From d654bb059f90c086625a31ce15747f8418cd4bd5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 27 Aug 2022 14:54:15 +0100 Subject: gentoo auto-resync : 27:08:2022 - 14:54:15 --- dev-ruby/Manifest.gz | Bin 111281 -> 111299 bytes dev-ruby/aws-sdk-core/Manifest | 4 +- dev-ruby/aws-sdk-core/aws-sdk-core-2.11.488.ebuild | 2 +- dev-ruby/aws-sdk-core/aws-sdk-core-3.94.0.ebuild | 4 +- dev-ruby/aws-sdk-resources/Manifest | 2 +- .../aws-sdk-resources-2.11.488.ebuild | 4 +- dev-ruby/aws-sdk/Manifest | 2 +- dev-ruby/aws-sdk/aws-sdk-2.11.488.ebuild | 4 +- dev-ruby/faraday_middleware/Manifest | 2 - .../faraday_middleware-0.14.0.ebuild | 65 ----------- dev-ruby/http/Manifest | 2 - dev-ruby/http/http-4.1.1.ebuild | 46 -------- dev-ruby/http_parser_rb/Manifest | 4 +- .../http_parser_rb/http_parser_rb-0.8.0.ebuild | 29 +++++ dev-ruby/http_parser_rb/metadata.xml | 1 + dev-ruby/rubygems/Manifest | 4 - dev-ruby/rubygems/rubygems-3.0.3.ebuild | 121 --------------------- dev-ruby/rubygems/rubygems-3.0.9.ebuild | 96 ---------------- dev-ruby/stringex/Manifest | 2 +- dev-ruby/stringex/stringex-2.8.5-r2.ebuild | 2 +- dev-ruby/strptime/Manifest | 1 - dev-ruby/strptime/strptime-0.2.5-r1.ebuild | 31 ------ dev-ruby/travis/Manifest | 6 +- dev-ruby/travis/travis-1.10.0-r1.ebuild | 60 ---------- dev-ruby/travis/travis-1.11.0.ebuild | 56 ---------- dev-ruby/travis/travis-1.11.1.ebuild | 2 +- 26 files changed, 48 insertions(+), 504 deletions(-) delete mode 100644 dev-ruby/faraday_middleware/faraday_middleware-0.14.0.ebuild delete mode 100644 dev-ruby/http/http-4.1.1.ebuild create mode 100644 dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild delete mode 100644 dev-ruby/rubygems/rubygems-3.0.3.ebuild delete mode 100644 dev-ruby/rubygems/rubygems-3.0.9.ebuild delete mode 100644 dev-ruby/strptime/strptime-0.2.5-r1.ebuild delete mode 100644 dev-ruby/travis/travis-1.10.0-r1.ebuild delete mode 100644 dev-ruby/travis/travis-1.11.0.ebuild (limited to 'dev-ruby') diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 5011b824f587..b45bff70cc14 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/aws-sdk-core/Manifest b/dev-ruby/aws-sdk-core/Manifest index 6135fac3df95..8bd0cb53c0da 100644 --- a/dev-ruby/aws-sdk-core/Manifest +++ b/dev-ruby/aws-sdk-core/Manifest @@ -1,5 +1,5 @@ DIST aws-sdk-core-3.94.0.gem 270848 BLAKE2B 427fd39d864b2b69e161c0a97cb88984c0dc3f05a07df25412f6e365ec0405a1d226e4bb1f0c024d02f1823d93b9127d96cb025362b1f0e5da259e93dadf0ae9 SHA512 30b660ea5cbea483e284ad82125e4c9e22ac6874f25c9b0d709c64c940ad03d9cc2a87af97e2c182c6720c23675467e3b0442bb7164ed36bfd36dd19dd8ec924 DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -EBUILD aws-sdk-core-2.11.488.ebuild 1110 BLAKE2B ce973a15f87f647be263a7ae5845d007f3c06eea13904fb34e71b1347961d1e6e61d5949bddc313d1eb1815de267a435fa4ceb26fe446a8407502628d79d11d0 SHA512 f0e7b77b107e86cc7dc2e35a8833fe1cc0600bffe538b67b64c7a970a29121a332ba4be6dd470174527ba4450235c95ce376a2f817d4182b5eb68f6f7b4dc94f -EBUILD aws-sdk-core-3.94.0.ebuild 591 BLAKE2B a348adf50ef3f4e1fb6f0c7dc1992c0f35760eaecca3f184f6be2fe48867aae378a161576550ce1adaba9b3b5eb784f4cc399728603afa43fc3adb33b54d9e3a SHA512 d531d1959064d8c29f6103bc8cd9f2d3e55dd3856e5ab5235a16c9766342ca378569b2966cb675d207463907bf4bfe3c352a8c36de8079c5786dc162897dec4c +EBUILD aws-sdk-core-2.11.488.ebuild 1096 BLAKE2B 2aa9c2d8984c451f17ffade5955f6e06c28649961535215889200e8efc6cf011cbf5a4613e6e1751ac7f3710933e07615ec1b39fddd51c71ee29eceb51449862 SHA512 b17722a1f53b61582389ec6bd4d41ec8eac664b9460aef17fa14365a98f71b1ca56fd1750725dee3265ef28085c2dbe0bbd4055eff1c9bb6bcae4b6228dad544 +EBUILD aws-sdk-core-3.94.0.ebuild 584 BLAKE2B 4def27b6250b0454abc6264b3b90f210206c1d61e3a7a7e915eaeb21bd4cc3316879e353d1eb411ac01056448e8cb0a40d4f01189bb38aecc39ed584627800e2 SHA512 3333227f6f74ac295e161b08cdfdbb279d9af477e59b39318b89256d698e7571ce9bf2402b29b95f4c5659cb1860d862900b78b59064411c245f580f905b77d3 MISC metadata.xml 343 BLAKE2B 842db55bef3eb3ba8366da82693ca0edd09103a3d0fe2749029dab5641b054bd183a56d59f573841211c1c277f8902f1785228f96d6681255f019271a9d5c7ff SHA512 8b810531a103b842972d49ca0925ca25b53141527cf0a58ee11aa49e1993badc6b90db44403be433351e2444fcc9dcea6d7a15321e6b022b4e0a9c43d0b2a620 diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.488.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.488.ebuild index 8db098173f57..c5f9ee3a5dac 100644 --- a/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.488.ebuild +++ b/dev-ruby/aws-sdk-core/aws-sdk-core-2.11.488.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/aws-sdk-core/aws-sdk-core-3.94.0.ebuild b/dev-ruby/aws-sdk-core/aws-sdk-core-3.94.0.ebuild index c543a1502c63..72b388b42c4a 100644 --- a/dev-ruby/aws-sdk-core/aws-sdk-core-3.94.0.ebuild +++ b/dev-ruby/aws-sdk-core/aws-sdk-core-3.94.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby26 ruby27" # Not packaged and upstream not tagged. RUBY_FAKEGEM_RECIPE_TEST="none" diff --git a/dev-ruby/aws-sdk-resources/Manifest b/dev-ruby/aws-sdk-resources/Manifest index e625286a3fb7..c6b3a1d62dce 100644 --- a/dev-ruby/aws-sdk-resources/Manifest +++ b/dev-ruby/aws-sdk-resources/Manifest @@ -1,3 +1,3 @@ DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -EBUILD aws-sdk-resources-2.11.488.ebuild 892 BLAKE2B dcbe1cecc29d652fe9654680727b1b78159db462f3aca6f4f0045fbc622c7ec7bc4cd30cb6785a9e10d4c4294cac0c786049ae81feb10548807f16a614243c78 SHA512 7c154ae1ddd3960ad6b136e1bb8b38f926876fec42550e5699046392e506e0aa41ea807e212a3ca53eab3bac97df916e246f4bb55f937ee388c7e02b3e408ff1 +EBUILD aws-sdk-resources-2.11.488.ebuild 878 BLAKE2B 57495dbc6fdc009b4295d6ca1a51f627cfdea3eb53d9041c7025d6fd178a887152e67e6e88761ef63988f16b73893ff8ed3e94c348d797a3a72e8af2fbb5f041 SHA512 a5d70628d3069fbbf0e6380ae4b624bb9ad8555d762d7cc22d1b9a1ab80495a5db7bf9311e38b4c1a17a8661f619f2de591aa6336350dfcf0c141b05fdaeec4d MISC metadata.xml 343 BLAKE2B 842db55bef3eb3ba8366da82693ca0edd09103a3d0fe2749029dab5641b054bd183a56d59f573841211c1c277f8902f1785228f96d6681255f019271a9d5c7ff SHA512 8b810531a103b842972d49ca0925ca25b53141527cf0a58ee11aa49e1993badc6b90db44403be433351e2444fcc9dcea6d7a15321e6b022b4e0a9c43d0b2a620 diff --git a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.488.ebuild b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.488.ebuild index 7701f43d73cf..42fcb379e0f0 100644 --- a/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.488.ebuild +++ b/dev-ruby/aws-sdk-resources/aws-sdk-resources-2.11.488.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/aws-sdk/Manifest b/dev-ruby/aws-sdk/Manifest index 31155b577a79..2dce487a689e 100644 --- a/dev-ruby/aws-sdk/Manifest +++ b/dev-ruby/aws-sdk/Manifest @@ -1,3 +1,3 @@ DIST aws-sdk-ruby-2.11.488.tar.gz 5997468 BLAKE2B bf374a451d07052676eedf75cac71f57f4557ff3d0970593cd76f057938844e0eca28e63aa983619345a5852542a8b1fe371c1be2c6132146daa9b5c123c7869 SHA512 c2726a9afc38d579fa65977c3c1cd2af5f6b235ac84cf5b4dd8fac6040a01c753d6409fe90e1cf32d500f26366c76a3b2499a0e79ebb005601756dab068fe91f -EBUILD aws-sdk-2.11.488.ebuild 820 BLAKE2B 117c6fb7eb1455d450ebb919fbcbc483d99ca7698b9045e3e25e41c88889dbcaf17bc94a809102b5677efdfc8ba5e4200cfaad7fe7d470724f8ef94616f41760 SHA512 10e230625be588f234bd140ef8d2f3c80ab6dc46e70a86b3c492939a1fc5c84a1e677b1e10c622cc328070577393e373430b1dd4a194d49645cff715de633943 +EBUILD aws-sdk-2.11.488.ebuild 806 BLAKE2B 2d505a5532e38b36365ab921b495c669221ef6d34be536bf765119119208fddf03afc46562110bf214761b3e5c31dc470e78e03d98a440e97814ed71ce4d8358 SHA512 8c7b72b6f86573e94169ac0838395ec03ca1fbed55542b73181359574744e7b00188d28d0dfed2b88dfca641a759cb525aa3114e07f6632997bf497e6f639674 MISC metadata.xml 343 BLAKE2B 842db55bef3eb3ba8366da82693ca0edd09103a3d0fe2749029dab5641b054bd183a56d59f573841211c1c277f8902f1785228f96d6681255f019271a9d5c7ff SHA512 8b810531a103b842972d49ca0925ca25b53141527cf0a58ee11aa49e1993badc6b90db44403be433351e2444fcc9dcea6d7a15321e6b022b4e0a9c43d0b2a620 diff --git a/dev-ruby/aws-sdk/aws-sdk-2.11.488.ebuild b/dev-ruby/aws-sdk/aws-sdk-2.11.488.ebuild index 8dc1b75ba121..4cd985224ca5 100644 --- a/dev-ruby/aws-sdk/aws-sdk-2.11.488.ebuild +++ b/dev-ruby/aws-sdk/aws-sdk-2.11.488.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/faraday_middleware/Manifest b/dev-ruby/faraday_middleware/Manifest index 36e08fe42c48..a5f6cf3f5aa1 100644 --- a/dev-ruby/faraday_middleware/Manifest +++ b/dev-ruby/faraday_middleware/Manifest @@ -1,8 +1,6 @@ -DIST faraday_middleware-0.14.0.tar.gz 26313 BLAKE2B 2d925f0bd9e4a10505bcdd3b483ac7b8ed2c42dc1187e04069505216dc739af3f10f5c7f2252e3f474e5ddaf972a7b8fe009be9957e66ab625fe49c364a0d217 SHA512 d8e86da166022c04c12acc37981de446ba30050330dc0320eec0414157bdd6c8e92ff49ce92b390a2f5d457c396144dbde698d61993302c0ac416559e7078a8d DIST faraday_middleware-1.0.0.tar.gz 28279 BLAKE2B d881f59e106a695e2d41936d552fe6cb16465964fcb2107806123ea1b34ee6db8e82bb1e6fe3a0135af04da70b56a3e8c933e44591b3f75901642a1fe7a3ea1a SHA512 478dd04840c27120c162e5d9c764a210d4cc55ac54f2d44935942ab5195ee5a0f198a4cc0c98805029f3eab4596cc3963a763cda1fcc1ce6daf1811186e0b5a7 DIST faraday_middleware-1.1.0.tar.gz 28104 BLAKE2B be490abc57a11c64331c45f1529e55b38df699fe20e81f3783ca92ba7c5c573c1ba2494086f40bdcc7080581ffb2df89093bbabadf8c46721dcca2cb6a0310c1 SHA512 e9c3ada418e47c397272b52706bbcbfa1c98b7b467c148c0094b1dfe47d28fc57e397461e6e7446c5bb8d71ed968e74e1b7e67e793e30d3f47e9fb1aae549912 DIST faraday_middleware-1.2.0.tar.gz 28332 BLAKE2B 09aefce13f0145e4098d68d2b8887fff5b535b3eda520335fdcaeea05256d1a256501fe9fee4273636fb0bb9d806d38ff7588a489840d2e425ce6666c496a4d1 SHA512 abfc6faf725c4646d0c1c59d2bde23db13dd78f81e74d313368bd0ec4945c33f24c8e8f3f252c6fa499fa845bdda19544876ea93bb9118b3fa4d3c7615366283 -EBUILD faraday_middleware-0.14.0.ebuild 1759 BLAKE2B aa619b492a17e2b4361d0e4f28a2d10c5c18b9f5628620e74639f5cf77ab53ac222dbe4cc3633577770f29bff53ce851aa4953572d4118e001ecdfc4bb915d9d SHA512 b0059c01e7f72f5910664fe1d826e87b80c741a876ac3ab23e0f5247a0f3028f5b4bb38bf6f33fc3adf4908a342a5463f45ef953d97ce04a1876868da0aa58ae EBUILD faraday_middleware-1.0.0.ebuild 1695 BLAKE2B 494f0688de5319c53547112c920575b87c6a24bce6e61698f6c8aea0890359e6dddd04d1a5cbaf749497a4896231836472ed9323b49dc75895aec5c2f9427dc8 SHA512 344daac4c69f0f2afd180744e4d229b6294670802995fd6c8c08d124350b3c9bb752b88638e436d0678ea5e37e783575de930a7113973cc9b913c315ce703a8f EBUILD faraday_middleware-1.1.0.ebuild 1694 BLAKE2B 5c72148f44baf0c9bf4cddaddb806be325a2b1a24e9dede08bf47e93c73db7db3b7196dbed80ff24e7a189498c803b77c41efe32f83777ddf3d1c5c16e191b33 SHA512 710546f9fe4655299ad0c5d390a7f9dd942bbe4179abbd3eeebde94571d84b3a824a373c1b297d0c482b84a981c0e35cb8ff8cca22bb239ff56649c02ab6c961 EBUILD faraday_middleware-1.2.0.ebuild 1883 BLAKE2B f9aec81deb45462a79ab1a641f796b5a6994ec202cd8215f2bcffc0d83f2059f76e00d2821a3831b5f58e4a7fce0fe24c87dff59f8e43ff4b8ff7406d4bb4490 SHA512 d0fb4b53fa54ec84cc70ed821cd8b9d4e92aade09b140cf1eb38dc3a23470a2836d85afceb4889725fc850fa6a7c59d24e9fdf51c41e32435b139c60fbe75bc2 diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.14.0.ebuild b/dev-ruby/faraday_middleware/faraday_middleware-0.14.0.ebuild deleted file mode 100644 index 335ed09890d6..000000000000 --- a/dev-ruby/faraday_middleware/faraday_middleware-0.14.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Various middleware for Faraday" -HOMEPAGE="https://github.com/lostisland/faraday_middleware" -SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+parsexml +oauth +mashify +rashify" - -ruby_add_rdepend " - >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 ) - oauth? ( >=dev-ruby/simple_oauth-0.1 ) - mashify? ( >=dev-ruby/hashie-1.2:* ) - rashify? ( >=dev-ruby/rash_alt-0.4.3 )" - -# Bundler must be used because the optional dependencies have different -# version requirements that must be resolved. -ruby_add_bdepend "test? ( - dev-ruby/bundler - dev-ruby/addressable - dev-ruby/rake - dev-ruby/webmock:3 - dev-ruby/json - >=dev-ruby/multi_xml-0.5.3 - >=dev-ruby/rack-cache-1.1 - >=dev-ruby/simple_oauth-0.1 - >=dev-ruby/hashie-1.2 - >=dev-ruby/rash_alt-0.4.3 )" - -all_ruby_prepare() { - sed -i -e '/\(cane\|parallel\|simplecov\|brotli\)/ s:^:#:' \ - -e '/rspec/ s/>=/~>/' \ - -e "/addressable/ s/, '< 2.4'//" \ - -e "/rake/ s/, '< 11'//" \ - -e "/rack-cache/ s/, '< 1.3'//" \ - -e "/simple_oauth/ s/, '< 0.3'//" \ - -e "/webmock/ s/< 2/~> 3.0/" Gemfile || die - - # Avoid unneeded dependency on git - sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Avoid unpackaged brotli dependency - sed -i -e 's/jruby?/true/' \ - -e 's/gzip,deflate,br/gzip,deflate/' spec/unit/gzip_spec.rb || die -} - -each_ruby_test() { - ${RUBY} -S bundle exec rspec-3 spec || die -} diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest index c4cae108e2f5..167454e630e1 100644 --- a/dev-ruby/http/Manifest +++ b/dev-ruby/http/Manifest @@ -1,6 +1,4 @@ -DIST http-4.1.1.gem 74240 BLAKE2B 350d4a2eb966f8dae05a206e20a92d8ce0601df36673cae8c969b8849d6715c5d0ab0e24c4b6cc4f117e4788e535296f86d5193198df4a8229572817c9cd3f75 SHA512 89e088521212293db692b66a7058327c215bba119b3f01d4120fd32f0754294d4cbada88ed9cffb6f182f6d712a0923dadfc645c1618e25a802fcc3d467356de DIST http-4.4.1.gem 75776 BLAKE2B ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72 SHA512 6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9 -EBUILD http-4.1.1.ebuild 1350 BLAKE2B 61fbfd3b70718a979115e66a3078b5cda6ffda0f41dffa7beb9aa1fcc5fcb7cea0a3773979041570e4f421343ddb5b56c96c790fb02bf454b1ab5abf21b833e3 SHA512 a37f1b2813fbca9b378e1ed06c66511ca60f176024630066932c42cb8e217702ae390cc15e6c7dc570ee6f2d345d2d75cdc30574b07fb0b7149b37f493f5a581 EBUILD http-4.4.1-r1.ebuild 1655 BLAKE2B b4aab0ac50e5c6a92b9380b94da5750df06123a143844edfb81ec999fc48abea0ed79eb3634694629ef2391592ce8701cd56be906c4c65ff2764626ed14cbef1 SHA512 831d09d20dc6f96f26bb47e89bc814f4f5947e755920d788b8fab0254bb471648fc95bff0feea19b439063896b81bca2db75d8d387eeaf0b8088ec7239fb2cc4 EBUILD http-4.4.1.ebuild 1514 BLAKE2B be5425eb0601b170113e8c732c25fb5a696c037ada34600244f3ff80f2a8ef9000028a5bbd843a06a1ac2bc18e98bfb76c43f6d8533a5d43084bfd108534bb40 SHA512 fbcd52cc5a6e95a8cac026fea2b7ea030f22fd4280818a5861f28c456a33f85ad2bd103399a002de725fb1ffb5c2d05b2e88b567c552ee597269e4200f427b3b MISC metadata.xml 340 BLAKE2B 3f69f47d5faad39a2de9cce22c25a490645c3ca3b9bebca74e2c19bec16d5b05927e4d0a56a32d615c26d01513bd82ee09e13ab0b1b2fc9cd02f7e5723d8db34 SHA512 6cd51992e506d9df562267d357d7af6ff55aa2e9cfb8b1147b6544f12464a02c0c28b08bb5a4c00e3cb084b4f891f78b731c4bd1f8988f7d192d15986c5b2290 diff --git a/dev-ruby/http/http-4.1.1.ebuild b/dev-ruby/http/http-4.1.1.ebuild deleted file mode 100644 index d9ea9b87273d..000000000000 --- a/dev-ruby/http/http-4.1.1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="rdoc" -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="An easy-to-use client library for making requests from Ruby" -HOMEPAGE="https://github.com/tarcieri/http" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend " - >=dev-ruby/addressable-2.3:0 - >=dev-ruby/http-cookie-1.0:0 - dev-ruby/http-form_data:2 - >=dev-ruby/http_parser_rb-0.6.0 =dev-ruby/http_parser_rb-0.6*" - -ruby_add_bdepend " - test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )" - -all_ruby_prepare() { - sed -i -e '/simplecov/,/end/ s:^:#:' \ - -e '1irequire "cgi"' spec/spec_helper.rb || die - - # Avoid specs that require network access - sed -i -e '/.persistent/,/^ end/ s:^:#:' \ - spec/lib/http_spec.rb || die - sed -i -e '/with non-ASCII URLs/,/^ end/ s:^:#:' \ - spec/lib/http/client_spec.rb || die - - # Avoid spec that may fail with a running web server - sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^ end/ s:^:#:' spec/lib/http_spec.rb || die - - # Fix spec for production release - sed -i -e '/User-Agent:/ s/.dev//' spec/lib/http/features/logging_spec.rb || die -} diff --git a/dev-ruby/http_parser_rb/Manifest b/dev-ruby/http_parser_rb/Manifest index c470c7155a2f..cbbb59a0651e 100644 --- a/dev-ruby/http_parser_rb/Manifest +++ b/dev-ruby/http_parser_rb/Manifest @@ -1,3 +1,5 @@ DIST http_parser.rb-0.6.0.gem 177664 BLAKE2B ecae9e862454584759cbb3158eb16dd6de09fe95c6b38099f1c6d4be2376ca1d3eb8a6713994da600c9c567193466da30f4784652e19ad796891a53d67578fff SHA512 51c29bfc85de8cedb4e98fec84c955252556abaa4d0848fbc38b232879ffc946c72acf38440e8e9f1e31a8b734a68d43a96924af5f48ac4f1a054153ec913a08 +DIST http_parser.rb-0.8.0.gem 195072 BLAKE2B e02fa70e5f5219d70c887db47541985b07f938bb32c4cca943a3d50f73e3baf820a733a2f479f5d40a2e1dabda4d8ae2466834c8b6d8167646a8fb6dcf7c792b SHA512 228e8a617154411c43a548f10d2d8d2cae2d97970f621b4ef2955de94ed1943611cff22659cd75d63a09a0a02396993ab646ee29303d99856b46a80253a618c8 EBUILD http_parser_rb-0.6.0-r2.ebuild 705 BLAKE2B 2bedd1e7cac4fa9129bcb49457f0cf6ea294b1fbd017482aa483cd2a3541d2220e7caeb4e207d039a32c5f774b96ee130734172a22b0884892df126f68e9c8b4 SHA512 4096a3997be08dfb0987aeef363e9a5a5b8ad8d77fe254693b953c6c97b7bd63b840a4b4735584ea50d0022822e2e5c65bd66b5e34346390bee539e3c15747ca -MISC metadata.xml 346 BLAKE2B 5169aa2eacb36006a706985194bb349b880218b8c3afc90562bb91cab866af9561b1e72059521f620655eb1e7043d9fcc1184803b14a6283b28c31f17ab39f4d SHA512 0ef4e4755e5bfe794e212752ebd76b1251597edce300f8fc3ff731cb8774418ed2fafb6ba3444a7ea266910d9bd4ed04ef08b07a3d97eaf7b120f01f3c01e129 +EBUILD http_parser_rb-0.8.0.ebuild 700 BLAKE2B 75ffe0cbfccbe66d041705102f6ceebdbe3a3879d3c717fcc2e10b25dee925941dc1ced02c1d760d48e9e2ddac1d95431ce0b7ff5b4babb18cf59867f1b9bb07 SHA512 c37f6c3c5fec873b8232cbc0096d0a3992e4ab52f8f2fd06c8b0fc344933145e8a4d1963f03b0e71c39f8152f5019732c6536aa6de61f18000ae5dd330d32b92 +MISC metadata.xml 404 BLAKE2B 481630df871022b629ea310953067db835dedf65e19a87a59a544803a4f92524c9a7f69573e0097c289d000372188e935e05a30b36644cbff1d6a138a40c9e06 SHA512 4c87ca0f78e606e56b8ae8fd1f9f41dd1d26edd70f27f891a25d1c70d92bd53b4b80512e04647565c8ea5e478eb996e32efcb1dd9ba47fb750d7b024d54bbc19 diff --git a/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild b/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild new file mode 100644 index 000000000000..d00c5f9020cd --- /dev/null +++ b/dev-ruby/http_parser_rb/http_parser_rb-0.8.0.ebuild @@ -0,0 +1,29 @@ +# 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_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_NAME="http_parser.rb" + +RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_http_parser/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Simple callback-based HTTP request/response parser" +HOMEPAGE="https://github.com/tmm1/http_parser.rb" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + # rspec 3 compatibility + sed -i -e 's/be_true/be true/; s/be_false/be false/' spec/parser_spec.rb || die +} diff --git a/dev-ruby/http_parser_rb/metadata.xml b/dev-ruby/http_parser_rb/metadata.xml index 28c8973fca91..63061c24ff42 100644 --- a/dev-ruby/http_parser_rb/metadata.xml +++ b/dev-ruby/http_parser_rb/metadata.xml @@ -7,5 +7,6 @@ tmm1/http_parser.rb + http_parser.rb diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest index bb09f0d1ed83..ec4e7b54beba 100644 --- a/dev-ruby/rubygems/Manifest +++ b/dev-ruby/rubygems/Manifest @@ -6,15 +6,11 @@ AUX gentoo-defaults-4.rb 1907 BLAKE2B 6e41d5534d47ef7bad5ae798fff81dd8ab928ef97f AUX gentoo-defaults-5.rb 1400 BLAKE2B a5dfe38bcb4b366a24e1e03e0bd50a684e29a36fcffb307e478c694056afae9a02a78d9c98b7b48787e0b9a5a214b8a7c7562c6ad86fd4d0dd45acc3bd4c4eab SHA512 1fb092262d3dbfe8f7a05980e6b2a313db0d0283f0842638ad261fe99e168369e49c19a5fff34f49f30b2933d6d5b7147c5c86bad559a1e1d4ec1e7e38d7329b AUX gentoo-defaults.rb 972 BLAKE2B 4353b782296ad04f400fbdbd67dcc2f26b23a9bc4a716d107a8f98c5058676c675eb42e1d5e0a7214cd74df9148d54220c0202189938c45f4000301e52a3a73f SHA512 fd5a33c433041efeefba4bb8d550b8db66f31d4c0966188f07943f4f575ee9e13da6ef6fd66f89a4b3b979c5b310d96e2876407b79aee6ed404ca3027859160c AUX init.d-gem_server2 505 BLAKE2B ea5807a1c8ffdaa61bf37315c71d910bbf2bf4b0b4c62e3cef3b76176e9cc1fc39272f59bd46e55e17427f730315e2c691fa3f471c1cbf697073c45c0c7589a2 SHA512 fc2c57f4deebf479a36e69c3507f109abeda9f73b22bb2e617f56e6be0069af075fa6d66708d7324922f3d8bfaa96bd8c71292d9e388e27217cc7687ab4004e1 -DIST rubygems-3.0.3.tgz 904175 BLAKE2B d99de4bdd51779ab214bc4a81f55483341a2c193d4304b8eeb6105cb95877e0a33fe03d93c47433ad3c6bdc8d3e453e33ffb799fd36164feac31616f95eeced4 SHA512 1dd585243341901c7b4cc60a4902000c10ce57fe2cc9c28e27e274a2e6029f936cde1c99d7097c93c2c5b2c8bcee5d692c8fe5cc00c996a040e4954b674e330e -DIST rubygems-3.0.9.tgz 886153 BLAKE2B 942f641c7dec30d3dd2f0756d04b1b6b071f5d3b5a9481c406e51ab125fa9da0e4e1ebde79c6a663e8847125c1ed8657f6af69000cf0d7191360e7aab99ba508 SHA512 1a6d7b3b08024d95988e033c772bfb6b5ed8f94ff4ddb194280bd3a7530cc384cb90fd56d44b6d56760cffbb23c5a6ab5917737ca46ec85fe61e1ae79d7ba4ca DIST rubygems-3.1.6.tgz 996339 BLAKE2B 8dc242a64c6f934b876de841cb6ea86455d7754cbe3902620a10ac40bb97264c03c1002b45a5734d1882617d95e8b390873ed390d00fe7e54b6d8f11a301c2b3 SHA512 730381cf683cd57f7ea7889f63cf21abb699bf28d2a25fa63f510756ece285cb63e4208130c20fa7c0232d6093d869e5d99d5b5fdad9bc68be5e8ead21863d97 DIST rubygems-3.2.14.tgz 987419 BLAKE2B cfd1545f022194f8b7a99b1698a38d4cfae08b8fe25c45fc7b7c935953ec7a66b0b00f21f77eefe757226d80f19a2093f2b85767e5caabfe13f445fbf6dc5508 SHA512 de28bdfdc239cd49bb5a1f78f0a9e3ec432fb70c8326c7899f7ef0a088f60becd99ba81285b20388296f96afb46ca3ca359208621d88a6be68b7388d155a2383 DIST rubygems-3.2.22.tgz 1236895 BLAKE2B c4782e064d2d9748519f915264411e11151edf9273e6a0473e70c39d9fc484b0c2d45e5fe4f00c6b83d9f27393a487c9e0b87a6f9d02449b370ae64a32f891a6 SHA512 6872e08b22ed3903e9d6e67ed03bb79f1ab6819eac0837b9f1003c0ef88ee751a380f9f55e548988baf2658470fcad204eca289acbd2043e04a9d12ed23eac16 DIST rubygems-3.2.33.tar.gz 12131881 BLAKE2B 6ec9321d808df2ee1bbde7f9889471bb7dbadb719872577a9f04863ccf7c314f6b9e2edb178efa8b1996070112673163efb2cf7501d289cecbddd134770dcb12 SHA512 dcabbbbc57031ffa3ca04227a631323559ea99cb0b26e082b3bc51dd4f9b34b996903c7701932aa303192c0483a9e1c66661424233937d1d406773b4279263a4 DIST rubygems-3.3.8.tar.gz 12928096 BLAKE2B f09f7da32db03b9240515cbc114b94fdec0e7d9da6c4ac1ca297f76989be154da3dd6dbf4701e295d01dac957fbd4429ea39eee3ee66bc4fb6d4e6194ccec96a SHA512 bc5719204ac81d9a70df0c8affd99c6e45835f3aa140c9d262d34bee879a7b932a0b5069453e949054e9f3feeab7d376f1a02e1aeaed167b30bf59fe57d0af40 -EBUILD rubygems-3.0.3.ebuild 4640 BLAKE2B 973421af2939ade0c851228af10d0215a24b89621083e1d8cb80b16c004947ef199f2e494c389649ddb70c724b41a6c5fe399254c8b537e6647f796f649a1a6b SHA512 eb8cdc5d26eeee6632aab2f2d0bce85ba413f6c49b67b0a57315a591e4bc2084c740554150c7f7fe94be387ec54f9a79712fa24f4ec878667b161909792f49af -EBUILD rubygems-3.0.9.ebuild 2629 BLAKE2B 02b72d4ea7bf34b4f870f09038f1e1d3a5ed49baf9a492e6ff0e400a295c1c0d1796bb95a052e544c90bdba7652d8850ec5687f9c51d100aa52cfd6fed42a5f5 SHA512 fb192d11bb4099bce28496ddc67a27c874f4a687c00d9c40ec1fe85bf37491c47893b480731d7b415d720019343fd1febc78ad1a7f9d640095ec6af5045459be EBUILD rubygems-3.1.6.ebuild 2833 BLAKE2B fc86fe558e68ec8c97d11ecf54d71267cf4858b945e4da004eae6138409b6050245958a2177e539dc29a442cdfc9140fa6d319612b90d9dc5cdfd186d9d237f0 SHA512 492eba6a302e5b96cf37c113c6d17f5278383df97d8419e2856d53e7058aa055b70753c14caed7f47a3bd87871f3f54d76fbd97332a35448095235a760169c6c EBUILD rubygems-3.2.14.ebuild 3148 BLAKE2B 725418cf75abd437994e7ca0819c0444b402fd4fc4e7a0e34abd4dd91a45f53fe887bc53527a148b3cc6e939c830884b64c98bac4c0d3214e6eb427349f63e2e SHA512 62c24f631f6b42f40fd2686c34dded757c1fb65698ed659b36a85dc688c0a4850b2f5e4cfa2e9efd042636f55013a0725ff162dbd3cbf6631c1fc3c8d7917092 EBUILD rubygems-3.2.22.ebuild 3141 BLAKE2B 0e7944a328814a6aa50867212e7a2b114d596185ad4bd0664ffb474d9ec7ca8646dc0d5ddb8b2af978d0c2bccb1a55706bb8309799f7e80f33573c5877d34206 SHA512 54153f7998221a53b54e0e51ba4ee6e70187ac4746a6451c5eb0c269b4c43f21c7323d8437dd68d28e39fe258bd550b4c44d62cf5a1bca0b46c4ff2e5ee19dc9 diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild b/dev-ruby/rubygems/rubygems-3.0.3.ebuild deleted file mode 100644 index 6692d70abb03..000000000000 --- a/dev-ruby/rubygems/rubygems-3.0.3.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -inherit ruby-ng prefix - -DESCRIPTION="Centralized Ruby extension management system" -HOMEPAGE="https://rubygems.org/" -LICENSE="|| ( Ruby MIT )" - -SRC_URI="https://rubygems.org/rubygems/${P}.tgz" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="server test" -RESTRICT="!test? ( test )" - -PDEPEND="server? ( =dev-ruby/builder-3* )" - -ruby_add_bdepend " - test? ( - dev-ruby/json - dev-ruby/minitest:5 - dev-ruby/rdoc - )" - -all_ruby_prepare() { - - mkdir -p lib/rubygems/defaults || die - cp "${FILESDIR}/gentoo-defaults.rb" lib/rubygems/defaults/operating_system.rb || die - - eprefixify lib/rubygems/defaults/operating_system.rb - - # Disable broken tests when changing default values: - sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die - sed -i -e '/assert_self_install_permissions/,/^ end/ s/^.*RUBY_INSTALL_NAME.*//' test/rubygems/test_gem.rb || die - - # Skip tests for default gems that all fail - sed -i -e '/test_default_gems_use_full_paths/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die - sed -i -e '/test_execute_ignore_default_gem_verbose/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_cleanup_command.rb || die - sed -i -e '/test_execute_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_contents_command.rb test/rubygems/test_gem_commands_pristine_command.rb || die - sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die - sed -i -e '/test_execute_all/,/^ end/ s:^:#:' test/rubygems/test_gem_commands_uninstall_command.rb || die - sed -i -e '/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^ end/ s:^:#:' \ - test/rubygems/test_{gem_installer,require}.rb || die - sed -i -e '/test_\(load_default_gem\|default_spec_stub\|self_stubs\)/,/^ end/ s:^:#:' test/rubygems/test_gem_specification.rb || die - sed -i -e '/test_uninstall_default_gem/,/^ end/ s:^:#:' test/rubygems/test_gem_uninstaller.rb || die - rm -f test/rubygems/test_gem_indexer.rb || die - sed -i -e '/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^ end/ s:^:#:' test/rubygems/test_require.rb || die - rm -f test/rubygems/test_gem_commands_setup_command.rb || die - - # Avoid tests playing tricks with ruby engine that don't seem to - # work for us. - rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die - - # Avoid test requiring network access - sed -i -e '/test_download_to_cache/askip "requires network access"' test/rubygems/test_gem_remote_fetcher.rb || die - - # Avoid test requiring file system permission changes - sed -i -e '/test_traverse_parents_does_not_crash_on_permissions_error/,/^ end/ s:^:#:' test/rubygems/test_gem_util.rb || die - - # Avoid uninvestigated test failure in favor of security release - sed -i -e '/test_self_install_permissions_with_format_executable/askip "uninvestigated failure"' test/rubygems/test_gem.rb || die -} - -each_ruby_compile() { - # Not really a build but... - sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem -} - -each_ruby_test() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - #unset RUBYOPT - - if [[ "${EUID}" -ne "0" ]]; then - RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ - -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" - else - ewarn "The userpriv feature must be enabled to run tests, bug 408951." - eerror "Testsuite will not be run." - fi -} - -each_ruby_install() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - unset RUBYOPT - export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" - - pushd lib &>/dev/null - doruby -r * - popd &>/dev/null - - local sld=$(ruby_rbconfig_value 'sitelibdir') - insinto "${sld#${EPREFIX}}" # bug #320813 - newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb - - newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') -} - -all_ruby_install() { - dodoc History.txt README.md - - if use server; then - newinitd "${FILESDIR}/init.d-gem_server2" gem_server - newconfd "${FILESDIR}/conf.d-gem_server" gem_server - fi -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"usr/bin/gem) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi - - ewarn - ewarn "To switch between available Ruby profiles, execute as root:" - ewarn "\teselect ruby set ruby(23|24|...)" - ewarn -} diff --git a/dev-ruby/rubygems/rubygems-3.0.9.ebuild b/dev-ruby/rubygems/rubygems-3.0.9.ebuild deleted file mode 100644 index 4bb5943e4677..000000000000 --- a/dev-ruby/rubygems/rubygems-3.0.9.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby24 ruby25 ruby26" - -inherit ruby-ng prefix - -DESCRIPTION="Centralized Ruby extension management system" -HOMEPAGE="https://rubygems.org/" -LICENSE="|| ( Ruby MIT )" - -SRC_URI="https://rubygems.org/rubygems/${P}.tgz" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -SLOT="0" -IUSE="server test" -RESTRICT="!test? ( test )" - -PDEPEND="server? ( =dev-ruby/builder-3* )" - -ruby_add_depend "virtual/ruby-ssl" - -ruby_add_bdepend " - test? ( - dev-ruby/json - dev-ruby/minitest:5 - dev-ruby/rdoc - )" - -all_ruby_prepare() { - - mkdir -p lib/rubygems/defaults || die - cp "${FILESDIR}/gentoo-defaults-3.rb" lib/rubygems/defaults/operating_system.rb || die - - eprefixify lib/rubygems/defaults/operating_system.rb - - # Disable broken tests when changing default values: - sed -i -e '/test_default_path/,/^ end/ s:^:#:' test/rubygems/test_gem.rb || die - sed -i -e '/test_env_shebang_flag/askip' test/rubygems/test_gem_commands_setup_command.rb || die -} - -each_ruby_compile() { - # Not really a build but... - sed -i -e 's:#!.*:#!'"${RUBY}"':' bin/gem -} - -each_ruby_test() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - #unset RUBYOPT - - if [[ "${EUID}" -ne "0" ]]; then - RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" ${RUBY} --disable-gems -I.:lib:test:bundler/lib \ - -e 'require "rubygems"; gem "minitest", "~>5.0"; Dir["test/**/test_*.rb"].each { |tu| require tu }' || die "tests failed" - else - ewarn "The userpriv feature must be enabled to run tests, bug 408951." - eerror "Testsuite will not be run." - fi -} - -each_ruby_install() { - # Unset RUBYOPT to avoid interferences, bug #158455 et. al. - unset RUBYOPT - export RUBYLIB="$(pwd)/lib${RUBYLIB+:${RUBYLIB}}" - - pushd lib &>/dev/null - doruby -r * - popd &>/dev/null - - local sld=$(ruby_rbconfig_value 'sitelibdir') - insinto "${sld#${EPREFIX}}" # bug #320813 - newins "${FILESDIR}/auto_gem.rb.ruby19" auto_gem.rb - - newbin bin/gem $(basename ${RUBY} | sed -e 's:ruby:gem:') -} - -all_ruby_install() { - dodoc History.txt README.md - - if use server; then - newinitd "${FILESDIR}/init.d-gem_server2" gem_server - newconfd "${FILESDIR}/conf.d-gem_server" gem_server - fi -} - -pkg_postinst() { - if [[ ! -n $(readlink "${ROOT}"/usr/bin/gem) ]] ; then - eselect ruby set $(eselect --brief --colour=no ruby show | head -n1) - fi - - ewarn - ewarn "To switch between available Ruby profiles, execute as root:" - ewarn "\teselect ruby set ruby(23|24|...)" - ewarn -} diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest index 89aa5b498e92..6041661a6889 100644 --- a/dev-ruby/stringex/Manifest +++ b/dev-ruby/stringex/Manifest @@ -1,4 +1,4 @@ DIST stringex-2.8.5.gem 130048 BLAKE2B c07eaaee07bf348690166b41b0846bc49eb49c5ba9e39c7eaeea2a3a60d6089edd7c7d1d75fd9a5208c9883c4bff8840ccf56c6f186daeabcf79e7f4fb6b4d25 SHA512 53f9908f176f465d2e884e92dffb26abcdf75593c94ee8250253da0eb29eddf489cf5b3f539135659ad4c0e2dd738d2affff6a946c50abd5f36517148d8338ce EBUILD stringex-2.8.5-r1.ebuild 993 BLAKE2B 9dafdea9b3d68d9db55c55ff4cc3f438263d785f8584f79b214403279b1088272c95cbef3fdde2cac85783d79142ba0fd312dfb7524305ae57a2517f5c7078b0 SHA512 194d063cf19eec3c19944d797b63c425831d3bdfc023daa69aee684bc8dc513f6b3b61d6736f17de49eb5b3513b9b77678c7a4f9361898a005927b71ac770894 -EBUILD stringex-2.8.5-r2.ebuild 831 BLAKE2B 5aceb95374ba9f5b234e91306b11c1fc802e12dec6265bd36023bbfa23a8cb1f30b4ec1cf278e981020321c45187163cd9ed85e677ea84dbe660760f42d4b6ea SHA512 fd195cdcb28dd499499bf91c7ef92bc8cf994be80a722b90ca651f999f2a47aa38c2dc62fa689ec94274bd695007f5970077286bb9316794158831a6d22474e9 +EBUILD stringex-2.8.5-r2.ebuild 830 BLAKE2B ef72f0b14b07459edd428ff8a44be3e48706fd92e7d4ca7a1ab939a5f7baf759ed1b435502ef919f7eb71949bf51a07b1032ef5d02e66d00a39eaefe63185584 SHA512 100975ea1747e7f657581d186c7bc839daf060c3e508e15dd5241dc4156fe945876bcaadb4be344498239271ecda47f7a716484198cf31ad7888ebff3f04c5a0 MISC metadata.xml 339 BLAKE2B f73c3a0f80358652d11426529ad603b32ea4ef3b882be5d1862ffa94d35fc49a154406d66eff59d61544d6c35a8aaf841f553f689e4fdedffd88337d2be3ce4c SHA512 87d2f65efec8bab706894e788d2c6ac548221684034bc93cf43efc104fd2340188ad8aaf1e9e484ab40475aee38a7bd9227b55f73e8ae31c39548c297bb18d32 diff --git a/dev-ruby/stringex/stringex-2.8.5-r2.ebuild b/dev-ruby/stringex/stringex-2.8.5-r2.ebuild index 16b70bb6361d..aa996951c12b 100644 --- a/dev-ruby/stringex/stringex-2.8.5-r2.ebuild +++ b/dev-ruby/stringex/stringex-2.8.5-r2.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/rsl/stringex" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="test" ruby_add_bdepend " diff --git a/dev-ruby/strptime/Manifest b/dev-ruby/strptime/Manifest index b88455b84a04..54ce3a671fb4 100644 --- a/dev-ruby/strptime/Manifest +++ b/dev-ruby/strptime/Manifest @@ -1,4 +1,3 @@ DIST strptime-0.2.5.tar.gz 17431 BLAKE2B c9234ed0207e6bf214d4c011c883bc985cf527672f4bf9590617a742b4ea9a5cc0743388af23cc5f106350126eef16ffa89089d8715b0f8d371315412c7e5660 SHA512 6a85a3b45c43aa62a5c62e3902655351a839c4f2c397347356307c73ab160d053ea9dfc989f6d8687663bea5d8a60575f26b99b198b872bc1a3b2e0caa00a51f -EBUILD strptime-0.2.5-r1.ebuild 751 BLAKE2B 18647262390128094bf45b805fe2a24f7524f954e9e9ec2d465a5d4dc6a445917e9b13890d9f7ba4adf52a62eff1d76f7378fed5a260dd59954fe01b8578575f SHA512 f4a43e449a6ae838fe79cd42dbb35d68fff51768ec3da9953ad0e81a4e4708117baaadb49bc6cd52459a70a9893b794414eb6b3bbb06f71e1d08e258fc2e8102 EBUILD strptime-0.2.5-r2.ebuild 753 BLAKE2B 8c5513400bd9f6b3d50c695b29343fd931756147e10face69580da2aa3ce0ae1cbc9b45e77bdcd9a862448b905d23bf75eacd2926bf3bba3337c920c44a848dc SHA512 8226f8585f0fd3c0ad4a2ee9cf0e54cc9042711caa96e5b983772a6d19306e0283b4bade21615f1fc0da961e6ff61fc0b4e48006760d1578d8ab19c86b62cdb5 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/strptime/strptime-0.2.5-r1.ebuild b/dev-ruby/strptime/strptime-0.2.5-r1.ebuild deleted file mode 100644 index 807ebce45fec..000000000000 --- a/dev-ruby/strptime/strptime-0.2.5-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="strptime.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -RUBY_FAKEGEM_EXTENSIONS=(ext/strptime/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/strptime - -inherit multilib ruby-fakegem - -DESCRIPTION="A fast strptime/strftime engine which uses VM" -HOMEPAGE="https://github.com/nurse/strptime" -SRC_URI="https://github.com/nurse/strptime/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -all_ruby_prepare() { - sed -i -e 's/git ls-files -z/find -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/travis/Manifest b/dev-ruby/travis/Manifest index 08cbf98a43e8..8ef233dc4ced 100644 --- a/dev-ruby/travis/Manifest +++ b/dev-ruby/travis/Manifest @@ -1,7 +1,3 @@ -DIST travis-1.10.0.gem 197632 BLAKE2B 0639f797789d1676f71b6354ed77e3e403865cca37e5e04c62e4cfd40d44e26e8e93ea0dbf39843811cccb7960e43b186d61d64f681d2eafe95de890d9fd66a7 SHA512 025e8cdf48100ff20d85925a6285993bda0d1651e145d554c2ec987c4557e2d3bc49da6529af4c577fcd9b88600549b3c12cff49b824d7fcb93a96a0c572603c -DIST travis-1.11.0.gem 196096 BLAKE2B 2ea09d88fd45d6fd304746a96cc063c0525c8af8df6be2a0ba5c7ad06909055af23ea506f89f246f657c5a8920c429dd3aebc639f78cd1d0acb5bb03e4894434 SHA512 b6db17b149a54f7ab3c5b79439b1385386bbfe0350816d303e7c74c0494be08451fdb14550cba7fb54df3a643a530f1434bb1ee0c3e28c492ac6e8f3baf3d558 DIST travis-1.11.1.gem 196096 BLAKE2B 22adbde1fb3407e5fdfd088552dd156e7162911266b363b017a5a32213e19d990b725884e5e268e2f30d22591c93d189a835b5f1fec17dd3610eb354d6008511 SHA512 7f639deba8edb34f1d03e1917901f6289f52e3e838315c74b416006fa478ad1f19a1b4511876feb0ab22c06ab203a525490463612292728c12fc9d5894a37ad4 -EBUILD travis-1.10.0-r1.ebuild 1299 BLAKE2B 57f6c4568b10a698e595a5beefb55ed75ace9bd7650a82d83b9da441a6e566f644e5bb27100acb002386176b255bafd05cc0211e2d34c4b55e17fcda846355bd SHA512 bff95d927896541df618c7c490ba04ed0e08aef337fe7f6cb82179b764fcf4bde51706a19ce4c9197c1eabf926b537a52a7c9df4696973890560ae9e8d64c337 -EBUILD travis-1.11.0.ebuild 1157 BLAKE2B 6061df7d582367bd584290c94bb33a7bc712fae6056cdbd2cbfb7a8877882ca53d1e8215566886ef141e7d814592b7ba1d06b839f2cd2f67bd55ff2f3d70bb2b SHA512 b7dedfaa326c176564d0a69a05890f817b23da40ec2bbcec032edf55210109e6d89b91f21a950b577a4f5b93f21b02cbc98a431b9866cfe96c9dd12d77004bee -EBUILD travis-1.11.1.ebuild 1157 BLAKE2B 6061df7d582367bd584290c94bb33a7bc712fae6056cdbd2cbfb7a8877882ca53d1e8215566886ef141e7d814592b7ba1d06b839f2cd2f67bd55ff2f3d70bb2b SHA512 b7dedfaa326c176564d0a69a05890f817b23da40ec2bbcec032edf55210109e6d89b91f21a950b577a4f5b93f21b02cbc98a431b9866cfe96c9dd12d77004bee +EBUILD travis-1.11.1.ebuild 1164 BLAKE2B 0e8bb1bdb5b482fd83ce7c846db75422534d886adcabd7bd32324c3e1abbc85a8b8632958ffcf3aef2b3427589fbcff60013b9da8f625ecf5832af34a331d184 SHA512 f2a0ea107f68321e3eb6bdf62e7412650db40706ffafa49073c136820562c401229c28321615b08d8d92bf18c7b0bb90523695e23e9816c1453798d8a3c2dfd6 MISC metadata.xml 336 BLAKE2B b0df95e856f092ccaafb1cc47ca9ba4599c550108d92eff71fe11fb0b903d25a3805942b0a321999d00cf53073edc1f769cdcb2cc5fc0505c788583fe4868a02 SHA512 4b7091d41278401589bcbfa198d03dccd11e69ba240b1b22fd9bb0b19fe09dc33fa7a8dfab6802ba134e3d8daddf91ed777115293095e84c27f86cf00911a68e diff --git a/dev-ruby/travis/travis-1.10.0-r1.ebuild b/dev-ruby/travis/travis-1.10.0-r1.ebuild deleted file mode 100644 index 4d0f2532bcc7..000000000000 --- a/dev-ruby/travis/travis-1.10.0-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRAINSTALL="assets" - -inherit bash-completion-r1 ruby-fakegem - -DESCRIPTION="Travis CI Client (CLI and Ruby library)" -HOMEPAGE="https://github.com/travis-ci/travis.rb" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -#RESTRICT="test" - -DEPEND+="test? ( dev-vcs/git )" -RDEPEND+="dev-vcs/git" - -ruby_add_bdepend " - test? ( >dev-ruby/rack-test-0.6 dev-ruby/rspec-its ) - >dev-ruby/sinatra-1.3 -" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/faraday_middleware:1 - >=dev-ruby/gh-0.17 - dev-ruby/highline:2 - >=dev-ruby/json-2.3:2 - >=dev-ruby/launchy-2.1 - >dev-ruby/pusher-client-0.4 -" - -all_ruby_prepare() { - if use test ; then - git init --quiet . || die - git remote add origin "${HOMEPAGE}" || die - touch .travis.yml || die - fi - - # Remove failing spec where cause is not fully clear. - # May be related to highline compatibility issues. - rm spec/cli/login_spec.rb || die - - # Remove failing specs where $params keys are reset somewhere. - rm -f spec/cli/{cancel,restart}_spec.rb || die - - sed -i -e 's/json_pure/json/' ../metadata || die -} - -all_ruby_install() { - all_fakegem_install - - newbashcomp "assets/travis.sh" "travis" -} diff --git a/dev-ruby/travis/travis-1.11.0.ebuild b/dev-ruby/travis/travis-1.11.0.ebuild deleted file mode 100644 index 11c5fa18fe0b..000000000000 --- a/dev-ruby/travis/travis-1.11.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRAINSTALL="assets" - -inherit bash-completion-r1 ruby-fakegem - -DESCRIPTION="Travis CI Client (CLI and Ruby library)" -HOMEPAGE="https://github.com/travis-ci/travis.rb" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -#RESTRICT="test" - -DEPEND+="test? ( dev-vcs/git )" -RDEPEND+="dev-vcs/git" - -ruby_add_bdepend " - test? ( >dev-ruby/rack-test-0.6 dev-ruby/rspec-its ) - >dev-ruby/sinatra-1.3 -" - -ruby_add_rdepend " - dev-ruby/faraday:1 - dev-ruby/faraday_middleware:1 - >=dev-ruby/gh-0.17 - dev-ruby/highline:2 - >=dev-ruby/json-2.3:2 - >=dev-ruby/launchy-2.1 - >dev-ruby/pusher-client-0.4 -" - -all_ruby_prepare() { - if use test ; then - git init --quiet . || die - git remote add origin "${HOMEPAGE}" || die - touch .travis.yml || die - fi - - # Remove failing specs where $params keys are reset somewhere. - rm -f spec/cli/{cancel,restart}_spec.rb || die - - sed -i -e 's/json_pure/json/' ../metadata || die -} - -all_ruby_install() { - all_fakegem_install - - newbashcomp "assets/travis.sh" "travis" -} diff --git a/dev-ruby/travis/travis-1.11.1.ebuild b/dev-ruby/travis/travis-1.11.1.ebuild index 11c5fa18fe0b..1b2e31abc5e0 100644 --- a/dev-ruby/travis/travis-1.11.1.ebuild +++ b/dev-ruby/travis/travis-1.11.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26" +USE_RUBY="ruby26 ruby27" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRAINSTALL="assets" -- cgit v1.2.3