commit:     d2283f0f8c7ad5c33bfc550274350c5e39949f75
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 21 06:27:31 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 21 06:31:05 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2283f0f

profiles: Clean up obsolete flags/packages

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/arch/alpha/package.use.force              |  6 +---
 profiles/arch/alpha/use.mask                       |  1 -
 profiles/arch/amd64/package.use.mask               | 14 --------
 profiles/arch/arm/package.use.stable.mask          |  4 ---
 profiles/arch/arm64/package.use.mask               | 11 +-----
 profiles/arch/arm64/package.use.stable.mask        |  5 ---
 profiles/arch/base/package.use.mask                | 12 -------
 profiles/arch/base/use.mask                        |  3 --
 profiles/arch/hppa/package.use.force               |  6 +---
 profiles/arch/hppa/package.use.mask                |  5 ---
 profiles/arch/loong/package.use.mask               |  4 ---
 profiles/arch/m68k/use.mask                        |  4 ---
 profiles/arch/mips/use.mask                        | 10 +-----
 profiles/arch/powerpc/package.use.mask             |  5 ---
 profiles/arch/powerpc/ppc32/package.use.force      |  6 ----
 profiles/arch/powerpc/ppc64/64le/package.use.mask  |  4 ---
 profiles/arch/powerpc/ppc64/64ul/package.use.mask  |  4 ---
 profiles/arch/powerpc/ppc64/package.use.mask       |  4 ---
 .../arch/powerpc/ppc64/package.use.stable.mask     |  2 --
 profiles/arch/s390/s390x/package.use.force         |  6 ----
 profiles/arch/sparc/package.use.force              |  6 ----
 profiles/arch/sparc/package.use.mask               |  2 +-
 profiles/arch/x86/package.use.mask                 | 16 ---------
 profiles/base/package.use.mask                     | 40 ----------------------
 profiles/base/package.use.stable.mask              |  9 -----
 profiles/default/linux/package.use.mask            |  1 -
 profiles/default/linux/ppc/package.use.mask        |  6 +---
 profiles/default/linux/ppc64/package.use.mask      |  6 +---
 profiles/default/linux/ppc64le/package.use.mask    |  6 +---
 profiles/features/hardened/amd64/package.use       |  1 -
 profiles/features/llvm/package.use.mask            |  3 +-
 profiles/features/musl/package.use.mask            |  6 ----
 profiles/features/wd40/package.use.force           |  6 ----
 .../prefix/darwin/macos/arch/ppc/package.use.mask  |  3 +-
 .../prefix/darwin/macos/arch/x64/package.use.mask  |  5 ---
 .../prefix/darwin/macos/arch/x86/package.use.mask  |  8 -----
 36 files changed, 10 insertions(+), 230 deletions(-)

diff --git a/profiles/arch/alpha/package.use.force 
b/profiles/arch/alpha/package.use.force
index 608e94bf64f2..8c08797e517b 100644
--- a/profiles/arch/alpha/package.use.force
+++ b/profiles/arch/alpha/package.use.force
@@ -1,10 +1,6 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James <[email protected]> (2022-02-19)
-# New enough SpiderMonkey not keyworded here, bug #753221
-sys-auth/polkit duktape
-
 # Tobias Klausmann <[email protected]> 2014-12-04
 # The Firefox/Mozilla build system is broken in regards to linking the shipped
 # ICU library. Bug 529944

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 3893086024e6..5f62e7b2d66d 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -137,7 +137,6 @@ openexr
 
 # Stuff we don't want
 afs
-ots
 frei0r
 libtar
 devil

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0131842955fd..3c5faec4bc91 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -90,7 +90,6 @@ media-gfx/openscad -manifold
 
 # Joonas Niilola <[email protected]> (2024-11-16)
 # Available on amd64.
-www-client/firefox -wasm
 www-client/firefox -wasm-sandbox
 
 # Sam James <[email protected]> (2024-10-29)
@@ -266,9 +265,6 @@ www-servers/nginx -nginx_modules_http_security
 sys-libs/glibc -stack-realign
 sys-libs/ncurses -stack-realign
 
