commit:     c5facb0b68448b3751d5f908ea8d6b690af11a30
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  8 17:57:58 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  8 18:03:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5facb0b

profiles: Remove obsolete packages from package.* files

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

 profiles/arch/loong/package.use.mask       |   5 -
 profiles/arch/mips/mipsel/o32/package.mask |   5 +-
 profiles/arch/mips/package.mask            |   8 +-
 profiles/arch/mips/package.use.mask        |   4 -
 profiles/arch/s390/s390x/package.use.mask  |   6 +-
 profiles/base/package.use.mask             |  16 ---
 profiles/features/musl/package.mask        |   5 -
 profiles/package.deprecated                |   4 +-
 profiles/package.mask                      | 201 -----------------------------
 profiles/targets/desktop/package.use       |   7 +-
 10 files changed, 5 insertions(+), 256 deletions(-)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index f51ca0a05cb5..2e79d64ec522 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -172,10 +172,6 @@ dev-lang/python jit
 # loong yet.
 net-misc/chrony html
 
-# Sam James <[email protected]> (2024-03-27)
-# No rust-bin available for profiler
-<virtual/rust-1.73.0 profiler
-
 # Robin H. Johnson <[email protected]) (2024-03-13)
 # sys-cluster/corosync not yet keyworded, niche use case for mdadm
 sys-fs/mdadm corosync
@@ -233,7 +229,6 @@ dev-python/requests-cache test
 # WANG Xuerui <[email protected]> (2023-07-26)
 # no llvm:15 or lld:16 on loong
 <dev-db/postgresql-16 llvm
-<dev-lang/rust-1.73.0 wasm
 
 # Ionen Wolkens <[email protected]> (2023-07-26)
 # MPV currently[1] has no plans to support >=lua5-3 making luajit

diff --git a/profiles/arch/mips/mipsel/o32/package.mask 
b/profiles/arch/mips/mipsel/o32/package.mask
index 3eba8c7538c5..a42c4d176204 100644
--- a/profiles/arch/mips/mipsel/o32/package.mask
+++ b/profiles/arch/mips/mipsel/o32/package.mask
@@ -1,4 +1,4 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andreas K. Hüttel <[email protected]> (2024-09-10)
@@ -8,6 +8,3 @@ sys-boot/arcload
 # Joshua Kinard <[email protected]> (2024-02-27)
 # app-arch/lrzip-next does not support 32-bit arches (#925548)
 app-arch/lrzip-next
-
-# fails to build, bug 920576
-=sys-apps/systemd-255*

diff --git a/profiles/arch/mips/package.mask b/profiles/arch/mips/package.mask
index c69b9dad143b..8084ddbfd502 100644
--- a/profiles/arch/mips/package.mask
+++ b/profiles/arch/mips/package.mask
@@ -1,12 +1,6 @@
-# Copyright 2006-2025 Gentoo Authors
+# Copyright 2006-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Arthur Zamarin <[email protected]> (2024-09-08)
-# requires <llvm-18
-dev-lang/spidermonkey:102
-=dev-lang/rust-1.71.1
-=virtual/rust-1.71.1-r2
-
 # matoro <[email protected]> (2023-12-15)
 # Broken on BE and no way to test on LE, mask for now
 # https://github.com/libjxl/libjxl/issues/2433

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 0ba963319ce6..23e8caff145f 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -136,10 +136,6 @@ dev-perl/Template-Toolkit gd latex vim-syntax
 # requires dev-libs/hidapi to be keyworded
 dev-libs/libfido2 hidapi
 
-# Matt Jolly <[email protected]> (2024-11-03)
-# Requires llvm 16 which is not keyworded
-~dev-lang/rust-1.71.1 system-llvm
-
 # Felix Janda <[email protected]> (2024-10-20)
 # requires dev-libs/libcss and net-libs/libdom to be keyworded
 www-client/elinks libcss

diff --git a/profiles/arch/s390/s390x/package.use.mask 
b/profiles/arch/s390/s390x/package.use.mask
index 56e0148ca364..311a3d7e4f96 100644
--- a/profiles/arch/s390/s390x/package.use.mask
+++ b/profiles/arch/s390/s390x/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Andreas K. Hüttel <[email protected]> (2024-07-27)
@@ -14,7 +14,3 @@ media-libs/imlib2 svg
 # libpcre2 has JIT support for s390x (not s390)
 # but it doesn't seem to build right now?
 dev-libs/libpcre2 jit
