summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/abbrev/abbrev-0.1.2.ebuild2
-rw-r--r--dev-ruby/abstract/abstract-1.0.0-r5.ebuild2
-rw-r--r--dev-ruby/actionpack/files/actionpack-7.0.4-rack-test-2.patch55
-rw-r--r--dev-ruby/activesupport/files/activesupport-7.0.8.7-logger.patch22
-rw-r--r--dev-ruby/addressable/addressable-2.8.7.ebuild2
-rw-r--r--dev-ruby/addressable/addressable-2.8.8.ebuild2
-rw-r--r--dev-ruby/bacon/bacon-1.2.0-r4.ebuild2
-rw-r--r--dev-ruby/base64/base64-0.2.0.ebuild2
-rw-r--r--dev-ruby/base64/base64-0.3.0.ebuild2
-rw-r--r--dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.20.ebuild2
-rw-r--r--dev-ruby/benchmark/benchmark-0.4.0.ebuild2
-rw-r--r--dev-ruby/benchmark/benchmark-0.4.1.ebuild2
-rw-r--r--dev-ruby/benchmark/benchmark-0.5.0.ebuild2
-rw-r--r--dev-ruby/bigdecimal/bigdecimal-3.2.3.ebuild2
-rw-r--r--dev-ruby/bigdecimal/bigdecimal-3.3.1.ebuild2
-rw-r--r--dev-ruby/bigdecimal/bigdecimal-4.0.0.ebuild2
-rw-r--r--dev-ruby/bigdecimal/bigdecimal-4.0.1.ebuild2
-rw-r--r--dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild2
-rw-r--r--dev-ruby/builder/builder-3.2.4-r1.ebuild2
-rw-r--r--dev-ruby/builder/builder-3.3.0.ebuild2
-rw-r--r--dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild2
-rw-r--r--dev-ruby/bundler-audit/bundler-audit-0.9.3.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.4.22.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.5.23.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.6.7.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.6.8.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.6.9.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.7.0.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.7.1.ebuild2
-rw-r--r--dev-ruby/bundler/bundler-2.7.2.ebuild2
-rw-r--r--dev-ruby/capistrano/capistrano-2.15.11.ebuild2
-rw-r--r--dev-ruby/cgi/cgi-0.4.2.ebuild2
-rw-r--r--dev-ruby/cgi/cgi-0.5.0.ebuild2
-rw-r--r--dev-ruby/cgi/cgi-0.5.1.ebuild2
-rw-r--r--dev-ruby/coderay/coderay-1.1.3-r2.ebuild2
-rw-r--r--dev-ruby/coffee-rails/coffee-rails-5.0.0-r3.ebuild2
-rw-r--r--dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild2
-rw-r--r--dev-ruby/coffee-script/coffee-script-2.4.1.ebuild2
-rw-r--r--dev-ruby/columnize/columnize-0.9.0-r2.ebuild2
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild2
-rw-r--r--dev-ruby/concurrent-ruby/concurrent-ruby-1.3.6.ebuild2
-rw-r--r--dev-ruby/crack/crack-0.4.6.ebuild2
-rw-r--r--dev-ruby/crack/crack-1.0.0.ebuild2
-rw-r--r--dev-ruby/crack/crack-1.0.1.ebuild2
-rw-r--r--dev-ruby/csv/csv-3.3.2.ebuild2
-rw-r--r--dev-ruby/csv/csv-3.3.3.ebuild2
-rw-r--r--dev-ruby/csv/csv-3.3.4.ebuild2
-rw-r--r--dev-ruby/csv/csv-3.3.5.ebuild2
-rw-r--r--dev-ruby/daemons/daemons-1.4.1.ebuild2
-rw-r--r--dev-ruby/date/date-3.4.1.ebuild2
-rw-r--r--dev-ruby/date/date-3.5.0.ebuild2
-rw-r--r--dev-ruby/date/date-3.5.1.ebuild2
-rw-r--r--dev-ruby/debug/Manifest1
-rw-r--r--dev-ruby/debug/debug-1.10.0.ebuild2
-rw-r--r--dev-ruby/debug/debug-1.11.0.ebuild2
-rw-r--r--dev-ruby/debug/debug-1.11.1.ebuild41
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild2
-rw-r--r--dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild2
-rw-r--r--dev-ruby/diff-lcs/diff-lcs-1.6.1.ebuild2
-rw-r--r--dev-ruby/diff-lcs/diff-lcs-1.6.2.ebuild2
-rw-r--r--dev-ruby/digest/digest-3.2.0.ebuild2
-rw-r--r--dev-ruby/digest/digest-3.2.1.ebuild2
-rw-r--r--dev-ruby/domain_name/domain_name-0.6.20240107.ebuild2
-rw-r--r--dev-ruby/drb/drb-2.2.1.ebuild2
-rw-r--r--dev-ruby/drb/drb-2.2.3.ebuild2
-rw-r--r--dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild2
-rw-r--r--dev-ruby/erb/erb-5.1.3.ebuild2
-rw-r--r--dev-ruby/erb/erb-6.0.0.ebuild2
-rw-r--r--dev-ruby/erb/erb-6.0.1.ebuild2
-rw-r--r--dev-ruby/erubis/erubis-2.7.0-r4.ebuild2
-rw-r--r--dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild2
-rw-r--r--dev-ruby/execjs/execjs-2.10.0.ebuild2
-rw-r--r--dev-ruby/fakefs/fakefs-2.5.0.ebuild2
-rw-r--r--dev-ruby/fakefs/fakefs-2.7.1.ebuild2
-rw-r--r--dev-ruby/fakefs/fakefs-3.0.3.ebuild2
-rw-r--r--dev-ruby/fakefs/fakefs-3.0.4.ebuild2
-rw-r--r--dev-ruby/fcgi/fcgi-0.9.2.2.ebuild2
-rw-r--r--dev-ruby/ffi/ffi-1.17.0.ebuild2
-rw-r--r--dev-ruby/ffi/ffi-1.17.1.ebuild2
-rw-r--r--dev-ruby/ffi/ffi-1.17.2.ebuild2
-rw-r--r--dev-ruby/fileutils/fileutils-1.7.3.ebuild2
-rw-r--r--dev-ruby/fileutils/fileutils-1.8.0.ebuild2
-rw-r--r--dev-ruby/flexmock/flexmock-2.4.2.ebuild2
-rw-r--r--dev-ruby/flexmock/flexmock-3.0.2.ebuild2
-rw-r--r--dev-ruby/forwardable/forwardable-1.3.3.ebuild2
-rw-r--r--dev-ruby/forwardable/forwardable-1.4.0.ebuild2
-rw-r--r--dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild2
-rw-r--r--dev-ruby/getoptlong/getoptlong-0.2.1.ebuild2
-rw-r--r--dev-ruby/globalid/globalid-1.2.1-r1.ebuild2
-rw-r--r--dev-ruby/globalid/globalid-1.2.1.ebuild2
-rw-r--r--dev-ruby/globalid/globalid-1.3.0.ebuild2
-rw-r--r--dev-ruby/haml/haml-6.3.0-r1.ebuild2
-rw-r--r--dev-ruby/haml/haml-6.3.0.ebuild2
-rw-r--r--dev-ruby/haml/haml-6.4.0.ebuild2
-rw-r--r--dev-ruby/haml/haml-7.0.2.ebuild2
-rw-r--r--dev-ruby/haml/haml-7.1.0.ebuild2
-rw-r--r--dev-ruby/hashdiff/hashdiff-1.1.2.ebuild2
-rw-r--r--dev-ruby/hashdiff/hashdiff-1.2.0.ebuild2
-rw-r--r--dev-ruby/hashdiff/hashdiff-1.2.1.ebuild2
-rw-r--r--dev-ruby/hashie/hashie-5.0.0.ebuild2
-rw-r--r--dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild2
-rw-r--r--dev-ruby/hoe/hoe-4.2.2.ebuild2
-rw-r--r--dev-ruby/hoe/hoe-4.2.3.ebuild2
-rw-r--r--dev-ruby/hoe/hoe-4.3.0.ebuild2
-rw-r--r--dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild2
-rw-r--r--dev-ruby/httpclient/httpclient-2.9.0.ebuild2
-rw-r--r--dev-ruby/i18n/i18n-1.14.7.ebuild2
-rw-r--r--dev-ruby/io-console/io-console-0.8.0.ebuild2
-rw-r--r--dev-ruby/io-console/io-console-0.8.1.ebuild2
-rw-r--r--dev-ruby/io-console/io-console-0.8.2.ebuild2
-rw-r--r--dev-ruby/io-wait/io-wait-0.3.1.ebuild2
-rw-r--r--dev-ruby/io-wait/io-wait-0.3.2.ebuild2
-rw-r--r--dev-ruby/io-wait/io-wait-0.3.6.ebuild2
-rw-r--r--dev-ruby/io-wait/io-wait-0.4.0.ebuild2
-rw-r--r--dev-ruby/ipaddr/ipaddr-1.2.7.ebuild2
-rw-r--r--dev-ruby/ipaddr/ipaddr-1.2.8.ebuild2
-rw-r--r--dev-ruby/irb/irb-1.15.2.ebuild2
-rw-r--r--dev-ruby/irb/irb-1.15.3.ebuild2
-rw-r--r--dev-ruby/irb/irb-1.16.0.ebuild2
-rw-r--r--dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild2
-rw-r--r--dev-ruby/jquery-rails/jquery-rails-4.6.1.ebuild2
-rw-r--r--dev-ruby/json/json-2.10.2.ebuild2
-rw-r--r--dev-ruby/json/json-2.12.2.ebuild2
-rw-r--r--dev-ruby/json/json-2.13.2.ebuild2
-rw-r--r--dev-ruby/json/json-2.14.1.ebuild2
-rw-r--r--dev-ruby/json/json-2.15.2.ebuild2
-rw-r--r--dev-ruby/json/json-2.16.0.ebuild2
-rw-r--r--dev-ruby/json/json-2.17.1.ebuild2
-rw-r--r--dev-ruby/json/json-2.18.0.ebuild2
-rw-r--r--dev-ruby/kpeg/kpeg-1.3.3.ebuild2
-rw-r--r--dev-ruby/logger/logger-1.6.6.ebuild2
-rw-r--r--dev-ruby/logger/logger-1.7.0.ebuild2
-rw-r--r--dev-ruby/loofah/loofah-2.24.0.ebuild2
-rw-r--r--dev-ruby/loofah/loofah-2.24.1.ebuild2
-rw-r--r--dev-ruby/loofah/loofah-2.25.0.ebuild2
-rw-r--r--dev-ruby/mab/mab-0.0.3-r2.ebuild2
-rw-r--r--dev-ruby/mail/mail-2.8.1.ebuild2
-rw-r--r--dev-ruby/mail/mail-2.9.0.ebuild2
-rw-r--r--dev-ruby/maruku/maruku-0.7.3-r1.ebuild2
-rw-r--r--dev-ruby/matrix/matrix-0.4.2.ebuild2
-rw-r--r--dev-ruby/matrix/matrix-0.4.3.ebuild2
-rw-r--r--dev-ruby/maxitest/Manifest3
-rw-r--r--dev-ruby/maxitest/maxitest-5.5.0.ebuild2
-rw-r--r--dev-ruby/maxitest/maxitest-5.7.1.ebuild51
-rw-r--r--dev-ruby/maxitest/maxitest-5.8.0.ebuild2
-rw-r--r--dev-ruby/maxitest/maxitest-6.0.1.ebuild2
-rw-r--r--dev-ruby/maxitest/maxitest-6.1.0.ebuild (renamed from dev-ruby/maxitest/maxitest-6.0.0.ebuild)4
-rw-r--r--dev-ruby/mechanize/mechanize-2.12.0.ebuild2
-rw-r--r--dev-ruby/mechanize/mechanize-2.14.0.ebuild2
-rw-r--r--dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild2
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0402.ebuild2
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0729.ebuild2
-rw-r--r--dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild2
-rw-r--r--dev-ruby/mini_mime/mini_mime-1.1.5.ebuild2
-rw-r--r--dev-ruby/minitar/minitar-0.12.1.ebuild2
-rw-r--r--dev-ruby/minitar/minitar-1.0.2.ebuild2
-rw-r--r--dev-ruby/minitar/minitar-1.1.0.ebuild2
-rw-r--r--dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild2
-rw-r--r--dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r2.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.15.0-r1.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.22.3.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.23.1.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.24.1.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.25.1.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.25.5.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.26.0.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.26.1.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.26.2.ebuild2
-rw-r--r--dev-ruby/minitest/minitest-5.27.0.ebuild2
-rw-r--r--dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild2
-rw-r--r--dev-ruby/multi_json/multi_json-1.17.0.ebuild2
-rw-r--r--dev-ruby/multi_json/multi_json-1.18.0.ebuild2
-rw-r--r--dev-ruby/mutex_m/mutex_m-0.2.0.ebuild2
-rw-r--r--dev-ruby/mutex_m/mutex_m-0.3.0.ebuild2
-rw-r--r--dev-ruby/net-ftp/net-ftp-0.3.8.ebuild2
-rw-r--r--dev-ruby/net-ftp/net-ftp-0.3.9.ebuild2
-rw-r--r--dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r2.ebuild2
-rw-r--r--dev-ruby/net-http-persistent/net-http-persistent-4.0.5.ebuild2
-rw-r--r--dev-ruby/net-http-persistent/net-http-persistent-4.0.6.ebuild2
-rw-r--r--dev-ruby/net-http/net-http-0.6.0.ebuild2
-rw-r--r--dev-ruby/net-http/net-http-0.7.0.ebuild2
-rw-r--r--dev-ruby/net-http/net-http-0.8.0.ebuild2
-rw-r--r--dev-ruby/net-http/net-http-0.9.1.ebuild2
-rw-r--r--dev-ruby/net-imap/net-imap-0.4.22.ebuild2
-rw-r--r--dev-ruby/net-imap/net-imap-0.5.12.ebuild2
-rw-r--r--dev-ruby/net-imap/net-imap-0.6.0.ebuild2
-rw-r--r--dev-ruby/net-imap/net-imap-0.6.2.ebuild2
-rw-r--r--dev-ruby/net-pop/net-pop-0.1.2.ebuild2
-rw-r--r--dev-ruby/net-protocol/net-protocol-0.2.2.ebuild2
-rw-r--r--dev-ruby/net-scp/net-scp-4.1.0.ebuild2
-rw-r--r--dev-ruby/net-sftp/net-sftp-4.0.0.ebuild2
-rw-r--r--dev-ruby/net-smtp/net-smtp-0.5.0.ebuild2
-rw-r--r--dev-ruby/net-smtp/net-smtp-0.5.1.ebuild2
-rw-r--r--dev-ruby/net-telnet/net-telnet-0.2.0-r1.ebuild2
-rw-r--r--dev-ruby/nkf/nkf-0.2.0.ebuild2
-rw-r--r--dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild2
-rw-r--r--dev-ruby/observer/observer-0.1.2.ebuild2
-rw-r--r--dev-ruby/ostruct/ostruct-0.6.1.ebuild2
-rw-r--r--dev-ruby/ostruct/ostruct-0.6.2.ebuild2
-rw-r--r--dev-ruby/ostruct/ostruct-0.6.3.ebuild2
-rw-r--r--dev-ruby/pg/pg-1.5.8.ebuild2
-rw-r--r--dev-ruby/pg/pg-1.5.9.ebuild2
-rw-r--r--dev-ruby/pg/pg-1.6.0.ebuild2
-rw-r--r--dev-ruby/pg/pg-1.6.1.ebuild2
-rw-r--r--dev-ruby/pg/pg-1.6.2.ebuild2
-rw-r--r--dev-ruby/plist/plist-3.7.2.ebuild2
-rw-r--r--dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild2
-rw-r--r--dev-ruby/power_assert/power_assert-2.0.5.ebuild2
-rw-r--r--dev-ruby/power_assert/power_assert-3.0.0.ebuild2
-rw-r--r--dev-ruby/power_assert/power_assert-3.0.1.ebuild2
-rw-r--r--dev-ruby/pp/pp-0.6.2.ebuild2
-rw-r--r--dev-ruby/pp/pp-0.6.3.ebuild2
-rw-r--r--dev-ruby/prettyprint/prettyprint-0.2.0.ebuild2
-rw-r--r--dev-ruby/prime/prime-0.1.2-r1.ebuild2
-rw-r--r--dev-ruby/prime/prime-0.1.3.ebuild2
-rw-r--r--dev-ruby/prime/prime-0.1.4.ebuild2
-rw-r--r--dev-ruby/prism/Manifest3
-rw-r--r--dev-ruby/prism/prism-1.4.0.ebuild2
-rw-r--r--dev-ruby/prism/prism-1.5.1.ebuild41
-rw-r--r--dev-ruby/prism/prism-1.5.2.ebuild2
-rw-r--r--dev-ruby/prism/prism-1.6.0.ebuild2
-rw-r--r--dev-ruby/prism/prism-1.7.0.ebuild (renamed from dev-ruby/prism/prism-1.5.0.ebuild)2
-rw-r--r--dev-ruby/psych/psych-5.2.3.ebuild2
-rw-r--r--dev-ruby/psych/psych-5.2.4.ebuild2
-rw-r--r--dev-ruby/psych/psych-5.2.5.ebuild2
-rw-r--r--dev-ruby/psych/psych-5.2.6.ebuild2
-rw-r--r--dev-ruby/psych/psych-5.3.0.ebuild2
-rw-r--r--dev-ruby/psych/psych-5.3.1.ebuild2
-rw-r--r--dev-ruby/public_suffix/public_suffix-6.0.1.ebuild2
-rw-r--r--dev-ruby/public_suffix/public_suffix-6.0.2.ebuild2
-rw-r--r--dev-ruby/public_suffix/public_suffix-7.0.0.ebuild2
-rw-r--r--dev-ruby/racc/racc-1.8.1.ebuild2
-rw-r--r--dev-ruby/rack-cache/rack-cache-1.17.0.ebuild2
-rw-r--r--dev-ruby/rack-protection/rack-protection-3.2.0.ebuild2
-rw-r--r--dev-ruby/rack-protection/rack-protection-4.1.1.ebuild2
-rw-r--r--dev-ruby/rack-protection/rack-protection-4.2.0.ebuild2
-rw-r--r--dev-ruby/rack-protection/rack-protection-4.2.1.ebuild2
-rw-r--r--dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild2
-rw-r--r--dev-ruby/rails-dom-testing/rails-dom-testing-2.3.0.ebuild2
-rw-r--r--dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.2.ebuild2
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild2
-rw-r--r--dev-ruby/rake-compiler/rake-compiler-1.3.1.ebuild2
-rw-r--r--dev-ruby/rake/rake-13.2.1.ebuild2
-rw-r--r--dev-ruby/rake/rake-13.3.0.ebuild2
-rw-r--r--dev-ruby/rake/rake-13.3.1.ebuild2
-rw-r--r--dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild2
-rw-r--r--dev-ruby/rbs/rbs-3.6.1.ebuild2
-rw-r--r--dev-ruby/rbs/rbs-3.8.1.ebuild2
-rw-r--r--dev-ruby/rbs/rbs-3.9.4.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.11.0.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.13.1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.14.0.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.14.1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.15.0.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.15.1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.16.1.ebuild2
-rw-r--r--dev-ruby/rdoc/rdoc-6.8.1.ebuild2
-rw-r--r--dev-ruby/redcloth/redcloth-4.3.4.ebuild2
-rw-r--r--dev-ruby/reline/reline-0.6.1.ebuild2
-rw-r--r--dev-ruby/reline/reline-0.6.2.ebuild2
-rw-r--r--dev-ruby/reline/reline-0.6.3.ebuild2
-rw-r--r--dev-ruby/repl_type_completor/repl_type_completor-0.1.11.ebuild2
-rw-r--r--dev-ruby/repl_type_completor/repl_type_completor-0.1.12.ebuild2
-rw-r--r--dev-ruby/resolv-replace/resolv-replace-0.1.1.ebuild2
-rw-r--r--dev-ruby/resolv/resolv-0.6.2.ebuild2
-rw-r--r--dev-ruby/resolv/resolv-0.6.3.ebuild2
-rw-r--r--dev-ruby/resolv/resolv-0.7.0.ebuild2
-rw-r--r--dev-ruby/rexical/rexical-1.0.8.ebuild2
-rw-r--r--dev-ruby/rexml/rexml-3.4.2.ebuild2
-rw-r--r--dev-ruby/rexml/rexml-3.4.3.ebuild2
-rw-r--r--dev-ruby/rexml/rexml-3.4.4.ebuild2
-rw-r--r--dev-ruby/rinda/rinda-0.2.0.ebuild2
-rw-r--r--dev-ruby/rr/rr-3.1.1.ebuild2
-rw-r--r--dev-ruby/rr/rr-3.1.2.ebuild2
-rw-r--r--dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild2
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.13.3.ebuild2
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.13.4.ebuild2
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.13.5.ebuild2
-rw-r--r--dev-ruby/rspec-core/rspec-core-3.13.6.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.13.4.ebuild2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.13.5.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.13.2.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.13.5.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.13.6.ebuild2
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-3.13.7.ebuild2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.2.ebuild2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.4.ebuild2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.5.ebuild2
-rw-r--r--dev-ruby/rspec-support/rspec-support-3.13.6.ebuild2
-rw-r--r--dev-ruby/rss/rss-0.3.1.ebuild2
-rw-r--r--dev-ruby/ruby-filemagic/ruby-filemagic-0.7.3.ebuild2
-rw-r--r--dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0-r1.ebuild2
-rw-r--r--dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild2
-rw-r--r--dev-ruby/ruby2ruby/ruby2ruby-2.5.2.ebuild2
-rw-r--r--dev-ruby/ruby_parser/ruby_parser-3.21.1.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.4.22.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.5.23.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.6.7.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.6.8.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.6.9.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.7.0.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.7.1.ebuild2
-rw-r--r--dev-ruby/rubygems/rubygems-3.7.2.ebuild2
-rw-r--r--dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild2
-rw-r--r--dev-ruby/sass/sass-3.7.4-r2.ebuild2
-rw-r--r--dev-ruby/sass/sass-3.7.4-r3.ebuild2
-rw-r--r--dev-ruby/securerandom/securerandom-0.4.1.ebuild2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.17.3.ebuild2
-rw-r--r--dev-ruby/sexp_processor/sexp_processor-4.17.4.ebuild2
-rw-r--r--dev-ruby/singleton/singleton-0.2.0.ebuild2
-rw-r--r--dev-ruby/singleton/singleton-0.3.0.ebuild2
-rw-r--r--dev-ruby/sprockets-rails/sprockets-rails-3.5.2.ebuild2
-rw-r--r--dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild2
-rw-r--r--dev-ruby/sprockets/sprockets-4.2.2.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-1.7.3.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.7.3.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.7.4.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.8.0.ebuild2
-rw-r--r--dev-ruby/sqlite3/sqlite3-2.8.1.ebuild2
-rw-r--r--dev-ruby/stringio/stringio-3.1.6.ebuild2
-rw-r--r--dev-ruby/stringio/stringio-3.1.7.ebuild2
-rw-r--r--dev-ruby/stringio/stringio-3.1.8.ebuild2
-rw-r--r--dev-ruby/stringio/stringio-3.1.9.ebuild2
-rw-r--r--dev-ruby/stringio/stringio-3.2.0.ebuild2
-rw-r--r--dev-ruby/strscan/strscan-3.1.2.ebuild2
-rw-r--r--dev-ruby/strscan/strscan-3.1.5.ebuild2
-rw-r--r--dev-ruby/strscan/strscan-3.1.6.ebuild2
-rw-r--r--dev-ruby/syntax/syntax-1.2.2.ebuild2
-rw-r--r--dev-ruby/syslog/syslog-0.2.0.ebuild2
-rw-r--r--dev-ruby/syslog/syslog-0.3.0.ebuild2
-rw-r--r--dev-ruby/tdiff/tdiff-0.4.0.ebuild2
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.11.2.ebuild2
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.11.3.ebuild2
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.10.ebuild2
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.13.ebuild2
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.14.ebuild2
-rw-r--r--dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.6.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.6.7.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.6.8.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.6.9.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.0.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.1.ebuild2
-rw-r--r--dev-ruby/test-unit/test-unit-3.7.3.ebuild2
-rw-r--r--dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild2
-rw-r--r--dev-ruby/thor/thor-1.3.2.ebuild2
-rw-r--r--dev-ruby/thor/thor-1.4.0.ebuild2
-rw-r--r--dev-ruby/thread_order/thread_order-1.1.1.ebuild2
-rw-r--r--dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild2
-rw-r--r--dev-ruby/tilt/tilt-2.6.0.ebuild2
-rw-r--r--dev-ruby/tilt/tilt-2.6.1.ebuild2
-rw-r--r--dev-ruby/time/time-0.4.1.ebuild2
-rw-r--r--dev-ruby/time/time-0.4.2.ebuild2
-rw-r--r--dev-ruby/timeout/timeout-0.4.3.ebuild2
-rw-r--r--dev-ruby/timeout/timeout-0.4.4.ebuild2
-rw-r--r--dev-ruby/timeout/timeout-0.5.0.ebuild2
-rw-r--r--dev-ruby/timeout/timeout-0.6.0.ebuild2
-rw-r--r--dev-ruby/tins/Manifest4
-rw-r--r--dev-ruby/tins/tins-1.38.0.ebuild29
-rw-r--r--dev-ruby/tins/tins-1.45.0.ebuild39
-rw-r--r--dev-ruby/tins/tins-1.49.0.ebuild (renamed from dev-ruby/tins/tins-1.44.1.ebuild)0
-rw-r--r--dev-ruby/treetop/treetop-1.6.14.ebuild2
-rw-r--r--dev-ruby/tsort/tsort-0.2.0-r1.ebuild2
-rw-r--r--dev-ruby/typeprof/typeprof-0.30.1-r1.ebuild2
-rw-r--r--dev-ruby/typeprof/typeprof-0.31.0.ebuild2
-rw-r--r--dev-ruby/tzinfo/tzinfo-2.0.6.ebuild2
-rw-r--r--dev-ruby/uglifier/uglifier-4.2.1.ebuild2
-rw-r--r--dev-ruby/unf/unf-0.1.4-r1.ebuild2
-rw-r--r--dev-ruby/unf/unf-0.2.0-r1.ebuild2
-rw-r--r--dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild2
-rw-r--r--dev-ruby/uri/uri-1.0.4.ebuild2
-rw-r--r--dev-ruby/uri/uri-1.1.0.ebuild2
-rw-r--r--dev-ruby/uri/uri-1.1.1.ebuild2
-rw-r--r--dev-ruby/webrick/webrick-1.7.0-r1.ebuild2
-rw-r--r--dev-ruby/webrick/webrick-1.9.1.ebuild2
-rw-r--r--dev-ruby/webrick/webrick-1.9.2.ebuild2
-rw-r--r--dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild2
-rw-r--r--dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild2
-rw-r--r--dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild2
-rw-r--r--dev-ruby/yard/yard-0.9.37.ebuild2
-rw-r--r--dev-ruby/yard/yard-0.9.38.ebuild2
-rw-r--r--dev-ruby/zentest/zentest-4.12.2.ebuild2
-rw-r--r--dev-ruby/zlib/zlib-3.2.1.ebuild2
-rw-r--r--dev-ruby/zlib/zlib-3.2.2.ebuild2
387 files changed, 421 insertions, 620 deletions
diff --git a/dev-ruby/abbrev/abbrev-0.1.2.ebuild b/dev-ruby/abbrev/abbrev-0.1.2.ebuild
index 567f7c1cd394..48657c19f4d8 100644
--- a/dev-ruby/abbrev/abbrev-0.1.2.ebuild
+++ b/dev-ruby/abbrev/abbrev-0.1.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/abbrev/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit )"
diff --git a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
index 607ca6163270..51f1700a372b 100644
--- a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
+++ b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://rubygems.org/gems/abstract"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
each_ruby_test() {
diff --git a/dev-ruby/actionpack/files/actionpack-7.0.4-rack-test-2.patch b/dev-ruby/actionpack/files/actionpack-7.0.4-rack-test-2.patch
deleted file mode 100644
index 09a234d46576..000000000000
--- a/dev-ruby/actionpack/files/actionpack-7.0.4-rack-test-2.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 07be723bc1d2b6a655a589dfcd4213e251cdb453 Mon Sep 17 00:00:00 2001
-From: Aaron Patterson <aaron@rubyonrails.org>
-Date: Wed, 25 May 2022 10:46:11 -0700
-Subject: [PATCH] Ensure Rails is green with Rack-Test main branch
-
-This commit just ensures we're green with the main branch of rack test.
-The changes are things we should have done anyway, and are backwards
-compatible with older versions of rack test
----
- actionpack/test/controller/new_base/render_streaming_test.rb | 4 ++++
- actionpack/test/dispatch/session/cache_store_test.rb | 2 +-
- actionpack/test/dispatch/session/mem_cache_store_test.rb | 2 +-
- 3 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/actionpack/test/controller/new_base/render_streaming_test.rb b/actionpack/test/controller/new_base/render_streaming_test.rb
-index 23dc6bca40364..d9789355f9520 100644
---- a/test/controller/new_base/render_streaming_test.rb
-+++ b/test/controller/new_base/render_streaming_test.rb
-@@ -44,6 +44,10 @@ def explicit_cache
- end
-
- class StreamingTest < Rack::TestCase
-+ def get(path, headers: { "SERVER_PROTOCOL" => "HTTP/1.1", "HTTP_VERSION" => "HTTP/1.1" })
-+ super
-+ end
-+
- test "rendering with streaming enabled at the class level" do
- get "/render_streaming/basic/hello_world"
- assert_body "b\r\nHello world\r\nb\r\n, I'm here!\r\n0\r\n\r\n"
-diff --git a/actionpack/test/dispatch/session/cache_store_test.rb b/actionpack/test/dispatch/session/cache_store_test.rb
-index 9677d177d0acc..6479654c73b37 100644
---- a/test/dispatch/session/cache_store_test.rb
-+++ b/test/dispatch/session/cache_store_test.rb
-@@ -59,7 +59,7 @@ def test_getting_session_value_after_session_reset
- get "/set_session_value"
- assert_response :success
- assert cookies["_session_id"]
-- session_cookie = cookies.send(:hash_for)["_session_id"]
-+ session_cookie = cookies.get_cookie("_session_id")
-
- get "/call_reset_session"
- assert_response :success
-diff --git a/actionpack/test/dispatch/session/mem_cache_store_test.rb b/actionpack/test/dispatch/session/mem_cache_store_test.rb
-index 417a8355bfc2a..188f321c5999f 100644
---- a/test/dispatch/session/mem_cache_store_test.rb
-+++ b/test/dispatch/session/mem_cache_store_test.rb
-@@ -71,7 +71,7 @@ def test_getting_session_value_after_session_reset
- get "/set_session_value"
- assert_response :success
- assert cookies["_session_id"]
-- session_cookie = cookies.send(:hash_for)["_session_id"]
-+ session_cookie = cookies.get_cookie("_session_id")
-
- get "/call_reset_session"
- assert_response :success
diff --git a/dev-ruby/activesupport/files/activesupport-7.0.8.7-logger.patch b/dev-ruby/activesupport/files/activesupport-7.0.8.7-logger.patch
deleted file mode 100644
index 922f4fc33c35..000000000000
--- a/dev-ruby/activesupport/files/activesupport-7.0.8.7-logger.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 6a7c72c078715380bf24f029624e6b1fb3035c97 Mon Sep 17 00:00:00 2001
-From: Antti Hukkanen <antti.hukkanen@mainiotech.fi>
-Date: Thu, 16 Jan 2025 11:17:29 +0200
-Subject: [PATCH] Ensure the logger gem is loaded in Rails 7.0
-
-Fix #54260, #54263
----
- activesupport/lib/active_support/logger_thread_safe_level.rb | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/activesupport/lib/active_support/logger_thread_safe_level.rb b/activesupport/lib/active_support/logger_thread_safe_level.rb
-index 042f484f8210d..aa84a7c5de5c6 100644
---- a/lib/active_support/logger_thread_safe_level.rb
-+++ b/lib/active_support/logger_thread_safe_level.rb
-@@ -4,6 +4,7 @@
- require "active_support/core_ext/module/attribute_accessors"
- require "concurrent"
- require "fiber"
-+require "logger"
-
- module ActiveSupport
- module LoggerThreadSafeLevel # :nodoc:
diff --git a/dev-ruby/addressable/addressable-2.8.7.ebuild b/dev-ruby/addressable/addressable-2.8.7.ebuild
index ef781660399a..0b49e9e79d48 100644
--- a/dev-ruby/addressable/addressable-2.8.7.ebuild
+++ b/dev-ruby/addressable/addressable-2.8.7.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/a
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/public_suffix:6"
diff --git a/dev-ruby/addressable/addressable-2.8.8.ebuild b/dev-ruby/addressable/addressable-2.8.8.ebuild
index ff9305302c9d..dbd5078b1817 100644
--- a/dev-ruby/addressable/addressable-2.8.8.ebuild
+++ b/dev-ruby/addressable/addressable-2.8.8.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/a
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "|| ( dev-ruby/public_suffix:7 dev-ruby/public_suffix:6 )"
diff --git a/dev-ruby/bacon/bacon-1.2.0-r4.ebuild b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
index 715ae5c89541..fc61de71c151 100644
--- a/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
+++ b/dev-ruby/bacon/bacon-1.2.0-r4.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://leahneukirchen.org/repos/bacon/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/base64/base64-0.2.0.ebuild b/dev-ruby/base64/base64-0.2.0.ebuild
index 2d9e9455948b..ed8612b7c3e9 100644
--- a/dev-ruby/base64/base64-0.2.0.ebuild
+++ b/dev-ruby/base64/base64-0.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__FILE__/"base64.gemspec"/' \
diff --git a/dev-ruby/base64/base64-0.3.0.ebuild b/dev-ruby/base64/base64-0.3.0.ebuild
index 24cefb6c6d21..cb860c1ebb9e 100644
--- a/dev-ruby/base64/base64-0.3.0.ebuild
+++ b/dev-ruby/base64/base64-0.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__FILE__/"base64.gemspec"/' \
diff --git a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.20.ebuild b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.20.ebuild
index e20799cc7cc8..82a9654d947f 100644
--- a/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.20.ebuild
+++ b/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.1.20.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/bcrypt-ruby/bcrypt-ruby/archive/refs/tags/v${PV}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
rm Gemfile || die
diff --git a/dev-ruby/benchmark/benchmark-0.4.0.ebuild b/dev-ruby/benchmark/benchmark-0.4.0.ebuild
index b8c0cd25517d..0c942b62a700 100644
--- a/dev-ruby/benchmark/benchmark-0.4.0.ebuild
+++ b/dev-ruby/benchmark/benchmark-0.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
diff --git a/dev-ruby/benchmark/benchmark-0.4.1.ebuild b/dev-ruby/benchmark/benchmark-0.4.1.ebuild
index 501a87ee2714..eeff9f661757 100644
--- a/dev-ruby/benchmark/benchmark-0.4.1.ebuild
+++ b/dev-ruby/benchmark/benchmark-0.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
diff --git a/dev-ruby/benchmark/benchmark-0.5.0.ebuild b/dev-ruby/benchmark/benchmark-0.5.0.ebuild
index d2911cd61f29..7454441f5471 100644
--- a/dev-ruby/benchmark/benchmark-0.5.0.ebuild
+++ b/dev-ruby/benchmark/benchmark-0.5.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/benchmark/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
diff --git a/dev-ruby/bigdecimal/bigdecimal-3.2.3.ebuild b/dev-ruby/bigdecimal/bigdecimal-3.2.3.ebuild
index ca8d5f2f2033..87a138b6d0c5 100644
--- a/dev-ruby/bigdecimal/bigdecimal-3.2.3.ebuild
+++ b/dev-ruby/bigdecimal/bigdecimal-3.2.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/bigdecimal/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/bigdecimal/bigdecimal-3.3.1.ebuild b/dev-ruby/bigdecimal/bigdecimal-3.3.1.ebuild
index 77c5769e4ee6..5d6b2757c159 100644
--- a/dev-ruby/bigdecimal/bigdecimal-3.3.1.ebuild
+++ b/dev-ruby/bigdecimal/bigdecimal-3.3.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/bigdecimal/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/bigdecimal/bigdecimal-4.0.0.ebuild b/dev-ruby/bigdecimal/bigdecimal-4.0.0.ebuild
index 989b71cf6a67..0fb073ca8e07 100644
--- a/dev-ruby/bigdecimal/bigdecimal-4.0.0.ebuild
+++ b/dev-ruby/bigdecimal/bigdecimal-4.0.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/bigdecimal/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/bigdecimal/bigdecimal-4.0.1.ebuild b/dev-ruby/bigdecimal/bigdecimal-4.0.1.ebuild
index 989b71cf6a67..0fb073ca8e07 100644
--- a/dev-ruby/bigdecimal/bigdecimal-4.0.1.ebuild
+++ b/dev-ruby/bigdecimal/bigdecimal-4.0.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/bigdecimal/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild b/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild
index 683786346fdc..0db16b475a8d 100644
--- a/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild
+++ b/dev-ruby/bsearch/bsearch-1.5.0-r4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://0xcc.net/ruby-bsearch/"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86"
all_ruby_prepare() {
sed -i 's/ruby/\$\{RUBY\}/' test/test.sh || die
diff --git a/dev-ruby/builder/builder-3.2.4-r1.ebuild b/dev-ruby/builder/builder-3.2.4-r1.ebuild
index b1df0b3b02ed..d9ac1ec28c18 100644
--- a/dev-ruby/builder/builder-3.2.4-r1.ebuild
+++ b/dev-ruby/builder/builder-3.2.4-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://onestepback.org/"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/builder/builder-3.3.0.ebuild b/dev-ruby/builder/builder-3.3.0.ebuild
index 2d5b40118ff7..f3100b0eaa15 100644
--- a/dev-ruby/builder/builder-3.3.0.ebuild
+++ b/dev-ruby/builder/builder-3.3.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://onestepback.org/"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -i \
diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild
index 330b0005b76b..911544a368eb 100644
--- a/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild
+++ b/dev-ruby/bundler-audit/bundler-audit-0.9.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rubysec/bundler-audit"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
#tests are trying to download files
diff --git a/dev-ruby/bundler-audit/bundler-audit-0.9.3.ebuild b/dev-ruby/bundler-audit/bundler-audit-0.9.3.ebuild
index b7c5bbff9377..84124e6e3766 100644
--- a/dev-ruby/bundler-audit/bundler-audit-0.9.3.ebuild
+++ b/dev-ruby/bundler-audit/bundler-audit-0.9.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rubysec/bundler-audit"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
#tests are trying to download files
diff --git a/dev-ruby/bundler/bundler-2.4.22.ebuild b/dev-ruby/bundler/bundler-2.4.22.ebuild
index 295101a31a64..31272ae12bdd 100644
--- a/dev-ruby/bundler/bundler-2.4.22.ebuild
+++ b/dev-ruby/bundler/bundler-2.4.22.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.5.23.ebuild b/dev-ruby/bundler/bundler-2.5.23.ebuild
index 1d546b91afeb..6ec8626d1389 100644
--- a/dev-ruby/bundler/bundler-2.5.23.ebuild
+++ b/dev-ruby/bundler/bundler-2.5.23.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.6.7.ebuild b/dev-ruby/bundler/bundler-2.6.7.ebuild
index 84b4f66275ab..4336df393712 100644
--- a/dev-ruby/bundler/bundler-2.6.7.ebuild
+++ b/dev-ruby/bundler/bundler-2.6.7.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.6.8.ebuild b/dev-ruby/bundler/bundler-2.6.8.ebuild
index 84b4f66275ab..4336df393712 100644
--- a/dev-ruby/bundler/bundler-2.6.8.ebuild
+++ b/dev-ruby/bundler/bundler-2.6.8.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.6.9.ebuild b/dev-ruby/bundler/bundler-2.6.9.ebuild
index 0d3723b8e642..ff4e04eb2e26 100644
--- a/dev-ruby/bundler/bundler-2.6.9.ebuild
+++ b/dev-ruby/bundler/bundler-2.6.9.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.7.0.ebuild b/dev-ruby/bundler/bundler-2.7.0.ebuild
index 94dba902eeda..0dc72a98e7fd 100644
--- a/dev-ruby/bundler/bundler-2.7.0.ebuild
+++ b/dev-ruby/bundler/bundler-2.7.0.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.7.1.ebuild b/dev-ruby/bundler/bundler-2.7.1.ebuild
index 94dba902eeda..0dc72a98e7fd 100644
--- a/dev-ruby/bundler/bundler-2.7.1.ebuild
+++ b/dev-ruby/bundler/bundler-2.7.1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/bundler/bundler-2.7.2.ebuild b/dev-ruby/bundler/bundler-2.7.2.ebuild
index 94dba902eeda..0dc72a98e7fd 100644
--- a/dev-ruby/bundler/bundler-2.7.2.ebuild
+++ b/dev-ruby/bundler/bundler-2.7.2.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/rubygems/rubygems"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend virtual/rubygems
diff --git a/dev-ruby/capistrano/capistrano-2.15.11.ebuild b/dev-ruby/capistrano/capistrano-2.15.11.ebuild
index 840e6da4e9a6..bf3834ab1acc 100644
--- a/dev-ruby/capistrano/capistrano-2.15.11.ebuild
+++ b/dev-ruby/capistrano/capistrano-2.15.11.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://capistranorb.com/"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/cgi/cgi-0.4.2.ebuild b/dev-ruby/cgi/cgi-0.4.2.ebuild
index 0c4f74bb47f3..6648a73b8c26 100644
--- a/dev-ruby/cgi/cgi-0.4.2.ebuild
+++ b/dev-ruby/cgi/cgi-0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/cgi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/cgi/cgi-0.5.0.ebuild b/dev-ruby/cgi/cgi-0.5.0.ebuild
index 1a328d253425..e1f00ace9ff4 100644
--- a/dev-ruby/cgi/cgi-0.5.0.ebuild
+++ b/dev-ruby/cgi/cgi-0.5.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/cgi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/cgi/cgi-0.5.1.ebuild b/dev-ruby/cgi/cgi-0.5.1.ebuild
index 1a328d253425..e1f00ace9ff4 100644
--- a/dev-ruby/cgi/cgi-0.5.1.ebuild
+++ b/dev-ruby/cgi/cgi-0.5.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/cgi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/coderay/coderay-1.1.3-r2.ebuild b/dev-ruby/coderay/coderay-1.1.3-r2.ebuild
index c56e67cebecc..29ed3894f231 100644
--- a/dev-ruby/coderay/coderay-1.1.3-r2.ebuild
+++ b/dev-ruby/coderay/coderay-1.1.3-r2.ebuild
@@ -24,7 +24,7 @@ SRC_URI="https://github.com/rubychan/coderay/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE=""
PATCHES=("${FILESDIR}/${P}-ruby30.patch")
diff --git a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r3.ebuild b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r3.ebuild
index 49eaa6ad1370..4a9992af603e 100644
--- a/dev-ruby/coffee-rails/coffee-rails-5.0.0-r3.ebuild
+++ b/dev-ruby/coffee-rails/coffee-rails-5.0.0-r3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rails/coffee-rails/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
ruby_add_rdepend "
>=dev-ruby/coffee-script-2.2.0
diff --git a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
index dd27b082905a..847549e11e61 100644
--- a/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
+++ b/dev-ruby/coffee-script-source/coffee-script-source-1.12.2-r2.ebuild
@@ -14,4 +14,4 @@ HOMEPAGE="https://coffeescript.org/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
diff --git a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
index 04f1125b91ef..d23e954d497e 100644
--- a/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
+++ b/dev-ruby/coffee-script/coffee-script-2.4.1.ebuild
@@ -15,6 +15,6 @@ HOMEPAGE="https://github.com/rails/ruby-coffee-script https://github.com/rails/c
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
ruby_add_rdepend "dev-ruby/coffee-script-source dev-ruby/execjs:*"
diff --git a/dev-ruby/columnize/columnize-0.9.0-r2.ebuild b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
index c4e321218ab8..f74862714272 100644
--- a/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
+++ b/dev-ruby/columnize/columnize-0.9.0-r2.ebuild
@@ -13,4 +13,4 @@ HOMEPAGE="https://github.com/rocky/columnize"
LICENSE="|| ( GPL-2 Ruby )"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
index 9c754477cd60..494c5d5611ce 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.5.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.6.ebuild b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.6.ebuild
index fefb83327e0c..4d5c93e3b2a4 100644
--- a/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.6.ebuild
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.3.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.9 )"
diff --git a/dev-ruby/crack/crack-0.4.6.ebuild b/dev-ruby/crack/crack-0.4.6.ebuild
index 088ebc06caa4..1edb488f3a74 100644
--- a/dev-ruby/crack/crack-0.4.6.ebuild
+++ b/dev-ruby/crack/crack-0.4.6.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/rexml"
diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild
index 6b6836c0f710..9def7112d44d 100644
--- a/dev-ruby/crack/crack-1.0.0.ebuild
+++ b/dev-ruby/crack/crack-1.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/rexml"
diff --git a/dev-ruby/crack/crack-1.0.1.ebuild b/dev-ruby/crack/crack-1.0.1.ebuild
index f124bf9cc888..3771590205a0 100644
--- a/dev-ruby/crack/crack-1.0.1.ebuild
+++ b/dev-ruby/crack/crack-1.0.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/rexml"
diff --git a/dev-ruby/csv/csv-3.3.2.ebuild b/dev-ruby/csv/csv-3.3.2.ebuild
index ee3edde95ec5..2c27ac3c9006 100644
--- a/dev-ruby/csv/csv-3.3.2.ebuild
+++ b/dev-ruby/csv/csv-3.3.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
diff --git a/dev-ruby/csv/csv-3.3.3.ebuild b/dev-ruby/csv/csv-3.3.3.ebuild
index 3f087efcd2d6..7c2df5e6af29 100644
--- a/dev-ruby/csv/csv-3.3.3.ebuild
+++ b/dev-ruby/csv/csv-3.3.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
diff --git a/dev-ruby/csv/csv-3.3.4.ebuild b/dev-ruby/csv/csv-3.3.4.ebuild
index 3f087efcd2d6..7c2df5e6af29 100644
--- a/dev-ruby/csv/csv-3.3.4.ebuild
+++ b/dev-ruby/csv/csv-3.3.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
diff --git a/dev-ruby/csv/csv-3.3.5.ebuild b/dev-ruby/csv/csv-3.3.5.ebuild
index b097ba234916..249b32c4a3e1 100644
--- a/dev-ruby/csv/csv-3.3.5.ebuild
+++ b/dev-ruby/csv/csv-3.3.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/csv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3.4.8 )"
diff --git a/dev-ruby/daemons/daemons-1.4.1.ebuild b/dev-ruby/daemons/daemons-1.4.1.ebuild
index 82770d62e8f6..5c67341b71ba 100644
--- a/dev-ruby/daemons/daemons-1.4.1.ebuild
+++ b/dev-ruby/daemons/daemons-1.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/thuehlinger/daemons/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~sparc x86"
IUSE="examples"
all_ruby_prepare() {
diff --git a/dev-ruby/date/date-3.4.1.ebuild b/dev-ruby/date/date-3.4.1.ebuild
index 6b695fe98a27..b91153bad262 100644
--- a/dev-ruby/date/date-3.4.1.ebuild
+++ b/dev-ruby/date/date-3.4.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/date/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/date/date-3.5.0.ebuild b/dev-ruby/date/date-3.5.0.ebuild
index f227cbbf02b7..b063b4825f67 100644
--- a/dev-ruby/date/date-3.5.0.ebuild
+++ b/dev-ruby/date/date-3.5.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/date/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/date/date-3.5.1.ebuild b/dev-ruby/date/date-3.5.1.ebuild
index f227cbbf02b7..b063b4825f67 100644
--- a/dev-ruby/date/date-3.5.1.ebuild
+++ b/dev-ruby/date/date-3.5.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/date/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/debug/Manifest b/dev-ruby/debug/Manifest
index 8e223c7039c8..6c84dbbaa91f 100644
--- a/dev-ruby/debug/Manifest
+++ b/dev-ruby/debug/Manifest
@@ -1,2 +1,3 @@
DIST debug-1.10.0.tar.gz 167673 BLAKE2B 839f21645aa4033f61c8bdd1b0837c6ce57060fb038b01288a07588a5a4134b846b2cda2359e6f659ad1816985f7ffbea03b28768ba6a73ceeb77f208aca4d11 SHA512 d09071cc7158876bdc5dbb2f49cae585240de851f6586257898b48787d065050b92a990a541c2bad8fd70c52f83bec432fbed1efee1ee33700c0a3345e2ef16c
DIST debug-1.11.0.tar.gz 169029 BLAKE2B 4271b8ad0058e246231daa4f9b1dbd104301b104568c1b913e6035962b342b93b25eb52dc508a4ca9400e049d0415624e2a2e252c0f949538b60d4a6bd58ab27 SHA512 02952fc9ecb7e1710d7af76810ff2d95b7648578fbc1139f6c7d30c73cc17749558dfa1c92900dc34d9ef873b6bf42403fc20a8e21339165778e215d26f84fc6
+DIST debug-1.11.1.tar.gz 169467 BLAKE2B 095493b8e64b74191bfd2579163e0d5eac553fefc1b2f91c66b2580b3bc9a599106abfa8413c7b7aa7197a11df2a17328f445cbffb43ffcf8c62c603e814ebe4 SHA512 82cc6cc9db70e9a069371e40062b70b0ecf30d16328ca0e5ca836442b748c245cbcb7dd093c09f6f7a61b101457b70d8e560fd8cf5b4f6bd9d2d07d50e1b0d00
diff --git a/dev-ruby/debug/debug-1.10.0.ebuild b/dev-ruby/debug/debug-1.10.0.ebuild
index 949432ce8c3e..1265bbf54bbc 100644
--- a/dev-ruby/debug/debug-1.10.0.ebuild
+++ b/dev-ruby/debug/debug-1.10.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/debug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
# Avoid tests for now since the results in a very deep dependency list for ruby32
#ruby_add_depend "test? ( dev-ruby/rr )"
diff --git a/dev-ruby/debug/debug-1.11.0.ebuild b/dev-ruby/debug/debug-1.11.0.ebuild
index 64777d683a59..931938731b29 100644
--- a/dev-ruby/debug/debug-1.11.0.ebuild
+++ b/dev-ruby/debug/debug-1.11.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/debug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
# Avoid tests for now since the results in a very deep dependency list for ruby32
#ruby_add_depend "test? ( dev-ruby/rr )"
diff --git a/dev-ruby/debug/debug-1.11.1.ebuild b/dev-ruby/debug/debug-1.11.1.ebuild
new file mode 100644
index 000000000000..a764e8b11212
--- /dev/null
+++ b/dev-ruby/debug/debug-1.11.1.ebuild
@@ -0,0 +1,41 @@
+# 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_EXTRADOC="TODO.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTENSIONS=(ext/debug/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/debug"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Debugging functionality for Ruby"
+HOMEPAGE="https://github.com/ruby/debug"
+SRC_URI="https://github.com/ruby/debug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+# Avoid tests for now since the results in a very deep dependency list for ruby32
+#ruby_add_depend "test? ( dev-ruby/rr )"
+RESTRICT="test"
+
+ruby_add_rdepend "
+ >=dev-ruby/irb-1.10:0
+ >=dev-ruby/reline-0.3.8
+"
+
+all_ruby_prepare() {
+ sed -e "s:require_relative ':require './:" \
+ -e 's/__dir__/"."/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild b/dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild
index 782db2c585a7..37cfa13e32cd 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean"
LICENSE="MIT"
SLOT="2.6"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE=""
PATCHES=( "${FILESDIR}/${P}-ruby33.patch" )
diff --git a/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild b/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild
index 56f6c6390cc5..18362edef574 100644
--- a/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-2.0.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ruby/did_you_mean"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/diff-lcs/diff-lcs-1.6.1.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.6.1.ebuild
index 4bfb9f398771..347b1a1c0a6a 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.6.1.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.6.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs"
LICENSE="|| ( Artistic MIT GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
each_ruby_prepare() {
# Use the current ruby to test script invocation
diff --git a/dev-ruby/diff-lcs/diff-lcs-1.6.2.ebuild b/dev-ruby/diff-lcs/diff-lcs-1.6.2.ebuild
index 645cee5dde1d..2d0d02b40061 100644
--- a/dev-ruby/diff-lcs/diff-lcs-1.6.2.ebuild
+++ b/dev-ruby/diff-lcs/diff-lcs-1.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/halostatue/diff-lcs"
LICENSE="|| ( Artistic MIT GPL-2+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
each_ruby_prepare() {
# Use the current ruby to test script invocation
diff --git a/dev-ruby/digest/digest-3.2.0.ebuild b/dev-ruby/digest/digest-3.2.0.ebuild
index 16e4e9927569..788c7c2e8666 100644
--- a/dev-ruby/digest/digest-3.2.0.ebuild
+++ b/dev-ruby/digest/digest-3.2.0.ebuild
@@ -18,7 +18,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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/digest/digest-3.2.1.ebuild b/dev-ruby/digest/digest-3.2.1.ebuild
index 8f6fa6246e0c..38a746dff4b2 100644
--- a/dev-ruby/digest/digest-3.2.1.ebuild
+++ b/dev-ruby/digest/digest-3.2.1.ebuild
@@ -19,7 +19,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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild b/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild
index bc4bf5b940a2..739a89f93dc8 100644
--- a/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild
+++ b/dev-ruby/domain_name/domain_name-0.6.20240107.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-domain_name"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/drb/drb-2.2.1.ebuild b/dev-ruby/drb/drb-2.2.1.ebuild
index 02d08b3f3b0b..cfa6120ebe7b 100644
--- a/dev-ruby/drb/drb-2.2.1.ebuild
+++ b/dev-ruby/drb/drb-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/drb/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/ruby2_keywords"
diff --git a/dev-ruby/drb/drb-2.2.3.ebuild b/dev-ruby/drb/drb-2.2.3.ebuild
index 44de8e72a01d..499b0f472e86 100644
--- a/dev-ruby/drb/drb-2.2.3.ebuild
+++ b/dev-ruby/drb/drb-2.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/drb/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/ruby2_keywords"
diff --git a/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild b/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild
index adb61d19e790..f8f77ccf97a5 100644
--- a/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild
+++ b/dev-ruby/em-websocket/em-websocket-0.5.3-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/igrigorik/em-websocket/archive/v${PV}.tar.gz -> ${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/erb/erb-5.1.3.ebuild b/dev-ruby/erb/erb-5.1.3.ebuild
index 77d1f5ca2835..ba53b794c006 100644
--- a/dev-ruby/erb/erb-5.1.3.ebuild
+++ b/dev-ruby/erb/erb-5.1.3.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/ruby/erb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e "s:_relative ': './:" \
diff --git a/dev-ruby/erb/erb-6.0.0.ebuild b/dev-ruby/erb/erb-6.0.0.ebuild
index 6e4bb5882295..df7e56f8b2aa 100644
--- a/dev-ruby/erb/erb-6.0.0.ebuild
+++ b/dev-ruby/erb/erb-6.0.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/ruby/erb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e "s:_relative ': './:" \
diff --git a/dev-ruby/erb/erb-6.0.1.ebuild b/dev-ruby/erb/erb-6.0.1.ebuild
index 6e4bb5882295..df7e56f8b2aa 100644
--- a/dev-ruby/erb/erb-6.0.1.ebuild
+++ b/dev-ruby/erb/erb-6.0.1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/ruby/erb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e "s:_relative ': './:" \
diff --git a/dev-ruby/erubis/erubis-2.7.0-r4.ebuild b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
index 18bb9dd332d4..1535762683e5 100644
--- a/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
+++ b/dev-ruby/erubis/erubis-2.7.0-r4.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://rubygems.org/gems/erubis/versions/2.7.0"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
# http://rubyforge.org/tracker/index.php?func=detail&aid=29484&group_id=1320&atid=5201
diff --git a/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild b/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
index 00875d2a0a55..756a8de65e8d 100644
--- a/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
+++ b/dev-ruby/eventmachine/eventmachine-1.2.7-r4.ebuild
@@ -23,7 +23,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-openssl-
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86 ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/execjs/execjs-2.10.0.ebuild b/dev-ruby/execjs/execjs-2.10.0.ebuild
index fd9702e4059b..b13d18417253 100644
--- a/dev-ruby/execjs/execjs-2.10.0.ebuild
+++ b/dev-ruby/execjs/execjs-2.10.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
IUSE="test"
diff --git a/dev-ruby/fakefs/fakefs-2.5.0.ebuild b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
index 498d592b7358..dc2dc8c28e3f 100644
--- a/dev-ruby/fakefs/fakefs-2.5.0.ebuild
+++ b/dev-ruby/fakefs/fakefs-2.5.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_bdepend "
diff --git a/dev-ruby/fakefs/fakefs-2.7.1.ebuild b/dev-ruby/fakefs/fakefs-2.7.1.ebuild
index 6de439a6bb03..6099f00e9dcb 100644
--- a/dev-ruby/fakefs/fakefs-2.7.1.ebuild
+++ b/dev-ruby/fakefs/fakefs-2.7.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/fakefs/fakefs-3.0.3.ebuild b/dev-ruby/fakefs/fakefs-3.0.3.ebuild
index 3e3f8c71c581..947a7203666c 100644
--- a/dev-ruby/fakefs/fakefs-3.0.3.ebuild
+++ b/dev-ruby/fakefs/fakefs-3.0.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/fakefs/fakefs-3.0.4.ebuild b/dev-ruby/fakefs/fakefs-3.0.4.ebuild
index 3e3f8c71c581..947a7203666c 100644
--- a/dev-ruby/fakefs/fakefs-3.0.4.ebuild
+++ b/dev-ruby/fakefs/fakefs-3.0.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/fakefs/fakefs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild b/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild
index db6f69153b83..0ec18196d705 100644
--- a/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild
+++ b/dev-ruby/fcgi/fcgi-0.9.2.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/alphallc/ruby-fcgi-ng"
LICENSE="MIT Ruby-BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86"
DEPEND+=" dev-libs/fcgi"
RDEPEND+=" dev-libs/fcgi"
diff --git a/dev-ruby/ffi/ffi-1.17.0.ebuild b/dev-ruby/ffi/ffi-1.17.0.ebuild
index f54258b0f502..e1a53873c870 100644
--- a/dev-ruby/ffi/ffi-1.17.0.ebuild
+++ b/dev-ruby/ffi/ffi-1.17.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
# Needs recent libffi for HPPA fixes (and probably Apple arm64 too)
RDEPEND+=" >=dev-libs/libffi-3.4.4-r1:="
diff --git a/dev-ruby/ffi/ffi-1.17.1.ebuild b/dev-ruby/ffi/ffi-1.17.1.ebuild
index d46fba3e50b9..c9436b8a1472 100644
--- a/dev-ruby/ffi/ffi-1.17.1.ebuild
+++ b/dev-ruby/ffi/ffi-1.17.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
# Needs recent libffi for HPPA fixes (and probably Apple arm64 too)
RDEPEND=">=dev-libs/libffi-3.4.4-r1:="
diff --git a/dev-ruby/ffi/ffi-1.17.2.ebuild b/dev-ruby/ffi/ffi-1.17.2.ebuild
index ec2ae5fdb7ac..ba20a0d7caa3 100644
--- a/dev-ruby/ffi/ffi-1.17.2.ebuild
+++ b/dev-ruby/ffi/ffi-1.17.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
# Needs recent libffi for HPPA fixes (and probably Apple arm64 too)
RDEPEND=">=dev-libs/libffi-3.4.8:="
diff --git a/dev-ruby/fileutils/fileutils-1.7.3.ebuild b/dev-ruby/fileutils/fileutils-1.7.3.ebuild
index 2b8436dc96fd..9831991576de 100644
--- a/dev-ruby/fileutils/fileutils-1.7.3.ebuild
+++ b/dev-ruby/fileutils/fileutils-1.7.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/fileutils/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/fileutils/fileutils-1.8.0.ebuild b/dev-ruby/fileutils/fileutils-1.8.0.ebuild
index 0afc55c2d1a4..8d787a5e3d5b 100644
--- a/dev-ruby/fileutils/fileutils-1.8.0.ebuild
+++ b/dev-ruby/fileutils/fileutils-1.8.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/fileutils/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/flexmock/flexmock-2.4.2.ebuild b/dev-ruby/flexmock/flexmock-2.4.2.ebuild
index 83cff2970e22..51cabfc05fd2 100644
--- a/dev-ruby/flexmock/flexmock-2.4.2.ebuild
+++ b/dev-ruby/flexmock/flexmock-2.4.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="flexmock"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x64-macos ~x64-solaris"
IUSE="test"
PATCHES=( "${FILESDIR}"/flexmock-2.3.6-ruby30-{1,2,3}.patch )
diff --git a/dev-ruby/flexmock/flexmock-3.0.2.ebuild b/dev-ruby/flexmock/flexmock-3.0.2.ebuild
index b1a4ff1f16ca..dcbe1ba1126d 100644
--- a/dev-ruby/flexmock/flexmock-3.0.2.ebuild
+++ b/dev-ruby/flexmock/flexmock-3.0.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/doudou/flexmock/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="flexmock"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/forwardable/forwardable-1.3.3.ebuild b/dev-ruby/forwardable/forwardable-1.3.3.ebuild
index ff60a4edbdf5..5bfe35644934 100644
--- a/dev-ruby/forwardable/forwardable-1.3.3.ebuild
+++ b/dev-ruby/forwardable/forwardable-1.3.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/forwardable/archive/v${PV}.tar.gz -> ${P}.tar.g
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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/forwardable/forwardable-1.4.0.ebuild b/dev-ruby/forwardable/forwardable-1.4.0.ebuild
index 2dcec402620d..d456d61a5347 100644
--- a/dev-ruby/forwardable/forwardable-1.4.0.ebuild
+++ b/dev-ruby/forwardable/forwardable-1.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/forwardable/archive/v${PV}.tar.gz -> ${P}.tar.g
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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild b/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
index bdc487129c9a..69a9928ddcc0 100644
--- a/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
+++ b/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/thekompanee/fuubar/archive/releases/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="2"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x64-macos ~x64-solaris"
RUBY_S="${PN}-releases-v${PV}"
ruby_add_rdepend "dev-ruby/rspec:3 >=dev-ruby/ruby-progressbar-1.4:0"
diff --git a/dev-ruby/getoptlong/getoptlong-0.2.1.ebuild b/dev-ruby/getoptlong/getoptlong-0.2.1.ebuild
index 6d84b3db2167..42ff780d3eaf 100644
--- a/dev-ruby/getoptlong/getoptlong-0.2.1.ebuild
+++ b/dev-ruby/getoptlong/getoptlong-0.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/getoptlong/archive/refs/tags/v${PV}.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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__FILE__/"getoptlong.gemspec"/' \
diff --git a/dev-ruby/globalid/globalid-1.2.1-r1.ebuild b/dev-ruby/globalid/globalid-1.2.1-r1.ebuild
index 90501661759b..34aec584d1ea 100644
--- a/dev-ruby/globalid/globalid-1.2.1-r1.ebuild
+++ b/dev-ruby/globalid/globalid-1.2.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
PATCHES=( "${FILESDIR}/${P}-ruby34.patch" )
diff --git a/dev-ruby/globalid/globalid-1.2.1.ebuild b/dev-ruby/globalid/globalid-1.2.1.ebuild
index 82d8c93d3fb0..6d425d0050e4 100644
--- a/dev-ruby/globalid/globalid-1.2.1.ebuild
+++ b/dev-ruby/globalid/globalid-1.2.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_bdepend "test? (
diff --git a/dev-ruby/globalid/globalid-1.3.0.ebuild b/dev-ruby/globalid/globalid-1.3.0.ebuild
index 9327e0342aec..6cacf7956aed 100644
--- a/dev-ruby/globalid/globalid-1.3.0.ebuild
+++ b/dev-ruby/globalid/globalid-1.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/globalid/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_bdepend "test? (
diff --git a/dev-ruby/haml/haml-6.3.0-r1.ebuild b/dev-ruby/haml/haml-6.3.0-r1.ebuild
index bb8f02c02a65..b10528b0dfcc 100644
--- a/dev-ruby/haml/haml-6.3.0-r1.ebuild
+++ b/dev-ruby/haml/haml-6.3.0-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
diff --git a/dev-ruby/haml/haml-6.3.0.ebuild b/dev-ruby/haml/haml-6.3.0.ebuild
index 8eceed0bd518..8992ee6905b3 100644
--- a/dev-ruby/haml/haml-6.3.0.ebuild
+++ b/dev-ruby/haml/haml-6.3.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
diff --git a/dev-ruby/haml/haml-6.4.0.ebuild b/dev-ruby/haml/haml-6.4.0.ebuild
index c9071f61bfe9..88bffc25aab2 100644
--- a/dev-ruby/haml/haml-6.4.0.ebuild
+++ b/dev-ruby/haml/haml-6.4.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
diff --git a/dev-ruby/haml/haml-7.0.2.ebuild b/dev-ruby/haml/haml-7.0.2.ebuild
index f366363cbf50..5eb2bf0ad461 100644
--- a/dev-ruby/haml/haml-7.0.2.ebuild
+++ b/dev-ruby/haml/haml-7.0.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/haml/haml/archive/refs/tags/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
diff --git a/dev-ruby/haml/haml-7.1.0.ebuild b/dev-ruby/haml/haml-7.1.0.ebuild
index f366363cbf50..5eb2bf0ad461 100644
--- a/dev-ruby/haml/haml-7.1.0.ebuild
+++ b/dev-ruby/haml/haml-7.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/haml/haml/archive/refs/tags/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
diff --git a/dev-ruby/hashdiff/hashdiff-1.1.2.ebuild b/dev-ruby/hashdiff/hashdiff-1.1.2.ebuild
index 0496d55bfcde..2fbeb9cc3607 100644
--- a/dev-ruby/hashdiff/hashdiff-1.1.2.ebuild
+++ b/dev-ruby/hashdiff/hashdiff-1.1.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/liufengyun/hashdiff/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/hashdiff/hashdiff-1.2.0.ebuild b/dev-ruby/hashdiff/hashdiff-1.2.0.ebuild
index e10f26b4ab65..78694926afd6 100644
--- a/dev-ruby/hashdiff/hashdiff-1.2.0.ebuild
+++ b/dev-ruby/hashdiff/hashdiff-1.2.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/liufengyun/hashdiff/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/hashdiff/hashdiff-1.2.1.ebuild b/dev-ruby/hashdiff/hashdiff-1.2.1.ebuild
index e10f26b4ab65..78694926afd6 100644
--- a/dev-ruby/hashdiff/hashdiff-1.2.1.ebuild
+++ b/dev-ruby/hashdiff/hashdiff-1.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/liufengyun/hashdiff/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/hashie/hashie-5.0.0.ebuild b/dev-ruby/hashie/hashie-5.0.0.ebuild
index 216f85861790..fc31e213970d 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/hashie/hashie/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
PATCHES=( "${FILESDIR}/${P}-ruby32-tests.patch" )
diff --git a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
index bfd2ec2baaf6..56d1c7cf3780 100644
--- a/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
+++ b/dev-ruby/heredoc_unindent/heredoc_unindent-1.2.0-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/adrianomitre/heredoc_unindent"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
diff --git a/dev-ruby/hoe/hoe-4.2.2.ebuild b/dev-ruby/hoe/hoe-4.2.2.ebuild
index 4cf6b22b7acb..29887e5f60d4 100644
--- a/dev-ruby/hoe/hoe-4.2.2.ebuild
+++ b/dev-ruby/hoe/hoe-4.2.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
diff --git a/dev-ruby/hoe/hoe-4.2.3.ebuild b/dev-ruby/hoe/hoe-4.2.3.ebuild
index 4cf6b22b7acb..29887e5f60d4 100644
--- a/dev-ruby/hoe/hoe-4.2.3.ebuild
+++ b/dev-ruby/hoe/hoe-4.2.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
diff --git a/dev-ruby/hoe/hoe-4.3.0.ebuild b/dev-ruby/hoe/hoe-4.3.0.ebuild
index 6d53fadeacb0..939c2d3cced2 100644
--- a/dev-ruby/hoe/hoe-4.3.0.ebuild
+++ b/dev-ruby/hoe/hoe-4.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.zenspider.com/projects/hoe.html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.9:5 )"
diff --git a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
index fa7b8bcab632..cae642ca5a77 100644
--- a/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
+++ b/dev-ruby/httpclient/httpclient-2.8.3-r3.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/httpclient/httpclient-2.9.0.ebuild b/dev-ruby/httpclient/httpclient-2.9.0.ebuild
index 3433ea450a1f..5dbc2d9ee3e9 100644
--- a/dev-ruby/httpclient/httpclient-2.9.0.ebuild
+++ b/dev-ruby/httpclient/httpclient-2.9.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/nahi/httpclient/archive/v${PV}.tar.gz -> ${P}.tgz"
LICENSE="|| ( Ruby Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/mutex_m virtual/ruby-ssl"
diff --git a/dev-ruby/i18n/i18n-1.14.7.ebuild b/dev-ruby/i18n/i18n-1.14.7.ebuild
index 50244443a683..c5fa99c1fde4 100644
--- a/dev-ruby/i18n/i18n-1.14.7.ebuild
+++ b/dev-ruby/i18n/i18n-1.14.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/concurrent-ruby:1
diff --git a/dev-ruby/io-console/io-console-0.8.0.ebuild b/dev-ruby/io-console/io-console-0.8.0.ebuild
index db46d7127234..c179ebbac5a9 100644
--- a/dev-ruby/io-console/io-console-0.8.0.ebuild
+++ b/dev-ruby/io-console/io-console-0.8.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-console/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-console/io-console-0.8.1.ebuild b/dev-ruby/io-console/io-console-0.8.1.ebuild
index 39dcebe10b9f..0d3f51c90054 100644
--- a/dev-ruby/io-console/io-console-0.8.1.ebuild
+++ b/dev-ruby/io-console/io-console-0.8.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/io-console/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-console/io-console-0.8.2.ebuild b/dev-ruby/io-console/io-console-0.8.2.ebuild
index ffc9f2696576..9578aaf475c7 100644
--- a/dev-ruby/io-console/io-console-0.8.2.ebuild
+++ b/dev-ruby/io-console/io-console-0.8.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/io-console/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-wait/io-wait-0.3.1.ebuild b/dev-ruby/io-wait/io-wait-0.3.1.ebuild
index 52e36bcff8d3..244249d15388 100644
--- a/dev-ruby/io-wait/io-wait-0.3.1.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/io-wait/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-wait/io-wait-0.3.2.ebuild b/dev-ruby/io-wait/io-wait-0.3.2.ebuild
index 0d2088d062c6..3089ab202f1c 100644
--- a/dev-ruby/io-wait/io-wait-0.3.2.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.3.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/io-wait/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-wait/io-wait-0.3.6.ebuild b/dev-ruby/io-wait/io-wait-0.3.6.ebuild
index 5cc464e17fd0..e480fb2942a3 100644
--- a/dev-ruby/io-wait/io-wait-0.3.6.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.3.6.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/io-wait/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/io-wait/io-wait-0.4.0.ebuild b/dev-ruby/io-wait/io-wait-0.4.0.ebuild
index 5cc464e17fd0..e480fb2942a3 100644
--- a/dev-ruby/io-wait/io-wait-0.4.0.ebuild
+++ b/dev-ruby/io-wait/io-wait-0.4.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/io-wait/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/ipaddr/ipaddr-1.2.7.ebuild b/dev-ruby/ipaddr/ipaddr-1.2.7.ebuild
index e41f6e6930b9..08d8948590a1 100644
--- a/dev-ruby/ipaddr/ipaddr-1.2.7.ebuild
+++ b/dev-ruby/ipaddr/ipaddr-1.2.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/ipaddr/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/ipaddr/ipaddr-1.2.8.ebuild b/dev-ruby/ipaddr/ipaddr-1.2.8.ebuild
index 8cb61855a130..96af3a5880a3 100644
--- a/dev-ruby/ipaddr/ipaddr-1.2.8.ebuild
+++ b/dev-ruby/ipaddr/ipaddr-1.2.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/ipaddr/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/irb/irb-1.15.2.ebuild b/dev-ruby/irb/irb-1.15.2.ebuild
index 28f5251cc79f..5076fc2f9cc9 100644
--- a/dev-ruby/irb/irb-1.15.2.ebuild
+++ b/dev-ruby/irb/irb-1.15.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/irb/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Ensure a new enough eselect-ruby is present to avoid clobbering the
diff --git a/dev-ruby/irb/irb-1.15.3.ebuild b/dev-ruby/irb/irb-1.15.3.ebuild
index 6af5283fe3cb..46989e65689f 100644
--- a/dev-ruby/irb/irb-1.15.3.ebuild
+++ b/dev-ruby/irb/irb-1.15.3.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/irb/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Ensure a new enough eselect-ruby is present to avoid clobbering the
diff --git a/dev-ruby/irb/irb-1.16.0.ebuild b/dev-ruby/irb/irb-1.16.0.ebuild
index 6af5283fe3cb..46989e65689f 100644
--- a/dev-ruby/irb/irb-1.16.0.ebuild
+++ b/dev-ruby/irb/irb-1.16.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/irb/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Ensure a new enough eselect-ruby is present to avoid clobbering the
diff --git a/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild b/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild
index 9c667352e764..6c93dfb4c755 100644
--- a/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild
+++ b/dev-ruby/jquery-rails/jquery-rails-4.6.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/rails/jquery-rails"
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
ruby_add_rdepend "
>=dev-ruby/railties-4.2.0:*
diff --git a/dev-ruby/jquery-rails/jquery-rails-4.6.1.ebuild b/dev-ruby/jquery-rails/jquery-rails-4.6.1.ebuild
index 9c667352e764..6c93dfb4c755 100644
--- a/dev-ruby/jquery-rails/jquery-rails-4.6.1.ebuild
+++ b/dev-ruby/jquery-rails/jquery-rails-4.6.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/rails/jquery-rails"
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
ruby_add_rdepend "
>=dev-ruby/railties-4.2.0:*
diff --git a/dev-ruby/json/json-2.10.2.ebuild b/dev-ruby/json/json-2.10.2.ebuild
index cf73d19c649f..3eec1f2c6bfd 100644
--- a/dev-ruby/json/json-2.10.2.ebuild
+++ b/dev-ruby/json/json-2.10.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.12.2.ebuild b/dev-ruby/json/json-2.12.2.ebuild
index c4784f19d485..189e4455ef94 100644
--- a/dev-ruby/json/json-2.12.2.ebuild
+++ b/dev-ruby/json/json-2.12.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.13.2.ebuild b/dev-ruby/json/json-2.13.2.ebuild
index d437fa7325d3..6dda0c42df77 100644
--- a/dev-ruby/json/json-2.13.2.ebuild
+++ b/dev-ruby/json/json-2.13.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.14.1.ebuild b/dev-ruby/json/json-2.14.1.ebuild
index d437fa7325d3..6dda0c42df77 100644
--- a/dev-ruby/json/json-2.14.1.ebuild
+++ b/dev-ruby/json/json-2.14.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.15.2.ebuild b/dev-ruby/json/json-2.15.2.ebuild
index b82f5bec358a..d157c1943819 100644
--- a/dev-ruby/json/json-2.15.2.ebuild
+++ b/dev-ruby/json/json-2.15.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.16.0.ebuild b/dev-ruby/json/json-2.16.0.ebuild
index b82f5bec358a..d157c1943819 100644
--- a/dev-ruby/json/json-2.16.0.ebuild
+++ b/dev-ruby/json/json-2.16.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.17.1.ebuild b/dev-ruby/json/json-2.17.1.ebuild
index b82f5bec358a..d157c1943819 100644
--- a/dev-ruby/json/json-2.17.1.ebuild
+++ b/dev-ruby/json/json-2.17.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/json/json-2.18.0.ebuild b/dev-ruby/json/json-2.18.0.ebuild
index b82f5bec358a..d157c1943819 100644
--- a/dev-ruby/json/json-2.18.0.ebuild
+++ b/dev-ruby/json/json-2.18.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
DEPEND="dev-util/ragel"
diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
index ff4716dcd009..2e728cf40824 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 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
diff --git a/dev-ruby/logger/logger-1.6.6.ebuild b/dev-ruby/logger/logger-1.6.6.ebuild
index 4ec67ce201ab..c0d6c75e1836 100644
--- a/dev-ruby/logger/logger-1.6.6.ebuild
+++ b/dev-ruby/logger/logger-1.6.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/logger/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/logger/logger-1.7.0.ebuild b/dev-ruby/logger/logger-1.7.0.ebuild
index a29b0fb8ba17..e12ce67e731d 100644
--- a/dev-ruby/logger/logger-1.7.0.ebuild
+++ b/dev-ruby/logger/logger-1.7.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/logger/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/loofah/loofah-2.24.0.ebuild b/dev-ruby/loofah/loofah-2.24.0.ebuild
index 77cd1194e6a4..7bb1fdc75b40 100644
--- a/dev-ruby/loofah/loofah-2.24.0.ebuild
+++ b/dev-ruby/loofah/loofah-2.24.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0"
diff --git a/dev-ruby/loofah/loofah-2.24.1.ebuild b/dev-ruby/loofah/loofah-2.24.1.ebuild
index cfea62486e8e..94f2080d2f47 100644
--- a/dev-ruby/loofah/loofah-2.24.1.ebuild
+++ b/dev-ruby/loofah/loofah-2.24.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0"
diff --git a/dev-ruby/loofah/loofah-2.25.0.ebuild b/dev-ruby/loofah/loofah-2.25.0.ebuild
index cfea62486e8e..94f2080d2f47 100644
--- a/dev-ruby/loofah/loofah-2.25.0.ebuild
+++ b/dev-ruby/loofah/loofah-2.25.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/flavorjones/loofah/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.12.0"
diff --git a/dev-ruby/mab/mab-0.0.3-r2.ebuild b/dev-ruby/mab/mab-0.0.3-r2.ebuild
index 6b39d5266098..2ec072135166 100644
--- a/dev-ruby/mab/mab-0.0.3-r2.ebuild
+++ b/dev-ruby/mab/mab-0.0.3-r2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/camping/mab"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-ruby/mail/mail-2.8.1.ebuild b/dev-ruby/mail/mail-2.8.1.ebuild
index 94e31aade070..6a1600d50ab5 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 ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/mini_mime-0.1.1
diff --git a/dev-ruby/mail/mail-2.9.0.ebuild b/dev-ruby/mail/mail-2.9.0.ebuild
index 26e403032ba5..585ee8450841 100644
--- a/dev-ruby/mail/mail-2.9.0.ebuild
+++ b/dev-ruby/mail/mail-2.9.0.ebuild
@@ -22,7 +22,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 ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/logger
diff --git a/dev-ruby/maruku/maruku-0.7.3-r1.ebuild b/dev-ruby/maruku/maruku-0.7.3-r1.ebuild
index dcd3f1bd2dd8..61d6c2906798 100644
--- a/dev-ruby/maruku/maruku-0.7.3-r1.ebuild
+++ b/dev-ruby/maruku/maruku-0.7.3-r1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/bhollis/maruku"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x64-macos ~x64-solaris"
IUSE="highlight test"
ruby_add_bdepend "test? ( dev-ruby/nokogiri-diff dev-ruby/syntax )"
diff --git a/dev-ruby/matrix/matrix-0.4.2.ebuild b/dev-ruby/matrix/matrix-0.4.2.ebuild
index d68ca5a7f8f1..91e02dd60eb8 100644
--- a/dev-ruby/matrix/matrix-0.4.2.ebuild
+++ b/dev-ruby/matrix/matrix-0.4.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/matrix/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
SLOT="$(ver_cut 1)"
all_ruby_prepare() {
diff --git a/dev-ruby/matrix/matrix-0.4.3.ebuild b/dev-ruby/matrix/matrix-0.4.3.ebuild
index da093e387913..c2c44bf92894 100644
--- a/dev-ruby/matrix/matrix-0.4.3.ebuild
+++ b/dev-ruby/matrix/matrix-0.4.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/matrix/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -i -e 's:require_relative ":require "./:' -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die
diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 5dd052dfb44a..893d0313be13 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,5 +1,4 @@
DIST maxitest-5.5.0.tar.gz 65102 BLAKE2B 46c7d0c9bcc794066316cc244f4628771a14224903416c4547b9c6d3f58aabae3597db93034a35f40140ee0bc443419d7e856d7a99f91565e8d6c3bbaa71a86c SHA512 331fd82a069494fbf2d1e2874de1c4bc5fe9b1ee430505e43aab4d1049f2e9dcf9c50bfcee8f8b897b881c2e859dbd7fe66d9d98c13b0cbc637cd8f87715abf7
-DIST maxitest-5.7.1.tar.gz 65849 BLAKE2B c377923ae8e9a27bc57fba4a672deed04fbf397e518aa5ed33e63885176b8c2e6aff59b8eab2e2c7d6ba972ed4cde1033c5bc3017864c910275fcbdd7ecb967d SHA512 6b030a1d47e4c3c6502dc672d7aa0277965aadf371ba2037c7e9e21f5e305a71b3e19d7e67fd6adabe84f6c9686e28e6e2697fb1c4350915c2bdf58a7eef857c
DIST maxitest-5.8.0.tar.gz 66194 BLAKE2B 3110fe8c000c54ff2cf66dabfd1f9a12a327330e8195138f1af2e98f0e2fc8f0a13cc97cf3cd9334a6ea221aded63b9fe425cadd870a15b6969ef4b662b509a6 SHA512 07e0828717b3d672398bfd76279707943983b319a068c1e07e20d807dcf7deeda3e98cc7a4314bdbfe6f534b9909aa551ec54f60c61e5c43147707370ed03e33
-DIST maxitest-6.0.0.tar.gz 65875 BLAKE2B 7108c344f7a2ce6cd3e718dc46b2931886dda6d6df844e14cd418e44054864df9e9f7a5ea0669468355fb0edc5297e320bbae7d45d81c560f486f1d9b4c6b675 SHA512 b8ce6f50d13d598596dd4c51781d0a79d48af8796509c9442ae3d65fbb9bd9086a880130a7b36eacddcc5c8399f19f86ed7de56feec528f679f3a7360f4a22a2
DIST maxitest-6.0.1.tar.gz 65976 BLAKE2B 3b52b4b86ceaa31362b553942bd97b4c07adf3388a4fcc3bf3db49bfbfa1155ada1ade3d2e43f1d8a411de8a1bfa2dbfd771fba37c566769ac3c3fbe41f10307 SHA512 1d2d21ad32ff27ed4e5b84f6a81580e8652a29eb701cd65fca36013feca702dbae5aa7bc8e69dcad2a2a98b2131a7dfb8e7a3e823dae6870cb50ede3cab3f5cc
+DIST maxitest-6.1.0.tar.gz 66130 BLAKE2B 0298a3f0a05b01186993351ca84549236646e94712c663098e46804bf04d1353b25b01c0da1c7873418daa077302b0aaf06fb662e324f9d3169c62ab4d961fd6 SHA512 c0ad3e28d722df276a035ac07a510302b85e35e1c368a03e1ed3bfd0ede6aa4fcb48daf6c7ba82db85ca3a91402bde440ab6127cf5959b49f77dc8cdc8a4d28a
diff --git a/dev-ruby/maxitest/maxitest-5.5.0.ebuild b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
index 07457ba4fa1c..6efbd1d83741 100644
--- a/dev-ruby/maxitest/maxitest-5.5.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.24.0:*"
diff --git a/dev-ruby/maxitest/maxitest-5.7.1.ebuild b/dev-ruby/maxitest/maxitest-5.7.1.ebuild
deleted file mode 100644
index dfb66334b011..000000000000
--- a/dev-ruby/maxitest/maxitest-5.7.1.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 ~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 de50143f73d1..977e6aaa7852 100644
--- a/dev-ruby/maxitest/maxitest-5.8.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-5.8.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.26.0:*"
diff --git a/dev-ruby/maxitest/maxitest-6.0.1.ebuild b/dev-ruby/maxitest/maxitest-6.0.1.ebuild
index ba0235d43297..947204efd1c4 100644
--- a/dev-ruby/maxitest/maxitest-6.0.1.ebuild
+++ b/dev-ruby/maxitest/maxitest-6.0.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.20.0:* <dev-ruby/minitest-5.26.0:*"
diff --git a/dev-ruby/maxitest/maxitest-6.0.0.ebuild b/dev-ruby/maxitest/maxitest-6.1.0.ebuild
index ba0235d43297..1e927a31aa8b 100644
--- a/dev-ruby/maxitest/maxitest-6.0.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-6.1.0.ebuild
@@ -19,10 +19,10 @@ SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
-ruby_add_rdepend ">=dev-ruby/minitest-5.20.0:* <dev-ruby/minitest-5.26.0:*"
+ruby_add_rdepend ">=dev-ruby/minitest-5.20.0:* <dev-ruby/minitest-5.28.0:*"
ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.21.0 )"
diff --git a/dev-ruby/mechanize/mechanize-2.12.0.ebuild b/dev-ruby/mechanize/mechanize-2.12.0.ebuild
index f0334a5a784a..825f6853716e 100644
--- a/dev-ruby/mechanize/mechanize-2.12.0.ebuild
+++ b/dev-ruby/mechanize/mechanize-2.12.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/mechanize"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64"
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 ade3819297d0..81fab8310293 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 ~ppc64 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64"
IUSE="brotli test zstd"
ruby_add_bdepend ">=dev-ruby/hoe-3.7
diff --git a/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild b/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
index 9fa450ca6851..5d55d7964604 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4-r2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/floehopper/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' Rakefile test/test_helper.rb || die
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0402.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0402.ebuild
index cf477d35fb73..9e49992915b2 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0402.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2025.0402.ebuild
@@ -18,4 +18,4 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0729.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0729.ebuild
index 9adc42b597d2..ea600e3f0f7b 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0729.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2025.0729.ebuild
@@ -18,4 +18,4 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild b/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild
index 9914e0a44eb9..36eb5c9ff34f 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2025.0924.ebuild
@@ -18,4 +18,4 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild
index 7947bbcf41f5..fbf4aed52796 100644
--- a/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild
+++ b/dev-ruby/mini_mime/mini_mime-1.1.5.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/discourse/mini_mime/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitar/minitar-0.12.1.ebuild b/dev-ruby/minitar/minitar-0.12.1.ebuild
index c85926f9e59d..e175b41d6777 100644
--- a/dev-ruby/minitar/minitar-0.12.1.ebuild
+++ b/dev-ruby/minitar/minitar-0.12.1.ebuild
@@ -20,7 +20,7 @@ RUBY_S="minitar-${PV}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
diff --git a/dev-ruby/minitar/minitar-1.0.2.ebuild b/dev-ruby/minitar/minitar-1.0.2.ebuild
index bf4673117f28..025cddaf6828 100644
--- a/dev-ruby/minitar/minitar-1.0.2.ebuild
+++ b/dev-ruby/minitar/minitar-1.0.2.ebuild
@@ -20,7 +20,7 @@ RUBY_S="minitar-${PV}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
diff --git a/dev-ruby/minitar/minitar-1.1.0.ebuild b/dev-ruby/minitar/minitar-1.1.0.ebuild
index 8298f1cd86e7..40aede38fe21 100644
--- a/dev-ruby/minitar/minitar-1.1.0.ebuild
+++ b/dev-ruby/minitar/minitar-1.1.0.ebuild
@@ -21,7 +21,7 @@ RUBY_S="minitar-${PV}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
diff --git a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
index 9bf08284e96d..0877d5cfe988 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"
diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r2.ebuild b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r2.ebuild
index d4a0ddc9a825..1669ee0afaec 100644
--- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r2.ebuild
+++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/adammck/minitest-pretty_diff"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
each_ruby_test() {
${RUBY} -Ilib:. -e 'require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
diff --git a/dev-ruby/minitest/minitest-5.15.0-r1.ebuild b/dev-ruby/minitest/minitest-5.15.0-r1.ebuild
index 3bf58306cae0..173dad9d9d0b 100644
--- a/dev-ruby/minitest/minitest-5.15.0-r1.ebuild
+++ b/dev-ruby/minitest/minitest-5.15.0-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/minitest"
LICENSE="MIT"
SLOT="5.15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
RDEPEND="!~dev-ruby/minitest-5.15.0:5"
diff --git a/dev-ruby/minitest/minitest-5.22.3.ebuild b/dev-ruby/minitest/minitest-5.22.3.ebuild
index f4575ee3681d..acf5a1e6bdad 100644
--- a/dev-ruby/minitest/minitest-5.22.3.ebuild
+++ b/dev-ruby/minitest/minitest-5.22.3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.23.1.ebuild b/dev-ruby/minitest/minitest-5.23.1.ebuild
index 16171d828948..cdc231876e61 100644
--- a/dev-ruby/minitest/minitest-5.23.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.23.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.24.1.ebuild b/dev-ruby/minitest/minitest-5.24.1.ebuild
index 16171d828948..cdc231876e61 100644
--- a/dev-ruby/minitest/minitest-5.24.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.24.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.25.1.ebuild b/dev-ruby/minitest/minitest-5.25.1.ebuild
index f4575ee3681d..acf5a1e6bdad 100644
--- a/dev-ruby/minitest/minitest-5.25.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.25.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.25.5.ebuild b/dev-ruby/minitest/minitest-5.25.5.ebuild
index 67637fa49116..eab2866a75b5 100644
--- a/dev-ruby/minitest/minitest-5.25.5.ebuild
+++ b/dev-ruby/minitest/minitest-5.25.5.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.26.0.ebuild b/dev-ruby/minitest/minitest-5.26.0.ebuild
index 5be9eab07145..478a4818f192 100644
--- a/dev-ruby/minitest/minitest-5.26.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.26.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.26.1.ebuild b/dev-ruby/minitest/minitest-5.26.1.ebuild
index 5be9eab07145..478a4818f192 100644
--- a/dev-ruby/minitest/minitest-5.26.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.26.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.26.2.ebuild b/dev-ruby/minitest/minitest-5.26.2.ebuild
index 5be9eab07145..478a4818f192 100644
--- a/dev-ruby/minitest/minitest-5.26.2.ebuild
+++ b/dev-ruby/minitest/minitest-5.26.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/minitest/minitest-5.27.0.ebuild b/dev-ruby/minitest/minitest-5.27.0.ebuild
index 5be9eab07145..478a4818f192 100644
--- a/dev-ruby/minitest/minitest-5.27.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.27.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/minitest/minitest"
LICENSE="MIT"
SLOT="5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
all_ruby_prepare() {
diff --git a/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild b/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild
index 558567a17944..51f9453ac42b 100644
--- a/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.15.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/intridea/multi_json/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )"
diff --git a/dev-ruby/multi_json/multi_json-1.17.0.ebuild b/dev-ruby/multi_json/multi_json-1.17.0.ebuild
index b713319c5d8d..4b09e66a19f6 100644
--- a/dev-ruby/multi_json/multi_json-1.17.0.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.17.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/sferik/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )"
diff --git a/dev-ruby/multi_json/multi_json-1.18.0.ebuild b/dev-ruby/multi_json/multi_json-1.18.0.ebuild
index b713319c5d8d..4b09e66a19f6 100644
--- a/dev-ruby/multi_json/multi_json-1.18.0.ebuild
+++ b/dev-ruby/multi_json/multi_json-1.18.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/sferik/multi_json/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "|| ( >=dev-ruby/json-1.4:* >=dev-ruby/yajl-ruby-1.0 )"
diff --git a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
index f5e646108f5a..577f9b97ad55 100644
--- a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
+++ b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/mutex_m/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
diff --git a/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild b/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild
index 31e878324a94..00fa2f1b7dfe 100644
--- a/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild
+++ b/dev-ruby/mutex_m/mutex_m-0.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/mutex_m/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
diff --git a/dev-ruby/net-ftp/net-ftp-0.3.8.ebuild b/dev-ruby/net-ftp/net-ftp-0.3.8.ebuild
index 417018302894..6c129981a0b5 100644
--- a/dev-ruby/net-ftp/net-ftp-0.3.8.ebuild
+++ b/dev-ruby/net-ftp/net-ftp-0.3.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-ftp/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/net-protocol
diff --git a/dev-ruby/net-ftp/net-ftp-0.3.9.ebuild b/dev-ruby/net-ftp/net-ftp-0.3.9.ebuild
index fe366e224e0c..724757100345 100644
--- a/dev-ruby/net-ftp/net-ftp-0.3.9.ebuild
+++ b/dev-ruby/net-ftp/net-ftp-0.3.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/net-ftp/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/net-protocol
diff --git a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r2.ebuild b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r2.ebuild
index f5f9c2e87211..36aba974ded4 100644
--- a/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r2.ebuild
+++ b/dev-ruby/net-http-digest_auth/net-http-digest_auth-1.4.1-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/drbrain/net-http-digest_auth"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/net-http-persistent/net-http-persistent-4.0.5.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-4.0.5.ebuild
index 91f8bd7f7afd..669317f5743b 100644
--- a/dev-ruby/net-http-persistent/net-http-persistent-4.0.5.ebuild
+++ b/dev-ruby/net-http-persistent/net-http-persistent-4.0.5.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/drbrain/net-http-persistent/archive/refs/tags/v${PV}
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86"
IUSE="doc test"
ruby_add_rdepend ">=dev-ruby/connection_pool-2.2:0"
diff --git a/dev-ruby/net-http-persistent/net-http-persistent-4.0.6.ebuild b/dev-ruby/net-http-persistent/net-http-persistent-4.0.6.ebuild
index 137a9046b55b..91c749148ddd 100644
--- a/dev-ruby/net-http-persistent/net-http-persistent-4.0.6.ebuild
+++ b/dev-ruby/net-http-persistent/net-http-persistent-4.0.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/drbrain/net-http-persistent/archive/refs/tags/v${PV}
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
IUSE="doc test"
ruby_add_rdepend ">=dev-ruby/connection_pool-2.2.4:0"
diff --git a/dev-ruby/net-http/net-http-0.6.0.ebuild b/dev-ruby/net-http/net-http-0.6.0.ebuild
index bf8b6883638a..085bafa09895 100644
--- a/dev-ruby/net-http/net-http-0.6.0.ebuild
+++ b/dev-ruby/net-http/net-http-0.6.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/net-http/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-http/net-http-0.7.0.ebuild b/dev-ruby/net-http/net-http-0.7.0.ebuild
index da5780be9923..3112ebd3b2ad 100644
--- a/dev-ruby/net-http/net-http-0.7.0.ebuild
+++ b/dev-ruby/net-http/net-http-0.7.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/net-http/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-http/net-http-0.8.0.ebuild b/dev-ruby/net-http/net-http-0.8.0.ebuild
index b5a0ab1e8629..98dcf432a390 100644
--- a/dev-ruby/net-http/net-http-0.8.0.ebuild
+++ b/dev-ruby/net-http/net-http-0.8.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/net-http/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-http/net-http-0.9.1.ebuild b/dev-ruby/net-http/net-http-0.9.1.ebuild
index b5a0ab1e8629..98dcf432a390 100644
--- a/dev-ruby/net-http/net-http-0.9.1.ebuild
+++ b/dev-ruby/net-http/net-http-0.9.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/net-http/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-imap/net-imap-0.4.22.ebuild b/dev-ruby/net-imap/net-imap-0.4.22.ebuild
index d7ff78bcad4f..458658e10226 100644
--- a/dev-ruby/net-imap/net-imap-0.4.22.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.4.22.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-imap/net-imap-0.5.12.ebuild b/dev-ruby/net-imap/net-imap-0.5.12.ebuild
index 8e905b37533e..f6f5b728e012 100644
--- a/dev-ruby/net-imap/net-imap-0.5.12.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.5.12.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="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-imap/net-imap-0.6.0.ebuild b/dev-ruby/net-imap/net-imap-0.6.0.ebuild
index 394c3fd5fb87..553c03836f7e 100644
--- a/dev-ruby/net-imap/net-imap-0.6.0.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.6.0.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="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-imap/net-imap-0.6.2.ebuild b/dev-ruby/net-imap/net-imap-0.6.2.ebuild
index 394c3fd5fb87..553c03836f7e 100644
--- a/dev-ruby/net-imap/net-imap-0.6.2.ebuild
+++ b/dev-ruby/net-imap/net-imap-0.6.2.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="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
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 fdb319d31ebc..d88d372bd166 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 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/net-protocol
"
diff --git a/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild
index 4aff1b07ce6c..a90714783c3b 100644
--- a/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild
+++ b/dev-ruby/net-protocol/net-protocol-0.2.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/net-protocol/archive/v${PV}.tar.gz -> ${P}.tar.
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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/net-scp/net-scp-4.1.0.ebuild b/dev-ruby/net-scp/net-scp-4.1.0.ebuild
index e7bd8a567937..51bd7f0dd8db 100644
--- a/dev-ruby/net-scp/net-scp-4.1.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.1.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
index 75622990e7b9..5c33aa3b52da 100644
--- a/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
+++ b/dev-ruby/net-sftp/net-sftp-4.0.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/net-ssh/net-sftp/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/net-ssh:7"
diff --git a/dev-ruby/net-smtp/net-smtp-0.5.0.ebuild b/dev-ruby/net-smtp/net-smtp-0.5.0.ebuild
index 280aec3bc5a2..bdfde61a1145 100644
--- a/dev-ruby/net-smtp/net-smtp-0.5.0.ebuild
+++ b/dev-ruby/net-smtp/net-smtp-0.5.0.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 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/net-protocol
diff --git a/dev-ruby/net-smtp/net-smtp-0.5.1.ebuild b/dev-ruby/net-smtp/net-smtp-0.5.1.ebuild
index 633c34f8b4fa..bc388bb3a021 100644
--- a/dev-ruby/net-smtp/net-smtp-0.5.1.ebuild
+++ b/dev-ruby/net-smtp/net-smtp-0.5.1.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 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/net-protocol
diff --git a/dev-ruby/net-telnet/net-telnet-0.2.0-r1.ebuild b/dev-ruby/net-telnet/net-telnet-0.2.0-r1.ebuild
index 8bbbe635e506..8fa5eac564dc 100644
--- a/dev-ruby/net-telnet/net-telnet-0.2.0-r1.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.2.0-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/net-telnet/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/nkf/nkf-0.2.0.ebuild b/dev-ruby/nkf/nkf-0.2.0.ebuild
index 7292864e879a..9d4ec19632cf 100644
--- a/dev-ruby/nkf/nkf-0.2.0.ebuild
+++ b/dev-ruby/nkf/nkf-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/nkf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit )"
diff --git a/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild b/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild
index 16585ddffd16..13a4e6bc506d 100644
--- a/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild
+++ b/dev-ruby/nokogiri-diff/nokogiri-diff-0.3.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/postmodern/nokogiri-diff"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/nokogiri-1.5 >=dev-ruby/tdiff-0.4.0:0"
diff --git a/dev-ruby/observer/observer-0.1.2.ebuild b/dev-ruby/observer/observer-0.1.2.ebuild
index 4fa1c1343aa8..39e0ec362fde 100644
--- a/dev-ruby/observer/observer-0.1.2.ebuild
+++ b/dev-ruby/observer/observer-0.1.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/observer/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/ostruct/ostruct-0.6.1.ebuild b/dev-ruby/ostruct/ostruct-0.6.1.ebuild
index 987b6e1ddaba..7ee336563b0a 100644
--- a/dev-ruby/ostruct/ostruct-0.6.1.ebuild
+++ b/dev-ruby/ostruct/ostruct-0.6.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/ostruct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/ostruct/ostruct-0.6.2.ebuild b/dev-ruby/ostruct/ostruct-0.6.2.ebuild
index 984d12c4ee65..2ed729fa8f47 100644
--- a/dev-ruby/ostruct/ostruct-0.6.2.ebuild
+++ b/dev-ruby/ostruct/ostruct-0.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/ostruct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/ostruct/ostruct-0.6.3.ebuild b/dev-ruby/ostruct/ostruct-0.6.3.ebuild
index 984d12c4ee65..2ed729fa8f47 100644
--- a/dev-ruby/ostruct/ostruct-0.6.3.ebuild
+++ b/dev-ruby/ostruct/ostruct-0.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/ostruct/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/pg/pg-1.5.8.ebuild b/dev-ruby/pg/pg-1.5.8.ebuild
index 183158a55a79..ba9dfe6c4375 100644
--- a/dev-ruby/pg/pg-1.5.8.ebuild
+++ b/dev-ruby/pg/pg-1.5.8.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-${P}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND="dev-db/postgresql:*"
diff --git a/dev-ruby/pg/pg-1.5.9.ebuild b/dev-ruby/pg/pg-1.5.9.ebuild
index 85602607018e..db9d36e176f1 100644
--- a/dev-ruby/pg/pg-1.5.9.ebuild
+++ b/dev-ruby/pg/pg-1.5.9.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-${P}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND="dev-db/postgresql:*"
diff --git a/dev-ruby/pg/pg-1.6.0.ebuild b/dev-ruby/pg/pg-1.6.0.ebuild
index ca48af196c00..32f7def0070d 100644
--- a/dev-ruby/pg/pg-1.6.0.ebuild
+++ b/dev-ruby/pg/pg-1.6.0.ebuild
@@ -21,7 +21,7 @@ RUBY_S="ruby-${P}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-db/postgresql-10:*"
diff --git a/dev-ruby/pg/pg-1.6.1.ebuild b/dev-ruby/pg/pg-1.6.1.ebuild
index ca48af196c00..32f7def0070d 100644
--- a/dev-ruby/pg/pg-1.6.1.ebuild
+++ b/dev-ruby/pg/pg-1.6.1.ebuild
@@ -21,7 +21,7 @@ RUBY_S="ruby-${P}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-db/postgresql-10:*"
diff --git a/dev-ruby/pg/pg-1.6.2.ebuild b/dev-ruby/pg/pg-1.6.2.ebuild
index ca48af196c00..32f7def0070d 100644
--- a/dev-ruby/pg/pg-1.6.2.ebuild
+++ b/dev-ruby/pg/pg-1.6.2.ebuild
@@ -21,7 +21,7 @@ RUBY_S="ruby-${P}"
LICENSE="|| ( BSD-2 Ruby-BSD )"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-db/postgresql-10:*"
diff --git a/dev-ruby/plist/plist-3.7.2.ebuild b/dev-ruby/plist/plist-3.7.2.ebuild
index 7bf7a2407f0d..2aa15b733f3d 100644
--- a/dev-ruby/plist/plist-3.7.2.ebuild
+++ b/dev-ruby/plist/plist-3.7.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/patsplat/plist/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86"
IUSE="test"
ruby_add_rdepend "test? ( dev-ruby/base64 )"
diff --git a/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild b/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild
index 77421b7efd35..4dd84c02da8e 100644
--- a/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild
+++ b/dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild
@@ -16,4 +16,4 @@ HOMEPAGE="https://github.com/cjheath/polyglot"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/power_assert/power_assert-2.0.5.ebuild b/dev-ruby/power_assert/power_assert-2.0.5.ebuild
index e23287491e42..a1d04d3d0fd9 100644
--- a/dev-ruby/power_assert/power_assert-2.0.5.ebuild
+++ b/dev-ruby/power_assert/power_assert-2.0.5.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/power_assert/power_assert-3.0.0.ebuild b/dev-ruby/power_assert/power_assert-3.0.0.ebuild
index 857daef31c85..40c990080cac 100644
--- a/dev-ruby/power_assert/power_assert-3.0.0.ebuild
+++ b/dev-ruby/power_assert/power_assert-3.0.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/power_assert/power_assert-3.0.1.ebuild b/dev-ruby/power_assert/power_assert-3.0.1.ebuild
index 857daef31c85..40c990080cac 100644
--- a/dev-ruby/power_assert/power_assert-3.0.1.ebuild
+++ b/dev-ruby/power_assert/power_assert-3.0.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby BSD-2 )"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/pp/pp-0.6.2.ebuild b/dev-ruby/pp/pp-0.6.2.ebuild
index 63463b2fe147..0da805ea0398 100644
--- a/dev-ruby/pp/pp-0.6.2.ebuild
+++ b/dev-ruby/pp/pp-0.6.2.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/pp/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/pp/pp-0.6.3.ebuild b/dev-ruby/pp/pp-0.6.3.ebuild
index 14a059b31c85..bc5654800126 100644
--- a/dev-ruby/pp/pp-0.6.3.ebuild
+++ b/dev-ruby/pp/pp-0.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/pp/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/prettyprint/prettyprint-0.2.0.ebuild b/dev-ruby/prettyprint/prettyprint-0.2.0.ebuild
index b18b04a6b71f..c9db939f6f2a 100644
--- a/dev-ruby/prettyprint/prettyprint-0.2.0.ebuild
+++ b/dev-ruby/prettyprint/prettyprint-0.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/prettyprint/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/prime/prime-0.1.2-r1.ebuild b/dev-ruby/prime/prime-0.1.2-r1.ebuild
index f593e28f335c..ca025b32627c 100644
--- a/dev-ruby/prime/prime-0.1.2-r1.ebuild
+++ b/dev-ruby/prime/prime-0.1.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/prime/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/prime/prime-0.1.3.ebuild b/dev-ruby/prime/prime-0.1.3.ebuild
index 6ecea8894098..71fe6defec04 100644
--- a/dev-ruby/prime/prime-0.1.3.ebuild
+++ b/dev-ruby/prime/prime-0.1.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/prime/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/prime/prime-0.1.4.ebuild b/dev-ruby/prime/prime-0.1.4.ebuild
index 9aac7428e9ee..5fd83dee5607 100644
--- a/dev-ruby/prime/prime-0.1.4.ebuild
+++ b/dev-ruby/prime/prime-0.1.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/prime/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/prism/Manifest b/dev-ruby/prism/Manifest
index 4331ffe557ad..91cebb34e97f 100644
--- a/dev-ruby/prism/Manifest
+++ b/dev-ruby/prism/Manifest
@@ -1,5 +1,4 @@
DIST prism-1.4.0.tar.gz 1553218 BLAKE2B d936e2a44026bfb23000061e3eb9e2d6f885a93b56e776f5a78e995e3857d413718603799352d6666da98c27f8ee94cf69b6db8c4cb2cdb8e027ea12d52a973c SHA512 46288329239c7b5f42e4fed3e096c54a15403f1d5520449300250c88718b29678de2b992f9cda5cbc81c9d4499264be1fd37e9e37c95cda1294e845bca0ca256
-DIST prism-1.5.0.tar.gz 1566575 BLAKE2B baeef2cd0b086bff6ee61e0c8e5836c28b23392240ecb4963edd227d01529998765b96aebe3702c249b3b6c3173e68bf5c60c7956fdf8f781210cf09363ee453 SHA512 6d4c65f253b621ff65175e5c4c070ca7f82533b15f6ba5e1987944b3b71b29931cef8f45fdbbc063da7b3b65f187772da02671b8d9c3fe57190a2c3f537726d8
-DIST prism-1.5.1.tar.gz 1566636 BLAKE2B 908a8490c2b0e48d86994f288d7b045aea201615b98a9f4de6ff2c0ee1797835f3acb9ee08c07deb57b41169105a049003de47397e40bcf1839ed1a697046242 SHA512 515894ed50867bc3879756a6cb0546ba42155f7beb45909f16ba955d1bc53b45c9aa6426ab719003acbd49abad7f6b4dc797133784f71313abb03943485bc850
DIST prism-1.5.2.tar.gz 1569838 BLAKE2B 5b4366ef3b691d839f1b03ff1aafc997cc3bd2a2c4f2a36694dfbbb24ed47a0a34c82bbf37dd510388d910086541f5271de30fecec02141dbe876352622f4ffc SHA512 a149b41e26ca44288e65b967d6e5864391d672a1a34f10d7ae9ecee0a54fe99fee1d9fe4530240086a296f8f19a5ddd61f20c769f5458850fa2ec97068666151
DIST prism-1.6.0.tar.gz 1570566 BLAKE2B dafe58b931417852dc2839b9f1a5f71a15472621ef9b2f09aee5c92c7cca2cd1211fa3a4bdefa50261962a7bb97b1a3a88424ee851fd76738134881d002330a5 SHA512 7f064a701b0ddc46bab13d13344efb8f1f98dd38a04f98e69a0260e847965ad215ed3d4708c62185460c99de70a04c0bfe56c501d6c85ac670d366d345dd4d88
+DIST prism-1.7.0.tar.gz 1592490 BLAKE2B d3a5aa62743ded0cef9722c62107966bf38f59e4efcc46bff617061eebe77b16850ec5ddd593d3a1c636749a287a8aee1b79969be21cd8b7fe8008b20d318611 SHA512 673183d291d2a0cefa569d956ed7fb978d61af2457b49c25086c7aa363e35da1d3941a7fe863b947d2805514c74c57e1a1ea5c65bf022b65ca5a0d6a1db4e832
diff --git a/dev-ruby/prism/prism-1.4.0.ebuild b/dev-ruby/prism/prism-1.4.0.ebuild
index 99d0b6a4207b..01889a36ba9d 100644
--- a/dev-ruby/prism/prism-1.4.0.ebuild
+++ b/dev-ruby/prism/prism-1.4.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_bdepend "dev-ruby/bundler"
diff --git a/dev-ruby/prism/prism-1.5.1.ebuild b/dev-ruby/prism/prism-1.5.1.ebuild
deleted file mode 100644
index 44f4b4a3a89f..000000000000
--- a/dev-ruby/prism/prism-1.5.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# 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_BINWRAP=""
-RUBY_FAKEGEM_EXTENSIONS=( ext/prism/extconf.rb )
-RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/prism"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
-RUBY_FAKEGEM_GEMSPEC="prism.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Prism Ruby parser"
-HOMEPAGE="https://github.com/ruby/prism"
-SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
-
-ruby_add_bdepend "dev-ruby/bundler"
-
-all_ruby_prepare() {
- # Avoid a dependency on rake-compiler
- sed -e '/PRISM_FFI_BACKEND/ s/$/ and false/' \
- -i Rakefile || die
-
- # Avoid a test that won't work reliably in our varied build environments.
- sed -e '/test_prism_so_exports_only_the_C_extension_init_function/aomit "Not reliable on Gentoo."' \
- -i test/prism/library_symbols_test.rb || die
-}
-
-each_ruby_prepare() {
- # rake imports all rakelib/* (bug #947054)
- rm rakelib/rdoc.rake || die
- ${RUBY} -S rake templates || die
-}
diff --git a/dev-ruby/prism/prism-1.5.2.ebuild b/dev-ruby/prism/prism-1.5.2.ebuild
index 44f4b4a3a89f..d6f081205cb2 100644
--- a/dev-ruby/prism/prism-1.5.2.ebuild
+++ b/dev-ruby/prism/prism-1.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_bdepend "dev-ruby/bundler"
diff --git a/dev-ruby/prism/prism-1.6.0.ebuild b/dev-ruby/prism/prism-1.6.0.ebuild
index 44f4b4a3a89f..d6f081205cb2 100644
--- a/dev-ruby/prism/prism-1.6.0.ebuild
+++ b/dev-ruby/prism/prism-1.6.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_bdepend "dev-ruby/bundler"
diff --git a/dev-ruby/prism/prism-1.5.0.ebuild b/dev-ruby/prism/prism-1.7.0.ebuild
index 44f4b4a3a89f..d6f081205cb2 100644
--- a/dev-ruby/prism/prism-1.5.0.ebuild
+++ b/dev-ruby/prism/prism-1.7.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/prism/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_bdepend "dev-ruby/bundler"
diff --git a/dev-ruby/psych/psych-5.2.3.ebuild b/dev-ruby/psych/psych-5.2.3.ebuild
index 4ba78f2ef1cb..52e29782a752 100644
--- a/dev-ruby/psych/psych-5.2.3.ebuild
+++ b/dev-ruby/psych/psych-5.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/psych/psych-5.2.4.ebuild b/dev-ruby/psych/psych-5.2.4.ebuild
index 5afbaeaa942d..2d2596309f75 100644
--- a/dev-ruby/psych/psych-5.2.4.ebuild
+++ b/dev-ruby/psych/psych-5.2.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/psych/psych-5.2.5.ebuild b/dev-ruby/psych/psych-5.2.5.ebuild
index 5afbaeaa942d..2d2596309f75 100644
--- a/dev-ruby/psych/psych-5.2.5.ebuild
+++ b/dev-ruby/psych/psych-5.2.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/psych/psych-5.2.6.ebuild b/dev-ruby/psych/psych-5.2.6.ebuild
index 3db76b439c63..0c91b4fd0dbe 100644
--- a/dev-ruby/psych/psych-5.2.6.ebuild
+++ b/dev-ruby/psych/psych-5.2.6.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/psych/psych-5.3.0.ebuild b/dev-ruby/psych/psych-5.3.0.ebuild
index 5afbaeaa942d..2d2596309f75 100644
--- a/dev-ruby/psych/psych-5.3.0.ebuild
+++ b/dev-ruby/psych/psych-5.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/psych/psych-5.3.1.ebuild b/dev-ruby/psych/psych-5.3.1.ebuild
index 5afbaeaa942d..2d2596309f75 100644
--- a/dev-ruby/psych/psych-5.3.1.ebuild
+++ b/dev-ruby/psych/psych-5.3.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/psych/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND=">=dev-libs/libyaml-0.2.5"
diff --git a/dev-ruby/public_suffix/public_suffix-6.0.1.ebuild b/dev-ruby/public_suffix/public_suffix-6.0.1.ebuild
index 182c0f53328e..1dc114b86c9a 100644
--- a/dev-ruby/public_suffix/public_suffix-6.0.1.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-6.0.1.ebuild
@@ -18,7 +18,7 @@ RUBY_S="publicsuffix-ruby-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/mocha:2 )"
diff --git a/dev-ruby/public_suffix/public_suffix-6.0.2.ebuild b/dev-ruby/public_suffix/public_suffix-6.0.2.ebuild
index 4e331036e96a..2de24773cc0a 100644
--- a/dev-ruby/public_suffix/public_suffix-6.0.2.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-6.0.2.ebuild
@@ -18,7 +18,7 @@ RUBY_S="publicsuffix-ruby-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/mocha:2 )"
diff --git a/dev-ruby/public_suffix/public_suffix-7.0.0.ebuild b/dev-ruby/public_suffix/public_suffix-7.0.0.ebuild
index 31dec497d46a..110298781de9 100644
--- a/dev-ruby/public_suffix/public_suffix-7.0.0.ebuild
+++ b/dev-ruby/public_suffix/public_suffix-7.0.0.ebuild
@@ -18,7 +18,7 @@ RUBY_S="publicsuffix-ruby-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/mocha:2 )"
diff --git a/dev-ruby/racc/racc-1.8.1.ebuild b/dev-ruby/racc/racc-1.8.1.ebuild
index 48a93751e1ab..082bc0ceba33 100644
--- a/dev-ruby/racc/racc-1.8.1.ebuild
+++ b/dev-ruby/racc/racc-1.8.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/racc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "virtual/ruby-ssl"
diff --git a/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild b/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild
index bc22c9ec71db..924eb301b17f 100644
--- a/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild
+++ b/dev-ruby/rack-cache/rack-cache-1.17.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rack/rack-cache/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="1.2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/rack:*"
diff --git a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild b/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
index 971d331a40dd..f113fb923cdd 100644
--- a/dev-ruby/rack-protection/rack-protection-3.2.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-3.2.0.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 ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE=""
ruby_add_rdepend "dev-ruby/rack:*"
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 88ae930ba26e..16d31772a26b 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 ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/base64-0.1.0
diff --git a/dev-ruby/rack-protection/rack-protection-4.2.0.ebuild b/dev-ruby/rack-protection/rack-protection-4.2.0.ebuild
index 9205a0cda8db..abc82f9a4558 100644
--- a/dev-ruby/rack-protection/rack-protection-4.2.0.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-4.2.0.ebuild
@@ -17,7 +17,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 ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/base64-0.1.0
diff --git a/dev-ruby/rack-protection/rack-protection-4.2.1.ebuild b/dev-ruby/rack-protection/rack-protection-4.2.1.ebuild
index 9205a0cda8db..abc82f9a4558 100644
--- a/dev-ruby/rack-protection/rack-protection-4.2.1.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-4.2.1.ebuild
@@ -17,7 +17,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 ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/base64-0.1.0
diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild
index 4f3f02957050..1d905ef390a1 100644
--- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.2.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/activesupport-5.0.0:*
diff --git a/dev-ruby/rails-dom-testing/rails-dom-testing-2.3.0.ebuild b/dev-ruby/rails-dom-testing/rails-dom-testing-2.3.0.ebuild
index 7daa774aa481..5ec58fa08937 100644
--- a/dev-ruby/rails-dom-testing/rails-dom-testing-2.3.0.ebuild
+++ b/dev-ruby/rails-dom-testing/rails-dom-testing-2.3.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/kaspth/rails-dom-testing"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/activesupport-5.0.0:*
diff --git a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.2.ebuild b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.2.ebuild
index d2ee32206e8c..4c245132f941 100644
--- a/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.2.ebuild
+++ b/dev-ruby/rails-html-sanitizer/rails-html-sanitizer-1.6.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rails/rails-html-sanitizer"
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/loofah-2.21:0 >=dev-ruby/nokogiri-1.16.8:0"
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild
index e10c57b33a2a..dc1df2c525c0 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rake-compiler/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/rake"
diff --git a/dev-ruby/rake-compiler/rake-compiler-1.3.1.ebuild b/dev-ruby/rake-compiler/rake-compiler-1.3.1.ebuild
index 0985f44f3fa5..b49301995fd2 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.3.1.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.3.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rake-compiler/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/rake"
diff --git a/dev-ruby/rake/rake-13.2.1.ebuild b/dev-ruby/rake/rake-13.2.1.ebuild
index 6f3bba54d670..b6fe45a229d2 100644
--- a/dev-ruby/rake/rake-13.2.1.ebuild
+++ b/dev-ruby/rake/rake-13.2.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
BDEPEND+=" app-alternatives/gzip"
diff --git a/dev-ruby/rake/rake-13.3.0.ebuild b/dev-ruby/rake/rake-13.3.0.ebuild
index 433bc0694294..e91a594d365e 100644
--- a/dev-ruby/rake/rake-13.3.0.ebuild
+++ b/dev-ruby/rake/rake-13.3.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
BDEPEND="app-alternatives/gzip"
diff --git a/dev-ruby/rake/rake-13.3.1.ebuild b/dev-ruby/rake/rake-13.3.1.ebuild
index f1099d737e2e..43e09c448866 100644
--- a/dev-ruby/rake/rake-13.3.1.ebuild
+++ b/dev-ruby/rake/rake-13.3.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
BDEPEND="app-alternatives/gzip"
diff --git a/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild b/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
index b417e590ee28..a8a26b36aa24 100644
--- a/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
+++ b/dev-ruby/rb-inotify/rb-inotify-0.11.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/guard/rb-inotify/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/ffi:0"
diff --git a/dev-ruby/rbs/rbs-3.6.1.ebuild b/dev-ruby/rbs/rbs-3.6.1.ebuild
index 73f905969090..8b24157f8b8e 100644
--- a/dev-ruby/rbs/rbs-3.6.1.ebuild
+++ b/dev-ruby/rbs/rbs-3.6.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/logger"
diff --git a/dev-ruby/rbs/rbs-3.8.1.ebuild b/dev-ruby/rbs/rbs-3.8.1.ebuild
index b70f831dae4b..c59b45efd332 100644
--- a/dev-ruby/rbs/rbs-3.8.1.ebuild
+++ b/dev-ruby/rbs/rbs-3.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/logger"
diff --git a/dev-ruby/rbs/rbs-3.9.4.ebuild b/dev-ruby/rbs/rbs-3.9.4.ebuild
index 16d8dc7afdb0..61689e1e5fed 100644
--- a/dev-ruby/rbs/rbs-3.9.4.ebuild
+++ b/dev-ruby/rbs/rbs-3.9.4.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/logger"
diff --git a/dev-ruby/rdoc/rdoc-6.11.0.ebuild b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
index d58352d3755f..c36225e32fe1 100644
--- a/dev-ruby/rdoc/rdoc-6.11.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.11.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.13.1.ebuild b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
index af8c03729bdc..1b1f2cfd3ccf 100644
--- a/dev-ruby/rdoc/rdoc-6.13.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.13.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.14.0.ebuild b/dev-ruby/rdoc/rdoc-6.14.0.ebuild
index c31cbe69d264..cc69d71816d2 100644
--- a/dev-ruby/rdoc/rdoc-6.14.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.14.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild b/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
index e091099e9c11..ee24ea6fac71 100644
--- a/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.14.1-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.14.1.ebuild b/dev-ruby/rdoc/rdoc-6.14.1.ebuild
index 2f49d100ad9d..5b8479425142 100644
--- a/dev-ruby/rdoc/rdoc-6.14.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.14.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild b/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
index 89a7d5ae4a98..6f80e9f3ca60 100644
--- a/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.14.2-r1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.15.0.ebuild b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
index f6094fbcc73c..41c6dfd549b9 100644
--- a/dev-ruby/rdoc/rdoc-6.15.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.15.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.15.1.ebuild b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
index 1469c8a41d4d..87e4f841de99 100644
--- a/dev-ruby/rdoc/rdoc-6.15.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.15.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.16.1.ebuild b/dev-ruby/rdoc/rdoc-6.16.1.ebuild
index 1469c8a41d4d..87e4f841de99 100644
--- a/dev-ruby/rdoc/rdoc-6.16.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.16.1.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/rdoc/rdoc-6.8.1.ebuild b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
index a3b89496f7ae..c681051c6ab7 100644
--- a/dev-ruby/rdoc/rdoc-6.8.1.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.8.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( GPL-2 Ruby-BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc"
RDEPEND=">=app-eselect/eselect-ruby-20181225"
diff --git a/dev-ruby/redcloth/redcloth-4.3.4.ebuild b/dev-ruby/redcloth/redcloth-4.3.4.ebuild
index 360f8015412a..33004c204c0b 100644
--- a/dev-ruby/redcloth/redcloth-4.3.4.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.3.4.ebuild
@@ -28,7 +28,7 @@ SRC_URI="https://github.com/jgarber/redcloth/archive/v${PV}.tar.gz -> ${RUBY_FAK
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
DEPEND+=" =dev-util/ragel-6*"
diff --git a/dev-ruby/reline/reline-0.6.1.ebuild b/dev-ruby/reline/reline-0.6.1.ebuild
index f1021e5d2fc0..7930f789f5c7 100644
--- a/dev-ruby/reline/reline-0.6.1.ebuild
+++ b/dev-ruby/reline/reline-0.6.1.ebuild
@@ -17,7 +17,7 @@ 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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
diff --git a/dev-ruby/reline/reline-0.6.2.ebuild b/dev-ruby/reline/reline-0.6.2.ebuild
index 22a659d97e22..704107e9ea82 100644
--- a/dev-ruby/reline/reline-0.6.2.ebuild
+++ b/dev-ruby/reline/reline-0.6.2.ebuild
@@ -18,7 +18,7 @@ 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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
diff --git a/dev-ruby/reline/reline-0.6.3.ebuild b/dev-ruby/reline/reline-0.6.3.ebuild
index 1bc6876f1564..e71f02abbdba 100644
--- a/dev-ruby/reline/reline-0.6.3.ebuild
+++ b/dev-ruby/reline/reline-0.6.3.ebuild
@@ -18,7 +18,7 @@ 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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/io-console-0.5.0:0"
diff --git a/dev-ruby/repl_type_completor/repl_type_completor-0.1.11.ebuild b/dev-ruby/repl_type_completor/repl_type_completor-0.1.11.ebuild
index 704f889ea41c..126a0dd12b1b 100644
--- a/dev-ruby/repl_type_completor/repl_type_completor-0.1.11.ebuild
+++ b/dev-ruby/repl_type_completor/repl_type_completor-0.1.11.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/repl_type_completor/archive/v${PV}.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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/repl_type_completor/repl_type_completor-0.1.12.ebuild b/dev-ruby/repl_type_completor/repl_type_completor-0.1.12.ebuild
index 687b49a806f0..c6fcd36ea5f5 100644
--- a/dev-ruby/repl_type_completor/repl_type_completor-0.1.12.ebuild
+++ b/dev-ruby/repl_type_completor/repl_type_completor-0.1.12.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/repl_type_completor/archive/v${PV}.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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/resolv-replace/resolv-replace-0.1.1.ebuild b/dev-ruby/resolv-replace/resolv-replace-0.1.1.ebuild
index b6aac50f6f70..88b7cb7b62f4 100644
--- a/dev-ruby/resolv-replace/resolv-replace-0.1.1.ebuild
+++ b/dev-ruby/resolv-replace/resolv-replace-0.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/resolv-replace/archive/v${PV}.tar.gz -> ${P}.ta
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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/resolv"
diff --git a/dev-ruby/resolv/resolv-0.6.2.ebuild b/dev-ruby/resolv/resolv-0.6.2.ebuild
index 61605bf5d891..4a8d2d4f6abb 100644
--- a/dev-ruby/resolv/resolv-0.6.2.ebuild
+++ b/dev-ruby/resolv/resolv-0.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/resolv/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/resolv/resolv-0.6.3.ebuild b/dev-ruby/resolv/resolv-0.6.3.ebuild
index 61605bf5d891..4a8d2d4f6abb 100644
--- a/dev-ruby/resolv/resolv-0.6.3.ebuild
+++ b/dev-ruby/resolv/resolv-0.6.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/resolv/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/resolv/resolv-0.7.0.ebuild b/dev-ruby/resolv/resolv-0.7.0.ebuild
index 61605bf5d891..4a8d2d4f6abb 100644
--- a/dev-ruby/resolv/resolv-0.7.0.ebuild
+++ b/dev-ruby/resolv/resolv-0.7.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/resolv/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/rexical/rexical-1.0.8.ebuild b/dev-ruby/rexical/rexical-1.0.8.ebuild
index 6712ec434f6f..af98fdea84de 100644
--- a/dev-ruby/rexical/rexical-1.0.8.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.8.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/sparklemotion/rexical/tree/master"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
# File collision, bug 459116
diff --git a/dev-ruby/rexml/rexml-3.4.2.ebuild b/dev-ruby/rexml/rexml-3.4.2.ebuild
index 305120444c7f..7ee747d9b606 100644
--- a/dev-ruby/rexml/rexml-3.4.2.ebuild
+++ b/dev-ruby/rexml/rexml-3.4.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/strscan"
diff --git a/dev-ruby/rexml/rexml-3.4.3.ebuild b/dev-ruby/rexml/rexml-3.4.3.ebuild
index a2d33edc4dbe..acc425cbf91e 100644
--- a/dev-ruby/rexml/rexml-3.4.3.ebuild
+++ b/dev-ruby/rexml/rexml-3.4.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/strscan"
diff --git a/dev-ruby/rexml/rexml-3.4.4.ebuild b/dev-ruby/rexml/rexml-3.4.4.ebuild
index a2d33edc4dbe..acc425cbf91e 100644
--- a/dev-ruby/rexml/rexml-3.4.4.ebuild
+++ b/dev-ruby/rexml/rexml-3.4.4.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rexml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/strscan"
diff --git a/dev-ruby/rinda/rinda-0.2.0.ebuild b/dev-ruby/rinda/rinda-0.2.0.ebuild
index 98b13c61f90a..e4fdfa4e48b6 100644
--- a/dev-ruby/rinda/rinda-0.2.0.ebuild
+++ b/dev-ruby/rinda/rinda-0.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/rinda/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/rr/rr-3.1.1.ebuild b/dev-ruby/rr/rr-3.1.1.ebuild
index d34357e674c5..71c9eb2650c4 100644
--- a/dev-ruby/rr/rr-3.1.1.ebuild
+++ b/dev-ruby/rr/rr-3.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? (
diff --git a/dev-ruby/rr/rr-3.1.2.ebuild b/dev-ruby/rr/rr-3.1.2.ebuild
index 2cc3907558d0..b681a677f95f 100644
--- a/dev-ruby/rr/rr-3.1.2.ebuild
+++ b/dev-ruby/rr/rr-3.1.2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? (
diff --git a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
index 0c4b1a744674..91f8d90701b9 100644
--- a/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
+++ b/dev-ruby/rrdtool-bindings/rrdtool-bindings-1.9.0-r1.ebuild
@@ -18,7 +18,7 @@ RUBY_S="${MY_P}/bindings/ruby"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="graph test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rspec-core/rspec-core-3.13.3.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.3.ebuild
index ea35d5441bb1..22dab15292cc 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.3.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.3.ebuild
@@ -22,7 +22,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="highlight test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-core/rspec-core-3.13.4.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.4.ebuild
index 37ef32b95920..6edb46e4cacf 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.4.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.4.ebuild
@@ -23,7 +23,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="highlight test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-core/rspec-core-3.13.5.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.5.ebuild
index 37ef32b95920..6edb46e4cacf 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.5.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.5.ebuild
@@ -23,7 +23,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="highlight test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-core/rspec-core-3.13.6.ebuild b/dev-ruby/rspec-core/rspec-core-3.13.6.ebuild
index 37ef32b95920..6edb46e4cacf 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.6.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.6.ebuild
@@ -23,7 +23,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="highlight test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild
index c67076825817..f4dcce7da66a 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.4.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.13.4.ebuild
index b14e7a286759..266c2628ad53 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.4.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.4.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.5.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.13.5.ebuild
index 73997144bf93..78f7b9c7c3f5 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.5.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.5.ebuild
@@ -21,7 +21,7 @@ RUBY_S="rspec-rspec-expecations-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.2.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.2.ebuild
index d5c0f2a06f5d..5927280e242a 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.2.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild
index 0d3179c5fc62..5edb11b3e98b 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.4.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.5.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.5.ebuild
index 8b3ced8a9ae9..3a262deb20a4 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.5.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.5.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.6.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.6.ebuild
index 8b3ced8a9ae9..3a262deb20a4 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.6.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.7.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-3.13.7.ebuild
index 8b3ced8a9ae9..3a262deb20a4 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.7.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.7.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
SUBVERSION="$(ver_cut 1-2)"
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.2.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.2.ebuild
index 685929788771..185c3727a6c7 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.2.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.2.ebuild
@@ -19,7 +19,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.4.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.4.ebuild
index ba8c30c8c436..c8e333ce4974 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.4.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.4.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.5.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.5.ebuild
index ba8c30c8c436..c8e333ce4974 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.5.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.5.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/rspec-support/rspec-support-3.13.6.ebuild b/dev-ruby/rspec-support/rspec-support-3.13.6.ebuild
index 4b56b93284e7..095c6e9f3f88 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.6.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.6.ebuild
@@ -20,7 +20,7 @@ RUBY_S="rspec-${PN}-v${PV}/${PN}"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 >=dev-ruby/thread_order-1.1.0 )"
diff --git a/dev-ruby/rss/rss-0.3.1.ebuild b/dev-ruby/rss/rss-0.3.1.ebuild
index b0310f187f5e..f997680f8a5b 100644
--- a/dev-ruby/rss/rss-0.3.1.ebuild
+++ b/dev-ruby/rss/rss-0.3.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/ruby/rss/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.
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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/rexml"
diff --git a/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.3.ebuild b/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.3.ebuild
index 9bba0bc1f4ad..99f221907774 100644
--- a/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.3.ebuild
+++ b/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/blackwinter/ruby-filemagic"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~hppa ~x86"
IUSE="test"
DEPEND="${DEPEND} sys-apps/file test? ( >=sys-apps/file-5.30 )"
diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0-r1.ebuild b/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0-r1.ebuild
index 3125aee70dd4..654140eae873 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0-r1.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0-r1.ebuild
@@ -18,7 +18,7 @@ RUBY_S="ruby-progressbar-releases-v${PV}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~x64-macos ~x64-solaris"
ruby_add_bdepend "test? ( dev-ruby/timecop )"
diff --git a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
index b13f8ce06f8e..757e570452b7 100644
--- a/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
+++ b/dev-ruby/ruby-romkan/ruby-romkan-0.4-r7.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://0xcc.net/ruby-romkan/${P}.tar.gz"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86"
DOCS="ChangeLog *.rd"
diff --git a/dev-ruby/ruby2ruby/ruby2ruby-2.5.2.ebuild b/dev-ruby/ruby2ruby/ruby2ruby-2.5.2.ebuild
index 68e45f6ff16e..00c0073fe6fe 100644
--- a/dev-ruby/ruby2ruby/ruby2ruby-2.5.2.ebuild
+++ b/dev-ruby/ruby2ruby/ruby2ruby-2.5.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby2ruby"
LICENSE="GPL-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "
diff --git a/dev-ruby/ruby_parser/ruby_parser-3.21.1.ebuild b/dev-ruby/ruby_parser/ruby_parser-3.21.1.ebuild
index 4a2aa1b7ed1f..c08841d4f0b3 100644
--- a/dev-ruby/ruby_parser/ruby_parser-3.21.1.ebuild
+++ b/dev-ruby/ruby_parser/ruby_parser-3.21.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/seattlerb/ruby_parser"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/racc-1.5:0 >=dev-ruby/sexp_processor-4.16.0:4"
diff --git a/dev-ruby/rubygems/rubygems-3.4.22.ebuild b/dev-ruby/rubygems/rubygems-3.4.22.ebuild
index 636d132787ed..68baf0615200 100644
--- a/dev-ruby/rubygems/rubygems-3.4.22.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.4.22.ebuild
@@ -13,7 +13,7 @@ LICENSE="|| ( Ruby MIT )"
SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.5.23.ebuild b/dev-ruby/rubygems/rubygems-3.5.23.ebuild
index 3746616b062a..d15b676fa4a0 100644
--- a/dev-ruby/rubygems/rubygems-3.5.23.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.5.23.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.6.7.ebuild b/dev-ruby/rubygems/rubygems-3.6.7.ebuild
index 1b4608ee6061..73efeecd411a 100644
--- a/dev-ruby/rubygems/rubygems-3.6.7.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.6.8.ebuild b/dev-ruby/rubygems/rubygems-3.6.8.ebuild
index 1b4608ee6061..73efeecd411a 100644
--- a/dev-ruby/rubygems/rubygems-3.6.8.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.6.9.ebuild b/dev-ruby/rubygems/rubygems-3.6.9.ebuild
index b68fb1377f7d..6991db4371bc 100644
--- a/dev-ruby/rubygems/rubygems-3.6.9.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.6.9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.7.0.ebuild b/dev-ruby/rubygems/rubygems-3.7.0.ebuild
index bcb72012a455..1bdac76449c9 100644
--- a/dev-ruby/rubygems/rubygems-3.7.0.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.7.1.ebuild b/dev-ruby/rubygems/rubygems-3.7.1.ebuild
index bcb72012a455..1bdac76449c9 100644
--- a/dev-ruby/rubygems/rubygems-3.7.1.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/rubygems/rubygems-3.7.2.ebuild b/dev-ruby/rubygems/rubygems-3.7.2.ebuild
index bcb72012a455..1bdac76449c9 100644
--- a/dev-ruby/rubygems/rubygems-3.7.2.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.7.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/rubygems/rubygems/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="|| ( Ruby MIT )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="server test"
RESTRICT="!test? ( test )"
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
index 913b9ef17e3e..0f0f7aee81bb 100644
--- a/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild
+++ b/dev-ruby/sass-rails/sass-rails-5.1.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/sass-rails/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="test"
diff --git a/dev-ruby/sass/sass-3.7.4-r2.ebuild b/dev-ruby/sass/sass-3.7.4-r2.ebuild
index eab3c4c6f1e4..6c5cc9265a52 100644
--- a/dev-ruby/sass/sass-3.7.4-r2.ebuild
+++ b/dev-ruby/sass/sass-3.7.4-r2.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-sass-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86"
IUSE="doc test"
ruby_add_bdepend "
diff --git a/dev-ruby/sass/sass-3.7.4-r3.ebuild b/dev-ruby/sass/sass-3.7.4-r3.ebuild
index 9017135b93a2..88811008713a 100644
--- a/dev-ruby/sass/sass-3.7.4-r3.ebuild
+++ b/dev-ruby/sass/sass-3.7.4-r3.ebuild
@@ -22,7 +22,7 @@ RUBY_S="ruby-sass-${PV}"
LICENSE="MIT"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="doc test"
ruby_add_bdepend "
diff --git a/dev-ruby/securerandom/securerandom-0.4.1.ebuild b/dev-ruby/securerandom/securerandom-0.4.1.ebuild
index 3c3a76e328ab..c2516e8513d9 100644
--- a/dev-ruby/securerandom/securerandom-0.4.1.ebuild
+++ b/dev-ruby/securerandom/securerandom-0.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/securerandom/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.17.3.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.17.3.ebuild
index 80df75770449..a9d1ee658c06 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.17.3.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.17.3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html"
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/sexp_processor/sexp_processor-4.17.4.ebuild b/dev-ruby/sexp_processor/sexp_processor-4.17.4.ebuild
index 54f9cabad1c3..92671780d0b9 100644
--- a/dev-ruby/sexp_processor/sexp_processor-4.17.4.ebuild
+++ b/dev-ruby/sexp_processor/sexp_processor-4.17.4.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.zenspider.com/projects/sexp_processor.html"
LICENSE="GPL-2"
SLOT="4"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/singleton/singleton-0.2.0.ebuild b/dev-ruby/singleton/singleton-0.2.0.ebuild
index 1de8ff491b32..e34c10bedada 100644
--- a/dev-ruby/singleton/singleton-0.2.0.ebuild
+++ b/dev-ruby/singleton/singleton-0.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/singleton/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/singleton/singleton-0.3.0.ebuild b/dev-ruby/singleton/singleton-0.3.0.ebuild
index c613bda2716c..f62dc9a36b86 100644
--- a/dev-ruby/singleton/singleton-0.3.0.ebuild
+++ b/dev-ruby/singleton/singleton-0.3.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/singleton/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
all_ruby_prepare() {
sed -e 's/__dir__/"."/' \
diff --git a/dev-ruby/sprockets-rails/sprockets-rails-3.5.2.ebuild b/dev-ruby/sprockets-rails/sprockets-rails-3.5.2.ebuild
index f0cbdd945693..fad74a0be374 100644
--- a/dev-ruby/sprockets-rails/sprockets-rails-3.5.2.ebuild
+++ b/dev-ruby/sprockets-rails/sprockets-rails-3.5.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/sprockets-rails/archive/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
diff --git a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
index 50cd5b66b84e..d1c235e81790 100644
--- a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
+++ b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tg
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~x64-macos ~x64-solaris"
PATCHES=(
"${FILESDIR}/${P}-erb-deprecation.patch"
diff --git a/dev-ruby/sprockets/sprockets-4.2.2.ebuild b/dev-ruby/sprockets/sprockets-4.2.2.ebuild
index 262c4c24e5e5..a074e9e2a427 100644
--- a/dev-ruby/sprockets/sprockets-4.2.2.ebuild
+++ b/dev-ruby/sprockets/sprockets-4.2.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/rails/sprockets/archive/v${PV}.tar.gz -> ${P}-git.tg
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
index 1d8ade469d87..051662a50035 100644
--- a/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-1.7.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
index e76b754079de..dbdd77ec1c93 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.3.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
diff --git a/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild b/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
index 74ee104b129f..f7185bcefcf6 100644
--- a/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.7.4.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
diff --git a/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild b/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
index 3ed28dfae3f0..48968e582d0d 100644
--- a/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.8.0.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
diff --git a/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild b/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
index 4aea315f1eb5..c5a4d6999344 100644
--- a/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
+++ b/dev-ruby/sqlite3/sqlite3-2.8.1.ebuild
@@ -23,7 +23,7 @@ RUBY_S="sqlite3-ruby-${PV}"
LICENSE="BSD"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="doc test"
# We track the bundled sqlite version here
diff --git a/dev-ruby/stringio/stringio-3.1.6.ebuild b/dev-ruby/stringio/stringio-3.1.6.ebuild
index 46f3bf39fbac..858e771bc226 100644
--- a/dev-ruby/stringio/stringio-3.1.6.ebuild
+++ b/dev-ruby/stringio/stringio-3.1.6.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/stringio/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/stringio/stringio-3.1.7.ebuild b/dev-ruby/stringio/stringio-3.1.7.ebuild
index e9e7cc1f1d05..78909379a291 100644
--- a/dev-ruby/stringio/stringio-3.1.7.ebuild
+++ b/dev-ruby/stringio/stringio-3.1.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/stringio/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/stringio/stringio-3.1.8.ebuild b/dev-ruby/stringio/stringio-3.1.8.ebuild
index 3ad7966a2560..401f69e58497 100644
--- a/dev-ruby/stringio/stringio-3.1.8.ebuild
+++ b/dev-ruby/stringio/stringio-3.1.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/stringio/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/stringio/stringio-3.1.9.ebuild b/dev-ruby/stringio/stringio-3.1.9.ebuild
index 3ad7966a2560..401f69e58497 100644
--- a/dev-ruby/stringio/stringio-3.1.9.ebuild
+++ b/dev-ruby/stringio/stringio-3.1.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/stringio/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/stringio/stringio-3.2.0.ebuild b/dev-ruby/stringio/stringio-3.2.0.ebuild
index 3ad7966a2560..401f69e58497 100644
--- a/dev-ruby/stringio/stringio-3.2.0.ebuild
+++ b/dev-ruby/stringio/stringio-3.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/stringio/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/strscan/strscan-3.1.2.ebuild b/dev-ruby/strscan/strscan-3.1.2.ebuild
index 6a0e068b24b9..7782b9a7fb35 100644
--- a/dev-ruby/strscan/strscan-3.1.2.ebuild
+++ b/dev-ruby/strscan/strscan-3.1.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/strscan/strscan-3.1.5.ebuild b/dev-ruby/strscan/strscan-3.1.5.ebuild
index 84a51e1cfd42..c64110e507b1 100644
--- a/dev-ruby/strscan/strscan-3.1.5.ebuild
+++ b/dev-ruby/strscan/strscan-3.1.5.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/strscan/strscan-3.1.6.ebuild b/dev-ruby/strscan/strscan-3.1.6.ebuild
index 039067f65778..0e1abeb9b383 100644
--- a/dev-ruby/strscan/strscan-3.1.6.ebuild
+++ b/dev-ruby/strscan/strscan-3.1.6.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/strscan/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/syntax/syntax-1.2.2.ebuild b/dev-ruby/syntax/syntax-1.2.2.ebuild
index 1fe55070e01d..c594ee7a0ac4 100644
--- a/dev-ruby/syntax/syntax-1.2.2.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/dblock/syntax/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test doc"
ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
diff --git a/dev-ruby/syslog/syslog-0.2.0.ebuild b/dev-ruby/syslog/syslog-0.2.0.ebuild
index 6557ac29cbee..18ce1e210e38 100644
--- a/dev-ruby/syslog/syslog-0.2.0.ebuild
+++ b/dev-ruby/syslog/syslog-0.2.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/syslog/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/syslog/syslog-0.3.0.ebuild b/dev-ruby/syslog/syslog-0.3.0.ebuild
index 15fec1234f5d..5b8567f68d96 100644
--- a/dev-ruby/syslog/syslog-0.3.0.ebuild
+++ b/dev-ruby/syslog/syslog-0.3.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/syslog/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/tdiff/tdiff-0.4.0.ebuild b/dev-ruby/tdiff/tdiff-0.4.0.ebuild
index 6dc7ff205e5c..5a5768800892 100644
--- a/dev-ruby/tdiff/tdiff-0.4.0.ebuild
+++ b/dev-ruby/tdiff/tdiff-0.4.0.ebuild
@@ -15,5 +15,5 @@ DESCRIPTION="Calculates the differences between two tree-like structures"
HOMEPAGE="https://github.com/postmodern/tdiff"
LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86 ~x64-macos ~x64-solaris"
SLOT="0"
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.11.2.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.11.2.ebuild
index 909920c368fa..704e10d407ac 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.11.2.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.11.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/flori/term-ansicolor"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/tins-1.0"
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.11.3.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.11.3.ebuild
index b2171451e914..32f6ae167c94 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.11.3.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.11.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/flori/term-ansicolor"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/tins-1.0"
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.10.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.10.ebuild
index b1deb5f51e39..0ae30b5c4473 100644
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.10.ebuild
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.10.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/test-unit"
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.13.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.13.ebuild
index 1c334e742ac4..36a6db02ec8c 100644
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.13.ebuild
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.13.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/test-unit"
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.14.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.14.ebuild
index 1c334e742ac4..36a6db02ec8c 100644
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.14.ebuild
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.14.ebuild
@@ -14,6 +14,6 @@ HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
ruby_add_rdepend "dev-ruby/test-unit"
diff --git a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.6.ebuild b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.6.ebuild
index 7d3936dc80b5..69712ac024b7 100644
--- a/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.6.ebuild
+++ b/dev-ruby/test-unit-ruby-core/test-unit-ruby-core-1.0.6.ebuild
@@ -13,4 +13,4 @@ HOMEPAGE="https://github.com/ruby/test-unit-ruby-core"
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
diff --git a/dev-ruby/test-unit/test-unit-3.6.7.ebuild b/dev-ruby/test-unit/test-unit-3.6.7.ebuild
index d2eaf068bc6f..16a39f256a74 100644
--- a/dev-ruby/test-unit/test-unit-3.6.7.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.6.7.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/test-unit/test-unit-3.6.8.ebuild b/dev-ruby/test-unit/test-unit-3.6.8.ebuild
index d46ee8fae925..ab16d92598a7 100644
--- a/dev-ruby/test-unit/test-unit-3.6.8.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.6.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/test-unit/test-unit-3.6.9.ebuild b/dev-ruby/test-unit/test-unit-3.6.9.ebuild
index 154ad15479ed..90baad0c368f 100644
--- a/dev-ruby/test-unit/test-unit-3.6.9.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.6.9.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/test-unit/test-unit-3.7.0.ebuild b/dev-ruby/test-unit/test-unit-3.7.0.ebuild
index 154ad15479ed..90baad0c368f 100644
--- a/dev-ruby/test-unit/test-unit-3.7.0.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.7.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/test-unit/test-unit-3.7.1.ebuild b/dev-ruby/test-unit/test-unit-3.7.1.ebuild
index 154ad15479ed..90baad0c368f 100644
--- a/dev-ruby/test-unit/test-unit-3.7.1.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.7.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/test-unit/test-unit-3.7.3.ebuild b/dev-ruby/test-unit/test-unit-3.7.3.ebuild
index 154ad15479ed..90baad0c368f 100644
--- a/dev-ruby/test-unit/test-unit-3.7.3.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.7.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/test-unit/test-unit/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="|| ( Ruby-BSD BSD-2 ) PSF-2"
SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="doc test"
ruby_add_rdepend "dev-ruby/power_assert"
diff --git a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
index a57eafbffa39..f8479419f63d 100644
--- a/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
+++ b/dev-ruby/text-hyphen/text-hyphen-1.5.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://rubygems.org/gems/text-hyphen"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/thor/thor-1.3.2.ebuild b/dev-ruby/thor/thor-1.3.2.ebuild
index 282004d3e198..38f5cfe92795 100644
--- a/dev-ruby/thor/thor-1.3.2.ebuild
+++ b/dev-ruby/thor/thor-1.3.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc"
# For initial target porting (new rubies), we can make these test deps
diff --git a/dev-ruby/thor/thor-1.4.0.ebuild b/dev-ruby/thor/thor-1.4.0.ebuild
index afab77eb22d9..382823c3bd3c 100644
--- a/dev-ruby/thor/thor-1.4.0.ebuild
+++ b/dev-ruby/thor/thor-1.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="doc"
# For initial target porting (new rubies), we can make these test deps
diff --git a/dev-ruby/thread_order/thread_order-1.1.1.ebuild b/dev-ruby/thread_order/thread_order-1.1.1.ebuild
index d2bf52e504cf..c83ecb727e07 100644
--- a/dev-ruby/thread_order/thread_order-1.1.1.ebuild
+++ b/dev-ruby/thread_order/thread_order-1.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/JoshCheek/thread_order"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
all_ruby_prepare() {
# Avoid failing spec that already has exceptions for some ruby
diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild
index d9e1d3e6bc0f..7d0c24f6f31b 100644
--- a/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild
+++ b/dev-ruby/thread_safe/thread_safe-0.3.6-r3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/ruby-concurrency/thread_safe"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
each_ruby_prepare() {
diff --git a/dev-ruby/tilt/tilt-2.6.0.ebuild b/dev-ruby/tilt/tilt-2.6.0.ebuild
index 601f38471c99..fd2385729d09 100644
--- a/dev-ruby/tilt/tilt-2.6.0.ebuild
+++ b/dev-ruby/tilt/tilt-2.6.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="2"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86 ~x64-macos ~x64-solaris"
# Block on some of the potential test dependencies. These dependencies
# are optional for the test suite, and we don't want to depend on all of
diff --git a/dev-ruby/tilt/tilt-2.6.1.ebuild b/dev-ruby/tilt/tilt-2.6.1.ebuild
index 66e008dac612..f16a5d0b6de9 100644
--- a/dev-ruby/tilt/tilt-2.6.1.ebuild
+++ b/dev-ruby/tilt/tilt-2.6.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos ~x64-solaris"
# Block on some of the potential test dependencies. These dependencies
# are optional for the test suite, and we don't want to depend on all of
diff --git a/dev-ruby/time/time-0.4.1.ebuild b/dev-ruby/time/time-0.4.1.ebuild
index dea437f59fb0..e83d236a1971 100644
--- a/dev-ruby/time/time-0.4.1.ebuild
+++ b/dev-ruby/time/time-0.4.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/time/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/date"
diff --git a/dev-ruby/time/time-0.4.2.ebuild b/dev-ruby/time/time-0.4.2.ebuild
index a3b0b0e26e6e..d595e74724fe 100644
--- a/dev-ruby/time/time-0.4.2.ebuild
+++ b/dev-ruby/time/time-0.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/time/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/date"
diff --git a/dev-ruby/timeout/timeout-0.4.3.ebuild b/dev-ruby/timeout/timeout-0.4.3.ebuild
index e03e53510ed5..ec15d7d9e5be 100644
--- a/dev-ruby/timeout/timeout-0.4.3.ebuild
+++ b/dev-ruby/timeout/timeout-0.4.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/timeout/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/timeout/timeout-0.4.4.ebuild b/dev-ruby/timeout/timeout-0.4.4.ebuild
index 5d889aad5435..6a919495273d 100644
--- a/dev-ruby/timeout/timeout-0.4.4.ebuild
+++ b/dev-ruby/timeout/timeout-0.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/timeout/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/timeout/timeout-0.5.0.ebuild b/dev-ruby/timeout/timeout-0.5.0.ebuild
index 5d889aad5435..6a919495273d 100644
--- a/dev-ruby/timeout/timeout-0.5.0.ebuild
+++ b/dev-ruby/timeout/timeout-0.5.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/timeout/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/timeout/timeout-0.6.0.ebuild b/dev-ruby/timeout/timeout-0.6.0.ebuild
index 5d889aad5435..6a919495273d 100644
--- a/dev-ruby/timeout/timeout-0.6.0.ebuild
+++ b/dev-ruby/timeout/timeout-0.6.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/timeout/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/tins/Manifest b/dev-ruby/tins/Manifest
index 1fb09b6054fb..f09a279d1af3 100644
--- a/dev-ruby/tins/Manifest
+++ b/dev-ruby/tins/Manifest
@@ -1,6 +1,4 @@
-DIST tins-1.38.0.gem 310784 BLAKE2B 2b2d37eb9e551d5326dde5e7cf93dfcfa13b4c73576488ed65e27e4a88ae0a0430009fcfb2a7eb91963884d54337add94b704ea13630a635b37d512c43be6881 SHA512 abb49f4eb8a3d3277edc3ff8cfaadeb97a89068b59e7ad9f87e29889fe79a6e340cfc42e4fd1e1d41c9b1539a45a19fd2debb2e8e1c65dcf1e38d2e6da6e6db0
DIST tins-1.43.0.gem 316928 BLAKE2B 14df072e4f71406ebacad42683eec2ef6b28e017d41ca608d5d91247218be99848a787787d5d2168737f68deed38ea7f24e04cf2787463f99ad0c5c0bf65b2a1 SHA512 a79a393e96fdf32c9cbfc1a11fb91ae0197dddf39941519b09fec715075893fe15ff29f3e6dd63fd4ffe870a25cd62e91de35d150be3854424d14d69f1dd9474
-DIST tins-1.44.1.gem 349696 BLAKE2B 24f8c6de96ac632717b89cdc9139becd7d6cfaa7ca16cc3a41e7b59ce1d7d6702b74374bd582dd20bc0fbcece5471309599f810513fed47ccb8d17a11db72fa1 SHA512 e130dddaaba9c1571b2588c2467b13234141a5a867a19a6ef8482f523ecce6f7316fe613589f7e36845f2ec6b223ed349b3b2f50d934e6c8291cedb2bea66d77
-DIST tins-1.45.0.gem 350208 BLAKE2B 6466869d8f0904a586665955de6629c3220a59f625eb5be2328df12d75aed3dbdcb67ab00c418a16071ae9e82082b5a0ef9ad7e302fed81d8a2a6e9e1e10a8e7 SHA512 3fcee1eaf821a2d63a41808ea225ab661f6c7f8898a23689d83ab0c6dffb6132fff72328bed1476dd2e166b1d8c070388b3b003ddb7e25516272ac27964635a1
DIST tins-1.47.0.gem 350208 BLAKE2B af838376cf0526f725380c982fcafc83526aff1036ec64f91ca6d5817e833950a6bc23217984f8453c6f007b942a8011548f90b38ba5ff64c32e9b54d8c83891 SHA512 1f31ab74258c33c2b3f82ca7aaddaa254186b3e090c521b8864871dcd9049099e9f6cc7529986172df344c66c725ad1986f26ba7ab471d5ae5af2ce66706de93
DIST tins-1.48.0.gem 351232 BLAKE2B dae9e647fb25ee328f8e013313819753c698e86a6c49a719bcd3907b593cbadd5b6c212edddf24856148610858c3e8608836b1ca79ea44f56f32b33ae17c9a01 SHA512 f1d1c3e28241b0956fd0f747711aa4ffb2506cddd58d65557bfcae5fe59c851b83159c00660ee400ec7ecc493ca876393ba5d433f0bf25804a7a3c22857fc81a
+DIST tins-1.49.0.gem 351232 BLAKE2B 89f65516953691e2e774f40b7c4889f7f5385cf5b215f55740dd8c14e4d3197f4a4c22217f0f551b94e878422e19f9f49511da45096e1a445df2f3469554afd7 SHA512 4f786d835cedea91355435a8bd103334810f12699a73162289de99910c97f259ddd3e6054adcf6c2d08e143a083d02f52746d79b3bc3ce5ec0c4d95634f618e2
diff --git a/dev-ruby/tins/tins-1.38.0.ebuild b/dev-ruby/tins/tins-1.38.0.ebuild
deleted file mode 100644
index 53e1a8b3131b..000000000000
--- a/dev-ruby/tins/tins-1.38.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# 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_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/sync"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/tins/tins-1.45.0.ebuild b/dev-ruby/tins/tins-1.45.0.ebuild
deleted file mode 100644
index 93f1cf101748..000000000000
--- a/dev-ruby/tins/tins-1.45.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="All the stuff that isn't good enough for a real library"
-HOMEPAGE="https://github.com/flori/tins"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-ruby_add_rdepend "
- dev-ruby/bigdecimal
- >=dev-ruby/mize-0.6:0
- dev-ruby/sync
-"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
-
-all_ruby_prepare() {
- sed -e '/simplecov/I s:^:#:' \
- -i tests/test_helper.rb || die
-}
-
-each_ruby_test() {
- ruby-ng_testrb-2 -Ilib tests/*_test.rb
-}
diff --git a/dev-ruby/tins/tins-1.44.1.ebuild b/dev-ruby/tins/tins-1.49.0.ebuild
index 93f1cf101748..93f1cf101748 100644
--- a/dev-ruby/tins/tins-1.44.1.ebuild
+++ b/dev-ruby/tins/tins-1.49.0.ebuild
diff --git a/dev-ruby/treetop/treetop-1.6.14.ebuild b/dev-ruby/treetop/treetop-1.6.14.ebuild
index a27e73e48ab4..961cba55977e 100644
--- a/dev-ruby/treetop/treetop-1.6.14.ebuild
+++ b/dev-ruby/treetop/treetop-1.6.14.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/cjheath/treetop/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
diff --git a/dev-ruby/tsort/tsort-0.2.0-r1.ebuild b/dev-ruby/tsort/tsort-0.2.0-r1.ebuild
index cae2ed19f007..d03f8693e908 100644
--- a/dev-ruby/tsort/tsort-0.2.0-r1.ebuild
+++ b/dev-ruby/tsort/tsort-0.2.0-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/tsort/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/bundler dev-ruby/test-unit )"
diff --git a/dev-ruby/typeprof/typeprof-0.30.1-r1.ebuild b/dev-ruby/typeprof/typeprof-0.30.1-r1.ebuild
index ea92bde28f2d..91c52348a16f 100644
--- a/dev-ruby/typeprof/typeprof-0.30.1-r1.ebuild
+++ b/dev-ruby/typeprof/typeprof-0.30.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
dev-ruby/prism
diff --git a/dev-ruby/typeprof/typeprof-0.31.0.ebuild b/dev-ruby/typeprof/typeprof-0.31.0.ebuild
index 9d576a8b3f9d..5baffd83ee23 100644
--- a/dev-ruby/typeprof/typeprof-0.31.0.ebuild
+++ b/dev-ruby/typeprof/typeprof-0.31.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend "
>=dev-ruby/prism-1.4.0
diff --git a/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
index dc01401ffe82..fd03a7ff957d 100644
--- a/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-2.0.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
RDEPEND="sys-libs/timezone-data"
diff --git a/dev-ruby/uglifier/uglifier-4.2.1.ebuild b/dev-ruby/uglifier/uglifier-4.2.1.ebuild
index 7674161eb0f0..289dc9371d00 100644
--- a/dev-ruby/uglifier/uglifier-4.2.1.ebuild
+++ b/dev-ruby/uglifier/uglifier-4.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/lautis/uglifier/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="4"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
diff --git a/dev-ruby/unf/unf-0.1.4-r1.ebuild b/dev-ruby/unf/unf-0.1.4-r1.ebuild
index 841a06e96130..9634e15329a9 100644
--- a/dev-ruby/unf/unf-0.1.4-r1.ebuild
+++ b/dev-ruby/unf/unf-0.1.4-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test"
ruby_add_rdepend "dev-ruby/unf_ext"
diff --git a/dev-ruby/unf/unf-0.2.0-r1.ebuild b/dev-ruby/unf/unf-0.2.0-r1.ebuild
index 8cf07f044916..3457c56ecf27 100644
--- a/dev-ruby/unf/unf-0.2.0-r1.ebuild
+++ b/dev-ruby/unf/unf-0.2.0-r1.ebuild
@@ -20,7 +20,7 @@ RUBY_S="ruby-${P}"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test"
ruby_add_rdepend "dev-ruby/unf_ext"
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 525cc12e7c3a..fd2dffc3f3ec 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc test"
ruby_add_bdepend "
diff --git a/dev-ruby/uri/uri-1.0.4.ebuild b/dev-ruby/uri/uri-1.0.4.ebuild
index 05af898bbc62..6b53ab56aefe 100644
--- a/dev-ruby/uri/uri-1.0.4.ebuild
+++ b/dev-ruby/uri/uri-1.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/uri/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/uri/uri-1.1.0.ebuild b/dev-ruby/uri/uri-1.1.0.ebuild
index 05af898bbc62..6b53ab56aefe 100644
--- a/dev-ruby/uri/uri-1.1.0.ebuild
+++ b/dev-ruby/uri/uri-1.1.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/uri/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/uri/uri-1.1.1.ebuild b/dev-ruby/uri/uri-1.1.1.ebuild
index 89542ccd2282..14daf6778c04 100644
--- a/dev-ruby/uri/uri-1.1.1.ebuild
+++ b/dev-ruby/uri/uri-1.1.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/uri/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
diff --git a/dev-ruby/webrick/webrick-1.7.0-r1.ebuild b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
index bbd8d899dc11..6938eaa14e77 100644
--- a/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
+++ b/dev-ruby/webrick/webrick-1.7.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/webrick"
SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
SLOT="0"
IUSE="test"
diff --git a/dev-ruby/webrick/webrick-1.9.1.ebuild b/dev-ruby/webrick/webrick-1.9.1.ebuild
index 9f1710044563..981e4a6891af 100644
--- a/dev-ruby/webrick/webrick-1.9.1.ebuild
+++ b/dev-ruby/webrick/webrick-1.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/webrick/webrick-1.9.2.ebuild b/dev-ruby/webrick/webrick-1.9.2.ebuild
index b8f16736eaa2..1aed1ac325ea 100644
--- a/dev-ruby/webrick/webrick-1.9.2.ebuild
+++ b/dev-ruby/webrick/webrick-1.9.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/webrick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( Ruby-BSD BSD-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_depend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild b/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
index a1b0c7ce2462..155b8089453e 100644
--- a/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
+++ b/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/knu/webrobots"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/nokogiri-1.4.4"
diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
index 1dd98c8151b0..fabfb8abeaf6 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Ruby-BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_rdepend "dev-ruby/webrick"
diff --git a/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
index e8541aa8cae1..0d436225303d 100644
--- a/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
+++ b/dev-ruby/yajl-ruby/yajl-ruby-1.4.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/brianmario/yajl-ruby"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris"
RDEPEND="${RDEPEND} dev-libs/yajl"
DEPEND="${DEPEND} dev-libs/yajl"
diff --git a/dev-ruby/yard/yard-0.9.37.ebuild b/dev-ruby/yard/yard-0.9.37.ebuild
index 8cbf7321bf78..fb6693e2e4bb 100644
--- a/dev-ruby/yard/yard-0.9.37.ebuild
+++ b/dev-ruby/yard/yard-0.9.37.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
PATCHES=(
diff --git a/dev-ruby/yard/yard-0.9.38.ebuild b/dev-ruby/yard/yard-0.9.38.ebuild
index 581ae652c222..42616bd5f096 100644
--- a/dev-ruby/yard/yard-0.9.38.ebuild
+++ b/dev-ruby/yard/yard-0.9.38.ebuild
@@ -25,7 +25,7 @@ SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )"
diff --git a/dev-ruby/zentest/zentest-4.12.2.ebuild b/dev-ruby/zentest/zentest-4.12.2.ebuild
index a3bf359c75fd..0fbb03763497 100644
--- a/dev-ruby/zentest/zentest-4.12.2.ebuild
+++ b/dev-ruby/zentest/zentest-4.12.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/seattlerb/zentest"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "
diff --git a/dev-ruby/zlib/zlib-3.2.1.ebuild b/dev-ruby/zlib/zlib-3.2.1.ebuild
index e169be7cf4ce..771c812a5f78 100644
--- a/dev-ruby/zlib/zlib-3.2.1.ebuild
+++ b/dev-ruby/zlib/zlib-3.2.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/zlib/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"
diff --git a/dev-ruby/zlib/zlib-3.2.2.ebuild b/dev-ruby/zlib/zlib-3.2.2.ebuild
index e169be7cf4ce..771c812a5f78 100644
--- a/dev-ruby/zlib/zlib-3.2.2.ebuild
+++ b/dev-ruby/zlib/zlib-3.2.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/zlib/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 ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
IUSE="test"
ruby_add_bdepend "test? ( dev-ruby/test-unit dev-ruby/test-unit-ruby-core )"