-# Unmask media-libs/libxmp here
-media-sound/qmmp -xmp
-
 # Kai-Chun Ning <[email protected]> (2022-05-23)
 # Need intel-hybrid-codec-driver, which only works on amd64
 media-libs/libva-intel-driver -hybrid
@@ -422,10 +418,6 @@ net-analyzer/testssl -bundled-openssl -kerberos
 # Dependency sys-cluster/ceph is keyworded for amd64
 net-fs/samba -ceph
 
-# Rick Farina <[email protected]> (2018-06-27)
-# Catalyst has support for assembling bootloader on this arch
-dev-util/catalyst -system-bootloader
-
 # Ilya Tumaykin <[email protected]> (2018-06-17)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.
@@ -433,7 +425,6 @@ media-video/mpv -vulkan
 
 # Richard Yao <[email protected]> (2018-04-16)
 # sys-fs/zfs is keyworded on amd64
-sys-cluster/ceph -zfs
 sys-boot/grub -libzfs
 
 # Amy Liffey <[email protected]> (2017-09-19)
@@ -585,10 +576,6 @@ app-backup/backup-manager s3
 # 11-12)
 media-libs/imlib2 cpu_flags_x86_mmx
 
-# Jeremy Olexa <[email protected]> (2008-12-27)
-# Mask static USE flag because it just doesn't work on amd64. See bug 236591
->=app-arch/p7zip-4.58 static
-
 # Jeremy Olexa <[email protected]> (2008-12-24)
 # unmask USE=bindist on amd64 - also unmasking the other flags that were under 
a
 # bad comment heading. see bug #246144
@@ -607,7 +594,6 @@ media-libs/sdl-gfx cpu_flags_x86_mmx
 media-libs/smpeg cpu_flags_x86_mmx
 
 # x86_64 opts are enabled with USE sse. so masking the rest
-media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow cpu_flags_x86_3dnowext
 media-sound/mpg123-base cpu_flags_x86_mmx cpu_flags_x86_3dnow 
cpu_flags_x86_3dnowext
 
 # Alexis Ballier <[email protected]> (2008-08-08)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index 8e4cc2540788..61b3cf3e368c 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -180,10 +180,6 @@ dev-util/geany-plugins gtkspell
 # Missing stable
 dev-db/mariadb jdbc
 
-# Ian Whyman <[email protected]> (2016-05-22)
-# RPI support on arm
-dev-libs/libcec -raspberry-pi
-
 # Brian Evans <[email protected]> (2016-01-08)
 # net-misc/libteam is not yet stable on arm
 net-misc/networkmanager teamd

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index b025b5a21cc0..d140be1e4b15 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -111,7 +111,6 @@ sci-chemistry/gromacs nnpot
 
 # Joonas Niilola <[email protected]> (2024-11-16)
 # Available on arm64.
-www-client/firefox -wasm
 www-client/firefox -wasm-sandbox
 
 # Michał Górny <[email protected]> (2024-10-23)
@@ -264,10 +263,6 @@ sys-cluster/openmpi openmpi_fabrics_knem
 # Supports 64-bit NEON
 dev-libs/libgcrypt -cpu_flags_arm_neon
 
-# Jakov Smolić <[email protected]> (2021-10-07)
-# dev-libs/mongo-c-driver is not keyworded here
-net-analyzer/zmap mongo
-
 # Sam James <[email protected]> (2021-08-14)
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer -input-raspicam
@@ -443,10 +438,6 @@ media-gfx/gnome-photos upnp-av
 # net-misc/dropbox is binary amd64/x86 only
 kde-apps/kdenetwork-meta dropbox
 
-# Roy Bamford <[email protected]> (2019-03-10)
-# sci-chemistry/openbabel is not keyworded/fails to build
-kde-apps/kalzium editor
-
 # Roy Bamford <[email protected]> (2019-03-10)
 # No arm64 ever had bios, but sys-apps/fwupdate needs
 # to be refactored to separate bios and uefi
