diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask index 8ddfa194ea..195252f50d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2025-06-18) +# media-libs/libsdl3 is missing keywords. +>=net-misc/freerdp-3.16.0 sdl + # NRK (2025-05-18) # app-arch/plzip is not keyworded app-alternatives/lzip plzip diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask index 7d3c37ca3b..c82d58878f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -21,10 +21,6 @@ # Upstream supports amd64 media-libs/svt-av1 -test -# Mike Gilbert (2025-05-13) -# media-libs/libsdl3 is keyworded here. -net-misc/freerdp -sdl3 - # Michał Górny (2025-05-08) # dev-python/sigstore is keyworded here. =dev-lang/python-0* -verify-sig diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask index a609e9cd3e..a021b81bec 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,11 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Pacho Ramos (2025-06-28) +# It needs gnome-control-center and many more gnome packages to be +# stabilized before +gnome-base/gvfs onedrive + # Andreas Sturmlechner (2025-01-28) # PyQt 6 is not stable here >=app-admin/setools-4.5.1 gui test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask index c557468020..202d53f625 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/package.use.mask @@ -1,10 +1,6 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Mike Gilbert (2025-05-13) -# media-libs/libsdl3 is missing keywords. -net-misc/freerdp sdl3 - # Michał Górny (2025-05-08) # dev-python/sigstore is not keyworded everywhere. =dev-lang/python-0* verify-sig 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 b7713f92ad..f962a6f7d7 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-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Nowa Ammerlaan (2025-06-17) +# TOD support is a soft fork, mask for testing +sys-auth/libfprint tod + # Andreas Sturmlechner (2025-06-02) # sci-libs/libsigrok is not stable app-metrics/collectd collectd_plugins_sigrok diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use index 319345dc04..292ab61ee3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2025-01-27) +# Enable the UEFI target by default +sys-apps/memtest86+ uefi64 + # Sam James (2023-10-08) # dev-db/mysql not keyworded here dev-perl/DBD-mysql -mysql mariadb diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask index 290d0e7f33..a384182233 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask @@ -1,6 +1,14 @@ # Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2025-06-18) +# media-libs/libsdl3 is missing keywords. +>=net-misc/freerdp-3.16.0 sdl + +# WANG Xuerui (2025-02-28) +# Upstream only supports the 64-bit UEFI configuration for loong. +sys-apps/memtest86+ bios32 bios64 uefi32 iso32 + # WANG Xuerui (2025-05-29) # dist-server pulls in the libmount crate which is unmaintained and depends # on outdated nix that does not support loong diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask index 786c07e7f0..5b58a22601 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,10 +1,15 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Hans de Graaff (2025-05-31) +# Hans de Graaff (2025-06-29) # Requires large parts of dev-ruby/rails to be keyworded. +dev-ruby/globalid test dev-ruby/minitest-hooks test +# Mike Gilbert (2025-06-18) +# media-libs/libsdl3 is missing keywords. +>=net-misc/freerdp-3.16.0 sdl + # Sam James (2025-05-16) # gpio: dev-libs/libgpiod not keyworded here # modbus: dev-libs/libmodbus not keyworded here 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 3478947358..e41322e9d9 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 @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2025-06-18) +# media-libs/libsdl3 is missing keywords. +>=net-misc/freerdp-3.16.0 sdl + # Sam James (2025-06-05) # dev-util/spirv-llvm-translator not keyworded here dev-libs/pocl spirv diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index b282972b37..17d3058453 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Pacho Ramos (2025-06-28) +# Mask options needing to stabilize Gnome stuff +gnome-base/gvfs google onedrive + # Alfredo Tupone (2025-04-15) # test depend on packages only 0.14 is stable dev-ml/dune test @@ -93,7 +97,3 @@ dev-cpp/eigen test # Andreas Sturmlechner (2019-02-16) # app-text/libwpd and app-text/libwpg are not stable media-gfx/inkscape cdr visio wpg - -# Pacho Ramos (2014-07-02) -# Mask due Gnome3 not going to be stabilized on this arch -gnome-base/gvfs google diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask index b313b18a85..67f29ae842 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Christopher Byrne (2025-06-13) +# dev-ml/findlib is not keyworkded here +sys-libs/libnbd test + # Andreas Sturmlechner (2025-06-13) # dev-libs/libwacom is not keyworded here dev-libs/libinput input_devices_wacom diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask index e8c794f099..8bb729bf5a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2025-06-18) +# media-libs/libsdl3 is missing keywords. +>=net-misc/freerdp-3.16.0 sdl + # Paul Zander (2025-05-02) # dev-python/nanobind is not keyworded here media-gfx/openvdb python diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask index d8801de418..a57c3b6ef7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask @@ -5,11 +5,6 @@ # Requires systemd, so specifically unmasked only in targets/systemd. >=kde-plasma/drkonqi-6.3.90 -# Sam James (2024-11-10) -# Breaks suspend on elogind systems (bug #934314, bug #923614) -# https://github.com/polkit-org/polkit/issues/451 ->=sys-auth/polkit-124 - # matoro (2024-08-18) # Pre-rust versions of librsvg. Has vulnerabilities, so masked by # default and only unmasked on wd40. 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 86d49ee850..9d498f5143 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 @@ -1,6 +1,19 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-06-22) +# This is currently more footgun than real option. Bug #958638 + (2025-06-17) +# Build system currently does not allow static libs to be optional, and +# deleting (as we do now) leaves both the cmake export and fltk-config +# script unaware of the change and may cause problems. Will revisit if +# improved upstream, would rather not invent a downstream solution. +# https://bugs.gentoo.org/940572 +# https://github.com/gentoo/gentoo/pull/42633 +x11-libs/fltk static-libs + # Sam James (2025-06-05) # app-misc/ddcutil fails to build w/o USE=X as it always tries to include # . See bug #950320 and https://github.com/rockowitz/ddcutil/issues/504 @@ -65,6 +78,8 @@ llvm-runtimes/libcxxabi clang # echo "dev-lang/rust:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}" # echo "dev-lang/rust-bin:${slot} llvm_slot_${_RUST_LLVM_MAP[${slot}]}" # done +dev-lang/rust:1.88.0 llvm_slot_20 +dev-lang/rust-bin:1.88.0 llvm_slot_20 dev-lang/rust:1.87.0 llvm_slot_20 dev-lang/rust-bin:1.87.0 llvm_slot_20 dev-lang/rust:1.86.0 llvm_slot_19 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 b369359d59..725fafe06a 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 @@ -6,6 +6,19 @@ # New entries go on top. +# Andreas Sturmlechner (2025-06-27) +# Prepare cleanup of kde-apps/cervisia +kde-apps/kdesdk-meta cvs + +# Andreas Sturmlechner (2025-06-26) +# >=kde-plasma/drkonqi-6.3.90 requires systemd, so specifically +# unmasked only in targets/systemd. +>=kde-plasma/plasma-meta-6.3.90 systemd + +# Andreas Sturmlechner (2025-06-24) +# Prepare cleanup of dev-libs/libdbusmenu-qt, bug #938823 +kde-frameworks/knotifications:5 dbus + # Alfred Wingate (2025-06-10) # Upstream only supports amd64 and arm64. Other targets will fail to build # tests due to missing target specific functions. diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.mask index 4ef0df3948..2d04a03bd0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/package.mask @@ -14,7 +14,7 @@ sys-apps/intune-portal sys-apps/systemd-readahead sys-block/wait-for-dri-devices-rules sys-power/sandmann-bin -www-misc/profile-sync-daemon +>=www-misc/profile-sync-daemon-6 # Andreas K. Hüttel (2023-12-07) # Does not support split-usr filesystem geometry. Please migrate to diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask index b4abfdcf15..82fb617206 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.mask @@ -1,6 +1,13 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sebastian Pipping (2025-06-20) +# Requires masked packages (bug #958030) +# (dev-python/keyring, dev-python/pydantic) +dev-python/deepdiff +dev-python/poetry +dev-python/poetry-plugin-export + # Holger Hoffstätte (2025-05-18) # >=bpftrace-0.23 needs Rust-based blazesym_c >=dev-debug/bpftrace-0.23.2 @@ -139,10 +146,8 @@ dev-python/spake2 dev-python/requests-ntlm dev-python/python3-discogs-client dev-python/python-axolotl -net-im/yowsup dev-python/pyghmi dev-python/omemo-dr -net-im/transwhat dev-python/noiseprotocol dev-python/magic-wormhole dev-python/magic-wormhole-transit-relay diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index 9738bd27ad..84bcba70f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -69,7 +69,7 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS # - IF (and only if) there is an explicit inclusion requirement, # USE=bindist MUST cause a copy of the license to be installed # in a file location compliant with the license -BINARY-REDISTRIBUTABLE @FREE Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ISSL JSON linux-fw-redistributable LSI-tw_cli Mellanox-AS-IS MicroChip-SDCC no-source-code NOSA NVIDIA-r1 NVIDIA-r2 qlogic-fibre-channel-firmware shmux unRAR +BINARY-REDISTRIBUTABLE @FREE Atmel AVASYS bh-luxi bonnie Broadcom freedist intel-ucode ipw2100-fw ipw2200-fw ISSL JSON linux-fw-redistributable LSI-tw_cli Mellanox-AS-IS MicroChip-SDCC no-source-code NOSA NVIDIA-r1 NVIDIA-r2 NVIDIA-2023 NVIDIA-2025 qlogic-fibre-channel-firmware shmux unRAR ###################################################################### @@ -81,7 +81,7 @@ OSI-APPROVED @OSI-APPROVED-FREE @OSI-APPROVED-NONFREE # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA 2dboy-EULA AMD-GPU-PRO-EULA android AnyDesk-TOS Aseprite-EULA baudline bestcrypt CAPYBARA-EULA Dell-EULA ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi microsoft-azurevpnclient microsoft-edge Microsoft-vscode MikroTik Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-cuSPARSELt-v2020.10.12 NVIDIA-SDK NVIDIA-SDK-v2017.06.13 NVIDIA-SDK-v2020.10.12 Ookla OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL-11 PUEL-12 Q3AEULA-20000111 QUAKE4 RAR sfpg SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone +EULA 2dboy-EULA AMD-GPU-PRO-EULA android AnyDesk-TOS Aseprite-EULA baudline bestcrypt Broadcom-tod CAPYBARA-EULA Dell-EULA ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion JoyPixels LOKI-EULA MakeMKV-EULA Microsemi microsoft-azurevpnclient microsoft-edge Microsoft-vscode MikroTik Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-cuSPARSELt-v2020.10.12 NVIDIA-SDK NVIDIA-SDK-v2017.06.13 NVIDIA-SDK-v2020.10.12 Ookla OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL-11 PUEL-12 Q3AEULA-20000111 QUAKE4 RAR sfpg SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone # Deprecated license labels, used by pkgcheck #DEPRECATED (currently none) diff --git a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated index d6e4a9675b..0fb1221970 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -17,6 +17,19 @@ #--- END OF EXAMPLES --- +# Michał Górny (2025-06-28) +# versioningit does not provide any support for building via GitHub +# archives, and has rejected the efforts to provide an envvar override +# for this purpose, making it largely unsuitable for Gentoo packaging. +# Convince upstream to use dev-python/setuptools-scm +# (or dev-python/hatch-vcs, etc.) instead. +dev-python/versioningit + +# Michał Górny (2025-06-25) +# Discontinued upstream. They suggest vendoring what people need +# instead. +dev-python/click-plugins + # Michał Górny (2024-06-15) # Stop-gap compatibility package. Upstreams really need to move away # from the removed cgi module rather than rely on this. 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 f3ff5c3d43..c56563e0e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -36,6 +36,91 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (2025-06-29) +# KF5-based package, unmaintained upstream, see also: +# https://mail.kde.org/pipermail/release-team/2025-June/013683.html +# Removal on 2025-07-29. +kde-apps/cervisia + +# Michał Górny (2025-06-29) +# File collision against gnome-base/gnome-keyring[pam], which is +# required via pambase. Masked until the maintainer determines a good +# solution. Bug #959274. +=app-crypt/libsecret-0.21.7-r1 + +# Michał Górny (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 + +# Jay Faulkner (2025-06-26) +# Discontinued by upstream in Sept 2023, running on a likely vulnerable +# electron version. Bug #959128. +net-irc/irccloud-desktop-bin + +# David Seifert (2025-06-25) +# Skype has been shut down on 2025-05-05, use the Teams progressive web +# application with your Skype username as alternative. +# Removal on 2025-07-25. Bug #942322. +net-im/skypeforlinux +sec-policy/selinux-skype +x11-plugins/pidgin-skypeweb + +# Michał Górny (2025-06-25) +# New problematic test dependencies. No reverse dependencies. +# Removal on 2025-07-25. Bug #958987. +dev-python/caldav + +# Andreas Sturmlechner (2025-06-24) +# Qt5 package without any revdeps. Removal on 2025-07-24. Bug #938823 +dev-libs/libdbusmenu-qt + +# Andreas K. Hüttel (2025-06-24) +# Perl 5.42 mask/unmask block, complete as of 5.42.0_rc2 +=dev-lang/perl-5.42* +~virtual/perl-Archive-Tar-3.40.0 +~virtual/perl-Compress-Raw-Bzip2-2.213.0 +~virtual/perl-CPAN-2.380.0 +~virtual/perl-Data-Dumper-2.192.0 +~virtual/perl-Devel-PPPort-3.730.0 +~virtual/perl-Digest-MD5-2.590.0 +~virtual/perl-Exporter-5.790.0 +~virtual/perl-ExtUtils-CBuilder-0.280.241 +~virtual/perl-ExtUtils-CBuilder-0.280.242 +~virtual/perl-ExtUtils-MakeMaker-7.760.0 +~virtual/perl-ExtUtils-ParseXS-3.570.0 +~virtual/perl-File-Spec-3.940.0 +~virtual/perl-HTTP-Tiny-0.90.0 +~virtual/perl-IO-Compress-2.213.0 +~virtual/perl-IO-Socket-IP-0.430.0 +~virtual/perl-Math-BigInt-2.5.2 +~virtual/perl-Math-BigInt-FastCalc-0.502.0 +~virtual/perl-Math-BigRat-2.5.2 +~virtual/perl-Math-Complex-1.630.0 +=virtual/perl-Module-CoreList-5.202.506* +=virtual/perl-Module-CoreList-5.202.507* +~virtual/perl-parent-0.244.0 +~virtual/perl-podlators-6.0.2 +~virtual/perl-Scalar-List-Utils-1.680.100_rc +~virtual/perl-Storable-3.370.0 +~virtual/perl-Test2-Suite-1.302.210 +~virtual/perl-Test-Simple-1.302.210 +~virtual/perl-threads-2.430.0 +~virtual/perl-Time-HiRes-1.977.800 +~virtual/perl-version-0.993.300 + +# Michał Górny (2025-06-21) +# Last commit in 2019. Has an entry point conflict with +# dev-python/pytest-tornasync. No reverse dependencies left. +# Removal on 2025-07-21. Bug #958601. +dev-python/pytest-tornado + +# Michał Górny (2025-06-21) +# No commits for two years. Broken with Python 3.14 +# and with >=dev-python/pytest-asyncio-1.0.0. No reverse dependencies. +# Removal on 2025-07-21. Bug #958592. +dev-python/backoff + # Maciej Barć (2025-06-14) # Deprecated, repository archived upstream. Compilation problems. # Removal on 2025-07-14. bug #957435 @@ -135,12 +220,6 @@ dev-python/gpgmepy # > Unable to locally verify the issuer's authority. =app-misc/ca-certificates-20250419.3.112 -# Andreas Sturmlechner (2025-06-02) -# Package destabilisation mask. There is simply no need for this without -# any stable consumers, and it is freeing up resources. -# 0.6.0_pre20241020 is available in ~arch. -~sci-libs/libsigrok-0.5.2 - # Andreas Sturmlechner (2025-06-02) # Gui depends on Qt5 and is unmaintained for a very long time - its main # developers have moved to the InputLeap project (gui-apps/input-leap). @@ -154,17 +233,6 @@ x11-misc/barrier # particular codebase.) Bug 940232. Removal after 30 days. dev-gap/cohomolo -# Andreas Sturmlechner (2025-05-27) -# Dead upstream with no release for over 10 years, Qt5-based even only by -# means of a snapshot. Bugs #951875, #953016. Removal on 2025-06-26. -x11-misc/qxkb - -# Andreas Sturmlechner (2025-05-27) -# Upstream repository+author, web pages and documentation gone after long -# period of inactivity, based on Qt5. Bugs #949021, #940094 -# Removal on 2025-06-26. -media-gfx/engauge - # Andreas Sturmlechner (2025-05-27) # sci-electronics/gazebo depends on x11-libs/qwt:6[qt5] and Qt5, lots of # open bugs. Most packages perpetually stuck at EAPI-7 and several major @@ -191,34 +259,10 @@ dev-libs/urdfdom_headers # Removal on 2025-06-24 media-libs/oneVPL-cpu -# Andreas Sturmlechner (2025-05-24) -# Dead upstream, fails to build with GCC-14, depends on media-libs/dumb. -# A rescue mission would ideally package dsda-doom. Bugs #939219, #908973 -# Removal on 2025-06-23. -games-fps/prboom-plus - # Sam James (2025-05-23) # Severe memory leak (bug #953874) =app-i18n/ibus-anthy-1.5.17 -# Andreas Sturmlechner (2025-05-23) -# Package destabilisation mask. There is simply no need for this without -# any stable consumers, and it is freeing up resources. -# 5.2.10.1 is available in ~arch. -~media-libs/allegro-5.2.7.0 - -# Andreas Sturmlechner (2025-05-22) -# Even if Qt5 is optional here, it is dead upstream for close to 10 years -# and without Gentoo package maintainer almost as long. Bug #926074. -# Removal on 2025-06-21. -net-firewall/pglinux - -# Andreas Sturmlechner (2025-05-22) -# Package destabilisation mask. 0.4.4_p20250125 is in ~arch but as snapshot -# with currently no Gentoo maintainer it will not be stabilised. -# 0.4.4 release was more than 3 years old already. Bug #955653 -~media-video/simplescreenrecorder-0.4.4 - # Matt Turner (2025-05-22) # Old slot depending on libsoup:2.4. All reverse dependencies migrated to a # newer slot supporting libsoup:3.0. @@ -235,22 +279,6 @@ x11-misc/meteo =media-gfx/gimp-3.0.2-r2 =media-gfx/gimp-3.0.4 -# Andreas Sturmlechner (2025-05-20) -# Unaddressed pending version bumps for almost 2 years, stuck on EAPI-7. -# Bugs #908094, #908095, #908096, #908097, #908427, #908428 -# Removal on 2025-06-19. -dev-libs/aws-c-cal -dev-libs/aws-checksums -dev-libs/aws-c-common -dev-libs/aws-c-event-stream -dev-libs/aws-c-io -dev-libs/s2n - -# Andreas Sturmlechner (2025-05-19) -# Dead upstream (last commit >4 years ago), not ported to Qt6 and broken w/ -# CMake 4. Bugs #955134, #955135. Removal on 2025-06-18. -sci-libs/libgeodecomp - # Ulrich Müller (2025-05-18) # Pretest versions, masked for testing. (2025-05-12) -# A serious performance regression has been found in 10.11.12 and 11.4.6 -# releases, distributions are advised to not publish them, see -# https://lists.mariadb.org/hyperkitty/list/packagers@lists.mariadb.org/thread/TP74ZU2ARZOQBLUNPT63I2A6LNB54XLJ/ -# and related bug reports: -# https://jira.mariadb.org/browse/MDEV-36759 -# https://jira.mariadb.org/browse/MDEV-36765 -# https://jira.mariadb.org/browse/MDEV-36766 -# -# Affected packages were removed from the tree, but this message shall be kept -# untill 2025-06-23. -~dev-db/mariadb-10.11.12 -~dev-db/mariadb-11.4.6 - # Michał Górny (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. @@ -312,13 +326,6 @@ dev-libs/libxml2-compat # Unmask it after it is properly tested & fixed =app-misc/screen-5* -# Conrad Kostecki (2025-03-28) -# Upstream is dead and broken. All 'whatsapp' deps -# will be last-rited on 2025-04-28. -# Bug #952588 #952589 -net-im/transwhat -net-im/yowsup - # Michał Górny (2025-03-17) # Xfce 4.22 prereleases. Masked because they tend to be quite unstable. >=dev-build/xfce4-dev-tools-4.21 diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use index a60190ee8b..0750f01a2a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/package.use @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Mart Raudsepp (2022-01-05) @@ -42,8 +42,8 @@ app-accessibility/speech-dispatcher python # Pulled in by grilo-plugins which is needed for gnome-music media-libs/grilo playlist -# Pulled in by tracker and grilo-plugins, has REQUIRED_USE="?? ( gtk qt5 )" -media-libs/libmediaart gtk -qt5 +# Pulled in by tracker and grilo-plugins, has REQUIRED_USE="?? ( gtk qt6 )" +media-libs/libmediaart gtk -qt6 # For gnome-boxes net-misc/spice-gtk gtk3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use index 5df31320ad..def5d38c4d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/package.use @@ -36,6 +36,7 @@ media-libs/gd fontconfig # Required by kde-apps/kdenlive media-libs/mlt ffmpeg frei0r rubberband +media-libs/opencv features2d # Required by media-gfx/digikam media-libs/opencv contrib contribdnn diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask index 4698f2e442..4c912c607a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask @@ -4,9 +4,3 @@ # Andreas Sturmlechner (2025-05-18) # Requires systemd, so specifically unmasked only in targets/systemd. ->=kde-plasma/drkonqi-6.3.90 - -# Sam James (2024-11-10) -# Breaks suspend on elogind systems (bug #934314, bug #923614) but -# works fine on systemd machines. -# https://github.com/polkit-org/polkit/issues/451 -->=sys-auth/polkit-124 diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask index 944426611e..4539807f19 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.use.mask @@ -1,6 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2025-06-26) +# >=kde-plasma/drkonqi-6.3.90 requires systemd, so specifically +# unmasked only in targets/systemd. +kde-plasma/plasma-meta -systemd + # John M. Harris, Jr. (2024-12-12) # seccomp is only supported with systemd sys-apps/fwupd -seccomp