diff options
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 113508 -> 113531 bytes | |||
-rw-r--r-- | dev-ruby/ast/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/ast/ast-2.4.3.ebuild | 27 | ||||
-rw-r--r-- | dev-ruby/chef-utils/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/chef-utils/chef-utils-18.7.3.ebuild | 25 | ||||
-rw-r--r-- | dev-ruby/git/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/git/git-2.3.1.ebuild | 50 | ||||
-rw-r--r-- | dev-ruby/git/git-2.3.2.ebuild | 50 | ||||
-rw-r--r-- | dev-ruby/git/git-2.3.3.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/maxitest/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/maxitest/maxitest-5.6.0.ebuild | 51 | ||||
-rw-r--r-- | dev-ruby/maxitest/maxitest-5.7.0.ebuild | 51 | ||||
-rw-r--r-- | dev-ruby/maxitest/maxitest-5.8.0.ebuild | 11 | ||||
-rw-r--r-- | dev-ruby/oauth-tty/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/oauth/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/oauth/oauth-0.6.2-r2.ebuild | 10 | ||||
-rw-r--r-- | dev-ruby/oauth/oauth-1.1.0.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/parser/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/parser/parser-3.3.7.4.ebuild | 40 | ||||
-rw-r--r-- | dev-ruby/rchardet/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/rchardet/rchardet-1.9.0.ebuild | 30 |
22 files changed, 156 insertions, 227 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 87d9edcd59bb..173aa11de706 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest index 608b013b22ba..8dfebb7e872e 100644 --- a/dev-ruby/ast/Manifest +++ b/dev-ruby/ast/Manifest @@ -1,3 +1,5 @@ DIST ast-2.4.2.tar.gz 11547 BLAKE2B 2745d0e7b3bea2a2a750aa36f634def78d354ea91a3b795adb84d955e95aa1302ed0a7a4e9df0961b02318b4a70ee7f3e7f509232977c4501cf4d54f8f91f8e9 SHA512 7499625d21b2edd67df4ee9248ccfaf46b77d1d161a8aa70e15f59d055abaf2b988de01c5a078bebcf0f1c0e40858cc51200327e6b6f0bea6cdbbb58c6e3f755 +DIST ast-2.4.3.tar.gz 11587 BLAKE2B fd7682924c1239cf5fb71781a0c167de567ebd77ec29c7f9c8d9313d3557ec66d03d3ea5c2e1ba7578b77eaccb90cac78ee8a78877fea238cc9c7608b298e667 SHA512 aa1a05210a161be4fdf6754a9853445cce4769b60140be2ba615ba52f76b43710929319d4ce16da5952832eeb8ebedeb8b8fe6e5aecdc0b2c9624c38b7955867 EBUILD ast-2.4.2-r1.ebuild 797 BLAKE2B 60bc34938c9e12a0a8855e717cff92884cc6db1d079f58d6a8421902bb1591eabedfa69c8486f38a94704d2d5e4b08b94477f73e0dff04d310cd234b5808c74b SHA512 17ca057c026c78f3a8b187da5ac900b8a1f8bd3537e912e0393c61e219009d8faf7493c38024d39b41c2cd57d635137e75735545ef00af31d3429c561fbbb5d3 +EBUILD ast-2.4.3.ebuild 674 BLAKE2B 15c0a18ccf8669de314c58dd559c10ff3e500ec95f5dfea877fdf4473cee49a93a73cab2a1eb2605205d1adfa50106d5bab99feee18232c7c856b96613261c3f SHA512 94508f6a158b9d7711281c0c3009220dcd93f2875facca68181ff92ef3eac04f7f7a5cb3be7e8e42aa43d0a2e7f77d074a35481ab70be6a2901906ceeb129762 MISC metadata.xml 341 BLAKE2B f93bcf6cd455fed5b511d14f735c0610dd264768e79c7169aacc287b421670c8a6a480ad6985f7dbe1faba364b37c478b683211ef0472e7950b17c145db9ddcf SHA512 4460896cc2832ea3736cb10790c31059738d93b6a03e79fb97cf2b8c2c0cfc4d68b829ffba89bd83ad666871da99e66a25752d4c7ca02e0eea59d7b5cd0c9315 diff --git a/dev-ruby/ast/ast-2.4.3.ebuild b/dev-ruby/ast/ast-2.4.3.ebuild new file mode 100644 index 000000000000..b03c71374400 --- /dev/null +++ b/dev-ruby/ast/ast-2.4.3.ebuild @@ -0,0 +1,27 @@ +# 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="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="ast.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A library for working with abstract syntax trees" +HOMEPAGE="https://github.com/whitequark/ast" +SRC_URI="https://github.com/whitequark/ast/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~sparc" +IUSE="test" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -e '/simplecov/,/^end/ s:^:#:' \ + -i spec/helper.rb || die +} diff --git a/dev-ruby/chef-utils/Manifest b/dev-ruby/chef-utils/Manifest index c0c8b95524a8..e65bbf51a5ea 100644 --- a/dev-ruby/chef-utils/Manifest +++ b/dev-ruby/chef-utils/Manifest @@ -1,7 +1,9 @@ DIST chef-utils-18.4.12.gem 34816 BLAKE2B 601f2ddf2dc05544d1a035fed0050a691f9e70b971bf83b3201238f788039c93d9d7163723d9cda530fa7832e8bb33f889f7e520ccb12939e8603a37f576a3de SHA512 588f95aab8db21fbefae43baa4846339fb4ac22e8ecae1a8988fd4da6fb045fcad042adf281160414cb7b2a5deca7507d99fbfab4c21a4946cce9e807f3e3874 DIST chef-utils-18.5.0.gem 35328 BLAKE2B cd5ffa71bedf4a6799cc941cefe8a6d1385914b9a197a78ef19a20b825ac90e4b0262893e12721e39b5198bc987a1c6ade06cb3ae955c3ccace8674d4a9cce27 SHA512 26e811b28ada3042c6776badfe840dcedca8847df410492b7f3334e7028d3d5b0ddb4c837fb6928772e7dd91fb658cf7a0ef4a191f49c27a729bf577d2fcd776 DIST chef-utils-18.6.2.gem 34816 BLAKE2B b6be80cb29a57a30f0594c41f0301b574499017e63e07b1b53da9857db2a0fe071c18c17dd364cd59009db590d5c45818506c202bc5529c99d7ddec9e7857e98 SHA512 427b2ba6eb26003d440e2f4e900501d7ff998928e556b4921320b14702ead47443b09376e13c11b50004ced6ede4d6de840cf83605b2d510bbc87a8e637b78cc +DIST chef-utils-18.7.3.gem 34816 BLAKE2B a8078fde97105437686612bf256315ad5abd9623876f252116b4631f4f502ea8d15619a4a506f42e16be0559c41d8a37b1c3ab103fc2079510a24deab3c9eca5 SHA512 05e18852c07cb5c00bc221c87976e4d07f50b0ed2ac24047eee8e45a0d3cc55f06896a441528d6336d9788982f37d04d9281bd6212ef5d932d58691381c6e139 EBUILD chef-utils-18.4.12.ebuild 650 BLAKE2B 35f1243dc83daa1815ece675042b28e58f4b6fd30aa8c541ca22ef95da2385d5e468238699a62003ec98b3192afdc16fce790ba7e68257b4cb94953f2e5a6a04 SHA512 0083df5ce49b940cddb459cf1ed907529fc373bf68139906981ff019a07ebf1b681fbf796a1208228f2fb33e88837a9a42eb4e78b331f7f5ff69a13c3b898cb3 EBUILD chef-utils-18.5.0.ebuild 650 BLAKE2B 35f1243dc83daa1815ece675042b28e58f4b6fd30aa8c541ca22ef95da2385d5e468238699a62003ec98b3192afdc16fce790ba7e68257b4cb94953f2e5a6a04 SHA512 0083df5ce49b940cddb459cf1ed907529fc373bf68139906981ff019a07ebf1b681fbf796a1208228f2fb33e88837a9a42eb4e78b331f7f5ff69a13c3b898cb3 EBUILD chef-utils-18.6.2.ebuild 650 BLAKE2B 35f1243dc83daa1815ece675042b28e58f4b6fd30aa8c541ca22ef95da2385d5e468238699a62003ec98b3192afdc16fce790ba7e68257b4cb94953f2e5a6a04 SHA512 0083df5ce49b940cddb459cf1ed907529fc373bf68139906981ff019a07ebf1b681fbf796a1208228f2fb33e88837a9a42eb4e78b331f7f5ff69a13c3b898cb3 +EBUILD chef-utils-18.7.3.ebuild 650 BLAKE2B 01eefd2879e6a91d95b2229966592cbe336744f49e6b0957af532b79b5ee969fc70dc09563271a196a625cd769b980528b9ba8b844c5f9ddc0195d06ada7ac61 SHA512 f4b18081c99fe4923e71cc33019d162fde9d8f1af245a102ddafcf1bdf4fc249b879d925035f677327fda9b3df9432bb3e075b433f0628b4dedca38b45863adf MISC metadata.xml 390 BLAKE2B f952567ee3fbfe08ea3442d0947a74555a6e4bb6ffab867f0ab3949b67b475d45ec7ec6264d82e28a3baf395cadd8efa4dc74999557c8f87a8da2eafb57029ba SHA512 d91fef8a4696bc87e3eb6a285ae2133bc6fe4dd7e780c06b2e23cbc10e59b630f0e176e687996302bb9cc5ed8d9ba2ce36bd7ced9e604452849d6b842fe71c29 diff --git a/dev-ruby/chef-utils/chef-utils-18.7.3.ebuild b/dev-ruby/chef-utils/chef-utils-18.7.3.ebuild new file mode 100644 index 000000000000..aa11603d0f63 --- /dev/null +++ b/dev-ruby/chef-utils/chef-utils-18.7.3.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 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_EXTRA_DOC="CHANGELOG.md README.md" + +inherit ruby-fakegem + +DESCRIPTION="Basic utility functions for Core Chef Infra development" +HOMEPAGE="https://github.com/chef/chef/tree/main/chef-utils" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~x86" + +ruby_add_rdepend "dev-ruby/concurrent-ruby" + +all_ruby_prepare() { + # Avoid specs depending on unpackaged fauxhai + rm -f spec/unit/dsl/{cloud,os,platform,platform_family,virtualization}_spec.rb || die +} diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest index 01e3497159f5..285f8393c153 100644 --- a/dev-ruby/git/Manifest +++ b/dev-ruby/git/Manifest @@ -1,11 +1,7 @@ DIST git-1.19.1.tar.gz 177887 BLAKE2B 0da2a829679fd4e2d4b3aec5e88f421d221593729b827f2207bc3d26ce290ee2a41e8dde33b81138cf9df75fa1d1316fa5c69318a1247c627889f5c6971b8fd6 SHA512 4fb27cc2c59d15b0424ac16accc13d2310fec0710815b8deee399767b3cd9707cdf767a301cae271b4cd1ff6718cb955a6c86a9ea99076aaffbbadf595c64c0c DIST git-2.3.0.tar.gz 194653 BLAKE2B a82ea8c7b8cd239de2cb4dd08f013412efcc7dfcd4c85839ff145b2998df4cf4da6cbf7b5942592b086741ed1fca0a3678bfb4ce5ab45c7c4a3259ce9c3c8d94 SHA512 6ca0a9f33fe4cb24b69035d80f689664558d3ebe868604e8592da225e14102fc572b472e7fd8db697c4338569a560ba012694a637d1dd9622fd33d06e9f55780 -DIST git-2.3.1.tar.gz 197100 BLAKE2B b0051f15f537524ecfac78ba24873aba988935777b516457f7c9f71a9939bfb4aec458dfee7758843b3cdd5f911de17702437befdef24931a64b034c0bf3b08b SHA512 2829cb7f2bc0afd568b75e26b27082f918abb79e90295b14d30eb6727b4d2cabc38b825800ca2c3270777075eed2d4db71c5347322ed5d714ce9263c0feff857 -DIST git-2.3.2.tar.gz 197434 BLAKE2B 79b79d31f0cd2b634b772186499b13ecc26fb76046e2abac687f056fc1377237abed90c08498d7b533cd6379aa96a37dd61889dae3119262ead342de059f524c SHA512 af28d22903041bf7160ce9038d05514619930363bc9f5c250d94a986d27de64133d3e6cde270a8947bbb576d418c5993ec292bb6bc0397509c7f7df553d60690 DIST git-2.3.3.tar.gz 199255 BLAKE2B 1e426c65088619dcf0c53829f397a990bd94b75fe2f638473c1d5ada4069d9936ae671beba5119c3fd63eb1233264a8161b1ea3e452423fa964d76bfcb7ad49c SHA512 8b4104db931fa497b7c23d12c62782dfae6b5952389abab9a96b7dc81e091e6826bd723521e9ef4009408d41d8b65eb62e19c01bb9895cb016c57c75f97ca67a EBUILD git-1.19.1.ebuild 1413 BLAKE2B 04cbd3817b4a3967372ec354fdd44ef7f9b065d6cd52f7d4058c7da14b09457eac098db194abfc8dec53ae7d1c880186b5ac0603e74257067f78ed15915da79f SHA512 4e41f916509bb7e3748708772c9db21c417f781433821ca4011c68cf44d763c17507b25299bde928fb66a7d976924e78551fbf3d0157fdb8b051b7b6a44de029 EBUILD git-2.3.0.ebuild 1511 BLAKE2B 63982548e32225a3d52cdb381a1c6d2c7f56f1f839cc24d5aaba477393a5b465fc30a554f8e42b15a72aa4a69fc968fb7c6d04bf0dbf2131bdbc039667e810cb SHA512 0cb55f1d2d195cfd07077b58398d51ea08588426539a2ba6e993c99797ae62ff4dccb8645388e763cff0bced85d98ca646c7578d9140223b05cab7891f7e29ac -EBUILD git-2.3.1.ebuild 1512 BLAKE2B 16e5cd037160a8817248e21d65a9bb905cf87931dc399c8f02d6b099e9e19079eefe0ef46ee414f914b672d8831bde2dcef02dcf742282da47bf406eccf6c472 SHA512 6a8bfcbe83a18402ce6b1915fcc7cdede2647b0cf92224a2db2ca61d2c8037d5f90da1582d95dffe5075c36be7341d6f94d2f536ed2c0901bcc8adae1726ff93 -EBUILD git-2.3.2.ebuild 1512 BLAKE2B 16e5cd037160a8817248e21d65a9bb905cf87931dc399c8f02d6b099e9e19079eefe0ef46ee414f914b672d8831bde2dcef02dcf742282da47bf406eccf6c472 SHA512 6a8bfcbe83a18402ce6b1915fcc7cdede2647b0cf92224a2db2ca61d2c8037d5f90da1582d95dffe5075c36be7341d6f94d2f536ed2c0901bcc8adae1726ff93 -EBUILD git-2.3.3.ebuild 1512 BLAKE2B 16e5cd037160a8817248e21d65a9bb905cf87931dc399c8f02d6b099e9e19079eefe0ef46ee414f914b672d8831bde2dcef02dcf742282da47bf406eccf6c472 SHA512 6a8bfcbe83a18402ce6b1915fcc7cdede2647b0cf92224a2db2ca61d2c8037d5f90da1582d95dffe5075c36be7341d6f94d2f536ed2c0901bcc8adae1726ff93 +EBUILD git-2.3.3.ebuild 1511 BLAKE2B 52d22381ccc3ada5238025837f92ee1e4e649bd4e90c7a47980955ad354868bb55cb3dfa2b3641cd1c3c74275e5828238cf9c3775c4cd87af25dbb7c68fe0b31 SHA512 9fe6a7825223add532d0541ca5b59dfb646fe66f2581efef918789288a3bfae7e8d4991da4706dacba28af258e98b5cf0f1e9c2c194c3108158448369b8ae5d6 MISC metadata.xml 391 BLAKE2B 3d03aece790440be04e0a72615824cb5aeb627e67b87b9457b7625a330c5d4736b77897a9b6655b0e45d99d134615090a95077fe2ee62131d572686f9a4bc682 SHA512 0ac01abe3193d7e8566420333c2bbf301bdc2ad3c4587ef9f48bf260322a3763eed3319c879472c0028cf8d63c73e82d24f2e2164692a06f3e14bd992e3b301c diff --git a/dev-ruby/git/git-2.3.1.ebuild b/dev-ruby/git/git-2.3.1.ebuild deleted file mode 100644 index ddb8abb8b33d..000000000000 --- a/dev-ruby/git/git-2.3.1.ebuild +++ /dev/null @@ -1,50 +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_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="git.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Library for using Git in Ruby" -HOMEPAGE="https://github.com/ruby-git/ruby-git" -SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-git-${PV}" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~ppc ~ppc64" -IUSE="test" - -DEPEND="test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar )" -RDEPEND=">=dev-vcs/git-1.6.0.0" - -ruby_add_rdepend " - >=dev-ruby/activesupport-5.0:* - >=dev-ruby/addressable-2.8:0 - >=dev-ruby/process_executer-1.1:1 - >=dev-ruby/rchardet-1.8:1 -" - -ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitar-0.9 >=dev-ruby/mocha-2.1:2 dev-ruby/test-unit:2 )" - -all_ruby_prepare() { - # Don't use hardcoded /tmp directory. - sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die - - sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Don't use deprecated key type that is removed from openssh - sed -i -e 's/-t dsa/-t rsa/' tests/units/test_signed_commits.rb || die -} - -each_ruby_test() { - git config --global user.email "git@example.com" || die - git config --global user.name "GitExample" || die - ${RUBY} -Ilib:.:tests -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/git/git-2.3.2.ebuild b/dev-ruby/git/git-2.3.2.ebuild deleted file mode 100644 index ddb8abb8b33d..000000000000 --- a/dev-ruby/git/git-2.3.2.ebuild +++ /dev/null @@ -1,50 +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_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_GEMSPEC="git.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Library for using Git in Ruby" -HOMEPAGE="https://github.com/ruby-git/ruby-git" -SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz" -RUBY_S="ruby-git-${PV}" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~ppc ~ppc64" -IUSE="test" - -DEPEND="test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar )" -RDEPEND=">=dev-vcs/git-1.6.0.0" - -ruby_add_rdepend " - >=dev-ruby/activesupport-5.0:* - >=dev-ruby/addressable-2.8:0 - >=dev-ruby/process_executer-1.1:1 - >=dev-ruby/rchardet-1.8:1 -" - -ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitar-0.9 >=dev-ruby/mocha-2.1:2 dev-ruby/test-unit:2 )" - -all_ruby_prepare() { - # Don't use hardcoded /tmp directory. - sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die - - sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Don't use deprecated key type that is removed from openssh - sed -i -e 's/-t dsa/-t rsa/' tests/units/test_signed_commits.rb || die -} - -each_ruby_test() { - git config --global user.email "git@example.com" || die - git config --global user.name "GitExample" || die - ${RUBY} -Ilib:.:tests -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die -} diff --git a/dev-ruby/git/git-2.3.3.ebuild b/dev-ruby/git/git-2.3.3.ebuild index ddb8abb8b33d..65a0f0e3561b 100644 --- a/dev-ruby/git/git-2.3.3.ebuild +++ b/dev-ruby/git/git-2.3.3.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 @@ -18,7 +18,7 @@ RUBY_S="ruby-git-${PV}" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~ppc ~ppc64" +KEYWORDS="amd64 ~ppc ~ppc64" IUSE="test" DEPEND="test? ( >=dev-vcs/git-1.6.0.0 net-misc/openssh app-arch/tar )" diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest index 46c5e0cbeaa2..f1d6bcc493a0 100644 --- a/dev-ruby/maxitest/Manifest +++ b/dev-ruby/maxitest/Manifest @@ -1,11 +1,7 @@ DIST maxitest-5.5.0.tar.gz 65102 BLAKE2B 46c7d0c9bcc794066316cc244f4628771a14224903416c4547b9c6d3f58aabae3597db93034a35f40140ee0bc443419d7e856d7a99f91565e8d6c3bbaa71a86c SHA512 331fd82a069494fbf2d1e2874de1c4bc5fe9b1ee430505e43aab4d1049f2e9dcf9c50bfcee8f8b897b881c2e859dbd7fe66d9d98c13b0cbc637cd8f87715abf7 -DIST maxitest-5.6.0.tar.gz 65326 BLAKE2B c1835499216d50f8edce61507b83b7129cdf73ceb9b8226964b7e9da076255515edbcf09dca7618b4c033c97310251f6462bcfdab04f622c49cf507191d18ace SHA512 42345419ee462cc62a18e7f40bc1cf1f2d5aecd6dabd61f1f4b49604bcaf6ba5597055195a3343044401c8574d626a43c0de772bc196ec2e8bd452aeddfef763 -DIST maxitest-5.7.0.tar.gz 65394 BLAKE2B 6c9358c1e60f3edfdc7954a9069e7ad30dc4b69bc817f276f16889e09a26730fcdb73933dea146b1046d3ae759af2f03aaaa718d0988e465748acb95687feee9 SHA512 e2e4ad30ab8f5b9b4fd1885f04d4b47ab8f212ad45096980693d44def2b6f0a07a686bad586cfa0c22087f401362d110a86809c9e81bb29df9fabd2163920754 DIST maxitest-5.7.1.tar.gz 65849 BLAKE2B c377923ae8e9a27bc57fba4a672deed04fbf397e518aa5ed33e63885176b8c2e6aff59b8eab2e2c7d6ba972ed4cde1033c5bc3017864c910275fcbdd7ecb967d SHA512 6b030a1d47e4c3c6502dc672d7aa0277965aadf371ba2037c7e9e21f5e305a71b3e19d7e67fd6adabe84f6c9686e28e6e2697fb1c4350915c2bdf58a7eef857c DIST maxitest-5.8.0.tar.gz 66194 BLAKE2B 3110fe8c000c54ff2cf66dabfd1f9a12a327330e8195138f1af2e98f0e2fc8f0a13cc97cf3cd9334a6ea221aded63b9fe425cadd870a15b6969ef4b662b509a6 SHA512 07e0828717b3d672398bfd76279707943983b319a068c1e07e20d807dcf7deeda3e98cc7a4314bdbfe6f534b9909aa551ec54f60c61e5c43147707370ed03e33 EBUILD maxitest-5.5.0.ebuild 1494 BLAKE2B d1b37842255e55eb50d4598fc093666d6b543977664947bd9711989b20c9d93318b311d60d1fa724df07661adccb27413a052259d7a884652e14d0320a2a39b1 SHA512 5783ff3fbf517b2c641dda77f5b5db1a3f62cb4b5a52721e0e9c10218e6b8ee7cb7233c4e4317b9eb8e9d846820ee45b83a3762c8c72d11cedc95ec694ce10bf -EBUILD maxitest-5.6.0.ebuild 1499 BLAKE2B cd0f648872ba4f28ce684eec16fd6e1525ed221995a5b517ba1b7f3a85a42fdb6c222680a4757b8df71e6e8682ff0e8a566768adec6824cd3c4209e1c26fb632 SHA512 1e803d49dd60f656a24a60606510e6f05af4a7260378423f6c4b76025b4af9ed85d9462eb1a50e9e77ac9a4cf151e5808a6db05179bcd64b3730f7ee8bd9fe91 -EBUILD maxitest-5.7.0.ebuild 1499 BLAKE2B 5313dd2fdf872d3db3e22c0fe0468e79124a3a22d13fa2869d59b74ae60fc2d4e0c884e3aff4703499d5b9bd175854d8742043bc6433d28798e91734adea98ac SHA512 aa397623ac137c5b7174c8ba2a821ac91e8949eaf41802a5ca7d0510fba380d0641ed036ad4805a07c753fc069c7f40ff068de54e5bb42142548a4b9e4c82681 EBUILD maxitest-5.7.1.ebuild 1499 BLAKE2B 5313dd2fdf872d3db3e22c0fe0468e79124a3a22d13fa2869d59b74ae60fc2d4e0c884e3aff4703499d5b9bd175854d8742043bc6433d28798e91734adea98ac SHA512 aa397623ac137c5b7174c8ba2a821ac91e8949eaf41802a5ca7d0510fba380d0641ed036ad4805a07c753fc069c7f40ff068de54e5bb42142548a4b9e4c82681 -EBUILD maxitest-5.8.0.ebuild 1518 BLAKE2B 84bc7f45b15c5d475463cdba03aa9b0b32ea35d5b4dc666593fe33c8513d00f9023f649f200fba63255bbb290bed04d12ee7c635bfba1ff2e91e3bee2ff2559e SHA512 0e0f2addbf752388abc0bfbb31110f3c5f30877e672d6c93b873208c74aa996fc94ba312bdf26facec04598ba126aa647f4877812d8f39ab913b883c80c3e598 +EBUILD maxitest-5.8.0.ebuild 1780 BLAKE2B c0c1d8c4136273549c480f4358eeedcd1c403e1cfacd85939e85d46486f23d764c8bda15516e52749dd383a61422ab0e568f0ca8e202c2ccddbe448e59f2aa9b SHA512 a842a2df66546bda1237a7929395a946a03f1c50b8f9bd3146872221086ca09a855a850c8bb259bfd14c88da233a74ec2ec02f181270c6785b6d14301c3f1443 MISC metadata.xml 333 BLAKE2B 4f6d2cdebd14923f2841e9ccf9313f2b478a3c47c26979cf90c03d8977b8ed77e08a1369fc374a47a84603d546ad46d7225eda21224f423bc52c4b0320e6d80c SHA512 6e9425f636821a231213a9dee84cec2dc3394a52ea4f5f8a69e0c1691ffdc8e46946dbc0b99147bbbe05211557646a6538b3dbbe716ec6a469b21040b1c8b3fd diff --git a/dev-ruby/maxitest/maxitest-5.6.0.ebuild b/dev-ruby/maxitest/maxitest-5.6.0.ebuild deleted file mode 100644 index 62888d18a215..000000000000 --- a/dev-ruby/maxitest/maxitest-5.6.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Minitest + all the features you always wanted" -HOMEPAGE="https://github.com/grosser/maxitest" -SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.25.0:*" - -ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.21.0 )" - -all_ruby_prepare() { - rm -f Gemfile.lock || die - # Remove developer-only gems from the gemspec and avoid git issues - sed -e 's:_relative ": "./:' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - sed -e '/\(debug\|bump\)/ s:^:#:' \ - -i Gemfile || die - - sed -e '/shows backtrace for/askip' \ - -e '/describe.*line/ s/describe/xdescribe/' \ - -e '/describe.*color/ s/describe/xdescribe/' \ - -i spec/maxitest_spec.rb || die -} - -each_ruby_prepare() { - # Use the correct target - sed -e '/\(run_cmd\|sh\)/ s:ruby:'${RUBY}':' \ - -e '/\(run_cmd\|sh\)/ s:mtest:'${RUBY}' -S bin/mtest:' \ - -i spec/maxitest_spec.rb || die -} - -each_ruby_test() { - PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" RSPEC_VERSION=3 ruby-ng_rspec spec -} diff --git a/dev-ruby/maxitest/maxitest-5.7.0.ebuild b/dev-ruby/maxitest/maxitest-5.7.0.ebuild deleted file mode 100644 index 3d03a8ddb68a..000000000000 --- a/dev-ruby/maxitest/maxitest-5.7.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Minitest + all the features you always wanted" -HOMEPAGE="https://github.com/grosser/maxitest" -SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" - -ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.26.0:*" - -ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.21.0 )" - -all_ruby_prepare() { - rm -f Gemfile.lock || die - # Remove developer-only gems from the gemspec and avoid git issues - sed -e 's:_relative ": "./:' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die - sed -e '/\(debug\|bump\)/ s:^:#:' \ - -i Gemfile || die - - sed -e '/shows backtrace for/askip' \ - -e '/describe.*line/ s/describe/xdescribe/' \ - -e '/describe.*color/ s/describe/xdescribe/' \ - -i spec/maxitest_spec.rb || die -} - -each_ruby_prepare() { - # Use the correct target - sed -e '/\(run_cmd\|sh\)/ s:ruby:'${RUBY}':' \ - -e '/\(run_cmd\|sh\)/ s:mtest:'${RUBY}' -S bin/mtest:' \ - -i spec/maxitest_spec.rb || die -} - -each_ruby_test() { - PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" RSPEC_VERSION=3 ruby-ng_rspec spec -} diff --git a/dev-ruby/maxitest/maxitest-5.8.0.ebuild b/dev-ruby/maxitest/maxitest-5.8.0.ebuild index d75b6f9f9bd2..3c7d1639d6dc 100644 --- a/dev-ruby/maxitest/maxitest-5.8.0.ebuild +++ b/dev-ruby/maxitest/maxitest-5.8.0.ebuild @@ -2,7 +2,7 @@ # 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="CHANGELOG.md README.md" @@ -44,6 +44,15 @@ each_ruby_prepare() { sed -e '/\(run_cmd\|sh\)/ s:ruby:'${RUBY}':' \ -e '/\(run_cmd\|sh\)/ s:mtest:'${RUBY}' -rmaxitest/version -S bin/mtest:' \ -i spec/maxitest_spec.rb || die + + case ${RUBY} in + *ruby34) + # Avoid test failing due to changed messages in Ruby. + sed -e '/stops on ctrl+c and prints errors/ s/it/xit/' \ + -e '/shows backtraces when in verbose mode/ s/it/xit/' \ + -i spec/maxitest_spec.rb || die + ;; + esac } each_ruby_test() { diff --git a/dev-ruby/oauth-tty/Manifest b/dev-ruby/oauth-tty/Manifest index 7967922a6f2d..5cd19990bf13 100644 --- a/dev-ruby/oauth-tty/Manifest +++ b/dev-ruby/oauth-tty/Manifest @@ -1,3 +1,3 @@ DIST oauth2-1.0.5.tar.bz2 27649 BLAKE2B cb20b0073838ad887b2b7311e929507d152746c33adeef602f475fca94aa49df4283597ab678f2fa16d17467220edab6601e7ff4bae07d5c81b55cf8515ca5eb SHA512 3dbb5d1394bf5791b16e88bb4e8ead7456ea935005947e0e6b5e4864277b17c75acea389d5c7e5eef1eff684475962619777728049f8f0686abe434f2fffacf8 -EBUILD oauth-tty-1.0.5.ebuild 1201 BLAKE2B fe99b37988919b623d88864dbf21f997d693412d3db0e883e2f56597d73b2d9c0d9b105ae7029ac25ca581728ccea81d8437900aeaf88f08e2e81691b4309d30 SHA512 ba0a9955e3fec858deb1bed48940b8eb08043e8bf9b0ce693aa10f24245cb14f9192dee89b47e4a687b073f41fd61d1f594b98318550c515f3e6ae81de1f2517 +EBUILD oauth-tty-1.0.5.ebuild 1208 BLAKE2B 8d1f84276f5f6f90db975287e37a12f745919634a51f998b567a7404f58e1c812fd974752c24dea4cd2d1407b84106b76dfefa14f5d162feee702495e9400c1d SHA512 3f8ffe5bfc4451c83dfa84b3e3de069b8c17ef7de4d579bccdee8bd1f2e8ed82bccd1d09cca0d4f3ec5ca07b70d78f3de154a0efcdee0fe8b3090da02de50611 MISC metadata.xml 345 BLAKE2B c2c1af79cb4f0d3bc5f3b0d1c890fc8f8610a4ec08ec19e0ab56dc1ea2ec9ee02e9937f3b0f9553c6dd7fc30eb6a7e69330b4ae29bf95c42557deaee3beea093 SHA512 cab9ca61f0d75dc8a99cb31e59722610b8f9de1f54fe6dc341bc2a56a4abd97ccdb79a3416b13d8d1e1d8825f34b4b4da36584d5718bea2dd4e357f7b7dba07e diff --git a/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild b/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild index cb1572ab46d0..eb2c58da7df1 100644 --- a/dev-ruby/oauth-tty/oauth-tty-1.0.5.ebuild +++ b/dev-ruby/oauth-tty/oauth-tty-1.0.5.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" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_BINDIR="exe" diff --git a/dev-ruby/oauth/Manifest b/dev-ruby/oauth/Manifest index 1af518155981..e56972cf894f 100644 --- a/dev-ruby/oauth/Manifest +++ b/dev-ruby/oauth/Manifest @@ -1,5 +1,5 @@ DIST oauth-0.6.2.tar.gz 81702 BLAKE2B 2775c0711beb9f3612844ae07ff59953d4db72c0f9a797c6eac49132a021a48481a13f4b1428b2037b0a04b83b5d79e621cccd4a794fe3a339a1ceb468f0b165 SHA512 22f4f734daa42339bbaed1d1d449a4591ef4404aaf8cf1753ba705735a176f6142853b2c4f5e8ff3afa3e9899163af1c5598685664326d58a5b529d94b65441f DIST oauth-1.1.0.tar.gz 77282 BLAKE2B f0916b0137922780981987b2977ce19c1acbb2bfb72a64948be5e530ef8c4a375a32785e5d5f5d64349ff3adf2e05ffbfb1417123ffe0674700062952d8fc0e5 SHA512 bb9025ef279d97077b1c7e03ed402f43dd3fe1921cbd55aa03b1732ce3199578fbb4221991d0d3ab8dd8720354bec2ab8b7c25ed039f10fffd296d1c4e851ff5 -EBUILD oauth-0.6.2-r2.ebuild 1456 BLAKE2B 564f2278a43c50f1449192337d9d2244850ce36d4f7cffcedf4d7020f3e903a36ab68a14c5a903289e0693a7f2ea4ff05b8b1f5e3b9818540bc591c413d48f07 SHA512 f5a40da2823634f57b2c4467f408f5009d3c979aa68dcc132cf1d78c40e355e27397c1d72ca5d9e0daf393170cd34eefe8d304c33b3ce4ba203f76ded22cff1b -EBUILD oauth-1.1.0.ebuild 1450 BLAKE2B 96b38ef3215a33a1210fa7ab5d59af2cfa177c8dab90b498e0aa2a28ae82ca090e7bfcfd5834531189fb6986d7e0a089151bb19ea051cd9955183b7b5e228017 SHA512 08eb3d095940a88bca044e7c30831f5e2b66e25a0ed3a2b558f90fad7c6326b78e777b85cc0caac8961be8a17c872a5f457c819c948c4ed1b351e3c1152448fc +EBUILD oauth-0.6.2-r2.ebuild 1456 BLAKE2B 3414f0492691ab85b5fdd29cda241d9e9745e6800b9c72787609f84d15c3f40e61cd67cfc912582ebcc802ac6c29acc316337320571a1639c81f5a2b9ea70943 SHA512 0e6f0656bfd038150d2be64dd72e41df200e0a881cf7cdbc481f49b6d6c53f35dbf267fc96d58af7b32fe5706aa2331653fd6da8722740cc68f8e5e89db56f9d +EBUILD oauth-1.1.0.ebuild 1457 BLAKE2B 1a736d1b61a2e2ad0d6ad2b16a10a9b2dac360b400d6b48c5ab3f2db3b21484dfd2a816ad87acfb2c35bd978fc8db8e2de1308a7e3d0b8d8b3387d4f2df22a9f SHA512 d3fe062c493f4a9f67cee84c85c636eec30aa36bfaeb1ca9fdf9a26b7df2c0445f3dd1f0206a209c82af95af6be98ba6248c0407e52b973f110424d750d23b0c MISC metadata.xml 336 BLAKE2B ab0fbd6793480301de481d3d1cfe9b26bfd24573f43d742c154fb4ddf4d0550663acd415dda46dbace5005085a40714fe3fdd9a84b147154c8ed3fdc47d59c02 SHA512 b99860f6b76b68cad2e0bde7a8c8d7156e4806dbed1f11f4579dfd8a89c372f7963d90b273a2ca3abbae82072aa91fba475b051b9dfaa7c557e4f36cbb5c85a6 diff --git a/dev-ruby/oauth/oauth-0.6.2-r2.ebuild b/dev-ruby/oauth/oauth-0.6.2-r2.ebuild index 6e06f298fdc9..4ff041b4e84c 100644 --- a/dev-ruby/oauth/oauth-0.6.2-r2.ebuild +++ b/dev-ruby/oauth/oauth-0.6.2-r2.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="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO" @@ -33,15 +33,15 @@ ruby_add_bdepend "test? ( dev-ruby/webmock dev-ruby/rack dev-ruby/rest-client - dev-ruby/actionpack:7.0 - dev-ruby/railties:7.0 + dev-ruby/actionpack:7.1 + dev-ruby/railties:7.1 )" all_ruby_prepare() { sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die # Require compatible versions of dependencies - sed -i -e '1igem "railties", "~>7.0.0" ; gem "actionpack", "~>7.0.0"; require "action_dispatch"' \ + sed -i -e '1igem "railties", "~>7.1.0" ; gem "actionpack", "~>7.1.0"; require "action_dispatch"' \ -e '/mocha/ s/mini_test/minitest/' \ -e 's/if RUN_COVERAGE/if false/' test/test_helper.rb || die diff --git a/dev-ruby/oauth/oauth-1.1.0.ebuild b/dev-ruby/oauth/oauth-1.1.0.ebuild index 8e140227f30b..2b4a683aca56 100644 --- a/dev-ruby/oauth/oauth-1.1.0.ebuild +++ b/dev-ruby/oauth/oauth-1.1.0.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" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md TODO" diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index eece5542ec92..59b23745c290 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -3,9 +3,11 @@ DIST parser-3.3.7.0.tar.gz 331670 BLAKE2B 7d5dcdb5bc0e2c75852c6bb942213e13902b88 DIST parser-3.3.7.1.tar.gz 331716 BLAKE2B 1c2173be4822f2e86b5e8995bcfa5273343903c1f27e4aa25d6cad732ed0bd211a586be8f4d8b566eeeaf3d44d87101ee38b0c25fc49dbf706d5246027b5b507 SHA512 2637294e1f268f218d6d751c02e2c91cea3eb997d05b1eeea5015efed3d5cef28595a53b67b21fe1f41603142e4570d0b7356e5e5b40338d56911e4193728b2b DIST parser-3.3.7.2.tar.gz 332205 BLAKE2B e2ac2ad9aa60cb57f8e7be32d4a8621d4c9d446591c090e6b33db6eb0f08cbc760b2898bb575d23a2e6c4e47633d83acb3654ac88f0ed39873ff6e96436b64e0 SHA512 d040e835bf2158233731b63c5d4d6a7d3a3347f5fb90f0212ccd63342c3baf0c285782fcb06cb6e9aa78cb47eade0c774166ea4a1be07f854b76225421fc5794 DIST parser-3.3.7.3.tar.gz 333403 BLAKE2B ba598a70bd2398252e1e385a42258902e8bfa8c1f8af34c3c8cd446d96a08775876779a4377c50638b16424531cb2c44129f1558587cef1ffa3af251701aa2cd SHA512 d770a2a3c97af16cdf66edc50636e349d5a26e309d056d3a06b86dd318b8b73cfe3ece6e6b2d0a3932bc2358331859f4d00a50d6b6c8f022983b5dc29156fd88 +DIST parser-3.3.7.4.tar.gz 334136 BLAKE2B 3807b7a6b6891702dcd5df9f8165292c7fbf02448b3698728369d8d0554ab53bdfde340d171ba7f71a48d1b79c418262d8da9fb8362f828d446967da6d72c65d SHA512 995d91e646f46d19e04c16eceaf560f6fd24ee14ec26f7129061bebb8f93014a38d2298f22c72b1d38ff49554bf14ed07741f08947f9c9abbc2b4614004a5114 EBUILD parser-3.3.6.0.ebuild 956 BLAKE2B fd0e62b4999d37291b7a5eae8abd27767dec2db633efed5baa1feabc66e2dbfccc3d04a1205a8d261727cbf36b011fe6a96d17e5bf93ecf4db51f1cb30bfdfeb SHA512 6e65580ad065433be4e75f747dd24a42ec31c3819e460fb3e57f6a379c6af815858a7a7f1d0db652623de3eaaad1118f349b148f50ee97f0a80eb99b5a455814 EBUILD parser-3.3.7.0.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 EBUILD parser-3.3.7.1.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 EBUILD parser-3.3.7.2.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 EBUILD parser-3.3.7.3.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 +EBUILD parser-3.3.7.4.ebuild 956 BLAKE2B cdc990be4c9276de1e54bbd75fb783f6acc0d85376c30aebfa18dba1ede90986a95e5378b4405a5904c958e67c7e3eace022592fc4b0f5efebae6661c42b67ef SHA512 e6eed50e61ead2c4e95d17e94c18d60b325d0718f7ad6a2cec147d62868c8cd8338308dc3a8c723ff95abeac272bc31e9c9d2413b7f6af7f07a82461cd4f8102 MISC metadata.xml 344 BLAKE2B 00abcffb45cb3f1cbcd61458b7bcd8a4a81029fd58aba3f67a270c5ec37e8738f4d31b09f8b382987615acd4a8bd5ad335c54b60662a862f3828a1af360437df SHA512 4a28a0ed71d39d82fa69378ab26f4cf5844d01e58cc1805372df985a5ce25892f268a75db5a0dd3ca00bba3285a7cfb5447a1f261d79c7bcd41cd45b6cc68677 diff --git a/dev-ruby/parser/parser-3.3.7.4.ebuild b/dev-ruby/parser/parser-3.3.7.4.ebuild new file mode 100644 index 000000000000..74ad4d0241bd --- /dev/null +++ b/dev-ruby/parser/parser-3.3.7.4.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" + +RUBY_FAKEGEM_GEMSPEC="parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A production-ready Ruby parser written in pure Ruby" +HOMEPAGE="https://github.com/whitequark/parser" +SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~sparc" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend " + test? ( dev-ruby/minitest:5 ) + dev-ruby/cliver +" +ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} diff --git a/dev-ruby/rchardet/Manifest b/dev-ruby/rchardet/Manifest index 163e1de19aa5..537a0c44742b 100644 --- a/dev-ruby/rchardet/Manifest +++ b/dev-ruby/rchardet/Manifest @@ -1,3 +1,5 @@ DIST rchardet-1.8.0.tar.gz 1903004 BLAKE2B d5860bc17f3a9dae9d6194156f1707e833ec0c440992c7b933b2e4eaca6bbc01f9964bcd7eb1dd054ff633124b863a0b797103297d6d2ff75e6d13040aa0813c SHA512 419eac7d4d4fb4a9cbe102199b5767d826f968943da9dfbfd029d03603bede596fb59d9747e590447b6848ae42c733dd0efdea57140e03d92bdcbac317dd0c6f +DIST rchardet-1.9.0.tar.gz 1903142 BLAKE2B eb589af8c3579f5b3e531b1a0ac155cd6b742f125455ccfaf4ba1db3e7ac627c2d98a6249d21e6e830e3fa44186b627bb9305781c9c40e7185b535bf98e650f9 SHA512 b03041303786b33d5fb9374758709c03c1057e19bd45c03fbfddeda643046220723cf754bdfb6198dd63e654949efb1e73e66a2314e480bc8c945772cc562946 EBUILD rchardet-1.8.0-r1.ebuild 713 BLAKE2B f64b40ab6106f768a3553363c9b12030c886f9029c1f645d72e94337f96be7e4ab9df50208074d71ac6328d319fc3f4771b13635a7c4ee89e415333993bbe33e SHA512 08810f890ab4f08ff66302d0fd7f41c33aa5b544401f753be4cd749572da99545407d8e110f63f494358999381b99581db8da5e22b88f8ceb8b6ca8a5b9429a2 +EBUILD rchardet-1.9.0.ebuild 793 BLAKE2B 860f1b4106219aa6e180284f3049b4582c1683d620dc80943556d4ceee5a5eea4997740e49ecc1fde09b01ac43782f869a1eb1ee1df14ddb8938de4f83c111c1 SHA512 4dc4feece7f3bada79b0aea1b3cfd9f24d609874160051b7bbb1c050fbc842feff046edbe43d61bfc28879e46ddf84f911096101f01f60bd9b45a06019dcdacb MISC metadata.xml 344 BLAKE2B c041fafb01a4cf28777c1ae0e13432b524e8054942fa29b3cb5a501c0251695eae6ceedfd29a328412f4064fe5ee23d67f028231eea1bad002168b37708db653 SHA512 037a2787ca96f5c2ca87d6cc99dde303dd6f97b7152cbe9c8f2516a01228d693a8c4a955b9060b518e40b0fe014a85c1db657e6c74f12ab55f744850fe8a3007 diff --git a/dev-ruby/rchardet/rchardet-1.9.0.ebuild b/dev-ruby/rchardet/rchardet-1.9.0.ebuild new file mode 100644 index 000000000000..62f3e0beafde --- /dev/null +++ b/dev-ruby/rchardet/rchardet-1.9.0.ebuild @@ -0,0 +1,30 @@ +# 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_GEMSPEC="rchardet.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Character encoding auto-detection in Ruby" +HOMEPAGE="https://github.com/jmhodges/rchardet" +SRC_URI="https://github.com/jmhodges/rchardet/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_depend "test? ( dev-ruby/minitest:5 dev-ruby/maxitest )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die +} + +each_ruby_test() { + ${RUBY} -Ilib:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die +} |