@@ -553,7 +544,7 @@ net-libs/libpcap bluetooth
 
 # Mart Raudsepp <[email protected]> (2017-02-16)
 # Not yet tested features/dependencies
-app-text/evince dvi nautilus postscript xps
+app-text/evince dvi postscript xps
 
 # Markus Meier <[email protected]> (2013-12-26)
 # Unkeyworded deps, bug #488724

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index f3a5ec6f6a4c..d9d1f41ef0fe 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -127,7 +127,6 @@ net-misc/spice-gtk smartcard
 # Sam James <[email protected]> (2020-06-29)
 # Deps not yet stable
 dev-python/pymongo test-full
-net-misc/ntpsec rclock_oncore rclock_pps
 dev-util/bcc test
 dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
 net-analyzer/rrdtool rados
@@ -168,7 +167,3 @@ app-text/xmlto latex
 sys-auth/pambase pam_krb5 pam_ssh
 sys-block/thin-provisioning-tools test
 sys-devel/distcc gssapi
-
-# Michał Górny <[email protected]> (2018-02-19)
-# Masked due to unstable deps.
-net-analyzer/netcat crypt

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4cbc9b5d1d62..94abea121ec1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -380,19 +380,11 @@ net-vpn/strongswan strongswan_plugins_aesni 
strongswan_plugins_rdrand strongswan
 # Only available on amd64/x86
 net-analyzer/testssl bundled-openssl kerberos
 
-# Rick Farina <[email protected]> (2018-06-27)
-# Catalyst only has support for assembling bootloader on some arches
-dev-util/catalyst system-bootloader
-
 # Ilya Tumaykin <[email protected]> (2018-06-17)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.
 media-video/mpv vulkan
 
-# Richard Yao <[email protected]> (2018-04-16)
-# sys-fs/zfs is not available everywhere.
-sys-cluster/ceph zfs
-
 # Michał Górny <[email protected]> (2017-12-30)
 # Moved from use.mask since it is a flag local to one package:
 # Joseph Jezak <[email protected]> (2007-03-11)
@@ -533,7 +525,3 @@ media-gfx/iscan X
 # CPU opts: This needs amd64, x86 and ppc on some of them
 # dvdnav: hard masked dependency
 media-video/mplayer cpudetection
-
-# Ian Whyman <[email protected]> (2016-05-22)
-# Mask raspberry-pi except on arm.
-dev-libs/libcec raspberry-pi

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index a29e04b877f1..19a1851c5101 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -147,9 +147,6 @@ cpu_flags_ppc_vsx4
 
 # mips arch specific USE flags
 loongson2f
-mipsdspr1
-mipsdspr2
-mipsfpu
 
 # ppc64 arch specific USE flags
 ibm

diff --git a/profiles/arch/hppa/package.use.force 
b/profiles/arch/hppa/package.use.force
index b0be4f598798..b673a0ef343a 100644
--- a/profiles/arch/hppa/package.use.force
+++ b/profiles/arch/hppa/package.use.force
@@ -1,10 +1,6 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James <[email protected]> (2023-04-30)
 # Stacks on HPPA grow upwards and GCC doesn't support SSP or SCP there.
 sys-devel/gcc -default-stack-clash-protection
-
-# Sam James <[email protected]> (2022-02-19)
-# New enough SpiderMonkey not keyworded here, bug #753221
-sys-auth/polkit duktape

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 8fc528450a6b..f65f00d3363e 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -154,10 +154,6 @@ media-gfx/inkscape sourceview
 # sys-apps/dbus-broker is not keyworded
 app-accessibility/at-spi2-core dbus-broker
 
-# Michał Górny <[email protected]> (2023-05-20)
-# Requires dev-python/sphinx-autodoc-types that has unkeyworded depgraph.
-dev-python/jupyter-core doc
-
 # Sam James <[email protected]> (2023-05-19)
 # kde-frameworks/kwayland:5 is not keyworded here.
 app-crypt/pinentry wayland
