Commit: e5e9e17ffdea8f89633e92bd56cd5a8bb13481b5
Parent: 1c74ec7c17cedca290022332d8dbd0e35ed68faf
Author: Randy Palamar
Date: Sun, 10 May 2026 06:19:53 -0600
portage: add extra aarch64 CPU_FLAGS, cleanup some use flags
Diffstat:
4 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/.config/sys/etc/portage/make.conf b/.config/sys/etc/portage/make.conf
@@ -50,8 +50,8 @@ CPU_FLAGS_X86="aes avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2 avx512_vnni \
avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma \
avx512vbmi avx512vl bmi1 bmi2 f16c fma3 mmx mmxext pclmul popcnt \
rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq"
-CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 \
- crc32 sm4 asimddp i8mm v4 v5 v6 v7 v8 thumb2"
+CPU_FLAGS_ARM="edsp neon neon-fp16 thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 \
+ crc32 sm4 asimd asimddp asimdfhm asimdhp i8mm v4 v5 v6 v7 v8 thumb2"
UNINSTALL_IGNORE="/etc/portage /sbin /bin /usr/sbin"
diff --git a/.config/sys/etc/portage/package.accept_keywords/set b/.config/sys/etc/portage/package.accept_keywords/set
@@ -48,8 +48,7 @@ media-video/obs-studio ~amd64 ~arm64
www-client/firefox ~amd64 ~arm64
www-client/firefox-l10n ~amd64 ~arm64
-~dev-libs/nss-3.121 ~amd64 ~arm64
-~dev-libs/nspr-4.38.2 ~amd64 ~arm64
+~dev-libs/nss-3.123.1 ~amd64 ~arm64
app-text/tesseract ~amd64 ~arm64
@@ -57,6 +56,7 @@ sys-kernel/linux-headers ~amd64 ~arm64
sys-kernel/gentoo-sources ~amd64 ~arm64
# arm64 only
+llvm-runtimes/libatomic-stub **
sys-kernel/git-sources ~arm64
~app-benchmarks/hyperfine-1.19.0 ~arm64
~app-i18n/anthy-9100h ~arm64
diff --git a/.config/sys/etc/portage/package.use/dev b/.config/sys/etc/portage/package.use/dev
@@ -4,7 +4,7 @@ dev-lang/ghc llvm -ghcbootstrap -doc
dev-lang/lua static
dev-lang/luajit lua52compat
dev-lang/python ncurses readline sqlite tk #-ensurepip
-dev-lang/rust system-bootstrap system-llvm -llvm_targets_*
+dev-lang/rust system-bootstrap system-llvm
dev-libs/boost nls
dev-libs/elfutils -utils
dev-libs/glib dbus introspection static-libs
diff --git a/.config/sys/etc/portage/package.use/net b/.config/sys/etc/portage/package.use/net
@@ -1,7 +1,6 @@
net-dns/unbound threads
net-libs/libsoup -vala
net-libs/mbedtls threads
-net-libs/ngtcp2 gnutls
net-libs/nodejs npm icu system-icu -inspector
net-misc/curl ssh
net-misc/modemmanager -mbim