diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-17 18:59:18 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-05-17 18:59:18 +0000 |
| commit | e1bc9878cdf2ca006889a7f210a51592a5989d4a (patch) | |
| tree | 5febfd0d420e8b573dcd2d0b42cd8b2a7418cf42 /dev-ruby | |
| parent | f767356f836788e2bb2843072155579fe8d8d214 (diff) | |
| download | baldeagleos-repo-e1bc9878cdf2ca006889a7f210a51592a5989d4a.tar.gz baldeagleos-repo-e1bc9878cdf2ca006889a7f210a51592a5989d4a.tar.xz baldeagleos-repo-e1bc9878cdf2ca006889a7f210a51592a5989d4a.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
26 files changed, 176 insertions, 69 deletions
diff --git a/dev-ruby/async/async-2.23.1.ebuild b/dev-ruby/async/async-2.23.1.ebuild index 65d96798c0c1..0002621db259 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 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_rdepend " >=dev-ruby/console-1.29:1 diff --git a/dev-ruby/brotli/brotli-0.6.0-r1.ebuild b/dev-ruby/brotli/brotli-0.6.0-r1.ebuild index e5bf206c041f..1ad51a5da80f 100644 --- a/dev-ruby/brotli/brotli-0.6.0-r1.ebuild +++ b/dev-ruby/brotli/brotli-0.6.0-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://github.com/miyucy/brotli/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" RDEPEND=" >=app-arch/brotli-1.1.0" DEPEND=" >=app-arch/brotli-1.1.0" diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest index 5b70a2e98f02..5370f895cb8a 100644 --- a/dev-ruby/childprocess/Manifest +++ b/dev-ruby/childprocess/Manifest @@ -1,3 +1,2 @@ -DIST childprocess-4.1.0.gem 34304 BLAKE2B 81ca075bde9705eed57c80b0d37e1d8fcf3938bd0319a40f2178dab9be08cba570d90cc5292d585b3911eca5a90b4ff861d1fc79ba487d1a4f08b0fbd9a78c48 SHA512 e635c3acfa5ad85891c3879f240c7e96d47d7d5ec3f472f4ce6661552b0fb7bd72c5e3b9fb73f4f9312b749fbe554b4be388e56a31a3c63c39743d055d774def DIST childprocess-5.0.0.gem 21504 BLAKE2B dae2022506c533f3c16337600bf5f489ccb694156079a2c9f2d3b1971c7fb44524e44b49e6e51c5ab6d1350222c8a84a5053b58e299cdc5e13633de2101f3952 SHA512 9ec340c86f4fd978b7a9925bcf90811ff3443f014469e4ff121e2c4758a4068823029ab413d1a57eb9de4a864435505b1edfa60a611709f2a5f99aaf08da422d DIST childprocess-5.1.0.gem 21504 BLAKE2B 3b8fc3559cc2de451b589c83e4edf939c8792c8eaeeee629ea7e9cc0d92af327e31e85231ba86a9cdb98a5f126a0735d54290efeed94c545112f17bee45ad38b SHA512 487ee82e6e7cc1e81ed6740e3eb54e12e9d1065de92eda71f48039e377db8a827c647ce6c9314157ece577be52519bbe014aadcda4a7a748589fad7dbf19ae3a diff --git a/dev-ruby/childprocess/childprocess-4.1.0.ebuild b/dev-ruby/childprocess/childprocess-4.1.0.ebuild deleted file mode 100644 index 8492d1813013..000000000000 --- a/dev-ruby/childprocess/childprocess-4.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Solution for controlling external programs running in the background" -HOMEPAGE="https://github.com/jarib/childprocess" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/ffi-1.0.11" - -all_ruby_prepare() { - # Remove bundler support - rm Gemfile || die - sed -i -e "/[Bb]undler/d" Rakefile || die - sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die - sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_prepare() { - sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb spec/spec_helper.rb || die - sed -i -e '/system/ s:ruby:'${RUBY}':' spec/spec_helper.rb || die -} - -each_ruby_test() { - RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec -} diff --git a/dev-ruby/fakefs/fakefs-3.0.0.ebuild b/dev-ruby/fakefs/fakefs-3.0.0.ebuild index e94208029cce..3f5f76723805 100644 --- a/dev-ruby/fakefs/fakefs-3.0.0.ebuild +++ b/dev-ruby/fakefs/fakefs-3.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32 ruby33" +USE_RUBY="ruby31 ruby32 ruby33 ruby34" RUBY_FAKEGEM_RECIPE_TEST="none" diff --git a/dev-ruby/io-endpoint/io-endpoint-0.15.2.ebuild b/dev-ruby/io-endpoint/io-endpoint-0.15.2.ebuild index 3a41617c6f20..14ee94e1f222 100644 --- a/dev-ruby/io-endpoint/io-endpoint-0.15.2.ebuild +++ b/dev-ruby/io-endpoint/io-endpoint-0.15.2.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/io-endpoint/archive/refs/tags/v${PV}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( diff --git a/dev-ruby/localhost/localhost-1.5.0.ebuild b/dev-ruby/localhost/localhost-1.5.0.ebuild index 63bfc0fe8420..1da90060b78b 100644 --- a/dev-ruby/localhost/localhost-1.5.0.ebuild +++ b/dev-ruby/localhost/localhost-1.5.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_bdepend " test? ( diff --git a/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch b/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch new file mode 100644 index 000000000000..2f3df64c8eaf --- /dev/null +++ b/dev-ruby/marcel/files/marcel-1.0.4-rack3.patch @@ -0,0 +1,50 @@ +From ccd4be5043628c4389230b4c012a7115b8e44c81 Mon Sep 17 00:00:00 2001 +From: Jeremy Daer <jeremy@rubyonrails.org> +Date: Fri, 1 Mar 2024 13:16:03 -0800 +Subject: [PATCH] Limit Rack::Lint::InputWrapper test to Rack 2 + +--- + marcel.gemspec | 4 ++-- + test/mime_type_test.rb | 13 +++++++++++-- + 2 files changed, 13 insertions(+), 4 deletions(-) + +diff --git a/marcel.gemspec b/marcel.gemspec +index 9a1417a..a7b9c24 100644 +--- a/marcel.gemspec ++++ b/marcel.gemspec +@@ -21,7 +21,7 @@ Gem::Specification.new do |spec| + + spec.add_development_dependency 'minitest', '~> 5.11' + spec.add_development_dependency 'bundler', '>= 1.7' +- spec.add_development_dependency 'rake', '~> 13.0' +- spec.add_development_dependency 'rack', '~> 2.0' ++ spec.add_development_dependency 'rake', '>= 13.0' ++ spec.add_development_dependency 'rack', '>= 2' + spec.add_development_dependency 'nokogiri', '>= 1.9.1' + end +diff --git a/test/mime_type_test.rb b/test/mime_type_test.rb +index 08fa674..a3ce693 100644 +--- a/test/mime_type_test.rb ++++ b/test/mime_type_test.rb +@@ -38,10 +38,19 @@ def setup + assert_equal "image/gif", content_type + end + +- test "gets content type from sources that conform to Rack::Lint::InputWrapper" do ++ test "gets content type from sources that conform to Rack RewindableInput" do + io = StringIO.new(File.read(@path)) +- wrapper = Rack::Lint::InputWrapper.new(io) ++ wrapper = Rack::RewindableInput.new(io) + content_type = Marcel::MimeType.for wrapper + assert_equal "image/gif", content_type + end ++ ++ if Rack::Lint.const_defined?(:InputWrapper) ++ test "gets content type from sources that conform to Rack 2's Rack::Lint::InputWrapper" do ++ io = StringIO.new(File.read(@path)) ++ wrapper = Rack::Lint::InputWrapper.new(io) ++ content_type = Marcel::MimeType.for wrapper ++ assert_equal "image/gif", content_type ++ end ++ end + end diff --git a/dev-ruby/marcel/marcel-1.0.4.ebuild b/dev-ruby/marcel/marcel-1.0.4.ebuild index 14e9c91fdd92..65aec8d37f50 100644 --- a/dev-ruby/marcel/marcel-1.0.4.ebuild +++ b/dev-ruby/marcel/marcel-1.0.4.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_EXTRADOC="README.md" @@ -19,11 +19,13 @@ SLOT="$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" -ruby_add_bdepend "test? ( dev-ruby/rack:2.2 )" +PATCHES=( "${FILESDIR}/${P}-rack3.patch" ) + +ruby_add_bdepend "test? ( dev-ruby/rack:3.1 )" all_ruby_prepare() { sed -i \ - -e '1igem "rack", "~> 2.0"' \ + -e '1igem "rack", "~> 3.1.0"' \ -e '2irequire "pathname"' \ test/test_helper.rb || die diff --git a/dev-ruby/mechanize/mechanize-2.12.0.ebuild b/dev-ruby/mechanize/mechanize-2.12.0.ebuild index 244ba1c2243c..dbf0e6a4392b 100644 --- a/dev-ruby/mechanize/mechanize-2.12.0.ebuild +++ b/dev-ruby/mechanize/mechanize-2.12.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 @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="brotli test" ruby_add_bdepend ">=dev-ruby/hoe-3.7 diff --git a/dev-ruby/mechanize/mechanize-2.14.0.ebuild b/dev-ruby/mechanize/mechanize-2.14.0.ebuild index d085fe753209..e2eedb33b55a 100644 --- a/dev-ruby/mechanize/mechanize-2.14.0.ebuild +++ b/dev-ruby/mechanize/mechanize-2.14.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="brotli test zstd" ruby_add_bdepend ">=dev-ruby/hoe-3.7 diff --git a/dev-ruby/metrics/metrics-0.12.2.ebuild b/dev-ruby/metrics/metrics-0.12.2.ebuild index 9dd5bd2a27ab..b8488f56cecb 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 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" diff --git a/dev-ruby/oauth2/Manifest b/dev-ruby/oauth2/Manifest index 68203bd5a753..e930dc3c2bd2 100644 --- a/dev-ruby/oauth2/Manifest +++ b/dev-ruby/oauth2/Manifest @@ -1,2 +1,3 @@ DIST oauth2-1.4.11.tar.bz2 65622 BLAKE2B 9a09e69eb2389289d5b048388dd52dd6edcf289c4d7262ead05cca7dd27b261b6f432e023ac3c34aa77d6fa33bca5d870726b96cf5bf85eeec3561e9b53f9501 SHA512 12a9133cd5813eed00c2a22995630a7fdb611b0d76b06eeb8c938fd826831ea37556822246f21a739ba427c74135e6c2046edc1fb008725c55f3b1000ab5a945 +DIST oauth2-2.0.10.tar.bz2 115142 BLAKE2B 5b1e28d0eb8d1034e76f50f14c8816a3c80eb90253b3544ffb623ab493d33470415cb94db815f3373279e41618cc2b80ab2a3a26f4bb71b5077f75814f147429 SHA512 dd1ca59ef2c3f808568ee0801a463e19448c4e659a63a6a5c7285f5f4ff417ad3e850ff3d58f4f996e46074721ab20b730f5f414aea0bda77b90f6749e18a6b6 DIST oauth2-2.0.9.tar.bz2 86459 BLAKE2B ba5623cf81824468489d68a4a06d1677ae05931e92471ea5c536292e5f688f4208915552a1cced22b66906149fe5c12a6da4ab6cc4a724ad3fce721b828a4f1e SHA512 d5d80bb3f34daf63d1723791d158abbaa53fbb9a1d85401267079762066c4fb031ef7ab7d259cdb7b351024ff5a35a22a55080dadc44d52dd32515df1ebfbce6 diff --git a/dev-ruby/oauth2/oauth2-2.0.10.ebuild b/dev-ruby/oauth2/oauth2-2.0.10.ebuild new file mode 100644 index 000000000000..e35d3bcb834f --- /dev/null +++ b/dev-ruby/oauth2/oauth2-2.0.10.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="oauth2.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Wrapper for the OAuth 2.0 protocol with a similar style to the OAuth gem" +HOMEPAGE="https://gitlab.com/oauth-xx/oauth2" +SRC_URI="https://gitlab.com/oauth-xx/oauth2/-/archive/v${PV}/oauth2-${PV}.tar.bz2" +RUBY_S="oauth2-v${PV}-*" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_rdepend " + || ( dev-ruby/faraday:2 dev-ruby/faraday:1 ) + dev-ruby/jwt:2 + >=dev-ruby/logger-1.2.0:0 + >=dev-ruby/multi_xml-0.5:0 + >=dev-ruby/rack-1.2:* <dev-ruby/rack-4:* + dev-ruby/snaky_hash:1 + >=dev-ruby/version_gem-1.1.8:1 +" +ruby_add_bdepend "test? ( + >=dev-ruby/addressable-2.3 + >=dev-ruby/backports-3 + >=dev-ruby/rexml-3.2:3 + dev-ruby/rspec:3 + dev-ruby/rspec-block_is_expected + dev-ruby/rspec-pending_for + dev-ruby/rspec-stubbed_env +)" + +all_ruby_prepare() { + sed \ + -e '/silent/I s:^:#:' \ + -e '/require.*oauth2/arequire "oauth2/version"' \ + -i spec/spec_helper.rb || die + + sed -i -e '/yardstick/,/^end/ s:^:#:' \ + -e '/bundler/I s:^:#:' Rakefile || die + + # Avoid spec that is too fragile in relation to ENV + sed -i -e '/outputs to $stdout when OAUTH_DEBUG=true/a skip "fragile ENV stubbing"' spec/oauth2/client_spec.rb || die + + # Avoid specs depending on unpackaged silent_stream gem + sed -e '/with warning for \(no\|too many\) token/ s/context/xcontext/' \ + -e '/with keys in a different order to the lookup/ s/context/xcontext/' \ + -i spec/oauth2/access_token_spec.rb || die + sed -e '/when OAUTH_DEBUG=\(false\|true\)/ s/context/xcontext/' \ + -e '/with extract_access_token option/ s/describe/xdescribe/' \ + -i spec/oauth2/client_spec.rb || die + + sed -e 's/git ls-files -z/find * -print0/' \ + -e "s:_relative ': './:" \ + -e 's/__dir__/"."/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + CI=true ${RUBY} -S rspec-3 --format progress spec || die +} diff --git a/dev-ruby/openssl-cmac/openssl-cmac-2.0.2.ebuild b/dev-ruby/openssl-cmac/openssl-cmac-2.0.2.ebuild index 5dcb84df4601..e671028c501e 100644 --- a/dev-ruby/openssl-cmac/openssl-cmac-2.0.2.ebuild +++ b/dev-ruby/openssl-cmac/openssl-cmac-2.0.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 @@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/SmallLars/openssl-cmac" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" all_ruby_prepare() { sed -i -e '/bundler/ s:^:#:' Rakefile || die diff --git a/dev-ruby/rb_sys/Manifest b/dev-ruby/rb_sys/Manifest index 767d801470e7..15f3e0542762 100644 --- a/dev-ruby/rb_sys/Manifest +++ b/dev-ruby/rb_sys/Manifest @@ -1,2 +1,3 @@ DIST rb_sys-0.9.111.gem 32256 BLAKE2B b5b3aecdf6c77386065786294c3fd0b50671c5e854deb14370d73dd1a965550624b872377df272dafffe414b9c8cebf45b9432da3468bf4f258966401d71b0c9 SHA512 77dcc7be6d29c571f578bc0c1907febcb9ab268b5060dafd4c582861226fe0954ebad7616a1f6ffd477a4e3a20847ea3086cee2cec48059957047ae4631dd709 DIST rb_sys-0.9.114.gem 31232 BLAKE2B b47fe7b903a03902353ff5db704c3a22bf23b358c4d4bd324fa0ce7512b1b17f4ce27323e74456a182003686ee2a0bd2298878003409533d31bdde5130ac8aaf SHA512 2a57851fa7c47cb6ddea941957d05ca5b2b38e6f11db4a2e743a24fb7755b98d812e8d38bfaf85cb4bf1ea57b23f150c95118e7fb2a140bb7c71612adfb31115 +DIST rb_sys-0.9.115.gem 31232 BLAKE2B d014cc1f0ed48b0f813cf0becc402e0bd1e2aaf3059993dee6e9a28a6c591484ad5ed413430b412a4fc024952f5d51608185d2a2829b268da9153011db6e01c2 SHA512 db23946d0f81d58cc13c0140eb3accb91213db197bc0949c33d16526bd273f3462e91d87a39d58fd0962ddcc453cdc5f80f400098c437dfcea5053f86f758cb4 diff --git a/dev-ruby/rb_sys/rb_sys-0.9.115.ebuild b/dev-ruby/rb_sys/rb_sys-0.9.115.ebuild new file mode 100644 index 000000000000..93a9a8c4f387 --- /dev/null +++ b/dev-ruby/rb_sys/rb_sys-0.9.115.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby32 ruby33 ruby34" + +RUBY_FAKEGEM_BINDIR="exe" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Easily build Ruby native extensions in Rust" +HOMEPAGE="https://github.com/oxidize-rb/rb-sys" + +LICENSE="MIT Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" + +ruby_add_rdepend "~dev-ruby/rake-compiler-dock-1.9.1" diff --git a/dev-ruby/slim/slim-5.2.1.ebuild b/dev-ruby/slim/slim-5.2.1.ebuild index 78c43e61806c..a8c2a65b9c4f 100644 --- a/dev-ruby/slim/slim-5.2.1.ebuild +++ b/dev-ruby/slim/slim-5.2.1.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_EXTRADOC="CHANGES README.md" @@ -39,7 +39,6 @@ ruby_add_bdepend " dev-ruby/minitest:5 dev-ruby/kramdown:2 dev-ruby/redcarpet - dev-ruby/sassc >=dev-ruby/test-unit-3.5 ) " diff --git a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild b/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild index a9bb067b5bd0..2e5967c60cb9 100644 --- a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild +++ b/dev-ruby/snaky_hash/snaky_hash-2.0.1.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="snaky_hash-v${PV}" LICENSE="MIT" SLOT="1" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="test" ruby_add_rdepend " diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild index 3b6181fc7a88..d87f47e23903 100644 --- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild +++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" ruby_add_rdepend " dev-ruby/async diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild index b0846db90040..3d6afeace66c 100644 --- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild +++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" # openssl is a default gem ruby_add_rdepend " diff --git a/dev-ruby/traces/traces-0.15.2.ebuild b/dev-ruby/traces/traces-0.15.2.ebuild index 4c5d4db8e81d..afe3acf1e763 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 ~hppa ~ppc ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/console )" diff --git a/dev-ruby/unicode-display_width/unicode-display_width-3.1.4.ebuild b/dev-ruby/unicode-display_width/unicode-display_width-3.1.4.ebuild index 51aba4fa3af5..16ad86e1dd50 100644 --- a/dev-ruby/unicode-display_width/unicode-display_width-3.1.4.ebuild +++ b/dev-ruby/unicode-display_width/unicode-display_width-3.1.4.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" ruby_add_rdepend ">=dev-ruby/unicode-emoji-4.0.4:4" diff --git a/dev-ruby/unicode-emoji/unicode-emoji-4.0.4.ebuild b/dev-ruby/unicode-emoji/unicode-emoji-4.0.4.ebuild index 1f1e3c558cdd..2350418e420b 100644 --- a/dev-ruby/unicode-emoji/unicode-emoji-4.0.4.ebuild +++ b/dev-ruby/unicode-emoji/unicode-emoji-4.0.4.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/janlelis/unicode-emoji/archive/refs/tags/v${PV}.tar. LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" all_ruby_prepare() { if use test; then diff --git a/dev-ruby/version_gem/version_gem-1.1.8.ebuild b/dev-ruby/version_gem/version_gem-1.1.8.ebuild index 0d0152f43f44..f876c6c63d65 100644 --- a/dev-ruby/version_gem/version_gem-1.1.8.ebuild +++ b/dev-ruby/version_gem/version_gem-1.1.8.ebuild @@ -18,7 +18,7 @@ RUBY_S="version_gem-v${PV}" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="test" ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )" diff --git a/dev-ruby/zstd-ruby/zstd-ruby-1.5.6.6.ebuild b/dev-ruby/zstd-ruby/zstd-ruby-1.5.6.6.ebuild index da610c049877..d7f3cf9d41a2 100644 --- a/dev-ruby/zstd-ruby/zstd-ruby-1.5.6.6.ebuild +++ b/dev-ruby/zstd-ruby/zstd-ruby-1.5.6.6.ebuild @@ -25,7 +25,7 @@ SRC_URI="https://github.com/SpringMT/zstd-ruby/archive/refs/tags/v${PV}.tar.gz - LICENSE="BSD" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~ppc64" all_ruby_prepare() { sed -e 's/git ls-files -z/find * -print0/' \ |