@@ -551,7 +547,6 @@ app-text/texlive pdfannotextractor
 net-im/pidgin gstreamer
 x11-misc/xscreensaver gdm new-login
 x11-libs/wxGTK gstreamer
-net-p2p/mldonkey guionly gtk
 net-im/pidgin eds
 
 # Jeroen Roovers <[email protected]> (2008-04-15)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index a38418223318..40a20a6d48a4 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -243,10 +243,6 @@ sys-cluster/knem modules
 >=sys-apps/systemd-utils-254 -boot -ukify
 sys-kernel/installkernel -systemd-boot -ukify -uki
 
-# WANG Xuerui <[email protected]> (2023-04-16)
-# dev-python/pyopengl fails tests
-dev-python/sympy opengl
-
 # WANG Xuerui <[email protected]> (2022-12-06)
 # dev-cpp/glog fails tests, needs checking
 media-libs/opencv glog contribsfm

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 28a930e76095..a9d6f0ed9760 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -20,10 +20,6 @@ gtk3
 gtk4
 wxwidgets
 
-# James Le Cuirot <[email protected]> (2022-01-30)
-# The app-shells/fish tests fail on m68k, so it remains unkeyworded.
-fish-completion
-
 # James Le Cuirot <[email protected]> (2022-01-15)
 # Most of the PostgreSQL tests pass on m68k, but some fail and some hang. I
 # suggest you put your data elsewhere.

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index da6c9e7c86fe..f4741fa8e755 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Arthur Zamarin <[email protected]> (2024-08-26)
@@ -66,14 +66,6 @@ samba
 # There is no luajit support on mips.  Bug #554376.
 luajittex
 
-# Markos Chandras <[email protected]>
-# Profiles are ISA agnostic so these
-# should be masked on per user basis
-# See #498082
--mipsdspr1
--mipsdspr2
--mipsfpu
-
 # Markos Chandras <[email protected]>
 # Needs packages that lack ~mips keywords
 # See #485366

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 5732be290ced..e5e293928386 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -83,11 +83,6 @@ dev-scheme/racket chez futures jit
 # Remove this once ruby32 is unmasked in base
 dev-ruby/activesupport msgpack test
 
-# matoro <[email protected]> (2023-11-22)
-# Broken on <dev-lang/ruby-3.2
-# https://github.com/msgpack/msgpack-ruby/pull/355
-dev-ruby/msgpack ruby_targets_ruby31
-
 # matoro <[email protected]> (2023-11-19)
 # VSX asm causes passing test suite on LE to fail
 media-libs/libaom cpu_flags_ppc_vsx

diff --git a/profiles/arch/powerpc/ppc32/package.use.force 
b/profiles/arch/powerpc/ppc32/package.use.force
deleted file mode 100644
index 5e411c13c0bc..000000000000
--- a/profiles/arch/powerpc/ppc32/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <[email protected]> (2022-02-19)
-# New enough SpiderMonkey not (yet?) keyworded here, bug #753221
-sys-auth/polkit duktape

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index ee32364f99c8..94ffcd85985b 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -14,10 +14,6 @@ sci-mathematics/gmp-ecm custom-tune
 # impl there anyway. Please keep this in sync with use.stable.mask.
 dev-lang/python-exec -python_targets_pypy3_11
 
-# Georgy Yakovlev <[email protected]> (2021-11-13)
-# ppc64 has pipewire keyworded
-www-client/firefox -screencast
-
 # Georgy Yakovlev <[email protected]> (2021-06-02)
 # altivec code is big-endian only, #773100
 media-libs/libdvbcsa cpu_flags_ppc_altivec

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index d922089bad42..3d7620ef2564 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -31,10 +31,6 @@ gnome-base/gnome -classic -extras
 # deps not keyworded
 net-analyzer/netdata mongodb
 
-# Michał Górny <[email protected]> (2021-03-06)
-# LLVM 9 has been removed.
-dev-util/perf clang
-
 # Andreas Sturmlechner <[email protected]> (2021-01-19)
 # dev-java/openjdk:11 is not keyworded
 >=app-office/libreoffice-7 java

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 42cfb07e310a..97ddf036f880 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -105,10 +105,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_11
 