-
-# Andreas K. Hüttel <[email protected]> (2022-06-28)
-# Fails to build
-=dev-libs/nettle-3.8* asm

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a4e724b164e8..480660f69d08 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -106,13 +106,6 @@ dev-games/ogre vulkan
 # Missing dependency
 sci-libs/gdal mongodb
 
-# Ivy <[email protected]> (2025-07-11)
-# app-editors/gnome-text-editor[spell] has been dropped upstream and
-# replaced with app-text/libspelling, but will likely be added back
-# in future releases.
-~app-editors/gnome-text-editor-47.2 spell
-~app-editors/gnome-text-editor-47.4 spell
-
 # Andreas Sturmlechner <[email protected]> (2025-06-26)
 # >=kde-plasma/drkonqi-6.3.90 requires systemd, so specifically
 # unmasked only in targets/systemd.
@@ -181,11 +174,6 @@ sys-cluster/drbd-utils pacemaker
 # restricted to ancient ffmpeg.
 sci-libs/opencascade ffmpeg
 
-# Sam James <[email protected]> (2025-02-21)
-# Mask for older GTK to phase in enabling Vulkan for users (and avoid a 
surprise
-# for stable users, as Vulkan is enabled by default on desktop profiles).
-<gui-libs/gtk-4.16 vulkan
-
 # Michał Górny <[email protected]> (2025-02-20)
 # Requires dev-python/recommonmark with Python 3.10
 <llvm-core/clang-18 doc
@@ -232,10 +220,6 @@ media-libs/opencv atlas
 # seccomp is only supported with systemd
 sys-apps/fwupd seccomp
 
-# Sam James <[email protected]> (2024-11-17)
-# The example bindings fail to build.
-~sys-libs/ncurses-6.5_p20241109 cxx
-
 # Joonas Niilola <[email protected]> (2024-11-16)
 # Wasm support is (currently) only available on amd64 and arm64.
 www-client/firefox wasm-sandbox

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index c052471005d3..db56ea7c640f 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -33,10 +33,6 @@ net-im/signal-desktop-bin
 # Binary bazel is compiled against glibc
 >=app-i18n/mozc-2.31.5851.102
 
-# Michał Górny <[email protected]> (2025-09-28)
-# Required DT_AUXILIARY support in the dynamic linker.
-=sci-libs/blas-lapack-aux-wrappers-0
-
 # PPN-SD <[email protected]> (2025-07-28)
 # Bundled pcap-thread, not ported to musl
 # bug #713498, https://github.com/DNS-OARC/pcap-thread/issues/128
@@ -162,7 +158,6 @@ dev-ada/aws
 dev-ada/aunit
 dev-ada/ada_language_server
 dev-ada/gnatdoc
