diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask index 6e15d890b5..2d89b4ff1d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2025-02-13) +# sys-cluster/corosync is marked stable here +sys-fs/mdadm -corosync + # Sam James (2025-02-09) # dev-libs/rocdbgapi is not yet marked stable dev-debug/gdb rocm @@ -149,3 +153,4 @@ gnustep-base/gnustep-make libobjc2 # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 26f4c99403..d4ed8ec4f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/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 # Unmask the flag which corresponds to ARCH. @@ -81,6 +81,8 @@ # PyPy is keyworded on this arch. -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # Andrey Grozin (2014-06-25) # keyworded on amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index b4645f6317..71ed679097 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -20,3 +20,5 @@ cuda # PyPy is unstable on this arch. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask index d82a9fed8a..d4526b664c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask @@ -41,6 +41,7 @@ sys-cluster/openmpi openmpi_rm_pbs # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 # Sam James (2021-10-25) # Has unstable dependencies we don't want to drag in yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask index 7e6739b8e0..8545308e26 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.mask @@ -55,6 +55,8 @@ ada_target_gnat_2021 # PyPy3 works on arm64 -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # David Seifert (2020-05-17) # Mono is hopelessly broken on arm64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask index ec37d9bdcf..b763434dcb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask @@ -22,6 +22,8 @@ nvenc # Not enough packages stable w/ PyPy3 support python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Sam James (2020-10-07) # app-misc/lirc not stable yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask index 939d4f9246..6a1da0e0bb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.stable.mask @@ -1,6 +1,10 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2025-02-13) +# sys-cluster/corosync is not marked stable on most arches +sys-fs/mdadm corosync + # Sam James (2023-07-28) # media-libs/libffado not marked stable on most arches media-video/pipewire -ieee1394 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask index e0e59eeea9..864930eb31 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/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 # Thomas Bettler (2024-11-04) @@ -234,6 +234,8 @@ orc # please switch to one of the testing 13.0 profiles to get it. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Michał Górny (2013-01-26) # Mask the multilib flags globally. Unmasked in specific arches. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask index 583675b839..b308ba8610 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Marek Szuba (2023-12-05) @@ -13,6 +13,7 @@ sci-mathematics/gmp-ecm custom-tune # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 # Georgy Yakovlev (2021-11-13) # ppc64 has pipewire keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask index cf4f878dbf..a47bbf97aa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/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 # Paul Zander (2024-03-29) @@ -12,6 +12,8 @@ # PyPy3 is keyworded here. -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # Sam James (2021-10-16) # media-libs/openexr doesn't work on BE, but should on LE. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.stable.mask index 9d84900979..caf3db2d4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/use.stable.mask @@ -1,10 +1,12 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2021-12-31) # PyPy3 target is not ready for stable. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Sam James (2021-11-14) # media-libs/openexr is not marked stable on ppc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask index 02d3e897d4..03cb0f4e0d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/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 # Joonas Niilola (2023-08-24) @@ -14,6 +14,7 @@ app-portage/nattka -depgraph-order # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 # Georgy Yakovlev (2021-07-27) # deps not keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask index c1da73b5fb..4f8e09aeb7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.mask @@ -1,10 +1,12 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2021-12-31) # PyPy3 is keyworded here. -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # Georgy Yakovlev (2020-06-03) # clang is keyworded and works on ppc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.stable.mask index fee4cfaa37..22283f4ce6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/use.stable.mask @@ -1,10 +1,12 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michał Górny (2021-12-31) # PyPy3 target is not ready for stable. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Georgy Yakovlev (2020-01-26) # media-plugins/frei0r-plugins not stable yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask index e253da8fbf..826617e455 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask @@ -70,6 +70,7 @@ lxqt-base/lxqt-meta desktop-portal # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 # Sam James (2021-10-17) # Go doesn't support pie on ppc64, bug #818529 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask index df505e9a7a..b0cda24f6e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask @@ -1,4 +1,4 @@ -# Copyright 2008-2024 Gentoo Authors +# Copyright 2008-2025 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!!! @@ -14,6 +14,8 @@ osl # PyPy3 is keyworded here. -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # Sam James (2021-10-16) # media-libs/openexr doesn't work on BE (bug #818424) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask index 9bb63a5c3d..df498820ad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.stable.mask @@ -12,6 +12,8 @@ php_targets_php8-2 # PyPy3 target is not ready for stable. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Sam James (2021-11-14) # media-libs/openexr is not marked stable on ppc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask index 9726a67d73..3f7e98548d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James (2025-02-13) +# sys-cluster/corosync is marked stable here +sys-fs/mdadm -corosync + # Sam James (2025-01-04) # kde-plasma/kde-cli-tools not marked stable here x11-misc/xdg-utils plasma @@ -155,3 +159,4 @@ dev-cpp/eigen test # Don't apply stable masks to python-exec since we're forcing every # impl there anyway. Please keep this in sync with use.stable.mask. dev-lang/python-exec -python_targets_pypy3 +dev-lang/python-exec -python_targets_pypy3_11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask index e4fd6b676d..0da67bc700 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/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 # Unmask the flag which corresponds to ARCH. @@ -68,6 +68,8 @@ webengine # PyPy is keyworded on this arch. -python_targets_pypy3 -python_single_target_pypy3 +-python_targets_pypy3_11 +-python_single_target_pypy3_11 # Andrey Grozin (2014-06-25) # keyworded on x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index faa26490ac..8309eabe2e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -26,3 +26,5 @@ mkl # PyPy is unstable on this arch. python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force index 03ebc138e7..e6eb75e716 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -307,6 +307,7 @@ dev-lang/python-exec python_targets_python3_12 dev-lang/python-exec python_targets_python3_13 dev-lang/python-exec python_targets_python3_13t dev-lang/python-exec python_targets_pypy3 +dev-lang/python-exec python_targets_pypy3_11 # Zac Medico (2010-10-20) # Force ipc USE flag since it should remain enabled unless diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask index 9d1c9ca1bf..f8c791230d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -3,6 +3,10 @@ # New entries go on top. +# Andreas Sturmlechner (2025-02-13) +# Prepare cleanup of dev-qt/qtgamepad:5 +dev-qt/qt3d gamepad + # Michał Górny (2025-02-08) # Requires dev-cpp/cpp-httplib that has extremely unstable ABI. # Not worth the constant churn of having to rebuild LLVM again and again. diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask index f2bbf0a0a1..f38e5e82c7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask @@ -15,6 +15,8 @@ python_targets_python3_13t python_single_target_python3_13t python_targets_pypy3 python_single_target_pypy3 +python_targets_pypy3_11 +python_single_target_pypy3_11 # Michael Orlitzky (2023-12-05) # New unstable PHP slot. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.mask index 5e491992ef..1aaaa32fee 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/package.mask @@ -1,6 +1,12 @@ # Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Rostecki (2025-02-10) +# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc, +# therefore meant only for profiles which can work without GCC being +# present even as a fallback. +llvm-runtimes/libgcc + # Sam James (2025-01-10) # These packages are only relevant on musl systems. sys-libs/argp-standalone diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build index c169d2f854..d3633c4ef8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build @@ -5,6 +5,7 @@ # profile. Packages in this file are built in order. app-admin/eselect +app-alternatives/awk app-arch/bzip2 app-arch/gzip app-arch/xz-utils diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc index d168b301a8..0464f2554d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc @@ -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 # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. @@ -9,3 +9,4 @@ python3_12 - Build for Python 3.12 only python3_13 - Build for Python 3.13 only python3_13t - Build for Python 3.13 freethreading only pypy3 - Build for PyPy3 only +pypy3_11 - Build for PyPy3.11 only diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc index 298b54067b..aae9d0ff1a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc @@ -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 # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. @@ -9,3 +9,4 @@ python3_12 - Build with Python 3.12 python3_13 - Build with Python 3.13 python3_13t - Build with Python 3.13 freethreading pypy3 - Build with PyPy3 +pypy3_11 - Build with PyPy3.11 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask index bff0c8c5c5..5ad7199cad 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask @@ -121,6 +121,7 @@ dev-ada/gnatsymbolize dev-ada/AdaSAT dev-ada/lal-refactor dev-ada/prettier-ada +dev-ada/gnatformat # Sergey Popov (2024-03-05) # games-strategy/seven-kingdoms does not build on musl, diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.mask b/sdk_container/src/third_party/portage-stable/profiles/package.mask index 64efb72da3..0cd571f0fc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,6 +33,94 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-02-16) +# KF5/Qt5 based and no signs of porting or even life upstream. +# kde-frameworks/kcalendarcore:5 has no more revdeps after this. +# Removal on 2025-03-16. +app-office/calligraplan +kde-frameworks/kcalendarcore:5 + +# Andreas K. Hüttel (2025-02-16) +# Discontinued, please use xournal++ instead. +# Removal on 2025-03-16. Bug 948200. +app-text/xournal + +# Andreas Sturmlechner (2025-02-16) +# Downstream-split fallback package for KF5-based revdeps without any +# revdeps left. Removal on 2025-02-28. +media-gfx/okularpart + +# Andrey Grozin (2025-02-15) +# Last release 6 years ago, depends on Qt5, +# no one else packages this. +# Use sci-geosciences/gpxsee instead. +# Removal on 2025-03-16. +sci-geosciences/gpxlab + +# Andrey Grozin (2025-02-15) +# Last release 6 years ago, no one else packages this. +# Bugs #932575, #927671 +# Use app-text/foliate or app-text/crqt-ng. +# Removal on 2025-03-16. +app-text/simple-fb2-reader + +# Andrey Grozin (2025-02-15) +# Last release 6 years ago, no one else packages this. +# Does not seem useful. +# Bug #729546. +# Removal on 2025-03-16. +app-text/fictionup + +# Ionen Wolkens (2025-02-14) +# No revdeps left, and serves no purpose on its own. Formerly used +# by <=app-emulation/wine-*-7 but <=7.x has been dropped and newer +# versions of it cross-build their own .dll (PE) version of it +# leaving the system's .so (ELF) copy unused. +# +# In other words, *can* use vkd3d with wine without this package. +# +# Not to be confused with app-emulation/vkd3d-proton which builds a +# .dll usable as an alternative to wine's own. +# +# Removal on 2025-03-16. +app-emulation/vkd3d + +# Andreas Sturmlechner (2025-02-13) +# Last release 10 years ago, dead upstream, depends on Qt5, no one else +# packages this. Removal on 2025-03-14. +x11-misc/kaqaz + +# Andreas Sturmlechner (2025-02-12) +# Depends on deprecated Qt5Script, gone closed-source upstream, multiple +# open bugs #912829, #913106, #922304, #922306, #926039, #935772, #935887, +# no response from maintainer. Removal on 2025-03-14. +net-analyzer/ostinato + +# Andreas Sturmlechner (2025-02-12) +# Last release from 2021 even if not yet dead upstream; however completely +# unmaintained in Gentoo, with the ensuing multiple longstanding bugs +# #832614, #866935, #895806, #915790, #944379, #945060; ebuild still based +# on EAPI-7, USE=javascript depending on deprecated Qt5Script, USE=qt5 +# blocking qt5-removal, etc. This package was already problematic during +# transition from Qt4 to Qt5, I will not deal with it this time. +# Removal on 2025-03-14. +net-p2p/eiskaltdcpp + +# Maciej Barć (2025-02-12) +# Masked for testing. Fails to update from previous version. See bug #949626. +>=x11-themes/fluent-icon-theme-2025.02.10 + +# Ionen Wolkens (2025-02-11) +# Fails to build with >=gcc14 and >=clang16 (Modern C) and tests fail +# among several other accumulating issues. Hasn't received a release +# since 2013 and snapshots been difficult due to upstream often doing +# refactoring leading to various runtime regressions, and testing the +# state downstream is not obvious (current snapshot has some runtime +# issues too). Re-adding could be considered if there is ever a proper +# release. Recommend using games-fps/darkplaces instead. +# Removal on 2025-03-13. Bugs #931506, #926463, #919237, #908709, ... +games-fps/quakeforge + # Matt Jolly (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. @@ -63,12 +151,6 @@ =dev-lang/rust-bin-1.84.0 =dev-lang/rust-bin-1.84.1 -# Michal Rostecki (2025-02-09) -# A libgcc_s drop-in replacement, which conflicts with sys-devel/gcc, -# therefore meant only for profiles which can work without GCC being -# present even as a fallback. -llvm-runtimes/libgcc - # Michał Górny (2025-02-08) # Suspicious subslot bump, causing humongous rebuilds. # https://bugs.gentoo.org/949414 @@ -166,10 +248,11 @@ app-editors/juffed # Nowa Ammerlaan (2025-01-23) # Sypder-5 requires Qt5, and there are several dead # plugins that have not been migrated to Spyder-6. -# Removal on 2025-02-23 +# Bugs #926687, #926686. Removal on 2025-02-23 (2025-01-23) # CVE-2025-23050, bug #948573; Removal on 2025-02-22. @@ -181,20 +264,20 @@ dev-qt/qdbusviewer # Andreas Sturmlechner (2025-01-23) # Qt5 packages without any revdeps. +dev-qt/assistant dev-qt/pixeltool dev-qt/qdbus dev-qt/qdoc +dev-qt/qtdiag +dev-qt/qtgamepad:5 +dev-qt/qtlocation:5 dev-qt/qtplugininfo dev-qt/qtquicktimeline:5 +dev-qt/qtsensors:5 dev-qt/qtserialbus:5 dev-qt/qtvirtualkeyboard:5 dev-qt/qtwebview:5 -# Andreas Sturmlechner (2025-01-23) -# Unmaintained in Gentoo, last release from 2022 needs Qt5WebEngine. -# Bug #926655. Removal on 2025-02-22. -app-text/bibletime - # Volkmar W. Pogatzki (2025-01-20) # Unused Java library. Removal on 2025-02-19. dev-java/saslprep @@ -210,42 +293,12 @@ sys-cluster/k3s # Removal on 2025-02-17. Bug #948333. dev-python/terminaltables -# Andreas Sturmlechner (2025-01-11) -# Last release from 2012, dead upstream for 7 years, no Gentoo maintainer. -# Depends on dev-qt/qtwebengine:5, removed from almost every other distro. -# Bugs #741849, #830220, #851507 and #926672. Removal on 2025-02-10. -net-misc/fatrat - -# Andreas Sturmlechner (2025-01-11) -# Last release from 2020, effectively unmaintained in Gentoo as its -# maintainer has moved on to taking care of it in rion overlay instead. -# Depends on Qt5, app-crypt/qca[qt5], dev-qt/qtwebengine:5. -# Bugs #755446, #926138, #926670. Removal on 2025-02-10. -net-im/psi -net-im/psimedia - -# Andreas Sturmlechner (2025-01-11) -# Qt5-based library without any revdeps. Depends on app-crypt/qca[qt5]. -# Removal on 2025-02-10. -dev-libs/qoauth - -# Andreas Sturmlechner (2025-01-11) -# Last release from 2020, dead upstream; Depends on app-crypt/qca[qt5]. -# Bug #935556. Removal on 2025-02-10. -net-im/dianara - # Arthur Zamarin (2025-01-10) # EAPI=7, maintainer needed, no reverse dependencies, fails to compile, # uses deprecated Go eclass. # Removal on 2025-02-09. Bugs #947810, #856319, #844730, #771048, #679078. sys-cluster/zetcd -# James Le Cuirot (2025-01-09) -# Obsolete and needs to be dropped along with Qt5. The GTK theme has been -# superseded by dev-qt/qtbase[gtk], which uses GTK 3 rather than GTK 2. -# Removal on 2025-02-09. See bug #947787. -dev-qt/qtstyleplugins - # Conrad Kostecki (2025-01-09) # New version, which dropps support for legacy devices. # Will be unmasked, when split to legacy-branch is done.