-# Sam James <[email protected]> (2021-10-17)
-# Go doesn't support pie on ppc64, bug #818529
-net-dns/dnscrypt-proxy pie
-
 # Marek Szuba <[email protected]> (2021-07-18)
 # media-plugins/zam-plugins not keyworded here
 media-sound/easyeffects zamaudio

diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 695f75e84f24..ffa659af35d2 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -23,8 +23,6 @@ gnome-base/gvfs google onedrive
 
 # Alfredo Tupone <[email protected]> (2025-04-15)
 # test depend on packages only 0.14 is stable
-dev-ml/dune test
-dev-ml/dune-private-libs test
 dev-ml/duration test
 dev-ml/luv test
 dev-ml/ocaml-base64 test

diff --git a/profiles/arch/s390/s390x/package.use.force 
b/profiles/arch/s390/s390x/package.use.force
deleted file mode 100644
index 33d9d9d1b6ef..000000000000
--- a/profiles/arch/s390/s390x/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Michał Górny <[email protected]> (2022-06-18)
-# dev-lang/spidermonkey not keyworded yet.
-sys-auth/polkit duktape

diff --git a/profiles/arch/sparc/package.use.force 
b/profiles/arch/sparc/package.use.force
deleted file mode 100644
index 251b0d3118bc..000000000000
--- a/profiles/arch/sparc/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <[email protected]> (2022-02-19)
-# New enough SpiderMonkey not (yet?) keyworded here, bug #753221
-sys-auth/polkit duktape

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 6654bc4fc880..c06a03b2b5b8 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -753,7 +753,7 @@ x11-misc/colord argyllcms extra-print-profiles
 
 # Robin H Johnson <[email protected]> (2012-11-01)
 # MySQL 5.5 wants systemtap, tcmalloc & jemalloc
->=dev-db/mysql-5.5 systemtap jemalloc
+>=dev-db/mysql-5.5 jemalloc
 >=dev-db/mariadb-5.5 systemtap jemalloc
 >=dev-db/percona-server-5.5 jemalloc
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 02a2ca4054f7..ff2504a6aa4d 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -373,26 +373,14 @@ x11-apps/igt-gpu-tools -overlay
 # freeipmi is supported on x86
 app-admin/conserver -freeipmi
 
-# Mikle Kolyada <[email protected]> (2019-03-03)
-# No Spice protocol for x86
-app-emulation/nemu spice
-
 # Tomáš Mózes <[email protected]> (2019-11-02)
 # Requires dev-db/mongodb which has dropped x86 support
 dev-php/pecl-mongodb test
 
-# Alexys Jacob <[email protected]> (2018-11-05)
-# Requires dev-db/mongodb which has dropped x86 support
-net-analyzer/zmap mongo
-
 # Michael Palimaka <[email protected]> (2018-10-12)
 # Unmask arch-specific USE flag available on x86
 net-analyzer/testssl -bundled-openssl
 
-# Rick Farina <[email protected]> (2018-06-27)
-# Catalyst has support for assembling bootloader on this arch
-dev-util/catalyst -system-bootloader
-
 # Jan Ziak <[email protected]> (2018-03-14)
 # Expose SVGA backend for x86 users
 app-emulation/fuse -backend-svga
@@ -482,10 +470,6 @@ sys-kernel/installkernel -systemd-boot -ukify -uki
 # media-libs/libbdplus is keyworded on x86, so unmask the useflag
 media-libs/libbluray -bdplus
 
-# Yixun Lan <[email protected]> (2014-05-21)
-# sys-fs/zfs not keyworded on x86
-sys-cluster/ceph zfs
-
 # Lars Wendler <[email protected]> (2014-04-23)
 # Works on 32bit x86
 media-sound/lmms -vst

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 71a013f417f7..5cdc2841ad59 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -85,12 +85,6 @@ app-i18n/fcitx-chinese-addons webengine
 # Bug #937565
 <games-strategy/freeciv-3.2.0 json
 
