summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-12-08 02:07:29 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-12-08 02:07:29 +0000
commit494168b06b81a32b889c3cb1f721f925d0a6824f (patch)
tree0ec763ffa61af808a83f365fb6680258d2e28a50 /dev-ruby
parent2198f8593ae0312add1bdccb49edfcb935e5f8a6 (diff)
gentoo auto-resync : 08:12:2024 - 02:07:28
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/Manifest.gzbin111069 -> 111069 bytes
-rw-r--r--dev-ruby/did_you_mean/Manifest4
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild23
-rw-r--r--dev-ruby/did_you_mean/metadata.xml3
-rw-r--r--dev-ruby/pdf-core/Manifest4
-rw-r--r--dev-ruby/pdf-core/pdf-core-0.10.0.ebuild5
-rw-r--r--dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild7
-rw-r--r--dev-ruby/rbs/Manifest2
-rw-r--r--dev-ruby/rbs/rbs-3.7.0.ebuild59
-rw-r--r--dev-ruby/sequel/Manifest2
-rw-r--r--dev-ruby/sequel/sequel-5.87.0.ebuild33
11 files changed, 133 insertions, 9 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 74d4cd104f52..867a0d364745 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 2194883b7e80..9c4500c26458 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -1,4 +1,6 @@
AUX did_you_mean-1.6.3-ruby33.patch 1198 BLAKE2B d64fd88fefd49c26b8b2df599058c007f407c9bcac7516df9e960d028e32488be99230d7ce0d5058ff84b0d5f3a819746f0c7335fd415e8cdbd2eeee49493610 SHA512 53e19ae0c21c3640c516849a9dd6173dc31320348364ffa8a5a1c5c13dd1a881fad81b8e59742bc0a3f0923598f9b997c71be05bc080a3ec79ab9ea077bd358f
DIST did_you_mean-1.6.3.gem 47104 BLAKE2B 48ae99218c9295a0c9a17825020e875a2ecfcf76b33859b157cfb40279574b257c58973f4b0b16f773522ea9e9d08dc13ab316d4408363aed23323da74cc2207 SHA512 5452afd2bd50d2b77d1695c83c956cf6c3a8d897e9cb3cbc372a9bc8a7d84550829ee837350a1aa55ad9ebc129b92ba78aabb9fbc266311fdc5b4b0d6ddf33d3
+DIST did_you_mean-2.0.0.gem 36864 BLAKE2B d27777930989a99b39a81193631ce92933933ef024bf7d0bb5115e54d8b797b77773986bac1bf7bb0828d619b3eb418082936cf7dcc5a9f544e8128b8bc35bc4 SHA512 534e281a0b8201560a12141bb3daf2e9c73d83142de4d315ea7df6465c5426b98359d5599860dd265530144d5af01ae4c0be34c500cd2c07216999407c8ef08b
EBUILD did_you_mean-1.6.3.ebuild 716 BLAKE2B 62a769e2ef1937eee2c02381c67954bdcc5b3c902cfab0a3e84d962f756c28ff76c728083915a8d33d2ea208799d18dc77079e7b66cc233246bfde56d4062573 SHA512 2fd28ce5c1f88cc624498a0a018d3772c9afeb49d15e30c5266f351acccd62d1214041e8ac65d1af2953de1338e91673bd111ab0e2b1a2db39ecca523579e83e
-MISC metadata.xml 346 BLAKE2B 7168c0159e7fefc614f4574bffe30a5ed799c93fa130be05777e155fb457f1674629a75388f704d82df8931c1b5686b91a62488e27de5dc2a0cfa97238a2e3f7 SHA512 15a8957c29c10e64cf244aec15aa6cc6b8dbc8e993b22dfd82c9f96914ecf5f82b65f924556e01f5124e8fecb122a10cdd889f9af7d5d833fedc0baec0186987
+EBUILD did_you_mean-2.0.0.ebuild 691 BLAKE2B 1cb3415f39574b789ac55cddef84cf22799026b55d2b0bab3263a73de9d067adf12f7f4df0dfa9ded9bca7a9e3f4bdbd067c443b288824b9f7d2b497c9682c40 SHA512 44d9ba1d5c67db242b9e299b0cca5d61ec3fdbf197e3cbb0a871150eeff1e16b27e1d77bb339e2d07b0ba58f3a6af7e61b5291e3a8aa22a15bb09dac46c040eb
+MISC metadata.xml 400 BLAKE2B f4c70cdd12c270dbd442c0d566006980f793827f28a2438f6b77c67ff5b8b8a3ce58bbcef24a99a582d5626fcf5ba73cd8eaa0afebe228ea8068afde3727a841 SHA512 ace58de4ecf7147d9239643214964144b66b0dc4519b9de0d0c3735bc24813a7ab092139860b86b0f79cc5e3694bb7938ee2da9b32b42e8ffda5ea1ed3deecf2
diff --git a/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild
new file mode 100644
index 000000000000..20b23516bd90
--- /dev/null
+++ b/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild
@@ -0,0 +1,23 @@
+# 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_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'did you mean?'experience in Ruby"
+HOMEPAGE="https://github.com/ruby/did_you_mean"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/did_you_mean/metadata.xml b/dev-ruby/did_you_mean/metadata.xml
index a295fe013f5f..449bc36baecd 100644
--- a/dev-ruby/did_you_mean/metadata.xml
+++ b/dev-ruby/did_you_mean/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Ruby Project</name>
</maintainer>
<upstream>
- <remote-id type="github">yuki24/did_you_mean</remote-id>
+ <remote-id type="github">ruby/did_you_mean</remote-id>
+ <remote-id type="rubygems">did_you_mean</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-ruby/pdf-core/Manifest b/dev-ruby/pdf-core/Manifest
index 7448ef688bfa..2829d1416a91 100644
--- a/dev-ruby/pdf-core/Manifest
+++ b/dev-ruby/pdf-core/Manifest
@@ -1,5 +1,5 @@
DIST pdf-core-0.10.0.tar.gz 51497 BLAKE2B 014c753e7adda2762862b721322679ab415b56fbadc1a82b02cf55e40eec4d1f88d3b622a2e312236187c5ec8b7d227fa4b8c73cf9fe7fb5527e8bb973b5e288 SHA512 07dbd2ea685a28933a4498e3d1e3a0d98691372d5fdd15238c74c68f49ce781535a77c055ae703ac32160e9ca35d115690cb40d26a56147a086181c0163d2e84
DIST pdf-core-0.9.0.tar.gz 45772 BLAKE2B 860d0995af759315564b91264f5d6072b8a1530f4c994700e5d2632e0d8c09fd48c9b0991ff8026f68db07c43c412bf13ad73913a82977dad0bf6477fff81dfe SHA512 668b19cd722c56c00330ed81ad4fb8fb8bfa7290c2a8a3d23ab4ca92e7f9ea44729314aaaf68da9cb02dd73643b650ea87437d8d8aba5075342917ebd7ffa2be
-EBUILD pdf-core-0.10.0.ebuild 740 BLAKE2B 871a770ec55e2c2d394285dba9ed770aa01d84d3350b4885afd1ea267da83c164b3ae54917c83b599c24f0c0d2b135b46db9b4851aea50cc26e292bd106bc9dc SHA512 012ca1c8fd826422bf834c721423a15ac93e9706e8247f05030db44bc19936a8ab8230ef443fdb17a19617e7a73b2e91ee14218cc029859a120efc2f4753d6e3
-EBUILD pdf-core-0.9.0-r1.ebuild 740 BLAKE2B 4749663fda0eaaca69db1d9ddb2283234f1389174f5dddd2f6d680eb38c0433011298a4bffc744d370a5690e6dcd0e2a442198cfc23103466bf715d795bf3a8e SHA512 cb0903276a388fcbd8b178b91aa67eb6cebba1b46fd3e69a30e8702da25ec08d2df4536f29b1e33bd3830bd9b60f30eb7e2207fbf33090f6194ba3d1bc7d0171
+EBUILD pdf-core-0.10.0.ebuild 706 BLAKE2B 2867e87ea7b37923d9191d0229df461b992267a4af26b55e4bf371e33bf0d9e1a9ae389714a00ca2933adcede8c512bc303b7d21c565627015595966848c8e57 SHA512 2287e16f48815799e156068c8f93fed2ae309c42bfbdab8cb81d8be183602a178cc5e86679dd58f41d240fcdf0b48a22aadef43e065ad5d457c804e2bafd4a79
+EBUILD pdf-core-0.9.0-r1.ebuild 706 BLAKE2B 7ed57db3ae8529c62c86365ddb9470b26d83c1b43020370fa8250e86b94da73340fbb0247e5f65e5e4014c70e47becf7f339e6999d995fbb9e1d7b20747700ff SHA512 ab3729c592f61bfbde2ef8fde2c4cefd6113fbbb7da058de2777dde1c1eea2fe6adc9efa246fe30d833452ace65f789dc29cf12442f26f379b15566f11f6c13d
MISC metadata.xml 344 BLAKE2B 2967a5e548c8c9e5cbb5e2021f2d2278901896ae88a39b84911e59f7861a6eee6e6b0c5e50c503305a08488fee03a75086a498d31bc6087bf50a95ace99a2444 SHA512 8af9520d3fb751bf874241e1e1507328cac496b2f08467355127a17cc47189f5cdb27e921e6f0b9eb02011881ad97e84cc54bc2618c5b8dd33efd4aa0034898a
diff --git a/dev-ruby/pdf-core/pdf-core-0.10.0.ebuild b/dev-ruby/pdf-core/pdf-core-0.10.0.ebuild
index 0e04f853bc04..3811a077c46d 100644
--- a/dev-ruby/pdf-core/pdf-core-0.10.0.ebuild
+++ b/dev-ruby/pdf-core/pdf-core-0.10.0.ebuild
@@ -20,8 +20,9 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
-ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1*
- || ( dev-ruby/pdf-reader:2 >=dev-ruby/pdf-reader-1.2:0 )
+ruby_add_bdepend "test? (
+ =dev-ruby/pdf-inspector-1*
+ dev-ruby/pdf-reader:2
)"
all_ruby_prepare() {
diff --git a/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild
index c89ee63c7c2b..8c15842b52e2 100644
--- a/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild
+++ b/dev-ruby/pdf-core/pdf-core-0.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,8 +20,9 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="test"
-ruby_add_bdepend "test? ( =dev-ruby/pdf-inspector-1*
- || ( dev-ruby/pdf-reader:2 >=dev-ruby/pdf-reader-1.2:0 )
+ruby_add_bdepend "test? (
+ =dev-ruby/pdf-inspector-1*
+ dev-ruby/pdf-reader:2
)"
all_ruby_prepare() {
diff --git a/dev-ruby/rbs/Manifest b/dev-ruby/rbs/Manifest
index e78568546035..b634abb89cd5 100644
--- a/dev-ruby/rbs/Manifest
+++ b/dev-ruby/rbs/Manifest
@@ -2,8 +2,10 @@ DIST rbs-2.8.4.tar.gz 1069703 BLAKE2B a7b97e2ba7b8bd5afca303d69262cd54169bfad8e7
DIST rbs-3.4.4.tar.gz 1236977 BLAKE2B 19b95e7b162714738c37d9d8f740d11e5e4694f6e2c7e9ba9f01c74d8d318d0b848251276e421a80d8a5680ed60fa510d04d4a57ac72d0c376f1e9cfef2fe773 SHA512 c6be887af1c89e7b9d8f01e248a24f571c189fc81f55d1625957434a3d1e74c5d23f9ba2089750cb742a82560165d9bab309cff8cdb6c9e455076051301c7dd4
DIST rbs-3.5.3.tar.gz 1254332 BLAKE2B fe82805b727112ecc61fc581601fbb82e0c8a18a79dd6e724b91c4c14c6cc18f89c7dca8f3d734b06c40a1ec6bde42d203aa8400ddd2b48b24a9ef660d80aa8a SHA512 8bf2645ae076562fa5197495c32ffd76472295cbe32bb49bfd5f8c4194e9444f2193d365cbc62c3b732e0b4f106563c03fba6aaaff7e11853adc317af1970662
DIST rbs-3.6.1.tar.gz 1272668 BLAKE2B ac7980431b1db1916a796edf6e59918d96fab398db7f2a826dfc183bd5def34c2ac579c222c01ed6e38c68c79f92dfb375476df9b97a04d0150e2eb6dfced6d8 SHA512 fc60c3cad539baf941fb0672e2ff80c2de33585e117ef5752ca4dff215e782a3be42b80a6b49a7150c05ae365aa521745f7a65817ab4d26495d745713c29933b
+DIST rbs-3.7.0.tar.gz 1270388 BLAKE2B 71638efa6cc1c7f7d12be55baabec81a3bee388c5841899d34e914cbe1e9622575a1856c4ac2451787857559debab29730e0ec65635088d2d9cd36b562ff51b7 SHA512 a2c153aef9f64fe837cc9f8e9e4ed3c8d826f7f3e13975a48d5bc8bcb2db7a209fda8b5742898e543ccacbcb4afffe7f0aaebbca430bd83a262691afcb61e1c2
EBUILD rbs-2.8.4.ebuild 1870 BLAKE2B 9d1c1de906a5b7596e196ca437987fba558c7011168acf9d592012a4c40781434249b617c3b86d39b66bedb656c7e952014dee4f8bd2c74918611d449d56a8e3 SHA512 457dce6bfdcdfe5b3f9cbd4d3868ff94f17b9056008135eae73d1e1da6dd878d5b4428b0aa61dabc7281fdcbb466a92d2438f0a1dac11df0c14eed413ffeebf6
EBUILD rbs-3.4.4.ebuild 2095 BLAKE2B d87b2a8495a0bbc92133ced15776c5475251de61e9b110dcd24a5191b5e299f4a2a3aabe5fb8e41a029e8320875f377a9d39f939655a238c7019a7ce59014cae SHA512 97eb720b14090511f94e14274a7be76dd85e288d46068abec7a53fee4338fb324e7e7b42ef58ab4c51252c3214b0e3c3a7d920ddb5dfb7e0d4368372e6f7fed9
EBUILD rbs-3.5.3.ebuild 2390 BLAKE2B c793d24c42fa0c2230febbb981beee6312bbb09701b21b7f77449ca0bc16ef31a7a201a67d41da17f78916d407ed3ee72b873b2f1f73e7bb00966be61f04714b SHA512 d03f67a390d7bc71e3047a8d743eef73f63a71334e9e569abb6637435518b139bbabc486f1f548a971eb23fa394a0d5d7aebdb23766e6925f3032ea55c169782
EBUILD rbs-3.6.1.ebuild 2390 BLAKE2B c793d24c42fa0c2230febbb981beee6312bbb09701b21b7f77449ca0bc16ef31a7a201a67d41da17f78916d407ed3ee72b873b2f1f73e7bb00966be61f04714b SHA512 d03f67a390d7bc71e3047a8d743eef73f63a71334e9e569abb6637435518b139bbabc486f1f548a971eb23fa394a0d5d7aebdb23766e6925f3032ea55c169782
+EBUILD rbs-3.7.0.ebuild 2397 BLAKE2B 6ea820a5c1dccd4da2353cfa4fd941c5433d3d4bdb2d08ede51fc0ef68de744778ce617975a7af0210a0b1347e2834ebfeab1047e750844e4674bc07db3b7407 SHA512 cb8b8e179dc79ff413356e3642bd3aa80b7791da56178670914d5fb1ab7103f755d6dd5ddd40980e73ad6df191d4bca13ff24beff1e92ff72ee670c6d042e2a4
MISC metadata.xml 335 BLAKE2B 287ad52f77f7c62c6fa58fcdb9b1c1498cf39010ab26b6f98655beef9719ee5803844b1ab084788af70087e342a02806a8619a8dee472bf6d4d0b2ea54d2152f SHA512 75703ccbe3a15813f6fd3fca2489a9b39e586f59ff2cd89ec8d7a6293760a8789aed715565520f0f623746932bd756820eef960e45fea5f130d34cf4cd586cb5
diff --git a/dev-ruby/rbs/rbs-3.7.0.ebuild b/dev-ruby/rbs/rbs-3.7.0.ebuild
new file mode 100644
index 000000000000..7aebee8de87b
--- /dev/null
+++ b/dev-ruby/rbs/rbs-3.7.0.ebuild
@@ -0,0 +1,59 @@
+# 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_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="core schema sig stdlib"
+RUBY_FAKEGEM_EXTENSIONS=(ext/rbs_extension/extconf.rb)
+
+RUBY_FAKEGEM_GEMSPEC="rbs.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The language for type signatures for Ruby and standard library definitions"
+HOMEPAGE="https://github.com/ruby/rbs"
+SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Ruby-BSD BSD-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/logger"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/rdoc dev-ruby/test-unit )"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # We compile the extension directly
+ sed -i -e '/extensiontask/I s:^:#:' Rakefile || die
+
+ # Avoid JSON schema validation tests due to a large dependency stack
+ # that would be needed.
+ rm -f test/rbs/schema_test.rb || die
+
+ # Avoid setup tests since they require a lot of development dependencies.
+ rm -f test/rbs/test/runtime_test_test.rb || die
+
+ # Avoid subtract tests with additonal unpackaged dependencies
+ sed -i -e '/def test_subtract/aomit "Skipped due to additional dependencies"' test/rbs/cli_test.rb || die
+
+ # Avoid test that depends on rspec to avoid a huge dependency tree
+ # for dev-lang/ruby. This test is automagic but can still cause
+ # breakage when rspec is not properly installed, bug 935259
+ sed -e '/test_is_double/aomit "Avoid rspec dependency"' -i test/rbs/test/type_check_test.rb || die
+
+ # Avoid tests requiring a network connection
+ rm -f test/rbs/collection/installer_test.rb test/rbs/collection/collections_test.rb \
+ test/rbs/collection/config_test.rb test/rbs/collection/sources/git_test.rb || die
+ sed -i -e '/def test_collection_/aomit "Requires network"' test/rbs/cli_test.rb || die
+ sed -i -e '/def test_loading_from_rbs_collection/aomit "Requires network"' test/rbs/environment_loader_test.rb || die
+
+ sed -i -e '/def test_\(method\|paths\)/aomit "Different paths in Gentoo test environment"' test/rbs/cli_test.rb || die
+}
diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest
index 580e7f3173ee..44b6d70cf71c 100644
--- a/dev-ruby/sequel/Manifest
+++ b/dev-ruby/sequel/Manifest
@@ -1,5 +1,7 @@
DIST sequel-5.84.0.tar.gz 1783312 BLAKE2B 6567fcaa2227c6382101f7d16869c9380c976ce973733222b06a7856613ea4d839616a025d985e5127c6f440f44b76792eaccb9a687e6f139fcee27431f657ac SHA512 b51cdf8f2f5e9a48d9aea4081ffd28df338a6cdde5e0e982a39dc8278ec338f0c54371fd4110e45828469f106cc04963e700477b2ab8424b24940ea86479a5e2
DIST sequel-5.86.0.tar.gz 1793062 BLAKE2B c249e989e532403a33274c07d63fff1f668d8c121ccf1b3e6dd0493409cc950662a6190adafde8c5d8f27e687781916b221183e1f598eff22e129fff8928cb2c SHA512 f34136a45bfaa571bd4014218d8e706dd3afe04f8b2f8bf64fecb44e080d1766c1c049ea3d6f8caca67b9ed36a4fa4ba8cd66abcb41f9bd6e8169af91a5af5b5
+DIST sequel-5.87.0.tar.gz 1796829 BLAKE2B d1c14c541f582175831149030c10da8ca7a0598dbe02f6443361d6ef55c33077515c472a3789af92956e72be493c6a2190cf52af459066c29dca4f3a70a07665 SHA512 8773e6717ba5441cdbd9efecacc7d30fcf5c6cf5765db52786b89f55d5a7b33dd4cbc8ae056b6a5128865b470659983386eb38605406f2c3958790bcfc6e6cf8
EBUILD sequel-5.84.0.ebuild 769 BLAKE2B 7c31a8d32043d761fddd217eee3052add7251bc2a4f21661fa37636f2fb56447836bcf2e0c0fc0b4e54920975fe8ca744739567061b31861a2544f4eaa2279a0 SHA512 5e05fe70b016c0c466883f7ae2b6cea55e0f13c2e30ef3544ca5295cb1e2b98cbba42409b289a4f5a907bcf7a2dbbc2a0ed6353c08149b61b6b06324ba8ca29b
EBUILD sequel-5.86.0.ebuild 770 BLAKE2B 18e34437ccdb250f4b464005cb9cb35283c6a3c4a3ff3e877c315b9adadc988644488b458de5d2de210cc9f39886a36444b73b41e846fe6e600bf072bcadce18 SHA512 5c37f2267e511f22e441a77259b7d8f41422cd03151369f5773486ecf32e690842cd1eca29537c4da562e9cb7068a7b970c9b1c28832d0891ec1d056e09b0c4f
+EBUILD sequel-5.87.0.ebuild 770 BLAKE2B 18e34437ccdb250f4b464005cb9cb35283c6a3c4a3ff3e877c315b9adadc988644488b458de5d2de210cc9f39886a36444b73b41e846fe6e600bf072bcadce18 SHA512 5c37f2267e511f22e441a77259b7d8f41422cd03151369f5773486ecf32e690842cd1eca29537c4da562e9cb7068a7b970c9b1c28832d0891ec1d056e09b0c4f
MISC metadata.xml 345 BLAKE2B 1d66360f155c4a3ce272455b10e90b5af8dc007735c7b35a4285aaf813ceff74bd6e8ca403f603bdd19ed0af3b3b1f36ce469be6cd44a5ed4afe3311d5a5e644 SHA512 830cd52a807907e98fb263179968922c79ffd4793f0a11530b3a04346393bdafc0738d04c0039f72b978fbc02e39370ba5391c1999bbfc7b60608615c5e86c25
diff --git a/dev-ruby/sequel/sequel-5.87.0.ebuild b/dev-ruby/sequel/sequel-5.87.0.ebuild
new file mode 100644
index 000000000000..79946a650e04
--- /dev/null
+++ b/dev-ruby/sequel/sequel-5.87.0.ebuild
@@ -0,0 +1,33 @@
+# 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_EXTRADOC="CHANGELOG README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A lightweight database toolkit for Ruby"
+HOMEPAGE="https://sequel.jeremyevans.net/"
+SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/bigdecimal"
+
+ruby_add_bdepend "test? (
+ dev-ruby/activemodel
+ dev-ruby/minitest
+ dev-ruby/minitest-global_expectations
+ dev-ruby/minitest-hooks
+ dev-ruby/nokogiri
+ dev-ruby/tzinfo
+)"