commit:     4510a3a7669d750fb405c71c18609ee91f076678
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  3 09:41:33 2023 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Jun  3 09:42:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4510a3a7

*/*: marked ~arm64-macos

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 app-admin/pwgen/pwgen-2.08-r2.ebuild                                    | 2 +-
 app-editors/vim-core/vim-core-9.0.1503.ebuild                           | 2 +-
 app-editors/vim/vim-9.0.1503.ebuild                                     | 2 +-
 app-eselect/eselect-ruby/eselect-ruby-20221225.ebuild                   | 2 +-
 app-eselect/eselect-vi/eselect-vi-20221122.ebuild                       | 2 +-
 app-misc/screen/screen-4.9.0-r2.ebuild                                  | 2 +-
 app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild                       | 2 +-
 app-text/antiword/antiword-0.37-r2.ebuild                               | 2 +-
 app-text/antixls/antixls-0.3b.ebuild                                    | 2 +-
 app-text/enscript/enscript-1.6.6-r1.ebuild                              | 2 +-
 app-text/html2text/html2text-2.1.1.ebuild                               | 2 +-
 app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild                                | 2 +-
 app-vim/gentoo-syntax/gentoo-syntax-10.ebuild                           | 2 +-
 dev-db/lmdb/lmdb-0.9.30.ebuild                                          | 2 +-
 dev-lang/ruby/ruby-3.1.4-r2.ebuild                                      | 2 +-
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild                         | 2 +-
 dev-libs/libpcre2/libpcre2-10.42-r1.ebuild                              | 2 +-
 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild                       | 2 +-
 dev-libs/libtommath/libtommath-1.2.0-r2.ebuild                          | 2 +-
 dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild                      | 2 +-
 dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild                           | 2 +-
 dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild                          | 2 +-
 dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild              | 2 +-
 dev-perl/Error/Error-0.170.290.ebuild                                   | 2 +-
 dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild                      | 2 +-
 dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild                           | 2 +-
 dev-perl/MailTools/MailTools-2.210.0.ebuild                             | 2 +-
 dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild                       | 2 +-
 dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild                        | 2 +-
 dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild              | 2 +-
 .../Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild     | 2 +-
 dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild                         | 2 +-
 dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild                            | 2 +-
 dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild                      | 2 +-
 dev-python/cffi/cffi-1.15.1-r3.ebuild                                   | 2 +-
 dev-python/ply/ply-3.11-r2.ebuild                                       | 2 +-
 dev-python/pycparser/pycparser-2.21-r2.ebuild                           | 2 +-
 dev-python/pycryptodome/pycryptodome-3.18.0.ebuild                      | 2 +-
 dev-ruby/bundler/bundler-2.4.6.ebuild                                   | 2 +-
 dev-ruby/did_you_mean/did_you_mean-1.6.3.ebuild                         | 2 +-
 dev-ruby/json/json-2.6.3.ebuild                                         | 2 +-
 dev-ruby/kpeg/kpeg-1.3.3.ebuild                                         | 2 +-
 dev-ruby/kramdown/kramdown-2.4.0-r1.ebuild                              | 2 +-
 dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild                       | 2 +-
 dev-ruby/minitest/minitest-5.18.0.ebuild                                | 2 +-
 dev-ruby/mustache/mustache-1.1.1-r1.ebuild                              | 2 +-
 dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild                             | 2 +-
 dev-ruby/power_assert/power_assert-2.0.3.ebuild                         | 2 +-
 dev-ruby/psych/psych-5.1.0.ebuild                                       | 2 +-
 dev-ruby/racc/racc-1.6.2.ebuild                                         | 2 +-
 dev-ruby/rake/rake-13.0.6-r1.ebuild                                     | 2 +-
 dev-ruby/rbs/rbs-3.0.4.ebuild                                           | 2 +-
 dev-ruby/rdoc/rdoc-6.5.0.ebuild                                         | 2 +-
 dev-ruby/redcarpet/redcarpet-3.6.0.ebuild                               | 2 +-
 dev-ruby/rexical/rexical-1.0.7-r1.ebuild                                | 2 +-
 dev-ruby/rexml/rexml-3.2.5-r1.ebuild                                    | 2 +-
 dev-ruby/rouge/rouge-3.30.0-r1.ebuild                                   | 2 +-
 dev-ruby/rss/rss-0.2.9-r1.ebuild                                        | 2 +-
 dev-ruby/rubygems/rubygems-3.4.6.ebuild                                 | 2 +-
 dev-ruby/stringex/stringex-2.8.5-r3.ebuild                              | 2 +-
 dev-ruby/stringio/stringio-3.0.6.ebuild                                 | 2 +-
 dev-ruby/test-unit/test-unit-3.5.8.ebuild                               | 2 +-
 dev-ruby/typeprof/typeprof-0.21.7.ebuild                                | 2 +-
 dev-ruby/yard/yard-0.9.34.ebuild                                        | 2 +-
 dev-util/colm/colm-0.14.7-r3.ebuild                                     | 2 +-
 dev-util/ragel/ragel-7.0.4-r2.ebuild                                    | 2 +-
 dev-vcs/git/git-2.41.0.ebuild                                           | 2 +-
 games-misc/wtf/wtf-20221208.ebuild                                      | 2 +-
 mail-client/mutt/mutt-2.2.10.ebuild                                     | 2 +-
 media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild                       | 2 +-
 media-libs/libpng/libpng-1.6.39.ebuild                                  | 2 +-
 net-mail/mailbase/mailbase-1.8.1.ebuild                                 | 2 +-
 net-misc/keychain/keychain-2.8.5-r2.ebuild                              | 2 +-
 net-misc/openssh/openssh-9.3_p1-r1.ebuild                               | 2 +-
 net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild                            | 2 +-
 net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild                                | 2 +-
 sys-apps/man-pages-posix/man-pages-posix-2017a-r1.ebuild                | 2 +-
 virtual/ruby-ssl/ruby-ssl-13.ebuild                                     | 2 +-
 virtual/rubygems/rubygems-18.ebuild                                     | 2 +-
 79 files changed, 79 insertions(+), 79 deletions(-)

diff --git a/app-admin/pwgen/pwgen-2.08-r2.ebuild 
b/app-admin/pwgen/pwgen-2.08-r2.ebuild
index 57bfacb3626e..5cb76dffc4e1 100644
--- a/app-admin/pwgen/pwgen-2.08-r2.ebuild
+++ b/app-admin/pwgen/pwgen-2.08-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/pwgen/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="livecd"
 
 PATCHES=(

diff --git a/app-editors/vim-core/vim-core-9.0.1503.ebuild 
b/app-editors/vim-core/vim-core-9.0.1503.ebuild
index 3e024c92659a..e077dcbef75b 100644
--- a/app-editors/vim-core/vim-core-9.0.1503.ebuild
+++ b/app-editors/vim-core/vim-core-9.0.1503.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]] ; then
 else
        SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> 
vim-${PV}.tar.gz
                
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 S="${WORKDIR}/vim-${PV}"
 

diff --git a/app-editors/vim/vim-9.0.1503.ebuild 
b/app-editors/vim/vim-9.0.1503.ebuild
index 832f1a12c55f..60fb1da6156b 100644
--- a/app-editors/vim/vim-9.0.1503.ebuild
+++ b/app-editors/vim/vim-9.0.1503.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999* ]] ; then
 else
        SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
                
https://gitweb.gentoo.org/proj/vim-patches.git/snapshot/vim-patches-vim-${VIM_PATCHES_VERSION}-patches.tar.bz2";
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="Vim, an improved vi-style text editor"

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20221225.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20221225.ebuild
index abc16ce7a317..5b8d7359784e 100644
--- a/app-eselect/eselect-ruby/eselect-ruby-20221225.ebuild
+++ b/app-eselect/eselect-ruby/eselect-ruby-20221225.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://dev.gentoo.org/~graaff/ruby-team/ruby.eselect-${PVR}.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE=""
 
 RDEPEND=">=app-admin/eselect-1.0.2"

diff --git a/app-eselect/eselect-vi/eselect-vi-20221122.ebuild 
b/app-eselect/eselect-vi/eselect-vi-20221122.ebuild
index a762d073b1ec..d753c984f717 100644
--- a/app-eselect/eselect-vi/eselect-vi-20221122.ebuild
+++ b/app-eselect/eselect-vi/eselect-vi-20221122.ebuild
@@ -9,6 +9,6 @@ 
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="app-admin/eselect"

diff --git a/app-misc/screen/screen-4.9.0-r2.ebuild 
b/app-misc/screen/screen-4.9.0-r2.ebuild
index abcfc17e441f..d31aeb66b2a7 100644
--- a/app-misc/screen/screen-4.9.0-r2.ebuild
+++ b/app-misc/screen/screen-4.9.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/screen/";
 
 if [[ ${PV} != 9999 ]] ; then
        SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 else
        inherit git-r3
        EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git";

diff --git a/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
index 49c537d29bba..7cd0e33034bb 100644
--- a/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.6.1-r3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} = 9999* ]]; then
        inherit git-r3
 else
        
SRC_URI="https://gitweb.gentoo.org/proj/gentoolkit.git/snapshot/${P}.tar.gz";
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+       KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="Collection of administration scripts for Gentoo"

diff --git a/app-text/antiword/antiword-0.37-r2.ebuild 
b/app-text/antiword/antiword-0.37-r2.ebuild
index 34836cd607e3..959b3bd7363c 100644
--- a/app-text/antiword/antiword-0.37-r2.ebuild
+++ b/app-text/antiword/antiword-0.37-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://www.winfield.demon.nl/linux/${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 
 PATCHES=(
        "${WORKDIR}"/${PN}-gentoo-patches-${PATCHVER}

diff --git a/app-text/antixls/antixls-0.3b.ebuild 
b/app-text/antixls/antixls-0.3b.ebuild
index 7d8ca35fa3c6..39fa4963ce93 100644
--- a/app-text/antixls/antixls-0.3b.ebuild
+++ b/app-text/antixls/antixls-0.3b.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
 SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.perl";
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~amd64 ~x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 DEPEND="dev-perl/Spreadsheet-ParseExcel"
 RDEPEND="${DEPEND}"

diff --git a/app-text/enscript/enscript-1.6.6-r1.ebuild 
b/app-text/enscript/enscript-1.6.6-r1.ebuild
index 8a4fdf3d3bae..d44a6255aaa8 100644
--- a/app-text/enscript/enscript-1.6.6-r1.ebuild
+++ b/app-text/enscript/enscript-1.6.6-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Powerful text-to-postscript converter"
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 HOMEPAGE="https://www.gnu.org/software/enscript/enscript.html";
 
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 LICENSE="GPL-3"
 IUSE="nls ruby"

diff --git a/app-text/html2text/html2text-2.1.1.ebuild 
b/app-text/html2text/html2text-2.1.1.ebuild
index 41d8dbc96dc9..2a2be554d110 100644
--- a/app-text/html2text/html2text-2.1.1.ebuild
+++ b/app-text/html2text/html2text-2.1.1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]] ; then
        EGIT_REPO_URI="https://github.com/grobian/html2text.git";
 else
        SRC_URI="https://github.com/grobian/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-       KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+       KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 DESCRIPTION="HTML to text converter"

diff --git a/app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild 
b/app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild
index ce4d63a7bebc..52d4f1f76746 100644
--- a/app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild
+++ b/app-text/ronn-ng/ronn-ng-0.9.1-r3.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/apjanke/ronn-ng";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~arm64-macos"
 
 IUSE=""
 

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-10.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-10.ebuild
index 76b425faa51b..717484df959d 100644
--- a/app-vim/gentoo-syntax/gentoo-syntax-10.ebuild
+++ b/app-vim/gentoo-syntax/gentoo-syntax-10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2";
 
 LICENSE="vim"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="ignore-glep31"
 
 VIM_PLUGIN_HELPFILES="gentoo-syntax"

diff --git a/dev-db/lmdb/lmdb-0.9.30.ebuild b/dev-db/lmdb/lmdb-0.9.30.ebuild
index 91a70aa82f37..5e1e02cffb31 100644
--- a/dev-db/lmdb/lmdb-0.9.30.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.30.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$
 
 LICENSE="OPENLDAP"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 DEPEND=""

diff --git a/dev-lang/ruby/ruby-3.1.4-r2.ebuild 
b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
index b24615a56441..d8803f346d6f 100644
--- a/dev-lang/ruby/ruby-3.1.4-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/";
 SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz";
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk valgrind xemacs"
 
 RDEPEND="

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
index ee2f875f1404..14ebb5120992 100644
--- a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.28-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCH_VE
 
 LICENSE="BSD-with-attribution"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres 
sample selinux sqlite srp ssl static-libs urandom"
 REQUIRED_USE="ldapdb? ( openldap )"
 

diff --git a/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild 
b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild
index af026f48fddd..fc654608018e 100644
--- a/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild
+++ b/dev-libs/libpcre2/libpcre2-10.42-r1.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0/3" # libpcre2-posix.so version
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode valgrind 
zlib"
 REQUIRED_USE="?? ( libedit readline )"
 

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
index 65fc6ec6cbf7..31a428bc01d6 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r4.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline&l=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="+gmp +libtommath tomsfastmath"
 
 # Enforce at least one math provider

diff --git a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild 
b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
index eeac72db302c..b2a350766738 100644
--- a/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
+++ b/dev-libs/libtommath/libtommath-1.2.0-r2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV}
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc examples static-libs"
 
 BDEPEND="sys-devel/libtool"

diff --git a/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild 
b/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
index 2c56990b87c9..ef6341e75cba 100644
--- a/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
+++ b/dev-perl/Authen-SASL/Authen-SASL-2.160.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A Perl SASL interface"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="kerberos test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild 
b/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
index b0a657938ec5..084ff5cc080c 100644
--- a/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
+++ b/dev-perl/Crypt-RC4/Crypt-RC4-2.20.0-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="Implements the RC4 encryption algorithm"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"

diff --git a/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild 
b/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
index 503f05dbe704..87b55f01ee45 100644
--- a/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
+++ b/dev-perl/Digest-HMAC/Digest-HMAC-1.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Keyed Hashing for Message Authentication"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
        >=virtual/perl-Digest-MD5-2.0.0

diff --git a/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild 
b/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
index f5b910474a49..eb612e72707b 100644
--- a/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
+++ b/dev-perl/Digest-Perl-MD5/Digest-Perl-MD5-1.900.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Pure perl implementation of MD5"
 LICENSE="|| ( Artistic GPL-1+ ) RSA"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
        virtual/perl-Exporter

diff --git a/dev-perl/Error/Error-0.170.290.ebuild 
b/dev-perl/Error/Error-0.170.290.ebuild
index bd923ca6dce5..4a988260da33 100644
--- a/dev-perl/Error/Error-0.170.290.ebuild
+++ b/dev-perl/Error/Error-0.170.290.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Error/exception handling in an OO-ish way"
 
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild 
b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
index c47b11be56cc..62bd3aa9fbf1 100644
--- a/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
+++ b/dev-perl/IO-Socket-SSL/IO-Socket-SSL-2.83.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Nearly transparent SSL encapsulation for IO::Socket::INET"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="idn"
 
 RDEPEND="

diff --git a/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild 
b/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
index 59ba4c351668..ec3f175127ac 100644
--- a/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
+++ b/dev-perl/IO-stringy/IO-stringy-2.113.0.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="I/O on in-core objects like strings and arrays"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"

diff --git a/dev-perl/MailTools/MailTools-2.210.0.ebuild 
b/dev-perl/MailTools/MailTools-2.210.0.ebuild
index 216620a0cad5..26621453c472 100644
--- a/dev-perl/MailTools/MailTools-2.210.0.ebuild
+++ b/dev-perl/MailTools/MailTools-2.210.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Manipulation of electronic mail addresses"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
        dev-perl/TimeDate

diff --git a/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild 
b/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
index 8a226c58d1f7..80cc541fb24e 100644
--- a/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
+++ b/dev-perl/Mozilla-CA/Mozilla-CA-20999999-r1.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Mozilla's CA cert bundle in PEM format (Gentoo 
stub)"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="app-misc/ca-certificates"
 BDEPEND="${RDEPEND}

diff --git a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild 
b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
index 8ef5d3218e95..af78376a51e0 100644
--- a/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
+++ b/dev-perl/Net-SSLeay/Net-SSLeay-1.920.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Perl extension for using OpenSSL"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="minimal examples"
 
 RDEPEND="

diff --git a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild 
b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
index f35550ed2ab9..85b5e28f7f89 100644
--- a/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
+++ b/dev-perl/OLE-StorageLite/OLE-StorageLite-0.200.0-r1.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
 DESCRIPTION="Simple Class for OLE document interface"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"

diff --git 
a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild 
b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
index 50473510ff09..ac96c6f4fcc8 100644
--- a/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
+++ b/dev-perl/Spreadsheet-ParseExcel/Spreadsheet-ParseExcel-0.650.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Read information from an Excel file"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="cjk unicode"
 
 # Digest::Perl::MD5 cannot be replaced by Digest::MD5, as this module actually

diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild 
b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
index ee451a83958f..91182380b57b 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.460.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Comma-separated values manipulation routines"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
        virtual/perl-IO

diff --git a/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild 
b/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
index ce10f06c1872..a1e99b940ca0 100644
--- a/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
+++ b/dev-perl/TimeDate/TimeDate-2.330.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
 DESCRIPTION="A Date/Time Parsing Perl Module"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"

diff --git a/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild 
b/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
index 62b7aa8f4a3a..205f7f1e3cd5 100644
--- a/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
+++ b/dev-perl/Unicode-Map/Unicode-Map-0.112.0-r2.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
 DESCRIPTION="Map charsets from and to utf16 code"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 PATCHES=( "${FILESDIR}"/0.112-no-scripts.patch )

diff --git a/dev-python/cffi/cffi-1.15.1-r3.ebuild 
b/dev-python/cffi/cffi-1.15.1-r3.ebuild
index 6c093945c628..73cc144731ad 100644
--- a/dev-python/cffi/cffi-1.15.1-r3.ebuild
+++ b/dev-python/cffi/cffi-1.15.1-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-drop-dep
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 # Needs recent libffi for HPPA fixes
 DEPEND="

diff --git a/dev-python/ply/ply-3.11-r2.ebuild 
b/dev-python/ply/ply-3.11-r2.ebuild
index dd8559a58686..894dd485bd96 100644
--- a/dev-python/ply/ply-3.11-r2.ebuild
+++ b/dev-python/ply/ply-3.11-r2.ebuild
@@ -19,7 +19,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-py3.12-a
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="examples"
 
 DOCS=( ANNOUNCE CHANGES TODO )

diff --git a/dev-python/pycparser/pycparser-2.21-r2.ebuild 
b/dev-python/pycparser/pycparser-2.21-r2.ebuild
index 2d25cf88c40e..80938a15df34 100644
--- a/dev-python/pycparser/pycparser-2.21-r2.ebuild
+++ b/dev-python/pycparser/pycparser-2.21-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 
 RDEPEND="
        dev-python/ply:=[${PYTHON_USEDEP}]

diff --git a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
index cb0b4894d406..519c77370357 100644
--- a/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.18.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 DEPEND="
        dev-libs/gmp:=

diff --git a/dev-ruby/bundler/bundler-2.4.6.ebuild 
b/dev-ruby/bundler/bundler-2.4.6.ebuild
index 561573c7a3d5..390a130f77b9 100644
--- a/dev-ruby/bundler/bundler-2.4.6.ebuild
+++ b/dev-ruby/bundler/bundler-2.4.6.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://github.com/carlhuda/bundler";
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend virtual/rubygems

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 e0dc4a3dcc51..532ffa7bb135 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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 dev-ruby/test-unit )"

diff --git a/dev-ruby/json/json-2.6.3.ebuild b/dev-ruby/json/json-2.6.3.ebuild
index f7ae90f0c0cb..73b8f0373091 100644
--- a/dev-ruby/json/json-2.6.3.ebuild
+++ b/dev-ruby/json/json-2.6.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/flori/json";
 SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="|| ( BSD-2 Ruby )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="2"
 IUSE=""
 

diff --git a/dev-ruby/kpeg/kpeg-1.3.3.ebuild b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
index addddddcd34f..152187696619 100644
--- a/dev-ruby/kpeg/kpeg-1.3.3.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.3.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg";
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"

diff --git a/dev-ruby/kramdown/kramdown-2.4.0-r1.ebuild 
b/dev-ruby/kramdown/kramdown-2.4.0-r1.ebuild
index 1726f6ea9719..0aa081d610f0 100644
--- a/dev-ruby/kramdown/kramdown-2.4.0-r1.ebuild
+++ b/dev-ruby/kramdown/kramdown-2.4.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kramdown.gettalong.org/";
 LICENSE="MIT"
 
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
 IUSE="latex unicode"
 
 LATEX_DEPS="latex? ( dev-texlive/texlive-latex dev-texlive/texlive-latexextra 
)"

diff --git a/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild 
b/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild
index 93da74825aa7..b429e4c12dbc 100644
--- a/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild
+++ b/dev-ruby/mini_portile2/mini_portile2-2.8.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/flavorjones/mini_portile";
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~arm64-macos"
 IUSE=""
 
 ruby_add_bdepend "test? (

diff --git a/dev-ruby/minitest/minitest-5.18.0.ebuild 
b/dev-ruby/minitest/minitest-5.18.0.ebuild
index 0d74967ef67e..8207499f0e5b 100644
--- a/dev-ruby/minitest/minitest-5.18.0.ebuild
+++ b/dev-ruby/minitest/minitest-5.18.0.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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 all_ruby_prepare() {

diff --git a/dev-ruby/mustache/mustache-1.1.1-r1.ebuild 
b/dev-ruby/mustache/mustache-1.1.1-r1.ebuild
index a20911bb9379..af464595e431 100644
--- a/dev-ruby/mustache/mustache-1.1.1-r1.ebuild
+++ b/dev-ruby/mustache/mustache-1.1.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://mustache.github.io/";
 
 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 ~amd64-linux 
~x86-linux ~arm64-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-test-ordering.patch" )

diff --git a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
index a64e527cfdbc..42b8ac2f227a 100644
--- a/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
+++ b/dev-ruby/nokogiri/nokogiri-1.14.2-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://nokogiri.org/";
 LICENSE="MIT"
 SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~arm64-macos"
 SLOT="0"
 IUSE=""
 

diff --git a/dev-ruby/power_assert/power_assert-2.0.3.ebuild 
b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
index 03f514b5994e..6f203c97ccee 100644
--- a/dev-ruby/power_assert/power_assert-2.0.3.ebuild
+++ b/dev-ruby/power_assert/power_assert-2.0.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/ruby/power_assert";
 SRC_URI="https://github.com/ruby/power_assert/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="|| ( Ruby BSD-2 )"
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 SLOT="0"
 IUSE=""

diff --git a/dev-ruby/psych/psych-5.1.0.ebuild 
b/dev-ruby/psych/psych-5.1.0.ebuild
index 9a2b29da6403..bb50d15c44e8 100644
--- a/dev-ruby/psych/psych-5.1.0.ebuild
+++ b/dev-ruby/psych/psych-5.1.0.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A YAML parser and emitter"
 HOMEPAGE="https://github.com/ruby/psych";
 
 LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="$(ver_cut 1)"
 IUSE="test"
 

diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild
index daee2cc4a441..897d31aae5a1 100644
--- a/dev-ruby/racc/racc-1.6.2.ebuild
+++ b/dev-ruby/racc/racc-1.6.2.ebuild
@@ -22,7 +22,7 @@ 
SRC_URI="https://github.com/tenderlove/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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "virtual/ruby-ssl"

diff --git a/dev-ruby/rake/rake-13.0.6-r1.ebuild 
b/dev-ruby/rake/rake-13.0.6-r1.ebuild
index 39b36b74e844..0cd3a7152daf 100644
--- a/dev-ruby/rake/rake-13.0.6-r1.ebuild
+++ b/dev-ruby/rake/rake-13.0.6-r1.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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc"
 
 DEPEND+=" app-arch/gzip"

diff --git a/dev-ruby/rbs/rbs-3.0.4.ebuild b/dev-ruby/rbs/rbs-3.0.4.ebuild
index 6a80b0c47ea8..6e0ee88bc548 100644
--- a/dev-ruby/rbs/rbs-3.0.4.ebuild
+++ b/dev-ruby/rbs/rbs-3.0.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rbs";
 SRC_URI="https://github.com/ruby/rbs/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="test"
 

diff --git a/dev-ruby/rdoc/rdoc-6.5.0.ebuild b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
index 0443ef4cbb17..528cf9abdcf9 100644
--- a/dev-ruby/rdoc/rdoc-6.5.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-6.5.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/ruby/rdoc/";
 SRC_URI="https://github.com/ruby/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="|| ( GPL-2 Ruby-BSD )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="doc"
 

diff --git a/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild 
b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
index df01b4097381..98ada2a0b51b 100644
--- a/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
+++ b/dev-ruby/redcarpet/redcarpet-3.6.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/vmg/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~arm64-macos"
 IUSE=""
 
 all_ruby_prepare() {

diff --git a/dev-ruby/rexical/rexical-1.0.7-r1.ebuild 
b/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
index d2e153be4520..7a6ee72a45f5 100644
--- a/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.7-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Rexical is a lexical scanner generator"
 HOMEPAGE="https://github.com/tenderlove/rexical/tree/master";
 LICENSE="LGPL-2" # plus exception
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 SLOT="0"
 IUSE=""
 

diff --git a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild 
b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
index 42c18a7b844d..49bfc5d72f43 100644
--- a/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
+++ b/dev-ruby/rexml/rexml-3.2.5-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/rexml/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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="3"
 
 all_ruby_prepare() {

diff --git a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild 
b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
index d3399a20878b..f61c144d536e 100644
--- a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
+++ b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="MIT"
 
 SLOT="2"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos"
 IUSE=""
 
 ruby_add_bdepend "doc? ( dev-ruby/redcarpet )

diff --git a/dev-ruby/rss/rss-0.2.9-r1.ebuild b/dev-ruby/rss/rss-0.2.9-r1.ebuild
index 6ec44cdf9f5d..b7ce59261128 100644
--- a/dev-ruby/rss/rss-0.2.9-r1.ebuild
+++ b/dev-ruby/rss/rss-0.2.9-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Family of libraries that support various formats 
of XML feeds"
 HOMEPAGE="https://github.com/ruby/rss";
 
 LICENSE="BSD-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="test"
 

diff --git a/dev-ruby/rubygems/rubygems-3.4.6.ebuild 
b/dev-ruby/rubygems/rubygems-3.4.6.ebuild
index 12744d514ead..254decf5677f 100644
--- a/dev-ruby/rubygems/rubygems-3.4.6.ebuild
+++ b/dev-ruby/rubygems/rubygems-3.4.6.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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="server test"
 RESTRICT="!test? ( test )"

diff --git a/dev-ruby/stringex/stringex-2.8.5-r3.ebuild 
b/dev-ruby/stringex/stringex-2.8.5-r3.ebuild
index 355b5d8fa4f2..1bd1c2e18a50 100644
--- a/dev-ruby/stringex/stringex-2.8.5-r3.ebuild
+++ b/dev-ruby/stringex/stringex-2.8.5-r3.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/rsl/stringex";
 LICENSE="MIT"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos"
 IUSE="test"
 
 ruby_add_bdepend "

diff --git a/dev-ruby/stringio/stringio-3.0.6.ebuild 
b/dev-ruby/stringio/stringio-3.0.6.ebuild
index cd594297c590..1fbf38918157 100644
--- a/dev-ruby/stringio/stringio-3.0.6.ebuild
+++ b/dev-ruby/stringio/stringio-3.0.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/ruby/stringio";
 SRC_URI="https://github.com/ruby/stringio/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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="test"
 

diff --git a/dev-ruby/test-unit/test-unit-3.5.8.ebuild 
b/dev-ruby/test-unit/test-unit-3.5.8.ebuild
index de055d668f49..f0afb7f19eac 100644
--- a/dev-ruby/test-unit/test-unit-3.5.8.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.5.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 ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc test"
 
 ruby_add_rdepend "dev-ruby/power_assert"

diff --git a/dev-ruby/typeprof/typeprof-0.21.7.ebuild 
b/dev-ruby/typeprof/typeprof-0.21.7.ebuild
index db972502fa11..abc0af17aad3 100644
--- a/dev-ruby/typeprof/typeprof-0.21.7.ebuild
+++ b/dev-ruby/typeprof/typeprof-0.21.7.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/ruby/typeprof";
 SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 SLOT="0"
 IUSE="test"
 

diff --git a/dev-ruby/yard/yard-0.9.34.ebuild b/dev-ruby/yard/yard-0.9.34.ebuild
index 9bac9a22e370..05777e8bf091 100644
--- a/dev-ruby/yard/yard-0.9.34.ebuild
+++ b/dev-ruby/yard/yard-0.9.34.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 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/kramdown ) )"

diff --git a/dev-util/colm/colm-0.14.7-r3.ebuild 
b/dev-util/colm/colm-0.14.7-r3.ebuild
index eb123a01b88e..de67c4bcd576 100644
--- a/dev-util/colm/colm-0.14.7-r3.ebuild
+++ b/dev-util/colm/colm-0.14.7-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc"
 
 BDEPEND="

diff --git a/dev-util/ragel/ragel-7.0.4-r2.ebuild 
b/dev-util/ragel/ragel-7.0.4-r2.ebuild
index e6ccc4bccfcb..7905d11cca66 100644
--- a/dev-util/ragel/ragel-7.0.4-r2.ebuild
+++ b/dev-util/ragel/ragel-7.0.4-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.colm.net/files/ragel/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="doc"
 
 # Notes from bug #766090

diff --git a/dev-vcs/git/git-2.41.0.ebuild b/dev-vcs/git/git-2.41.0.ebuild
index a2c9d157f9ed..4929730cbd30 100644
--- a/dev-vcs/git/git-2.41.0.ebuild
+++ b/dev-vcs/git/git-2.41.0.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
        SRC_URI+=" doc? ( 
${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
 
        if [[ ${PV} != *_rc* ]] ; then
-               KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x64-solaris"
+               KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
        fi
 fi
 

diff --git a/games-misc/wtf/wtf-20221208.ebuild 
b/games-misc/wtf/wtf-20221208.ebuild
index 537c4a8b2d39..b6c467029891 100644
--- a/games-misc/wtf/wtf-20221208.ebuild
+++ b/games-misc/wtf/wtf-20221208.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://sourceforge.net/projects/bsd${PN}/files/${P}.tar.gz";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 
 RDEPEND="!<=games-misc/bsd-games-3"
 

diff --git a/mail-client/mutt/mutt-2.2.10.ebuild 
b/mail-client/mutt/mutt-2.2.10.ebuild
index 5916056c4127..739656517029 100644
--- a/mail-client/mutt/mutt-2.2.10.ebuild
+++ b/mail-client/mutt/mutt-2.2.10.ebuild
@@ -28,7 +28,7 @@ REQUIRED_USE="
        autocrypt?        ( gpgme )"
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 # yes, we overdepend on the backend impls here, hopefully one day we can
 # have REQUIRED_USE do what it is made for again. bug #607360
 CDEPEND="

diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild 
b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
index bb71c03ea1cb..e6ea2a4d9f3c 100644
--- a/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.1.1.11.ebuild
@@ -14,7 +14,7 @@ else
        MY_PV="$(ver_rs 3 '-')"
        MY_P="ImageMagick-${MY_PV}"
        SRC_URI="mirror://imagemagick/${MY_P}.tar.xz"
-       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}/${MY_P}"

diff --git a/media-libs/libpng/libpng-1.6.39.ebuild 
b/media-libs/libpng/libpng-1.6.39.ebuild
index b59bb658a8ef..c8fece5213d2 100644
--- a/media-libs/libpng/libpng-1.6.39.ebuild
+++ b/media-libs/libpng/libpng-1.6.39.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" apng? ( 
mirror://sourceforge/libpng-apng/${PN}$(ver_rs 1-2 '' $(ver_c
 
 LICENSE="libpng2"
 SLOT="0/16"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="apng cpu_flags_arm_neon cpu_flags_x86_sse static-libs"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]"

diff --git a/net-mail/mailbase/mailbase-1.8.1.ebuild 
b/net-mail/mailbase/mailbase-1.8.1.ebuild
index 9f7e0c71b576..36be012bf8f8 100644
--- a/net-mail/mailbase/mailbase-1.8.1.ebuild
+++ b/net-mail/mailbase/mailbase-1.8.1.ebuild
@@ -11,7 +11,7 @@ S=${WORKDIR}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="pam"
 
 RDEPEND="

diff --git a/net-misc/keychain/keychain-2.8.5-r2.ebuild 
b/net-misc/keychain/keychain-2.8.5-r2.ebuild
index ca3a54636a79..b4b0fddd5acb 100644
--- a/net-misc/keychain/keychain-2.8.5-r2.ebuild
+++ b/net-misc/keychain/keychain-2.8.5-r2.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/funtoo/keychain/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 BDEPEND="dev-lang/perl"
 

diff --git a/net-misc/openssh/openssh-9.3_p1-r1.ebuild 
b/net-misc/openssh/openssh-9.3_p1-r1.ebuild
index 15957ba9620c..2ec7c9966dff 100644
--- a/net-misc/openssh/openssh-9.3_p1-r1.ebuild
+++ b/net-misc/openssh/openssh-9.3_p1-r1.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie 
security-key selinux +ssl static test X xmss"
 

diff --git a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild 
b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
index 94c8218b9b22..c1e8dc327468 100644
--- a/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
+++ b/net-misc/telnet-bsd/telnet-bsd-1.2-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~mschiff/distfiles/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="nls xinetd"
 
 DEPEND="

diff --git a/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild 
b/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild
index 59b22a558dd2..296074c45bb5 100644
--- a/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2023.03.04.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="Unlicense"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x64-macos"
+KEYWORDS="amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
        dev-python/pycryptodome[${PYTHON_USEDEP}]

diff --git a/sys-apps/man-pages-posix/man-pages-posix-2017a-r1.ebuild 
b/sys-apps/man-pages-posix/man-pages-posix-2017a-r1.ebuild
index 2fc43800f7ef..ab1d8ae43b94 100644
--- a/sys-apps/man-pages-posix/man-pages-posix-2017a-r1.ebuild
+++ b/sys-apps/man-pages-posix/man-pages-posix-2017a-r1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/docs/man-pages/${PN}/${MY_P}.tar.xz";
 
 LICENSE="freedist" # to be clarified, see bug 871636
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos"
 IUSE=""
 RESTRICT="binchecks"
 

diff --git a/virtual/ruby-ssl/ruby-ssl-13.ebuild 
b/virtual/ruby-ssl/ruby-ssl-13.ebuild
index 320461cd6b9c..163566e042bc 100644
--- a/virtual/ruby-ssl/ruby-ssl-13.ebuild
+++ b/virtual/ruby-ssl/ruby-ssl-13.ebuild
@@ -8,7 +8,7 @@ inherit ruby-ng
 
 DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
        ruby_targets_ruby30? ( dev-lang/ruby:3.0[ssl] )

diff --git a/virtual/rubygems/rubygems-18.ebuild 
b/virtual/rubygems/rubygems-18.ebuild
index c7ed832ee10e..895380e69fc2 100644
--- a/virtual/rubygems/rubygems-18.ebuild
+++ b/virtual/rubygems/rubygems-18.ebuild
@@ -8,7 +8,7 @@ inherit ruby-ng
 
 DESCRIPTION="Virtual ebuild for rubygems"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
        ruby_targets_ruby30? ( >=dev-ruby/rubygems-3.2.0[ruby_targets_ruby30] )

Reply via email to