-dev-ada/gpr-unit-provider
 dev-ada/gpr
 dev-ada/gnatmem
 dev-ada/ada_libfswatch

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 5db9234a03b6..d038a150ef50 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file specifies packages that are considered deprecated (but not
@@ -67,12 +67,10 @@ dev-qt/qtimageformats:5
 dev-qt/qtmultimedia:5
 dev-qt/qtnetwork:5
 dev-qt/qtopengl:5
-dev-qt/qtpositioning:5
 dev-qt/qtprintsupport:5
 dev-qt/qtquickcontrols:5
 dev-qt/qtquickcontrols2:5
 dev-qt/qtscxml:5
-dev-qt/qtserialport:5
 dev-qt/qtspeech:5
 dev-qt/qtsql:5
 dev-qt/qtsvg:5

diff --git a/profiles/package.mask b/profiles/package.mask
index eed48ac2ee8c..8af7e822bbce 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -275,12 +275,6 @@ media-libs/libsvgtiny-pixbuf
 # Removal on 2026-01-15
 games-strategy/hedgewars
 
-# Nowa Ammerlaan <[email protected]> (2025-12-05)
-# Stuck on Qt5, no upstream action.
-# Please use the games-action/prismlauncher fork instead.
-# Removal on 2026-01-05. Bug 967108.
-games-action/multimc-bin
-
 # Jaco Kroon <[email protected]> (2025-12-02)
 # Dead upstream, limited usefulness.  If you're still using it please reach out
 # so we can discuss options.  Likely not worth the effort to fix the compiler
@@ -330,30 +324,6 @@ dev-python/readthedocs-sphinx-ext
 # Removal on 2025-12-22.  Bug #966327.
 dev-python/fake-py
 
-# Petr Vaněk <[email protected]> (2025-11-13)
-# The MDEV-38068 issue has been discovered with MariaDB 11.8.4. The issue
-# caused a partial data deletion when using the DELETE statement on MyISAM or
-# Aria tables under specific conditions. InnoDB tables are not affected by
-# this. See:
-# https://jira.mariadb.org/browse/MDEV-38068
-# 
https://lists.mariadb.org/hyperkitty/list/[email protected]/thread/IT3YIRPIS4ZVDZ5LBIDV7MPUDIL2VGIA/
-#
-# Affected package was removed from the tree, but this message shall be kept
-# untill 2025-12-15.
-~dev-db/mariadb-11.8.4
-
-# Sam James <[email protected]> (2025-11-13)
-# Reported crashes (https://bugs.gentoo.org/914256#c18)
-=sys-libs/musl-1.2.5-r6
-
-# Sam James <[email protected]> (2025-11-05)
-# re 8.3.0: Has regressions breaking media-video/subliminal and 8.3.1
-# which fixes some (but not all of those regressions) is semi-released only.
-# re 8.3.1: Release not on PyPI (yet?), causing regressions in 
dev-python/black.
-# https://github.com/pallets/click/issues/3087
-~dev-python/click-8.3.0
-=dev-python/click-8.3.1
-
 # Sam James <[email protected]> (2025-10-13)
 # Crashes in memtodest when handling PATH. Not yet reported upstream.
 =app-shells/dash-0.5.13.1
@@ -384,33 +354,6 @@ dev-python/fake-py
 # Removal on 2025-12-16.  Bug #960358.
 sys-fs/encfs
 
-# Andreas Sturmlechner <[email protected]> (2025-08-29)
-# Obsolete transitional meta package. Bug #961795. Removal on 2025-09-28.
-media-sound/pulseaudio
-
-# Michał Górny <[email protected]> (2025-08-21)
-# Version yanked due to "unintended change in behavior".
-=dev-python/click-8.2.2
-
-# Eli Schwartz <[email protected]> (2025-07-18)
-# End of life software. Relies on a commercial internet service which removed
-# suppor for the old APIs this package needs. Impossible to use anymore.
-# Removal on 2025-08-17.  Bug #927026.
-net-vpn/protonvpn-cli
-
-# Eli Schwartz <[email protected]> (2025-07-08)
-# Unmaintained, out of date, QA issues, outstanding bugs for compilation
-# failure / test failure. Still uses python 3.11. No revdeps.
-# Removal on 2025-08-07.  Bug #725252, #873304, #731876, #929772
-sci-libs/eccodes
-
-# Eli Schwartz <[email protected]> (2025-07-06)
-# Unmaintained, abandoned upstream since 2012, stuck on Python 3.11,
-# no revdeps since a year ago.
-# Removal on 2025-08-05.  Bug #928479, #929362.
-dev-libs/libindicate
-app-text/gnome-doc-utils
-
 # Andreas K. Hüttel <[email protected]> (2025-07-04)
 # Obsolete Perl virtuals that will be removed (the list is work in progress).
 # If you have any of these installed, just remove them; they should not be
@@ -436,11 +379,6 @@ virtual/perl-Unicode-Normalize
 # solution.  Bug #959274.
 =app-crypt/libsecret-0.21.7-r1
 
-# Michał Górny <[email protected]> (2025-06-28)
-# Rust/eBPF does not support 32-bit x86 host.  As such, mitmproxy can
-# no longer be used on this architecture.
-=net-proxy/mitmproxy-9.0.1
-
 # Sam James <[email protected]> (2025-06-12)
 # Breaks several applications (bug #957943)
 >=dev-python/pygobject-3.52
@@ -451,11 +389,6 @@ virtual/perl-Unicode-Normalize
 >=sys-devel/gettext-0.24
 >=dev-libs/libintl-0.24
 
-# Michał Górny <[email protected]> (2025-06-07)
-# Destabilized due to unresolved test failures.  If you need this
-# package, please use the ~arch version.
-=dev-python/lmdb-1.5.1
-
 # Sam James <[email protected]> (2025-06-03)
 # Fetching from GitHub seems broken with this:
 # > Connecting to github.com|20.26.156.215|:443... connected.
@@ -476,17 +409,6 @@ virtual/perl-Unicode-Normalize
 # Masked for testing
 dev-db/mysql:8.4
 
-# Michał Górny <[email protected]> (2025-05-08)
-# Vulnerable, EOL branch of dev-python/django.  Bug #955606.
-# Pleas upgrade to 5.1, 5.2 LTS, or downgrade to 4.2 LTS.
-=dev-python/django-5.0*
-
-# Michał Górny <[email protected]> (2025-05-04)
-# New wave of breakage from random removals.
-# Bugs #955398, #955396, #955411.
-=dev-python/ensurepip-setuptools-80.3.0
-=dev-python/setuptools-80.3.0
-
 # Michał Górny <[email protected]> (2025-04-19)
 # This package will no longer feature stable keywords, due to unresolved
 # test failures blocking the stabilization request for months.
@@ -534,71 +456,6 @@ dev-db/mysql:8.4
 # Masked for testing. Fails to update from previous version. See bug #949626.
 >=x11-themes/fluent-icon-theme-2025.02.10
 
-# Matt Jolly <[email protected]> (2025-02-10)
-# Rust ebuilds are migrating to use RPATH/RUNPATH to find their libraries.
-# New revisions for each Slot are already in-tree and should be used instead.
-# Bug 949374
-=dev-lang/rust-1.71.1-r100
-=dev-lang/rust-1.74.1-r100
-=dev-lang/rust-1.75.0-r100
-=dev-lang/rust-1.76.0-r100
-=dev-lang/rust-1.77.1-r100
-=dev-lang/rust-1.79.0-r100
-=dev-lang/rust-1.78.0-r100
-=dev-lang/rust-1.80.1-r100
-=dev-lang/rust-1.81.0-r100
-=dev-lang/rust-1.82.0-r100
-=dev-lang/rust-1.82.0-r101
-=dev-lang/rust-1.83.0-r1
-=dev-lang/rust-1.84.0
-=dev-lang/rust-1.84.1
-=dev-lang/rust-bin-1.71.1-r101
-=dev-lang/rust-bin-1.74.1-r101
-=dev-lang/rust-bin-1.75.0-r101
-=dev-lang/rust-bin-1.77.1-r101
-=dev-lang/rust-bin-1.79.0-r101
-=dev-lang/rust-bin-1.80.1-r101
-=dev-lang/rust-bin-1.81.0-r101
-=dev-lang/rust-bin-1.82.0-r101
-=dev-lang/rust-bin-1.83.0
-=dev-lang/rust-bin-1.84.0
-=dev-lang/rust-bin-1.84.1
-
-# Andreas Sturmlechner <[email protected]> (2025-01-23)
-# Qt5 tools without any revdeps. Removal on 2025-06-10.
-dev-qt/assistant
-dev-qt/linguist
-dev-qt/pixeltool
-dev-qt/qdbus
-dev-qt/qdbusviewer
-dev-qt/qdoc
-dev-qt/qtdiag
-dev-qt/qtpaths
-dev-qt/qtplugininfo
-
-# Andreas Sturmlechner <[email protected]> (2025-01-23)
-# Qt5 packages without any revdeps. Removal on 2025-06-01.
-dev-qt/qt3d:5
-dev-qt/qtdatavis3d:5
-dev-qt/qtgamepad:5
-dev-qt/qtlocation:5
-dev-qt/qtnetworkauth:5
-dev-qt/qtpositioning:5
-dev-qt/qtquicktimeline:5
-dev-qt/qtsensors:5
-dev-qt/qtserialbus:5
-dev-qt/qtserialport:5
-dev-qt/qtvirtualkeyboard:5
-dev-qt/qtwebchannel:5
-dev-qt/qtwebview:5
-
-# Michał Górny <[email protected]> (2024-12-05)
-# 6.12.2 does not boot for me.
-=sys-kernel/gentoo-kernel-6.12.2
-=sys-kernel/gentoo-kernel-bin-6.12.2
-=sys-kernel/vanilla-kernel-6.12.2
-=virtual/dist-kernel-6.12.2
-
 # Ionen Wolkens <[email protected]> (2024-11-19)
 # NVIDIA dropped support for the 470.xx branch in September 2024[1].
 #
@@ -624,34 +481,6 @@ dev-qt/qtwebview:5
 # [3] https://wiki.gentoo.org/wiki/Nouveau
 x11-drivers/nvidia-drivers:0/470
 
-# Matt Jolly <[email protected]> (2024-11-09)
-# The legacy Rust ebuilds are no longer maintained and have been
-# replaced by the new slotted Rust. Removal in 30 days.
-=dev-lang/rust-1.71.1
-=dev-lang/rust-1.74.1
-=dev-lang/rust-1.75.0-r1
-=dev-lang/rust-1.77.1
-=dev-lang/rust-1.79.0
-=dev-lang/rust-1.80.1
-=dev-lang/rust-1.81.0
-=dev-lang/rust-1.82.0
-=dev-lang/rust-bin-1.71.1
-=dev-lang/rust-bin-1.74.1
-=dev-lang/rust-bin-1.75.0
-=dev-lang/rust-bin-1.77.1
-=dev-lang/rust-bin-1.79.0
-=dev-lang/rust-bin-1.80.1
-=dev-lang/rust-bin-1.81.0
-=dev-lang/rust-bin-1.82.0
-=virtual/rust-1.71.1-r2
-=virtual/rust-1.74.1-r1
-=virtual/rust-1.75.0-r1
-=virtual/rust-1.77.1
-=virtual/rust-1.79.0
-=virtual/rust-1.80.1
-=virtual/rust-1.81.0-r1
-=virtual/rust-1.82.0
-
 # Viorel Munteanu <[email protected]> (2024-10-18)
 # Experimental version, for testing purposes only.
 # Bug #941566.
@@ -673,32 +502,10 @@ app-emulation/virtualbox-kvm
 <sys-devel/gcc-11
 <sys-devel/kgcc64-11
 
-# Fabian Groffen <[email protected]> (2024-09-02)
-# exim_tinydb utility crashes due to invalid free() (used in startup script)
-=mail-mta/exim-4.98
-
 # Sam James <[email protected]> (2024-06-25)
 # The symbol versioning "fix" breaks anything built with 3.0.0.
 >=dev-libs/libassuan-3.0.1
 
-# Sam James <[email protected]> (2023-12-14)
-# Gentoo's kernel maintainers have decided to discontinue gentoo-sources and
-# gentoo-kernel for old kernel LTS branches because of the resources to require
-# testing and patching them, combined with changing kernel lifecycles.
-#
-# The new policy is to support kernels with genpatches for 3 years after their
-# release.
-#
-# Specifically, 4.14/4.19/5.4 have been dropped. See 
https://www.mpagano.com/blog/?p=315
-# and 
http://www.kroah.com/log/blog/2018/08/24/what-stable-kernel-should-i-use/.
-#
-# sys-kernel/vanilla-sources will continue to be provided for all branches
-# until they reach formal upstream EOL.
-#
-<sys-kernel/gentoo-sources-5.10
-<sys-kernel/gentoo-kernel-5.10
-<virtual/dist-kernel-5.10
-
 # Sam James <[email protected]> (2023-09-09)
 # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 
3.
 # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/
@@ -707,14 +514,6 @@ app-emulation/virtualbox-kvm
 # for old PHP or Ruby references.
 <dev-libs/openssl-3
 
-# Andreas K. Hüttel <[email protected]> (2023-07-12)
-# The catalyst-3 branch is outdated and not used by Gentoo
-# Release Engineering anymore. Please either use git master
-# (9999) as all Release Engineering build machines or wait
-# for catalyst-4. Questions or bug reports about catalyst-3
-# may or may not lead to useful results.
-<dev-util/catalyst-4
-
 # Michał Górny <[email protected]> (2023-06-21)
 # suitesparseconfig-7.0.0 fails to build with multilib enabled
 # because of dependencies that cannot be satisfied.  All the other

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index f84b186c9234..0ba74a800954 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Ian Jordan <[email protected]> (2026-01-14)
@@ -9,12 +9,7 @@ media-video/pipewire sound-server
 # Andreas Sturmlechner <[email protected]> (2025-12-16)
 # Enable IUSE qt5 for current stable pkgs with USE-revdeps before dropping
 # it from make.defaults. # Bug #948836
-<app-text/poppler-25.12.0 qt5
 <dev-libs/quazip-1.5 qt5
-<kde-plasma/breeze-6.5.0:6 qt5
-<kde-plasma/oxygen-6.5.0:6 qt5
-<kde-plasma/plasma-integration-6.5.0:6 qt5
-<kde-plasma/plasma-meta-6.5.5 qt5
 <sys-auth/polkit-qt-0.200.0-r1 qt5
 <x11-libs/qwt-6.3.0 qt5
 

Reply via email to