[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 5341fcbc98c942138bad1daee104c17b78231b42 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 4 06:52:50 2026 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 4 07:18:56 2026 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5341fcbc dev-ruby/sqlite3: enable ruby40 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-2.9.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild b/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild index c5a4d6999344..628f16cadea3 100644 --- a/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild +++ b/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby32 ruby33 ruby34" +USE_RUBY="ruby32 ruby33 ruby34 ruby40" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_TASK_DOC="faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 6d34ee4f86f3d46eec9080268771a7f790939d5f
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Dec 27 21:13:35 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Dec 27 21:13:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d34ee4f
dev-ruby/sqlite3: add 2.9.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.9.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 59f8a3b3b5dc..7c5dbd8aad1e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f
DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
DIST sqlite3-2.8.0.tar.gz 94833 BLAKE2B
6ff832dea938f3dd29a5cde3d2424202042bb993737f99a3056ea1e6707b757f404aa6b0aac87e3f46f82f6a37211319205ab024808665deda5f3a9d5aded887
SHA512
43493a5aef6c0514fa64286d35612dabca2d926abb84f6827638f3fcc81eeead1e611f5d615d3a3d30db25cb2d3267d539424a90e76e03117058e529e795ddf3
DIST sqlite3-2.8.1.tar.gz 94904 BLAKE2B
c1c7f9f7cf6fa881f56e16f6896ed58885a1cab08d403ad5a9e51c8f2f146a0139eaf07058738ad98ccace8dea38f2a3cd5af4c7d98a0ac47171cc175c4e67cf
SHA512
dbb3e159f4e47020601c81b472675843a96a3243d618296f0f1a314ea2fbcc24aefe4284f51831efc7084a9f341de857a6adb158679ee4f0188a29873a4b77d1
+DIST sqlite3-2.9.0.tar.gz 95483 BLAKE2B
c9fa9b3a5e96366fbbf27697ad21fc6d6155b4735125f7fcd909b7539e7c6772465ac1329bfd3357464027c6a3dcb358aad725de2ab9a9dab72cdfff3ca45347
SHA512
37d0268460e1c6b847c9259bfe75becff09c28d8e9d2e8a2ce7c8bb4848f39700f2c3741bb86e846907dbeb315971188585b0c86f2d04d002ba952882a6bee39
diff --git a/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild
new file mode 100644
index ..c5a4d6999344
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.9.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.51.1:3"
+DEPEND=">=dev-db/sqlite-3.51.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 19947f378e054c810042a641dfb13754f2f910dc
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Dec 14 08:46:03 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Dec 14 08:46:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19947f37
dev-ruby/sqlite3: add 2.8.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.8.1.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 4cdfafef0e16..59f8a3b3b5dc 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f
DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
DIST sqlite3-2.8.0.tar.gz 94833 BLAKE2B
6ff832dea938f3dd29a5cde3d2424202042bb993737f99a3056ea1e6707b757f404aa6b0aac87e3f46f82f6a37211319205ab024808665deda5f3a9d5aded887
SHA512
43493a5aef6c0514fa64286d35612dabca2d926abb84f6827638f3fcc81eeead1e611f5d615d3a3d30db25cb2d3267d539424a90e76e03117058e529e795ddf3
+DIST sqlite3-2.8.1.tar.gz 94904 BLAKE2B
c1c7f9f7cf6fa881f56e16f6896ed58885a1cab08d403ad5a9e51c8f2f146a0139eaf07058738ad98ccace8dea38f2a3cd5af4c7d98a0ac47171cc175c4e67cf
SHA512
dbb3e159f4e47020601c81b472675843a96a3243d618296f0f1a314ea2fbcc24aefe4284f51831efc7084a9f341de857a6adb158679ee4f0188a29873a4b77d1
diff --git a/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
b/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
new file mode 100644
index ..7fb5ba1412a0
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.51.1:3"
+DEPEND=">=dev-db/sqlite-3.51.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 6d1e2fc7f6b57f8966a88391deeba02b07c0d11a
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Nov 7 07:06:55 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Nov 7 07:06:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1e2fc7
dev-ruby/sqlite3: add 2.8.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.8.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index a4da02e7f0d6..44e80d95bead 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
+DIST sqlite3-2.8.0.tar.gz 94833 BLAKE2B
6ff832dea938f3dd29a5cde3d2424202042bb993737f99a3056ea1e6707b757f404aa6b0aac87e3f46f82f6a37211319205ab024808665deda5f3a9d5aded887
SHA512
43493a5aef6c0514fa64286d35612dabca2d926abb84f6827638f3fcc81eeead1e611f5d615d3a3d30db25cb2d3267d539424a90e76e03117058e529e795ddf3
diff --git a/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
new file mode 100644
index ..d3279b538516
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.51.0:3"
+DEPEND=">=dev-db/sqlite-3.51.0:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 4ee9c68339aaf24ccae66a79bb67526e90910e70
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Nov 7 07:07:14 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Nov 7 07:07:14 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee9c683
dev-ruby/sqlite3: drop 2.6.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 66 ---
2 files changed, 67 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 44e80d95bead..4cdfafef0e16 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,4 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
-DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
DIST sqlite3-2.8.0.tar.gz 94833 BLAKE2B
6ff832dea938f3dd29a5cde3d2424202042bb993737f99a3056ea1e6707b757f404aa6b0aac87e3f46f82f6a37211319205ab024808665deda5f3a9d5aded887
SHA512
43493a5aef6c0514fa64286d35612dabca2d926abb84f6827638f3fcc81eeead1e611f5d615d3a3d30db25cb2d3267d539424a90e76e03117058e529e795ddf3
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
deleted file mode 100644
index 79f6572146b6..
--- a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=">=dev-db/sqlite-3.49.1:3"
-DEPEND=">=dev-db/sqlite-3.49.1:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -e '/mini_portile2/ s:^:#:' \
- -e '/WARNING/ s:^:#:' \
- -e "s/0.0.0/${PV}/" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
- -i test/test_statement.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 42ec81fa4ac754d400393e00838f1431c92eff60
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Oct 1 10:08:29 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Oct 1 10:09:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ec81fa
dev-ruby/sqlite3: add 2.7.4
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.7.4.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index a15c0bbab055..48ed967a1a23 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe
DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
DIST sqlite3-2.7.2.tar.gz 95210 BLAKE2B
865342d2500d1ebe91504963922e542bec7c2d123c9d15fe1e370a377e0533e5bbaf46430e636986fc707b7088330398f20003f4841275dee8755196cbd95f26
SHA512
d172231e2a2ec4cef27585e46c868af75f1e8927f6f95a10f3e279fcc04df23c945ffdb49ab543e4d0759dd7d2ef985629217f7a931e341f3fbe04958bb7abc8
DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
+DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
new file mode 100644
index ..b3e0abd23503
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.50.4:3"
+DEPEND=">=dev-db/sqlite-3.50.4:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 17adad5e2bc55001f6b59f7e73118f73346a8e33
Author: Sam James gentoo org>
AuthorDate: Wed Oct 1 14:12:28 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 1 14:12:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17adad5e
dev-ruby/sqlite3: Stabilize 2.7.3 amd64, #963608
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-2.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
index 078668a0ef62..815a4f429ba8 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 3f821a5296366110a0d88c966a6059043b2a14f7
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Oct 1 20:17:10 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Oct 1 20:17:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f821a52
dev-ruby/sqlite3: Stabilize 2.7.3 ppc64, #963608
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
index a613291137ca..623c1aab88e6 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: fd781d3f1160f47e23f5968518e95b7d50e292b4
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Oct 1 10:09:37 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Oct 1 10:09:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd781d3f
dev-ruby/sqlite3: drop 2.7.0, 2.7.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 2 --
dev-ruby/sqlite3/sqlite3-2.7.0.ebuild | 66 ---
dev-ruby/sqlite3/sqlite3-2.7.2.ebuild | 66 ---
3 files changed, 134 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 48ed967a1a23..a4da02e7f0d6 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,6 +1,4 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
-DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
-DIST sqlite3-2.7.2.tar.gz 95210 BLAKE2B
865342d2500d1ebe91504963922e542bec7c2d123c9d15fe1e370a377e0533e5bbaf46430e636986fc707b7088330398f20003f4841275dee8755196cbd95f26
SHA512
d172231e2a2ec4cef27585e46c868af75f1e8927f6f95a10f3e279fcc04df23c945ffdb49ab543e4d0759dd7d2ef985629217f7a931e341f3fbe04958bb7abc8
DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
DIST sqlite3-2.7.4.tar.gz 94824 BLAKE2B
f7726bebfa44fb724c23c58b5a20c733c31a916224cefc0da2fac5390cec0c87fa2a8377e0a01fa824a4bd3dcdd7e46feecca14feb06d0265a095b0564e52a84
SHA512
eba6eb50ec017f66996e4bb4491d22579912f323aeaa6d0ec57465ddda71acefe8c12d582eb2fc8aa85691c6420ea6b30b697cf208479a40afbbc82ad7ad4f2d
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
deleted file mode 100644
index f63c182faa5c..
--- a/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby32 ruby33 ruby34"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=">=dev-db/sqlite-3.50.1:3"
-DEPEND=">=dev-db/sqlite-3.50.1:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -e '/mini_portile2/ s:^:#:' \
- -e '/WARNING/ s:^:#:' \
- -e "s/0.0.0/${PV}/" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
- -i test/test_statement.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e '
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 97a8eae2dca0ab0e809ca4f574b6c6a1429c89f9
Author: Arthur Zamarin gentoo org>
AuthorDate: Wed Oct 1 20:17:09 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Wed Oct 1 20:17:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97a8eae2
dev-ruby/sqlite3: Stabilize 2.7.3 ppc, #963608
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
index 815a4f429ba8..a613291137ca 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 1ddca6e52be1b3b7a689544f0fe11a5fe78a6a53
Author: Sam James gentoo org>
AuthorDate: Wed Oct 1 14:12:27 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 1 14:12:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddca6e5
dev-ruby/sqlite3: Stabilize 2.7.3 x86, #963608
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-2.7.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
index 6f9182305398..078668a0ef62 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 8a140372e6821d41df49b38ae4b82ff5e8c03c64
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Aug 5 09:23:04 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Aug 5 09:35:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a140372
dev-ruby/sqlite3: add 2.7.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.7.3.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9b5eafb7c6dc..ec7551cf2717 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -4,3 +4,4 @@ DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
DIST sqlite3-2.7.2.tar.gz 95210 BLAKE2B
865342d2500d1ebe91504963922e542bec7c2d123c9d15fe1e370a377e0533e5bbaf46430e636986fc707b7088330398f20003f4841275dee8755196cbd95f26
SHA512
d172231e2a2ec4cef27585e46c868af75f1e8927f6f95a10f3e279fcc04df23c945ffdb49ab543e4d0759dd7d2ef985629217f7a931e341f3fbe04958bb7abc8
+DIST sqlite3-2.7.3.tar.gz 94800 BLAKE2B
08036a1078818c6e6c5c67d922aa8ebcb05dbd8f2a1789e52af5014e41a39f9c5a9b373e356f99919c2227fc62996e2e87198f6253a102af03076e614f072fa2
SHA512
30015de31653b6dbec699a8245172b2db921c7f2c5c74872f926ceec06226bb43545f3caa89a6cc846761dcd3e291e8d9508cc787a1f520eda036df01f03e30e
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
new file mode 100644
index ..6f9182305398
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.50.3:3"
+DEPEND=">=dev-db/sqlite-3.50.3:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0f20547844a48df32baa5bfc83d9c7bff00bc1dd
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Aug 5 09:23:40 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Aug 5 09:35:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f205478
dev-ruby/sqlite3: drop 2.0.4-r2, 2.5.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest| 2 -
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 65 ---
dev-ruby/sqlite3/sqlite3-2.5.0.ebuild| 66
3 files changed, 133 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index ec7551cf2717..a15c0bbab055 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,6 +1,4 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
-DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
-DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
DIST sqlite3-2.7.2.tar.gz 95210 BLAKE2B
865342d2500d1ebe91504963922e542bec7c2d123c9d15fe1e370a377e0533e5bbaf46430e636986fc707b7088330398f20003f4841275dee8755196cbd95f26
SHA512
d172231e2a2ec4cef27585e46c868af75f1e8927f6f95a10f3e279fcc04df23c945ffdb49ab543e4d0759dd7d2ef985629217f7a931e341f3fbe04958bb7abc8
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
deleted file mode 100644
index 57bcdb4d5e5b..
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=" >=dev-db/sqlite-3.46.1:3"
-DEPEND=" >=dev-db/sqlite-3.46.1:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -e '/mini_portile2/ s:^:#:' \
- -e '/WARNING/ s:^:#:' \
- -e "s/0.0.0/${PV}/" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
- -i test/test_statement.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 7b53c0ddb680b18c01d95683925d0b2fc38e8eb7
Author: Sam James gentoo org>
AuthorDate: Fri Jul 18 19:29:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Fri Jul 18 19:29:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b53c0dd
dev-ruby/sqlite3: Stabilize 2.6.0 amd64, #956232
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
index aae40bcb7477..79f6572146b6 100644
--- a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: db5c315cf8bdfd9ed1d555f41965edb28d29c194
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jul 18 10:43:08 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jul 18 10:43:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5c315c
dev-ruby/sqlite3: Stabilize 2.6.0 ppc, #956232
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
index 9a4139f83dae..aae40bcb7477 100644
--- a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 817707d51b480522dc5d5d75ce1f071911de9e83
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jul 18 10:43:06 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jul 18 10:43:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817707d5
dev-ruby/sqlite3: Stabilize 2.6.0 ppc64, #956232
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
index 89c71627973f..6a94d6868e2e 100644
--- a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 75bac288c145f35652a1f5ed59d0d651632e6d01
Author: Arthur Zamarin gentoo org>
AuthorDate: Fri Jul 18 10:43:07 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Fri Jul 18 10:43:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bac288
dev-ruby/sqlite3: Stabilize 2.6.0 x86, #956232
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
index 6a94d6868e2e..9a4139f83dae 100644
--- a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 90a5b366236a31b131958c985eb7732101d7b204
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Jul 8 05:49:50 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Jul 8 05:54:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a5b366
dev-ruby/sqlite3: add 2.7.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.7.2.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index dc2db027bd53..9b5eafb7c6dc 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934e
DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
+DIST sqlite3-2.7.2.tar.gz 95210 BLAKE2B
865342d2500d1ebe91504963922e542bec7c2d123c9d15fe1e370a377e0533e5bbaf46430e636986fc707b7088330398f20003f4841275dee8755196cbd95f26
SHA512
d172231e2a2ec4cef27585e46c868af75f1e8927f6f95a10f3e279fcc04df23c945ffdb49ab543e4d0759dd7d2ef985629217f7a931e341f3fbe04958bb7abc8
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.2.ebuild
new file mode 100644
index ..c9fde5063cdc
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.7.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.50.2:3"
+DEPEND=">=dev-db/sqlite-3.50.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 3259e7f79affb91bd1af943eb4cc34830315448d
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Jun 10 04:59:29 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Jun 10 04:59:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3259e7f7
dev-ruby/sqlite3: add 2.7.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.7.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 794fb8e86531..dc2db027bd53 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
+DIST sqlite3-2.7.0.tar.gz 94649 BLAKE2B
cfc361e0826767b9dd064a13a556bb8fba7f652d93ccdc1ad5b3e5a27cf068850944c362703a5cda17c85da71bfca5c80cf7aea9fa1212aa9afd3ebae24189c6
SHA512
14434fdbf73f324da424e8a8911f894bd8a6ebeb862cfb5786a4046408f358f299af2c815a0c5433cf5eb88627113811e964f00c3890ec703ef4c4f33160f36f
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
new file mode 100644
index ..f63c182faa5c
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.7.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.50.1:3"
+DEPEND=">=dev-db/sqlite-3.50.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 2b986fe8962ba94f39a0584f3ec4605d2de31ac1
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Jun 1 11:49:09 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Jun 1 11:49:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b986fe8
dev-ruby/sqlite3: drop 2.2.0, 2.3.0, 2.4.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 3 --
dev-ruby/sqlite3/sqlite3-2.2.0.ebuild | 66 ---
dev-ruby/sqlite3/sqlite3-2.3.0.ebuild | 66 ---
dev-ruby/sqlite3/sqlite3-2.4.1.ebuild | 66 ---
4 files changed, 201 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 69ecdf0658dc..794fb8e86531 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,7 +1,4 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
-DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848ca52dbc8f2fe89757bac825da34246bd35217c092d43b7af33f85dd0fc2c5171a5aaa23aab6c577f8158ec07
SHA512
4a4a012fe092bc7f5ccad6d48e3fcd76f0eaf7d099ed41e4ab99c62c0dc8e7f55b630d8ae10cea39debab00e169f7c8c9ae524f1b7cca7663165c5b38cba28ea
-DIST sqlite3-2.3.0.tar.gz 90987 BLAKE2B
e474516c60e61cb58e5c3a655580eade70e2caf679474ef5e22d4fdd1cc8244afa809e5c089b5ae7c1ee71f818e035aa97046d76884331187cc19cf8a9dc
SHA512
21530896893b09225e0540bbee765a49c503a66d37ceb453f6bf21904112cb9be043ad613ea609da97243fc9f035fa71a0b329826eba47f73fd5c507236d
-DIST sqlite3-2.4.1.tar.gz 93568 BLAKE2B
07808bdeeab904b8e812005cbf69083f0cdc11c554339b1e1f3ffeadff167b0361c147a42e83de7ba06d85479e04ab310351126b561188a44ffb1a5d01593bf7
SHA512
9a96442e658f49c89197d4020e145462f66df20650a33edf0a59fe6e09dce6225d60f32290c6d307d7964d7fdff06587a6d4a90ed36fa0fd3616fe3be59a638d
DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
diff --git a/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
deleted file mode 100644
index 8fafcd982423..
--- a/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=" >=dev-db/sqlite-3.47.0:3"
-DEPEND=" >=dev-db/sqlite-3.47.0:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -e '/mini_portile2/ s:^:#:' \
- -e '/WARNING/ s:^:#:' \
- -e "s/0.0.0/${PV}/" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 861deddf8316335fbbee9b8d04ff38319743e747 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jun 1 11:51:01 2025 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 1 11:51:01 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861deddf dev-ruby/sqlite3: enable ruby34 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index 92e6b3a69450..d38b166e3600 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b846361c7638a5ea34a061b8991e99f65b19031e
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Mar 9 08:43:30 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Mar 9 08:44:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b846361c
dev-ruby/sqlite3: add 2.6.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.6.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 6118c4951c16..69ecdf0658dc 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -4,3 +4,4 @@ DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848
DIST sqlite3-2.3.0.tar.gz 90987 BLAKE2B
e474516c60e61cb58e5c3a655580eade70e2caf679474ef5e22d4fdd1cc8244afa809e5c089b5ae7c1ee71f818e035aa97046d76884331187cc19cf8a9dc
SHA512
21530896893b09225e0540bbee765a49c503a66d37ceb453f6bf21904112cb9be043ad613ea609da97243fc9f035fa71a0b329826eba47f73fd5c507236d
DIST sqlite3-2.4.1.tar.gz 93568 BLAKE2B
07808bdeeab904b8e812005cbf69083f0cdc11c554339b1e1f3ffeadff167b0361c147a42e83de7ba06d85479e04ab310351126b561188a44ffb1a5d01593bf7
SHA512
9a96442e658f49c89197d4020e145462f66df20650a33edf0a59fe6e09dce6225d60f32290c6d307d7964d7fdff06587a6d4a90ed36fa0fd3616fe3be59a638d
DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
+DIST sqlite3-2.6.0.tar.gz 94405 BLAKE2B
f59eae6d25c6ee6585fb6047805281d30b3e86fe077d9ab0c91486a19eba643bb9096aea711331b3bded0b6237bfb3cbdc8055d3949104309271c4b0c1c42234
SHA512
f2ade31c4f179a6a3f7474679e029d98106523d7b27b05ce80d3ee8efa2c9bad0154470c37dc3e95d27ad47a39590f0724c7855ef43c58a380419621b7077453
diff --git a/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
new file mode 100644
index ..89c71627973f
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.6.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.49.1:3"
+DEPEND=">=dev-db/sqlite-3.49.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 8f78a67f6712db5d7fcf65bfc7be8d605cf4aa1f
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Jan 3 08:29:10 2025 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Jan 3 08:29:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f78a67f
dev-ruby/sqlite3: add 2.5.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.5.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 82bf8f58dc31..6118c4951c16 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934e
DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848ca52dbc8f2fe89757bac825da34246bd35217c092d43b7af33f85dd0fc2c5171a5aaa23aab6c577f8158ec07
SHA512
4a4a012fe092bc7f5ccad6d48e3fcd76f0eaf7d099ed41e4ab99c62c0dc8e7f55b630d8ae10cea39debab00e169f7c8c9ae524f1b7cca7663165c5b38cba28ea
DIST sqlite3-2.3.0.tar.gz 90987 BLAKE2B
e474516c60e61cb58e5c3a655580eade70e2caf679474ef5e22d4fdd1cc8244afa809e5c089b5ae7c1ee71f818e035aa97046d76884331187cc19cf8a9dc
SHA512
21530896893b09225e0540bbee765a49c503a66d37ceb453f6bf21904112cb9be043ad613ea609da97243fc9f035fa71a0b329826eba47f73fd5c507236d
DIST sqlite3-2.4.1.tar.gz 93568 BLAKE2B
07808bdeeab904b8e812005cbf69083f0cdc11c554339b1e1f3ffeadff167b0361c147a42e83de7ba06d85479e04ab310351126b561188a44ffb1a5d01593bf7
SHA512
9a96442e658f49c89197d4020e145462f66df20650a33edf0a59fe6e09dce6225d60f32290c6d307d7964d7fdff06587a6d4a90ed36fa0fd3616fe3be59a638d
+DIST sqlite3-2.5.0.tar.gz 93667 BLAKE2B
66e64d54879008aea81b45af73f4292c4ba0306a4a291a293fb3064004359a6fcac125dc90c2b212771a245438c50dba007004cb01e47ec96f236fb5b03e652e
SHA512
c59e7fc1ca84b719e2f4b914f45319142c79e3e07aade1ce19f62b722eb53fa10ff9144a3646fc2eaf5ed23a318b3efad3c7436e90f94b8f89bad30e503ad896
diff --git a/dev-ruby/sqlite3/sqlite3-2.5.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.5.0.ebuild
new file mode 100644
index ..7f5741558afe
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.5.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.47.2:3"
+DEPEND=">=dev-db/sqlite-3.47.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 781bbb2139e6f224cad32ca35bc3d5660f527eea Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 1 07:30:02 2025 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 1 07:30:02 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781bbb21 dev-ruby/sqlite3: enable ruby34 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-2.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild index 370dcc3e7f3b..7f5741558afe 100644 --- a/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_TASK_DOC="faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 5a5d04ebde3de55f2b96f568919a1426e58f089e
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Dec 22 07:05:42 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Dec 22 07:06:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a5d04eb
dev-ruby/sqlite3: add 2.4.1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.4.1.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 6130f7e2515c..82bf8f58dc31 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848ca52dbc8f2fe89757bac825da34246bd35217c092d43b7af33f85dd0fc2c5171a5aaa23aab6c577f8158ec07
SHA512
4a4a012fe092bc7f5ccad6d48e3fcd76f0eaf7d099ed41e4ab99c62c0dc8e7f55b630d8ae10cea39debab00e169f7c8c9ae524f1b7cca7663165c5b38cba28ea
DIST sqlite3-2.3.0.tar.gz 90987 BLAKE2B
e474516c60e61cb58e5c3a655580eade70e2caf679474ef5e22d4fdd1cc8244afa809e5c089b5ae7c1ee71f818e035aa97046d76884331187cc19cf8a9dc
SHA512
21530896893b09225e0540bbee765a49c503a66d37ceb453f6bf21904112cb9be043ad613ea609da97243fc9f035fa71a0b329826eba47f73fd5c507236d
+DIST sqlite3-2.4.1.tar.gz 93568 BLAKE2B
07808bdeeab904b8e812005cbf69083f0cdc11c554339b1e1f3ffeadff167b0361c147a42e83de7ba06d85479e04ab310351126b561188a44ffb1a5d01593bf7
SHA512
9a96442e658f49c89197d4020e145462f66df20650a33edf0a59fe6e09dce6225d60f32290c6d307d7964d7fdff06587a6d4a90ed36fa0fd3616fe3be59a638d
diff --git a/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
new file mode 100644
index ..370dcc3e7f3b
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.4.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.47.2:3"
+DEPEND=">=dev-db/sqlite-3.47.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 17d8d765d1f64c6b2379c826818a1b0c77e3dec6
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Nov 24 07:43:48 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Nov 24 08:07:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d8d765
dev-ruby/sqlite3: add 2.3.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.3.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 8457ce94a753..6130f7e2515c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848ca52dbc8f2fe89757bac825da34246bd35217c092d43b7af33f85dd0fc2c5171a5aaa23aab6c577f8158ec07
SHA512
4a4a012fe092bc7f5ccad6d48e3fcd76f0eaf7d099ed41e4ab99c62c0dc8e7f55b630d8ae10cea39debab00e169f7c8c9ae524f1b7cca7663165c5b38cba28ea
+DIST sqlite3-2.3.0.tar.gz 90987 BLAKE2B
e474516c60e61cb58e5c3a655580eade70e2caf679474ef5e22d4fdd1cc8244afa809e5c089b5ae7c1ee71f818e035aa97046d76884331187cc19cf8a9dc
SHA512
21530896893b09225e0540bbee765a49c503a66d37ceb453f6bf21904112cb9be043ad613ea609da97243fc9f035fa71a0b329826eba47f73fd5c507236d
diff --git a/dev-ruby/sqlite3/sqlite3-2.3.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.3.0.ebuild
new file mode 100644
index ..b25c0702be1e
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.3.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=">=dev-db/sqlite-3.47.0:3"
+DEPEND=">=dev-db/sqlite-3.47.0:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 283535940752bec69a895da8e316e890d8aee7b4 Author: Hans de Graaff gentoo org> AuthorDate: Mon Nov 18 19:47:57 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Nov 18 19:48:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28353594 dev-ruby/sqlite3: remove pin on sqlite versions Avoid one test failing as a result due to slightly different syntax. Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index d0098c536183..92e6b3a69450 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -18,13 +18,13 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc test" # We track the bundled sqlite version here RDEPEND+=" >=dev-db/sqlite-3.45.2:3" -DEPEND+=" >=dev-db/sqlite-3.45.2:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0749b7b0c9b42454bc168632b95dcec7f2fcda3e
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Nov 12 11:04:37 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Nov 12 11:04:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0749b7b0
dev-ruby/sqlite3: add 2.2.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.2.0.ebuild | 66 +++
2 files changed, 67 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index c8db7cd3ab1a..8457ce94a753 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
+DIST sqlite3-2.2.0.tar.gz 89095 BLAKE2B
51f9279049795c6e54e0b5787f6a19eadba5b848ca52dbc8f2fe89757bac825da34246bd35217c092d43b7af33f85dd0fc2c5171a5aaa23aab6c577f8158ec07
SHA512
4a4a012fe092bc7f5ccad6d48e3fcd76f0eaf7d099ed41e4ab99c62c0dc8e7f55b630d8ae10cea39debab00e169f7c8c9ae524f1b7cca7663165c5b38cba28ea
diff --git a/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
b/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
new file mode 100644
index ..8fafcd982423
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.2.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=" >=dev-db/sqlite-3.47.0:3"
+DEPEND=" >=dev-db/sqlite-3.47.0:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 9fb1e9841f0db00e55151d15686392879b460da3
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Nov 12 10:51:51 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Nov 12 10:51:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fb1e984
dev-ruby/sqlite3: drop 2.0.4, 2.0.4-r1
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild | 64
dev-ruby/sqlite3/sqlite3-2.0.4.ebuild| 62 ---
2 files changed, 126 deletions(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
deleted file mode 100644
index 9a628d5898ee..
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=" >=dev-db/sqlite-3.46.1:3"
-DEPEND=" >=dev-db/sqlite-3.46.1:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -e '/mini_portile2/ s:^:#:' \
- -e "s/0.0.0/${PV}/" \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
- -i test/test_statement.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
deleted file mode 100644
index 8db3a4eff475..
--- a/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
-RUBY_S="sqlite3-ruby-${PV}"
-LICENSE="BSD"
-
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc test"
-
-# We track the bundled sqlite version here
-RDEPEND=" >=dev-db/sqlite-3.46.1:3"
-DEPEND=" >=dev-db/sqlite-3.46.1:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid a failing spec for reprepares stats. Upstream indicates that
- # the stats data should not be relied on other than for human
- # debugging.
- sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
- -i test/test_statement.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 801533ce3a50dae93afa4059c57745ffd8e340ac
Author: Sam James gentoo org>
AuthorDate: Thu Oct 17 07:19:02 2024 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 17 07:19:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801533ce
dev-ruby/sqlite3: Stabilize 2.0.4-r2 x86, #941664
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
index 6abd8d94feca..57bcdb4d5e5b 100644
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -22,7 +22,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0c588dad0bc2b323b52531597a72318eac78c345
Author: Sam James gentoo org>
AuthorDate: Thu Oct 17 07:07:13 2024 +
Commit: Sam James gentoo org>
CommitDate: Thu Oct 17 07:07:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c588dad
dev-ruby/sqlite3: Stabilize 2.0.4-r2 amd64, #941664
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
index eff6e6dfd1cb..6abd8d94feca 100644
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -22,7 +22,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 789fe160c27a7174b2299b6af23e81866c7dcc2a
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Oct 17 06:57:33 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Oct 17 06:57:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789fe160
dev-ruby/sqlite3: Stabilize 2.0.4-r2 ppc64, #941664
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
index 232cc01c8aaf..eff6e6dfd1cb 100644
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -22,7 +22,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b292834e864017b47ee039081afe49265ad79eab
Author: Arthur Zamarin gentoo org>
AuthorDate: Thu Oct 17 06:57:32 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Thu Oct 17 06:57:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b292834e
dev-ruby/sqlite3: Stabilize 2.0.4-r2 ppc, #941664
Signed-off-by: Arthur Zamarin gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
index 1d3e77be7365..232cc01c8aaf 100644
--- a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -22,7 +22,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: e3ed7edc74d700068188cc461d0ae8e3128089b1
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Sep 13 06:45:03 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Sep 13 06:45:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ed7edc
dev-ruby/sqlite3: fix gemspec some more
Avoid a non-parseable warning in the gemspec.
Closes: https://bugs.gentoo.org/939416
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild | 65
1 file changed, 65 insertions(+)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
new file mode 100644
index ..1d3e77be7365
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=" >=dev-db/sqlite-3.46.1:3"
+DEPEND=" >=dev-db/sqlite-3.46.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e '/WARNING/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: a29ce375bb1b72041dd2950fe8da737c5c00f95d
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Sep 12 05:27:48 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Sep 12 05:33:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29ce375
dev-ruby/sqlite3: fix gemspec
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild | 64
1 file changed, 64 insertions(+)
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
new file mode 100644
index ..9a628d5898ee
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=" >=dev-db/sqlite-3.46.1:3"
+DEPEND=" >=dev-db/sqlite-3.46.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -e '/mini_portile2/ s:^:#:' \
+ -e "s/0.0.0/${PV}/" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b607bf85dc6c78646da1fa5127ff71a0ab3d340c
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Sep 7 08:30:58 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Sep 7 08:30:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b607bf85
dev-ruby/sqlite3: drop 1.6.7
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 53 ---
2 files changed, 54 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 77007e2297f8..c8db7cd3ab1a 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
-DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
deleted file mode 100644
index 856f3aa51cab..
--- a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.43.2:3"
-DEPEND+=" >=dev-db/sqlite-3.43.2:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: eecb64f65d5377fc6b8641d91fcb9cb23f926739
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Sep 7 08:29:19 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Sep 7 08:29:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eecb64f6
dev-ruby/sqlite3: add 2.0.4
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-2.0.4.ebuild | 62 +++
2 files changed, 63 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 8ac33029bb43..77007e2297f8 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
+DIST sqlite3-2.0.4.tar.gz 82136 BLAKE2B
636e4e246e1a572a975b4df4a1ed82da6924934ee59a48ad0bac98b7e5c76f4342ad1bc91f794179e2954acebcd00d3ec30872441957fcaed5d36218b6167a80
SHA512
3bdf8733b119f8fb71ab2e60667f2ca9c9c8be6d01e02509ed93e1bb1c525408d93c888f5291b464eecb6ab150d940d357d7abf913b32dc253768bf6fc33d168
diff --git a/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
b/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
new file mode 100644
index ..8db3a4eff475
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-2.0.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+RUBY_FAKEGEM_GEMSPEC="sqlite3.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+SRC_URI="https://github.com/sparklemotion/sqlite3-ruby/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz"
+RUBY_S="sqlite3-ruby-${PV}"
+LICENSE="BSD"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND=" >=dev-db/sqlite-3.46.1:3"
+DEPEND=" >=dev-db/sqlite-3.46.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid a failing spec for reprepares stats. Upstream indicates that
+ # the stats data should not be relied on other than for human
+ # debugging.
+ sed -e '/def test_stat_reprepares/askip "Fails on Gentoo"' \
+ -i test/test_statement.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 668addae16ffc849afe33b637b2b1773594d2d9e
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Jun 1 09:08:57 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Jun 2 05:41:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668addae
dev-ruby/sqlite3: drop 1.6.9, 1.7.0, 1.7.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 3 --
dev-ruby/sqlite3/sqlite3-1.6.9.ebuild | 53 ---
dev-ruby/sqlite3/sqlite3-1.7.0.ebuild | 53 ---
dev-ruby/sqlite3/sqlite3-1.7.2.ebuild | 53 ---
4 files changed, 162 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 787b37a14cfd..8ac33029bb43 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,2 @@
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
-DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
-DIST sqlite3-1.7.0.gem 3277824 BLAKE2B
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
SHA512
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
-DIST sqlite3-1.7.2.gem 3305984 BLAKE2B
944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808
SHA512
1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1
DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
deleted file mode 100644
index 02ac7a89108d..
--- a/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
-DEPEND+=" >=dev-db/sqlite-3.44.2:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
diff --git a/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
b/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
deleted file mode 100644
index 6a59e359cad9..
--- a/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="htt
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: c89b5abb34a69b35e0c14937bc3517bb6d59ffe3 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jun 1 09:07:43 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jun 2 05:41:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89b5abb dev-ruby/sqlite3: test don't pass with newer sqlite versions Closes: https://bugs.gentoo.org/933244 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index 8f141ca5827b..437c4cc99326 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -24,7 +24,7 @@ IUSE="doc test" # We track the bundled sqlite version here RDEPEND+=" >=dev-db/sqlite-3.45.2:3" -DEPEND+=" >=dev-db/sqlite-3.45.2:3" +DEPEND+=" >=dev-db/sqlite-3.45.2:3
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 88b6628ffa9b6e986449ed49f1a055b91b0b19ca Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 1 12:07:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 1 12:07:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b6628f dev-ruby/sqlite3: Stabilize 1.7.3 ppc, #933349 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index 43db1ee2bf6b..8f141ca5827b 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE="doc test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: d5ea35d5fc7ce34ec0d6207585b942b8bba4c577 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 1 11:03:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 1 11:03:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ea35d5 dev-ruby/sqlite3: Stabilize 1.7.3 amd64, #933349 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index e1428d469b64..43db1ee2bf6b 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE="doc test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 1bb39f7da0b1acec2a0fda68699ecaf5e68d39d0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 1 10:28:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 1 10:28:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb39f7d dev-ruby/sqlite3: Stabilize 1.7.3 x86, #933349 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild index 096080242fee..e1428d469b64 100644 --- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE="doc test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 6ce5d4faf99bbd6be28c7b4d21b4ff0066a3b944
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Apr 2 05:32:27 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Apr 2 05:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce5d4fa
dev-ruby/sqlite3: drop 1.6.3-r1, 1.6.6
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest| 2 --
dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 53
dev-ruby/sqlite3/sqlite3-1.6.6.ebuild| 53
3 files changed, 108 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9007be443e7f..127004a1f96e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,3 @@
-DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
-DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
DIST sqlite3-1.7.0.gem 3277824 BLAKE2B
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
SHA512
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
deleted file mode 100644
index 21c6943533d3..
--- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
-DEPEND+=" >=dev-db/sqlite-3.41.2:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
deleted file mode 100644
index 1c447b5d638d..
--- a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~am
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 06a14fb1ceb4351902eacf1fddd242035324cc00
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Apr 2 05:37:54 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Apr 2 05:38:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a14fb1
dev-ruby/sqlite3: add 1.7.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.7.3.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 127004a1f96e..787b37a14cfd 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61
DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
DIST sqlite3-1.7.0.gem 3277824 BLAKE2B
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
SHA512
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
DIST sqlite3-1.7.2.gem 3305984 BLAKE2B
944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808
SHA512
1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1
+DIST sqlite3-1.7.3.gem 3307008 BLAKE2B
0df742c7cb4a8f920196106b5701eae07e60e668f040ca6e3276afdd0dfdeed3fb19ed455425f332e13082ca740f42d914536ccdf565ed151b6eb0f6ccd7c676
SHA512
b6ed36a5618134ca1f993b21a351ac279ebb7e1370be521eae67ed9224a1fac11d71ddd7573b3b14da47657756cb68b3eab0164b6e6ed058d3f64fa95699bc2f
diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
new file mode 100644
index ..096080242fee
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.45.2:3"
+DEPEND+=" >=dev-db/sqlite-3.45.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: f7d6d02266fad890810ba53b09f03d94b0db0ff8
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Feb 4 08:08:43 2024 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Feb 4 08:12:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d6d022
dev-ruby/sqlite3: add 1.7.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.7.2.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 02e9707463d6..9007be443e7f 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
DIST sqlite3-1.7.0.gem 3277824 BLAKE2B
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
SHA512
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
+DIST sqlite3-1.7.2.gem 3305984 BLAKE2B
944ed6206476e4161361b31dfb09bcf0c91a7a5c7a675f21892aa9831d41218d367e459459a4774e86331aeabec9db1bd12956e01f004f23e2d95beed73d5808
SHA512
1e0ad4266230108f30716a1ab1dd2defc47f52e5a43250e32295e2506fa1398334010ad3aa771a60c2127618aef2344fe902e064ea525e95c99438db8c3b73b1
diff --git a/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild
b/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild
new file mode 100644
index ..0824284115ae
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE="doc test"
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.45.1:3"
+DEPEND+=" >=dev-db/sqlite-3.45.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: c155830201abf9ce3c35605d4a731562ec016fcf
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Dec 28 10:03:27 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Dec 28 10:26:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1558302
dev-ruby/sqlite3: add 1.7.0
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.7.0.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 88ee3c8e1e1e..02e9707463d6 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05
DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
+DIST sqlite3-1.7.0.gem 3277824 BLAKE2B
a836cccf0ad6572139589a534bd95e011108f313c0f3876da612196ddb58d4ca7e4de4534d896566c1d86e3990f5601f9953bd14b25ae9a7aa85559389ec11b1
SHA512
d87b9567e58018c51788d7d524f983f4a4503e95f2b25fd0e0eb655f357fff7c18ebdabf0cdd057a1ac2215c8c849e7eb4e10a323bdc812632830ab886510c16
diff --git a/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
b/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
new file mode 100644
index ..6a59e359cad9
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
+DEPEND+=" >=dev-db/sqlite-3.44.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 8ebad8d35193c44648f36bf8432f7d5e92860247 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 21 08:05:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 21 08:05:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebad8d3 dev-ruby/sqlite3: Stabilize 1.6.7 ppc, #918716 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild index db6ff3bcadc9..856f3aa51cab 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 69e7be71151fa62fd9ec1e1e12b0b7ccfad98080 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 21 07:26:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 21 07:26:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e7be71 dev-ruby/sqlite3: Stabilize 1.6.7 x86, #918716 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild index 0a4e313ce37f..db6ff3bcadc9 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: f40b6ca5308cd91dd8869c3abc1b53fe2b1d10cf
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Dec 6 09:24:26 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Dec 6 09:27:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40b6ca5
dev-ruby/sqlite3: drop 1.4.4
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 78 ---
2 files changed, 79 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 996ccec4397c..88ee3c8e1e1e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,4 +1,3 @@
-DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
deleted file mode 100644
index 74431119484e..
--- a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm -f rakelib/vendor_sqlite3.rake || die
-
- # Remove gem tasks since we don't need them and they require hoe.
- rm -f rakelib/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 739afe4a2d15e544f55ed2b212b9dc18f68f7d00
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Nov 29 07:12:53 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Nov 29 07:12:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739afe4a
dev-ruby/sqlite3: add 1.6.9
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.9.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9bb8efd934a8..996ccec4397c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
+DIST sqlite3-1.6.9.gem 3277312 BLAKE2B
85360858f23ad20efce1d2d0dfb5661440425ad2d45bee3ff4c26a1489a9c3e8d1a875a8a0a2f71b89f9dde85e01ab10b65ba9bebcc9f4efe2dfb9214d983a5e
SHA512
d5bb7b928c9cac2a8a97f9ce4e56041713d41364bef6e37ea10e47d795576b0f524eea9a8369f2022dab12d79cf0d28f85383d731ecde1af5edfb0c6421c83ff
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
new file mode 100644
index ..02ac7a89108d
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.9.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.44.2:3"
+DEPEND+=" >=dev-db/sqlite-3.44.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 55df7e5d6dd23e74603afe731665fccdcb1e3bf5
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Oct 25 05:20:17 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Oct 25 05:20:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55df7e5d
dev-ruby/sqlite3: drop 1.6.4, 1.6.5
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 2 --
dev-ruby/sqlite3/sqlite3-1.6.4.ebuild | 53 ---
dev-ruby/sqlite3/sqlite3-1.6.5.ebuild | 53 ---
3 files changed, 108 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index e71f0fc11cb3..9bb8efd934a8 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,6 +1,4 @@
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
-DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
-DIST sqlite3-1.6.5.gem 3249664 BLAKE2B
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
SHA512
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
deleted file mode 100644
index 1c4ebdc7a1b4..
--- a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
-DEPEND+=" >=dev-db/sqlite-3.43.0:3"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )
-"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-
- # Remove the runtime dependency on mini_portile2. We build without
- # it and it is not a runtime dependency for us.
- sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
deleted file mode 100644
index 1c4ebdc7a1b4..
--- a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.m
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 7ff02a217bb6192e6c4168b0bd6d5550cdf9fe0a
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Oct 11 05:29:15 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Oct 11 05:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff02a21
dev-ruby/sqlite3: add 1.6.7
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.7.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 40966a19ab9c..bb4adad965fe 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -4,3 +4,4 @@ DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05
DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
DIST sqlite3-1.6.5.gem 3249664 BLAKE2B
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
SHA512
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
+DIST sqlite3-1.6.7.gem 3249664 BLAKE2B
021edaa3d1a9d4cd8eeaaf3354e6e5aab047d8e61abbd5416ae50b2a7e426e5a6c1a484bc9f0c47a838b006b37eb3b41d7c51c200851f9d7bf0525b9dc91b597
SHA512
83455e533bbe84c71045b28ec6262b50804e774f3de4811e123cdb780ea4989227c01a8b6939179813ae3b59e1261e2d694830cc10ca05e7789dc635ff4d9b97
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
new file mode 100644
index ..f00272bb3e7c
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.7.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.2:3"
+DEPEND+=" >=dev-db/sqlite-3.43.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 14f0e155a6fc7413e9615258802097c013781736
Author: Hans de Graaff gentoo org>
AuthorDate: Wed Oct 11 05:29:54 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Wed Oct 11 05:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f0e155
dev-ruby/sqlite3: drop 1.6.1, 1.6.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 48 --
dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 ---
3 files changed, 98 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index bb4adad965fe..e71f0fc11cb3 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,4 @@
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
-DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
DIST sqlite3-1.6.5.gem 3249664 BLAKE2B
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
SHA512
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
deleted file mode 100644
index 87d62ea571fc..
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
-DEPEND+=" >=dev-db/sqlite-3.39.4:3"
-
-# TODO: drop the mini_portile2 dep after 1.6.1
-ruby_add_bdepend "
- dev-ruby/mini_portile2:2.8
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- rm -f doc/js/*.gz || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
deleted file mode 100644
index d254235d0a38..
--- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-# We track the bundled sqlite version here
-RDEPEND
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 7d84410a542f4b6e36ef9cf12a8464ec27bc886e
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Sep 14 05:15:03 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Sep 14 05:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d84410a
dev-ruby/sqlite3: add 1.6.6
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.6.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index bf49f50bef4a..40966a19ab9c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -3,3 +3,4 @@ DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
DIST sqlite3-1.6.5.gem 3249664 BLAKE2B
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
SHA512
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
+DIST sqlite3-1.6.6.gem 3250176 BLAKE2B
94afd152f77118af066de36ae1269c8a18b19409b5d2940d4b5fda926b49b9a7599442bd4b8ff060fcacfaff09e55375ec50d4616e99a8e884a410dfdaeb1420
SHA512
5679ea1ef4a8a54c6f60e53403e9d0e1b00e718593058b4532dbc4240ba4a52a36c17e8dd5908402c8fd944b7cc4642c1bdfe648fc4b86da0677512340736525
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
new file mode 100644
index ..1c447b5d638d
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.1:3"
+DEPEND+=" >=dev-db/sqlite-3.43.1:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 074059852ddcdc90ecc8c15aa5003e5d41bfc249
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Sep 10 05:40:54 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Sep 10 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07405985
dev-ruby/sqlite3: add 1.6.5
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.5.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index e85f7b79f07e..bf49f50bef4a 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d
DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
+DIST sqlite3-1.6.5.gem 3249664 BLAKE2B
22f20fffd3c005d452efd4a27b8d6a8c56e09f4078f4c44c72eb48d740c8184803de21ed9ca8d2befc636cd1510e182fd6d1a51a23bebe07b44d70e6722024dd
SHA512
a297cb3daf27bcc9933e7521771fa1c570a3e6850dc498659f6b61b8add5d7765ea9758c0549a8c2ded7d9e23aadb6530c1c9c494ce83263b4c4a566ac7d5437
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
new file mode 100644
index ..1c4ebdc7a1b4
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
+DEPEND+=" >=dev-db/sqlite-3.43.0:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b95d97c3fbda2d5eb0d1d664583169d65efac4bd
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Sep 1 05:47:28 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Sep 2 05:36:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95d97c3
dev-ruby/sqlite3: add 1.6.4
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.4.ebuild | 53 +++
2 files changed, 54 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 8bbd66fec2bb..e85f7b79f07e 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
+DIST sqlite3-1.6.4.gem 3248640 BLAKE2B
95deb2f826c912948b677c33b405e6f95ac124fe61074a30217aa823eceb9b8a2fc659e8c71e37c0dab4b30371f047ae693a401644a3d7c48d5b259926b81fc9
SHA512
47eb7b40305450d4e4a90c2985163ed6e8b971358405a6a8a4e24f6cc959921c19fb16d987bacbc2697de4bf9d9215b4395fbeb641bf2e281b3e13d82da8eef5
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
new file mode 100644
index ..1c4ebdc7a1b4
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.43.0:3"
+DEPEND+=" >=dev-db/sqlite-3.43.0:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b0bfcecdc750e397cd033013954ada113d7e6c06 Author: Sam James gentoo org> AuthorDate: Sun Aug 20 08:11:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 08:11:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bfcecd dev-ruby/sqlite3: Stabilize 1.6.3-r1 amd64, #912490 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild index 63e62ce441ee..21c6943533d3 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 01a77c3136f5da66a4d30db9225a231b67da5874 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 07:22:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 07:22:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a77c31 dev-ruby/sqlite3: Stabilize 1.6.3-r1 ppc64, #912490 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild index ba4ed4569046..6185fa3199bd 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 8ff3b0f3fb8608cef221642e9e8fcda0d1451e0a Author: Sam James gentoo org> AuthorDate: Wed Aug 2 15:10:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 15:10:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff3b0f3 dev-ruby/sqlite3: Stabilize 1.6.3 ppc, #910992 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild index 1e60709200ec..d254235d0a38 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 374e03567f4186ee8b4e86013cca083b9a174a0f Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 24 10:04:55 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 24 10:04:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374e0356 dev-ruby/sqlite3: Stabilize 1.6.3 x86, #910992 Signed-off-by: Jakov Smolić gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild index 0c2f7fd5582d..8d90b91ea558 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild @@ -18,7 +18,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 83ee6fd6e79af5fa0e88d0dcea1c53b26b34acb5
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Jul 10 18:09:31 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Jul 10 18:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ee6fd6
dev-ruby/sqlite3: avoid dependency on mini_portile2
Closes: https://bugs.gentoo.org/910181
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild | 53
1 file changed, 53 insertions(+)
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
new file mode 100644
index ..ba4ed4569046
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
+DEPEND+=" >=dev-db/sqlite-3.41.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+
+ # Remove the runtime dependency on mini_portile2. We build without
+ # it and it is not a runtime dependency for us.
+ sed -i -e '/^dependencies:/,/force_ruby_platform/d' ../metadata || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b3b304b6ac039e1590b62ff4d5468db5c91a1d98
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Jun 23 18:54:19 2023 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Jun 23 19:04:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b304b6
dev-ruby/sqlite3: drop 1.4.2-r1, 1.5.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest| 2 -
dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 77
dev-ruby/sqlite3/sqlite3-1.5.3.ebuild| 47 ---
3 files changed, 126 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index de0d283abade..8bbd66fec2bb 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,5 +1,3 @@
-DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
-DIST sqlite3-1.5.3.gem 3134976 BLAKE2B
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
SHA512
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
deleted file mode 100644
index 6411f95123f0..
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm -f rakelib/vendor_sqlite3.rake || die
-
- # Remove gem tasks since we don't need them and they require hoe.
- rm -f rakelib/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGE
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: a75146b6d17f9148aa0455d186155ab5b8e8853d
Author: Sam James gentoo org>
AuthorDate: Mon Jun 12 02:02:22 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Jun 12 02:27:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75146b6
dev-ruby/sqlite3: add 1.6.3
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 +++
2 files changed, 50 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 70845acc90ed..de0d283abade 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -2,3 +2,4 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf121
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.5.3.gem 3134976 BLAKE2B
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
SHA512
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
+DIST sqlite3-1.6.3.gem 3219968 BLAKE2B
3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7
SHA512
017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
new file mode 100644
index ..1d5d90620556
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+SLOT="0"
+IUSE=""
+
+# We track the bundled sqlite version here
+RDEPEND+=" >=dev-db/sqlite-3.41.2:3"
+DEPEND+=" >=dev-db/sqlite-3.41.2:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 7dc99894d7bde4550e5dc3a9a01cf86772602be6 Author: Sam James gentoo org> AuthorDate: Sun Apr 23 20:00:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 20:00:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc99894 dev-ruby/sqlite3: Stabilize 1.6.1 x86, #904907 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild index 22d5cc0b5c58..46e945ab83d3 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 7bd292cd8c2297c91f1d7b4c9d2f538c01d5339c Author: Sam James gentoo org> AuthorDate: Sun Apr 23 20:00:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 20:00:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd292cd dev-ruby/sqlite3: Stabilize 1.6.1 ppc, #904907 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild index 46e945ab83d3..bacbe70e03c9 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: c9308d6d28f38fce2eea83e4f2ccde99e037c44c Author: Sam James gentoo org> AuthorDate: Sun Apr 23 19:56:21 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 19:56:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9308d6d dev-ruby/sqlite3: Stabilize 1.6.1 amd64, #904907 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild index 865bd8681d8f..22d5cc0b5c58 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b7847fcd3f211448e5b37d3e5c205d9df801b79c Author: Sam James gentoo org> AuthorDate: Sun Apr 23 19:51:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 19:51:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7847fcd dev-ruby/sqlite3: Stabilize 1.6.1 ppc64, #904907 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild index 6bc8448ba291..865bd8681d8f 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0deb8e13d0111ba71e98c9c0010d3b58171aef15 Author: Sam James gentoo org> AuthorDate: Sun Apr 2 04:24:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 2 05:06:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0deb8e13 dev-ruby/sqlite3: enable ruby32 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild index 778eebd8854a..6bc8448ba291 100644 --- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: edf5484e2e502a514abef7137d6b881d8f9c4dae Author: Sam James gentoo org> AuthorDate: Tue Mar 28 19:14:32 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 28 19:15:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf5484e dev-ruby/sqlite3: Stabilize 1.5.3 ppc64, #903363 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/sqlite3-1.5.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild index e585be1fa146..f90b6672b613 100644 --- a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: a3a8d15530c40542d1f6f1d5423bb706fd516fc1
Author: Sam James gentoo org>
AuthorDate: Mon Mar 20 04:47:20 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Mar 20 04:47:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a8d155
dev-ruby/sqlite3: restore mini_portile2 dep for now
It's gone in the *next* release.
Closes: https://bugs.gentoo.org/902113
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
index 26060aeac4fe..778eebd8854a 100644
--- a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -24,7 +24,9 @@ IUSE=""
RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
DEPEND+=" >=dev-db/sqlite-3.39.4:3"
+# TODO: drop the mini_portile2 dep after 1.6.1
ruby_add_bdepend "
+ dev-ruby/mini_portile2:2.8
doc? ( dev-ruby/rdoc dev-ruby/redcloth )
test? ( dev-ruby/minitest:5 )"
@@ -36,7 +38,7 @@ all_ruby_compile() {
all_fakegem_compile
if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rdoc --title "${P} Documentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
rm -f doc/js/*.gz || die
fi
}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: cb9f4206a61e8a37c2d9d5c6e383f5bf95ba4ba4
Author: Sam James gentoo org>
AuthorDate: Sat Mar 18 06:34:43 2023 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 18 23:12:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9f4206
dev-ruby/sqlite3: add 1.6.1
No more portile dep:
https://github.com/sparklemotion/sqlite3-ruby/commit/193c5e0a2d1b3161a3bec499ec3fb68a1a793bbd
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.6.1.ebuild | 46 +++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 74777cc64196..70845acc90ed 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.5.3.gem 3134976 BLAKE2B
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
SHA512
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
+DIST sqlite3-1.6.1.gem 3194368 BLAKE2B
f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78
SHA512
e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79
diff --git a/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
new file mode 100644
index ..26060aeac4fe
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.6.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
+DEPEND+=" >=dev-db/sqlite-3.39.4:3"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 89b28d51255300c97240a67a353d306d57ee1646
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Oct 22 04:34:13 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Oct 22 04:34:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b28d51
dev-ruby/sqlite3: drop 1.4.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.4.3.ebuild | 77 ---
2 files changed, 78 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 9036d5e626f1..74777cc64196 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,4 +1,3 @@
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
-DIST sqlite3-1.4.3.gem 71168 BLAKE2B
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
SHA512
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
DIST sqlite3-1.5.3.gem 3134976 BLAKE2B
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
SHA512
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
deleted file mode 100644
index 5fbaf84aba41..
--- a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
-RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
-
-inherit ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm -f rakelib/vendor_sqlite3.rake || die
-
- # Remove gem tasks since we don't need them and they require hoe.
- rm -f rakelib/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 2bcb36d9fa4f96fc09791af5d39da5fae248605e Author: Hans de Graaff gentoo org> AuthorDate: Sat Oct 22 04:35:27 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Oct 22 04:35:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcb36d9 dev-ruby/sqlite3: stabilize 1.4.4 for amd64 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild index b1349bc90389..149b19c52819 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b6e9deed7b0336eea56e85c38e427ea5b349e753
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Oct 22 04:33:52 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Oct 22 04:33:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e9deed
dev-ruby/sqlite3: add 1.5.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.5.3.ebuild | 47 +++
2 files changed, 48 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 3ed407512838..9036d5e626f1 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,4 @@
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
DIST sqlite3-1.4.3.gem 71168 BLAKE2B
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
SHA512
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
+DIST sqlite3-1.5.3.gem 3134976 BLAKE2B
feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9
SHA512
7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392
diff --git a/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
new file mode 100644
index ..e585be1fa146
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.5.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.39.4:3"
+DEPEND+=" >=dev-db/sqlite-3.39.4:3"
+
+ruby_add_bdepend "
+ dev-ruby/mini_portile2:2.8
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ sed -i -e 's/enable_config("system-libraries")/true/'
ext/sqlite3/extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 693b86055e151ea051ba44999be2d09217cbbec0
Author: Hans de Graaff gentoo org>
AuthorDate: Thu Jun 16 05:36:52 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Thu Jun 16 05:37:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693b8605
dev-ruby/sqlite3: add 1.4.4
Closes: https://bugs.gentoo.org/840191
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.4.4.ebuild | 78 +++
2 files changed, 79 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 1908b9b8cd43..3ed407512838 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
DIST sqlite3-1.4.3.gem 71168 BLAKE2B
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
SHA512
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
+DIST sqlite3-1.4.4.gem 71168 BLAKE2B
f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8
SHA512
48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
new file mode 100644
index ..b1349bc90389
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ rm -f doc/js/*.gz || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# ${CATEGORY}/${PF}
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 6112473f1012d2b6adda358b61f40749a48b6313
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Jun 14 05:01:45 2022 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Jun 14 05:01:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6112473f
dev-ruby/sqlite3: add 1.4.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.4.3.ebuild | 77 +++
2 files changed, 78 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 6413ccf1c0c7..1908b9b8cd43 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1 +1,2 @@
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
+DIST sqlite3-1.4.3.gem 71168 BLAKE2B
a529c24536b39356131bb027713c7c5fac6d6d72c701c97b419222aceb46778a69e5c2d27a7dffae220e5a1acd1c7354eaa0b25dcd48a4c9b29ed617c5020ed8
SHA512
482e436257a2364deb62158f4541e7b6c8ba3ad73bf9f750194d778bc43233142cd6166bdbce0a9e29862c2621acd2f4b95563cf1944889a676f792179b90c3c
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
new file mode 100644
index ..5fbaf84aba41
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.3.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# ${CATEGORY}/${PF}
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: fca464f0044d2d5c408a618e9d3d9ee6953d86ee Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 22 06:36:50 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 22 06:55:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fca464f0 dev-ruby/sqlite3: enable ruby31 and disable ruby25 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index f5161bc16036..c689d3316749 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: de41dfcdabfa20c0cfb2682bc5a6dd30c4f1ad9b Author: Yongxiang Liang gmail com> AuthorDate: Fri Nov 5 11:44:02 2021 + Commit: Yixun Lan gentoo org> CommitDate: Mon Nov 8 02:49:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de41dfcd dev-ruby/sqlite3: keyword ~riscv Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 3ddc3675b83..f5161bc1603 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0906ea4a600c490f5277564378b2e3bb9eaa79df
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Sep 25 08:48:07 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Sep 25 08:48:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0906ea4a
dev-ruby/sqlite3: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 83 --
2 files changed, 84 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 204ef9693a6..6413ccf1c0c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1 @@
-DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
deleted file mode 100644
index b5340d0a65d..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- dev-ruby/hoe
- doc? ( dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm tasks/vendor_sqlite3.rake || die
-
- # Remove license line from hoe to avoid depending on a newer
- # version.
- sed -i -e '/license/d' tasks/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_compile() {
- # TODO: not sure what happens with jruby
-
- emake -Cext/sqlite3 V=1
- mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 9b5c90449c6247ab7599640fffed36d0656a6122 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Sep 25 05:17:41 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Sep 25 05:17:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5c9044 dev-ruby/sqlite3: ppc stable wrt bug #812713 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 4959b7b1ce6..3ddc3675b83 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 2f53ddad453c7509f1902e71e76ede420d19296a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 13 07:00:15 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 13 07:00:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f53ddad dev-ruby/sqlite3: x86 stable wrt bug #812713 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index b1e23ee6664..4959b7b1ce6 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 6f79267d3e2ad4259e0d072332c4cd8b7580f68c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 13 06:59:20 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 13 06:59:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f79267d dev-ruby/sqlite3: ppc64 stable wrt bug #812713 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 62ebbecc8a6..b1e23ee6664 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 12846477550a9660eb259921254f50bb12790f9c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 13 06:56:49 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 13 06:56:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12846477 dev-ruby/sqlite3: amd64 stable wrt bug #812713 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 4eb68ab7eea..62ebbecc8a6 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -17,7 +17,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 38b8049a6a1665a8352a788ecdc7a30f76c9f134
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Jul 6 10:28:04 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Jul 6 19:41:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b8049a
dev-ruby/sqlite3: cleanup
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 ---
dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 83 ---
3 files changed, 167 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 4a352a81a89..204ef9693a6 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
-DIST sqlite3-1.4.1.gem 70144 BLAKE2B
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
SHA512
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
deleted file mode 100644
index db26f1c3ce7..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm -f rakelib/vendor_sqlite3.rake || die
-
- # Remove gem tasks since we don't need them and they require hoe.
- rm -f rakelib/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_compile() {
- emake -Cext/sqlite3 V=1
- mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# ${CATEGORY}/${PF}
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
deleted file mode 100644
index afd7d3af6e3..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of th
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 03cbd5864de46c5dfd4f1e60ec6ace93fc5dbaf8
Author: Sam James gentoo org>
AuthorDate: Thu Apr 29 01:45:26 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Apr 29 01:52:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cbd586
dev-ruby/sqlite3: fix variable reference style
Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James gentoo.org>
dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +-
dev-ruby/sqlite3/sqlite3-1.4.1.ebuild| 2 +-
dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +-
dev-ruby/sqlite3/sqlite3-1.4.2.ebuild| 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
index edea742b5e7..b5340d0a65d 100644
--- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
# generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
index 49934f38823..db26f1c3ce7 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
# generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
index 4733b3915fb..4eb68ab7eea 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -61,7 +61,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
# generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
index 66e8bee8d65..afd7d3af6e3 100644
--- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -67,7 +67,7 @@ each_ruby_install() {
# sqlite3` was already part of sqlite3-ruby requirements.
cat - < "${T}/sqlite3-ruby.gemspec"
# generated by ebuild
-# $CATEGORY/$PF
+# ${CATEGORY}/${PF}
Gem::Specification.new do |s|
s.name = "sqlite3-ruby"
s.version = "${RUBY_FAKEGEM_VERSION}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: ecf946f36f77eb77509d2a8d746d566bf882e0f5 Author: Hans de Graaff gentoo org> AuthorDate: Wed Apr 7 05:50:02 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Apr 7 06:14:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf946f3 dev-ruby/sqlite3: add ruby30 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild index 8eabff0df5b..4733b3915fb 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 02d2475d2a761f98a4651ecf0039f709af036353
Author: Hans de Graaff gentoo org>
AuthorDate: Sat Feb 13 06:35:49 2021 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d2475d
dev-ruby/sqlite3: fix extension installation
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 77
1 file changed, 77 insertions(+)
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
new file mode 100644
index 000..8eabff0df5b
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ fi
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 2945fc955d6fa6ea4d323d50eb8a8b97c614db21 Author: Hans de Graaff gentoo org> AuthorDate: Sat Mar 21 07:01:21 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Mar 22 06:30:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2945fc95 dev-ruby/sqlite3: add ruby26 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild index 0d0730790f9..6eacc64a872 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby24 ruby25 ruby26" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: eb92ebd0ecbd6593cd7f015618571a8bc9ae65d4 Author: Hans de Graaff gentoo org> AuthorDate: Thu Feb 27 05:37:11 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Feb 27 05:37:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb92ebd0 dev-ruby/sqlite3: add ruby27 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild index 1e5848dd1d5..edfee830407 100644 --- a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 22fa06986b13ef6f5611b18d452b0fbe2f13d4d5
Author: Hans de Graaff gentoo org>
AuthorDate: Fri Dec 20 07:21:14 2019 +
Commit: Hans de Graaff gentoo org>
CommitDate: Fri Dec 20 07:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fa0698
dev-ruby/sqlite3: add 1.4.2
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.4.2.ebuild | 83 +++
2 files changed, 84 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 198111b5a9b..4a352a81a89 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
DIST sqlite3-1.4.1.gem 70144 BLAKE2B
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
SHA512
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
+DIST sqlite3-1.4.2.gem 70656 BLAKE2B
ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf1214cc3d776f0576dc29386b627db8d6c0dd06f07ab65fff877a6803a6dcacefd4fbc5bb0f7d2149e355c88d
SHA512
c4630dd2fa13914e2fcc70092c35568103f61f976958b439fe205abdfcff61702ca176d10bea40ff0cfea3169644cdb9146b7be94dff883cad3b753e84629545
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
new file mode 100644
index 000..1e5848dd1d5
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ fi
+}
+
+each_ruby_compile() {
+ emake -Cext/sqlite3 V=1
+ mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: b802c2e48959c691d49b67c82bc2f8962b2173d2
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Nov 4 18:07:24 2019 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Nov 4 18:33:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b802c2e4
dev-ruby/sqlite3: cleanup
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff gentoo.org>
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 ---
2 files changed, 84 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 555ee5a2741..198111b5a9b 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
-DIST sqlite3-1.4.0.gem 70144 BLAKE2B
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
SHA512
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
DIST sqlite3-1.4.1.gem 70144 BLAKE2B
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
SHA512
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
deleted file mode 100644
index a8d2de67e09..000
--- a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- doc? ( dev-ruby/rdoc dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm -f rakelib/vendor_sqlite3.rake || die
-
- # Remove gem tasks since we don't need them and they require hoe.
- rm -f rakelib/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_compile() {
- emake -Cext/sqlite3 V=1
- mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_test() {
- ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: e15ef0406d254e2a1141cf31b7415a100369bcea
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Apr 30 05:11:31 2019 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Apr 30 05:40:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ef040
dev-ruby/sqlite3: add 1.4.1
Signed-off-by: Hans de Graaff gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.4.1.ebuild | 83 +++
2 files changed, 84 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index c2503b4282c..555ee5a2741 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1,3 @@
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
DIST sqlite3-1.4.0.gem 70144 BLAKE2B
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
SHA512
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
+DIST sqlite3-1.4.1.gem 70144 BLAKE2B
5a850296c804223cfe7673f72a1e303fb80c49569f23ab57be9a26acacbe95945382db1b1fd22bb432c974ddcf7c28abd913912823c2e8477d2eda165dbafe0d
SHA512
33f87af2e962459cad07f2f07c9d6dffb59551c4e5371e47446f10f5314a05da495598ef5f90f896f876f9a59bd2e90b5bb3fdfb6efb95966ff51bb578f81a80
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
new file mode 100644
index 000..4832c2d5b69
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ fi
+}
+
+each_ruby_compile() {
+ emake -Cext/sqlite3 V=1
+ mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: c8b432988412fd12a724b472e62e1323ab2dad2a
Author: Hans de Graaff gentoo org>
AuthorDate: Tue Feb 5 06:00:20 2019 +
Commit: Hans de Graaff gentoo org>
CommitDate: Tue Feb 5 06:00:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b43298
dev-ruby/sqlite3: add 1.4.0
Signed-off-by: Hans de Graaff gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
dev-ruby/sqlite3/Manifest | 1 +
dev-ruby/sqlite3/sqlite3-1.4.0.ebuild | 83 +++
2 files changed, 84 insertions(+)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index eaa0a01340c..c2503b4282c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1 +1,2 @@
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
+DIST sqlite3-1.4.0.gem 70144 BLAKE2B
4900db2ffefb1658d1001d3d334c95b6e140abceb99b60c1aff78ffe8ca8055b58a1ea87040dc54893542a55d55aa2c1a91975a61edec18d211bf8dbbd786642
SHA512
7db9ca4bc12becd41224be77694453e8ba428303b69e58663f7888746558112e147c5f9076aa8baf3c23ac3e895cac079cb645d281e5eb06f98e0d8e8268562a
diff --git a/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
new file mode 100644
index 000..a8d2de67e09
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+ dev-ruby/rake-compiler
+ doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+ test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ # We remove the vendor_sqlite3 rake task because it's used to
+ # bundle SQlite3 which we definitely don't want.
+ rm -f rakelib/vendor_sqlite3.rake || die
+
+ # Remove gem tasks since we don't need them and they require hoe.
+ rm -f rakelib/gem.rake || die
+
+ sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -Cext/sqlite3 extconf.rb || die
+}
+
+all_ruby_compile() {
+ all_fakegem_compile
+
+ if use doc; then
+ rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
+ fi
+}
+
+each_ruby_compile() {
+ emake -Cext/sqlite3 V=1
+ mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' ||
die
+}
+
+each_ruby_install() {
+ each_fakegem_install
+
+ # sqlite3 was called sqlite3-ruby before, so add a spec file that
+ # simply loads sqlite3 to make sure that old projects load correctly
+ # we don't even need to create a file to load this: the `require
+ # sqlite3` was already part of sqlite3-ruby requirements.
+ cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+ s.name = "sqlite3-ruby"
+ s.version = "${RUBY_FAKEGEM_VERSION}"
+ s.summary = "Fake gem to load sqlite3"
+ s.homepage = "${HOMEPAGE}"
+ s.specification_version = 3
+ s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+ RUBY_FAKEGEM_NAME=sqlite3-ruby \
+ RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+ ruby_fakegem_install_gemspec
+}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: dfdce592e34065c06907cf70fddb7642b2c9313d
Author: Hans de Graaff gentoo org>
AuthorDate: Sun Oct 14 06:13:02 2018 +
Commit: Hans de Graaff gentoo org>
CommitDate: Sun Oct 14 06:13:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfdce592
dev-ruby/sqlite3: cleanup
Signed-off-by: Hans de Graaff gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 83 --
2 files changed, 84 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 90baa623b44..eaa0a01340c 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,2 +1 @@
-DIST sqlite3-1.3.11.gem 60928 BLAKE2B
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
SHA512
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
deleted file mode 100644
index fbbe3767cd6..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- dev-ruby/hoe
- doc? ( dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm tasks/vendor_sqlite3.rake || die
-
- # Remove license line from hoe to avoid depending on a newer
- # version.
- sed -i -e '/license/d' tasks/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_compile() {
- # TODO: not sure what happens with jruby
-
- emake -Cext/sqlite3 V=1
- mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 16f0e5ccff88822dc5549f8a0ca69046f5f2b8ec Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 30 21:46:57 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 30 21:46:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f0e5cc dev-ruby/sqlite3: stable 1.3.13 for ppc, bug #658784 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc" dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild index 1b27145c446..0d0730790f9 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 12592b77f2507efa6034485858c49b10aff6a1b1 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jun 27 22:00:53 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 27 22:13:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12592b77 dev-ruby/sqlite3: stable 1.3.13 for ppc64, bug #658784 Bug: https://bugs.gentoo.org/658784 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc64" dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild index 8b8dab7229d..1b27145c446 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 9c4927eaa8f5d5feb58728d044afd254e80f83d2 Author: Aaron Bauman gentoo org> AuthorDate: Tue Jun 26 01:40:49 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Tue Jun 26 02:04:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4927ea dev-ruby/sqlite3: amd64 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild index 46fb747025f..8b8dab7229d 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: 0bd49252b524de1f928e81f317399b577960dcf2 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 13 08:07:36 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 14 04:23:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd49252 dev-ruby/sqlite3: add ruby25 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/sqlite3/sqlite3-1.3.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild index 08c22580c54..69489385eef 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.13.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_DOC="faq" RUBY_FAKEGEM_DOCDIR="doc faq"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: d06a25f2067342a6ddcd3d88d8b2ea35e59aa3fa
Author: Hans de Graaff gentoo org>
AuthorDate: Mon Apr 9 04:47:42 2018 +
Commit: Hans de Graaff gentoo org>
CommitDate: Mon Apr 9 04:47:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06a25f2
dev-ruby/sqlite3: cleanup
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-ruby/sqlite3/Manifest | 1 -
dev-ruby/sqlite3/sqlite3-1.3.12.ebuild | 83 --
2 files changed, 84 deletions(-)
diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest
index 13380d6d843..90baa623b44 100644
--- a/dev-ruby/sqlite3/Manifest
+++ b/dev-ruby/sqlite3/Manifest
@@ -1,3 +1,2 @@
DIST sqlite3-1.3.11.gem 60928 BLAKE2B
c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f
SHA512
02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb
-DIST sqlite3-1.3.12.gem 64512 BLAKE2B
604d0dc4691bc229168546d0244ba7e86dabf0e7c3f48c976e8010d66f8f59c2d25f7f5d261691e8457e87f175b1ead339b63f956bbd66390bcecde411357dec
SHA512
fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5
DIST sqlite3-1.3.13.gem 64512 BLAKE2B
a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e
SHA512
5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f
diff --git a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
b/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
deleted file mode 100644
index 666b6ed2d5f..000
--- a/dev-ruby/sqlite3/sqlite3-1.3.12.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_TASK_DOC="faq"
-RUBY_FAKEGEM_DOCDIR="doc faq"
-RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs
CHANGELOG.rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="An extension library to access a SQLite database from Ruby"
-HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris
~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
-DEPEND+=" >=dev-db/sqlite-3.6.16:3"
-
-ruby_add_bdepend "
- dev-ruby/rake-compiler
- dev-ruby/hoe
- doc? ( dev-ruby/redcloth )
- test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
- # We remove the vendor_sqlite3 rake task because it's used to
- # bundle SQlite3 which we definitely don't want.
- rm tasks/vendor_sqlite3.rake || die
-
- # Remove license line from hoe to avoid depending on a newer
- # version.
- sed -i -e '/license/d' tasks/gem.rake || die
-
- sed -i -e 's:, HOE.spec::' -e '/task :test/d' tasks/native.rake || die
-}
-
-each_ruby_configure() {
- ${RUBY} -Cext/sqlite3 extconf.rb || die
-}
-
-all_ruby_compile() {
- all_fakegem_compile
-
- if use doc; then
- rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib
*.rdoc ext/*/*.c || die
- fi
-}
-
-each_ruby_compile() {
- # TODO: not sure what happens with jruby
-
- emake -Cext/sqlite3 V=1
- mv ext/sqlite3/sqlite3_native$(get_modname) lib/sqlite3/ || die
-}
-
-each_ruby_install() {
- each_fakegem_install
-
- # sqlite3 was called sqlite3-ruby before, so add a spec file that
- # simply loads sqlite3 to make sure that old projects load correctly
- # we don't even need to create a file to load this: the `require
- # sqlite3` was already part of sqlite3-ruby requirements.
- cat - < "${T}/sqlite3-ruby.gemspec"
-# generated by ebuild
-# $CATEGORY/$PF
-Gem::Specification.new do |s|
- s.name = "sqlite3-ruby"
- s.version = "${RUBY_FAKEGEM_VERSION}"
- s.summary = "Fake gem to load sqlite3"
- s.homepage = "${HOMEPAGE}"
- s.specification_version = 3
- s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["=
${RUBY_FAKEGEM_VERSION}"])
-end
-EOF
- RUBY_FAKEGEM_NAME=sqlite3-ruby \
- RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
- ruby_fakegem_install_gemspec
-}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: e5349e3be1852c5fc87f83ecb4d69ad472f96da7 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 26 12:22:39 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 26 12:23:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5349e3b dev-ruby/sqlite3: drop hppa stable, bug 622498 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/sqlite3/Manifest | 6 +++--- dev-ruby/sqlite3/sqlite3-1.3.11.ebuild | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 5dad1133bd3..13380d6d843 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -1,3 +1,3 @@ -DIST sqlite3-1.3.11.gem 60928 SHA256 de8ecdcc00a7af0cda98661ed94ce442964b9403b425e95c3ac4544b1f3720a7 SHA512 02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb WHIRLPOOL 2fb319f159e50d372ae374a6656b7452a746f6a85d94c7b15745feea73dc9c107dd4c51af54c76115ebe184ef906e41e53f2a72b9beffdada5a533cc5f142494 -DIST sqlite3-1.3.12.gem 64512 SHA256 7d912f1b53d4bc11f84c4076c7ebae73bc21a9d82cc2df750fc37bbef3418d42 SHA512 fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5 WHIRLPOOL 0cab560c5f5bae01ac80490d11154e9cb8ab1567fe2596db568023006bb35f2f26c6fa1dfdac47d5d70ec821df846a5337179ac0b96fb6667c4021c5b7f16a9b -DIST sqlite3-1.3.13.gem 64512 SHA256 b138a22e0dbbb69be08540671dabf602599437e389a54054bb177f6ed1fd2e06 SHA512 5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f WHIRLPOOL 75cd6914dc69f17e39ac3805e2df4db2b89d8e997ea2de22cb04022f585e91481106568f0f061866675e6a415c83e0cd1c5edcbe18da1e55bb17ae88bf7f4c50 +DIST sqlite3-1.3.11.gem 60928 BLAKE2B c2dd494b2c5870a65588bea59cdf6752506f6389614955ecc0d006ae8a325e5ec45476bfd59fac6861b4db64108af87df4479c32775da014ea7d7306a59f8c9f SHA512 02bef5f8f61d1f04c79d9032d62c9d708dddc2446dd256ad13f932ed4cae256d6c60f742a285bc4015ef5b1fb13e9541738f31fd270fe22320fc176525fe37bb +DIST sqlite3-1.3.12.gem 64512 BLAKE2B 604d0dc4691bc229168546d0244ba7e86dabf0e7c3f48c976e8010d66f8f59c2d25f7f5d261691e8457e87f175b1ead339b63f956bbd66390bcecde411357dec SHA512 fd1888b3107b02b15a65fdf081cad59445de4bc00ed244f4d3c09504c78ebbe97d9e1e189d61e6776ef70dedcb4d7b976799fd9d4752caafff733bc50cd0abf5 +DIST sqlite3-1.3.13.gem 64512 BLAKE2B a36e3161e44004a0510297d16bf491df3dc29434432208ad231f5e46ddecb4607add417e105f5ae8472a768f80efef3f74b703b2a441396b4c9b6c9ff90bf31e SHA512 5d3eab7c788cc62c497de179919054324e53595294ec3a9df2a10d23151a406ee9a88f1c3ac945777f138e78cec61018c388b023456b873131d678a6788a505f diff --git a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild index 5ab3715d817..fbbe3767cd6 100644 --- a/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild +++ b/dev-ruby/sqlite3/sqlite3-1.3.11.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="An extension library to access a SQLite database from Ruby" HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; LICENSE="BSD" -KEYWORDS="amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE=""