-# Conrad Kostecki <[email protected]> (2025-03-28)
-# Upstream is dead and broken. All 'whatsapp' deps
-# will be last-rited on 2025-04-28.
-# Bug #952588 #952589
-net-im/spectrum2 whatsapp
-
 # Z. Liu <[email protected]> (2025-03-24)
 # Upstream considers that the usbreset could potentially damage hardware.
 # bug #948216
@@ -393,15 +387,6 @@ dev-lang/ruby jemalloc
 # work properly in 136.0, bug #950687.
 mail-client/thunderbird system-icu
 
-# Marek Szuba <[email protected]> (2023-07-10)
-# dev-python/mkdocs-material is by design directly integrated with
-# Google Fonts and as such violates the network sandbox [1].
-# Upstream documentation mentions an option which supposedly prevents
-# this, however adding it to the Molecule mkdocs.yml has had no effect.
-# Looks like this will have to be addressed at the level of mkdocs-material.
-# [1] https://squidfunk.github.io/mkdocs-material/setup/changing-the-fonts/
-app-admin/ansible-molecule doc
-
 # William Hubbs <[email protected]> (2023-06-30)
 # multiple repeated issues: Bug: #909394
 # Joonas Niilola <[email protected]> (2024-04-22)
@@ -444,12 +429,6 @@ dev-lang/ruby jit
 # Depends on x11-libs/libdmx, which is masked for removal
 x11-apps/xdpyinfo dmx
 
-# Georgy Yakovlev <[email protected]> (2023-04-05)
-# Currently broken on 11
-# https://bugs.gentoo.org/833097
-# https://bugs.gentoo.org/833098
-dev-java/openjdk:11 lto
-
 # Volkmar W. Pogatzki <[email protected]> (2023-02-09)
 # Bug #893686. Presently nothing depends on dev-java/swt built with this flag.
 dev-java/swt:4.10 webkit
@@ -470,10 +449,6 @@ llvm-runtimes/openmp llvm_targets_AMDGPU
 # Doesn't compile currently, bug #853094.
 >=net-dialup/freeradius-3.2.0 oracle
 
-# Matt Turner <[email protected]> (2023-01-01)
-# Depends on nautilus < 43
->=app-text/evince-43.0 nautilus
-
 # Sam James <[email protected]> (2022-12-31)
 # seccomp cannot be disabled via a runtime toggle which introduces substantial
 # fragility to Portage which relies on pax-utils' scanelf heavily. bug #815877.
@@ -516,12 +491,6 @@ dev-util/schroot nls
 # on glibc, so it doesn't prevent usage of llvm-libunwind for other packages.
 # bug #870211.
 dev-lang/rust llvm-libunwind
-dev-lang/rust-bin llvm-libunwind
-
-# Matt Jolly <[email protected]> (2022-09-09)
-# app-antivirus/clamav JIT support requires LLVM <=13
-# ebuild support is there but currently failing to link
-app-antivirus/clamav jit
 
 # Sam James <[email protected]> (2022-08-26)
 # Broken at runtime for now (bug #865113).
@@ -673,13 +642,6 @@ dev-lang/php jit
 # bug #759523
 sci-libs/gdal doc
 
-# Lars Wendler <[email protected]> (2021-01-26)
-# Fails to build:
-#
-#   TEST-UNEXPECTED-FAIL | check_nsmodules | libxul.so | NSModules are not 
ordered appropriately
-#
-www-client/seamonkey lto
-
 # Lars Wendler <[email protected]> (2021-01-26)
 # Upstream considers this module being a high security risk
 # http://httpd.apache.org/docs/current/mod/mod_lua.html
@@ -690,10 +652,8 @@ www-servers/apache apache2_modules_lua
 # modern versions of PHP itself.
 dev-php/PEAR-Exception test
 dev-php/PHP_CodeSniffer test
