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 7ac2cf5bbc..588fd006d3 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,22 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-07-07) +# media-libs/quirc and media-sound/liblc3 are not keyworded here +media-video/ffmpeg quirc liblc3 + +# matoro (2024-07-03) +# Requires dev-util/shelltestrunner +app-arch/mt-st test + +# Arthur Zamarin (2024-07-04) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + +# Arthur Zamarin (2024-07-03) +# dev-python/redis lacks keywords here +mail-filter/pyzor redis test + # Andreas Sturmlechner (2024-06-29) # media-libs/libplacebo is not keyworded media-video/ffmpeg libplacebo diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index eb5dc6e238..2157355bab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -78,7 +78,6 @@ games-rpg/eschalon-book-1-demo games-rpg/wasteland2 games-server/etqw-ded games-strategy/darwinia -games-strategy/darwinia-demo games-strategy/dominions2 games-strategy/knights-demo games-strategy/majesty-demo diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force index 5c9f06cdb0..85659560a1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force @@ -1,6 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2024-07-02) +# Needed to build gcc. Force here rather than using BDEPEND to simplify +# cross-compile scenarios. +sys-devel/binutils cet + # Michał Górny (2023-10-06) # Require ABIs matching MULTILIB_ABIS in gcc dependencies -- otherwise # sys-devel/gcc[multilib] (which is forced) will fail late in build. diff --git a/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 19d1727908..67bacefa97 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 @@ -17,8 +17,12 @@ #--- END OF EXAMPLES --- +# Zen (2024-07-01) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd + # Andreas Sturmlechner (2024-06-23) -# Pulls in kde-apps/kgpg is keyworded here +# Pulls in kde-apps/kgpg which is keyworded here >=kde-apps/kdeutils-meta-24.05.1 -gpg # Jared Allard (2024-06-21) 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 5be319fb39..3fabf46299 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 --- +# Zen (2024-07-01) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Andrew Ammerlaan (2024-03-17) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask index 864b43d5f5..f3d2a819b1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.mask @@ -102,6 +102,7 @@ kde-apps/cantor kde-apps/eventviews kde-apps/grantlee-editor kde-apps/incidenceeditor +kde-apps/kaccounts-integration:6 kde-apps/kaccounts-providers kde-apps/kaddressbook kde-apps/kalarm diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask index 79de1712fa..a5e47f6be8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/x32/package.use.mask @@ -1,6 +1,13 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # Ben Kohler (2024-05-27) # Runtime issues (bug #925115) and build issues (bug #931092) dev-libs/libpcre2 jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask index 03ec1adc1a..00ccc92304 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask @@ -1,6 +1,19 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils -gold + +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) app-crypt/pinentry qt6 @@ -281,10 +294,6 @@ media-tv/tvheadend hdhomerun # smallest wav files. media-sound/xmms2 mac -# Michał Górny (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Patrice Clement (2017-04-09) # Enable MQTT support on supported architectures app-metrics/collectd -collectd_plugins_mqtt diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask index d83b2e0051..84303ae986 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,14 +1,19 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andreas Sturmlechner (2024-06-23) -# Pulls in kde-apps/kgpg is keyworded here ->=kde-apps/kdeutils-meta-24.05.1 -gpg +# Andrew Ammerlaan (2024-07-16) +# Unmask the ugrd flag for installkernel. It is keyworded here +sys-kernel/installkernel -ugrd -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 +# matoro (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils -gold + +# Andreas Sturmlechner (2024-06-23) +# Pulls in kde-apps/kgpg which is keyworded here +>=kde-apps/kdeutils-meta-24.05.1 -gpg # Ionen Wolkens (2024-05-19) # jit is supported here 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 75d33815b7..469fa170ca 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 @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2024-07-16) +# UGRD support is still experimental, no stable keywords for now +sys-kernel/installkernel ugrd + # Eray Aslan (2024-06-17) # mongodb needed for tests which is not stable keyworded for arm64 dev-libs/mongo-c-driver test 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 7a6b867544..964b358c1d 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 @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -arm64 -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Paul Zander (2024-03-28) # dev-libs/optix works on arm64 -optix 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 6dee4d2466..eccb6c4c75 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,6 +1,17 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-07-14) +# Abandoned upstream, does not take bug reports, unsupported in Gentoo. +# Only remaining use is as a requirement for dev-lang/go on arm{,64}. +# See #934149, #934151, #936022, #936021 +sys-devel/binutils default-gold gold +sys-devel/binutils-hppa64 default-gold gold + +# Zen (2024-07-01) +# UGRD is not keyworded everywhere yet +sys-kernel/installkernel ugrd + # Andreas Sturmlechner (2024-06-23) # Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as # part of the KDE PIM stack (big, requiring QtWebengine) only keyworded diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask index 54c9a841a6..2128712aef 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -4,6 +4,14 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Leonardo Hernández Hernández (2024-07-07) +# media-libs/quirc and media-sound/liblc3 are not keyworded here +media-video/ffmpeg quirc liblc3 + +# Sam James (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # Sam James (2024-06-19) # The systemd implementation of installkernel doesn't currently support # updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs, diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask index 5a441ff877..3681018251 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-07-07) +# media-libs/quirc and media-sound/liblc3 are not keyworded here +media-video/ffmpeg quirc liblc3 + +# Sam James (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # Andreas Sturmlechner (2024-06-29) # media-libs/libplacebo is not keyworded media-video/ffmpeg libplacebo 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 64a71be316..851c55b9da 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,13 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # Andreas Sturmlechner (2024-06-15) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-plasma/plasma-nm openconnect diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask index 5dcd046b96..5351d18a96 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# James Le Cuirot (2024-07-13) +# These tests pass, but the net-misc/memcached tests do not, so we should not +# keyword memcached-related packages such as dev-python/pylibmc. +dev-python/pytest-services test + # Michał Górny (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index 54c538bbcc..ebb4e48d28 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Arthur Zamarin (2024-07-05) +# Avoid unkeyworded media-gfx/libimagequant +dev-python/pillow imagequant + +# Arthur Zamarin (2024-07-04) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # Arthur Zamarin (2024-07-01) # simplify the dep tree dev-python/click doc @@ -14,6 +22,7 @@ dev-python/pytest-cov doc dev-python/pytest-trio doc dev-python/stevedore doc dev-python/sphinx-autodoc-typehints test +dev-util/maturin doc # Andreas Sturmlechner (2024-06-29) # media-libs/libplacebo is not keyworded @@ -201,10 +210,6 @@ media-libs/sdl-mixer midi # Moved from use.mask since they are flags local to one package. sys-kernel/mips-sources -ip27 -ip28 -ip30 -# Michał Górny (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Mart Raudsepp (2017-05-27) # app-pda/libimobiledevice, app-pda/libplist and co not tested sys-power/upower ios diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask index 09ee3b610a..9c9ec82965 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.mask @@ -1,6 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2024-07-09) +# Known to crash on boot for at least ppc64le w/ 64k kernel, +# possibly other powerpc arches. Masking out of caution. +# https://lore.kernel.org/stable/20240705203413.wbv2nw3747vjeibk@altlinux.org/ +=sys-kernel/gentoo-kernel-6.6.37 +=sys-kernel/gentoo-kernel-bin-6.6.37 +=sys-kernel/gentoo-sources-6.6.37 +=sys-kernel/vanilla-kernel-6.6.37 +=sys-kernel/vanilla-sources-6.6.37 +=virtual/dist-kernel-6.6.37 + # Georgy Yakovlev (2020-09-22) # criu does not work on ppc64be and ppc32 sys-process/criu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index 5d7ca61a7c..9b8ff7889b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -272,10 +272,6 @@ app-i18n/fcitx-libpinyin dictionary-manager # Requires java app-forensics/sleuthkit java -# Michał Górny (2017-08-08) -# Requires USE=opencl that is masked in this profile. -net-misc/bfgminer adl lm-sensors - # Michał Górny (2017-03-24) # libcxx fails to compile on ppc*, #595744. sys-devel/clang-common default-libcxx 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 04e2422180..c0c8e3380d 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,6 +1,16 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + +# Ionen Wolkens (2024-07-02) +# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that +# is no longer keyworded here and currently fails tests (bug #935313). +dev-python/PyQt6 quick3d +dev-qt/qtmultimedia:6 qml + # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask index ba9425aa2a..848b8db5a5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2014-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Ionen Wolkens (2024-06-09) -# Qt6 is not stable here yet -qt6 - # Sam James (2024-03-07) # dev-lang/php:8.2 is not marked stable here yet (bug #920701) php_targets_php8-2 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 e57bdf031e..d850925242 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,13 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # Sam James (2024-06-13) # Needs as-yet-unkeyworded KF6 (bug #934215) app-crypt/pinentry qt6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask index 1347f6f7f0..e3bcc07a89 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,15 +1,21 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-07-06) +# KDE PIM is not keyworded here +kde-apps/libkgapi:5 kf6compat + +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + # Andreas Sturmlechner (2024-06-15) # Requires unkeyworded dev-qt/qtwebengine (and revdeps) kde-plasma/plasma-nm openconnect -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 - # Sam James (2024-05-19) # media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559 media-gfx/graphicsmagick jpeg2k diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask index 87b8093152..00ac5effb4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -riscv -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Andrew Ammerlaan (2023-07-11) # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index b0cfa52733..81ae78eec6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # Michał Górny (2024-05-08) # Requires sys-devel/{clang,llvm}:16. dev-lang/python jit 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 854e02445f..b94b2a1601 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-07-03) +# kde-frameworks/kservice not keyworded here +x11-misc/xdg-utils plasma + # Andreas Sturmlechner (2024-06-29) # media-libs/libplacebo is not keyworded here media-video/ffmpeg libplacebo 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 a3cd3a0286..cd23f6c3ef 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,10 +1,36 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -app-crypt/pinentry qt6 -app-office/libreoffice qt6 +# Andreas Sturmlechner (2024-07-12) +# Need as-yet-unkeyworded KF6-based counterparts (bug #934361) +kde-apps/libkcddb kf6compat +kde-apps/libkcompactdisc kf6compat +kde-apps/libksane kf6compat +net-misc/kio-zeroconf kf6compat + +# Andreas Sturmlechner (2024-07-12) +# KDE PIM 6 is not being keyworded here +kde-apps/libkgapi:5 kf6compat + +# Michael Orlitzky (2024-07-09) +# The opcache extension fails to build on hardened x86, but only +# if the JIT is enabled. Bug 930145. +dev-lang/php opcache-jit + +# Arthur Zamarin (2024-07-04) +# app-office/lyx is unavailable on x86 +dev-tex/abntex lyx + +# Andreas Sturmlechner (2024-07-01) +# USE="kf6compat,kaccounts" depends on kde-frameworks/purpose:6[webengine] +# which is package.use.mask'ed on these arches. We cannot mask the +# combination specifically but in reality kaccounts is useless without +# additional dev-qt/qtwebengine revdeps. +kde-frameworks/purpose:5 kaccounts + +# Paul Zander (2024-06-17) +# missing keywords on dev-python/PyQt6 +sci-geosciences/qgis qt6 # José de Paula R. N. Assis (2024-03-25) # No PyQt6 (which is needed by USE=qt6 for qscintilla-python) on x86. 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 7a39da3cbf..e3117529b9 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,14 +17,14 @@ #--- END OF EXAMPLES --- +# Matt Turner (2024-07-14) +# spirv-llvm-translator < 17 is not stable on x86. + (2024-04-30) # sys-block/nbdkit is not yet marked stable here app-emulation/libvirt nbd -# Matt Turner (2024-04-25) -# spirv-llvm-translator is not stable on x86. -dev-libs/libclc spirv - # Andrew Ammerlaan (2024-03-21) # Experimental, virt-firmware is keyworded only unstable sys-kernel/installkernel efistub 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 2ef0d8e916..2157622d2e 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 @@ -4,10 +4,6 @@ # Unmask the flag which corresponds to ARCH. -x86 -# Sam James (2024-06-13) -# Needs as-yet-unkeyworded KF6 (bug #934215) -kf6compat - # Paul Zander (2024-04-14) # media-libs/quirc is keyworded on amd64 -quirc 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 cb89826a5c..6b773b6253 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,13 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Maciej Mrozowski (2024-07-14) +# Fails with newer ffmpeg, bug #831486 +# Not needed by reverse deps as of 2024-07-14. Re-enable when +# https://github.com/openscenegraph/OpenSceneGraph/pull/1281 or +# similar effort is upstreamed +dev-games/openscenegraph ffmpeg + # Michał Górny (2024-06-29) # JIT is experimental and prone to break packages. Should you choose # to use it, please do not file Gentoo bugs and report any issues you @@ -213,7 +220,6 @@ net-misc/curl sslv3 # Volkmar W. Pogatzki (2023-05-04) # No suitable version of dev-libs/protobuf available. ->=dev-java/protobuf-java-3.24.2 system-protoc =dev-java/protobuf-java-3.23.0 system-protoc # Joonas Niilola (2023-06-06) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc index 8507b4ecd5..e37807f4a3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/l10n.desc @@ -1,4 +1,4 @@ -# Copyright 2016-2022 Gentoo Authors +# Copyright 2016-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of L10N USE_EXPAND flags. @@ -188,6 +188,7 @@ sd - Sindhi si - Sinhala sid - Sidamo sk - Slovak +skr - Saraiki sl - Slovenian sml - Central Sama sn - Shona diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask index e285ef20c4..1e9525c6e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask @@ -53,6 +53,7 @@ kde-apps/knotes kde-apps/kdepim-meta kde-apps/kdepim-addons kde-apps/kaddressbook +kde-apps/kaccounts-integration:6 kde-apps/kaccounts-providers kde-apps/akonadiconsole kde-apps/akonadi-calendar diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/make.defaults index 8843d9bdb2..431f75d391 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/make.defaults @@ -12,7 +12,7 @@ USE="hardened pic xtpax -jit -orc" # This variable can be leveraged in ebuilds for pkg_postinst messages that # indicate said package is, say, configured in a way that defeats the purpose # of running hardened. -PROFILE_IS_HARDENED=1 +PROFILE_IS_HARDENED="1" # We set the default markings to none PAX_MARKINGS="none" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/make.defaults index defd200ce9..f36599c1e3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/llvm/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/llvm/make.defaults @@ -31,7 +31,7 @@ ADDR2LINE="llvm-addr2line" # Rust needs this to build some crates (like uutils) # https://github.com/rust-lang/rust/blob/master/compiler/rustc_llvm/build.rs -LLVM_USE_LIBCXX=1 +LLVM_USE_LIBCXX="1" # https://github.com/rust-lang/cc-rs#c-support # https://github.com/rust-lang/cc-rs/blob/main/src/lib.rs CXXSTDLIB="c++" 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 b9e64b3d1b..504e286229 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 @@ -28,10 +28,6 @@ app-emulation/protontricks # Mask until execinfo.h use can be properly patched, bug #853856 media-gfx/renderdoc -# Maciej Barć (2024-03-23) -# Binary package, which is compiled against glibc -www-apps/jellyfin-bin - # Arthur Zamarin (2024-03-15) # Needs ada sci-electronics/ghdl @@ -76,15 +72,6 @@ games-strategy/seven-kingdoms # this time. (#925547) app-arch/lrzip-next -# Marek Szuba (2024-02-18) -# Binary-only packages linked against glibc -net-analyzer/nessus-agent-bin -net-analyzer/nessus-bin - -# Marc Schiffbauer (2024-02-16) -# Binary package, which is compiled against glibc -app-editors/logseq-desktop-bin - # Christopher Fore (2024-01-24) # >=sys-fs/bcachefs-tools-1.4.1 uses functions currently not in Musl # https://github.com/koverstreet/bcachefs-tools/issues/213 @@ -95,34 +82,10 @@ app-editors/logseq-desktop-bin # which are not available on musl. net-misc/mcproxy -# Giuseppe Foti (2024-01-22) -# Binary package, which is compiled against glibc -app-office/drawio-desktop-bin - -# Maciej Barć (2024-01-06) -# Binary package, which is compiled against glibc -app-office/joplin-desktop - -# Maciej Barć (2024-01-06) -# Binary package, which is compiled against glibc -dev-util/azuredatastudio - # Florian Schmaus (2023-11-22) # Requires systemd which is not supported on musl. sys-power/sandmann-bin -# Maciej Barć (2023-09-16) -# Binary package, which is compiled against glibc -dev-lang/dafny-bin - -# Maciej Barć (2023-09-16) -# Binary package, which is compiled against glibc -app-shells/pwsh-bin - -# Maciej Barć (2023-07-01) -# Binary package, which is compiled against glibc -games-util/heroic-bin - # Brahmajit Das (2023-06-15) # The package uses innetgr which is not available in musl, bug 898556 # The package is only for long-obsolete polkit policies anyway. @@ -136,14 +99,6 @@ sys-auth/polkit-pkla-compat # Mask until execinfo.h use can be properly patched, bug #877721 and #903689. dev-scheme/guile-ssh -# Conrad Kostecki (2023-03-01) -# Binary package, which is compiled against glibc -sys-block/arcconf - -# Conrad Kostecki (2023-03-01) -# Binary package, which is compiled against glibc -sys-apps/smcipmitool - # Alfredo Tupone (2023-02-27) # Uses dev-util/nvidia-cuda-sdk dev-libs/cutlass @@ -236,13 +191,19 @@ app-benchmarks/geekbench app-benchmarks/geekbench-ml app-crypt/rainbowcrack app-crypt/yubioath-flutter-bin +app-editors/logseq-desktop-bin app-editors/sublime-text app-editors/vscode app-editors/vscodium app-emulation/crossover-bin +app-emulation/genymotion-bin app-misc/kryoflux-dtc +app-office/drawio-desktop-bin +app-office/joplin-desktop app-office/libreoffice-bin app-office/libreoffice-bin-debug +app-office/onlyoffice-bin +app-shells/pwsh-bin app-text/master-pdf-editor app-text/zotero-bin dev-db/ocp @@ -251,11 +212,13 @@ dev-db/sqlcl-bin dev-games/ps2-packer dev-java/openjdk-bin dev-java/openjdk-jre-bin +dev-lang/dafny-bin dev-libs/luise dev-libs/nwjs dev-perl/Lab-Zhinst dev-php/PEAR-MDB2_Driver_oci8 dev-python/pyzotero +dev-util/azuredatastudio dev-util/idea-community games-action/a-story-about-my-uncle games-action/badland @@ -306,9 +269,9 @@ games-server/steamcmd games-server/ut2004-ded games-simulation/slime-rancher games-strategy/darwinia -games-strategy/darwinia-demo games-strategy/knights-demo games-strategy/majesty-demo +games-util/heroic-bin gnome-extra/nautilus-dropbox kde-apps/dolphin-plugins-dropbox mail-client/thunderbird-bin @@ -322,6 +285,8 @@ media-video/amdgpu-pro-amf media-video/dvbackup media-video/makemkv media-video/popcorntime-bin +net-analyzer/nessus-agent-bin +net-analyzer/nessus-bin net-im/discord net-im/element-desktop-bin net-im/gitter-bin @@ -352,11 +317,14 @@ sci-misc/jupyterlab-desktop-bin sci-misc/netlogo-bin sys-apps/intune-portal sys-apps/ipmicfg +sys-apps/smcipmitool sys-apps/tas +sys-block/arcconf sys-block/hpssacli sys-block/megacli www-apps/chromedriver-bin www-apps/grafana-bin +www-apps/jellyfin-bin www-apps/kibana-bin www-client/firefox-bin www-client/google-chrome diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults index 4f60922264..b98ce4ffc9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults @@ -13,10 +13,10 @@ # utimensat is missing or not reliable until linux-2.6.32. # needed by python-3. # lutimes requires utimensat -ac_cv_func_utimensat=no -ac_cv_func_lutimes=no +ac_cv_func_utimensat="no" +ac_cv_func_lutimes="no" # pipe2 and dup3 requires >=linux-2.6.27. Needed by python-3. -ac_cv_func_pipe2=no -ac_cv_func_dup3=no +ac_cv_func_pipe2="no" +ac_cv_func_dup3="no" # epoll_create1 requires >=linux-2.6.27. -ac_cv_func_epoll_create1=no +ac_cv_func_epoll_create1="no" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults index 056f07700a..33e139f1de 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/kernel-2.6.32+/make.defaults @@ -1,4 +1,4 @@ # This profile is supporting >=linux-2.6.32[a] and =dev-vcs/stgit-2 >=games-board/gnome-mahjongg-3.40.0 +>=games-puzzle/swell-foop-46 gnome-base/gdm >=gnome-base/gnome-core-apps-3.36.5 >=gnome-base/gnome-core-libs-3.36.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask index b253ee7d0d..4848ad8b6b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask @@ -196,7 +196,9 @@ dev-vcs/mercurial rust # Joonas Niilola (2020-10-02) # Sam James (2021-03-11) +# Michael Orlitzky (2024-07-09) # Dependency only keyworded on specific ${arch} profiles. +>=dev-lang/php-8.3.9 avif dev-libs/efl avif kde-frameworks/kimageformats avif media-libs/gd avif 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 3f290222e4..7ea5cbd4f2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -15,7 +15,7 @@ # https://www.gnu.org/licenses/license-list.html # GPL or LGPL with various exceptions are also included here, because # they are more permissive than the licenses they are based on. -GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL +GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 GPL-2-with-classpath-exception GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3+-with-openssl-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL # Free software licenses approved by the FSF FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPL-1.02 LPPL-1.2 LPPL-1.3a MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0 @@ -25,7 +25,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0 # We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian # considers it DFSG-free. -OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL +OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 BlueOak-1.0.0 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-3.0 Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL # Misc licenses that are probably free software, i.e. follow the # Free Software Definition at https://www.gnu.org/philosophy/free-sw.html 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 de3e1a56af..7556d7eeaa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/package.mask @@ -33,10 +33,96 @@ #--- END OF EXAMPLES --- -# Michał Górny (2024-07-01) -# Refuses to boot if initramfs was built with an older systemd version -# that enabled "cgroups v1". Bug #935261. ->=sys-apps/systemd-256 +# Eli Schwartz (2024-07-15) +# FreeWnn has no activity upstream on its (very slow!) development site +# since 2015. Website is gone. Various build failures, fails to build +# with gcc 14. All of its reverse dependencies are even more dead, as +# they do not even have distfiles anymore. +# Removal on 2024-08-14. Bug 936129. +# Bug #829613, #854579, #871603, #874114, #934595. +app-i18n/freewnn +app-i18n/im-freewnn +app-dicts/wnn-ldic +app-i18n/kinput2 + +# Hans de Graaff (2024-07-14) +# Ancient package, last release ca. 2009. Upstream is gone. All +# improvements are now available in dev-ruby/irb itself. +# Removal on 2024-08-14. +dev-ruby/wirble + +# Arthur Zamarin (2024-07-13) +# Maintainer-needed, depends on very old gui-libs/wlroots version, +# no activity upstream since Jan 2022. +# Removal on 2024-08-12. Bugs #935921, #867808. +gui-wm/hikari + +# Hans de Graaff (2024-07-12) +# Test dependency that is no longer maintained, last release in +# 2019. Broken in various ways. No reverse dependencies left. +# Removal on 2024-08-12. +dev-ruby/rspectacular + +# Michał Górny (2024-07-12) +# Obsoleted by dev-python/pytest-freezer (usually a drop-in replacement). +# No reverse dependencies left. +# Removal on 2024-08-11. Bug #934604. +dev-python/pytest-freezegun + +# Jaco Kroon (2024-07-11) +# Superseded by xl2tpd, this no longer has any operational advantage over +# xl2tpd. If you need help you're welcome to contact me (jkroon on +# libera.chat). +# Removal on 2024-08-11. bugs: #414901, #768075, #919269 +net-dialup/openl2tp + +# Leonardo Hernández Hernández (2024-07-07) +# New major ffmpeg version. Tracker bug #928905. +>=media-video/ffmpeg-7.0 + +# Michał Górny (2024-07-06) +# Leftover backport for Python 3.9. No revdeps. +# Removal on 2024-08-05. Bug #935676. +dev-python/pathlib2 + +# Arthur Zamarin (2024-07-05) +# EAPI=6, no reverse dependencies, various issues with modern C. +# Removal on 2024-08-04. Bugs #935553, #875746, #875245, #731094. +media-video/luvcview + +# Arthur Zamarin (2024-07-05) +# EAPI=6, no reverse dependencies, fails tests. +# Removal on 2024-08-04. Bugs #935549, #873463, #741508. +sci-libs/minuit + +# Arthur Zamarin (2024-07-05) +# EAPI=6, many compilation and configure issues, more QA issues. +# Removal on 2024-08-04. Bug #935545. +sci-astronomy/esomidas + +# Joonas Niilola (2024-07-04) +# libxml2-2.13.1 removed "deprecated" symbols that other (older) +# packages depend upon. It can be mitigated with a --with-legacy +# configure option, but it's still not a perfect fix. Bug #935452 +# to track and work on tree-wide support. Masking the exact version +# so we can revbump the package with a fix. +=dev-libs/libxml2-2.13.1 +=dev-libs/libxslt-1.1.41 + +# James Le Cuirot (2024-07-01) +# Ancient, dead upstream, generally awful. +# Removal on 2024-08-01. Bugs #935307, #935308, #935309. +games-arcade/spacerider +games-arcade/tuxdash +games-arcade/xsfcave + +# NHOrus (2024-06-28) +# games-puzzle/seatris: last rites +# Twenty-year-old tetris clone with upstream that wasn't touched since, +# broken code and broken autoconf. +# Removed after 2024-08-01 +# Bug: https://bugs.gentoo.org/935057 +games-puzzle/seatris # Sam James (2024-06-25) # Subvolume printing is broken: https://github.com/kdave/btrfs-progs/issues/829 @@ -168,11 +254,6 @@ kde-apps/kopete # Removal on 2024-07-15. Bugs #934366, #871378, #716084, #924302. sci-astronomy/predict -# Arthur Zamarin (2024-06-15) -# EAPI=6, no reverse dependencies, manifest doesn't match upstream. -# Removal on 2024-07-15. Bugs #934365, #832746. -sci-chemistry/xds-bin - # Cédric Krier (2023-06-15) # critical regression with potential data loss: # https://lists.mercurial-scm.org/pipermail/mercurial-devel/2024-June/297954.html @@ -182,12 +263,6 @@ sci-chemistry/xds-bin ~dev-vcs/mercurial-6.7.2 ~dev-vcs/mercurial-6.7.3 -# Maciej Barć (2024-06-14) -# EAPI=6, now shipped in official gambit and so it fails to merge from file -# collision. Bug: #832334 -# Removal on 2024-07-14. -dev-scheme/termite - # Arthur Zamarin (2024-06-14) # EAPI=6, no reverse dependencies, maintainer-needed, installation # blocked by iproute2. @@ -225,136 +300,13 @@ sci-chemistry/procheck # Removal on 2024-07-14. Bugs #934227, #898840. www-misc/log-toolkit -# Arthur Zamarin (2024-06-12) -# EAPI=6, maintainer needed, no reverse dependencies. Not maintained in -# gentoo for a long time. -# Removal on 2024-07-12. Bugs #934156, #636422. -net-misc/bfgminer - -# Arthur Zamarin (2024-06-12) -# EAPI=6, library with no reverse dependencies, fails tests, has -# issues with modern C. -# Removal on 2024-07-12. Bugs #934133, #725622, #813240. -sci-libs/o2scl - # Viorel Munteanu (2024-06-11) # dev-php/pear, dev-php/PEAR-* and their reverse dependencies: mask for removal # in 30 days. # They are all unmaintained, most of the ebuilds are still EAPI 6, and together # they have around 40 bugs. -# Removal: 2024-07-11. Bug #933998. -dev-php/PEAR-Cache -dev-php/PEAR-Cache_Lite -dev-php/PEAR-Console_Getargs -dev-php/PEAR-Crypt_CHAP -dev-php/PEAR-Crypt_HMAC -dev-php/PEAR-Crypt_HMAC2 -dev-php/PEAR-DB -dev-php/PEAR-DB_DataObject -dev-php/PEAR-Date -dev-php/PEAR-File -dev-php/PEAR-File_Archive -dev-php/PEAR-File_Find -dev-php/PEAR-File_Fortune -dev-php/PEAR-File_Gettext -dev-php/PEAR-File_SMBPasswd -dev-php/PEAR-HTML_AJAX -dev-php/PEAR-HTML_CSS -dev-php/PEAR-HTML_Common -dev-php/PEAR-HTML_Common2 -dev-php/PEAR-HTML_Javascript -dev-php/PEAR-HTML_QuickForm2 -dev-php/PEAR-HTML_Table -dev-php/PEAR-HTML_Table_Matrix -dev-php/PEAR-HTML_Template_Flexy -dev-php/PEAR-HTML_Template_Sigma -dev-php/PEAR-HTTP -dev-php/PEAR-HTTP_Header -dev-php/PEAR-HTTP_Request2 -dev-php/PEAR-HTTP_Session2 -dev-php/PEAR-Image_Color2 -dev-php/PEAR-Image_GraphViz -dev-php/PEAR-Image_IPTC -dev-php/PEAR-Image_Text -dev-php/PEAR-Log -dev-php/PEAR-MDB -dev-php/PEAR-MDB2 -dev-php/PEAR-MDB2_Driver_mssql -dev-php/PEAR-MDB2_Driver_mysqli -dev-php/PEAR-MDB2_Driver_oci8 -dev-php/PEAR-MDB2_Driver_pgsql -dev-php/PEAR-MIME_Type -dev-php/PEAR-Mail +# Removal: 2024-08-11. Bug #933998. dev-php/PEAR-Mail_mimeDecode -dev-php/PEAR-Math_BigInteger -dev-php/PEAR-Net_DNS -dev-php/PEAR-Net_DNS2 -dev-php/PEAR-Net_DNSBL -dev-php/PEAR-Net_IDNA2 -dev-php/PEAR-Net_IPv4 -dev-php/PEAR-Net_IPv6 -dev-php/PEAR-Net_LDAP2 -dev-php/PEAR-Net_POP3 -dev-php/PEAR-Net_Ping -dev-php/PEAR-Net_SmartIRC -dev-php/PEAR-Net_Traceroute -dev-php/PEAR-Net_URL -dev-php/PEAR-Net_URL2 -dev-php/PEAR-Net_UserAgent_Detect -dev-php/PEAR-Numbers_Words -dev-php/PEAR-OLE -dev-php/PEAR-PHP_Beautifier -dev-php/PEAR-PHP_Debug -dev-php/PEAR-Pager -dev-php/PEAR-Services_JSON -dev-php/PEAR-Services_TinyURL -dev-php/PEAR-Services_W3C_CSSValidator -dev-php/PEAR-Spreadsheet_Excel_Writer -dev-php/PEAR-System_Command -dev-php/PEAR-Text_CAPTCHA -dev-php/PEAR-Text_CAPTCHA_Numeral -dev-php/PEAR-Text_Figlet -dev-php/PEAR-Text_Highlighter -dev-php/PEAR-Text_Password -dev-php/PEAR-Text_Wiki -dev-php/PEAR-Text_Wiki_BBCode -dev-php/PEAR-Text_Wiki_Mediawiki -dev-php/PEAR-Validate -dev-php/PEAR-Var_Dump -dev-php/PEAR-XML_Parser -dev-php/PEAR-XML_RSS -dev-php/PEAR-XML_Serializer -dev-php/YAML -dev-php/cphplib -www-apps/dotproject - -# Michał Górny (2024-06-10) -# Merged into dev-python/rapidfuzz. No revdeps left. -# Removal on 2024-07-10. Bug #934002. -dev-python/rapidfuzz-capi - -# Viorel Munteanu (2024-06-10) -# Masked for removal in 30 days. EAPI 6, unmaintained, last upstream -# release in 2011, no upstream activity since 2013. -# There are other static generators in gentoo, like www-apps/hugo or -# app-text/txt2tags. -# Removal: 2024-07-10. Bugs #295842, #526340. -www-apps/nanoblogger - -# James Le Cuirot (2024-06-09) -# Long dead upstream. Probably broken. Use games-emulation/dolphin instead. -# Removal on 2024-07-09. Bug #739140. -games-emulation/gcube - -# James Le Cuirot (2024-06-09) -# Super ancient and broken 32-bit only port. Package ECWolf instead. -# Removal on 2024-07-09. Bug #926467. -games-fps/wolfgl - -# James Le Cuirot (2024-06-09) -# Download no longer available, license prevents mirroring. -# Removal on 2024-07-09. Bug #791115. -games-strategy/darwinia-demo # Alfredo Tupone (2024-06-09) # Not ready for testing @@ -434,39 +386,7 @@ dev-ml/async:0/0.17 >=dev-ml/labltk-8.06.14 dev-ml/patience_diff:0/0.17 >=dev-ml/ppx_deriving-6.0.2 - -# Arthur Zamarin (2024-06-08) -# EAPI=6, waiting for a version bump, not maintained for many years. -# Removal on 2024-07-08. Bug #933850. -www-apps/wiliki - -# Arthur Zamarin (2024-06-08) -# Various apache modules with no reverse dependencies, EAPI=6, -# some maintainer-needed. -# Removal on 2024-07-08. Bugs #933847, #742452. -www-apache/mod_vdbh -www-apache/modsec-flameeyes - -# Arthur Zamarin (2024-06-08) -# EAPI=6, maintainer-needed, no reverse dependencies. -# Removal on 2024-07-08. Bugs #933846, #598678, #916203. -sys-power/powernowd - -# Arthur Zamarin (2024-06-08) -# EAPI=6, no reverse dependencies, maintainer-needed, various QA issues. -# Removal on 2024-07-08. Bugs #933843, #695068, #677432. -net-analyzer/check_mk_agent - -# Arthur Zamarin (2024-06-08) -# EAPI=6, no reverse dependencies, fails to compile with LLVM or musl, -# various QA issues. -# Removal on 2024-07-08. Bugs #933837, #832891, #740364, #751697, #403627. -media-sound/herrie - -# Arthur Zamarin (2024-06-08) -# EAPI=6, fetch restricted, waiting for a version bump. -# Removal on 2024-07-08. Bug #933836. -sci-libs/coinhsl +dev-ml/ppx_js_style:0/0.17 # Michał Górny (2024-06-08) # Prereleases of Xfce 4.20. Masking upon popular request, due to @@ -486,73 +406,6 @@ sci-libs/coinhsl >=xfce-base/xfconf-4.19 >=xfce-base/xfdesktop-4.19 -# David Seifert (2024-06-08) -# Last release 12 years ago, clearly abandoned upstream, EAPI 6, no -# other major distro still carries this. -# Removal on 2024-07-08. Bug #933825. -app-i18n/imhangul - -# Arthur Zamarin (2024-06-08) -# EAPI=6, not maintained since cvs days. Keyworded for x86 and ppc -# only. Fails to compile with modern C. -# Removal on 2024-07-08. Bugs #933824, #927783. -net-p2p/gnut - -# Arthur Zamarin (2024-06-07) -# EAPI=6, no reverse dependencies, failing tests, various QA issues. -# Removal on 2024-07-07. Bugs #933768, #849923, #882403, #837020, -# #741444, #831092, #862717. -sci-libs/h5part - -# Maciej Barć (2024-06-05) -# Old and experimental Scheme compiler. -# Bugs: 870472 and 906863 -# Removal on 2024-07-05. -dev-scheme/scheme48 - -# Maciej Barć (2024-06-04) -# Deprecated git integration backend of "app-emacs/magit". -# No longer supported by upstream. Fails to compile (bug 928920). -# Removal on 2024-07-04. -app-emacs/libegit2 - -# Mike Gilbert (2024-06-01) -# Abandoned upstream. No Gentoo maintainer since 2021. -# Plugin system seems quite broken (bug 887119). -# Removal on 2024-07-01. -sys-fs/reiser4progs -sys-libs/libaal - -# Hans de Graaff (2024-06-01) -# Old ruby31-only slots. Please use a newer slot of these -# packages. Masked for removal on 2024-07-01. -dev-ruby/elasticsearch:6.8.3 -dev-ruby/elasticsearch-api:6.8.3 -dev-ruby/elasticsearch-transport:6.8.3 -dev-ruby/mimemagic:0 -dev-ruby/puppet_forge:2 -dev-ruby/puppet_forge:4 -dev-ruby/rspec-rails:5 - -# Arthur Zamarin (2024-05-31) -# EAPI=6, maintainer-needed, incorrect LICENSE, fails to compile with -# clang. -# Removal on 2024-06-30. Bugs #933241, #889912, #880267, #562822, #930500. -net-mail/gnubiff - -# Arthur Zamarin (2024-05-31) -# EAPI=6, no activity upstream, maintianer-needed. -# Removal on 2024-06-30. Bugs #933239, #828068. -app-emulation/phpvirtualbox - -# Sam James (2024-05-28) -# Breaks reverse dependencies like protobuf-c (bug #932857) and protobuf-26.1 -# itself isn't compatible with this abseil-cpp version (bug #932848). -# In addition, we still need to establish a new approach like a virtual -# for protobuf because of its abseil dependency - see the discussion in bug #912819. -~dev-libs/protobuf-26.1 -~dev-cpp/abseil-cpp-20240116.2 - # Sam James (2024-04-28) # Masked for testing. Tracker bug: bug #930805. >=sys-libs/ncurses-6.5 @@ -656,7 +509,7 @@ sec-keys/openpgp-keys-jiatan # Sam James (2023-05-10) # Lots of package breakage as usual for new versions. Masked until most/all # reverse dependencies are fixed. Tracker bug is bug #906077. -=dev-libs/libfmt-10* +>=dev-libs/libfmt-10 # Ionen Wolkens (2023-03-30) # NVIDIA dropped support for the 390.xx branch in December 2022[1]. diff --git a/sdk_container/src/third_party/portage-stable/profiles/repo_name b/sdk_container/src/third_party/portage-stable/profiles/repo_name index 316c11ecc4..23574f3578 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/repo_name +++ b/sdk_container/src/third_party/portage-stable/profiles/repo_name @@ -1 +1 @@ -portage-stable +gentoo 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 a1928b24e0..1d3f79e891 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 @@ -96,5 +96,5 @@ kde-plasma/kwin lock media-video/pipewire sound-server # Expected to be available by default in Plasma -kde-frameworks/purpose kaccounts -kde-plasma/plasma-desktop kaccounts +kde-frameworks/purpose:5 kaccounts +kde-plasma/plasma-desktop:5 kaccounts diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2020 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2020 index 3f451f53e7..3e54e401cf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2020 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2020 @@ -10,5 +10,5 @@ slotmove