diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-04-11 08:43:59 +0100 |
commit | bb59556b3302a941db4630613c604644d5f7a617 (patch) | |
tree | 42e60b7ae227b0fe3af52dfac08d59653066a2db /dev-ruby | |
parent | 3cd09a18bad26aad2645241b868755cfdf41b6ae (diff) |
gentoo auto-resync : 11:04:2025 - 08:43:58next
Diffstat (limited to 'dev-ruby')
35 files changed, 348 insertions, 346 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 83f62f5e3c93..640dc2c524f1 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest index 8c74114c1a46..a3ba59b1b04e 100644 --- a/dev-ruby/async/Manifest +++ b/dev-ruby/async/Manifest @@ -7,7 +7,7 @@ DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf084 DIST async-2.8.1.tar.gz 92272 BLAKE2B c1f30f99c6f1ce22f6181663eae1e1ebdc9a949d059dad3ef89227bc2788b48d403be7a4986f38e177a2cb85b0a4861ba965e3b0754582fcd4436b8dc97eef4c SHA512 dee8e2116efcfbf7f174228ef7f535b5a1218a10fd646bb7877ea8f1f9caff77dbe286ce0ff4a195e5f96cd72e61baa25e2655e5f0fcba4fadca5fcabcbf386c DIST async-2.8.2.tar.gz 92610 BLAKE2B d120a0b136d6ce2855840576543ec7d50a88da5a78789aa8954faedf3a980a94fecd78bcec79a8abd88767ba336215977d8c2d2439a05840698b6dd989ecc4df SHA512 d43ee9f69eb3ca6ef9af118d45de1410c60d125cb1bd7d8e2c39fd51061d00dad34bcbd1afeb816b9d241a2b793ddc41677ea8e3ee004affcbf12480f89a9c2c EBUILD async-1.31.0.ebuild 1164 BLAKE2B 6c787b4b4ebfe14e6b28811eeab45c1e0e09a1488183b53c8a73e5cfda21b6a15b6f7039a6219e9a06292cbf7056dc1c146bb220af973869bca67ec81cb860ba SHA512 808c98c8654b3cba287709adc521ea8de22bbd4820d4384e4a48eddb057170b10e33b022d334076391707cede71960149cdc6c5e32885551d0a51068c4735460 -EBUILD async-2.23.1.ebuild 1146 BLAKE2B f8e99867fccd17aaca69edb452c3fe8715afbbb1ed5b5e2f483d28833e58f4d662024edbaed2758cb276c5a2f86f91c3f28e87553dca4693a8546684c9105f69 SHA512 72761f3edae03c9b6a2af51b51279c5cca8df6bedeb00884a3cc56123815337dfff6cba40902490f3542941c230786ea3995764e796259547b83896909035425 +EBUILD async-2.23.1.ebuild 1152 BLAKE2B fca7e09d94c055a56cf1cbed8a94083843a6d3989844dd00edb82704ae6360d6b54d33a379d17a1be6272449700e17ce8549193fe8f6d8a8d0c11b0eabe70584 SHA512 c6d2d70f6c2289b450af5fec5772149c131ffa787d4cd84a6870cc9fc2c10680ca8f51fe705af07af1c5191c1abf7a52f8bcf7381403ab028b1bbf0958a4cc71 EBUILD async-2.6.2.ebuild 1162 BLAKE2B 37ae0541d0cbd3199021e29bb2ed78a55555e5fc105edeea56a290083e7ce6c6fd0923ba7242cde359b0ae77e82163665332f393900ed15ba690be057ab4847f SHA512 d9d2af2c777e3e0a942db190272acb93acb6cfe86d2cb63f6d9f38753520ded51420d5106941125aa53b50095738b6f24ada1f321357589211ea101f23278fd2 EBUILD async-2.6.5.ebuild 1035 BLAKE2B 66e2073a79d9a08b554b98d40165bfeb527c1b9bb19cd3e0f7d34eb146d1eeb81569a0015508d61d64197c49f37e7a79943391fbce5610dfb807c7c86d4d3f26 SHA512 36d33cc3feb0741343dca5ab3053ffd6c4808d0c341a859720cba86c4cae065366e86a5b8e0bb1bfa227e37201a42569c780df495a4ae984dac3985337b41417 EBUILD async-2.8.0.ebuild 1040 BLAKE2B 3f4b03aaf1dc215d4654b7a3153ccb4578bacb20fdd8474779d3fdef30932e2b51cf03327b0abe9c8010a0e8ab924410b9396ff4c305c2b183dff31257d671b4 SHA512 78fa404b96ddd23b9a49f8d7d3c28c0ec2d941675f208726c50ea70fd7b9171b81a3dfc6ca0880a1b88981c1a49d0b03e3846e64f5f5f727538ba7b456f68fe2 diff --git a/dev-ruby/async/async-2.23.1.ebuild b/dev-ruby/async/async-2.23.1.ebuild index 80cf91272b0d..181b87b4cae6 100644 --- a/dev-ruby/async/async-2.23.1.ebuild +++ b/dev-ruby/async/async-2.23.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" ruby_add_rdepend " >=dev-ruby/console-1.29:1 diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest index cb10c2fd3d8c..1709eff6a9a0 100644 --- a/dev-ruby/bundler-audit/Manifest +++ b/dev-ruby/bundler-audit/Manifest @@ -1,5 +1,3 @@ -DIST bundler-audit-0.9.1.gem 49152 BLAKE2B a4942a84e8b39b6087960a2c611d5473e41076587a020aadae982c9096f91b0681f312bdbc00d73db1ba034d65e05c970532246deebd4119911ed6abfc6655d6 SHA512 86060dd95669e358d7267799b48a179469fa8aec6d97ce3d3316c974be7aa4652958ad72e5302770e3dd372026bc1054438877f1741a82a63ac6fb0fc14628f0 DIST bundler-audit-0.9.2.gem 49664 BLAKE2B f03ded734e1a71db8536a267f61a7ca37ad68b87b4970a0fab9c0ef811c0e6a872aac6861818184f3a3eb6170c4ef583a823fae919575a72bc79af3e7b26163a SHA512 d4b1b82ca5557b159904e2c41b21cb3d9f3e65688986277dd446e27b61201ad0bb50d53f036e3b4d9438fb04e0d005befab108bd8f63b48cd59473bac03e511a -EBUILD bundler-audit-0.9.1.ebuild 955 BLAKE2B 956bae9d847757e52dfdad978f2dc3950c69029ab70cd4bf0a8badfeae4825742de2418479c242e361212c50ebf23ad900ee4d2b1b208093104b120a584b94a2 SHA512 110996ba21935ddaff3d41236bfe18664f835d5bb7ecb3e44dd6e05ae30b4937cbb70cf38e373b5e8414a3c689d2e9bf56996d59dc049076da438de088ebcd5c -EBUILD bundler-audit-0.9.2.ebuild 955 BLAKE2B 956bae9d847757e52dfdad978f2dc3950c69029ab70cd4bf0a8badfeae4825742de2418479c242e361212c50ebf23ad900ee4d2b1b208093104b120a584b94a2 SHA512 110996ba21935ddaff3d41236bfe18664f835d5bb7ecb3e44dd6e05ae30b4937cbb70cf38e373b5e8414a3c689d2e9bf56996d59dc049076da438de088ebcd5c +EBUILD bundler-audit-0.9.2.ebuild 962 BLAKE2B 56388abfdbdf156539a36c15bb4e6c32427dd8935fbd937daa14d0f4d8ce2e1edb963bf3ca5cac551ff07326e74f7139e74ac89171b9f9eded3fe834e30cb5c0 SHA512 8d2835b21670fb6f6424c67f90386dc1c162de564682db445f79db7e8bd467d6c4957ba82f8361dde9dc82bd15be70073ee3eed88563f3b42c28208266ef7a54 MISC metadata.xml 338 BLAKE2B ace789d7488589dc1b89c611be2203930260f5062fb29b72c06feef97f3bce137450c2c3196653fcb5dc6d0e52ff0ab21e8d0989324d5a79be181fd1d8e6ad82 SHA512 0b42bf0312a05f3b85da7d9e02d47432ade81bf81047c760679df050d23e6b41f5a4424372d2298a054e62f3cb4f1712712411b99c351b16112d607ff1803740 diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild deleted file mode 100644 index cdce4cce4ea2..000000000000 --- a/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild +++ /dev/null @@ -1,38 +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_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Provides patch-level verification for Bundled apps" -HOMEPAGE="https://github.com/rubysec/bundler-audit" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" - -#tests are trying to download files -RESTRICT=test - -ruby_add_rdepend " - dev-ruby/thor:1 - dev-ruby/bundler:2 -" - -all_ruby_prepare() { - sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die - - # Avoid specs that require network access via 'bundle install' - rm spec/{integration,scanner}_spec.rb || die - - # Avoid specs that only work when the source is a git repository - sed -i -e '/describe "path"/,/^ end/ s:^:#:' \ - -e '/describe "update!"/,/^ end/ s:^:#:' \ - spec/database_spec.rb || die -} diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild index cdce4cce4ea2..bf4db10fc023 100644 --- a/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild +++ b/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/curses/Manifest b/dev-ruby/curses/Manifest index a593be98ce97..53cb395bce3e 100644 --- a/dev-ruby/curses/Manifest +++ b/dev-ruby/curses/Manifest @@ -1,3 +1,5 @@ DIST curses-1.4.7.gem 525824 BLAKE2B 831beade900104e19064802a5501e4c49d3281874501ea61a18149290490ec7037dd4d1196f0a295001e85095b8d1374e8992f5ffbde1e4d755aaa1a3bde1a5a SHA512 a3b55af686cadbfaf06ed10d6a775eb534beb2a48f15a48a74d126f574fdf31e736c49316dcec18d0612ee1c92701e12f0ab4c48bf640b61d63a212799c1cde1 +DIST curses-1.5.0.gem 526848 BLAKE2B 0f9c76a23968333578b45f7f2d149eff758d5434a33b6cba1e0479117e22b05742b4b1329beb152346ba682cd7fcf675560156c2287460f3539bbcf8fcb40025 SHA512 dbcc77d8c7f9cd736d607105742350796b65946d358d5236f905e55195328ef17d99521c2d00ae58f6c99e82ec22940b33c5873193911c976386ded6a74289d1 EBUILD curses-1.4.7.ebuild 757 BLAKE2B a7ca09f90ee9e7c8bbac46a535cdcfb60cea17c66c5273fa24e6b3e3be83c44a6e1c5ec0a7e1fc0c39a5f332825ec6ffab8db48f4048bde63b7d4a29df623376 SHA512 6eb276d105718517f2dc7a21f12566029a2faa5d66b43f43d1514d252730280c057c3c1b88734dbf2524302dddfee8e5321469dde7fd80082909833d366977d7 +EBUILD curses-1.5.0.ebuild 753 BLAKE2B 1c94aefa391074fbb44be818c6d155b32bca460ca915fe11b9964e81f6cc2b2439b7d841e0bfbec8e06b59fe0c38a987957ad97985a57ad4e43d0f9e2ddfc71f SHA512 6e4aec504bac0676a7eca607bd4a19f9960d6647aaeb6bba160cba2e561f64b48618e476bcbf316604d96aa46046356a133dfb202141cf401d702eab2b6c5e1e MISC metadata.xml 338 BLAKE2B abd01018668395bdc0e27d71ccc6341beb96b969dc215cb05760e478e46766948116542416274e0a99284458f2773dd0ab73e6041112f62181efa441d879082b SHA512 d074a3168d313769de5bcb360d0e70bafa37a5c37fd9416ea3d0b9c992648d7e5416c71256d16bdfdf83abf11b77e1fec8069fcbf56bd2c909a9ade07adb219a diff --git a/dev-ruby/curses/curses-1.5.0.ebuild b/dev-ruby/curses/curses-1.5.0.ebuild new file mode 100644 index 000000000000..f6c6db612a08 --- /dev/null +++ b/dev-ruby/curses/curses-1.5.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTENSIONS=(ext/curses/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="Ruby binding for curses, ncurses, and PDCurses" +HOMEPAGE="https://github.com/ruby/curses" +LICENSE="|| ( Ruby BSD-2 )" + +SLOT="1" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND="sys-libs/ncurses:0" +RDEPEND="sys-libs/ncurses:0" + +each_ruby_test() { + # No specs so we use the smoketest that upstream use in CI: + # https://github.com/ruby/curses/blob/master/.github/workflows/ubuntu.yml#L26 + ${RUBY} -Ilib:ext/curses:. -r curses -e 'puts Curses::VERSION' || die +} diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest index 6d89c656964f..395ac307c4ec 100644 --- a/dev-ruby/dalli/Manifest +++ b/dev-ruby/dalli/Manifest @@ -1,3 +1,5 @@ +AUX dalli-3.2.8-ruby34.patch 8102 BLAKE2B 013de2ed2ce14fd87fb57dbfbceac255d6a8fe5e70eded2d560793569b4502e8cff6788c14251155ed6f8a98579c7b855f32367fd7d324bb749e9de173d79eb0 SHA512 2a91643e5250fa7916b1586a99a2e564781bd14c39cc1fd2a058dc1e320dba2635341fe8c3be289da5cef1e4b8d0583813d4477b4c415aa39b36f17aeed9497d DIST dalli-3.2.8.tar.gz 73367 BLAKE2B 1680fda0d272d135f8e88a0ea2e16a08cd1027808f0503334b8c53dd85472cc7c37df3649623f8347169f5b8cd645c9a1a4d98343e45d4369ce8d08cc1306316 SHA512 85a0d8121fd0e539b0fd6c15716971d91e91741d36850cf8e887d8fef17d6b49ea6036ce66c986aafd008aa0e744cd798bc574e9376383b9af33b0971e31e25c +EBUILD dalli-3.2.8-r1.ebuild 1264 BLAKE2B 4263c548b846b25f0eef27b531051019e84408d81047a9e96f49cd55c09b2532ff338738a13f2b76c41722186ec45e6e87a95b9f20325df5c0610ac2a05746ae SHA512 1cd2fa8c2577e4733cc986ea647b0c90fadab702341860ae1156f21a3513250bc5bd6413847278a7b320fe8f48dccb41a540658f5335027ff1acabd3a1b46c9c EBUILD dalli-3.2.8.ebuild 1216 BLAKE2B fcdb7564c4c3b0abaebf2e7c785a4605bf63db6922a930b8eadf599bc87b6dc86b06f586719c46004690000e9ee62c98bc3c67ad5f34e293d81602099eda8f0d SHA512 b1d06cda8383f767e2de67d8c450dda902c6afed44cf0ecaa1b1a33e656ea8a39cb99716165f3ba52b865d53a96884d1139e8b0cfbd2c5c41b15d577e52017cb MISC metadata.xml 347 BLAKE2B f1e7c89c18e4fb1a02714796274401469ee66687a98d56445ed894024667a9bb277d0d1c1f6cc4ddfd90c3d3b3cd2f826bad7dda8fc5f3d6111b8326865228bd SHA512 7645efc96c6c7d275946260d28055c704f3fb45674e864b60a4a60e7265c8c61e82105373a243ecad18101c850ec47ea3c9a5a2a0538b4f9c99232ba1fa36c6e diff --git a/dev-ruby/dalli/dalli-3.2.8-r1.ebuild b/dev-ruby/dalli/dalli-3.2.8-r1.ebuild new file mode 100644 index 000000000000..cd69d57718ba --- /dev/null +++ b/dev-ruby/dalli/dalli-3.2.8-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_TASK_TEST="MT_NO_PLUGINS=true test" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test" + +DEPEND="test? ( >=net-misc/memcached-1.5.4[ssl(-)] )" + +PATCHES=( "${FILESDIR}/${P}-ruby34.patch" ) + +ruby_add_bdepend "test? ( + dev-ruby/connection_pool + dev-ruby/minitest:5 + dev-ruby/rack + dev-ruby/rack-session +)" + +all_ruby_prepare() { + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" + + sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die + + sed -i -e '3igem "minitest", "~> 5.0"; require "dalli"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + sed -i -e "s:/tmp:${T}:" test/utils/certificate_generator.rb || die +} diff --git a/dev-ruby/dalli/files/dalli-3.2.8-ruby34.patch b/dev-ruby/dalli/files/dalli-3.2.8-ruby34.patch new file mode 100644 index 000000000000..8fd9239efdda --- /dev/null +++ b/dev-ruby/dalli/files/dalli-3.2.8-ruby34.patch @@ -0,0 +1,235 @@ +From 353a5c1dfcf580ef7b89d99f7394d019c0e1845c Mon Sep 17 00:00:00 2001 +From: Peter Goldstein <peter.m.goldstein@gmail.com> +Date: Sat, 21 Dec 2024 19:54:38 -0500 +Subject: [PATCH] Fix formatting so tests pass on head (#1020) + +* Fix formatting so tests pass on head + +* More formatting changes + +* More formatting +--- + test/test_rack_session.rb | 66 +++++++++++++++++++++------------------ + 1 file changed, 35 insertions(+), 31 deletions(-) + +diff --git a/test/test_rack_session.rb b/test/test_rack_session.rb +index acb3de06..fa4c1fab 100644 +--- a/test/test_rack_session.rb ++++ b/test/test_rack_session.rb +@@ -114,7 +114,7 @@ + res = Rack::MockRequest.new(rsd).get('/') + + assert_includes res['Set-Cookie'], "#{session_key}=" +- assert_equal '{"counter"=>1}', res.body ++ assert_equal res.body, { 'counter' => 1 }.to_s + end + + it 'determines session from a cookie' do +@@ -123,8 +123,8 @@ + res = req.get('/') + cookie = res['Set-Cookie'] + +- assert_equal '{"counter"=>2}', req.get('/', 'HTTP_COOKIE' => cookie).body +- assert_equal '{"counter"=>3}', req.get('/', 'HTTP_COOKIE' => cookie).body ++ assert_equal req.get('/', 'HTTP_COOKIE' => cookie).body, { 'counter' => 2 }.to_s ++ assert_equal req.get('/', 'HTTP_COOKIE' => cookie).body, { 'counter' => 3 }.to_s + end + + it 'determines session only from a cookie by default' do +@@ -133,8 +133,8 @@ + res = req.get('/') + sid = res['Set-Cookie'][session_match, 1] + +- assert_equal '{"counter"=>1}', req.get("/?rack.session=#{sid}").body +- assert_equal '{"counter"=>1}', req.get("/?rack.session=#{sid}").body ++ assert_equal req.get("/?rack.session=#{sid}").body, { 'counter' => 1 }.to_s ++ assert_equal req.get("/?rack.session=#{sid}").body, { 'counter' => 1 }.to_s + end + + it 'determines session from params' do +@@ -143,8 +143,8 @@ + res = req.get('/') + sid = res['Set-Cookie'][session_match, 1] + +- assert_equal '{"counter"=>2}', req.get("/?rack.session=#{sid}").body +- assert_equal '{"counter"=>3}', req.get("/?rack.session=#{sid}").body ++ assert_equal req.get("/?rack.session=#{sid}").body, { 'counter' => 2 }.to_s ++ assert_equal req.get("/?rack.session=#{sid}").body, { 'counter' => 3 }.to_s + end + + it 'survives nonexistant cookies' do +@@ -153,7 +153,7 @@ + res = Rack::MockRequest.new(rsd) + .get('/', 'HTTP_COOKIE' => bad_cookie) + +- assert_equal '{"counter"=>1}', res.body ++ assert_equal res.body, { 'counter' => 1 }.to_s + cookie = res['Set-Cookie'][session_match] + + refute_match(/#{bad_cookie}/, cookie) +@@ -173,32 +173,32 @@ + rsd = Rack::Session::Dalli.new(incrementor, expire_after: 3) + res = Rack::MockRequest.new(rsd).get('/') + +- assert_includes res.body, '"counter"=>1' ++ assert_includes res.body, { 'counter' => 1 }.to_s + cookie = res['Set-Cookie'] + puts 'Sleeping to expire session' if $DEBUG + sleep 4 + res = Rack::MockRequest.new(rsd).get('/', 'HTTP_COOKIE' => cookie) + + refute_equal cookie, res['Set-Cookie'] +- assert_includes res.body, '"counter"=>1' ++ assert_includes res.body, { 'counter' => 1 }.to_s + end + + it 'maintains freshness of existing sessions' do + rsd = Rack::Session::Dalli.new(incrementor, expire_after: 3) + res = Rack::MockRequest.new(rsd).get('/') + +- assert_includes res.body, '"counter"=>1' ++ assert_includes res.body, { 'counter' => 1 }.to_s + cookie = res['Set-Cookie'] + res = Rack::MockRequest.new(rsd).get('/', 'HTTP_COOKIE' => cookie) + + assert_equal cookie, res['Set-Cookie'] +- assert_includes res.body, '"counter"=>2' ++ assert_includes res.body, { 'counter' => 2 }.to_s + puts 'Sleeping to expire session' if $DEBUG + sleep 4 + res = Rack::MockRequest.new(rsd).get('/', 'HTTP_COOKIE' => cookie) + + refute_equal cookie, res['Set-Cookie'] +- assert_includes res.body, '"counter"=>1' ++ assert_includes res.body, { 'counter' => 1 }.to_s + end + + it 'does not send the same session id if it did not change' do +@@ -208,17 +208,17 @@ + res0 = req.get('/') + cookie = res0['Set-Cookie'][session_match] + +- assert_equal '{"counter"=>1}', res0.body ++ assert_equal res0.body, { 'counter' => 1 }.to_s + + res1 = req.get('/', 'HTTP_COOKIE' => cookie) + + assert_nil res1['Set-Cookie'] +- assert_equal '{"counter"=>2}', res1.body ++ assert_equal res1.body, { 'counter' => 2 }.to_s + + res2 = req.get('/', 'HTTP_COOKIE' => cookie) + + assert_nil res2['Set-Cookie'] +- assert_equal '{"counter"=>3}', res2.body ++ assert_equal res2.body, { 'counter' => 3 }.to_s + end + + it 'deletes cookies with :drop option' do +@@ -230,17 +230,17 @@ + res1 = req.get('/') + session = (cookie = res1['Set-Cookie'])[session_match] + +- assert_equal '{"counter"=>1}', res1.body ++ assert_equal res1.body, { 'counter' => 1 }.to_s + + res2 = dreq.get('/', 'HTTP_COOKIE' => cookie) + + assert_nil res2['Set-Cookie'] +- assert_equal '{"counter"=>2}', res2.body ++ assert_equal res2.body, { 'counter' => 2 }.to_s + + res3 = req.get('/', 'HTTP_COOKIE' => cookie) + + refute_equal session, res3['Set-Cookie'][session_match] +- assert_equal '{"counter"=>1}', res3.body ++ assert_equal res3.body, { 'counter' => 1 }.to_s + end + + it 'provides new session id with :renew option' do +@@ -252,23 +252,23 @@ + res1 = req.get('/') + session = (cookie = res1['Set-Cookie'])[session_match] + +- assert_equal '{"counter"=>1}', res1.body ++ assert_equal res1.body, { 'counter' => 1 }.to_s + + res2 = rreq.get('/', 'HTTP_COOKIE' => cookie) + new_cookie = res2['Set-Cookie'] + new_session = new_cookie[session_match] + + refute_equal session, new_session +- assert_equal '{"counter"=>2}', res2.body ++ assert_equal res2.body, { 'counter' => 2 }.to_s + + res3 = req.get('/', 'HTTP_COOKIE' => new_cookie) + +- assert_equal '{"counter"=>3}', res3.body ++ assert_equal res3.body, { 'counter' => 3 }.to_s + + # Old cookie was deleted + res4 = req.get('/', 'HTTP_COOKIE' => cookie) + +- assert_equal '{"counter"=>1}', res4.body ++ assert_equal res4.body, { 'counter' => 1 }.to_s + end + + it 'omits cookie with :defer option but still updates the state' do +@@ -281,15 +281,15 @@ + res0 = dreq.get('/') + + assert_nil res0['Set-Cookie'] +- assert_equal '{"counter"=>1}', res0.body ++ assert_equal res0.body, { 'counter' => 1 }.to_s + + res0 = creq.get('/') + res1 = dreq.get('/', 'HTTP_COOKIE' => res0['Set-Cookie']) + +- assert_equal '{"counter"=>2}', res1.body ++ assert_equal res1.body, { 'counter' => 2 }.to_s + res2 = dreq.get('/', 'HTTP_COOKIE' => res0['Set-Cookie']) + +- assert_equal '{"counter"=>3}', res2.body ++ assert_equal res2.body, { 'counter' => 3 }.to_s + end + + it 'omits cookie and state update with :skip option' do +@@ -302,15 +302,15 @@ + res0 = sreq.get('/') + + assert_nil res0['Set-Cookie'] +- assert_equal '{"counter"=>1}', res0.body ++ assert_equal res0.body, { 'counter' => 1 }.to_s + + res0 = creq.get('/') + res1 = sreq.get('/', 'HTTP_COOKIE' => res0['Set-Cookie']) + +- assert_equal '{"counter"=>2}', res1.body ++ assert_equal res1.body, { 'counter' => 2 }.to_s + res2 = sreq.get('/', 'HTTP_COOKIE' => res0['Set-Cookie']) + +- assert_equal '{"counter"=>2}', res2.body ++ assert_equal res2.body, { 'counter' => 2 }.to_s + end + + it 'updates deep hashes correctly' do +@@ -332,13 +332,17 @@ + ses0 = JSON.parse(res0.body) + + refute_nil ses0 +- assert_equal '{"a"=>"b", "c"=>{"d"=>"e"}, "f"=>{"g"=>{"h"=>"i"}}, "test"=>true}', ses0.to_s ++ h = { 'a' => 'b', 'c' => { 'd' => 'e' }, 'f' => { 'g' => { 'h' => 'i' } }, 'test' => true } ++ ++ assert_equal h.to_s, ses0.to_s + + res1 = req.get('/', 'HTTP_COOKIE' => cookie) + ses1 = JSON.parse(res1.body) + + refute_nil ses1 +- assert_equal '{"a"=>"b", "c"=>{"d"=>"e"}, "f"=>{"g"=>{"h"=>"j"}}, "test"=>true}', ses1.to_s ++ h = { 'a' => 'b', 'c' => { 'd' => 'e' }, 'f' => { 'g' => { 'h' => 'j' } }, 'test' => true } ++ ++ assert_equal h.to_s, ses1.to_s + + refute_equal ses0, ses1 + end diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest index 85178604ab85..b32ce99fbe43 100644 --- a/dev-ruby/faraday/Manifest +++ b/dev-ruby/faraday/Manifest @@ -1,11 +1,9 @@ DIST faraday-1.10.3.tar.gz 835008 BLAKE2B 5b2cff7877cd1e73dc52830aed67988eb5ed33a5ea1378d995f9e48bb69b8d20163a9faa69d65c9c99fddaa79e80bacee04b15141859dd81678a374b592557d1 SHA512 58b288a4d44424075f447fea982618db76b47f30e9fad69e5300b757f819bcf3cd48502b35851d186e103839538be0e52b7c222076f1399c3491335c2fe5b2c8 -DIST faraday-2.11.0.tar.gz 1033671 BLAKE2B a8db332300353afaaac62667cd70c5e3fcc812022aba3e76309b01122b65f7ff052cb114e72deebf72c3857fd2d9618ac901c16a489a331953e034c30d79ddc3 SHA512 1b38efb37869a37efc89eb56961f5cee4ecd4a815b1e4b30dcdc1157d210291078b408025ee5e22e0adc328c730cb70741e8840d749681fed1bd031b4db132cf DIST faraday-2.12.0.tar.gz 1033916 BLAKE2B e61c7854f6f3c5c3c8aa1d3d34352bce68390f2ec5a19e182451d0823311685e8608dcd1832362b6286c2c8a280ce764088fc45057c208730a90d91afadd29bc SHA512 654cd863eebb9bc85ec71ec5c8bfee53d959d9c0461db7c21c214bcf60ad5242431fceb5764966d5a15d607f5e9374a420135a2e67da2576f8c8805a9df100ff -DIST faraday-2.12.1.tar.gz 1033914 BLAKE2B 980694eb3ddfe4cc2491da98d0620d5e41a635b28d390e83c40bcca1e195aa5502e082301606cb7647683363cd17dde2a0e96f3d2aa162d451313fe81727aef7 SHA512 df136a91bd0bdbece9bc05b6ad67c226ddc38695bc97049949b16d07d1dbcec69f85b1ce17e509dd7083cdd7181561a20313b283fad7eb20fd91032639c3138c DIST faraday-2.12.2.tar.gz 1034047 BLAKE2B c3f642b35575cd233471b8fb2add778aad5415a7ab6b16fa94acdc75a34928b92f46b481e24a30b9796984003af19e81a9dcffd9272f2a799d0e68dbb0da1774 SHA512 b1aefb1c2a6e9733ab2e2b23b611785b57054ffb86378131845758c8655e3269bd700de105749703ec839be65054eac79c7293e9bb8937dd5982ff877d2b99c5 +DIST faraday-2.13.0.tar.gz 1034168 BLAKE2B d43cd20ce9d0f3893e61c048d5dc9fc760dbfa5e73f33f01c993ec52ff65f407076df10b5f1bf11c3d47070c225daabe0ff639bc179f8ea32a5f8e8b43a2db16 SHA512 c43ea8a2bab64a2403cc9a42ea25554c08491b99ad46ea5406ef29f7a2c729478c0dca751fb671875a53868df44b69f3d789650c826abe5363ceb4d7a97557ea EBUILD faraday-1.10.3.ebuild 3582 BLAKE2B 2933da54571fa46d5e2ed87b51d1ff340b5d9a54c12a1b68e333d8a7e380539ccdb0b31884fd77c3b3476ef4086d024257aee8dc26556bacbedc85ddc73d2184 SHA512 2272070a510a50aa9ec35f2667b7fbbd2e5d3deadcfe4905a92265312935b861760527cae02d16e35fb8dcd39052042b863634d2bdd51168283f046c0109f078 -EBUILD faraday-2.11.0.ebuild 1483 BLAKE2B b63e7d8bbaf2a4a8550b2170b23de942c3e754ebc02ef27b2412630bc7c1c1d36e5fe31222055d74e1c35752385022eb5c66cfc663f2c723fda35e1cd9b8aa06 SHA512 6b6092d3c2d02bc41b303fd46499c8bf8143323aeb0c897a08f9b67f9adc860e2b65ba9045f79a05c9f6a24b2190c3a81851a9c5e5435a968fec3c45ecf2b1ba EBUILD faraday-2.12.0.ebuild 1498 BLAKE2B 9b61c373c79fc29babb53f70c19f239e0e443c263da3f07e1925bc2f674277178b84c97eebd65750b7ef3d58f2a7a5cfdca4817d89811dac0726b7c66af28638 SHA512 01b6433e7f6010622426dc29e53de1c7e1c0acdf6b41e20b2f9c483b1bd5233273ce0269c86244555d10e9010a2edd646dc307f8d488b3f4deb26bc96a7f4bf3 -EBUILD faraday-2.12.1.ebuild 1506 BLAKE2B aba28b621852014413a8da7388071bfd6afebb378f2d2cf4972f0b6de627ed8e5503b481c776ad70c2fc580f238265c6428e4cfc1adeb29db79b28813f91af13 SHA512 c72434e5cb7e51f604a6e937ab9489173a79b95b216ddd34fe21908c7902d763d86ca9651734c7e440d3336d2db559ec9d2ef4d0d1ae63d355ea3745896d8e05 -EBUILD faraday-2.12.2.ebuild 1506 BLAKE2B aba28b621852014413a8da7388071bfd6afebb378f2d2cf4972f0b6de627ed8e5503b481c776ad70c2fc580f238265c6428e4cfc1adeb29db79b28813f91af13 SHA512 c72434e5cb7e51f604a6e937ab9489173a79b95b216ddd34fe21908c7902d763d86ca9651734c7e440d3336d2db559ec9d2ef4d0d1ae63d355ea3745896d8e05 +EBUILD faraday-2.12.2.ebuild 1505 BLAKE2B eeef03b024f0442e00d4812fc95c3b959e9f769af49af73a1010ad22eac48d1d82552158837e6e49703dd70efbbb2bcf16496d270d71bf8a02a6f1a46eb8aa3e SHA512 764451e1dce6f2a7f9fb89dc4f8ae9af7a3395aa17f64582f3e5f228d5c380cd25343d7a73992c1539fc62e49bc8a7d605a52858da281dc654cac0f85db5a3f0 +EBUILD faraday-2.13.0.ebuild 1444 BLAKE2B 80b81ec2dddfa6256fcde9b81aa2a06c150de1bfa4c860e33822c09cae51b23d67acafeb3e253393531e9224cd9fc675e5d7712854b09768ec6316993c0380e7 SHA512 2f6660306b48d3fc3975058c057afa3d8c0aaf1040cc011820d4624539404152ba4e8cb49c5214444996da113ead0a7b20a6d13ddb9807bb195025f8726a37a3 MISC metadata.xml 345 BLAKE2B 3f30f745aae665ba534c93898368c8b231fa204fbaeda63ff9afdb34c9576d65f516a323ee80e93c8195ebecb1804c5da7e04efb841510f8274e3d498dcc43d3 SHA512 b6f789f6e999463339fe59008d20af965abffb4bd5b4d3bb57552f81cdc00cc70eccc5077907a6222949bfe94dec687c46fee225a559153f8b29a03175250289 diff --git a/dev-ruby/faraday/faraday-2.11.0.ebuild b/dev-ruby/faraday/faraday-2.11.0.ebuild deleted file mode 100644 index fcd3025cfe49..000000000000 --- a/dev-ruby/faraday/faraday-2.11.0.ebuild +++ /dev/null @@ -1,60 +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_RECIPE_DOC="none" - -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_EXTRAINSTALL="spec" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="HTTP/REST API client library with pluggable components" -HOMEPAGE="https://github.com/lostisland/faraday" -SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="test" - -DEPEND+=" test? ( sys-process/lsof )" - -ruby_add_rdepend " - || ( <dev-ruby/faraday-net_http-3.4:3 dev-ruby/faraday-net_http:2 ) - dev-ruby/logger -" -ruby_add_bdepend "test? ( - >=dev-ruby/test-unit-2.4 - >=dev-ruby/connection_pool-2.2.2 - dev-ruby/rack:3.0 - dev-ruby/webmock - )" - -all_ruby_prepare() { - # Remove bundler support. - rm Gemfile || die - sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die - # Avoid loading all lib files since some of them require unpackaged dependencies. - sed -e '/[Cc]overall/ s:^:#:' \ - -e '/lib\/\*\*/ s:^:#:' \ - -e '/simplecov/ s:^:#:' \ - -e '/SimpleCov/,/end/ s:^:#:' \ - -e '/pry/ s:^:#:' \ - -i spec/spec_helper.rb || die - - sed -e '/git ls-files/ s:^:#:' \ - -e "s:_relative ': './:" \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - MT_NO_PLUGINS=true each_fakegem_test -} diff --git a/dev-ruby/faraday/faraday-2.12.2.ebuild b/dev-ruby/faraday/faraday-2.12.2.ebuild index e2adfa11a846..4c334bf6a47a 100644 --- a/dev-ruby/faraday/faraday-2.12.2.ebuild +++ b/dev-ruby/faraday/faraday-2.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="test" DEPEND+=" test? ( sys-process/lsof )" diff --git a/dev-ruby/faraday/faraday-2.12.1.ebuild b/dev-ruby/faraday/faraday-2.13.0.ebuild index e2adfa11a846..a2a4b3e2ba76 100644 --- a/dev-ruby/faraday/faraday-2.12.1.ebuild +++ b/dev-ruby/faraday/faraday-2.13.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -25,7 +25,7 @@ SLOT="$(ver_cut 1)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="test" -DEPEND+=" test? ( sys-process/lsof )" +DEPEND="test? ( sys-process/lsof )" ruby_add_rdepend " || ( <dev-ruby/faraday-net_http-3.5:3 dev-ruby/faraday-net_http:2 ) @@ -55,7 +55,3 @@ all_ruby_prepare() { -e "s:_relative ': './:" \ -i ${RUBY_FAKEGEM_GEMSPEC} || die } - -each_ruby_test() { - MT_NO_PLUGINS=true each_fakegem_test -} diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest index c6c8219aceb8..e5d649ed8768 100644 --- a/dev-ruby/listen/Manifest +++ b/dev-ruby/listen/Manifest @@ -1,5 +1,3 @@ -DIST listen-3.8.0.tar.gz 56514 BLAKE2B 5b316487defe902f755bc53e40052289d03052d3fc54cf2431bb833204ea0fdee9dffa26e2d6d78267f96214a6d1ca3f097c175ec6ccf9cd3037eff64abd3169 SHA512 9f1cb065f3db96d3d416ba255b327a10dfdc6cd72f1509bd4fa95a157966bc436282fd37cf16df645ede1594e8eda62c7cc0934936db9d118d39a55521e7c35e DIST listen-3.9.0.tar.gz 57903 BLAKE2B 819ba309ab78179590946eca5cceb0bd8a82411f3b8af63c25a3735a7c33b1560b36d48fd0f1d4617fa84927adff0ff74cffa9682835c49089f545af68cabefb SHA512 abec4720db6331da5b3d7ea998a9e2cc77e55ad4919b473c0172f6e852dcb376671379b79cad88fb5a850cd2ba2178d36a3bd2534cd81408186805497d58238f -EBUILD listen-3.8.0.ebuild 1193 BLAKE2B 9903a5fee58802818a2fbdf2df9f1fd6ce67e3074a2140d79d9d18932c12a933a8dd8c9dfc4a84ca4350dbb520e2c06a26e0c428047c7dfd5318a42c3c3a22f6 SHA512 f75cabbfdc13f4e026c2ac9a8170236da0d6d2abb27d0c64e3815dbc24ba797e7187734bbb911b232127e732d5e59cd72870d1f0fb0f8d50a74ccfa411d1cc0f -EBUILD listen-3.9.0.ebuild 1192 BLAKE2B f19d9c4cab26f7958ac40a649fe6f585f6bc61f4b7a175496f4b22156d57223a6ff0bc19573ff5af947e2fa452595c5374e0996f44a2571e07be65ad32f2e70a SHA512 54a34f78c0a87075adaf498b6a9b2f3b9b0955077f89b66927810b2978014daf52c95082ecf8901d1f2a947278fcd4185985a0fbe0db55c69be4f0d72ffe6c5f +EBUILD listen-3.9.0.ebuild 1199 BLAKE2B 650e527de337fb51c690573e4485d35dc8cf13a702a023459d26231674bef672cf8a084c337b5b534ae07317721cec65f4ee602f1224d75bc8fd3517331fa01a SHA512 0d958902520b886fe793cfa397b1a87250aed25ba94002e1e32a41c6da721c3046fc06b566d36a4c54a3188d1c854512372fad44897fb29bc6ea4ae14429fe19 MISC metadata.xml 339 BLAKE2B 13641c725d126e51be4bc7ce83c26afd940fd2562cdca16b523a6d447fdb876b48bd8f948dc50edc30d0573d93fc6d12c1598bc201ddc8aa33d2279b33260fa9 SHA512 269d7d6f3d427c9a4497d1f4ce13ed601d0db8f807f2378510a0fc0dc0b0bdc065059b09b8cfa8beaaefef510925d0ac47750bb790b85c13b95c0923afcde9d6 diff --git a/dev-ruby/listen/listen-3.8.0.ebuild b/dev-ruby/listen/listen-3.8.0.ebuild deleted file mode 100644 index edde4af7f224..000000000000 --- a/dev-ruby/listen/listen-3.8.0.ebuild +++ /dev/null @@ -1,47 +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_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="none" -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" -DESCRIPTION="Listens to file modifications and notifies you about the changes" -HOMEPAGE="https://github.com/guard/listen" - -LICENSE="MIT" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="test" - -# Block on other packages trying to install a /usr/bin/listen -RDEPEND+="!!media-radio/ax25-apps" - -ruby_add_rdepend ">=dev-ruby/rb-inotify-0.9.10" - -ruby_add_bdepend "test? ( dev-ruby/thor )" - -all_ruby_prepare() { - rm -f Gemfile || die - sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die - sed -i -e "/rb-fsevent/d" lib/listen/adapter/darwin.rb || die - rm -rf spec/lib/listen/adapter/darwin_spec.rb || die -} - -each_ruby_prepare() { - mkdir spec/.fixtures || die -} - -each_ruby_test() { - RSPEC_VERSION=3 ruby-ng_rspec - rm -rf spec/.fixtures || die -} diff --git a/dev-ruby/listen/listen-3.9.0.ebuild b/dev-ruby/listen/listen-3.9.0.ebuild index 366860a16650..c0b3550f4bbd 100644 --- a/dev-ruby/listen/listen-3.9.0.ebuild +++ b/dev-ruby/listen/listen-3.9.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -14,9 +14,9 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" inherit ruby-fakegem -SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" DESCRIPTION="Listens to file modifications and notifies you about the changes" HOMEPAGE="https://github.com/guard/listen" +SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="3" diff --git a/dev-ruby/metrics/Manifest b/dev-ruby/metrics/Manifest index dca3b960a4b6..6be94a119f37 100644 --- a/dev-ruby/metrics/Manifest +++ b/dev-ruby/metrics/Manifest @@ -1,3 +1,3 @@ DIST metrics-0.12.2.tar.gz 11740 BLAKE2B 2e41467802ff64e6d38ff55c73811df54973958c86c088dc831992028dfe41a39d756e43b0b094b70dac9613a2f094e3327cce867d405c850f4523036f55f7aa SHA512 daaa6f2a045a4c907b68e9257e38a3025536dc79f880436e2ada2570d2c4c15bf727b1a8e44d6cdf7217a2e70619e3fef653a1c2861509f6ee6055e1389ef9e7 -EBUILD metrics-0.12.2.ebuild 926 BLAKE2B 6f5d6739766fbfb7bd8454d4398b1ce5742b0d8195639db53e51303ef3ce4d60aa8a1cb1e3e7e9dd7d12fb978c7cecd7fb6a28908e04f0e38b3c5f900b614b1b SHA512 9864aa1072db42b1a2edf9716bc8aa7dd7e74e84dc7dcb9a2380498923832197b6b4211bf197b1541d9e4a7c680c4ed1e9f50b79eef8b91e3c09bef11b2b5db3 +EBUILD metrics-0.12.2.ebuild 932 BLAKE2B aa65458f3e227584712072bda914113ce94de6b5af8b1d3029e41f441ece890870e818dda41843d7976f60a9a331b2ee427c3769aae1ad820ea86941cecab5ad SHA512 90c27da985c80bf65cbc3a1312f4309044da276489a9987a8d6fbfd450bf23dbca6f4b327187b539c55d5a4638c68385623a7c2ed18b1096b995d3a0bfe37af3 MISC metadata.xml 394 BLAKE2B 2899121c49051888ea68f11ed070e26f574a9d357da11c023922237e1d59042d8bd830e9913caf3aa402c61eda55b207b97085e8a531db88c3a0a05fea7e6077 SHA512 2bdb320d0591c29c085c2eed992cacab227aee17fe9516fedaaafa8f1acb73e49b5ebb52da8971555f487568b66aae48317035150b7919d345c843c5bacd0907 diff --git a/dev-ruby/metrics/metrics-0.12.2.ebuild b/dev-ruby/metrics/metrics-0.12.2.ebuild index 0de52e7c5e2f..6f44c56a6dc8 100644 --- a/dev-ruby/metrics/metrics-0.12.2.ebuild +++ b/dev-ruby/metrics/metrics-0.12.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/metrics/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" diff --git a/dev-ruby/minitest-power_assert/Manifest b/dev-ruby/minitest-power_assert/Manifest index 131a2c84e151..7b7bab6c549a 100644 --- a/dev-ruby/minitest-power_assert/Manifest +++ b/dev-ruby/minitest-power_assert/Manifest @@ -1,3 +1,3 @@ DIST minitest-power_assert-0.3.1.gem 8192 BLAKE2B d5b9a862d19776d673fb510d2cc52b6741ac20c9b286228a672e49f681d37d2d2c3517253c70b5d1a8d8dc08ca2ac35f8105717edb74a28b6a2ed8667d94a9c3 SHA512 178c70dbe0db2b2248fa83437241d80c7054bf51e21afce74c61bc178907b98ae5b691e0cb644d5754a497d4944520e1ebf7727f1d7f286b4aa28b4560a54cbc -EBUILD minitest-power_assert-0.3.1-r1.ebuild 548 BLAKE2B 4b8e105c132a799d5bf269cfb501b4eb81db623ffb3ac50410d0ffb9256109a6318d4e4db2629cb01196573e875ca55e1b96531233d423ca9124e7f8db6ad68b SHA512 e281d6200dd6d8632b5acbcc05179b6c6653720c9572e563b7499714c38a416775633472ed4b30a69dcf8250f7108b2f87d160e1a00ea03794e7d6c368057146 +EBUILD minitest-power_assert-0.3.1-r1.ebuild 547 BLAKE2B 89cb1f170efe8283bca0743f6e1becb646f62b789f9b23aba32950f3a12017fcfd49d48b9dc78945ddc9b7aab6641e1dd1ffd904606c5ecd8995e4cc2b31c5c0 SHA512 730aaf035243adef901833b7b54bdb0ab6c88cb62a7abf5062821bbccd207df7700c6d3ccc46898b4246ef5d42c6e3b6cadf17a2aafae12ea498be8f390be96c MISC metadata.xml 353 BLAKE2B 485abd838ba0c44f8b0c80f09709e240efc2e4922f86fd2c8100a90bcc9668c8e712dbc04844a24a9de84ee67652f2ac9ba608b95ed89cdef160b57cd52183dd SHA512 2835a0301c1b16b3ad23bdc05b43cfa9abfd0f17ad2daa008b417753d56ed4f1e80bbdf22b1045374200483acaf73a6348628d1ab3731ebbdabc8c44f13f22bf diff --git a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1-r1.ebuild b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1-r1.ebuild index 80790609b2cf..9f9a4ddc08ca 100644 --- a/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1-r1.ebuild +++ b/dev-ruby/minitest-power_assert/minitest-power_assert-0.3.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -15,7 +15,6 @@ HOMEPAGE="https://github.com/hsbt/minitest-power_assert" LICENSE="BSD-2" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" ruby_add_rdepend " dev-ruby/minitest:* diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index efaa16b34f0f..ee4858a2159f 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -2,6 +2,6 @@ DIST pg-1.5.4.tar.gz 298368 BLAKE2B 1028fac00371f9f769ee6c484a518149dc7c89e78ee8 DIST pg-1.5.8.tar.gz 303150 BLAKE2B 4fe9abe9441366440ac1b0d481311507e9dea80c882102bcc3a5c564b8007618693944b4be21a5c0a730ca6697b7ffcf33487caa7872c75947ca87c6ad87beaa SHA512 668071787fa89cbd453ca3b65dbd28a166b23d59a25a64f9cc2143909ff870c9ef749238fc81fb38fda757330f19ec24db4a0aae2fad5e93bc38b68f816f2baa DIST pg-1.5.9.tar.gz 303871 BLAKE2B 948993baf36caeb7d4ce139595129640c1293a1b34bc58ff75a9e754881b05aa98933569df45c17447ddc8d9deed9a8beb636e4a61a3b3af50a94c1d5149141e SHA512 e937cd1e352bca2a88e1cf40f3cb6802170b8bd4bcc024ea686a45b4658d64e481bb86a035c2a717e23acb65d0472ef3245be305350c13be99b655890dbdcf45 EBUILD pg-1.5.4-r1.ebuild 2026 BLAKE2B 56aafe630bda983c65d347de63c6499c499451270886a83371ce3879ad01b80a3a9454c90a41518fb3e969ab843ec641e69af5ea6dddea81c78a19f263140fcc SHA512 706078b222eb79d703d40c093806648aa92a4b761ec84db3cb75b536c95c23b18970faf1214ef8255317448ccb22a2ea8b40384153c734dfa0af7efde956b5a0 -EBUILD pg-1.5.8.ebuild 2362 BLAKE2B e22e4a8a4c0551adcd48cc39b23578828ab952b8fe15491d73b89dc75f2bd692bfa1741218741f8fc9102b7e95e4431412d0a8a66467074952db7e70caffebed SHA512 f2a3c3bc628ee39fc2358496ecc74ee8f126ae2b0f640453dc175530b66724b41823c593fc4b77bd2dcd78d9952f5cee72ab11e65a9543ce1fd04b77d91721c3 +EBUILD pg-1.5.8.ebuild 2361 BLAKE2B 24bf40d25175dded62d50602ec0580a52ed8920df2e4e3dac8e75b1b362b28f20ea8a59ee51785fffe85f97bd4ef37299161db9b7f384ae695d5bb5c4d31e292 SHA512 52ff4e1713bce989e53e0969cbb3c06bc01db74de959924703f98d811c6e62f463864d72fa05633ada27d7c159fc4e35f159bb1ffd0a0e5b303b04946a94142b EBUILD pg-1.5.9.ebuild 2363 BLAKE2B 9ecf8115dd56eefc63e5ddd3e6120297ece6cdcf7d10440fa6570dba72dde3b8ce3ea648dfd9cef7f8c2a8102d840168bebb93bb04aab2ad33c0917bfa8ace31 SHA512 89375efe941d38e77d9d604baf3cd37d3a0956ba105c03214f8a736ec3a810101ff21dc43be0dc2c706da39f2336115b633de28bbf450e20abbbbfa7ca571872 MISC metadata.xml 338 BLAKE2B b827b967fa6a0795016f741de3ad7738103580b06bb6d1f56957fbbcde06a63eeacc6b9aa2bbd726bad77c91b28659a3318e6ec43d141cd1cd05982b209c2f1d SHA512 8f1ea2d36aaa43547b48d39df2f403bbbf63b5bd57570bddf8515f84bea573793f1ecacc807d02f05d96a919c8778465f4c87822bd1807ebeca115f6dec81e99 diff --git a/dev-ruby/pg/pg-1.5.8.ebuild b/dev-ruby/pg/pg-1.5.8.ebuild index b83811cca5af..2926e16d4014 100644 --- a/dev-ruby/pg/pg-1.5.8.ebuild +++ b/dev-ruby/pg/pg-1.5.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ RUBY_S="ruby-${P}" LICENSE="|| ( BSD-2 Ruby-BSD )" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RDEPEND="dev-db/postgresql:*" diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest index 261e7bacf686..563562a3d4e1 100644 --- a/dev-ruby/rouge/Manifest +++ b/dev-ruby/rouge/Manifest @@ -1,11 +1,7 @@ DIST rouge-3.30.0.tar.gz 1036048 BLAKE2B 79dde9ed8a282b22aa044bef1a17cdde705e5361aa9298789d1de155260a69a200d8039c400d22db5719039d67f0d9179c31574190684da50ea64fba92c63ec8 SHA512 f21ff96d2d1f248dfffb02ea2312b4c01090b2b5664588e00763d0ede0d8af701efe0cdabb551a2debff26a301dfaffa7a07aa579d73806c6635f03dd15dcfe1 -DIST rouge-4.2.1.tar.gz 1061430 BLAKE2B 8dcaf5f4ef17e5e44eaa3251877ddd44d8a99a36e2b7e0624910de2c21e0272b7f1f022257136be5090eebe3cab826eed7a740e5cbe50bbdd72dcd0aad9eb955 SHA512 3545e41e5815acf96fc2e48531bebf50424425bbc13816daf03376882f41319905db6fee609b2bea5c629c6056cb50ae40dd7e3dcd088cc7403506cbde5351f7 -DIST rouge-4.3.0.tar.gz 1064294 BLAKE2B 8ec161f4b94d4a37bf29fc995d80c44ee39fe179a6ea3efb1ff3853b7aeac413efeb2b5ad596314c06e90dc0b42887967a0c350f37812e5c976734ac3d33cdb7 SHA512 6546c3062e38b059936c6af8aa8b872049a416b9c1a28fb4dba144427b567102f0bc6f71275f5b995378e51abad9c5b30186b6722e17a4eed4928c16bebf8e18 DIST rouge-4.4.0.tar.gz 1071280 BLAKE2B 41bc0ed85589870e0389809c5c0d39de5498c1847c6fd79713873fd690da114e6ba7c2058f7ac37872e6090996d6ce3ffcb268751d462df1fa2dc94443939c17 SHA512 c1b7d10a719c58b889a9b5104ca8cbf02ad3ba8bfa8c73ef2cf2e654467e00c93d23d8344e098073ecfbf7c197b02a70be0984d3b0b2000d253a4d308302d882 DIST rouge-4.5.1.tar.gz 1079742 BLAKE2B b74cd8aeec73b35fd2670b611ae1ab3220a0d98ee85cd0abe2d008fa1a34aa827f1e66aab770ec867d4b59b9491e61339be0bb5e896dfeb4b93d77759ba256ff SHA512 f0659597cb04d04c48d1d20722be870f04fec5cf92f5b47f9ba6dde8e653a359c2a6798a1bb9f8785682e218390f16ebf5cba5c4582604a0a3a7a3596e0139b1 EBUILD rouge-3.30.0-r1.ebuild 1031 BLAKE2B 4704bd2c997593b21512df2bc0f77098768fd9e4ec40268709474d0b71f79b670f346e0fe68b645fd83c6970c23568dca4c9b6047c64d4f3726eb85205d12707 SHA512 e23ad3ef307a292cbc98d8de88570bab97d9afd86cddfad28e7224b70809bc97fb9ce3f15e20b483f6fbceafd3ddcb3d97ccb4266e8534e480016a65713b9f70 -EBUILD rouge-4.2.1.ebuild 1056 BLAKE2B b6e18541c159130e0a1e60f54a5b61988c28ad5cf21e65dd10cb4513f8fee780cc23b349b81a7e8a9be64fd795f8c8762de9d670a41def715e33c86111d05c4e SHA512 02130e92e5008341e47190dfefa2ac33e44919f2613ba4c21531be8ae978e25aa169f73d80f1cdf5ca37cc3adf314902dd154521eab607ec78e1fbf75fb79a33 -EBUILD rouge-4.3.0.ebuild 1056 BLAKE2B b6e18541c159130e0a1e60f54a5b61988c28ad5cf21e65dd10cb4513f8fee780cc23b349b81a7e8a9be64fd795f8c8762de9d670a41def715e33c86111d05c4e SHA512 02130e92e5008341e47190dfefa2ac33e44919f2613ba4c21531be8ae978e25aa169f73d80f1cdf5ca37cc3adf314902dd154521eab607ec78e1fbf75fb79a33 EBUILD rouge-4.4.0.ebuild 1029 BLAKE2B 910ea3244aef199922fc01941061e3c4669f17152bf1affe2411c7812465d909192d7077b26a59b5af504bb4817299a1599ac31595ac3723f2e09551a4c88f77 SHA512 1c301e2f6c687083ca3348850c1d4a92ed92c4759c1fe2c097c9bb3487b6156cac7647064e6d7d85ba05767f06e64d9b0ade303343ae7eebd3d17e0bebd2bf90 -EBUILD rouge-4.5.1.ebuild 1036 BLAKE2B 2aff2c8de56dabb27724a64f3adf4bdfd05db188dc43fefc1e5c350e9ae7e9282c3a64eac7391c4dc059ecb3cbc04264cf500d5d7c8985a7117ecd15d50e1100 SHA512 5bf935e8c5ba89cda9158b8eb8c457125d6f1af6a0f9fb9dfb5bc5760ec8def613f1fabeb73fc6ece8906a1a174b602350cfa78b6f8ebe96a4aebc95fb656965 +EBUILD rouge-4.5.1.ebuild 1043 BLAKE2B 879fdaeb587aa671ff2f039383c8a336e26ba5439b1c518d1c15e23109bd708b4fa4d52b2feb9b2a56b333101fbb098501abcc65e847c99961b05ffdbcc26be1 SHA512 11828b086c610ad4b79503b360c2c62eef458629eb5288f1f577b04171192baca9460fbe013d8e289acd1b1788345ee0d91ef3cc7c1a72a1f1b30c70b02bd690 MISC metadata.xml 392 BLAKE2B 4db1396051514c7b0dc3a627c54c571dda876ede2f1154a16355876a421622efcec037022ab66d2240123b3d24a36f0e9f568c79d623f9f7b363fc7505b72fd5 SHA512 93b8c3e72d5836cc1fea2472f09b42571a7c8496422b1f454c2b607b912125a044d501c6e6ee75bce78324b1d078081188df421d0d8cbecf28bd7c2d22266fc9 diff --git a/dev-ruby/rouge/rouge-4.2.1.ebuild b/dev-ruby/rouge/rouge-4.2.1.ebuild deleted file mode 100644 index ba9936d06de9..000000000000 --- a/dev-ruby/rouge/rouge-4.2.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_TASK_TEST="spec" -RUBY_FAKEGEM_RECIPE_DOC="yard" - -RUBY_FAKEGEM_GEMSPEC="rouge.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" -HOMEPAGE="https://github.com/rouge-ruby/rouge" -SRC_URI="https://github.com/rouge-ruby/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2 MIT" - -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="doc test" - -ruby_add_bdepend "doc? ( dev-ruby/redcarpet ) - test? ( dev-ruby/minitest-power_assert ) - dev-ruby/yard -" - -ruby_add_rdepend "dev-ruby/redcarpet !<dev-ruby/rouge-3.30.0-r1" - -all_ruby_prepare() { - rm -f tasks/{check/style,update/changelog}.rake || die - - sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die - sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die -} diff --git a/dev-ruby/rouge/rouge-4.3.0.ebuild b/dev-ruby/rouge/rouge-4.3.0.ebuild deleted file mode 100644 index ba9936d06de9..000000000000 --- a/dev-ruby/rouge/rouge-4.3.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_TASK_TEST="spec" -RUBY_FAKEGEM_RECIPE_DOC="yard" - -RUBY_FAKEGEM_GEMSPEC="rouge.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in pure Ruby" -HOMEPAGE="https://github.com/rouge-ruby/rouge" -SRC_URI="https://github.com/rouge-ruby/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2 MIT" - -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="doc test" - -ruby_add_bdepend "doc? ( dev-ruby/redcarpet ) - test? ( dev-ruby/minitest-power_assert ) - dev-ruby/yard -" - -ruby_add_rdepend "dev-ruby/redcarpet !<dev-ruby/rouge-3.30.0-r1" - -all_ruby_prepare() { - rm -f tasks/{check/style,update/changelog}.rake || die - - sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' spec/spec_helper.rb || die - sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire "pathname"' Rakefile || die -} diff --git a/dev-ruby/rouge/rouge-4.5.1.ebuild b/dev-ruby/rouge/rouge-4.5.1.ebuild index a00a68486b0a..0f0fda2e2604 100644 --- a/dev-ruby/rouge/rouge-4.5.1.ebuild +++ b/dev-ruby/rouge/rouge-4.5.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_TASK_TEST="spec" RUBY_FAKEGEM_RECIPE_DOC="yard" diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest index e1e0f5e63df8..bf3fb310699f 100644 --- a/dev-ruby/ruby-gettext/Manifest +++ b/dev-ruby/ruby-gettext/Manifest @@ -1,5 +1,5 @@ DIST gettext-3.4.9.gem 234496 BLAKE2B bc1fd26ae048a959df1291cbe6bc5ce4fe060dc66baff2e3a9030dfbbc937e6e2aef5586259cfb1ef0f6eb5e2924badd6db579f7d268ae4bb079d06248655e87 SHA512 756fc65210ccc88c06ed07da699e88aca865b0b3b2b2b92824d3e17062a1008d9d561f1572d0795478bfe7ad542e3aaf8c65ee2f80fed1ead202638bd32dc77a DIST gettext-3.5.0.gem 234496 BLAKE2B 9e86fd351585b115e04bad485a056fa8341450fd705901bc8ed6ba8309e99cc2096a79a3f506f729fa1823007c806557609ae8653f3de1988b0bb88bb3dde832 SHA512 15f3683b710cf9240a6ecd2babf5d7f64ac3eb1461f29d4df3d9ad7afa07467fc81f261989bbc9a0bf73f28e79b626282432b1e9c11923a489d023383089266e EBUILD ruby-gettext-3.4.9.ebuild 1639 BLAKE2B c5e19238d3e35912263c248d030838213be6d6b165f78790c25622b16ff2b351ee0f89280d0e7f2d8878e03879039efca8a1aad1d3bc81c650824e5604b910c3 SHA512 ee05e00bf2898af1e278be33b696b9c7a9dba7f6b4370bdf54fcfd73caf9d93f47266459338094d9562080373c89fd6e53e18b7e42322332b88fbf034244792f -EBUILD ruby-gettext-3.5.0.ebuild 1652 BLAKE2B 26464016525664c01197ee32fc043c1ce17f145ead494daf9ad98322eca8f2b194748e945454b0ad9512342aa85297b88bd8da37668acb3643af44cd5c615249 SHA512 0102c6bae0a7fb9149eb1c1a101c6325eacfa460b6ad9ac908892aa901b4777a73d29a9f2ea5bb08926d4a0c269d196c77451e1412b161a5973b5a82541d2519 +EBUILD ruby-gettext-3.5.0.ebuild 1647 BLAKE2B c8c3560bc146391a2f10044f27ae2e06206761bbbea6ad84a93743ec333d1f0a5f547250fd6e16fbf7a46bd5a424dfec8f9c828deb0c4faa0136fcce221a1261 SHA512 ae5b1068a2dadbd75ace7b8abdc657a2b54fc654576db710b26b90b29dfc319ddf24dd3c7b52a82de6d3d8c7dfd729ccab343f59c9c04f8431115d6d107697f1 MISC metadata.xml 330 BLAKE2B 240cd8ccd772b34535a5a8c79c30dbee969d061a6d70f388c89bcaac95a01ccb65be239f68314fb0f5aed655978f87be7eb34756633a7f42794077bb45e271e5 SHA512 8657b613372f01a686fe9861ac6285e79b1b90fc8d948f7631094f686a72a61df87df7dbeaabe41fda96a39cd5b013468532a494555e9cc787cf653c2dca1fbd diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.5.0.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.5.0.ebuild index 7381565728d9..255749b26c5f 100644 --- a/dev-ruby/ruby-gettext/ruby-gettext-3.5.0.ebuild +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.5.0.ebuild @@ -21,7 +21,7 @@ DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext HOMEPAGE="https://ruby-gettext.github.io/" LICENSE="|| ( GPL-2 Ruby-BSD LGPL-3+ )" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv sparc x86" SLOT="0" IUSE="doc test" diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest index 2048f9f81cbb..7e970e2ad46e 100644 --- a/dev-ruby/thor/Manifest +++ b/dev-ruby/thor/Manifest @@ -1,6 +1,4 @@ AUX thor-1.2.2-no-coverage.patch 752 BLAKE2B 936e3ef4ba494a8e1b221fbf2688c9487c127fbf5991ae53baf5c33e12033de17c48bfd6dbf0460f952b5db4d4a0139befe7ad683e3bffa8b9a978a0dda27825 SHA512 c8b8e833f8d133e3d2c8e507820b054245ae119a766ba7ef4009ca235d64d0f763733aac719b6c5df521b23a80c43068cfdb747659fdda514a74dcb3d330f347 -DIST thor-git-1.2.2.tgz 98213 BLAKE2B e71ee51eb5c982c585cf9bd9dffda8933975c9d0df8096015d125eefd0597a653887db1acfc132ce1f5a2e8ce4ab71c790a6c0bf39edd7c5e4c85a75de963944 SHA512 2c8af5d59f33691af63e813ba8dfe3392c279593f3e3ccf0ab2d6eb2ccce4220d93b7cb3413ad853e4bba14f4e2182c54caaf4944627cbcbefa31cdc0fabefc7 DIST thor-git-1.3.2.tgz 103619 BLAKE2B 31c23b549a79ec796d0de40c392d32a2621106ad44ffb0389358fbdb170b283867ab544c5f6bcfd437da0396a3193ff4b93100eee5c446c01760f07be73e2b79 SHA512 fb2aff3cf8c14f1a8b38db77579e4b27292f9578c7abf8fb892da888bee7e24412c4bdbf85ce9e43982348f72e038cacc856500268fc204e44fa61f3f9405c32 -EBUILD thor-1.2.2.ebuild 2156 BLAKE2B a985f183ca0e581fa399b4c843ab7fbd1b3f61782fe8b5979d2d3fcd0aa495bc5f373f6f7bbda9580a3ca71ee27990d16a6c1833527da372461f3d963ba71b4d SHA512 dfdbfcc65770423e585de976d83147e8d56b0fead52d9e4abe2ec28ed1b213b6029ac9d71c72e2a954ca31fe5c5091083ec23a521daeee860968cc0f0cc6eecc -EBUILD thor-1.3.2.ebuild 2061 BLAKE2B a5f1165d0865337dc04870ba19d8ae4cd8b597ac07e707376a3ffbdc230c9faf8b134acf03d6212f00e841a068de92366c93fef5989cdded8c17b7e956382846 SHA512 364f5accb9a780828dc73339cca6a20a72198146aff64faa5fd035d105ea21480442fdcca64a97655e94adca7bc207c2c6451569d9e49df378689a80c7d02557 +EBUILD thor-1.3.2.ebuild 2068 BLAKE2B 137ae3b92e358a83b763ff9430c5e671d198c211edf776f2f3b17c6faa8f95d8d45bfa4f69d5c8d427e5723647548af6523ae3d8eeeea6921376099d774425dc SHA512 717fc3b139a827d1d11bac1db3df4e7d67248bc400ca3ccfe975b67f5707ee63bd84c339540f1221c7c84d0cf135e2abadf09a3cf913183ce3b1c179ee68c28e MISC metadata.xml 724 BLAKE2B c522632e2e7c6c0ac4fdf46fdf23bb89eb255d4b2dd7bf64a80b583d77049e5d5e93f5a2088ebaaef942042ae72eb2b66b8e7c752c8edab40c463a39362eb5e5 SHA512 ae2816ffe775975562f166c4ac6d26192e60deaa317404ab74e300aaf8a715746433b27d554786a26d73141d6d68e473db437272b83851669c74598395c0ea40 diff --git a/dev-ruby/thor/thor-1.2.2.ebuild b/dev-ruby/thor/thor-1.2.2.ebuild deleted file mode 100644 index eec464131a1f..000000000000 --- a/dev-ruby/thor/thor-1.2.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2000-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_DOCDIR="rdoc" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_BINWRAP="thor" - -RUBY_FAKEGEM_GEMSPEC="thor.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Simple and efficient tool for building self-documenting command line utilities" -HOMEPAGE="http://whatisthor.com/" -SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux" -IUSE="doc" - -# For initial target porting (new rubies), we can make these test deps -# conditional with: -# 1. USE_RUBY="<old rubies>" ruby_add_bdepend ... -# 2. skip logic in each_ruby_test -USE_RUBY="ruby30 ruby31 ruby32" ruby_add_bdepend " - test? ( - dev-ruby/childlabor - dev-ruby/webmock - )" - -RDEPEND+=" !<dev-ruby/thor-0.20.3-r1:0" - -PATCHES=( - "${FILESDIR}"/thor-1.2.2-no-coverage.patch -) - -all_ruby_prepare() { - # Remove rspec default options (as we might not have the last - # rspec). - rm .rspec || die - - # Remove Bundler - #rm Gemfile || die - sed -i -e '/[Bb]undler/d' Thorfile || die - - # Remove mandatory coverage collection using simplecov which is not - # packaged. - #sed -i -e '/require "simplecov"/,/^end/ s:^:#:' spec/helper.rb || die - - # Avoid a spec that requires UTF-8 support, so LANG=C still works, - # bug 430402 - #sed -i -e '/uses maximum terminal width/,/end/ s:^:#:' spec/shell/basic_spec.rb || die - - # Avoid specs depending on git, bug 724058 - rm -f spec/quality_spec.rb || die - - # Avoid currently broken readline specs (already fixed upstream) - rm -f spec/line_editor/readline_spec.rb spec/line_editor_spec.rb || die - - # Avoid spec failing on whitespace difference in error message - sed -i -e '/raises an error for unknown switches/askip "whitespace differences"' spec/parser/options_spec.rb || die -} - -each_ruby_test() { - case ${RUBY} in - *ruby33) - einfo "Skipping tests due to circular dependencies" - ;; - *) - RSPEC_VERSION=3 ruby-ng_rspec spec || die - ;; - esac -} diff --git a/dev-ruby/thor/thor-1.3.2.ebuild b/dev-ruby/thor/thor-1.3.2.ebuild index 393e641ce092..b881c3dfd04f 100644 --- a/dev-ruby/thor/thor-1.3.2.ebuild +++ b/dev-ruby/thor/thor-1.3.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 2000-2024 Gentoo Authors +# Copyright 2000-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_DOCDIR="rdoc" diff --git a/dev-ruby/traces/Manifest b/dev-ruby/traces/Manifest index adf1e9eb2b61..3f7f8dc045b3 100644 --- a/dev-ruby/traces/Manifest +++ b/dev-ruby/traces/Manifest @@ -1,5 +1,5 @@ DIST traces-0.11.1.tar.gz 13962 BLAKE2B 84530254322c811e8662c97b48316a7458ba31e472fd69ae680c9847dd78dd0413f2bcbf66afd5f48c3afe15cb6714dcc4735ca50a2133f0b540407f71af21e4 SHA512 518358f4b750d976fd2a57719ba9728aba9a8aed5446d8b2a6930ab75cc5dad2e8843cdbc17e6126d49f8be240ca40c6369c45d4b701289ea700c731368d93f5 DIST traces-0.15.2.tar.gz 14600 BLAKE2B 16484af38730799367b551045be015879b0ce1e3aafe84e6e3c34d1c1c2fa7167fc01bfe59a2a6f9c4554d7baf1b45b6f69b6ecb84c8bcf75c0cb768adcb7bcc SHA512 4a479f43140dfc265b4e14147ec2a38582e152a859ca9b85443a0979d9a0fb717c5c6edbc449f39219a5989595125ea72772a160cd4489e069f8cb77bab621c0 EBUILD traces-0.11.1.ebuild 886 BLAKE2B 899268b12ada3bd432f9bb48993727bacec7ee7110a6582caa03521ea8460d095fd0aafebfd4bfc14b9cdc41bdb921bc39f36592302798689ac88446319845be SHA512 d1975adc3324e9025eef732856ebc81ae87e8940875521d571487a553de28e5265eb0e015648ae20f2921c8064d9e05f77aee68df17765464ce4d6d49f1b3dcd -EBUILD traces-0.15.2.ebuild 922 BLAKE2B 9ff0d82399af9a0ef16b7bc63ee0080ce7a75992cfe8cface875d8f22a024a7a718bb7b7197efb914be04b88bd7cec428b668fce5e9e6bf256183e915ce12377 SHA512 79487516fb02772e48ba8588aa30ee9a90794dcc213587b7d96893b5279d08b1caf08a03de83a17b326aed20ee6d4e22665c585adb1f8e772ffdcb29fb9bcfca +EBUILD traces-0.15.2.ebuild 928 BLAKE2B 404014e0bd55c3afebddf48dfe71a6c7158f4ac83d572d948d2af596ba2b1596de6ba67fd79b8555515385f6ceff84b8639efc97d749804b577952df2e63b390 SHA512 e8eb0f8abe3de6ef1f15e3599d61cdd1558022202fa13939dfd07307838679ce1c403299b6a4cf67b82c155bd4016eb13481ce3bf3757acfa080c99982d48e4d MISC metadata.xml 342 BLAKE2B a63381737c0431986c911cc6b151617678c470e73ff604efc71356f978412e0bbe4d7eff06179c1915b04b20b62fab6a87fe04cdfe88865929664336604323c0 SHA512 a70a41f501959c60e7a23c4696ffab7a01069eedc9bbfa688902392aed996cf55191694afdad9255c2b6d8d6881c9dc18e78c210a1a2f73da3adec19d81e030f diff --git a/dev-ruby/traces/traces-0.15.2.ebuild b/dev-ruby/traces/traces-0.15.2.ebuild index 04edc3ab2f65..47dffec564b8 100644 --- a/dev-ruby/traces/traces-0.15.2.ebuild +++ b/dev-ruby/traces/traces-0.15.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/traces/archive/refs/tags/v${PV}.tar.gz -> $ LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" |