-dev-php/awl test
 dev-php/fedora-autoloader test
 dev-php/json-schema test
-dev-php/jsonlint test
 dev-php/recaptcha test
 dev-php/symfony-filesystem test
 dev-php/symfony-finder test

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index fabd520d245f..2917f5bc72e6 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -26,10 +26,6 @@ app-arch/mt-st test
 # Bug #910229, #920713
 >=mail-client/thunderbird-115.0 system-icu
 
-# Michał Górny <[email protected]> (2023-06-11)
-# xfce-base/libxfce4windowing is not ready to go stable (4.19 branch).
-xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing
-
 # Daniel Pielmeier <[email protected]> (2023-03-04)
 # For docs, app-text/pandoc is required. For details see:
 # Bug #737612
@@ -138,7 +134,6 @@ sci-libs/indilib websocket
 # These features require dev-perl/GD, which currently can't be
 # considered stable due to serious defects upstream. Bug #661634
 app-misc/g15daemon perl
-dev-lang/php coverage
 dev-perl/Business-ISBN barcode
 dev-perl/Template-Toolkit gd
 media-fonts/unifont utils fontforge
@@ -225,7 +220,3 @@ app-crypt/tpm-tools pkcs11
 # Bug #486076, ocaml masked to allow xen to once again
 # become a stabilisable package
 app-emulation/xen-tools ocaml
-
-# Andreas K. Huettel <[email protected]> (2013-03-28)
-# Depends on unstable sci-libs/avogadrolibs
-kde-apps/kalzium editor

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index 2b83eb55ae8f..ee06fd7a29d8 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -9,7 +9,6 @@ dev-util/sccache dist-server
 # Requires osmesa, which was removed in mesa-25.1
 app-emulation/aranym osmesa
 app-emulation/crossover-bin osmesa
-media-gfx/asymptote offscreen
 
 # Sam James <[email protected]> (2023-06-06)
 # Needs linux-only dev-libs/libaio.

diff --git a/profiles/default/linux/ppc/package.use.mask 
b/profiles/default/linux/ppc/package.use.mask
index 0cf7afa31fd2..502d92cc4d12 100644
--- a/profiles/default/linux/ppc/package.use.mask
+++ b/profiles/default/linux/ppc/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mattéo Rossillol‑‑Laruelle <[email protected]> (2024-08-06)
-# Requires llvm-runtimes/libcxx.
-dev-cpp/benchmark libcxx
-
 # Mike Frysinger <[email protected]> (2014-10-21)
 # This target supports ASAN/etc... #504200.
 sys-devel/gcc -sanitize

diff --git a/profiles/default/linux/ppc64/package.use.mask 
b/profiles/default/linux/ppc64/package.use.mask
index 0cf7afa31fd2..502d92cc4d12 100644
--- a/profiles/default/linux/ppc64/package.use.mask
+++ b/profiles/default/linux/ppc64/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mattéo Rossillol‑‑Laruelle <[email protected]> (2024-08-06)
-# Requires llvm-runtimes/libcxx.
-dev-cpp/benchmark libcxx
-
 # Mike Frysinger <[email protected]> (2014-10-21)
 # This target supports ASAN/etc... #504200.
 sys-devel/gcc -sanitize

diff --git a/profiles/default/linux/ppc64le/package.use.mask 
b/profiles/default/linux/ppc64le/package.use.mask
index 0cf7afa31fd2..502d92cc4d12 100644
--- a/profiles/default/linux/ppc64le/package.use.mask
+++ b/profiles/default/linux/ppc64le/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mattéo Rossillol‑‑Laruelle <[email protected]> (2024-08-06)
-# Requires llvm-runtimes/libcxx.
-dev-cpp/benchmark libcxx
-
 # Mike Frysinger <[email protected]> (2014-10-21)
 # This target supports ASAN/etc... #504200.
 sys-devel/gcc -sanitize

