summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-11-29 18:48:05 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-11-29 18:48:05 +0000
commitbef33c2a72e2e738a35d7097dd29aa25a9e09a01 (patch)
tree74e062124fc4b29973328b5da0025c8cd2263437 /dev-ruby
parent35ef8dabaabd04fbe74c6511f2bedac3bee1cad7 (diff)
downloadbaldeagleos-repo-bef33c2a72e2e738a35d7097dd29aa25a9e09a01.tar.gz
baldeagleos-repo-bef33c2a72e2e738a35d7097dd29aa25a9e09a01.tar.xz
baldeagleos-repo-bef33c2a72e2e738a35d7097dd29aa25a9e09a01.zip
Adding metadata
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/excon/Manifest1
-rw-r--r--dev-ruby/excon/excon-1.2.2.ebuild51
-rw-r--r--dev-ruby/faraday-net_http/faraday-net_http-3.2.0.ebuild2
-rw-r--r--dev-ruby/faraday/faraday-2.12.1.ebuild2
-rw-r--r--dev-ruby/jwt/jwt-2.9.3.ebuild2
-rw-r--r--dev-ruby/mocha/Manifest2
-rw-r--r--dev-ruby/mocha/mocha-2.6.1.ebuild (renamed from dev-ruby/mocha/mocha-2.6.0.ebuild)0
-rw-r--r--dev-ruby/multi_xml/multi_xml-0.7.1.ebuild2
-rw-r--r--dev-ruby/oauth2/oauth2-2.0.9.ebuild3
-rw-r--r--dev-ruby/ox/ox-2.14.18.ebuild2
-rw-r--r--dev-ruby/rack-protection/rack-protection-4.1.1.ebuild2
-rw-r--r--dev-ruby/reline/Manifest1
-rw-r--r--dev-ruby/reline/reline-0.5.12.ebuild31
-rw-r--r--dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild2
-rw-r--r--dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild2
-rw-r--r--dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild2
-rw-r--r--dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild2
-rw-r--r--dev-ruby/ruby_version/ruby_version-1.0.3.ebuild2
-rw-r--r--dev-ruby/sinatra/sinatra-4.1.1.ebuild2
-rw-r--r--dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild2
-rw-r--r--dev-ruby/vagrant_cloud/vagrant_cloud-3.1.2.ebuild2
-rw-r--r--dev-ruby/version_gem/version_gem-1.1.4.ebuild2
22 files changed, 102 insertions, 17 deletions
diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
index d2f6010a6f0e..28377e204c17 100644
--- a/dev-ruby/excon/Manifest
+++ b/dev-ruby/excon/Manifest
@@ -1,3 +1,4 @@
DIST excon-0.104.0.tar.gz 229173 BLAKE2B b719d9391f8afc3553c45b88436725e2d7ed6495a888af95c7783d4e6bf44eecd861975119180f37bfb4617c7639c52cd0ac52ebbfce4bd6108de69df4d90cce SHA512 e06bccc0ed8fcab25b76c8500d77678c3356ff7488737bc041e9291fb7bbea5e7cb11cab85a4da81bce6c1a4422a7588f5e6e82ac14bb2b0974a7656586e1db4
DIST excon-0.112.0.tar.gz 239915 BLAKE2B 5873c43ae0739d46c01c18caf2aeb22244372377b565cb00ee56a74995a9672165cba28f9da7cf53e9878e6f99cc69b50937b6bef6ebf7f7edd3ca8e81d41c00 SHA512 1b27cfbb8483c4f0ace6cead44f375e3fb13e7e551220f02f9ba6b3a868a2f9f5c28da535b82becc81f1350088b8246fce34c5b1a978c2da1ffeb3979771784f
DIST excon-1.2.1.tar.gz 240670 BLAKE2B c68eaf58604939aab2a93964061114545a195aed8acce82165988cc26f8047e562448211bbe6e3aedf42d729a9deb06de1ac2ed7eeed0b5ba987f5106884a78f SHA512 773f994d69c505e1087627f332af08d6d39529ec35d528467c107c51149677d3ff7c281c10a929cd6b8594cba60656b310601a559c042eec4b7f291a69efa7d1
+DIST excon-1.2.2.tar.gz 242853 BLAKE2B 823cd40744233d190466e8d43a695a93640a5a651c1b8c16e67380466011e64bdfb98a6597964d149ecc77b881122aba15a29ec6350ac0b1406906d0f42142e8 SHA512 49b6eb69210420db25b3d2af3c151883bfacede9eef20a966c8d3d732fe7ec484826a3913d9a76088fcbc1389868a745ac72c723eef9f9496d7b5adc2c6cef54
diff --git a/dev-ruby/excon/excon-1.2.2.ebuild b/dev-ruby/excon/excon-1.2.2.ebuild
new file mode 100644
index 000000000000..b9897fd2e70e
--- /dev/null
+++ b/dev-ruby/excon/excon-1.2.2.ebuild
@@ -0,0 +1,51 @@
+# 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.txt README.md"
+RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EXtended http(s) CONnections"
+HOMEPAGE="https://github.com/excon/excon"
+SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+ruby_add_bdepend "
+ dev-ruby/rake
+ test? (
+ dev-ruby/activesupport
+ >=dev-ruby/json-1.8.5
+ dev-ruby/open4
+ >=dev-ruby/rack-2.2.7-r1
+ dev-ruby/rackup
+ dev-ruby/rdoc
+ dev-ruby/sinatra
+ dev-ruby/webrick
+ )
+"
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # test that need network
+ rm -f spec/excon/test/server_spec.rb || die
+
+ # test that wrongly assumes 127.0.0.1 won't run a DNS server
+ rm -f spec/requests/{dns_timeout,resolv_resolver}_spec.rb || die
+
+ # tests that depend on eventmachine which is broken and no longer maintained
+ rm -f tests/{bad,error,pipeline,response,request}_tests.rb \
+ tests/{batch-requests,complete_responses}.rb \
+ tests/middlewares/{decompress,mock}_tests.rb || die
+ rm -f spec/requests/eof_requests_spec.rb spec/excon/error_spec.rb || die
+}
diff --git a/dev-ruby/faraday-net_http/faraday-net_http-3.2.0.ebuild b/dev-ruby/faraday-net_http/faraday-net_http-3.2.0.ebuild
index fd1216bcc4cc..3db61d03ee45 100644
--- a/dev-ruby/faraday-net_http/faraday-net_http-3.2.0.ebuild
+++ b/dev-ruby/faraday-net_http/faraday-net_http-3.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/lostisland/faraday-net_http/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
# net-http is a default gem
diff --git a/dev-ruby/faraday/faraday-2.12.1.ebuild b/dev-ruby/faraday/faraday-2.12.1.ebuild
index 9f7c037e5c93..e2adfa11a846 100644
--- a/dev-ruby/faraday/faraday-2.12.1.ebuild
+++ b/dev-ruby/faraday/faraday-2.12.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
DEPEND+=" test? ( sys-process/lsof )"
diff --git a/dev-ruby/jwt/jwt-2.9.3.ebuild b/dev-ruby/jwt/jwt-2.9.3.ebuild
index 8b4de2060122..3d4c89f1258e 100644
--- a/dev-ruby/jwt/jwt-2.9.3.ebuild
+++ b/dev-ruby/jwt/jwt-2.9.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="eddsa test"
RUBY_S="ruby-jwt-${PV}"
diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest
index 879dae03aac6..4202f6f99c8e 100644
--- a/dev-ruby/mocha/Manifest
+++ b/dev-ruby/mocha/Manifest
@@ -4,4 +4,4 @@ DIST mocha-2.0.4.tar.gz 243542 BLAKE2B 4a9bb3f1493225f7eed7080661a168a90c56e4f73
DIST mocha-2.2.0.tar.gz 247014 BLAKE2B 7be3453e30be305a27a3a9c9cde8cfc196ebbf07329afe82fbbb79c320dfd08aaeca17242e1432d0e1b437f20260ee1557768851553d2a5d7f7697d07081468d SHA512 1e611c31c311f9ff5f341c46a374eea16835cffeb2ff454e09c656503f05c1a2b7d7ff6d1bf33f8ea33cd1e5e53aca108d1f73fc46ca79029d09f8bdeb9036c6
DIST mocha-2.4.5.tar.gz 248872 BLAKE2B 739dfe4945d153117e5c644b6f0ed568c08e88e27807d37455a8c86d0ec3e5246203b8561097752ddf974883bb6f4b6fb959fac5ccf3f950b2387f87de117f66 SHA512 25f7873071b8ad531ffc3a8c680115810654b9478a8f7f4f999df8c38e9a60a262fcf5719ff620c649134d7df39663e00b2f5fae5635ad02b4aa6b6a92cf0869
DIST mocha-2.5.0.tar.gz 250685 BLAKE2B 4ad2b4b0ba7c1d77b6d15de456e4998fe0c02b9004a02a070c1b7e852f25b028ca1837bba59c086d259aeb0c687ef45dbf435133e47fea612778ab4317b60ab6 SHA512 4ca3be919cf143f661e135f9b477d305688a69f3ea8587028eff20ab93a05b8259632edcc7704773aff88e85237ae95c42f08d48700bcd102696a28ceb11973a
-DIST mocha-2.6.0.tar.gz 251177 BLAKE2B 41b603f9f9f4a205d621c8d9874d7b13d77bc75660509ccce7875b5a6a26f92b88086506430b17ff871ca86fb65bea6d6fbea4f62ed1b06803fffe13c8e553ad SHA512 7685c3c541918ce5ab825a640d4cc1d8ad1cf3ff22f6b600c24d7b144f71f5a32de3a8a4c72a16305d707d28e454e597ac0eeb6a6e1e1a9985f161f6c32dc03f
+DIST mocha-2.6.1.tar.gz 251543 BLAKE2B db9ed8d31b72c229dd56c0417fa32312fb9142b443743be896a7f02e38b46e1f7a36a5be377122c007cc9eb0c735d019fefa1958aa46c22c5d11af61a70cfc00 SHA512 25fb178d6f63b1357017b7b007c35e0cb94fd854ceaeaf74686e5a104006aa9033fc554d69e3b59e0a03cecde8d6aa06b24ac2055e2cd4467ea340ec1710c955
diff --git a/dev-ruby/mocha/mocha-2.6.0.ebuild b/dev-ruby/mocha/mocha-2.6.1.ebuild
index 06d86dc2ac9b..06d86dc2ac9b 100644
--- a/dev-ruby/mocha/mocha-2.6.0.ebuild
+++ b/dev-ruby/mocha/mocha-2.6.1.ebuild
diff --git a/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild b/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild
index 4475b0bebcf7..d1581ff0390e 100644
--- a/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild
+++ b/dev-ruby/multi_xml/multi_xml-0.7.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/sferik/multi_xml/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
IUSE="doc test"
ruby_add_rdepend ">=dev-ruby/bigdecimal-3.1:0"
diff --git a/dev-ruby/oauth2/oauth2-2.0.9.ebuild b/dev-ruby/oauth2/oauth2-2.0.9.ebuild
index f6dad2a18743..4edc6fa96ef9 100644
--- a/dev-ruby/oauth2/oauth2-2.0.9.ebuild
+++ b/dev-ruby/oauth2/oauth2-2.0.9.ebuild
@@ -22,7 +22,7 @@ RUBY_S="oauth2-v${PV}-*"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
IUSE="test"
ruby_add_rdepend "
@@ -38,6 +38,7 @@ ruby_add_bdepend "test? (
>=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
)"
diff --git a/dev-ruby/ox/ox-2.14.18.ebuild b/dev-ruby/ox/ox-2.14.18.ebuild
index c32542856e2a..27b766734657 100644
--- a/dev-ruby/ox/ox-2.14.18.ebuild
+++ b/dev-ruby/ox/ox-2.14.18.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://www.ohler.com/ox/ https://github.com/ohler55/ox"
SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
SLOT="0"
each_ruby_test() {
diff --git a/dev-ruby/rack-protection/rack-protection-4.1.1.ebuild b/dev-ruby/rack-protection/rack-protection-4.1.1.ebuild
index f82a981fbb15..afd7d9f9164d 100644
--- a/dev-ruby/rack-protection/rack-protection-4.1.1.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-4.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://sinatrarb.com/protection/"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/base64-0.1.0
diff --git a/dev-ruby/reline/Manifest b/dev-ruby/reline/Manifest
index 23eb98f7cf18..8d6da9472fe7 100644
--- a/dev-ruby/reline/Manifest
+++ b/dev-ruby/reline/Manifest
@@ -1,3 +1,4 @@
DIST reline-0.4.3.tar.gz 93606 BLAKE2B 9faf8e2db40e75285163a6b8d587198b96faa67284b276e2a96d03b074d2f1abed01aa49a770bad96e066d0d6214319fb84b09a07754b93e2298896641babd73 SHA512 7a6c054dd187ed804ea730845af1eaace094d25e5fc5a9c02395e3886f493a79922cb624dd16d9000f193baf2d3cb147a57737235b289e1382a92e34c59d7dfe
DIST reline-0.5.10.tar.gz 90708 BLAKE2B 1afd7a928adbc9f8f531234ef927109e1a466bed35ae704e926b0fa32d66e41f7aac13d2e9e5ee637b039f9ac0bc183271239fc7470c9d8107a22b4aa36c7173 SHA512 76ab8fc14e4ffbc2dadfa119ad58e1447068909c388bb9f0148a186b5e0a625ed71091e588fc034064a0d36309eda0bd568ffe9088c4162d9e6e1d03dc526303
DIST reline-0.5.11.tar.gz 92127 BLAKE2B fba24a579902c0a4971bffaa382701be25e2d5075345f07fc4ead686b2530fa322afb694eedd851881d8bb4299311ef81b71f5f82834553917fa7214948112b2 SHA512 3b3e82cb50558d7d89f415d116bab07a8e01046ca28ec1bbbdbdd27a4ba5c5c017d3e9e321362a204f0b9a31abfdec9c3b0d78317952b94d5f012473c1d6b33d
+DIST reline-0.5.12.tar.gz 91344 BLAKE2B a99b48d22104a172c4a50e949cfc69edd9dfce047861d888b098533b4eb985d617a3b7bc06b985de0f85cbe5f14c094811a69f2cadea9f8d030e956ac9bcd8e9 SHA512 ae2e7c7c60ab9d0cd35ae9b34e96d2486435880faa4b6636520f56f2858af70ccbedc1d93383d98da6434031f4132fc89d73d4b46d4bfe2a3547658a8d0845b4
diff --git a/dev-ruby/reline/reline-0.5.12.ebuild b/dev-ruby/reline/reline-0.5.12.ebuild
new file mode 100644
index 000000000000..a779c43093ce
--- /dev/null
+++ b/dev-ruby/reline/reline-0.5.12.ebuild
@@ -0,0 +1,31 @@
+# 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="README.md doc/reline/face.md"
+RUBY_FAKEGEM_GEMSPEC="reline.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Alternative readline implementation in pure Ruby"
+HOMEPAGE="https://github.com/ruby/reline"
+SRC_URI="https://github.com/ruby/reline/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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
+
+all_ruby_prepare() {
+ sed -e "s:_relative ':'./:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:test/reline -rhelper -e 'Dir["test/**/test_*.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
index 1f9cf2905a20..ef9932539d88 100644
--- a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
+++ b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pboling/rspec-block_is_expected/archive/refs/tags/v$
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="test"
ruby_add_depend "test? ( >=dev-ruby/rspec-pending_for-0.1:0 )"
diff --git a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
index c770de776443..2bd987782ff0 100644
--- a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
+++ b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pboling/rspec-pending_for/archive/v${PV}.tar.gz -> $
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
ruby_add_rdepend "
dev-ruby/rspec-core
diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
index 9c202aa471f3..a1231a42bb74 100644
--- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
+++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pboling/rspec-stubbed_env/archive/refs/tags/v${PV}.t
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/rspec-3.0"
diff --git a/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild b/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild
index 83d7a01fa270..2d8bb888d0bd 100644
--- a/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild
+++ b/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://github.com/janlelis/ruby_version"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
diff --git a/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild
index 83487fbb9f04..be9d278be4cd 100644
--- a/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild
+++ b/dev-ruby/ruby_version/ruby_version-1.0.3.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://github.com/janlelis/ruby_version"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
diff --git a/dev-ruby/sinatra/sinatra-4.1.1.ebuild b/dev-ruby/sinatra/sinatra-4.1.1.ebuild
index 43474d8fc991..7d4d283f9639 100644
--- a/dev-ruby/sinatra/sinatra-4.1.1.ebuild
+++ b/dev-ruby/sinatra/sinatra-4.1.1.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="doc test"
ruby_add_rdepend "
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 d6b2585cf0b6..a9bb067b5bd0 100644
--- a/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild
+++ b/dev-ruby/snaky_hash/snaky_hash-2.0.1.ebuild
@@ -18,7 +18,7 @@ RUBY_S="snaky_hash-v${PV}"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.2.ebuild b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.2.ebuild
index b40a44b3e132..cc88f1c80fc5 100644
--- a/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.2.ebuild
+++ b/dev-ruby/vagrant_cloud/vagrant_cloud-3.1.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/version_gem/version_gem-1.1.4.ebuild b/dev-ruby/version_gem/version_gem-1.1.4.ebuild
index 83623b408237..05d8a8abcecb 100644
--- a/dev-ruby/version_gem/version_gem-1.1.4.ebuild
+++ b/dev-ruby/version_gem/version_gem-1.1.4.ebuild
@@ -20,7 +20,7 @@ RUBY_S="version_gem-v${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/rspec-block_is_expected )"