diff options
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 110976 -> 110972 bytes | |||
-rw-r--r-- | dev-ruby/acme-client/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/acme-client/acme-client-2.0.14.ebuild | 41 | ||||
-rw-r--r-- | dev-ruby/acme-client/acme-client-2.0.15.ebuild | 41 | ||||
-rw-r--r-- | dev-ruby/acme-client/acme-client-2.0.16.ebuild | 41 | ||||
-rw-r--r-- | dev-ruby/actionview/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/actionview/actionview-7.1.3.4.ebuild | 1 | ||||
-rw-r--r-- | dev-ruby/net-imap/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/net-imap/net-imap-0.3.7.ebuild | 34 | ||||
-rw-r--r-- | dev-ruby/nokogiri/Manifest | 8 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.15.5.ebuild | 95 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.16.3.ebuild | 96 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.16.4.ebuild | 96 | ||||
-rw-r--r-- | dev-ruby/nokogiri/nokogiri-1.16.5.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/rack/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/rack/rack-2.2.8.1.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/rack/rack-3.0.9.1.ebuild | 2 | ||||
-rw-r--r-- | dev-ruby/rack/rack-3.1.7.ebuild | 45 | ||||
-rw-r--r-- | dev-ruby/sus/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/sus/metadata.xml | 2 | ||||
-rw-r--r-- | dev-ruby/sus/sus-0.29.1.ebuild | 31 |
21 files changed, 90 insertions, 467 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 539d5e2c8fd8..ec0b0273426e 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest index 48900b3df912..02c95fd1ad33 100644 --- a/dev-ruby/acme-client/Manifest +++ b/dev-ruby/acme-client/Manifest @@ -1,11 +1,5 @@ -DIST acme-client-2.0.14.tar.gz 194698 BLAKE2B 057e968fa7b5bfcc6d3d31b9bf52eb6e9211d754be08e5eac61603a13077cd1a771f3580e42cfc19c0490931252bfdf3989958f580de025c88759f2824035370 SHA512 793b0f77b69cf00ac664a71ce12a02bf6a37683c75d6f0b4773f46ca20544b60a4892b40c6309d08bc9bbc412bcc4fc8a62730b106a6df8e36e76df3e74bdd9f -DIST acme-client-2.0.15.tar.gz 194751 BLAKE2B 75f6507b8571de8344a777182d98346b1d516a38058d4f1d164e73b647d1953e453c59afd8550c41c711b0dd2699790737c86bd2f7919929e445179cc7098895 SHA512 0d09a09c3fb0a665e9e3263aaa4a924653195d3a64baef381069a58ee16064a4dbef40456076198a866c50765b1f68a0c3b381bcb4f35e185aef9e1ce709ff9d -DIST acme-client-2.0.16.tar.gz 195964 BLAKE2B 0814b8aa1b60dfc0df9e82f1e5bc21c24ff38ef7737a854be93fcfe7f55a3994e61ba666d17b48ad2ee1469d874e58ed6976afa90f9f7055ec2ff476b3b0f145 SHA512 c9b0ed92767fe3c345b0dcd76263e0b7340b1c554cf366dbe121bea16fdc85b6403a2d5159c0d7e197a72286799910e054315396ea21470de73aa57d2fd5ff10 DIST acme-client-2.0.17.tar.gz 271264 BLAKE2B a9c9f5c8ba9c7a991d34d9e9111b3ddfc39a1806811c3daddd3bff55b354eeb112d9836b70cf3c93c087fb0c6611aaee4d56bf4df01032fb725cee95c4f25032 SHA512 595d24bdf223f6d4293c2629e0379ba108a0ac223716d61b62366444f76e59202c28cd3c10ff1d82430a29c953eec36bdfeea8681159b118fe013896943b80db DIST acme-client-2.0.18.tar.gz 271643 BLAKE2B 9aad1a75279da8bd4fd22b0682316ed9e882efdc731d6b59224f8fbdb6adb4295411e13e6645575dc6e84e5ab7c4ebd35b7de3905ee9c6324b3b6232a4aa7c00 SHA512 01d0b0304dd8b424b93fec02841db4400b0769c73c6642b3221144148f88f5e622569993b34f86ef313a96e84dba8ed32b8e5ec2b8918d549042bfdd85c3bc41 -EBUILD acme-client-2.0.14.ebuild 878 BLAKE2B a0bf357f9d7fc514a639b8d012b0f50a950832ceee4125c55f15e5ebd29d5a272a7daa9c09de665895e6d7e75251be53b867306d2b2dbd30e502ec2a8266b7fd SHA512 bf9bf149ee860652566606f951871b320a1458a6e9bd9c2c705489aed513a62e1fff0b090257bc97c71ed11f99de9910070adf91833e039a9a3c3b2ee99a9e77 -EBUILD acme-client-2.0.15.ebuild 871 BLAKE2B 7186ca26913c8e18746033952c457186df7ed9bd58a6000718010cf949df390a140151119752c058665ef22108f7d6d64bf0f34d2275c52aa5db30a14e26ff7e SHA512 0fe13c6884b518144afc85ca1a3120486e07169ba2e246005893cc8bd74e72b1feeb1db54867944890f47e8b8eb48f1eaf0d24084e9e45b283732f4dba731022 -EBUILD acme-client-2.0.16.ebuild 882 BLAKE2B 2f40a0d2ad94d560166c02ca6cff2b85e4d18e5ca8871a58ae52fc4eb4ba71f87ff2cdf5851688a1ca63aff88c31b2de71db88461debdad60ffa735eca660c1c SHA512 7b2318d69aa71a26f412931460c71619e15945e4d9347b1bea00381a4a3619f694328110c3cbbd9329d13e454dcc6fb718590b782db6058da9c0ed0e9a38af71 EBUILD acme-client-2.0.17.ebuild 882 BLAKE2B 2f40a0d2ad94d560166c02ca6cff2b85e4d18e5ca8871a58ae52fc4eb4ba71f87ff2cdf5851688a1ca63aff88c31b2de71db88461debdad60ffa735eca660c1c SHA512 7b2318d69aa71a26f412931460c71619e15945e4d9347b1bea00381a4a3619f694328110c3cbbd9329d13e454dcc6fb718590b782db6058da9c0ed0e9a38af71 EBUILD acme-client-2.0.18.ebuild 900 BLAKE2B 5fecb64a877960626e2b71709b45511681fac2ef3dd2b1fe17ef63c1dbc7dfb933d1fe57b04a5546ac32bfd7d147bf00d94aabcf90b7a67fe02f6d7e82286396 SHA512 2d12e84f6ce245c2b94691533bd5d836110cc96fec031fd04cd768e1dbec6d43ed574570dc52a3e45203323c9b684bf90725521c7775ddff960f74e0ce2adf25 MISC metadata.xml 451 BLAKE2B ecf374ec65cc34a0bb41c2a188c409886dfb919fe3c884569ea2a1ec0329d2a0a1fbad87817d35fcd6363bdf1f64ba8d8c70d56376cad47e98c892caa31648c5 SHA512 a0e29b08bf5f3c7013e2ecd1ecae2a48961f9b754f3f4a329f8799fe8460066645e337f73ab7a6a42f0516192d0ab7d92941fe87a4b3a35dfaef1a0115ad4a7e diff --git a/dev-ruby/acme-client/acme-client-2.0.14.ebuild b/dev-ruby/acme-client/acme-client-2.0.14.ebuild deleted file mode 100644 index 0f83d140d8bf..000000000000 --- a/dev-ruby/acme-client/acme-client-2.0.14.ebuild +++ /dev/null @@ -1,41 +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_BINWRAP="" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol" -HOMEPAGE="https://github.com/unixcharles/acme-client" -SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend " - dev-ruby/faraday:2 - dev-ruby/faraday-retry:2 -" - -ruby_add_bdepend "test? ( - >=dev-ruby/vcr-2.9.3 - >=dev-ruby/webmock-3.8:3 -)" - -all_ruby_prepare() { - # Avoid dependency on git - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e '3igem "faraday", "~> 2.0"' spec/spec_helper.rb || die -} diff --git a/dev-ruby/acme-client/acme-client-2.0.15.ebuild b/dev-ruby/acme-client/acme-client-2.0.15.ebuild deleted file mode 100644 index e219b7267b02..000000000000 --- a/dev-ruby/acme-client/acme-client-2.0.15.ebuild +++ /dev/null @@ -1,41 +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_BINWRAP="" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol" -HOMEPAGE="https://github.com/unixcharles/acme-client" -SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -ruby_add_rdepend " - dev-ruby/faraday:2 - dev-ruby/faraday-retry:2 -" - -ruby_add_bdepend "test? ( - >=dev-ruby/vcr-2.9.3 - >=dev-ruby/webmock-3.8:3 -)" - -all_ruby_prepare() { - # Avoid dependency on git - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e '3igem "faraday", "~> 2.0"' spec/spec_helper.rb || die -} diff --git a/dev-ruby/acme-client/acme-client-2.0.16.ebuild b/dev-ruby/acme-client/acme-client-2.0.16.ebuild deleted file mode 100644 index 209812a19420..000000000000 --- a/dev-ruby/acme-client/acme-client-2.0.16.ebuild +++ /dev/null @@ -1,41 +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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol" -HOMEPAGE="https://github.com/unixcharles/acme-client" -SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -ruby_add_rdepend " - dev-ruby/faraday:2 - dev-ruby/faraday-retry:2 -" - -ruby_add_bdepend "test? ( - >=dev-ruby/vcr-2.9.3 - >=dev-ruby/webmock-3.8:3 -)" - -all_ruby_prepare() { - # Avoid dependency on git - sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e '3igem "faraday", "~> 2.0"' spec/spec_helper.rb || die -} diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest index e662a087f08b..6a16dd6cd465 100644 --- a/dev-ruby/actionview/Manifest +++ b/dev-ruby/actionview/Manifest @@ -15,5 +15,5 @@ EBUILD actionview-7.0.8.3.ebuild 2614 BLAKE2B fe0f388e081108c1b733feae3272b5e098 EBUILD actionview-7.0.8.4.ebuild 2614 BLAKE2B fe0f388e081108c1b733feae3272b5e0988788c5cb47ebc482fccca6a742f54db4ceaf34242e683132dcda3cc065c1bc94c7cf8f4f5edd923f2684f3e8fca32c SHA512 8c83b39d9ae993436396d692248ef95b43bdcb069755e2bcefdd7027059f03ab606fdbc7cc93a6c3525b8021a3f963117decef7553d2be7f045d5171f2ff3aae EBUILD actionview-7.1.3.2.ebuild 2440 BLAKE2B 0d388002d0a8cd19aab5acb7904ef7073f80dc16c32e02b72285ac6b3547f3f0c717729f35fa103c5509821f543dd6cd0c43cf815f0fcb39973191c35cf5b4c7 SHA512 ff11441efde0f42eb36d6d79087f7158f68aef3d711b7b38fcb33d39a58355b09736a073b47574ebc765beb5d122768b8d722e0aeea98d07bd3afd5467a2619f EBUILD actionview-7.1.3.3.ebuild 2507 BLAKE2B 1113180b34d7930c3bbd77b20a7057afee7dfa710206f58b515a3c4be7e0659df6388b9c989ac458efd7f993a577bc5eb5dc409d1db91060d4ce9378d42b5555 SHA512 49212131d423bae7ef780e670b3c23a5689605a40f7e6265dd6968f7d8c068a6a2124f37a1b47befad99fecb19d037be8b264882e50671c3ff25c5c3adc20d79 -EBUILD actionview-7.1.3.4.ebuild 2507 BLAKE2B 1113180b34d7930c3bbd77b20a7057afee7dfa710206f58b515a3c4be7e0659df6388b9c989ac458efd7f993a577bc5eb5dc409d1db91060d4ce9378d42b5555 SHA512 49212131d423bae7ef780e670b3c23a5689605a40f7e6265dd6968f7d8c068a6a2124f37a1b47befad99fecb19d037be8b264882e50671c3ff25c5c3adc20d79 +EBUILD actionview-7.1.3.4.ebuild 2527 BLAKE2B 80accf3f45bd0a239a1f24bef047220304bd913b88a265a73d0e555f0f9fa1b3279a52976f9a295e6582f2593631adf607295b5f005f6164df978f879bdbb89b SHA512 862e97733201f7c105549b8e978509fba4a1447b57330446e52782b63e719b17087d55a7a66dcf9c7f4896cb06002a811a288bb2b269630b754d89e2a5b183b5 MISC metadata.xml 338 BLAKE2B f32f1ecbd729e4e6162f22cdb9bfe1fbb1284c8b7f021d8207a1a54d2543b0e9866e775d550360dd01ef4f4eb92e96064a8416476c7047853034ea05479eb6e7 SHA512 24fd0d8ea6e3cd5514e5049b7e064b7e3e667ea14978cc7cf620e9c1b020bdc7caf7dbec97ccbf92c2f4c657fff3e9151d6f2af103b3d9c3cc5181cb3a81a295 diff --git a/dev-ruby/actionview/actionview-7.1.3.4.ebuild b/dev-ruby/actionview/actionview-7.1.3.4.ebuild index cd6de259d01f..9a455bb041dc 100644 --- a/dev-ruby/actionview/actionview-7.1.3.4.ebuild +++ b/dev-ruby/actionview/actionview-7.1.3.4.ebuild @@ -38,6 +38,7 @@ ruby_add_rdepend " ruby_add_bdepend " test? ( + dev-ruby/capybara dev-ruby/mocha ~dev-ruby/actionpack-${PV} ~dev-ruby/activemodel-${PV} diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest index 9a3bae4f51e9..cfceb2a57cc4 100644 --- a/dev-ruby/net-imap/Manifest +++ b/dev-ruby/net-imap/Manifest @@ -1,10 +1,8 @@ -DIST net-imap-0.3.7.tar.gz 138906 BLAKE2B d6bc143d3947ec8a97cd7e0628e05447574f83296c78275dc7414d9cc744e820bcb6b8917de9215152be8b6141f69d4d6a1ea9e2265791eb4989dcdcce09b10c SHA512 6917d3bd980bbca86938232a59104dd924ffe7ec2f095e8c997165c726ada8020c821b26a0e8748433df49cf8802c4a434c805bd27f415d1f2644ddea1a94db8 DIST net-imap-0.4.10.tar.gz 241688 BLAKE2B 459581055564669e99f40436b454a1a072de57fb64fc81ee55bee602ca6e3ed97c81cda1975d462b5d583264adad72803cfe801319ba8724fd8ae229cfb7ec68 SHA512 0f05588dc80cef7f121cbb40e2e9ddd6cd44e5ba96ca8451ea32339275d394f1233bc6a8bc30aa1de6852f49a469e0ee64a3821d08e12199e4af51fca4e79ccf DIST net-imap-0.4.11.tar.gz 243069 BLAKE2B 7d8eb7ae4604358c408d855c731d4a99a4383f123abf6da9d4ba68414b470be6e4d511ebf10824b69563f7de73cbcb50a943b7a3d1221fadbb673a59f5428d8d SHA512 7f6eb23edafc9ed47e84493a3bd5baaddd5ba6ff3c4c2a0afb6693f98d0ff2574495580d484077e8600a1a2351f8595865e8e6acecf8e0ba690b9122e59c7100 DIST net-imap-0.4.12.tar.gz 243885 BLAKE2B d3ccd6f799671f2101c38fcba437ae3962a61a2fe4b73545fbeee5f10ad035c0819afb25e7617fdcfce88337b4c99c3c4d98eeae914a1fc77a90519430b4e889 SHA512 ad3b030ba5a7daf8831a34a0e0effe0780134d7c81aeb4025adb39f11dd97ba57bcddd555b9038a34bdcc809ea722d778e0368a26d04739e084f6d4b7714aed8 DIST net-imap-0.4.13.tar.gz 247862 BLAKE2B a5bf43e86dade15e03c070ec9771c21ace8dc04504393fe768c289089e1891be4789475e45839ea5f1a2ae2257434dca394495f91340daf44e1610adf3f23d4b SHA512 7bb04fea8e4b322e685a5233b0cf6da9e7b32a87297c075e46d9681d46c9bf52228295590f53cb00012a29bd8ebf488eaca748c312da674787c38e32d6555d6a DIST net-imap-0.4.14.tar.gz 251100 BLAKE2B 577eb64bbbb2de8ae25b6840e88153f7398a86795ee26bb0900838ffc0a5c5d5962e3e51af3a4e40be77d25c7782d37d4380bb10c128b27ff7d459c0974c581e SHA512 dba93392fb12870b10e6bd351091dfdd77f66a8e63b1ad9ef20e59a701194636ba44d91277fb105f24780677191637c122785599e880e7c175259f114edd4ae5 -EBUILD net-imap-0.3.7.ebuild 938 BLAKE2B 3e13579d42e50b47b24afe08ed0afb0ec32875ff42741a55118afdd3411edbef96745cd1725f97ca0bcc78a5f9afd7b6f939d42100db0789e538497e23fd2789 SHA512 d6c9c973c30c50f7f3e0372c90abfa9d5483acc71abb90e1c48c166c73cbf0999b44a72a1c63ea39e58ad4d34e21a96261c69af3cc85ad1ab30d06457ac34fbc EBUILD net-imap-0.4.10.ebuild 1007 BLAKE2B 51c038ffd38bb0cc13847d7ece1f8b91ca0cfad493298bf1c212efe54e4b1e9d898ae113d59f7be64c20bfb8a1594cc713b1b89605dfb1cb4c864d356e0647e6 SHA512 f3dc7664e20ba5990d624699c4fef854dc445de78bb4acdb9cc9810575900753e1cbf8dbf00607acc34de05f4a52e5e9d30af11567a3a346e5c5bac99dd23cb1 EBUILD net-imap-0.4.11.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542 EBUILD net-imap-0.4.12.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542 diff --git a/dev-ruby/net-imap/net-imap-0.3.7.ebuild b/dev-ruby/net-imap/net-imap-0.3.7.ebuild deleted file mode 100644 index b3173c12a6d3..000000000000 --- a/dev-ruby/net-imap/net-imap-0.3.7.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_BINWRAP="" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby client api for Internet Message Access Protocol" -HOMEPAGE="https://github.com/ruby/net-imap" -SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -ruby_add_rdepend " - dev-ruby/date - dev-ruby/net-protocol -" - -ruby_add_bdepend "test? ( dev-ruby/digest dev-ruby/strscan )" - -all_ruby_prepare() { - sed -e 's/__dir__/"."/' \ - -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ - -e 's/git ls-files -z/find * -print0/' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 72a6053538e4..37220556f707 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -1,15 +1,9 @@ DIST nokogiri-1.15.3-git.tgz 10767496 BLAKE2B d9d2abd3f57fd3f9e3e49e38de7559d5d9bad278166b4108d2edf4f90884256c01bf574cec8a15b6f30420c9f4d501707b710e3af0f32dc5cbcc01b4433c6662 SHA512 9084e97c81bca52c19cf2cd47dcf0d3377705ceda559399aa1cbf1e112845b2a796e34576f08a073377fb523a7a298254bda91563929535734700c31c473cb49 -DIST nokogiri-1.15.5-git.tgz 10768080 BLAKE2B 25d24799c69a4271ea5283b264061c05f6907635ed55de196f76684d2db3c6c226e7f09f02f30de049b282c17cdea69154dec9a06813cb4f63adaac4876e160c SHA512 1df3f6bf4508a7c84fa22ce774cb878ca47154e69730f1cedb403fad270df42c580526ac03b47e73bf2267ad50d2999ed1341079b10043b450f51ea6b0565da7 DIST nokogiri-1.16.2-git.tgz 11014186 BLAKE2B 8b34c586f3326278299786fec8b7513f61d7c147b453d984107d1d6896b42e8e59f078ac32577bebd71fc510e99087e80f8ea4eef822c73a41fc17c0ec079108 SHA512 844a47fcc9ad8677bed5486fd3437e9a685143afc8c8d71464301c14cc09e93827f3a91713df22f741434989adb24ed6d9144b3a4d0f3cb7f63fc83c2d3130a9 -DIST nokogiri-1.16.3-git.tgz 11014282 BLAKE2B fbda2a863374e25a9dae0e7ab145419b759e1ec615a8e87418825ed1d188801d535be87bb9e36bb717062080bb2a9f7cb179fdb311dd4dda61b019a41d4df6b8 SHA512 e86d5d2cb47720b9f2e72ced13e07e6d9a2bda808e05d9d151ffba92820e148bb6cd8cfe148d15247b13c23feb2abe64942f2665431e66dc821b9655425df8e3 -DIST nokogiri-1.16.4-git.tgz 11014494 BLAKE2B c07d75af189a8f897b885c111bb43258d039c31c8134df4dff65162fb5d3c24c48ec1194af24d816d8c5cc405b8384ae6430ffdce0a8687504f1de2b784b70dd SHA512 76a179fa7c907d5ffd548e472b9d03d02ba1afbd80c58f8c2760a0e342c2d3db75bd973e7a2f3751c671b68dd63ea3da95a6631f4963e18f85d5c5e7b9b877f4 DIST nokogiri-1.16.5-git.tgz 11014565 BLAKE2B 0158c23c1479a4c05074906afbb1f7507814f73702bf6c4f5dbf90d130ad61cbd89e9be2957c59dc3a2f5bf1023d625c7c435220e168d76dbc524d314175cd52 SHA512 822acaf88f838e4b2b1840187e62d9d4424a0e552a850a2349541c114f58f3ca1ca83df2d1d1323275bb6847b79ea4afc87b6282c8ebc56094f1eb8b57dda217 DIST nokogiri-1.16.6-git.tgz 11014594 BLAKE2B 5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5 SHA512 c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843 EBUILD nokogiri-1.15.3.ebuild 2702 BLAKE2B 8934088d9edfb342b53b74f5fcabf397cf9cdb050c5c8d5ebac1686a15070ae4c1d22d3320de67ac0d055d18384f177353ffa05683e0ba17663c1cba2ae2f9e7 SHA512 3add6c7af7cc8bee29064e8fed1cea2237b401381f6451f5b5938728df1f60046ea4e342cad334630a5e00ccc54fe39a31d8c59a8f10051a56c3219c83e62f9a -EBUILD nokogiri-1.15.5.ebuild 2725 BLAKE2B 6591c0f404c0c06fa1e832b18dd5839871d0c9b82f3f7a010f37040b598685cbe5d638b2f71bbc0f2e06496919633e4715e0a5a0ba94bfffa94e069800061156 SHA512 7ade4f7015c07f15fad0ae776cb06e9acddf0f3b8e1e0288b614adca1ea03d7506fd8a9471b6a419d2e5e11ccb76274d6b5472332c1c772ed43b982aab677185 EBUILD nokogiri-1.16.2.ebuild 2725 BLAKE2B b4cb761c77111b4f3abf8bd0626c9f866ac6e5aa6edf078f43173d9c79eeb1293e7fb90479825c0ac93650a9ec2de0b290985bdbb876507130ac83652ce206fc SHA512 778595850b73d5d9639f03bda58e7f5b94a764275768916f28e2b6c19c81cb61a1c722672627bad92e3ce7b4fb6849448fa511c0b32405453194216416060292 -EBUILD nokogiri-1.16.3.ebuild 2727 BLAKE2B 61241258e2b01fbfdb35676fc482a093afabf1d9f0cade0a0391a5aabd19c37e6d85e1ae4853cefb60a6cc70a180c69a53d574ed2d4090d44cc0c394ff1cbc96 SHA512 7f231f67cf38a765a44dc89dd7862f8754be8c143db2a74d32d16ff690f8941a931c1ad5314d1588e61fc6164318a90bb73193d333420d05ad7a8055e8bb8d0c -EBUILD nokogiri-1.16.4.ebuild 2734 BLAKE2B 905c3c8b0fee9cdd41e8c54772d5395ffc4e5e742ae02b8863bf8b0ba088cd325f51b725d704fd9d6930141b89606dcccd1674faacc6f6c4ee6160026fd33046 SHA512 0acbd5a3c24ad15bd4352f2c14cc385217e4ba090ee5d1898502399ac009c6dff29e5db45d924325924fa70be9a3435f1d6d4a9b5e37e682a24ab3cf37603534 -EBUILD nokogiri-1.16.5.ebuild 2734 BLAKE2B 769f6000919abf9652b5d368aaeb1c7c2f811f9661e89a2d692245263d091659fecd16410fb49fead25babe906e78d8b90140757a1891be2ea141649b527c347 SHA512 06583b2ec6ae6b3f14eee0bd9d29bd85cc9ec4cd1216deb397cf8f91b87c9adf79f79f7091765ce5e226590ce8fcf984f11c858bbc9f941f314c14ee4811d722 +EBUILD nokogiri-1.16.5.ebuild 2731 BLAKE2B 631a8f5afe77352d3bf7e8104a4c73b66da93f81e5f05900204b05c2dc6d952599d5f219c5e3715e54741ba4c98f8eaac0e419f4b7e356cef18275b01ff1e058 SHA512 27730c71fab4705edb40b90058888291aca9c99da69044e7b219c1b6b265864e0ad6f9cb3596772d8514933c9abb3e35996d9d8e5e0809483f470e73090f5e84 EBUILD nokogiri-1.16.6.ebuild 2715 BLAKE2B 20e9705fd38ca9b623e12de65857ff505d5dafc440fb262b77003d7dc854ce9f700c09cdcbee21e0c5adabf7205df12db235eb9ec76fd32f5324c57f5b5ce477 SHA512 beb7b749b0b4246e968eeb7c268b2f143402e4759d205613696f7e4d000394723805040ecd581a3f5efb7f90051101ca06d9ce70c1ba3d9987ab985d5d3f65b8 MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629 diff --git a/dev-ruby/nokogiri/nokogiri-1.15.5.ebuild b/dev-ruby/nokogiri/nokogiri-1.15.5.ebuild deleted file mode 100644 index 408df7c220cf..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.15.5.ebuild +++ /dev/null @@ -1,95 +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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) - -inherit ruby-fakegem multilib - -DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" -HOMEPAGE="https://nokogiri.org/" -LICENSE="MIT" -SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" -SLOT="0" -IUSE="" - -RDEPEND="${RDEPEND} - >=dev-libs/libxml2-2.11.6 - >=dev-libs/libxslt-1.1.39 - sys-libs/zlib - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.11.6 - >=dev-libs/libxslt-1.1.39 - >=sys-libs/zlib-1.2.13 - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - dev-ruby/mini_portile2:2.8 - >=dev-ruby/rexical-1.0.7 - dev-ruby/rdoc - test? ( dev-ruby/minitest dev-ruby/rubyzip )" - -all_ruby_prepare() { - sed -i \ - -e '/tasks\/cross_compile/s:^:#:' \ - -e '/:test.*prerequisites/s:^:#:' \ - -e '/license/ s:^:#:' \ - Rakefile || die - # Remove the cross compilation options since they interfere with - # native building. - sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die - sed -i -e '/cross_config_options/d' Rakefile || die - - sed -e '/simplecov/,/^end/ s:^:#:' \ - -e '/reporters/I s:^:#:' \ - -i test/helper.rb || die - - # There is no need for mini_portile2 to be a runtime dependency on Gentoo - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ - ${RUBY} -Cext/${PN} extconf.rb \ - --with-zlib-include="${EPREFIX}"/usr/include \ - --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ - --with-iconv-include="${EPREFIX}"/usr/include \ - --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ - --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ - --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ - --with-xslt-dir="${EPREFIX}"/usr \ - --with-iconvlib=iconv \ - || die "extconf.rb failed" -} - -each_ruby_compile() { - if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" - fi - - if ! [[ -f lib/nokogiri/css/parser.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" - fi - - emake -Cext/${PN} \ - V=1 \ - CFLAGS="${CFLAGS} -fPIC" \ - archflag="${LDFLAGS}" || die "make extension failed" - cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die -} - -each_ruby_test() { - MT_NO_PLUGINS=1 ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/nokogiri/nokogiri-1.16.3.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.3.ebuild deleted file mode 100644 index e3afcfa435ee..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.16.3.ebuild +++ /dev/null @@ -1,96 +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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) - -inherit ruby-fakegem multilib - -DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" -HOMEPAGE="https://nokogiri.org/" -LICENSE="MIT" -SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" -SLOT="0" -IUSE="test" - -RDEPEND="${RDEPEND} - >=dev-libs/libxml2-2.12.6 - >=dev-libs/libxslt-1.1.39 - sys-libs/zlib - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.12.6 - >=dev-libs/libxslt-1.1.39 - >=sys-libs/zlib-1.2.13 - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - dev-ruby/mini_portile2:2.8 - >=dev-ruby/rexical-1.0.7 - dev-ruby/rdoc - test? ( dev-ruby/minitest dev-ruby/rubyzip )" - -all_ruby_prepare() { - sed -i \ - -e '/tasks\/cross_compile/s:^:#:' \ - -e '/:test.*prerequisites/s:^:#:' \ - -e '/license/ s:^:#:' \ - Rakefile || die - # Remove the cross compilation options since they interfere with - # native building. - sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die - sed -i -e '/cross_config_options/d' Rakefile || die - - sed -e '/reporters/I s:^:#:' \ - -i test/helper.rb || die - - # There is no need for mini_portile2 to be a runtime dependency on Gentoo - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ - ${RUBY} -Cext/${PN} extconf.rb \ - --with-zlib-include="${EPREFIX}"/usr/include \ - --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ - --with-iconv-include="${EPREFIX}"/usr/include \ - --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ - --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ - --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ - --with-xslt-dir="${EPREFIX}"/usr \ - --with-iconvlib=iconv \ - || die "extconf.rb failed" -} - -each_ruby_compile() { - if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" - fi - - if ! [[ -f lib/nokogiri/css/parser.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" - fi - - emake -Cext/${PN} \ - V=1 \ - CFLAGS="${CFLAGS} -fPIC" \ - archflag="${LDFLAGS}" || die "make extension failed" - cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die -} - -each_ruby_test() { - MT_NO_PLUGINS=1 \ - RUBY_MEMCHECK_RUNNING=true \ - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/nokogiri/nokogiri-1.16.4.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.4.ebuild deleted file mode 100644 index 44e350cce0d1..000000000000 --- a/dev-ruby/nokogiri/nokogiri-1.16.4.ebuild +++ /dev/null @@ -1,96 +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_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" - -RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) - -inherit ruby-fakegem multilib - -DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" -HOMEPAGE="https://nokogiri.org/" -LICENSE="MIT" -SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" -SLOT="0" -IUSE="test" - -RDEPEND="${RDEPEND} - >=dev-libs/libxml2-2.12.6 - >=dev-libs/libxslt-1.1.39 - >=sys-libs/zlib-1.3.1 - virtual/libiconv" -DEPEND="${DEPEND} - >=dev-libs/libxml2-2.12.6 - >=dev-libs/libxslt-1.1.39 - >=sys-libs/zlib-1.3.1 - virtual/libiconv" - -ruby_add_rdepend ">=dev-ruby/racc-1.4:0" - -ruby_add_bdepend " - dev-ruby/mini_portile2:2.8 - >=dev-ruby/rexical-1.0.7 - dev-ruby/rdoc - test? ( dev-ruby/minitest dev-ruby/rubyzip )" - -all_ruby_prepare() { - sed -i \ - -e '/tasks\/cross_compile/s:^:#:' \ - -e '/:test.*prerequisites/s:^:#:' \ - -e '/license/ s:^:#:' \ - Rakefile || die - # Remove the cross compilation options since they interfere with - # native building. - sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die - sed -i -e '/cross_config_options/d' Rakefile || die - - sed -e '/reporters/I s:^:#:' \ - -i test/helper.rb || die - - # There is no need for mini_portile2 to be a runtime dependency on Gentoo - sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_configure() { - NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ - ${RUBY} -Cext/${PN} extconf.rb \ - --with-zlib-include="${EPREFIX}"/usr/include \ - --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ - --with-iconv-include="${EPREFIX}"/usr/include \ - --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ - --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ - --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ - --with-xslt-dir="${EPREFIX}"/usr \ - --with-iconvlib=iconv \ - || die "extconf.rb failed" -} - -each_ruby_compile() { - if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed" - fi - - if ! [[ -f lib/nokogiri/css/parser.rb ]]; then - ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed" - fi - - emake -Cext/${PN} \ - V=1 \ - CFLAGS="${CFLAGS} -fPIC" \ - archflag="${LDFLAGS}" || die "make extension failed" - cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die -} - -each_ruby_test() { - MT_NO_PLUGINS=1 \ - RUBY_MEMCHECK_RUNNING=true \ - ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/nokogiri/nokogiri-1.16.5.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.5.ebuild index f5f97d56c722..34d949f426af 100644 --- a/dev-ruby/nokogiri/nokogiri-1.16.5.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.16.5.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos" IUSE="test" RDEPEND="${RDEPEND} diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest index 35dd8bee032c..637840e36c1a 100644 --- a/dev-ruby/rack/Manifest +++ b/dev-ruby/rack/Manifest @@ -5,11 +5,13 @@ DIST rack-3.0.10.tar.gz 789469 BLAKE2B 2c9781301034f30524243727ada5450f613d47421 DIST rack-3.0.8.tar.gz 788610 BLAKE2B 9a591242e37f10021a2779bc495ab0ef954eb6474efe279f2bc6417e4255d83a92f156a9bc52fe90c098dc23c26eddf802119fdcd739a05332bc398db1c12456 SHA512 045a1de846e984d2067ce647d0b3652c810a264fa4f84e9791a623ac5c5cfa5ab4b961c4cb0328b51a71f66082190741dbaac3f4dbafad7c5a8e97a71b169448 DIST rack-3.0.9.1.tar.gz 789318 BLAKE2B 300be59512a1497b832fe553ae9d957e380c5399707c891b67a950db32682ee8e2539dab02e656fdc855a8c821d7a5d8674b9208d4cc701f534eb8f1a8767fcf SHA512 0aacf814463dc03a95aaa7ec979caf3464d9e19d5ab9c3842978c2c94b81e8b2ed040f3f4028fd046c73e0632ee7754755cd35afc81ca47e22d43d4882086dc0 DIST rack-3.0.9.tar.gz 789232 BLAKE2B b71eb67ff796a1389bba79c3132608bec30a65d44fa8dd302a5c4e40a42b30b0284aeea6b0b5a1c73ec823e134c25ce426375bfa8772242a8f6b05a4187ee36b SHA512 0a69f4755119aae5c6e0ab8b1541eade221a701a9cdba3b10afd2bbd2a37e8b0faa80aad92304cf29793b2536b05e8a5ae3c0e0e986b021af1566bda8d387353 -EBUILD rack-2.2.8.1.ebuild 1691 BLAKE2B bb05db363e69bb5759c2529a9683c57e43db830a1cc6ec5fa0d4946e8998635e7513ca79cf6107710bbf225a0c8046f134e60d263fc7d9cfa886d888ff61d199 SHA512 304b2c4df580923e6181fb1c98ba7b8ab46d0563da15edf609e37232f0c6b2e3cd380cee69f939627d04a48a56ce202da518caa13d240b61339e2ae233309b0e +DIST rack-3.1.7.tar.gz 791460 BLAKE2B d911d4b8b40d4eb206535fd017697e5a655fbfbc1e78c204739a613740adf1cb6ee6d7a0b5dea5c305f468a2b9344aeca87363f608c3dc5fd299e0dac8792c40 SHA512 3c92880ba92ae748f573562396e90f5fc4b40d2c48a40c45fb1026c4d187f6782f9239da7ab44c1b652a884c575c1da6841728f90e22156eae0531ea006c1460 +EBUILD rack-2.2.8.1.ebuild 1689 BLAKE2B eafe390444892fa639f6b1236a91065c06f887aa89afe6adff7705eff0fc90da550eaf1b78b3492ecc104206fd4baf5e175a75df123b4947623e7896ddb69532 SHA512 6c5c386fdd04aa5abdfcaff4ed70195f84be13bcab1757cfe5ce600b290f5a7cc9c63cbfb4f3136f90c08d136d7110819cbb532a96192cdd72736d28c759fc5c EBUILD rack-2.2.8.ebuild 1680 BLAKE2B c87491cd041c2dfe5d45b8456f815a42653e068cb75efb786e45550d42416970f7030925e30fe07f2eb54ba6f959e69b1252f4d5630af239b77e03178fd762ed SHA512 40beed1fb1ca7194a43eefc8adf86c4713b3ca2bbf2c42c94b04fdcc254ecde81c72d188d296041edd49c247b061d8c1b9e9d4f5e9d3de263ec5d0cad04dcc84 EBUILD rack-2.2.9.ebuild 1691 BLAKE2B bb05db363e69bb5759c2529a9683c57e43db830a1cc6ec5fa0d4946e8998635e7513ca79cf6107710bbf225a0c8046f134e60d263fc7d9cfa886d888ff61d199 SHA512 304b2c4df580923e6181fb1c98ba7b8ab46d0563da15edf609e37232f0c6b2e3cd380cee69f939627d04a48a56ce202da518caa13d240b61339e2ae233309b0e EBUILD rack-3.0.10.ebuild 1297 BLAKE2B fa241be6f8149be1d9c5d029d7c7dc247411a0151794bf0a6c7fd418a3ff8fd32c182dad96017b8c3a8f416228a774fccf1712c58a9403dbfed781fd25a519e5 SHA512 df2c9aa966c27f526bede22d2fd7982b0eff8279e87efb21ec361602e7a6b9cae49c134b75c1b7d439959b64f39f687589736bf093af8f66e0fc0d55a424baad EBUILD rack-3.0.8.ebuild 1286 BLAKE2B 7c94462d6337d220e8d1bf463c9e2b4b6b5a62eea53936a4a8035579f2006b73d784dbe7e48e6518b8cf86ab22efd391f2b6041c1e66d4f384f5ce108edac765 SHA512 e747da8239db0af2e2afa1c15f29ef882acd38a51ec8f81e817ee047bb89cdd5962ce4913d1934bcbccd3cd0bd5bc10b629a04615a0f0a77af692e63a82f9bba -EBUILD rack-3.0.9.1.ebuild 1297 BLAKE2B fa241be6f8149be1d9c5d029d7c7dc247411a0151794bf0a6c7fd418a3ff8fd32c182dad96017b8c3a8f416228a774fccf1712c58a9403dbfed781fd25a519e5 SHA512 df2c9aa966c27f526bede22d2fd7982b0eff8279e87efb21ec361602e7a6b9cae49c134b75c1b7d439959b64f39f687589736bf093af8f66e0fc0d55a424baad +EBUILD rack-3.0.9.1.ebuild 1295 BLAKE2B 0c42b68def8abce7584fef95f94061ec3b0ff0d75d924a859ab3308b2c5db2991caa544e67af0d09e0d40aa3c5016ef3a59466f30df06596a4a311fb7716ccb7 SHA512 0439b2a80035d3a3264a5206faa7dd70fc3f689d2519a3db588032226b5b8d4c5e757c4d6dc8125452dc2bc74beb5a3305aaa7915efe4d70d7e3df08551e90bd EBUILD rack-3.0.9.ebuild 1297 BLAKE2B fa241be6f8149be1d9c5d029d7c7dc247411a0151794bf0a6c7fd418a3ff8fd32c182dad96017b8c3a8f416228a774fccf1712c58a9403dbfed781fd25a519e5 SHA512 df2c9aa966c27f526bede22d2fd7982b0eff8279e87efb21ec361602e7a6b9cae49c134b75c1b7d439959b64f39f687589736bf093af8f66e0fc0d55a424baad +EBUILD rack-3.1.7.ebuild 1297 BLAKE2B fa241be6f8149be1d9c5d029d7c7dc247411a0151794bf0a6c7fd418a3ff8fd32c182dad96017b8c3a8f416228a774fccf1712c58a9403dbfed781fd25a519e5 SHA512 df2c9aa966c27f526bede22d2fd7982b0eff8279e87efb21ec361602e7a6b9cae49c134b75c1b7d439959b64f39f687589736bf093af8f66e0fc0d55a424baad MISC metadata.xml 537 BLAKE2B 998152d25abdb228da5fc7b39719693fd0811ce6dc0d831cf90a5ecbb88e540d76dfb6cfddb3584748f46f6d66aa2d1bc73d492c9e810db1c0e44895108d5e17 SHA512 4670ef4b5b33270c48d212fa995b965305f558c5f670e7eccbe2e44f9ba8d1628c112de5a9305c2ad90adb6e2996cab6da385e5f473d850b287e92f7594e0d21 diff --git a/dev-ruby/rack/rack-2.2.8.1.ebuild b/dev-ruby/rack/rack-2.2.8.1.ebuild index 6877ce8eef40..8fda1bf98108 100644 --- a/dev-ruby/rack/rack-2.2.8.1.ebuild +++ b/dev-ruby/rack/rack-2.2.8.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="test" ruby_add_rdepend "virtual/ruby-ssl" diff --git a/dev-ruby/rack/rack-3.0.9.1.ebuild b/dev-ruby/rack/rack-3.0.9.1.ebuild index 34788801390b..eb29e9bc09cb 100644 --- a/dev-ruby/rack/rack-3.0.9.1.ebuild +++ b/dev-ruby/rack/rack-3.0.9.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="test" ruby_add_rdepend "virtual/ruby-ssl" diff --git a/dev-ruby/rack/rack-3.1.7.ebuild b/dev-ruby/rack/rack-3.1.7.ebuild new file mode 100644 index 000000000000..34788801390b --- /dev/null +++ b/dev-ruby/rack/rack-3.1.7.ebuild @@ -0,0 +1,45 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md SECURITY.md SPEC.rdoc UPGRADE-GUIDE.md" + +RUBY_FAKEGEM_GEMSPEC="rack.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A modular Ruby webserver interface" +HOMEPAGE="https://github.com/rack/rack" +SRC_URI="https://github.com/rack/rack/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend "virtual/ruby-ssl" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + dev-ruby/minitest-global_expectations + dev-ruby/webrick +)" + +# The gem has automagic dependencies over mongrel, ruby-openid, +# memcache-client, thin, mongrel and camping; not sure if we should +# make them dependencies at all. + +all_ruby_prepare() { + # The build system tries to generate the ChangeLog from git. Create + # an empty file to avoid a needless dependency on git. + touch ChangeLog || die + + sed -i -e "s:require_relative ':require './:" rack.gemspec || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e "require 'test/gemloader.rb'; Dir['test/spec_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest index 23b9a1b3fc66..017fa11266cd 100644 --- a/dev-ruby/sus/Manifest +++ b/dev-ruby/sus/Manifest @@ -2,8 +2,10 @@ DIST sus-0.23.0.tar.gz 30932 BLAKE2B 8f08e167368c54814b674e42ab5855f06387646774b DIST sus-0.25.0.tar.gz 32018 BLAKE2B ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d SHA512 c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe DIST sus-0.27.0.tar.gz 32228 BLAKE2B cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a SHA512 30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35 DIST sus-0.28.0.tar.gz 32860 BLAKE2B 2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f SHA512 4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4 +DIST sus-0.29.1.tar.gz 147367 BLAKE2B 7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f SHA512 8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49 EBUILD sus-0.23.0.ebuild 826 BLAKE2B 7d0144dedead9f5e32f95dcd65ef4744197e11e24e41a715e72ea4914634fb61fb6e8adfac34c559244002474373bcce2dbc94bc939b53769bb482c21be1f76a SHA512 f472c659a0095382e614fdb75e664d0b5b909017c46f9870b75092e892995abbb0688b0c1ccb4139134f0885c28be994c585904fe4fb543fd145551d3774723e EBUILD sus-0.25.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059 EBUILD sus-0.27.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059 EBUILD sus-0.28.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059 -MISC metadata.xml 339 BLAKE2B a89a738b1bc39d01b68a8ff2f6ea0b7edbb35c6c9cad01b7762e2ee4e99b00bd72b87752832fb2a09017836a648334aefaf3009d6912917e490c13557427f963 SHA512 bcc9d407a5fb5159fc2910fa0eab40d3654d78907a0b1812351adf85cf577d3cef53550ebcd86aa40ddc6c03714df97469615dccab9ec4388728ab1106cf6cd0 +EBUILD sus-0.29.1.ebuild 823 BLAKE2B 9dfbee90b25a616cc84a3afc519c88a3a3c2c75492a62f3dd86650ee355e4f63412cef0c8229b3b6e087154145081ba2917a7e41a81803b9ddc00d6c39c5eed5 SHA512 f2db77a69e1410893fe8ae1d5f6c40850280d40d06471ac89edadb0222cb4fcd3f10a0b7b0bec1de1b408c5e79b7d02659752c37c5402b277742cd025def590b +MISC metadata.xml 337 BLAKE2B 88b56868eda8cabd2bb9c81b386ae4a64fb3a87eb12fe32789ec53b8e45891abec82ef566285ba2df8f5bc8ffc3fcc86312f1be7d6fb2f7f2432907178a746bf SHA512 719b5fee31068702037cf27225cc18cfc89a166a7fe57f1052cdc3b62aa78be8a0b9ed4ce26d0cb4d8152d07cf720311dd1ba6b94cb9b27d26987ef538e6371e diff --git a/dev-ruby/sus/metadata.xml b/dev-ruby/sus/metadata.xml index 2a4c88d07149..c9f7f5e39f54 100644 --- a/dev-ruby/sus/metadata.xml +++ b/dev-ruby/sus/metadata.xml @@ -6,6 +6,6 @@ <name>Gentoo Ruby Project</name> </maintainer> <upstream> - <remote-id type="github">ioquatix/sus</remote-id> + <remote-id type="github">sus-rb/sus</remote-id> </upstream> </pkgmetadata> diff --git a/dev-ruby/sus/sus-0.29.1.ebuild b/dev-ruby/sus/sus-0.29.1.ebuild new file mode 100644 index 000000000000..bd85347403c6 --- /dev/null +++ b/dev-ruby/sus/sus-0.29.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A fast and scalable test runner" +HOMEPAGE="https://github.com/sus-rb/sus" +SRC_URI="https://github.com/sus-rb/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Remove the sus configuration which enabled coverage checks. + # Its dependency is not packaged. + rm -f config/sus.rb || die +} + +each_ruby_test() { + ${RUBY} bin/sus-parallel || die +} |