diff --git a/profiles/features/hardened/amd64/package.use 
b/profiles/features/hardened/amd64/package.use
index 85c789b0817a..dbe864914e4c 100644
--- a/profiles/features/hardened/amd64/package.use
+++ b/profiles/features/hardened/amd64/package.use
@@ -5,4 +5,3 @@
 # We need to have the pic flag on.
 # Bugs 358929, 490276, 513464, 523736 and 512208.
 media-libs/x264 pic
-media-libs/xvid pic

diff --git a/profiles/features/llvm/package.use.mask 
b/profiles/features/llvm/package.use.mask
index b0c20b56ac0e..217b97d9684b 100644
--- a/profiles/features/llvm/package.use.mask
+++ b/profiles/features/llvm/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Jimi Huotari <[email protected]> (2024-08-22)
@@ -13,4 +13,3 @@ sys-devel/binutils pgo
 # Sam James <[email protected]> (2022-09-15)
 # Works on pure LLVM systems: bug #870211.
 dev-lang/rust -llvm-libunwind
-dev-lang/rust-bin -llvm-libunwind

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index 86d4b99c8deb..b614000e3c62 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -46,10 +46,6 @@ app-emulation/libvirt dtrace
 gui-libs/neatvnc tracing
 gui-apps/wayvnc tracing
 
-# Mattéo Rossillol‑‑Laruelle <[email protected]> (2024-08-06)
-# Requires llvm-runtimes/libcxx.
-dev-cpp/benchmark libcxx
-
 # Nowa Ammerlaan <[email protected]> (2024-07-25)
 # Requires systemd-detect-virt
 app-emulation/virt-firmware test
@@ -70,7 +66,6 @@ dev-lang/python jit
 dev-libs/mongo-c-driver test
 dev-php/pecl-mongodb test
 dev-python/pymongo test-full
-net-analyzer/zmap mongo
 sci-libs/gdal mongodb
 
 # Nowa Ammerlaan <[email protected]> (2024-04-25)
@@ -233,7 +228,6 @@ sys-apps/man-pages l10n_hu l10n_id l10n_it l10n_ko l10n_mk 
l10n_nb l10n_nl
 sys-apps/man-pages l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv
 sys-apps/man-pages l10n_uk l10n_vi
 sys-apps/sysvinit nls
-sys-auth/sssd man
 sys-apps/util-linux nls
 
 # Sam James <[email protected]> (2021-11-07)

diff --git a/profiles/features/wd40/package.use.force 
b/profiles/features/wd40/package.use.force
deleted file mode 100644
index d70ac2644441..000000000000
--- a/profiles/features/wd40/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <[email protected]> (2022-05-15)
-# No Rust here (so no Spidermonkey), force Duktape instead
-sys-auth/polkit duktape

diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.use.mask 
b/profiles/prefix/darwin/macos/arch/ppc/package.use.mask
index 37a22c0e5182..d71c8f11efac 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # The 32-bits profile is inherited by the 64-bits one!
@@ -14,5 +14,4 @@ media-libs/imlib2 cpu_flags_x86_mmx
 
 # Elias Pipping <[email protected]> (2007-09-01)
 # mpg123 does not compile with USE=mmx
-media-sound/mpg123 cpu_flags_x86_mmx
 media-sound/mpg123-base cpu_flags_x86_mmx

diff --git a/profiles/prefix/darwin/macos/arch/x64/package.use.mask 
b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
index 49f9420cdf1c..959f8307b785 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Christoph Junghans <[email protected]> (2014-12-29)
-# disable optimized assembly code, bug #529584
-media-libs/xvid -pic
-
 # Jeremy Olexa <[email protected]> (2010-07-29)
 # Relocation issues on 32-bit OSX only, bug #329859
-media-sound/mpg123 -cpu_flags_x86_mmx -cpu_flags_x86_sse
 media-sound/mpg123-base -cpu_flags_x86_mmx -cpu_flags_x86_sse

diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.mask 
b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
deleted file mode 100644
index 7f9be69c0c2b..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
-# Jeremy Olexa <[email protected]> (2010-07-29)
-# Relocation issues on 32-bit OSX, bug #329859
-media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse


Reply via email to