summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/alpha/package.use.mask48
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask7
-rw-r--r--profiles/arch/amd64/package.use8
-rw-r--r--profiles/arch/amd64/package.use.force7
-rw-r--r--profiles/arch/amd64/package.use.mask48
-rw-r--r--profiles/arch/amd64/package.use.stable.mask24
-rw-r--r--profiles/arch/amd64/use.mask1
-rw-r--r--profiles/arch/amd64/use.stable.mask4
-rw-r--r--profiles/arch/amd64/x32/package.mask11
-rw-r--r--profiles/arch/amd64/x32/package.use.mask17
-rw-r--r--profiles/arch/arm/make.defaults4
-rw-r--r--profiles/arch/arm/package.use.mask68
-rw-r--r--profiles/arch/arm/package.use.stable.mask18
-rw-r--r--profiles/arch/arm/use.mask7
-rw-r--r--profiles/arch/arm/use.stable.mask8
-rw-r--r--profiles/arch/arm64/package.use8
-rw-r--r--profiles/arch/arm64/package.use.mask35
-rw-r--r--profiles/arch/arm64/package.use.stable.mask22
-rw-r--r--profiles/arch/arm64/use.mask2
-rw-r--r--profiles/arch/base/make.defaults2
-rw-r--r--profiles/arch/base/package.use.mask57
-rw-r--r--profiles/arch/base/use.mask6
-rw-r--r--profiles/arch/hppa/make.defaults4
-rw-r--r--profiles/arch/hppa/package.use.mask23
-rw-r--r--profiles/arch/hppa/package.use.stable.mask14
-rw-r--r--profiles/arch/hppa/use.mask4
-rw-r--r--profiles/arch/hppa/use.stable.mask6
-rw-r--r--profiles/arch/ia64/make.defaults31
-rw-r--r--profiles/arch/ia64/package.mask10
-rw-r--r--profiles/arch/ia64/package.use.force11
-rw-r--r--profiles/arch/ia64/package.use.mask559
-rw-r--r--profiles/arch/ia64/parent2
-rw-r--r--profiles/arch/ia64/use.force2
-rw-r--r--profiles/arch/ia64/use.mask211
-rw-r--r--profiles/arch/loong/package.use.mask91
-rw-r--r--profiles/arch/loong/use.mask5
-rw-r--r--profiles/arch/m68k/package.mask6
-rw-r--r--profiles/arch/m68k/package.use.mask5
-rw-r--r--profiles/arch/m68k/use.mask4
-rw-r--r--profiles/arch/mips/mips64/multilib/package.mask5
-rw-r--r--profiles/arch/mips/mipsel/mips64el/multilib/package.mask5
-rw-r--r--profiles/arch/mips/mipsel/o32/package.mask4
-rw-r--r--profiles/arch/mips/o32/package.mask4
-rw-r--r--profiles/arch/mips/package.mask10
-rw-r--r--profiles/arch/mips/package.use.mask124
-rw-r--r--profiles/arch/mips/use.mask9
-rw-r--r--profiles/arch/powerpc/package.mask13
-rw-r--r--profiles/arch/powerpc/package.use.mask28
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask7
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask33
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/eapi1
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/make.defaults16
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.use.mask18
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/packages5
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/parent3
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/use.force5
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/use.mask12
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask22
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask41
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/use.mask2
-rw-r--r--profiles/arch/powerpc/use.mask3
-rw-r--r--profiles/arch/powerpc/use.stable.mask6
-rw-r--r--profiles/arch/ppc/package.use.mask4
-rw-r--r--profiles/arch/riscv/package.use.mask42
-rw-r--r--profiles/arch/riscv/rv32imac/eapi (renamed from profiles/arch/ia64/eapi)0
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32/parent1
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32d/parent1
-rw-r--r--profiles/arch/riscv/rv32imac/parent1
-rw-r--r--profiles/arch/riscv/use.mask8
-rw-r--r--profiles/arch/s390/package.use.mask23
-rw-r--r--profiles/arch/s390/s390x/package.use.mask4
-rw-r--r--profiles/arch/sparc/make.defaults4
-rw-r--r--profiles/arch/sparc/package.mask9
-rw-r--r--profiles/arch/sparc/package.use.mask52
-rw-r--r--profiles/arch/sparc/package.use.stable.mask9
-rw-r--r--profiles/arch/sparc/use.mask5
-rw-r--r--profiles/arch/sparc/use.stable.mask4
-rw-r--r--profiles/arch/x86/i486/parent1
-rw-r--r--profiles/arch/x86/package.mask9
-rw-r--r--profiles/arch/x86/package.use5
-rw-r--r--profiles/arch/x86/package.use.mask52
-rw-r--r--profiles/arch/x86/package.use.stable.mask21
-rw-r--r--profiles/arch/x86/use.mask1
-rw-r--r--profiles/arch/x86/use.stable.mask4
90 files changed, 814 insertions, 1268 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 8789d3aaa07c..a9a88e0bb322 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,42 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-08-23)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+
+# Hans de Graaff <graaff@gentoo.org> (2024-08-16)
+# Requires large parts of dev-ruby/rails to be keyworded
+dev-ruby/minitest-hooks test
+
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-10)
+# Needs dev-libs/openspecfun which is not yet keyworded
+sci-visualization/gnuplot amos
+
+# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
+# media-libs/quirc and media-sound/liblc3 are not keyworded here
+media-video/ffmpeg quirc liblc3
+
+# matoro <matoro_gentoo@matoro.tk> (2024-07-03)
+# Requires dev-util/shelltestrunner
+app-arch/mt-st test
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-03)
+# dev-python/redis lacks keywords here
+mail-filter/pyzor redis test
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
+# media-libs/libplacebo is not keyworded
+media-video/ffmpeg libplacebo
+
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
dev-lang/python jit
@@ -51,6 +87,7 @@ app-alternatives/ninja samurai
# indicate a passing test suite, you must check the logs.
# https://buildd.debian.org/status/logs.php?pkg=weston&arch=alpha
gui-libs/gtk wayland
+dev-libs/libportal wayland
# matoro <matoro_gentoo@matoro.tk> (2023-06-18)
# sci-physics/bullet not keyworded here (#908240)
@@ -209,7 +246,6 @@ sci-libs/umfpack cholmod
media-libs/openal sndio
media-video/ffmpeg sndio
media-sound/moc sndio
-media-sound/mpd sndio
media-libs/libsdl2 sndio
media-libs/libao sndio
@@ -238,7 +274,7 @@ media-sound/fluidsynth lash
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
# media-libs/libilbc is not ported to alpha
@@ -250,11 +286,10 @@ mail-filter/pyzor mysql
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
# net-libs/webkit-gtk has no alpha keywords
-app-editors/emacs xwidgets
gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4
# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
gnome-base/nautilus previewer
@@ -302,7 +337,6 @@ media-video/ffmpeg dav1d libaribb24 libtesseract
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on alpha.
media-libs/libv4l bpf
-media-tv/v4l-utils bpf
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
@@ -335,10 +369,6 @@ dev-db/percona-server cjk
app-admin/sudo sssd
sys-auth/pambase sssd
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-09-30)
-# Optional dependency blocking security cleanup, bug #627316
-media-sound/mpd wildmidi
-
# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06)
# Needs sys-apps/fakechroot which isn't keyworded
app-arch/rpm test
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index 45d113b969a2..5778ea9dddaf 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -5,10 +5,6 @@
# This code assumes 32-bit longs and must therefore be built as a 32-bit binary.
sys-fs/atari-fdisk
-# David Seifert <soap@gentoo.org> (2018-01-03)
-# Requires 32-bit multilib compatibility
-sys-block/megamgr
-
# James Le Cuirot <chewi@gentoo.org> (2016-08-13)
# Steam requires amd64 multilib. These are steam-overlay packages.
dev-util/adobe-air-runtime
@@ -27,7 +23,6 @@ app-emulation/crossover-bin
app-emulation/q4wine
dev-embedded/libftd2xx
dev-embedded/openocd
-dev-util/android-ndk
dev-util/android-sdk-update-manager
dev-util/biew
games-action/badland
@@ -83,10 +78,8 @@ games-rpg/eschalon-book-1-demo
games-rpg/wasteland2
games-server/etqw-ded
games-strategy/darwinia
-games-strategy/darwinia-demo
games-strategy/dominions2
games-strategy/knights-demo
-games-strategy/majesty-demo
games-strategy/spaz
media-sound/aucdtect
media-video/binkplayer
diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 40a242b365d5..273406b0e81e 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -1,6 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2024-09-04)
+# Build with debugging support by default to facilitate dev-debug/dtrace
+# and sys-apps/systemd[bpf].
+>=sys-kernel/gentoo-kernel-6.6.53 debug
+>=sys-kernel/vanilla-kernel-6.6.53 debug
+
# James Le Cuirot <chewi@gentoo.org> (2022-06-25)
# Realign the stack in the 32-bit build for compatibility with older binaries by
# default. This is not the default on x86 because it has a performance cost.
diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
index 5c9f06cdb0c4..85659560a1e0 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2024-07-02)
+# Needed to build gcc. Force here rather than using BDEPEND to simplify
+# cross-compile scenarios.
+sys-devel/binutils cet
+
# Michał Górny <mgorny@gentoo.org> (2023-10-06)
# Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise
# sys-devel/gcc[multilib] (which is forced) will fail late in build.
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index fd3bee6f4be7..8140309fc8e9 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,26 @@
#--- END OF EXAMPLES ---
+# Patrick McLean <chutzpah@gentoo.org> (2024-09-23)
+# Only supported on x86/amd64 (bug #940014).
+net-misc/lldpd -seccomp
+
+# orbea <orbea@riseup.net> (2024-07-19)
+# Unmask the dynarec flag which has amd64 asm.
+games-emulation/rmg -dynarec
+
+# Zen <dev@pyl.onl> (2024-07-01)
+# Unmask the ugrd flag for installkernel. It is keyworded here
+sys-kernel/installkernel -ugrd
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg which is keyworded here
+>=kde-apps/kdeutils-meta-24.05.1 -gpg
+
+# Jared Allard <jared@rgst.io> (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip -uasm -jwasm
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc -rocm -l0
@@ -54,10 +74,6 @@ app-admin/syslog-ng -mqtt
# Refind is only available on a subset of arches
sys-kernel/installkernel -refind
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# dev-python/PyQt6 and dev-python/pyside6 are keyworded here
-dev-python/QtPy -pyqt6 -pyside6
-
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21)
# virtiofsd is available here
app-emulation/libvirt -virtiofsd
@@ -76,13 +92,8 @@ sys-kernel/gentoo-kernel -generic-uki
sys-kernel/gentoo-kernel-bin -generic-uki
# Ionen Wolkens <ionen@gentoo.org> (2023-12-02)
-# dev-qt/qtwebengine:6 is keyworded here.
-dev-python/PyQt6 -pdfium
-
-# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25)
-# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64, arm64 and riscv
->=gui-libs/wlroots-0.17.0 -drm -liftoff
+# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 are keyworded here.
+dev-python/PyQt6 -pdfium -remoteobjects
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
# Unmask on amd64.
@@ -114,10 +125,6 @@ dev-qt/qtbase -renderdoc
media-video/pipewire -roc
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
-# 'ssl' USE required for curl's nghttp3/quic support
-net-libs/ngtcp2 -ssl
-
-# Matt Jolly <kangie@gentoo.org> (2023-08-10)
# nghttp3 has been tested to work on amd64
net-misc/curl -nghttp3
@@ -135,6 +142,7 @@ www-servers/apache -apache2_modules_tls
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22)
# snap only works on amd64
+gnome-extra/gnome-software -snap
kde-plasma/discover -snap
# Sam James <sam@gentoo.org> (2023-04-17)
@@ -146,10 +154,6 @@ dev-lang/ruby -jit
# pytables is available here.
dev-python/tables -cpudetection
-# Craig Andrews <candrews@gentoo.org> (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmpeg -libplacebo
-
# Yiyang Wu <xgreenlandforwyy@gmail.com> (2023-01-27)
# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
# See also: https://bugs.gentoo.org/891499
@@ -249,7 +253,7 @@ sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan
sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -orc -profile -xray
-sys-libs/compiler-rt-sanitizers -ctx-profile
+sys-libs/compiler-rt-sanitizers -ctx-profile -nsan -rtsan
# Sam James <sam@gentoo.org> (2020-10-24)
# asm redc is only available on amd64,
@@ -329,10 +333,6 @@ dev-java/openjdk:11 -javafx
# build on amd64.
>=dev-lang/spidermonkey-60 -jit
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-09)
-# media-libs/libplacebo is keyworded on amd64
-media-video/vlc -libplacebo
-
# Denis Lisov <dennis.lissov@gmail.com> (2019-05-09)
# Overlay can only be built on amd64 and x86
x11-apps/igt-gpu-tools -overlay
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 5be319fb3993..2dd055c2fb8e 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,14 +17,22 @@
#--- END OF EXAMPLES ---
+# Ionen Wolkens <ionen@gentoo.org> (2024-09-27)
+# dev-qt/qtremoteobjects:6 has not been stabilized yet.
+dev-python/PyQt6 remoteobjects
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-24)
+# No stable versions of ROCm at the moment
+sys-apps/hwloc rocm
+
+# Zen <dev@pyl.onl> (2024-07-01)
+# UGRD support is still experimental, no stable keywords for now
+sys-kernel/installkernel ugrd
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-17)
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# dev-python/pyside6 is not stable here yet
-dev-python/QtPy pyside6
-
# Ionen Wolkens <ionen@gentoo.org> (2024-01-16)
# cuda (and thus cudnn) are not available in stable
media-libs/opencv cudnn
@@ -42,10 +50,6 @@ sys-kernel/gentoo-kernel-bin generic-uki
# librttopo has not been stabalized on this arch yet
dev-db/spatialite rttopo
-# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-21)
-# Mask testing on stable until we have stable qt6
-dev-python/pytest-qt test
-
# Matt Jolly <kangie@gentoo.org> (2023-08-10)
# net-libs/ngtcp2 is not marked stable
net-misc/curl nghttp3
@@ -76,10 +80,6 @@ media-video/ffmpeg qsv
# needs stabilizing
media-video/ffmpeg vmaf
-# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-02-17)
-# needs stabilizing
-media-video/ffmpeg amf
-
# Joonas Niilola <juippis@gentoo.org> (2021-08-13)
# dev-libs/efl is stabilized on amd64.
app-crypt/pinentry -efl
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 8049967550c6..445c840781e2 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -141,6 +141,7 @@
-video_cards_i965
-video_cards_intel
-video_cards_nvidia
+-video_cards_nvk
-video_cards_siliconmotion
-video_cards_vesa
-video_cards_via
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index c7159b879206..237e247f299f 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -8,10 +8,6 @@
# ROCm/HIP is not suitable for stabilization.
hip
-# Jimi Huotari <chiitoo@gentoo.org> (2023-03-03)
-# Mask until stable.
-pyside6
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index 68f213cb7db1..d34202932280 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ben Kohler <bkohler@gentoo.org> (2024-05-27)
+# Requires libpcre2[jit] which is now masked on x32
+mail-filter/rspamd
+net-analyzer/ossec-hids
+
# James Le Cuirot <chewi@gentoo.org> (2024-02-17)
# Requires net-libs/nodejs which is unavailable on amd64/x32.
net-misc/sunshine
@@ -33,6 +38,7 @@ sci-geosciences/viking
# Jupyterlab and friends require net-libs/nodejs
dev-python/jupyterlab
dev-python/jupyterlab-lsp
+dev-python/jupyterlab-widgets
dev-python/jupyter-server-proxy
sci-misc/jupyterlab-desktop-bin
dev-python/plotly
@@ -86,6 +92,7 @@ dev-python/spyder-notebook
dev-util/kdevelop
dev-util/kdevelop-php
dev-util/kdevelop-python
+kde-frameworks/purpose-kaccounts-services
kde-apps/akonadi-calendar
kde-apps/akonadi-import-wizard
kde-apps/akonadiconsole
@@ -96,6 +103,7 @@ kde-apps/cantor
kde-apps/eventviews
kde-apps/grantlee-editor
kde-apps/incidenceeditor
+kde-apps/kaccounts-integration:6
kde-apps/kaccounts-providers
kde-apps/kaddressbook
kde-apps/kalarm
@@ -121,19 +129,18 @@ kde-apps/parley
kde-apps/pim-data-exporter
kde-apps/pim-sieve-editor
kde-misc/kio-gdrive
+kde-misc/kio-gdrive-common
kde-misc/tellico
kde-misc/zanshin
media-gfx/digikam
media-gfx/luminance-hdr
>=media-gfx/skanpage-24.04.90
->=media-sound/audex-24.04.90
media-sound/frescobaldi
media-sound/teamspeak-client:3
media-video/vidify
media-video/vidify-audiosync
net-analyzer/nmapsi
>=net-im/neochat-24.02.0
-=net-im/tokodon-24.02*
net-im/whatsie
net-libs/signon-ui
sci-geosciences/qmapshack
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index f61f44b6b418..a5e47f6be8d8 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,21 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
+# Ben Kohler <bkohler@gentoo.org> (2024-05-27)
+# Runtime issues (bug #925115) and build issues (bug #931092)
+dev-libs/libpcre2 jit
+dev-lang/php jit
+mail-filter/rspamd jit
+net-proxy/haproxy pcre-jit
+www-servers/varnish jit
+
# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24)
# Requires unkeyworded dev-qt/qtwebengine
net-p2p/ktorrent rss
@@ -16,7 +31,7 @@ dev-python/iminuit test
dev-python/nbdime test
dev-python/nbclient test
dev-python/nbconvert test
-dev-python/qiskit-terra visualization
+dev-python/qiskit visualization
sci-mathematics/cadabra jupyter
sci-mathematics/yacas jupyter
sci-physics/hepmc root
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 49365fcaee47..72f8fa05cf8e 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -25,7 +25,3 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31 -ruby32"
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 93d1793bbe6d..184bd8baf26c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,45 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
+# kde-plasma/plasma-workspace:6 is not keyworded
+sys-auth/polkit kde
+virtual/notification-daemon kde
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-31)
+# KF6 and media-libs/phonon will drop arm keyword
+app-office/texstudio video
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# orbea <orbea@riseup.net> (2024-07-19)
+# Unmask the dynarec flag which has arm asm.
+games-emulation/rmg -dynarec
+
+# matoro <matoro_gentoo@matoro.tk> (2024-07-14)
+# Abandoned upstream, does not take bug reports, unsupported in Gentoo.
+# Only remaining use is as a requirement for dev-lang/go on arm{,64}.
+# See #934149, #934151, #936022, #936021
+sys-devel/binutils -gold
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
+# Sam James <sam@gentoo.org> (2024-06-13)
+# Needs as-yet-unkeyworded KF6 (bug #934215)
+app-crypt/pinentry qt6
+app-office/libreoffice qt6
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-06-01)
+# qtnetworkauth not yet keyworded here
+dev-python/pyside6 network-auth
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21)
# virt-firmware is keyworded here
sys-kernel/installkernel -efistub
@@ -74,11 +113,7 @@ dev-lang/idris2 test-full
dev-python/cloudscraper test
dev-python/QtPy test
games-util/lgogdownloader gui
-kde-apps/kde-apps-meta pim
-kde-apps/kdenetwork-meta bittorrent
-kde-apps/kleopatra pim
-kde-apps/umbrello php
-kde-misc/kio-gdrive share
+kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-misc/fatrat bittorrent
net-misc/seafile-client shibboleth
@@ -114,10 +149,6 @@ app-text/enchant nuspell
# Untested useflag on other arches, needs keywording
media-video/ffmpeg vmaf
-# Andreas Sturmlechner <asturm@gentoo.org> (2022-03-13)
-# Not yet keyworded. Bug #835037
-kde-frameworks/kfilemetadata mobi
-
# Sam James <sam@gentoo.org> (2022-03-10)
# Boost has support for ARM32
# https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html
@@ -194,7 +225,7 @@ net-wireless/gnuradio ctrlport
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Adam Feldman <NP-Hardass@gentoo.org> (2020-09-05)
# dev-util/dogtail is not keyworded for arm
@@ -259,10 +290,6 @@ dev-ruby/capybara test
# pre-built, no ARM support
net-wireless/gr-osmosdr sdrplay
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
-# net-wireless/soapysdr not keyworded
-net-wireless/gr-osmosdr soapy
-
# Markus Meier <maekke@gentoo.org> (2018-05-30)
# unkeyworded deps for bug #621434
net-analyzer/zmap mongo
@@ -279,23 +306,11 @@ net-libs/gnutls test-full
# Moved from use.mask since they are flags local to one package.
media-tv/tvheadend hdhomerun
-# Patrice Clement <monsieurp@gentoo.org> (2017-09-24)
-# Unmask Raspberry Pi support on arm.
-media-video/mpv -raspberry-pi
-
# James Le Cuirot <chewi@gentoo.org> (2017-09-20)
# media-sound/mac's executable segfaults when compressing all but the
# smallest wav files.
media-sound/xmms2 mac
-# Michał Górny <mgorny@gentoo.org> (2017-08-10)
-# Requires USE=ipmi which is masked in this profile.
-sys-power/nut ups_drivers_nut-ipmipsu
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Requires USE=opencl that is masked in this profile.
-net-misc/bfgminer adl lm-sensors
-
# Patrice Clement <monsieurp@gentoo.org> (2017-04-09)
# Enable MQTT support on supported architectures
app-metrics/collectd -collectd_plugins_mqtt
@@ -368,7 +383,6 @@ net-print/hplip -scanner kde
# MMAL is available on the Raspberry Pi (armv6 & armv7 so far)
media-video/ffmpeg -mmal
media-video/ffmpeg-chromium -mmal
-media-video/mpv -mmal
# Alexis Ballier <aballier@gentoo.org> (2015-04-02)
# Needs ilmbase (openexr), which does not build and is masked on arm.
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 674e85444f0a..31ac62057c09 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-23)
+# kde-frameworks/kservice, dev-qt/qtpaths not stable here
+x11-misc/xdg-utils plasma
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
+# media-libs/libplacebo is not stable here
+media-video/ffmpeg libplacebo
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21)
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
@@ -52,11 +60,6 @@ dev-python/ipython nbconvert
# dev-libs/criterion is not marked stable yet
app-admin/syslog-ng test
-# Sam James <sam@gentoo.org> (2022-01-15)
-# Requires dev-util/pahole which is not yet marked stable on arm.
-sys-kernel/gentoo-kernel debug
-sys-kernel/vanilla-kernel debug
-
# Sam James <sam@gentoo.org> (2021-10-25)
# Various dependencies not yet stable on arm
# bug #816981
@@ -98,7 +101,6 @@ sci-mathematics/z3 java
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
dev-vcs/subversion kwallet
-net-libs/libproxy kde
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-plasma/{polkit-kde-agent,plasma-workspace} stable
@@ -171,10 +173,6 @@ dev-db/mariadb jdbc
# RPI support on arm
dev-libs/libcec -raspberry-pi
-# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2016-04-13)
-# Requires special hardware to test and stabilize properly.
-media-video/mpv raspberry-pi
-
# Brian Evans <grknight@gentoo.org> (2016-01-08)
# net-misc/libteam is not yet stable on arm
net-misc/networkmanager teamd
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index f5ae9cb0482a..53b35994e0a5 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -1,12 +1,17 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm
+# Sam James <sam@gentoo.org> (2024-06-13)
+# Needs as-yet-unkeyworded KF6 (bug #934215)
+kf6compat
+
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
+pdfium
webengine
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 496c16486c01..dceaf51d1fc3 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,14 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-ruby_targets_ruby32
-
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# Qt6 is not stable here yet
-qt6
-
# Sam James <sam@gentoo.org> (2022-01-16)
# net-libs/gnome-online-accounts is not marked stable on arm yet
gnome-online-accounts
diff --git a/profiles/arch/arm64/package.use b/profiles/arch/arm64/package.use
index 3d30a34a0dba..f1ba7d873ad1 100644
--- a/profiles/arch/arm64/package.use
+++ b/profiles/arch/arm64/package.use
@@ -1,6 +1,12 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2024-09-04)
+# Build with debugging support by default to facilitate dev-debug/dtrace
+# and sys-apps/systemd[bpf].
+>=sys-kernel/gentoo-kernel-6.6.53 debug
+>=sys-kernel/vanilla-kernel-6.6.53 debug
+
# James Le Cuirot <chewi@gentoo.org> (2023-12-16)
# Apply additional FFmpeg patches for efficient playback on some SoCs.
media-tv/kodi soc
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 36a23c24ef07..a55d1801907f 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,24 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# orbea <orbea@riseup.net> (2024-07-19)
+# Unmask the dynarec flag which has arm64 asm.
+games-emulation/rmg -dynarec
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16)
+# Unmask the ugrd flag for installkernel. It is keyworded here
+sys-kernel/installkernel -ugrd
+
+# matoro <matoro_gentoo@matoro.tk> (2024-07-14)
+# Abandoned upstream, does not take bug reports, unsupported in Gentoo.
+# Only remaining use is as a requirement for dev-lang/go on arm{,64}.
+# See #934149, #934151, #936022, #936021
+sys-devel/binutils -gold
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg which is keyworded here
+>=kde-apps/kdeutils-meta-24.05.1 -gpg
+
# Ionen Wolkens <ionen@gentoo.org> (2024-05-19)
# jit is supported here
>=dev-qt/qtdeclarative-6 -jit
@@ -21,11 +39,6 @@ media-libs/openpgl -cpu_flags_arm_neon
# virt-firmware is keyworded here
sys-kernel/installkernel -efistub
-# Mart Raudsepp <leio@gentoo.org> (2024-03-03)
-# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64, arm64 and riscv
->=gui-libs/wlroots-0.17.0 -drm -liftoff
-
# Joonas Niilola <juippis@gentoo.org> (2024-02-16)
# Test dependencies not keyworded on this arch.
www-servers/nginx test
@@ -42,10 +55,6 @@ www-servers/nginx test
# Supports 64-bit NEON
media-libs/zita-resampler -cpu_flags_arm_neon
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# dev-python/PyQt6 is keyworded here
-dev-python/QtPy -pyqt6
-
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-18)
# No sys-block/nbdkit on arm, yet
app-emulation/libvirt nbd
@@ -82,6 +91,7 @@ dev-libs/botan -cpu_flags_arm_neon
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
# librttopo has not been tested on this arch
@@ -223,7 +233,7 @@ app-text/enchant voikko
sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack
-sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
+sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray -rtsan
>=sys-libs/compiler-rt-sanitizers-16 -orc
# Roy Bamford <neddyseagoon@gentoo.org> (2020-12-07)
@@ -267,11 +277,6 @@ media-video/ffmpeg -rav1e
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring
-# Michał Górny <mgorny@gentoo.org> (2020-06-19)
-# Requires dev-util/pahole.
-sys-kernel/gentoo-kernel debug
-sys-kernel/vanilla-kernel debug
-
# Sam James <sam@gentoo.org> (2020-06-11)
# PGO works on arm64
>=www-client/firefox-68.9.0 -pgo
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 459cf2219642..d43977feeedb 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,17 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-16)
+# UGRD support is still experimental, no stable keywords for now
+sys-kernel/installkernel ugrd
+
+# Eray Aslan <eras@gentoo.org> (2024-06-17)
+# mongodb needed for tests which is not stable keyworded for arm64
+dev-libs/mongo-c-driver test
+
+# Sam Jamrs <sam@gentoo.org> (2024-06-07)
+# dev-libs/capstone hasn't been stabilized yet
+app-emulation/qemu capstone
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21)
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
-# Mart Raudsepp <leio@gentoo.org> (2024-03-03)
-# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are not stable yet on arm64
->=gui-libs/wlroots-0.17.0 drm liftoff
-
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# dev-python/PyQt6 and dev-python/pyside6 are not stable here yet
+# dev-python/PyQt6-WebEngine is not stable here yet, bug #939558
+# dev-python/pyside6 is not stable here yet
dev-python/QtPy pyqt6 pyside6
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-12-18)
@@ -87,7 +95,7 @@ media-gfx/enblend doc
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not stable.
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Sam James <sam@gentoo.org> (2020-10-06)
# Not yet stable on arm64.
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 2b5aca1f59d3..964b358c1de6 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index bb227e4ece2a..19d64396e468 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 9298664bc709..f1851b42d61a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,32 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Paul Zander <negril.nx+gentoo@gmail.com> (2024-08-12)
+# Builds a amd vendored opencl runtime that causes collisions.
+# Hardly useful outside of maintainer testing. #934963, #936317
+dev-util/hip opencl
+
+# matoro <matoro_gentoo@matoro.tk> (2024-07-14)
+# Abandoned upstream, does not take bug reports, unsupported in Gentoo.
+# Only remaining use is as a requirement for dev-lang/go on arm{,64}.
+# See #934149, #934151, #936022, #936021
+sys-devel/binutils default-gold gold
+sys-devel/binutils-hppa64 default-gold gold
+
+# Zen <dev@pyl.onl> (2024-07-01)
+# UGRD is not keyworded everywhere yet
+sys-kernel/installkernel ugrd
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as
+# part of the KDE PIM stack (big, requiring QtWebengine) only keyworded
+# on amd64 and arm64.
+>=kde-apps/kdeutils-meta-24.05.1 gpg
+
+# Jared Allard <jared@rgst.io> (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip uasm jwasm
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc rocm l0
@@ -34,10 +60,6 @@ app-admin/syslog-ng mqtt
# Refind is only available on a subset of arches
sys-kernel/installkernel refind
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# dev-python/PyQt6 and dev-python/pyside6 have very few keywords
-dev-python/QtPy pyqt6 pyside6
-
# Michal Privoznik <michal.privoznik@gmail.com> (2024-01-21)
# virtiofsd is only available on some arches
app-emulation/libvirt virtiofsd
@@ -56,13 +78,8 @@ sys-kernel/gentoo-kernel generic-uki
sys-kernel/gentoo-kernel-bin generic-uki
# Ionen Wolkens <ionen@gentoo.org> (2023-12-02)
-# Needs dev-qt/qtwebengine:6 which has very few keywords.
-dev-python/PyQt6 pdfium
-
-# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-25)
-# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64, arm64 and riscv
->=gui-libs/wlroots-0.17.0 drm liftoff
+# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 have few keywords.
+dev-python/PyQt6 pdfium remoteobjects
# Jimi Huotari <chiitoo@gentoo.org> (2023-11-22)
# media-libs/libvpl is only keyworded for amd64 at this time.
@@ -107,6 +124,7 @@ www-servers/apache apache2_modules_tls
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22)
# snap only works on amd64
+gnome-extra/gnome-software snap
kde-plasma/discover snap
# Sam James <sam@gentoo.org> (2023-04-03)
@@ -114,10 +132,6 @@ kde-plasma/discover snap
# See bug #894078.
dev-python/tables cpudetection
-# Andreas Sturmlechner <asturm@gentoo.org> (2023-03-09)
-# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet
-media-video/ffmpeg libplacebo
-
# Michał Górny <mgorny@gentoo.org> (2023-01-24)
# libomptarget is only supported on 64-bit architectures.
>=sys-libs/libomp-16.0.0_pre20230124 offload
@@ -234,7 +248,7 @@ sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan
sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo
sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan
sys-libs/compiler-rt-sanitizers libfuzzer memprof orc profile xray
-sys-libs/compiler-rt-sanitizers ctx-profile
+sys-libs/compiler-rt-sanitizers ctx-profile nsan rtsan
# Sam James <sam@gentoo.org> (2020-10-24)
# asm redc is only available on amd64,
@@ -308,10 +322,6 @@ dev-java/openjdk:11 javafx
# dev-lang/spidermonkey:60[jit] fails to build on most platforms
>=dev-lang/spidermonkey-60 jit
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-09)
-# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet
-media-video/vlc libplacebo
-
# Denis Lisov <dennis.lissov@gmail.com> (2019-05-09)
# Overlay can only be built on amd64 and x86
x11-apps/igt-gpu-tools overlay
@@ -388,19 +398,12 @@ dev-db/mariadb jdbc
# This flag only has meaning on amd64
sys-boot/grub:2 grub_platforms_xen-32
-# Ian Delaney <idella4@gentoo.org> (2016-04-06)
-# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
-# Raspberry Pi support is only available on arm.
-# Mask raspberry-pi USE globally, unmask on arm.
-media-video/mpv raspberry-pi
-
# Alexis Ballier <aballier@gentoo.org> (2015-11-14)
# MMAL is only available on the Raspberry Pi:
# Mask it globally, unmask it on arm.
media-video/motion mmal
media-video/ffmpeg mmal
media-video/ffmpeg-chromium mmal
-media-video/mpv mmal
# Brian Evans <grknight@gentoo.org> (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index d1cd9910ec4a..a9616ebb2587 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -17,10 +17,6 @@ jasper
# sci-libs/atlas is only supported on specific architectures
atlas
-# Michał Górny <mgorny@gentoo.org> (2024-02-05)
-# LLVM slots without keywords.
-llvm_slot_19
-
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)
# Mask secureboot flag on arches where sbsigntools is not keyworded
secureboot
@@ -160,6 +156,7 @@ video_cards_i915
video_cards_i965
video_cards_intel
video_cards_nvidia
+video_cards_nvk
video_cards_vesa
video_cards_via
video_cards_vmware
@@ -248,7 +245,6 @@ amd64
arm
arm64
hppa
-ia64
loong
m68k
mips
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index a279a075b229..b8faae33585f 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -22,7 +22,3 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31 -ruby32"
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 1350b08d459d..dc92c7939f40 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,22 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Sam James <sam@gentoo.org> (2024-08-23)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+
+# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
+# Needs dev-libs/openspecfun which is not yet keyworded
+sci-visualization/gnuplot amos
+
+# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-07-07)
+# media-libs/quirc and media-sound/liblc3 are not keyworded here
+media-video/ffmpeg quirc liblc3
+
+# Sam James <sam@gentoo.org> (2024-07-03)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
# Holger Hoffstätte <holger@applied-asynchrony.com> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
@@ -57,15 +73,12 @@ dev-qt/qtgui vulkan
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Sam James <sam@gentoo.org> (2023-09-24)
# Qt not keyworded here.
app-text/doxygen gui
-# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
# Sam James <sam@gentoo.org> (2023-09-18)
# x11-libs/gtksourceview:4 not keyworded here
media-gfx/inkscape sourceview
@@ -250,7 +263,7 @@ dev-libs/efl avif lua_single_target_luajit physics
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index c12bd0c48c58..14afbb12801f 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,18 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2024-07-31)
+# Qt 6 not stable here.
+dev-build/cmake gui
+
+# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-07-25)
+# Moved to stable.mask, issue is fixed in unstable v40
+# Sam James <sam@gentoo.org> (2024-06-19)
+# The systemd implementation of installkernel doesn't currently support
+# updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs,
+# and palo is the only bootloader for HPPA.
+sys-kernel/installkernel systemd
+
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# Mask pdf support so net-print/cups-filters stabilisation
# can go ahead (bug 627392)
@@ -185,7 +197,7 @@ x11-base/xorg-server xorg
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not stable.
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Rolf Eike Beer <eike@sf-mail.de> (2020-06-10)
# not stable dev-vcs/mercurial because of broken dependencies: bug #727390
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 429687a52b99..e988802889da 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -66,10 +66,6 @@ plymouth
# sys-fs/dmraid has not been tested on HPPA
dmraid
-# Jeroen Roovers <jer@gentoo.org> (2016-01-31)
-# USE=xwidgets requires net-libs/webkit-gtk
-xwidgets
-
# Jeroen Roovers <jer@gentoo.org> (2015-10-16)
# HPPA has no NUMA support in the kernel
numa
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index cbac15e9d089..3d3e6d11f69b 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,9 +4,9 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-ruby_targets_ruby32
+# matoro <matoro_gentoo@matoro.tk> (2024-07-16)
+# dev-lang/ruby now unstabled on hppa
+ruby
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# Qt6 is not stable here yet
diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
deleted file mode 100644
index 0e0ebaa64120..000000000000
--- a/profiles/arch/ia64/make.defaults
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="ia64"
-ACCEPT_KEYWORDS="ia64 ~ia64"
-
-CHOST="ia64-unknown-linux-gnu"
-CFLAGS="-O2 -pipe"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-03)
-# Enable USE=libtirpc by default, to ease dependency resolution during
-# the stabilization of glibc-2.26. Bug 657148
-USE="libtirpc"
-
-# Michał Górny <mgorny@gentoo.org> (2014-07-01)
-# Set ABI & DEFAULT_ABI consistently with ${ARCH}, to make ebuild
-# checks simpler.
-ABI="ia64"
-DEFAULT_ABI="ia64"
-MULTILIB_ABIS="ia64"
-LIBDIR_ia64="lib"
-CHOST_ia64="${CHOST}"
-
-# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
-# Defaults for video drivers
-#VIDEO_CARDS="fbdev mga r128 radeon"
-INPUT_DEVICES="void"
-VIDEO_CARDS="dummy"
diff --git a/profiles/arch/ia64/package.mask b/profiles/arch/ia64/package.mask
deleted file mode 100644
index a9dc726d7b2d..000000000000
--- a/profiles/arch/ia64/package.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2024-01-09)
-# glibc-2.39 dropped support for ia64.
->=sys-libs/glibc-2.39
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-05-02)
-# greenlet needs arch-specific stack switching code. There is no ia64 port.
-dev-python/greenlet
diff --git a/profiles/arch/ia64/package.use.force b/profiles/arch/ia64/package.use.force
deleted file mode 100644
index 618de622be91..000000000000
--- a/profiles/arch/ia64/package.use.force
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2022-02-19)
-# New enough SpiderMonkey not keyworded here, bug #753221
-sys-auth/polkit duktape
-
-# Raúl Porcel <armin76@gentoo.org> (2007-10-21)
-# It segfaults without debug use-flags
-# Remove when http://bugs.php.net/bug.php?id=42893 is fixed
-dev-lang/php debug
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
deleted file mode 100644
index c51e084cdf1c..000000000000
--- a/profiles/arch/ia64/package.use.mask
+++ /dev/null
@@ -1,559 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2024-05-19)
-# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
-media-gfx/graphicsmagick jpeg2k
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13)
-# Requires dev-util/shelltestrunner
-app-arch/mt-st test
-
-# Michał Górny <mgorny@gentoo.org> (2024-05-08)
-# Requires sys-devel/{clang,llvm}:16.
-dev-lang/python jit
-
-# Robin H. Johnson <robbat2@gentoo.org) (2024-03-13)
-# sys-cluster/corosync not yet keyworded, niche use case for mdadm
-sys-fs/mdadm corosync
-
-# Eray Aslan <eras@gentoo.org> (2024-03-08)
-# mongodb dependencies are not keyworded
-mail-mta/postfix mongodb
-
-# matoro <matoro_gentoo@matoro.tk> (2024-02-29)
-# Observed crashes in git-remote-https due to this
-net-misc/curl adns
-
-# Eray Aslan <eras@gentoo.org> (2024-02-13)
-# tests require dev-db/mongodb which is not keyworded
-dev-libs/mongo-c-driver test
-
-# Leonardo Hernández Hernández <leohdz172@proton.me> (2024-01-15)
-# net-libs/grpc not keyworded here
-app-admin/syslog-ng grpc
-
-# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-01-13)
-# Unmask only where grub is keyworded
-sys-kernel/installkernel -grub
-
-# Sam James <sam@gentoo.org> (2024-01-02)
-# dev-libs/capstone not keyworded here
-dev-lang/php capstone
-
-# David Seifert <soap@gentoo.org> (2023-12-30)
-# sys-auth/sssd not keyworded here anymore
-app-admin/sudo sssd
-sys-auth/pambase sssd
-
-# Mart Raudsepp <leio@gentoo.org> (2023-12-25)
-# sys-apps/xdg-desktop-portal not keyworded here yet
-x11-base/xwayland libei
-
-# James Le Cuirot (2023-12-12)
-# USE=bpf depends on sys-devel/clang which is not keyworded on ia64
-media-libs/libv4l bpf
-
-# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-15)
-# Vulkan is not available here
-media-video/ffmpeg glslang shaderc vulkan
-
-# Violet Purcell <vimproved@inventati.org> (2023-10-12)
-# dev-build/samurai is not keyworded here.
-app-alternatives/ninja samurai
-
-# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
-# sys-apps/s6-linux-init has not been tested on this arch
-sys-apps/openrc s6
-
-# Sam James <sam@gentoo.org> (2023-09-24)
-# Qt not keyworded here.
-app-text/doxygen gui
-
-# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
-# Jon Janzen <jon@jonjanzen.com> (2023-09-11)
-# librttopo has not been tested on this arch
-dev-db/spatialite rttopo
-
-# Sam James <sam@gentoo.org> (2023-06-18)
-# Qt 5 not keyworded here
-app-text/ansifilter gui
-app-text/highlight gui
-
-# Matt Turner <mattst88@gentoo.org> (2023-05-30)
-# sys-apps/dbus-broker is not keyworded
-app-accessibility/at-spi2-core dbus-broker
-
-# Sam James <sam@gentoo.org> (2023-04-17)
-# net-misc/pps-tools is not keyworded here
-net-misc/chrony pps
-
-# Sam James <sam@gentoo.org> (2023-05-01)
-# media-libs/libjxl is not keyworded
-# bug https://bugs.gentoo.org/853628
-media-gfx/gimp jpegxl
-media-gfx/graphicsmagick jpegxl
-media-gfx/imagemagick jpegxl
-media-libs/imlib2 jpegxl
-
-# Sam James <sam@gentoo.org> (2023-04-14)
-# dev-python/sympy not keyworded here yet
-dev-python/nbval test
-
-# Michał Górny <mgorny@gentoo.org> (2023-03-14)
-# Requires virtual/pandoc.
-dev-python/nbclassic doc
-dev-python/nbval doc
-
-# Sam James <sam@gentoo.org> (2022-12-26)
-# Unkeyworded dependencies
-dev-util/diffoscope opendocument pascal pdf R
-
-# matoro <matoro_gentoo@matoro.tk> (2022-09-30)
-# No ruby on ia64 for dev-ruby/asciidoctor
-net-misc/chrony html
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2022-08-15)
-# deps not keyworded
-dev-util/pkgcheck emacs
-
-# Matt Turner <mattst88@gentoo.org> (2022-06-25)
-# net-libs/libqrtr-glib not keyworded
-net-misc/modemmanager qrtr
-
-# Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24)
-# Dependencies are missing keywords
-media-libs/imlib2 svg
-
-# Matt Turner <mattst88@gentoo.org> (2022-04-18)
-# app-text/nuspell is not keyworded
-app-text/enchant nuspell
-
-# Matt Turner <mattst88@gentoo.org> (2022-04-16)
-# net-misc/freerdp is not keyworded
-dev-libs/weston rdp
-
-# Lars Wendler <polynomial-c@gentoo.org> (2022-04-01)
-# gnome-base/librsvg missing keywords
-media-libs/freetype svg
-
-# Adel Kara Slimane <adel.ks@zegrapher.com> (2022-03-14)
-# Untested useflag on other arches, needs keywording
-media-video/ffmpeg vmaf
-
-# Sam James <sam@gentoo.org> (2022-03-06)
-# Unkeyworded dependencies
-net-mail/cyrus-imapd http
-
-# Sam James <sam@gentoo.org> (2022-01-29)
-# app-text/ronn-ng not keyworded here, bug #801103
-app-accessibility/espeak-ng man
-
-# Sam James <sam@gentoo.org> (2021-11-05)
-# Avoid keywording unnecessary depenencies for now, bug #804115
-dev-python/scipy fortran
-
-# Sam James <sam@gentoo.org> (2021-11-05)
-# Test suite is very fragile and doesn't even run on amd64.
-# No real point in running it here right now, bug #804115.
-dev-cpp/eigen test
-
-# Sam James <sam@gentoo.org> (2021-10-24)
-# Avoid Pipewire for now because of new wireplumber dependency which lacks
-# keywords. Doubt anybody is using PW here anyway right now.
-# bug #807616
-media-libs/libsdl2 pipewire
-
-# Sam James <sam@gentoo.org> (2021-09-14)
-# JACK2 isn't keyworded here
-# bug #807616
-media-video/pipewire jack-client
-
-# Sam James <sam@gentoo.org> (2021-09-12)
-# dev-ruby/asciidoctor isn't keyworded here
-dev-util/ccache doc
-
-# David Seifert <soap@gentoo.org> (2021-09-04)
-# dev-lang/go not keyworded here
-sys-libs/libcap tools
-
-# Marek Szuba <marecki@gentoo.org> (2021-08-17)
-# net-wireless/rtl-sdr not keyworded here
-sys-apps/rng-tools rtlsdr
-
-# Michał Górny <mgorny@gentoo.org> (2021-07-25)
-# PyQt5 and wxpython are not keyworded.
-dev-python/matplotlib wxwidgets
-
-# Matt Turner <mattst88@gentoo.org> (2021-07-23)
-# gui-libs/gtk is not keyworded
-net-libs/gssdp gtk
-
-# Matt Turner <mattst88@gentoo.org> (2021-06-10)
-# dev-python/django is not keyworded here
-dev-python/diskcache test
-
-# Miroslav Šulc <fordfrog@gentoo.org> (2021-03-13)
-# virtual/jdk isn't keyworded here
-media-libs/rubberband jni
-
-# Sam James <sam@gentoo.org> (2021-03-11)
-# media-libs/libavif isn't keyworded here
-media-libs/gd avif
-www-client/links avif
-dev-lang/php avif
-
-# Akinori Hattori <hattya@gentoo.org> (2021-03-03)
-# dev-lang/ruby is not keyworded
->=dev-libs/libutf8proc-2.6.0 test
-
-# Sam James <sam@gentoo.org> (2021-02-26)
-# dev-libs/efl not keyworded here
-# and is a desktop application mainly
-# bug #773178
-app-crypt/pinentry efl
-
-# Joonas Niilola <juippis@gentoo.org> (2021-01-15)
-# Dependency not keyworded on this arch.
-app-text/enchant voikko
-
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
-# app-i18n/fcitx:4 not keyworded.
-media-libs/libsdl2 fcitx4
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
-# media-libs/libilbc is not ported to ia64
-# nor is Qt
-net-analyzer/wireshark gui ilbc
-
-# Matt Turner <mattst88@gentoo.org> (2020-08-11)
-# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-14)
-# Requires dev-python/networkx.
-app-portage/nattka depgraph-order
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
-# clisp is keyworded on ia64
-app-text/texlive-core -xindy
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-02)
-# Avoid unkeyworded deps, we really need a minimal install
-# for imagemagick.
-media-gfx/inkscape cdr visio
-
-# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
-# Requires media-libs/mesa[llvm], which is masked.
-dev-python/pyopengl test
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-04-20)
-# dev-lang/ruby is not keyworded (a dep)
-app-text/texlive context l10n_ja
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
-# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby.
-# These pull in:
-# - direct ruby dependency:
-app-admin/augeas test
-sys-block/thin-provisioning-tools test
-# - Ruby-based test suite, with additional dependencies
-app-text/htmltidy test
-# - texlive japan modules: ruby runtime scripts
-app-text/texlive l10n_ja context
-# - net-libs/webkit-gtk: ruby build system
-app-editors/emacs xwidgets
-dev-util/geany-plugins markdown
-gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4
-# - gnome-extra/sushi: depends on webkit-gtk
-gnome-base/nautilus previewer
-# - net-libs/gnome-online-accounts: depends on webkit-gtk
-gnome-base/gvfs google
-# app-text/libgepub depends on webkit-gtk.
-xfce-base/tumbler epub
-
-# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15)
-# Mask USE=libtesseract, app-text/tesseract is not keyworded
-# Mask USE=dav1d, media-libs/dav1d is not keyworded
-# Mask USE=libaribb24, media-libs/aribb24 is not keyworded
-media-video/ffmpeg dav1d libaribb24 libtesseract
-
-# Mart Raudsepp <leio@gentoo.org> (2020-03-01)
-# Mask until app-text/gspell is keyworded
-mail-client/evolution spell
-
-# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
-# Mask until dev-libs/libfido2 is keyworded
-net-misc/openssh security-key
-
-# Joonas Niilola <juippis@gentoo.org> (2020-02-08)
-# Dependency not keyworded on this arch.
-dev-libs/dbus-c++ ecore
-
-# David Seifert <soap@gentoo.org> (2020-01-26)
-# media-libs/libkate is not keyworded on ia64 anymore
-media-sound/vorbis-tools kate
-
-# Tomáš Mózes <hydrapolic@gmail.com> (2019-12-19)
-# dev-libs/criterion is not keyworded yet
-app-admin/syslog-ng test
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-07)
-# app-emulation/xen-tools is not keyworded on ia64.
-sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh
-
-# Mart Raudsepp <leio@gentoo.org> (2019-08-18)
-# media-video/pipewire is not keyworded yet
-x11-wm/mutter screencast
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-08)
-# Tomáš Mózes <hydrapolic@gmail.com> (2019-07-24)
-# Unkeyworded dependency
-app-admin/syslog-ng kafka
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-21)
-# No ia64 arch support for jit. Version 17 USE=debug
-# required USE=jit.
-dev-lang/spidermonkey jit
-
-# Mart Raudsepp <leio@gentoo.org> (2019-03-17)
-# Unkeyworded media-libs/opencv dependency, bug #680656
-media-gfx/shotwell opencv
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2018-10-13)
-# USE=debug needs support for target-specific _FPU_MASK_IM. ia64
-# does not define those.
-media-sound/lame debug
-
-# Thomas Deutschmann <whissi@gentoo.org> (2018-06-06)
-# Needs sys-apps/fakechroot which isn't keyworded
-app-arch/rpm test
-
-# Michał Górny <mgorny@gentoo.org> (2018-04-15)
-# Unkeyworded dep masks moved from default/linux/ia64 tree.
-mail-mta/exim redis
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18)
-# Many unkeyworded rails deps, bug #650642
-net-analyzer/wireshark doc
-
-# Mart Raudsepp <leio@gentoo.org> (2018-01-08)
-# mail-client/evolution[ytnef] requires net-mail/ytnef which is not keyworded
-mail-client/evolution ytnef
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-12-25)
-# net-firewall/nftables[doc] requires dblatex which is not keyworded
-net-firewall/nftables doc
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-10)
-# Both USE=fluidsynth and USE=timidity are masked in this profile.
-media-libs/sdl-mixer midi
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Requires USE=seccomp that is masked in this profile.
-net-libs/gnutls test-full
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-07)
-# Requires USE=dvd that is masked in this profile.
-media-video/mplayer dvdnav
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-07)
-# Requires USE=v4l that is masked in this profile.
-media-video/ffmpeg libv4l
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-07-20)
-# pulls in unkeyworded lapack
-sci-libs/gdal armadillo
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17)
-# Pulls in dev-db/redis which is not keyworded on ia64.
-mail-filter/pyzor test
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-10)
-# media-libs/libilbc has not been ported to ia64, bug #610546
-media-video/ffmpeg libilbc
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-06)
-# Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not
-# keyworded (bug #549516)
-net-analyzer/rrdtool rados
-
-# Jason Zaman <perfinion@gentoo.org> (2017-05-09)
-# x11-libs/libXpresent is not keyworded on ia64
-xfce-base/xfwm4 xpresent
-
-# Pacho Ramos <pacho@gentoo.org> (2017-01-02)
-# Don't keyword redis
-dev-libs/hiredis test
-
-# Lars Wendler <polynomial-c@gentoo.org> (2016-11-17)
-# jit not supported on ia64 (bug #600052).
-dev-libs/libpcre2 jit
-
-# Christian Ruppert <idl0r@gentoo.org> (2016-10-14)
-# dnstap USE masked due to missing keywords
-net-dns/bind dnstap
-
-# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11)
-# networkmanager USE masked due to missing keywords
-gnome-extra/nm-applet teamd
-
-# Gilles Dartiguelongue <eva@gentoo.org> (2016-09-11)
-# Opt-out of ofono support until there is a user request,
-# see also pulseaudio/connman
-net-misc/networkmanager ofono
-
-# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
-# Enable numa support on supported architectures
-dev-db/mysql -numa
-dev-db/percona-server -numa
-
-# Gilles Dartiguelongue <eva@gentoo.org> (2016-08-23)
-# Missing keywords on media-libs/grilo - bug #521972
-media-sound/rhythmbox upnp-av
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2016-06-28)
-# Missing keywords on app-text/gspell - bug #587368
->=app-text/evince-3.30 spell
-
-# Pacho Ramos <pacho@gentoo.org> (2016-01-31)
-# Missing keywords, bug #560382
-media-video/ffmpeg snappy
-
-# Justin Lecher <jlec@gentoo.org> (2015-11-18)
-# requires dev-python/restkit which requires
-# dev-python/socketpool which requires dev-python/gevent which requires
-# dev-python/greenlet which has not been ported
-dev-python/wsgiproxy2 test
-dev-python/pyquery test
-
-# Pacho Ramos <pacho@gentoo.org> (2015-11-15)
-# Missing keywords
->=media-plugins/grilo-plugins-0.2.16 upnp-av
-
-# Davide Pesavento <pesa@gentoo.org> (2015-10-26)
-# Tests require non-keyworded qt5
-dev-qt/qtchooser test
-
-# Brian Evans <grknight@gentoo.org> (2015-09-14)
-# Mask new USE flags for mariadb which all arches do not yet have dependencies
->=dev-db/mariadb-10.1.0 innodb-snappy
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10)
-# Requires wifi USE flag, which is masked for this arch
-net-misc/networkmanager wext
-
-# Pacho Ramos <pacho@gentoo.org> (2015-09-06)
-# Missing keywords
-media-sound/pulseaudio ofono-headset
-media-sound/pulseaudio-daemon ofono-headset
-
-# Pacho Ramos <pacho@gentoo.org> (2015-06-13)
-# Missing keywords, bug #513108
-net-misc/spice-gtk smartcard webdav
-
-# Gilles Dartiguelongue <eva@gentoo.org> (2015-06-09)
-# dev-lang/luajit lacks ia64 keyword, bug #551540
-dev-libs/libpeas lua
-
-# Alexis Ballier <aballier@gentoo.org> (2015-02-11)
-# Missing ffmpeg deps, bug #510340
-media-video/ffmpeg gme ssh
-
-# Pacho Ramos <pacho@gentoo.org> (2014-01-10)
-# Missing keywords
-net-misc/networkmanager teamd
-
-# Christoph Junghans <junghans@gentoo.org> (2014-07-21)
-# Missing keywords on sci-libs/libcerf (bug 517726)
-sci-visualization/gnuplot libcerf
-
-# Pacho Ramos <pacho@gentoo.org> (2014-04-12)
-# Missing keywords, bug #507490
-net-misc/modemmanager mbim
-
-# Mike Frysinger <vapier@gentoo.org> (2014-03-15)
-# Various deps not ported to ia64.
-dev-python/ipython nbconvert notebook
-
-# Pacho Ramos <pacho@gentoo.org> (2014-02-23)
-# Needed dependencies cannot be installed on ia64, bug #498638
-dev-util/dbus-test-runner test
-
-# Pacho Ramos <pacho@gentoo.org> (2014-02-22)
-# Missing keywords, bug #495250
->=gnome-base/gnome-extra-apps-3.10 tracker
-
-# Pacho Ramos <pacho@gentoo.org> (2014-01-19)
-# Missing keywords, bug #478254
-gnome-base/gnome classic extras
-
-# Pacho Ramos <pacho@gentoo.org> (2013-12-02)
-# Missing keywords, bug #493156
-media-libs/libgphoto2 serial
-
-# Pacho Ramos <pacho@gentoo.org> (2013-07-20)
-# Keywords pending, bug #476710
->=gnome-base/gnome-extra-apps-3.8 games
-
-# Julian Ospald <hasufell@gentoo.org> (2013-03-31)
-# depends on mono/monodevelop
->=net-irc/hexchat-2.9.4-r1 theme-manager
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-31)
-# remove mask when net-libs/libqmi is keyworded here
-net-misc/modemmanager qmi
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
-# remove mask if/when media-gfx/argyllcms is keywored here.
-x11-misc/colord argyllcms extra-print-profiles
-
-# Agostino Sarubbo <ago@gentoo.org> (2012-12-18)
-# kde is not stable, then no needs phonon backends
-media-libs/phonon gstreamer vlc
-
-# Raúl Porcel <armin76@gentoo.org> (2012-05-28)
-# Needs x11-misc/lightdm(which also requires some other deps)
-x11-misc/xscreensaver new-login
-
-# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17)
-# Mask use numa for openmpi
-sys-cluster/openmpi openmpi_fabrics_knem openmpi_fabrics_ofed openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl
-
-# Raúl Porcel <armin76@gentoo.org> (2011-11-05)
-# jit not supported on ia64
-dev-libs/libpcre jit
-
-# Tomáš Chvátal <scarabeus@gentoo.org> (2011-04-04)
-# Needs sci-libs/umfpack keyworded. Bug #361947.
-media-libs/gegl umfpack
-
-# Sebastian Pipping <sping@gentoo.org> (2011-02-22)
-# No media-sound/lilypond here, yet (bug #356069)
-app-text/asciidoc test
-
-# Diego Elio Pettenò <flameeyes@gentoo.org> (2010-12-17)
-# needs sys-libs/libcap-ng that is masked right now
-sys-apps/smartmontools caps
-
-# Raúl Porcel <armin76@gentoo.org> (2010-06-26)
-# custom-optimization doesn't work on ia64
-www-client/seamonkey custom-optimization
-
-# Raúl Porcel <armin76@gentoo.org>
-# Keep deps minimal
-x11-wm/fvwm lock
-
-# Raúl Porcel <armin76@gentoo.org> (2008-07-07)
-# Make clisp deps minimal
-dev-lisp/clisp hyperspec svm
-
-# missing keywords
-media-plugins/gst-plugins-meta dts dv lame libvisual modplug jack taglib vcd wavpack
-
-# Marius Brehler <marfbre@linux.sungazer.de> (2015-08-13)
-# missing keyword
->=sci-misc/boinc-7.4.42-r1 X
diff --git a/profiles/arch/ia64/parent b/profiles/arch/ia64/parent
deleted file mode 100644
index e234bf836e61..000000000000
--- a/profiles/arch/ia64/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-../base
-../../features/wd40
diff --git a/profiles/arch/ia64/use.force b/profiles/arch/ia64/use.force
deleted file mode 100644
index 1dfcca5c0949..000000000000
--- a/profiles/arch/ia64/use.force
+++ /dev/null
@@ -1,2 +0,0 @@
-# Force the flag which corresponds to ARCH.
-ia64
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
deleted file mode 100644
index 0b0b6ab04b62..000000000000
--- a/profiles/arch/ia64/use.mask
+++ /dev/null
@@ -1,211 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-02-20)
-openexr
-
-# Unmask the flag which corresponds to ARCH.
--ia64
-
-# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
-# media-libs/libheif is not keyworded here
-heif
-
-# Sam James <sam@gentoo.org> (2022-07-21)
-# Untested.
-ieee1394
-
-# Matt Turner <mattst88@gentoo.org> (2022-02-21)
-# app-crypt/tpm2-tss is not keyworded here
-tpm
-
-# James Le Cuirot <chewi@gentoo.org> (2021-08-10)
-# media-video/pipewire is not keyworded. Bug #807616.
-pipewire
-
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
-# sys-libs/llvm-libunwind not supported on IA64.
-llvm-libunwind
-
-# Matt Turner <mattst88@gentoo.org> (2020-07-01)
-# Unlikely.
-vulkan
-
-# James Le Cuirot <chewi@gentoo.org> (2020-05-10)
-# media-libs/allegro is not keyworded.
-allegro
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
-# ruby-2.7 dropped ia64 support, mask ruby in Gentoo.
-ruby
-# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk
-gnome-online-accounts
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2017-06-17)
-# There is no luajit support on ia64. Bug #554376
-lua_single_target_luajit
-lua_targets_luajit
-luajittex
-
-# No hardware to test by the team
-3dfx
-bluetooth
-bluray
-dvb
-dvd
-gphoto2
-gps
-ios
-ipod
-lirc
-pcmcia
-pda
-scanner
-sms
-v4l
-wifi
-
-# Hardware not available on ia64
-apm
-battery
-lm-sensors
-
-# Stuff that doesn't work on ia64, or not tested
-afs
-djbfft
-jack
-lqr
-capi
-lensfun
-kde
-kwallet
-metalink
-upnp
-fdk
-valgrind
-mongodb
-pgm
-scim
-
-# Stuff we don't want
-antlr
-lasi
-mpi
-octave
-timidity
-semantic-desktop
-fits
-libburn
-topal
-flite
-sctp
-bs2b
-tokyocabinet
-ots
-vaapi
-librtmp
-rtmp
-vpx
-frei0r
-lpsol
-ladspa
-devil
-gts
-clang
-redis
-
-# Stuff that doesn't compile on ia64
-diet
-emf
-mono
-xemacs
-
-# Other
-
-# Raúl Porcel <armin76@gentoo.org> (2014-08-20)
-# Upstream drops support on ia64 from 4.0 onwards, bug #430352
-ocamlopt
-
-
-# Raúl Porcel <armin76@gentoo.org> (2011-04-23)
-# Needs to be tested
-video_cards_nouveau
-
-# Samuli Suominen <ssuominen@gentoo.org> (2009-12-02)
-# This will need media-sound/musepack-tools
-musepack
-
-# Raúl Porcel <armin76@gentoo.org> (2009-03-20)
-# Current webkit segfaults
-webkit
-
-# Ben de Groot <yngwin@gentoo.org> (2009-02-11)
-# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded
-phonon
-
-# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE"
-# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org
-# all of these are binary-only, and not presently available on this
-# architecture.
-qdbm
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-11)
-# We don't support java on ia64.
-java
-pdfannotextractor
-
-# Matt Turner <mattst88@gentoo.org>
-# llvm is not keyworded
-video_cards_amdgpu
-video_cards_radeonsi
-
-# Diego Pettenò <flameeyes@gentoo.org> (2006-12-06)
-# Mask ALSA drivers for ISA cards
-alsa_cards_msnd-pinnacle
-alsa_cards_sb16
-alsa_cards_sbawe
-alsa_cards_sscape
-alsa_cards_wavefront
-
-# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-21)
-# IPMI is only implemented for x86, amd64 and ia64
--ipmi
-
-# Michael Sterrett <mr_bones_@gentoo.org> (2012-08-24)
-# media-sound/fluidsynth isn't keyworded
-fluidsynth
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
-# net-misc/connman is not keyworded, bug 348308
-connman
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
-# media-libs/xine-lib is not keyworded
-xine
-
-template-haskell
-
-# toolkit for nvidia binary drivers
-cg
-
-# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-08-22)
-# virtual/opencl is not keyworded
-opencl
-
-# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (2013-11-10)
-# sys-devel/llvm s not keyworded, bug #320221
-llvm
-
-# sys-libs/libseccomp has not been ported to this arch yet #524148
-seccomp
-
-# need to test sys-cluster/glusterfs #519618
-glusterfs
-
-# need to test ceph and friends #519618
-rbd
-
-# Ben de Groot <yngwin@gentoo.org> (2015-02-01)
-# please remove when keyworded
-qt5
-qt6
diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask
index efb2472587f7..0438cea893d3 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -1,16 +1,85 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# WANG Xuerui <xen0n@gentoo.org> (2024-09-27)
+# media-libs/libilbc needs porting
+media-video/ffmpeg libilbc
+net-analyzer/wireshark ilbc
+net-libs/pjproject ilbc
+net-misc/asterisk ilbc
+net-voip/yate ilbc
+
+# Paul Zander <negril.nx+gentoo@gmail.com> (2024-09-14)
+# needs re-keywording and clean-up of media-libs/opencollada
+media-libs/assimp collada
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-13)
+# dev-python/pyside6 isn't keyworded here
+dev-python/QtPy pyside6
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-07)
+# kde-plasma/plasma-workspace:6 is not keyworded
+virtual/notification-daemon kde
+
+# Sam James <sam@gentoo.org> (2024-08-31)
+# dnstap USE masked due to missing keywords
+net-dns/bind dnstap
+
+# Sam James <sam@gentoo.org> (2024-08-23)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+
+# WANG Xuerui <xen0n@gentoo.org> (2024-08-22)
+# dev-lang/spidermonkey gained JIT support for loong since version 107,
+# but the nearest packaged version is 115.
+>=dev-lang/spidermonkey-115 -jit
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-19)
+# kde-apps/kdesdk-thumbnailers is not yet keyworded
+kde-apps/thumbnailers gettext
+
+# Hans de Graaff <graaff@gentoo.org> (2024-08-18)
+# Requires large parts of dev-ruby/rails to be keyworded
+dev-ruby/minitest-hooks test
+
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
+# Needs dev-libs/openspecfun which is not yet keyworded
+sci-visualization/gnuplot amos
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-15)
+# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
+kde-plasma/plasma-nm openconnect
+
+# Sam James <sam@gentoo.org> (2024-06-13)
+# Needs as-yet-unkeyworded KF6 (bug #934215)
+app-crypt/pinentry qt6
+app-office/libreoffice qt6
+
+# WANG Xuerui <xen0n@gentoo.org> (2024-06-03)
+# Requires arch-specific code in python (relocs handling), in addition to
+# sys-devel/{clang,llvm}.
+dev-lang/python jit
+
# WANG Xuerui <xen0n@gentoo.org> (2024-05-16)
# dev-ruby/asciidoctor has some really heavy deps, and is not keyworded on
# loong yet.
net-misc/chrony html
-# WANG Xuerui <xen0n@gentoo.org> (2024-04-04)
-# dev-qt/qtwebengine is not available on loong (no upstream Chromium support,
-# patchset not integrated yet)
->=kde-apps/kdecore-meta-24 handbook
-
# Sam James <sam@gentoo.org> (2024-03-27)
# No rust-bin available for profiler
<virtual/rust-1.73.0 profiler
@@ -58,6 +127,7 @@ dev-db/postgresql llvm
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# WANG Xuerui <xen0n@gentoo.org> (2023-09-29)
# no luajit for now
@@ -85,13 +155,13 @@ dev-python/requests-cache test
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30)
# Avoid having to keyword more Qt deps
dev-python/pyside2 3d datavis location scxml
+dev-python/pyside6 3d location scxml
# WANG Xuerui <xen0n@gentoo.org> (2023-07-26)
# no llvm:15 or lld:16 on loong
app-office/libreoffice clang
<dev-db/postgresql-16 llvm
<dev-lang/rust-1.73.0 wasm
-dev-lang/spidermonkey clang lto
# Ionen Wolkens <ionen@gentoo.org> (2023-07-26)
# MPV currently[1] has no plans to support >=lua5-3 making luajit
@@ -123,6 +193,7 @@ dev-util/perf python
#
# See https://github.com/openssl/openssl/issues/21340
>=dev-libs/openssl-3.1 asm
+>=dev-libs/openssl-3.2 -asm
# WANG Xuerui <xen0n@gentoo.org> (2023-06-03)
# sys-cluster/knem not keyworded yet
@@ -147,11 +218,6 @@ sys-kernel/installkernel -systemd-boot -ukify -uki
# dev-python/pyopengl fails tests
dev-python/sympy opengl
-# WANG Xuerui <xen0n@gentoo.org> (2023-04-16)
-# dev-python/aesara doesn't work on loong yet (due to hardcoding -m64 in its
-# cc invocations)
-dev-python/sympy aesara
-
# WANG Xuerui <xen0n@gentoo.org> (2022-12-06)
# dev-cpp/glog fails tests, needs checking
media-libs/opencv glog contribsfm
@@ -200,7 +266,7 @@ app-cdr/brasero tracker
# time being
dev-cpp/libcmis man
media-libs/opencv tesseract
-media-video/ffmpeg libilbc libtesseract
+media-video/ffmpeg libtesseract
# WANG Xuerui <xen0n@gentoo.org> (2022-12-05)
# sys-auth/sssd isn't keyworded here yet
@@ -264,6 +330,7 @@ media-plugins/gst-plugins-meta libvisual
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230705 -dfsan
>=sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -profile -xray
>sys-libs/compiler-rt-sanitizers-17.0.0_pre20230717 -libfuzzer
+>=sys-libs/compiler-rt-sanitizers-19 -cfi
# WANG Xuerui <xen0n@gentoo.org> (2022-07-08)
# virtual/{jdk,jre} is not available on loong yet.
diff --git a/profiles/arch/loong/use.mask b/profiles/arch/loong/use.mask
index e0e50583c2ab..697686ae9aed 100644
--- a/profiles/arch/loong/use.mask
+++ b/profiles/arch/loong/use.mask
@@ -1,6 +1,10 @@
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-06-13)
+# Needs as-yet-unkeyworded KF6 (bug #934215)
+kf6compat
+
# Michał Górny <mgorny@gentoo.org> (2024-02-05)
# LLVM slots without keywords.
llvm_slot_15
@@ -39,6 +43,7 @@ nas
# WANG Xuerui <xen0n@gentoo.org> (2022-11-01)
# qtwebengine isn't available on loong yet
+pdfium
webengine
# Unmask the flag which corresponds to ARCH.
diff --git a/profiles/arch/m68k/package.mask b/profiles/arch/m68k/package.mask
new file mode 100644
index 000000000000..c9a806f67556
--- /dev/null
+++ b/profiles/arch/m68k/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org>
+# Requires 32bit alignment, so we mask it for the moment
+dev-lang/python:3.13
diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask
index 5dcd046b960f..5351d18a96b0 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2024-07-13)
+# These tests pass, but the net-misc/memcached tests do not, so we should not
+# keyword memcached-related packages such as dev-python/pylibmc.
+dev-python/pytest-services test
+
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
dev-lang/python jit
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 25d4d1977e96..120f9403a7de 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -157,3 +157,7 @@ slang
tcl
tk
xemacs
+
+# Andreas K. Hüttel <dilfridge@gentoo.org>
+# Requires 32bit alignment, so we mask it for the moment
+python_targets_python3_13
diff --git a/profiles/arch/mips/mips64/multilib/package.mask b/profiles/arch/mips/mips64/multilib/package.mask
new file mode 100644
index 000000000000..aff67b6b78b8
--- /dev/null
+++ b/profiles/arch/mips/mips64/multilib/package.mask
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Has broken dependency specs for multilib...
+sys-boot/arcload
diff --git a/profiles/arch/mips/mipsel/mips64el/multilib/package.mask b/profiles/arch/mips/mipsel/mips64el/multilib/package.mask
new file mode 100644
index 000000000000..aff67b6b78b8
--- /dev/null
+++ b/profiles/arch/mips/mipsel/mips64el/multilib/package.mask
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Has broken dependency specs for multilib...
+sys-boot/arcload
diff --git a/profiles/arch/mips/mipsel/o32/package.mask b/profiles/arch/mips/mipsel/o32/package.mask
index 02c903e795a5..3eba8c7538c5 100644
--- a/profiles/arch/mips/mipsel/o32/package.mask
+++ b/profiles/arch/mips/mipsel/o32/package.mask
@@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10)
+# Mask on o32 until we've fixed kgcc64
+sys-boot/arcload
+
# Joshua Kinard <kumba@gentoo.org> (2024-02-27)
# app-arch/lrzip-next does not support 32-bit arches (#925548)
app-arch/lrzip-next
diff --git a/profiles/arch/mips/o32/package.mask b/profiles/arch/mips/o32/package.mask
index 02c903e795a5..3eba8c7538c5 100644
--- a/profiles/arch/mips/o32/package.mask
+++ b/profiles/arch/mips/o32/package.mask
@@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-09-10)
+# Mask on o32 until we've fixed kgcc64
+sys-boot/arcload
+
# Joshua Kinard <kumba@gentoo.org> (2024-02-27)
# app-arch/lrzip-next does not support 32-bit arches (#925548)
app-arch/lrzip-next
diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask
index ddd3628b28a4..f96d719f45e3 100644
--- a/profiles/arch/mips/package.mask
+++ b/profiles/arch/mips/package.mask
@@ -1,6 +1,13 @@
-# Copyright 2006-2023 Gentoo Authors
+# Copyright 2006-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
+# requires <llvm-18
+dev-lang/spidermonkey:102
+=sys-auth/polkit-123
+=dev-lang/rust-1.71.1
+=virtual/rust-1.71.1-r2
+
# matoro <matoro_gentoo@matoro.tk> (2023-12-15)
# Broken on BE and no way to test on LE, mask for now
# https://github.com/libjxl/libjxl/issues/2433
@@ -21,5 +28,4 @@ media-libs/libaom
gui-libs/gtk:4
# Mask pam_ldap and nss_ldap - openldap dep missing.
-sys-auth/pam_ldap
sys-auth/nss_ldap
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index a9717ab8aad9..d7cac0a393f7 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,112 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
+# Packages needing dev-python/selenium.
+dev-python/aiohttp-cors test
+dev-python/django test
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
+# requires <llvm-18
+dev-db/postgresql llvm_slot_15 llvm_slot_16 llvm_slot_17
+media-libs/mesa llvm_slot_15 llvm_slot_16 llvm_slot_17
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-08)
+# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
+gnome-base/gvfs google test
+
+# Michał Górny <mgorny@gentoo.org> (2024-09-08)
+# libcxx is broken on mips, https://bugs.gentoo.org/939297#c2
+sys-devel/clang-common default-libcxx
+sys-devel/clang-runtime libcxx
+
+# Hans de Graaff <graaff@gentoo.org> (2024-09-08)
+# Requires large parts of dev-ruby/rails to be keyworded
+dev-ruby/minitest-hooks test
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-07)
+# gui-libs/gtk:4 is not keyworded here
+app-crypt/gcr:4 gtk
+>=app-crypt/pinentry-1.3.0 gtk
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
+# media-libs/vidstab is not keyworded
+media-video/ffmpeg vidstab
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-09-06)
+# media-video/rav1e isn't keyworded here
+media-libs/libavif rav1e
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+media-libs/libv4l bpf
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
+# dev-ruby/thor not keyworded here
+app-text/htmltidy test
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25)
+# simplify the dep tree
+app-admin/syslog-ng amqp grpc kafka mongodb smtp test
+app-crypt/pinentry efl
+app-text/doxygen gui
+dev-build/cmake gui
+dev-db/mysql cjk
+dev-db/percona-server cjk
+dev-libs/libisoburn frontend-optional
+dev-python/uvicorn test-rust
+dev-util/glade gjs
+dev-util/pkgcheck emacs
+dev-util/ragel doc
+dev-vcs/git doc subversion
+mail-mta/postfix mongodb
+media-sound/liblc3 test
+net-misc/rsync rrsync
+net-firewall/nftables doc
+dev-util/ccache doc
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25)
+# Some optional emacs dependencies are not keyworded.
+app-editors/emacs gui mailutils
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25)
+# net-libs/webkit-gtk has no mips keywords
+dev-util/glade webkit
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-25)
+# alternatives not available on mips
+app-alternatives/awk nawk
+app-alternatives/bc gh
+app-alternatives/lex reflex
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-05)
+# Avoid unkeyworded media-gfx/libimagequant
+dev-python/pillow imagequant
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-01)
+# simplify the dep tree
+dev-python/click doc
+dev-python/cython doc
+dev-python/flake8 doc
+dev-python/flask doc
+dev-python/flit doc
+dev-python/greenlet doc
+dev-python/outcome doc
+dev-python/pytest-cov doc
+dev-python/pytest-trio doc
+dev-python/stevedore doc
+dev-python/sphinx-autodoc-typehints test
+dev-util/maturin doc
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
+# media-libs/libplacebo is not keyworded
+media-video/ffmpeg libplacebo
+
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
dev-lang/python jit
@@ -55,7 +161,7 @@ net-analyzer/rrdtool rados
# matoro <matoro_gentoo@matoro.tk> (2023-11-22)
# Qt 5 is not keyworded here
-app-admin/setools X
+app-admin/setools X test
# matoro <matoro_gentoo@matoro.tk> (2023-11-22)
# Qt 5 is not keyworded here
@@ -82,7 +188,7 @@ app-alternatives/ninja samurai
# matoro <matoro_gentoo@matoro.tk> (2023-06-18)
# app-i18n/fcitx:4 not keyworded here
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Sam James <sam@gentoo.org> (2023-06-18)
# Qt 5 not keyworded here
@@ -143,14 +249,6 @@ dev-libs/libgudev test
# dev-python/django is not keyworded here
dev-python/diskcache test
-# Joshua Kinard <kumba@gentoo.org> (2021-05-20)
-# mask USE 'test' on MIPS for setuptools and jaraco-path due to
-# the very deep dependency chain that is enabled. Will unmask
-# on a future date.
-# Bug #774216
-dev-python/jaraco-path test
-dev-python/setuptools test
-
# Sam James <sam@gentoo.org> (2021-02-06)
# media-sound/sndio is not yet keyworded here
# bug #769098, bug #769122
@@ -169,7 +267,7 @@ app-text/enchant voikko
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa vulkan vulkan-overlay zink video_cards_zink
# Michał Górny <mgorny@gentoo.org> (2018-01-23)
# USE=collab requires unkeyworded net-libs/loudmouth & dev-cpp/asio.
@@ -191,10 +289,6 @@ media-libs/sdl-mixer midi
# Moved from use.mask since they are flags local to one package.
sys-kernel/mips-sources -ip27 -ip28 -ip30
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Requires USE=opencl that is masked in this profile.
-net-misc/bfgminer adl lm-sensors
-
# Mart Raudsepp <leio@gentoo.org> (2017-05-27)
# app-pda/libimobiledevice, app-pda/libplist and co not tested
sys-power/upower ios
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index a92babc25175..da6c9e7c86fe 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
+# media-libs/libheif is not keyworded here
+heif
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-08-26)
+# media-libs/libjxl is not keyworded here
+jpegxl
+
# Unmask the flag which corresponds to ARCH.
-mips
@@ -81,7 +89,6 @@ cblas-external
# Samuli Suominen <ssuominen@gentoo.org>
# Media cannot be tested for MIPS at the moment.
-# media-libs/libmpeg3
# media-libs/portaudio
# dev-libs/libcdio
# media-libs/musicbrainz
diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask
index 09ee3b610ae3..9c9ec8296565 100644
--- a/profiles/arch/powerpc/package.mask
+++ b/profiles/arch/powerpc/package.mask
@@ -1,6 +1,17 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2024-07-09)
+# Known to crash on boot for at least ppc64le w/ 64k kernel,
+# possibly other powerpc arches. Masking out of caution.
+# https://lore.kernel.org/stable/20240705203413.wbv2nw3747vjeibk@altlinux.org/
+=sys-kernel/gentoo-kernel-6.6.37
+=sys-kernel/gentoo-kernel-bin-6.6.37
+=sys-kernel/gentoo-sources-6.6.37
+=sys-kernel/vanilla-kernel-6.6.37
+=sys-kernel/vanilla-sources-6.6.37
+=virtual/dist-kernel-6.6.37
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-22)
# criu does not work on ppc64be and ppc32
sys-process/criu
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 8ae2a829a2fd..c2e463edbe03 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-19)
+# kde-apps/kdesdk-thumbnailers is not yet keyworded
+kde-apps/thumbnailers gettext
+
+# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
+# requires dev-libs/apache-arrow which is net yet keyworded
+sci-libs/gdal parquet
+
# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13)
# Requires dev-util/shelltestrunner
app-arch/mt-st test
@@ -17,6 +25,7 @@ media-video/mpv -lua_single_target_lua5-1 lua_single_target_luajit
# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24)
# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
kde-apps/kleopatra pim
+kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-p2p/ktorrent rss
@@ -62,6 +71,7 @@ media-libs/libaom cpu_flags_ppc_vsx
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Georgy Yakovlev <gyakovlev@gentoo.org> (2023-09-21)
# dtrace/systemtap not availabie on ppc platform for jdk
@@ -76,6 +86,7 @@ dev-db/spatialite rttopo
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30)
# Avoid keywordming more Qt stuff
dev-python/pyside2 3d datavis scxml
+dev-python/pyside6 3d scxml
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-03-07)
# nbval/nbclassic docs require pandoc which is not keyworded here yet
@@ -104,9 +115,9 @@ app-admin/conky doc
media-sound/snd notcurses
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2022-09-23)
-# Only PyQt5 is keyworded on pcc64 at the moment.
+# pyside2 is not keyworded on powerpc at the moment.
# Mask the other Qt4Python implementations
-dev-python/QtPy pyside2 pyqt6 pyside6
+dev-python/QtPy pyside2 pyside6
# Matt Turner <mattst88@gentoo.org> (2022-04-18)
# app-text/nuspell is not keyworded
@@ -182,10 +193,6 @@ www-client/chromium widevine
# requires media-libs/sdl2-image, which is not yet keyworded
app-emulation/qemu sdl-image
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
-# requires fwupd, which is not yet keyworded
-kde-plasma/discover firmware
-
# Rick Farina <zerochaos@gentoo.org> (2020-01-03)
# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded
net-wireless/kismet ubertooth
@@ -270,14 +277,6 @@ app-i18n/fcitx-libpinyin dictionary-manager
# Requires java
app-forensics/sleuthkit java
-# Michał Górny <mgorny@gentoo.org> (2017-08-10)
-# Requires USE=ipmi which is masked in this profile.
-sys-power/nut ups_drivers_nut-ipmipsu
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Requires USE=opencl that is masked in this profile.
-net-misc/bfgminer adl lm-sensors
-
# Michał Górny <mgorny@gentoo.org> (2017-03-24)
# libcxx fails to compile on ppc*, #595744.
sys-devel/clang-common default-libcxx
@@ -296,7 +295,6 @@ dev-db/percona-server -numa
# Requires unkeyworded dependencies
dev-vcs/subversion kwallet
net-irc/quassel kde
-net-libs/libproxy kde
sys-auth/polkit kde
sys-block/gparted kde
virtual/notification-daemon kde
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index b7d60aceea32..5d6791cd8cd2 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Joonas Niilola <juippis@gentoo.org> (2024-05-28)
+# Depchain-destabilization on ppc (libsecret[test-rust] -> gjs -> spidermonkey)
+app-crypt/libsecret test-rust
+dev-util/glade gjs
+
# Mart Raudsepp <leio@gentoo.org> (2023-12-25)
# Libei not stable here yet
x11-base/xwayland libei
@@ -40,7 +45,7 @@ media-sound/jack2 ieee1394
# Sam James <sam@gentoo.org> (2020-07-30)
# vulkan-loader and glslang are not yet stable on ppc
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12)
# Needs stable net-libs/webkit-gtk, bug #684702
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 8b5f9711f300..bf02a9359c47 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,29 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-04)
+# KF6 and media-libs/phonon have dropped ppc keyword
+app-office/texstudio video
+net-irc/kvirc phonon
+
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# Sam James <sam@gentoo.org> (2024-07-03)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
+# Ionen Wolkens <ionen@gentoo.org> (2024-07-02)
+# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that
+# is no longer keyworded here and currently fails tests (bug #935313).
+dev-python/PyQt6 quick3d
+dev-qt/qtmultimedia:6 qml
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
@@ -13,10 +36,6 @@ sys-devel/clang-runtime openmp
# Fails tests, potential false negatives #911402
app-antivirus/clamav system-mspack
-# Sam James <sam@gentoo.org> (2024-01-17)
-# The generated code is too large and it takes ages to build, bug #922249.
-dev-python/mypy native-extensions
-
# Marek Szuba <marecki@gentoo.org> (2024-04-24)
# Sam James <sam@gentoo.org> (2024-01-05)
# sys-apps/keyutils not stable here, because of test failures. bug #636252
@@ -25,7 +44,6 @@ app-crypt/mit-krb5 keyutils
app-emulation/qemu keyutils
net-fs/cifs-utils ads creds pam
net-fs/samba ads
-sys-auth/sssd keyutils
>=sys-libs/libblockdev-3.0.0 cryptsetup
sys-libs/libnvme keyutils
@@ -40,10 +58,6 @@ dev-python/nbconvert test
dev-perl/DBD-mysql mysql
# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
-# Sam James <sam@gentoo.org> (2023-09-22)
# sys-apps/flatpak is not keyworded here
sys-apps/xdg-desktop-portal flatpak
@@ -190,7 +204,6 @@ dev-python/pyopengl test
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on ppc.
media-libs/libv4l bpf
-media-tv/v4l-utils bpf
# Matthew Thode <prometheanfire@gentoo.org> (2020-02-17)
# Mask until net-analyzer/icinga2 is keyworded
diff --git a/profiles/arch/powerpc/ppc64/32ul/eapi b/profiles/arch/powerpc/ppc64/32ul/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/arch/powerpc/ppc64/32ul/make.defaults b/profiles/arch/powerpc/ppc64/32ul/make.defaults
deleted file mode 100644
index 116e08896a17..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/make.defaults
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All extra USE/etc should be specified in sub-profiles.
-# DO NOT POLLUTE USE ON THIS PROFILE.
-
-ARCH="ppc"
-CHOST="powerpc-unknown-linux-gnu"
-ABI="ppc"
-MULTILIB_ABIS="ppc"
-DEFAULT_ABI="ppc"
-ACCEPT_KEYWORDS="${ARCH} -ppc64"
-
-# Michał Górny <mgorny@gentoo.org> (2014-06-27)
-# Make the ABI flag implicit for compatibility with native ebuilds.
-IUSE_IMPLICIT="abi_ppc_32 -abi_ppc_64"
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask
deleted file mode 100644
index 48fd10c7bac9..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2022-01-18)
-# No bootstrap binary available on big endian PPC64 right now
-# But there is one for PPC (big endian).
--dev-lisp/sbcl
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
deleted file mode 100644
index 5e473bff5ffa..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Lars Wendler <polynomial-c@gentoo.org> (2022-04-22)
-# gnome-base/librsvg missing keywords
-media-libs/freetype svg
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-19)
-# dev-java/openjdk:11 is not keyworded
->=app-office/libreoffice-7 java
-
-# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
-# PPS should work on all arches, but only keyworded on some arches
->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# app-text/libwpd and app-text/libwpg are not keyworded
-media-gfx/inkscape cdr visio wpg
diff --git a/profiles/arch/powerpc/ppc64/32ul/packages b/profiles/arch/powerpc/ppc64/32ul/packages
deleted file mode 100644
index 66d529b24633..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/packages
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 2012-2012 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# This is no longer needed for ppc64-32ul builds
--*sys-devel/kgcc64
diff --git a/profiles/arch/powerpc/ppc64/32ul/parent b/profiles/arch/powerpc/ppc64/32ul/parent
deleted file mode 100644
index 0cd1f96e3181..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/parent
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../features/multilib
-..
-../../ppc32
diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force b/profiles/arch/powerpc/ppc64/32ul/use.force
deleted file mode 100644
index c74bf3460241..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.force
+++ /dev/null
@@ -1,5 +0,0 @@
-# Force the flag which corresponds to ARCH.
-ppc
-
-# Unforce the flag which corresponds to the 64-bit ARCH.
--ppc64
diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask b/profiles/arch/powerpc/ppc64/32ul/use.mask
deleted file mode 100644
index 7d18300e0fbc..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/use.mask
+++ /dev/null
@@ -1,12 +0,0 @@
-# Unmask the flag which corresponds to ARCH.
--ppc
-
-# Mask the flag which corresponds to the 64-bit ARCH.
-ppc64
-
-# We mask this since we're not really a multilib profile
-multilib
-
-# matoro <matoro_gentoo@matoro.tk> (2023-06-17)
-# media-libs/libheif is not keyworded here
-heif
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index b186047f223f..aa4f7d7393b0 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# WARNING: UnmatchedProfilePackageUnmask has a bug with false positives here
+# https://github.com/pkgcore/pkgcheck/issues/685
+
+# matoro <matoro_gentoo@matoro.tk> (2024-06-10)
+# Unmask for ppc64le, #892183
+-dev-python/sympy
+-dev-python/symengine
+
# Michał Górny <mgorny@gentoo.org> (2024-04-24)
# Unmask ppc64le binpkg.
-dev-python/pypy-exe-bin
@@ -9,10 +17,6 @@
# https://bugs.gentoo.org/925111
-app-containers/podman
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0, which is unmasked here.
-->=media-video/obs-studio-29.0.0
-
# Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now, but there is
# one for ppc64le.
@@ -68,16 +72,6 @@
-sys-kernel/vanilla-kernel
-virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
-# libva unmasked on little-endian profile
--net-im/telegram-desktop
-
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# works fine on little-endian
--media-libs/libva
--media-video/libva-utils
--media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# works fine on little-endian
-x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 6451c29aa1cf..db2c738617c6 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,18 +1,10 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# James Le Cuirot <chewi@gentoo.org> (2024-04-26)
-# Temporary mask while we get dev-libs/weston keywords in order.
-gui-libs/gtk test
-
# Marek Szuba <marecki@gentoo.org> (2023-12-05)
# Needs USE=video_cards_amdgpu, which IS available on ppc64le.
>=sys-apps/fwupd-1.9.10 -amdgpu
-# Craig Andrews <candrews@gentoo.org> (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmpeg -libplacebo
-
# Joonas Niilola <juippis@gentoo.org> (2022-11-10)
# Doesn't work on ppc64, #871921
sci-mathematics/gmp-ecm custom-tune
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 7cd1ff04a69d..0686d825e2a1 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -1,10 +1,20 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2024-06-10)
+# Requires ieee-long-double, i.e. ppc64le with 23.0
+# profiles and up, #892183
+dev-python/sympy
+dev-python/symengine
+
# Rahil Bhimjiani <me@rahil.rocks> (2024-03-20)
# https://bugs.gentoo.org/925111
app-containers/podman
+# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
+# Requires media-libs/libva since 29.0.0, which is masked here.
+>=media-video/obs-studio-29.0.0
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# Not all dependencies keyworded
net-im/telegram-desktop
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 785e4d8dc70e..02d3e897d489 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
+# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
+# wouldn't work.
+www-client/firefox hwaccel
+
# Georgy Yakovlev (2022-02-16)
# dev-python/networkx is keyworded here
app-portage/nattka -depgraph-order
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 694da7e1f320..9b330b7b8468 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0.
->=media-video/obs-studio-29.0.0
-
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
dev-python/pypy-exe-bin
@@ -61,12 +57,6 @@ sys-kernel/gentoo-kernel-bin
sys-kernel/vanilla-kernel
virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# buggy on big-endian
-media-libs/libva
-media-video/libva-utils
-media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# buggy on big-endian
x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 8a74df107f70..1818fc6de33f 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,14 +1,25 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-09)
+# KDE PIM 6 is not being keyworded here
+kde-apps/libkgapi:5 kf6compat
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
-# José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25)
-# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on ppc64.
->=dev-python/qscintilla-python-2.14.1-r1 qt6
-
# Sam James <sam@gentoo.org> (2024-03-23)
# dev-qt/qtwebengine not available here
dev-python/QtPy webengine test
@@ -21,15 +32,6 @@ app-emulation/libvirt -virtiofsd
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
-# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
-
-# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
-# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
-# wouldn't work.
-www-client/firefox hwaccel
-
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14)
# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5.
# Therefore apply mask/force to override the profile's defaults, and invert on
@@ -59,10 +61,6 @@ sci-libs/symengine tcmalloc
# https://github.com/rustsec/rustsec/issues/707
dev-util/cargo-audit fix
-# Andreas Sturmlechner <asturm@gentoo.org> (2022-07-17)
-# dev-python/pyside2 is not keyworded
-www-client/falkon python
-
# Jimi Huotari <chiitoo@gentoo.org> (2022-05-08)
# Not keyworded here yet.
lxqt-base/lxqt-meta desktop-portal
@@ -72,10 +70,6 @@ lxqt-base/lxqt-meta desktop-portal
# impl there anyway. Please keep this in sync with use.stable.mask.
dev-lang/python-exec -python_targets_pypy3
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-11-12)
-# telepathy stack is not keyworded
-dev-util/kdevelop reviewboard
-
# Sam James <sam@gentoo.org> (2021-10-17)
# Go doesn't support pie on ppc64, bug #818529
net-dns/dnscrypt-proxy pie
@@ -113,6 +107,7 @@ dev-util/diffoscope haskell
sys-libs/compiler-rt-sanitizers -asan -lsan -msan -tsan
sys-libs/compiler-rt-sanitizers -ubsan -scudo
sys-libs/compiler-rt-sanitizers -profile
+>=sys-libs/compiler-rt-sanitizers-19 -orc
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# fwupd keyworded now on ppc64
@@ -140,10 +135,6 @@ x11-themes/arc-theme cinnamon
# Bug #728558
media-video/ffmpeg -rav1e
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-02)
-# media-libs/libplacebo is keyworded
-media-video/vlc -libplacebo
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-06-07)
# works on ppc64
app-emulation/qemu -spice -usbredir
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index dbbd4dfe6178..f33f0f16b0b6 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-12)
+# dev-python/pyside6 is not stable here
+dev-python/QtPy pyside6
+
# Sam James <sam@gentoo.org> (2024-04-30)
# sys-block/nbdkit is not yet marked stable here
app-emulation/libvirt nbd
diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask
index 34a2f70e2b10..df505e9a7a73 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2008-2023 Gentoo Authors
+# Copyright 2008-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index df5495374f7f..7a1c27c1b517 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# PPC Specific use flags
@@ -18,6 +18,7 @@ mono
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# Requires qtwebengine, which is not ported to any of powerpc arches yet
+pdfium
webengine
# Matt Turner <mattst88@gentoo.org> (2018-09-18)
diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask
index 26c5e7756991..cf5a25e06e1d 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -1,13 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# Qt6 is not stable here yet
-qt6
-
# Matt Turner <mattst88@gentoo.org> (2018-04-25)
# Dropped stable keywords
octave
diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask
index 5d71faf85142..8c3b12715f9b 100644
--- a/profiles/arch/ppc/package.use.mask
+++ b/profiles/arch/ppc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Eli Schwartz <eschwartz93@gmail.com> (2024-06-05)
+# tests require pytest-qt which is not keyworded
+app-portage/elogviewer test
+
# Eray Aslan <eras@gentoo.org> (2024-03-08)
# mongodb dependencies are not keyworded
mail-mta/postfix mongodb
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 4ff7748d732a..40d756b4ac58 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,37 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Paul Zander <negril.nx+gentoo@gmail.com> (2024-09-08)
+# needs re-keywording and clean-up of media-libs/opencollada
+media-libs/assimp collada
+
+# Michael Orlitzky <mjo@gentoo.org> (2024-09-01)
+# Mask the optional plotting backend sci-libs/vtk because it's a beast
+# and I don't want to deal with it right now.
+sci-mathematics/maxima vtk
+
+# Michael Orlitzky <mjo@gentoo.org> (2024-08-26)
+# There's an unexplained test failure in sci-libs/qd that I've emailed
+# the authors about. Until we know what's up with that, USE=qd should
+# remain masked for consumers.
+sci-libs/fplll qd
+sci-mathematics/lcalc double-double quad-double
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-06)
+# KDE PIM is not keyworded here
+kde-apps/libkgapi:5 kf6compat
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-15)
+# Requires unkeyworded dev-qt/qtwebengine (and revdeps)
+kde-plasma/plasma-nm openconnect
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
@@ -21,11 +52,6 @@ app-emulation/libvirt nbd
# Unmask only where grub is keyworded
sys-kernel/installkernel -grub
-# Leonardo Hernández Hernández <leohdz172@proton.me> (2023-11-22)
-# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64, arm64 and riscv
->=gui-libs/wlroots-0.17.0 -drm -liftoff
-
# Ionen Wolkens <ionen@gentoo.org> (2023-10-09)
# media-libs/shaderc is keyworded here.
media-libs/libplacebo -shaderc
@@ -33,6 +59,7 @@ media-libs/libplacebo -shaderc
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-08-30)
# Avoid keywording more Qt stuff
@@ -61,8 +88,10 @@ sys-kernel/installkernel -systemd-boot -ukify -uki
sys-block/tgt rbd
# jinqiang zhang <peeweep@0x0.ee> (2023-03-27)
-# Sanitizers supported on this architecture.
+# Sanitizers supported on riscv64.
sys-libs/compiler-rt-sanitizers -asan -lsan
+>=sys-libs/compiler-rt-sanitizers-19 -libfuzzer -hwasan -profile -tsan
+>=sys-libs/compiler-rt-sanitizers-19 -ubsan -scudo
# Yixun Lan <dlan@gentoo.org> (2023-02-16)
# USE=java depend on virtual/jdk:1.8 which is not support on RISC-V
@@ -220,7 +249,6 @@ dev-libs/mongo-c-driver test
# LuaJIT does not support riscv
app-text/texlive-core luajittex
dev-texlive/texlive-basic luajittex
-dev-texlive/texlive-context luajittex
media-gfx/gimp lua
www-servers/nginx nginx_modules_http_lua
diff --git a/profiles/arch/ia64/eapi b/profiles/arch/riscv/rv32imac/eapi
index 7ed6ff82de6b..7ed6ff82de6b 100644
--- a/profiles/arch/ia64/eapi
+++ b/profiles/arch/riscv/rv32imac/eapi
diff --git a/profiles/arch/riscv/rv32imac/ilp32/parent b/profiles/arch/riscv/rv32imac/ilp32/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/arch/riscv/rv32imac/ilp32d/parent b/profiles/arch/riscv/rv32imac/ilp32d/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/ilp32d/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/arch/riscv/rv32imac/parent b/profiles/arch/riscv/rv32imac/parent
new file mode 100644
index 000000000000..6c33bf12d0d1
--- /dev/null
+++ b/profiles/arch/riscv/rv32imac/parent
@@ -0,0 +1 @@
+../../../features/wd40
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 4eb16fdf74f2..3c3913716246 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -4,6 +4,13 @@
# Unmask the flag which corresponds to ARCH.
-riscv
+# Michael Orlitzky <mjo@gentoo.org> (2024-09-01)
+# These lisp implementations have ~riscv keywords.
+# This counteracts the mask in arch/base/use.mask.
+-clisp
+-ecl
+-gcl
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)
# Unmask secureboot flag on arches where sbsigntools is keyworded
-secureboot
@@ -22,6 +29,7 @@
# Yongxiang Liang <tanekliang@gmail.com> (2024-01-16)
# Requires qtwebengine, which is not ported to riscv
+pdfium
webengine
# Marek Szuba <marecki@gentoo.org> (2021-08-14)
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 3f1e43fa394d..ae7ab5ecfa16 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Hans de Graaff <graaff@gentoo.org> (2024-09-01)
+# Requires large parts of dev-ruby/rails to be keyworded
+dev-ruby/minitest-hooks test
+
+# Sam James <sam@gentoo.org> (2024-08-23)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+
+# Matt Jolly <kangie@gentoo.org> (2024-08-14)
+# QUIC dependencies are not keyworded
+net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# Sam James <sam@gentoo.org> (2024-07-03)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
# Michał Górny <mgorny@gentoo.org> (2024-05-08)
# Requires sys-devel/{clang,llvm}:16.
dev-lang/python jit
@@ -62,6 +82,7 @@ app-alternatives/ninja samurai
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
+sys-apps/openrc-navi s6
# Sam James <sam@gentoo.org> (2023-09-24)
# Qt not keyworded here.
@@ -206,7 +227,7 @@ dev-python/diskcache test
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Hans de Graaff <graaff@gentoo.org> (2019-04-08)
# Obsolete ruby version, no newer versions keyworded or stable.
diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask
index 2db48ad88c12..56e0148ca364 100644
--- a/profiles/arch/s390/s390x/package.use.mask
+++ b/profiles/arch/s390/s390x/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-07-27)
+# Once again, assembler is broken (too high baseline)
+=dev-libs/openssl-3.3* asm
+
# Michał Górny <mgorny@gentoo.org> (2022-06-18)
# media-libs/librsvg not keyworded yet.
media-libs/freetype svg
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index cf143847e97a..ad4a52329c2f 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -42,7 +42,3 @@ VIDEO_CARDS="fbdev mga r128 radeon"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
-
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-RUBY_TARGETS="ruby31 -ruby32"
diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 538d5c80fc20..dcbae565c287 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
+# Extensive use of unaligned access, no plans to fix, #636552
+# https://github.com/memcached/memcached/issues/902
+net-misc/memcached
+dev-libs/libmemcached
+dev-python/pylibmc
+
# matoro <matoro_gentoo@matoro.tk> (2023-03-07)
# Fails tests disastrously. Present evidence of passing test suite
# before removing, please.
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index a27c74642a24..55d49431d68f 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,42 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-08-23)
+# dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here
+sys-apps/systemd bpf
+
+# Ulrich Müller <ulm@gentoo.org> (2024-08-03)
+# Needs dev-libs/openspecfun which is not yet keyworded
+sci-visualization/gnuplot amos
+
+# Joonas Niilola <juippis@gentoo.org> (2024-07-29)
+# Dependency not keyworded on sparc.
+dev-libs/re2 benchmark
+
+# Michał Górny <mgorny@gentoo.org> (2024-07-24)
+# Full testing requires www-client/firefox.
+dev-python/selenium test-rust
+
+# Sam James <sam@gentoo.org> (2024-07-03)
+# kde-frameworks/kservice not keyworded here
+x11-misc/xdg-utils plasma
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-29)
+# media-libs/libplacebo is not keyworded here
+media-video/ffmpeg libplacebo
+
+# Sam James <sam@gentoo.org> (2024-06-23)
+# app-crypt/gcr:4[gtk] is not available here
+app-crypt/pinentry gtk
+
+# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
+# net-misc/memcached casualties, #636552
+# https://github.com/memcached/memcached/issues/902
+dev-python/pylibmc test
+dev-python/pytest-services test
+net-ftp/proftpd memcache
+dev-ruby/dalli test
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
@@ -48,7 +84,6 @@ app-crypt/mit-krb5 keyutils
app-emulation/qemu keyutils
net-fs/samba ads
net-fs/cifs-utils ads creds pam
-sys-auth/sssd keyutils
>=sys-libs/libblockdev-3.0.0 cryptsetup
sys-libs/libnvme keyutils
@@ -91,10 +126,7 @@ dev-qt/qtgui vulkan
# Patrick McLean <chutzpah@gentoo.org> (2023-10-03)
# sys-apps/s6-linux-init has not been tested on this arch
sys-apps/openrc s6
-
-# Sam James <sam@gentoo.org> (2023-09-22)
-# Qt 6 not keyworded here.
-dev-build/cmake gui
+sys-apps/openrc-navi s6
# Sam James <sam@gentoo.org> (2023-07-21)
# Requires app-emulation/qemu.
@@ -303,11 +335,11 @@ xfce-base/tumbler epub
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-10-14)
# app-i18n/fcitx:4 not keyworded.
-media-libs/libsdl2 fcitx4
+media-libs/libsdl2 fcitx
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
-media-libs/mesa vulkan vulkan-overlay zink
+media-libs/mesa video_cards_zink vulkan vulkan-overlay zink
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
@@ -355,7 +387,6 @@ app-misc/tracker-miners test
dev-ruby/rack-cache test
dev-ruby/activemodel test
dev-ruby/activerecord test
-dev-ruby/activesupport test
dev-ruby/globalid test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-18)
@@ -377,7 +408,6 @@ x11-libs/qwt designer
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
# USE=bpf depends on sys-devel/clang which is not keyworded on sparc
media-libs/libv4l bpf
-media-tv/v4l-utils bpf
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
# dev-lang/luajit is not keyworded on sparc
@@ -592,10 +622,6 @@ dev-haskell/haskell-src-exts test
# Missing keywords, bug #524352
>=app-accessibility/orca-3.12.3 braille
-# Christoph Junghans <junghans@gentoo.org> (2014-07-21)
-# Missing keywords on sci-libs/libcerf (bug 517726)
-sci-visualization/gnuplot libcerf
-
# Pacho Ramos <pacho@gentoo.org> (2014-04-12)
# Missing keywords, bug #507490
net-misc/modemmanager mbim
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 5451339c6b85..5bec10bead0e 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,13 +1,16 @@
# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-07-31)
+# Qt 6 not stable here.
+dev-build/cmake gui
+
# Eli Schwartz <eschwartz93@gmail.com> (2024-02-05)
# app-text/mupdf is not stable. bug #923811
net-print/cups-filters pdf
net-print/libcupsfilters pdf
net-print/cups-meta pdf
-
# Sam James <sam@gentoo.org> (2023-12-30)
# Qt not marked stable here.
app-text/doxygen gui
@@ -119,7 +122,3 @@ dev-libs/libzip mbedtls
net-libs/libssh mbedtls
net-libs/libssh2 mbedtls
net-vpn/openvpn mbedtls
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-04)
-# Needs stable net-libs/webkit-gtk, bug #712260
-app-editors/emacs xwidgets
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 6bad40b9cccd..c3222cbf6f28 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,6 +4,11 @@
# Unmask the flag which corresponds to ARCH.
-sparc
+# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
+# Extensive use of unaligned access, no plans to fix, #636552
+# https://github.com/memcached/memcached/issues/902
+memcached
+
# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
# Needs bug #918896 for missing Qt6 keywords
qt6
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 865b799bc738..79cf2319f1fd 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2024-05-20)
-# Allow ruby32 stabling: https://bugs.gentoo.org/932285
-ruby_targets_ruby32
-
# Sam James <sam@gentoo.org> (2024-03-07)
# dev-lang/php:8.2 is not marked stable here yet (bug #920701)
php_targets_php8-2
diff --git a/profiles/arch/x86/i486/parent b/profiles/arch/x86/i486/parent
new file mode 100644
index 000000000000..6c33bf12d0d1
--- /dev/null
+++ b/profiles/arch/x86/i486/parent
@@ -0,0 +1 @@
+../../../features/wd40
diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask
index 19f6423ba197..ec1bcf600753 100644
--- a/profiles/arch/x86/package.mask
+++ b/profiles/arch/x86/package.mask
@@ -28,9 +28,6 @@ dev-python/spyder-unittest
dev-python/spyder-line-profiler
dev-python/spyder-vim
dev-python/spyder-notebook
-dev-util/kdevelop:5
-dev-util/kdevelop-php:5
-dev-util/kdevelop-python:5
kde-apps/akonadi-calendar:5
kde-apps/akonadi-import-wizard:5
kde-apps/akonadiconsole:5
@@ -44,7 +41,6 @@ kde-apps/incidenceeditor:5
kde-apps/kaccounts-providers:5
kde-apps/kaddressbook:5
kde-apps/kalarm:5
-kde-apps/kalgebra:5
kde-apps/kdepim-addons:5
kde-apps/kdepim-meta
kde-apps/kdepim-runtime:5
@@ -61,21 +57,16 @@ kde-apps/libksieve:5
kde-apps/mailcommon:5
kde-apps/messagelib:5
kde-apps/mbox-importer:5
-kde-apps/parley:5
kde-apps/pim-data-exporter:5
kde-apps/pim-sieve-editor:5
kde-misc/kio-gdrive
kde-misc/tellico:5
kde-misc/zanshin:5
-media-gfx/digikam:5
media-gfx/luminance-hdr
media-sound/frescobaldi
media-sound/teamspeak-client:3
net-analyzer/nmapsi
net-libs/signon-ui
sci-geosciences/qmapshack
->=sci-geosciences/gpsbabel-1.8.0
-sci-mathematics/rkward:5
-sci-visualization/labplot:5
www-client/falkon
www-client/otter
diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use
index 9770883187a6..9a904c7bc993 100644
--- a/profiles/arch/x86/package.use
+++ b/profiles/arch/x86/package.use
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ben Kohler <bkohler@gentoo.org> (2024-06-12)
+# Disable thin volume support by default since it reuqires sse2 which most
+# x86 cpus will lack
+sys-fs/lvm2 -thin
+
# Ben Kohler <bkohler@gentoo.org> (2022-06-07)
# Enable BIOS target by default
sys-apps/memtest86+ bios32
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index ffa478160365..c8fd4375ed58 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,22 +1,44 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# José de Paula R. N. Assis <espinafre@gmail.com> (2024-03-25)
-# No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86.
->=dev-python/qscintilla-python-2.14.1-r1 qt6
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2024-03-24)
-# Requires unkeyworded dev-qt/qtwebengine
-net-p2p/ktorrent rss
+# Patrick McLean <chutzpah@gentoo.org> (2024-09-23)
+# Only supported on x86/amd64 (bug #940014).
+net-misc/lldpd -seccomp
+
+# orbea <orbea@riseup.net> (2024-07-19)
+# Unmask the dynarec flag which has x86 asm.
+games-emulation/rmg -dynarec
+
+# Matt Turner <mattst88@gentoo.org> (2024-07-17)
+# We only want to support spirv-llvm-translator >= 17 on x86, which is a
+# dependency of mesa.
+>=media-libs/mesa-24.1 llvm_slot_15 llvm_slot_16
+>=dev-util/intel_clc-24.1 llvm_slot_15 llvm_slot_16
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-12)
+# KDE PIM 6 is not being keyworded here
+kde-apps/libkgapi:5 kf6compat
+
+# Michael Orlitzky <mjo@gentoo.org> (2024-07-09)
+# The opcache extension fails to build on hardened x86, but only
+# if the JIT is enabled. Bug 930145.
+dev-lang/php opcache-jit
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-07-04)
+# app-office/lyx is unavailable on x86
+dev-tex/abntex lyx
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-07-01)
+# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine]
+# which is package.use.mask'ed on these arches. We cannot mask the
+# combination specifically but in reality kaccounts is useless without
+# additional dev-qt/qtwebengine revdeps.
+kde-frameworks/purpose:5 kaccounts
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21)
# virt-firmware is keyworded here
sys-kernel/installkernel -efistub
-# Guilherme Amadio <amadio@gentoo.org> (2024-03-09)
-# Qt6 not keyworded on x86
-sci-physics/root qt6
-
# Sam James <sam@gentoo.org> (2024-03-04)
# Miscompiles rust and fails to bootstrap (bug #923278)
>=dev-lang/rust-1.74.1 lto
@@ -86,10 +108,6 @@ net-libs/pjproject webrtc
# Needs x11-drivers/nvidia-drivers which is no longer available here.
media-tv/mythtv nvdec
-# Craig Andrews <candrews@gentoo.org> (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmpeg -libplacebo
-
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
@@ -103,11 +121,13 @@ kde-apps/kdenetwork-meta bittorrent
kde-apps/kleopatra pim
kde-apps/umbrello php
kde-misc/kio-gdrive share
+kde-plasma/plasma-nm openconnect
net-irc/quassel urlpreview
net-misc/fatrat bittorrent
net-misc/seafile-client shibboleth
+net-p2p/ktorrent rss
sci-mathematics/yacas gui
-sci-physics/root qt5
+sci-physics/root qt5 qt6
# Ionen Wolkens <ionen@gentoo.org> (2022-11-07)
# Vulkan is usable here.
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 7a39da3cbf11..334ee2d10a69 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,14 +17,27 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-20)
+# dev-python/pyside6 is not stable here.
+dev-python/QtPy pyside6
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-09-02)
+# kde-plasma/plasma-workspace is not stable here.
+sys-auth/polkit kde
+virtual/notification-daemon kde
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-08-30)
+# KF6 is not stable here.
+>=app-crypt/pinentry-1.3.0 wayland
+
+# Matt Turner <mattst88@gentoo.org> (2024-07-14)
+# spirv-llvm-translator < 17 is not stable on x86.
+<dev-libs/libclc-17 spirv
+
# Sam James <sam@gentoo.org> (2024-04-30)
# sys-block/nbdkit is not yet marked stable here
app-emulation/libvirt nbd
-# Matt Turner <mattst88@gentoo.org> (2024-04-25)
-# spirv-llvm-translator is not stable on x86.
-dev-libs/libclc spirv
-
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-03-21)
# Experimental, virt-firmware is keyworded only unstable
sys-kernel/installkernel efistub
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 38dc83097d4f..2157622d2e3c 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -31,6 +31,7 @@ color-management
# Andreas Sturmlechner <asturm@gentoo.org> (2023-02-06)
# Successful build of dev-qt/qtwebengine depends on 64-bit host
# Bug #893234
+pdfium
webengine
# matoro <matoro_gentoo@matoro.tk> (2022-09-29)
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 6f373ce425c2..90b1e4500f31 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -12,10 +12,6 @@ atlas
# media-libs/jasper is not stable
jasper
-# Ionen Wolkens <ionen@gentoo.org> (2024-01-27)
-# Qt6 is not stable here yet
-qt6
-
# Sam James <sam@gentoo.org> (2020-11-10)
# media-gfx/openvdb is not stable on x86
# ... and has failing tests right now anyway