diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-04-08 13:02:42 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-04-08 13:02:42 +0000 |
| commit | 05024a557b156cbef7a4caccdeaa507030cc8a16 (patch) | |
| tree | 524f7e9b19d92357c771bfb6aed0a633829bbd8c /dev-ruby | |
| parent | 1ea731419860ef82dc48d34f1deb742af455c56c (diff) | |
| download | baldeagleos-repo-05024a557b156cbef7a4caccdeaa507030cc8a16.tar.gz baldeagleos-repo-05024a557b156cbef7a4caccdeaa507030cc8a16.tar.xz baldeagleos-repo-05024a557b156cbef7a4caccdeaa507030cc8a16.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
33 files changed, 405 insertions, 132 deletions
diff --git a/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild b/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild new file mode 100644 index 000000000000..dfe1f090e843 --- /dev/null +++ b/dev-ruby/ammeter/ammeter-1.1.5-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Write specs for your Rails 3+ generators" +HOMEPAGE="https://github.com/alexrothenberg/ammeter" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/activesupport-3.0:* + >=dev-ruby/railties-3.0:* + >=dev-ruby/rspec-rails-2.2:* +" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rails-4.0 + >=dev-ruby/uglifier-1.3 + >=dev-ruby/rake-0.10 + >=dev-ruby/coffee-rails-4.0 + >=dev-ruby/sass-rails-4.0 + >=dev-ruby/jquery-rails-3.0 + dev-util/cucumber + dev-util/aruba + dev-ruby/sqlite3 + dev-ruby/bundler + )" + +all_ruby_prepare() { + # fix the gemspec; we remove the version dependencies from there, as + # it requires _older_ versions of its dependencies.. it doesn't + # really seem to be the case though. Also remove the references to + # git ls-files to avoid calling it. + sed -i \ + -e '/git ls-files/d' \ + -e '/\(cucumber\|aruba\)/s:,.*$::' \ + ${RUBY_FAKEGEM_GEMSPEC} || die + + # haml-rails is not packaged + sed -i -e '/haml-rails/d' ${RUBY_FAKEGEM_GEMSPEC} Gemfile || die + rm -f spec/ammeter/rspec/generator/matchers/have_correct_syntax_spec.rb || die +} + +each_ruby_test() { + RSPEC_VERSION=">=4" ${RUBY} -S bundle exec ${RUBY} -S rspec-3 spec || die +} diff --git a/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-2.0.5-r1.ebuild b/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-2.0.5-r1.ebuild index 4bb70f45918d..e410dc816a2a 100644 --- a/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-2.0.5-r1.ebuild +++ b/dev-ruby/asciidoctor-diagram/asciidoctor-diagram-2.0.5-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest index 7cb5e1c13876..85da8b30adff 100644 --- a/dev-ruby/autoprefixer-rails/Manifest +++ b/dev-ruby/autoprefixer-rails/Manifest @@ -1,2 +1 @@ DIST autoprefixer-rails-10.4.13.0.tar.gz 1386370 BLAKE2B a96eb20ebb940a63abf22819e7b2c1727816e4e70cffff5fce3f84c09b783c7f6aac3d6af2483670bbacf4e8032e71f8b144bdc41846464935dbf57fa23d98f5 SHA512 698e8f91875d7fe73d4843cd4dda65b695e3654b9bbf02070a0fd4d61ebf9fb00aaffa8ce63b738dc5d345c5536c79fa985adfa779f47d57412c791e3388cc97 -DIST autoprefixer-rails-10.4.7.0.tar.gz 1372138 BLAKE2B 5d4ad1cb82fc0e82557232fc1a050f87fc2758967c21e2e566049686efec41b599e3cf7e2b432d164c6a29c2463ab3c695703878c23188ee97a46e5aff6a26a2 SHA512 c1d3a1200c05a3b1219716058eb28babef4bc26eaca1ebdc09a901709435f25f097d3c39398a07283a75ed37b30a45398fbe31095e649f6d94fdc6de2346aad6 diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.7.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.7.0.ebuild deleted file mode 100644 index eda88a78ea79..000000000000 --- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.7.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_EXTRAINSTALL="vendor" - -RUBY_FAKEGEM_GEMSPEC="autoprefixer-rails.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use website" -HOMEPAGE="https://github.com/ai/autoprefixer-rails" -SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="MIT" - -KEYWORDS="~amd64" -SLOT="$(ver_cut 1)" -IUSE="" - -DEPEND+="test? ( net-libs/nodejs )" - -ruby_add_rdepend "dev-ruby/execjs" - -ruby_add_bdepend "test? ( - >=dev-ruby/rails-5.0.0 - dev-ruby/rake - dev-ruby/rspec-rails - dev-ruby/sprockets-rails -)" - -all_ruby_prepare() { - sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die - sed -i -e "/Bundler/ s:^:#:" \ - -e '/config.sass/ s:^:#:' spec/app/config/application.rb || die - rm -f spec/rails_spec.rb || die -} diff --git a/dev-ruby/bindata/Manifest b/dev-ruby/bindata/Manifest index a1df9117b2ce..698014a36e36 100644 --- a/dev-ruby/bindata/Manifest +++ b/dev-ruby/bindata/Manifest @@ -1,3 +1,2 @@ -DIST bindata-2.4.10.gem 80384 BLAKE2B a95f607771cbee45e65748ff8f09a87f2fa5b1462f311a0630b4202ec99d2c20815e0ea2e451c52583e5964f29189a56a63e1a03a6193d23125d1720beccbb4f SHA512 4f3fee967fd27e5f69bcf0126582191579ff36786f9841e31253de6d5de9de21c81b71e4efbdf5a9c5d8585a8404e2064bd378feae0a9a5cc9bd3664846ea423 DIST bindata-2.4.14.gem 80896 BLAKE2B f01cdd12a66ddb9c94a583d0629d4e9ad7fef8dda36ad0267d9a0eddf505f0c68127a8c1add0bc3450e66185eeb58fd8cad8aea57d06f147f81ace5a22d77ae5 SHA512 5aa18d10c9a05c6b41845e258925fbd5bcbdd1cbcbf2c581dde2212f226437c032c4158835dca9881aaeff94a52b803c6294fda35a7afadadc76829875c3e9b0 DIST bindata-2.4.15.gem 80384 BLAKE2B e874f396d1ac7902db0fadca4b2d75da3af6ef553d84cea07a7fefa2fcba46d383c4c4b1ec0db8e744675253fd86dc5e9a287b3834616286a08f1e5605711443 SHA512 366b9de24ce6276832f0ea9c76cad70b433aa1f7f29839a1317b0fe2582f9c91d16ea90d74da7364d94f088b53ada2597b0e25cee859487657af4db20efed930 diff --git a/dev-ruby/bindata/bindata-2.4.10.ebuild b/dev-ruby/bindata/bindata-2.4.10.ebuild deleted file mode 100644 index 2f797ad91789..000000000000 --- a/dev-ruby/bindata/bindata-2.4.10.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" - -inherit ruby-fakegem - -DESCRIPTION="Parsing Binary Data in Ruby" -HOMEPAGE="https://github.com/dmendel/bindata" - -LICENSE="BSD-2" -SLOT="2" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" - -all_ruby_prepare() { - sed -i -e '/[Bb]undler/d' Rakefile || die - sed -i -e '/[Cc]overalls/d' test/test_helper.rb || die -} diff --git a/dev-ruby/bundler-audit/Manifest b/dev-ruby/bundler-audit/Manifest index 0e208e62129d..4345b954f07c 100644 --- a/dev-ruby/bundler-audit/Manifest +++ b/dev-ruby/bundler-audit/Manifest @@ -1,2 +1 @@ -DIST bundler-audit-0.9.0.1.gem 48128 BLAKE2B 33afa1a7df1cecd0a0c3f155dc631fd1ce25aaa587b5dbe9042ef2983742dbb755914d9c598c832e9b9ca10dc2838bea632f3c79c2fa88a24121cc72787cf93f SHA512 248f7e6b8c7446ff0906d9be6c7bb946f901465dbff079d87aec55ff65a6a7b2e76df600d5d5d1704fd03deec7461cbe3c097bdd4f2d93ebd63c7d1dbf13ae43 DIST bundler-audit-0.9.1.gem 49152 BLAKE2B a4942a84e8b39b6087960a2c611d5473e41076587a020aadae982c9096f91b0681f312bdbc00d73db1ba034d65e05c970532246deebd4119911ed6abfc6655d6 SHA512 86060dd95669e358d7267799b48a179469fa8aec6d97ce3d3316c974be7aa4652958ad72e5302770e3dd372026bc1054438877f1741a82a63ac6fb0fc14628f0 diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild deleted file mode 100644 index 34c66400cad6..000000000000 --- a/dev-ruby/bundler-audit/bundler-audit-0.9.0.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27 ruby30" - -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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -#tests are trying to download AND have some odd failures -#rspec ./spec/database_spec.rb:113 # Bundler::Audit::Database#size should eq 323 -#rspec ./spec/database_spec.rb:117 # Bundler::Audit::Database#advisories should return a list of all advisories. -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.1.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild index d8a50883e0cc..0d028518a6ec 100644 --- a/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild +++ b/dev-ruby/bundler-audit/bundler-audit-0.9.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest index 41e6abd380d4..ee869631101e 100644 --- a/dev-ruby/bunny/Manifest +++ b/dev-ruby/bunny/Manifest @@ -1,2 +1,2 @@ -DIST bunny-2.19.0.tar.gz 208864 BLAKE2B 81d17b98e7fd944aa0ffedc02015c7696f0553888d2c11ccb05cda977b09ca7f79746a1b1a651ca0fbd17fcbf2b56fa297919ea3d03ee77491481ebdaa27baba SHA512 39e9b785853275d469c5af0977ea8a5d0e2e13c5ca0f51dfe39552da728345b9852c637e81ad468f92f089d10fdc701abd8105d0eb336b55a071d3329018b111 DIST bunny-2.20.1.tar.gz 264063 BLAKE2B 03f27d9a7be3995dece690531f2fa4f6e26fdb1b95b8e0c08ddff42ae6b9bf34f149183e993f2357d0e4c91d81f3f2d50af4e693774cfa9033fbd5737a4ee5d1 SHA512 bd07aa86e68d4777860650c817181bb5c772533e1645d451ca0bc7172bf93510e79f8fe46d15cf814ee5f239f2fc361fdef1b20a0ff5194b52b7f1ed953c888e +DIST bunny-2.20.3.tar.gz 264485 BLAKE2B 593890c68f3be6060e9b77001fd912b83541490d023a22b9699735751a2bed5226b6a2925a15b42dca45c7c1094014382f583923d39ad94bc45c0a7a5b55704f SHA512 fa9d1a0b53875caf798f9422c5f964213b51b11c248b93563b51e9b4d5cfd9ce1e3521df6d7e2442482b5e39afe0d70e9a87564f3189cc3d3debb11014b66fb5 diff --git a/dev-ruby/bunny/bunny-2.19.0.ebuild b/dev-ruby/bunny/bunny-2.20.3.ebuild index fb2f1ea4fe3c..9cc42e064b58 100644 --- a/dev-ruby/bunny/bunny-2.19.0.ebuild +++ b/dev-ruby/bunny/bunny-2.20.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" # Tests require a live AMQP server. RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/digest/digest-3.1.1.ebuild b/dev-ruby/digest/digest-3.1.1.ebuild index f44159e6f2c6..ef707b75a3da 100644 --- a/dev-ruby/digest/digest-3.1.1.ebuild +++ b/dev-ruby/digest/digest-3.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/digest/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" all_ruby_prepare() { diff --git a/dev-ruby/git/git-1.16.0.ebuild b/dev-ruby/git/git-1.16.0.ebuild index 12bd3c3a5b13..c43fd0ab432d 100644 --- a/dev-ruby/git/git-1.16.0.ebuild +++ b/dev-ruby/git/git-1.16.0.ebuild @@ -18,7 +18,7 @@ RUBY_S="ruby-git-${PV}" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="test" DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )" diff --git a/dev-ruby/hashie/hashie-5.0.0.ebuild b/dev-ruby/hashie/hashie-5.0.0.ebuild index a4fd5e39c3ca..6f38d6924dfb 100644 --- a/dev-ruby/hashie/hashie-5.0.0.ebuild +++ b/dev-ruby/hashie/hashie-5.0.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/intridea/hashie/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( dev-ruby/activesupport )" diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild index bce94ad91be8..e2dc9cc2f53a 100644 --- a/dev-ruby/kpeg/kpeg-1.3.3.ebuild +++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg" LICENSE="MIT" SLOT="1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/minitest:5 )" diff --git a/dev-ruby/mail/mail-2.8.1.ebuild b/dev-ruby/mail/mail-2.8.1.ebuild index 27ce6a1cead4..8c4ee8b49827 100644 --- a/dev-ruby/mail/mail-2.8.1.ebuild +++ b/dev-ruby/mail/mail-2.8.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest index ca2dbec7f44c..2072a1c0d0db 100644 --- a/dev-ruby/mechanize/Manifest +++ b/dev-ruby/mechanize/Manifest @@ -1 +1,2 @@ DIST mechanize-2.8.5.gem 142848 BLAKE2B 73fbf0ef6e3091bd37ace311415056bbc94ef22cfe5411b440faa791747faac349765db20c18a0133037e9564c061c13b250aa2a5677152d7fa0732d8a4a10cd SHA512 8ef26d80c7c55f564084eedf6c7255849ccf6efbb2e6ce11ddb3b5f8f3591861200041b89416ab3d8b9a8595c6c8de1f9c7e01b8e0c6b63265488498e2584c94 +DIST mechanize-2.9.0.gem 142848 BLAKE2B caea8897860db3fd0f5d8abb5102f5cc6ba3379e5e8dbc046dc8f709d1adec10e9101db1a88295c53f5da51d4bbf78fc51454eb105ae7417a5707d0f30d80e5b SHA512 0402fbed9e740b3faf0f76ce3ccb88602d0243ad54f7e025586c0c75ae08670c6be53c49d425b3c7378af2fff478d17b61d238fb7d2858b26629d68089a09657 diff --git a/dev-ruby/mechanize/mechanize-2.9.0.ebuild b/dev-ruby/mechanize/mechanize-2.9.0.ebuild new file mode 100644 index 000000000000..5244492e278e --- /dev/null +++ b/dev-ruby/mechanize/mechanize-2.9.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md EXAMPLES.rdoc GUIDE.rdoc README.md" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby library used for automating interaction with websites" +HOMEPAGE="https://github.com/sparklemotion/mechanize" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="" + +ruby_add_bdepend ">=dev-ruby/hoe-3.7 + test? ( dev-ruby/minitest:5 )" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.8:0 + >=dev-ruby/domain_name-0.5.20190701:0 + >=dev-ruby/http-cookie-1.0.3:0 + dev-ruby/mime-types:3 + >=dev-ruby/net-http-digest_auth-1.4.1:0 + || ( dev-ruby/net-http-persistent:4 dev-ruby/net-http-persistent:3 ) + >=dev-ruby/nokogiri-1.11.2:0 + >=dev-ruby/rubyntlm-0.6.3:0 + >=dev-ruby/webrick-1.7:0 + >=dev-ruby/webrobots-0.1.2 =dev-ruby/webrobots-0.1* +" + +each_ruby_test() { + ${RUBY} -Ilib:.:test -e '$VERBOSE=true; Dir["test/**/test_*.rb"].each{|f| require f}' || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/net-imap/net-imap-0.3.4.ebuild b/dev-ruby/net-imap/net-imap-0.3.4.ebuild index 346494ad130c..6768c45e01ae 100644 --- a/dev-ruby/net-imap/net-imap-0.3.4.ebuild +++ b/dev-ruby/net-imap/net-imap-0.3.4.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/net-pop/net-pop-0.1.2.ebuild b/dev-ruby/net-pop/net-pop-0.1.2.ebuild index 201d7cd6f0cf..22cb9ba1dde8 100644 --- a/dev-ruby/net-pop/net-pop-0.1.2.ebuild +++ b/dev-ruby/net-pop/net-pop-0.1.2.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-pop/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/net-smtp/net-smtp-0.3.3.ebuild b/dev-ruby/net-smtp/net-smtp-0.3.3.ebuild index 18fd17b1811b..b28706fd65ab 100644 --- a/dev-ruby/net-smtp/net-smtp-0.3.3.ebuild +++ b/dev-ruby/net-smtp/net-smtp-0.3.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-smtp/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/net-ssh/net-ssh-7.0.1.ebuild b/dev-ruby/net-ssh/net-ssh-7.0.1.ebuild index cce9aefea2d2..d5c87deb7de9 100644 --- a/dev-ruby/net-ssh/net-ssh-7.0.1.ebuild +++ b/dev-ruby/net-ssh/net-ssh-7.0.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> net-ssh-git-${P LICENSE="GPL-2" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86" IUSE="ed25519 test" RESTRICT="!test? ( test )" diff --git a/dev-ruby/rbtree/rbtree-0.4.6.ebuild b/dev-ruby/rbtree/rbtree-0.4.6.ebuild index 78a13193347b..9bed1dcba918 100644 --- a/dev-ruby/rbtree/rbtree-0.4.6.ebuild +++ b/dev-ruby/rbtree/rbtree-0.4.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTENSIONS=(./extconf.rb) @@ -16,6 +16,10 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" +all_ruby_prepare() { + sed -i -e '/test_pp/aomit "Fragile for whitespace"' test.rb || die +} + each_ruby_test() { - ${RUBY} test.rb || die + RUBY_LIB=lib ${RUBY} test.rb || die } diff --git a/dev-ruby/ruby_version/Manifest b/dev-ruby/ruby_version/Manifest index b9e423b1d02c..bc325008d8e3 100644 --- a/dev-ruby/ruby_version/Manifest +++ b/dev-ruby/ruby_version/Manifest @@ -1 +1,2 @@ DIST ruby_version-1.0.2.gem 24576 BLAKE2B 93283e11d49a4b981a64b7e61c68b93ab7abbc91c20de152e1936a1d57db54eec7e8d3aa756f96e52a531a3d72891724f53d3bc39f85e3be70d06d2958abef4d SHA512 638fa85d768a3975bd3eddbe71ef4c44a0cb4d135b44f746b1636cc02cdb4313331e41e35f7ed4f4a0132758d8264995ac8aa3e121abbeae5b95c62fe0d9132c +DIST ruby_version-1.0.3.gem 8192 BLAKE2B 6585ae4ef9c3c7a968c35ce503696fcf64b10212147cf02171e6ed9be6059d9ba9d355bd4f5e848b16f78995c61d30bcd0ee6b37708854ce446bcb945c20acfc SHA512 8e03113f06a2d52f0e8ae89c4936bdb9b4d244be17303d178f2c7bcb129b655e7a7841e967322beaec0e16d46d05233542cc007d81a9b2d6e75e60e34dba612d diff --git a/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild new file mode 100644 index 000000000000..cabc8045d683 --- /dev/null +++ b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A class which offers a convenient DSL for checking for the right Ruby version" +HOMEPAGE="https://github.com/janlelis/ruby_version" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="" diff --git a/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild b/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild new file mode 100644 index 000000000000..98d966c01624 --- /dev/null +++ b/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Official Ruby-on-Rails Integration with Sass" +HOMEPAGE="https://github.com/rails/sass-rails" +SRC_URI="https://github.com/rails/sass-rails/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux" + +IUSE="" + +# Restrict tests for now since it is hard to set up the right +# environment with the correct ruby interpreter and Rails test +# application. +RESTRICT="test" + +#ruby_add_bdepend "test? ( dev-ruby/sfl dev-ruby/bundler )" + +ruby_add_rdepend ">=dev-ruby/sass-3.1:* =dev-ruby/sass-3*:* + >=dev-ruby/railties-5.2.0 + >=dev-ruby/sprockets-rails-2.0:* <dev-ruby/sprockets-rails-4:* + >=dev-ruby/sprockets-2.8:* <dev-ruby/sprockets-4:* + >=dev-ruby/tilt-1.1:* <dev-ruby/tilt-3:*" + +each_ruby_test() { + ${RUBY} -S bundle exec rake test || die +} diff --git a/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-directories.patch b/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-directories.patch new file mode 100644 index 000000000000..dd4ae709084c --- /dev/null +++ b/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-directories.patch @@ -0,0 +1,73 @@ +From 9b653021e7a5a192758968a81b0dc81c68f298d0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com> +Date: Mon, 27 Feb 2023 16:38:38 +0100 +Subject: [PATCH] Run test cases in separate test directories + +This is in preparation to be able to run the tests in isolation, because +recent versions of Rails does not allow multiple to calls to +`initialize!`. +--- + test/sassc_rails_test.rb | 15 +++++++++------ + 1 file changed, 9 insertions(+), 6 deletions(-) + +diff --git a/test/sassc_rails_test.rb b/test/sassc_rails_test.rb +index a15110d..f8c36e4 100644 +--- a/test/sassc_rails_test.rb ++++ b/test/sassc_rails_test.rb +@@ -4,14 +4,18 @@ + + class SassRailsTest < MiniTest::Test + attr_reader :app ++ attr_reader :test_dir + + def setup + Rails.application = nil + ++ @test_dir = Dir.mktmpdir("sassc-rails") ++ FileUtils.cp_r File.join(File.dirname(__FILE__), "dummy"), test_dir ++ + @app = Class.new(Rails::Application) + @app.config.active_support.deprecation = :log + @app.config.eager_load = false +- @app.config.root = File.join(File.dirname(__FILE__), "dummy") ++ @app.config.root = File.join(test_dir, "dummy") + @app.config.log_level = :debug + + # reset config back to default +@@ -30,8 +34,7 @@ def setup + end + + def teardown +- directory = "#{Rails.root}/tmp" +- FileUtils.remove_dir(directory) if File.directory?(directory) ++ FileUtils.remove_dir(test_dir) if File.directory?(test_dir) + end + + def render_asset(asset) +@@ -169,7 +172,7 @@ def test_line_comments_active_in_dev + + css_output = render_asset("css_scss_handler.css") + assert_match %r{/* line 1}, css_output +- assert_match %r{.+test/dummy/app/assets/stylesheets/css_scss_handler.css.scss}, css_output ++ assert_match %r{.+#{test_dir}/dummy/app/assets/stylesheets/css_scss_handler.css.scss}, css_output + end + + def test_context_is_being_passed_to_erb_render +@@ -287,7 +290,7 @@ def test_globbed_imports_work_when_globbed_file_is_changed + begin + initialize! + +- new_file = File.join(File.dirname(__FILE__), 'dummy', 'app', 'assets', 'stylesheets', 'globbed', 'new_glob.scss') ++ new_file = File.join(test_dir, 'dummy', 'app', 'assets', 'stylesheets', 'globbed', 'new_glob.scss') + + File.open(new_file, 'w') do |file| + file.puts '.new-file-test { color: #000; }' +@@ -314,7 +317,7 @@ def test_globbed_imports_work_when_globbed_file_is_added + + css_output = render_asset("glob_test.css") + refute_match /changed-file-test/, css_output +- new_file = File.join(File.dirname(__FILE__), 'dummy', 'app', 'assets', 'stylesheets', 'globbed', 'new_glob.scss') ++ new_file = File.join(test_dir, 'dummy', 'app', 'assets', 'stylesheets', 'globbed', 'new_glob.scss') + + File.open(new_file, 'w') do |file| + file.puts '.changed-file-test { color: #000; }' diff --git a/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-isolation.patch b/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-isolation.patch new file mode 100644 index 000000000000..afd2274fe0a0 --- /dev/null +++ b/dev-ruby/sassc-rails/files/sassc-rails-2.1.2-test-isolation.patch @@ -0,0 +1,90 @@ +From d2f47f3f7d6ea382a45b87042dfebde7dfe57b9a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com> +Date: Mon, 27 Feb 2023 16:43:07 +0100 +Subject: [PATCH] Run the test cases in isolation + +This is to prevent test errors in recent versions of Rails such as: + +~~~ +SassRailsTest#test_setup_works: +FrozenError: can't modify frozen Array: [] + railties (7.0.4.2) lib/rails/engine.rb:574:in `unshift' + railties (7.0.4.2) lib/rails/engine.rb:574:in `block in <class:Engine>' + railties (7.0.4.2) lib/rails/initializable.rb:32:in `instance_exec' + railties (7.0.4.2) lib/rails/initializable.rb:32:in `run' + railties (7.0.4.2) lib/rails/initializable.rb:61:in `block in run_initializers' + usr/share/ruby/tsort.rb:228:in `block in tsort_each' + usr/share/ruby/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component' + usr/share/ruby/tsort.rb:422:in `block (2 levels) in each_strongly_connected_component_from' + usr/share/ruby/tsort.rb:422:in `block (2 levels) in each_strongly_connected_component_from' + usr/share/ruby/tsort.rb:431:in `each_strongly_connected_component_from' + usr/share/ruby/tsort.rb:421:in `block in each_strongly_connected_component_from' + railties (7.0.4.2) lib/rails/initializable.rb:50:in `each' + railties (7.0.4.2) lib/rails/initializable.rb:50:in `tsort_each_child' + usr/share/ruby/tsort.rb:415:in `call' + usr/share/ruby/tsort.rb:415:in `each_strongly_connected_component_from' + usr/share/ruby/tsort.rb:421:in `block in each_strongly_connected_component_from' + railties (7.0.4.2) lib/rails/initializable.rb:50:in `each' + railties (7.0.4.2) lib/rails/initializable.rb:50:in `tsort_each_child' + usr/share/ruby/tsort.rb:415:in `call' + usr/share/ruby/tsort.rb:415:in `each_strongly_connected_component_from' + usr/share/ruby/tsort.rb:349:in `block in each_strongly_connected_component' + usr/share/ruby/tsort.rb:347:in `each' + usr/share/ruby/tsort.rb:347:in `call' + usr/share/ruby/tsort.rb:347:in `each_strongly_connected_component' + usr/share/ruby/tsort.rb:226:in `tsort_each' + usr/share/ruby/tsort.rb:205:in `tsort_each' + railties (7.0.4.2) lib/rails/initializable.rb:60:in `run_initializers' + railties (7.0.4.2) lib/rails/application.rb:372:in `initialize!' + railties (7.0.4.2) lib/rails/railtie.rb:226:in `public_send' + railties (7.0.4.2) lib/rails/railtie.rb:226:in `method_missing' + builddir/build/BUILD/sassc-rails-2.1.2/usr/share/gems/gems/sassc-rails-2.1.2/test/sassc_rails_test.rb:48:in `initialize_dev!' + builddir/build/BUILD/sassc-rails-2.1.2/usr/share/gems/gems/sassc-rails-2.1.2/test/sassc_rails_test.rb:57:in `test_setup_works' + minitest (5.17.0) lib/minitest/test.rb:102:in `block (3 levels) in run' + minitest (5.17.0) lib/minitest/test.rb:199:in `capture_exceptions' + minitest (5.17.0) lib/minitest/test.rb:97:in `block (2 levels) in run' + minitest (5.17.0) lib/minitest.rb:296:in `time_it' + minitest (5.17.0) lib/minitest/test.rb:96:in `block in run' + minitest (5.17.0) lib/minitest.rb:391:in `on_signal' + minitest (5.17.0) lib/minitest/test.rb:247:in `with_info_handler' + minitest (5.17.0) lib/minitest/test.rb:95:in `run' + minitest (5.17.0) lib/minitest.rb:1051:in `run_one_method' + minitest (5.17.0) lib/minitest.rb:365:in `run_one_method' + minitest (5.17.0) lib/minitest.rb:352:in `block (2 levels) in run' + minitest (5.17.0) lib/minitest.rb:351:in `each' + minitest (5.17.0) lib/minitest.rb:351:in `block in run' + minitest (5.17.0) lib/minitest.rb:391:in `on_signal' + minitest (5.17.0) lib/minitest.rb:378:in `with_info_handler' + minitest (5.17.0) lib/minitest.rb:350:in `run' + minitest (5.17.0) lib/minitest.rb:182:in `block in __run' + minitest (5.17.0) lib/minitest.rb:182:in `map' + minitest (5.17.0) lib/minitest.rb:182:in `__run' + minitest (5.17.0) lib/minitest.rb:159:in `run' + minitest (5.17.0) lib/minitest.rb:83:in `block in autorun' +rails test /builddir/build/BUILD/sassc-rails-2.1.2/usr/share/gems/gems/sassc-rails-2.1.2/test/sassc_rails_test.rb:56 +~~~ + +This is caused by multiple calls to `initialize!` method and very likely +due to this commit in Rails: + +https://github.com/rails/rails/commit/fe4377098b3800c3998f0583549a414b99b72b19 +--- + test/sassc_rails_test.rb | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/test/sassc_rails_test.rb b/test/sassc_rails_test.rb +index f8c36e4..36686cb 100644 +--- a/test/sassc_rails_test.rb ++++ b/test/sassc_rails_test.rb +@@ -1,8 +1,11 @@ + # frozen_string_literal: true + + require "test_helper" ++require 'active_support/testing/isolation' + + class SassRailsTest < MiniTest::Test ++ include ActiveSupport::Testing::Isolation ++ + attr_reader :app + attr_reader :test_dir + diff --git a/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild new file mode 100644 index 000000000000..ace5a004939f --- /dev/null +++ b/dev-ruby/sassc-rails/sassc-rails-2.1.2-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Integrate SassC-Ruby with Rails" +HOMEPAGE="https://github.com/sass/sassc-rails" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +IUSE="" + +PATCHES=( "${FILESDIR}/${P}-test-directories.patch" "${FILESDIR}/${P}-test-isolation.patch" ) + +ruby_add_rdepend " + >=dev-ruby/sassc-2.0 + dev-ruby/tilt:* + || ( dev-ruby/railties:7.0 dev-ruby/railties:6.0 dev-ruby/railties:6.1 ) + >=dev-ruby/sprockets-3.0:* + dev-ruby/sprockets-rails:* +" + +ruby_add_bdepend " + test? ( dev-ruby/bundler dev-ruby/mocha )" + +all_ruby_prepare() { + sed -e '/rake/ s/,.*$//' \ + -e '/pry/ s:^:#:' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/pry/ s:^:#:' test/test_helper.rb || die + sed -e '/test_line_comments_active_in_dev/askip "Fails for unknown reason"' \ + -e '/test_globbed_imports_work_when_globbed_file_is_added/askip "Fails intermittently, similar to test above"' \ + -i test/sassc_rails_test.rb || die +} + +each_ruby_test() { + ${RUBY} -S bundle exec rake test || die +} diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-5.1.0.ebuild b/dev-ruby/shoulda-matchers/shoulda-matchers-5.1.0.ebuild index ff1abe80e35a..d300b8f8bcfb 100644 --- a/dev-ruby/shoulda-matchers/shoulda-matchers-5.1.0.ebuild +++ b/dev-ruby/shoulda-matchers/shoulda-matchers-5.1.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_TEST="none" diff --git a/dev-ruby/sinatra/sinatra-3.0.5.ebuild b/dev-ruby/sinatra/sinatra-3.0.5.ebuild index 0329ccd4ac42..0f6a098f1385 100644 --- a/dev-ruby/sinatra/sinatra-3.0.5.ebuild +++ b/dev-ruby/sinatra/sinatra-3.0.5.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_rdepend " diff --git a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild index 9653d09dade6..0889870ffe77 100644 --- a/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild +++ b/dev-ruby/sorted_set/sorted_set-1.0.3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_GEMSPEC="sorted_set.gemspec" diff --git a/dev-ruby/strscan/strscan-3.0.6.ebuild b/dev-ruby/strscan/strscan-3.0.6.ebuild index 3a8741562659..df3dd7d896f8 100644 --- a/dev-ruby/strscan/strscan-3.0.6.ebuild +++ b/dev-ruby/strscan/strscan-3.0.6.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/ruby/strscan" SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="$(ver_cut 1)" IUSE="" |
