From 2496a858593a03bffa273ec10ddd47f29c4f3581 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 7 Oct 2024 07:07:33 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 5d76405914d79f3866c0d4c40420cebca41f32e6. --- .../profiles/arch/alpha/package.use.mask | 9 +- .../profiles/arch/amd64/package.use | 4 +- .../profiles/arch/amd64/package.use.mask | 8 +- .../arch/amd64/package.use.stable.mask | 4 + .../profiles/arch/arm/package.use.mask | 11 +- .../profiles/arch/arm/package.use.stable.mask | 4 + .../profiles/arch/arm64/package.use | 4 +- .../arch/arm64/package.use.stable.mask | 5 +- .../profiles/arch/base/package.use.mask | 4 +- .../profiles/arch/base/use.mask | 4 - .../profiles/arch/hppa/package.use.mask | 4 + .../arch/hppa/package.use.stable.mask | 2 +- .../profiles/arch/hppa/use.mask | 4 - .../profiles/arch/loong/package.use.mask | 19 +- .../profiles/arch/mips/package.use.mask | 7 +- .../arch/powerpc/ppc64/package.use.mask | 4 + .../profiles/arch/riscv/package.use.mask | 8 + .../arch/riscv/package.use.stable.mask | 10 +- .../profiles/arch/sparc/package.use.mask | 8 +- .../arch/sparc/package.use.stable.mask | 4 - .../profiles/arch/x86/package.mask | 36 -- .../profiles/arch/x86/package.use.mask | 17 +- .../profiles/arch/x86/package.use.stable.mask | 7 +- .../profiles/base/make.defaults | 6 +- .../profiles/base/package.use.force | 6 + .../profiles/base/package.use.mask | 22 +- .../profiles/base/package.use.stable.mask | 6 - .../profiles/base/use.stable.mask | 8 + .../profiles/desc/ada_target.desc | 4 +- .../profiles/desc/guile_single_target.desc | 1 + .../profiles/desc/guile_targets.desc | 5 +- .../profiles/desc/postgres_targets.desc | 1 + .../profiles/features/musl/package.mask | 5 + .../profiles/features/wd40/package.mask | 4 + .../profiles/features/wd40/package.use.mask | 4 + .../portage-stable/profiles/license_groups | 2 +- .../profiles/package.deprecated | 6 - .../portage-stable/profiles/package.mask | 391 ++++-------------- .../prefix/darwin/macos/15.0/arm64/clang/eapi | 1 + .../darwin/macos/15.0/arm64/clang/parent | 2 + .../prefix/darwin/macos/15.0/arm64/eapi | 1 + .../prefix/darwin/macos/15.0/arm64/gcc/eapi | 1 + .../prefix/darwin/macos/15.0/arm64/gcc/parent | 2 + .../darwin/macos/15.0/arm64/make.defaults | 5 + .../prefix/darwin/macos/15.0/arm64/parent | 2 + .../profiles/prefix/darwin/macos/15.0/eapi | 1 + .../prefix/darwin/macos/15.0/make.defaults | 4 + .../prefix/darwin/macos/15.0/package.use.mask | 7 + .../profiles/prefix/darwin/macos/15.0/parent | 1 + .../prefix/darwin/macos/15.0/profile.bashrc | 4 + .../prefix/darwin/macos/15.0/x64/eapi | 1 + .../prefix/darwin/macos/15.0/x64/gcc/eapi | 1 + .../prefix/darwin/macos/15.0/x64/gcc/parent | 2 + .../darwin/macos/15.0/x64/make.defaults | 5 + .../prefix/darwin/macos/15.0/x64/parent | 2 + .../portage-stable/profiles/profiles.desc | 2 + .../targets/desktop/gnome/make.defaults | 2 +- .../targets/desktop/gnome/package.use | 18 - .../profiles/targets/desktop/make.defaults | 2 +- .../profiles/targets/desktop/package.use | 21 +- .../targets/desktop/plasma/make.defaults | 2 +- .../targets/desktop/plasma/package.use | 18 +- .../portage-stable/profiles/updates/3Q-2024 | 2 + .../portage-stable/profiles/updates/4Q-2024 | 1 + 64 files changed, 290 insertions(+), 478 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/make.defaults create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/make.defaults create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/package.use.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/profile.bashrc create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/make.defaults create mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 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 58071d9fab..04da7dbc8f 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Roman (2024-10-04) +# dev-libs/libunibreak is not keyworded +media-libs/libass libunibreak + # Sam James (2024-08-23) # dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here sys-apps/systemd bpf @@ -274,7 +278,7 @@ media-sound/fluidsynth lash # Arfrever Frehtes Taifersar Arahesis (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sergei Trofimovich (2020-09-18) # media-libs/libilbc is not ported to alpha @@ -290,7 +294,6 @@ media-libs/mesa video_cards_zink vulkan vulkan-overlay zink # Sergei Trofimovich (2020-07-18) # net-libs/webkit-gtk has no alpha keywords -app-editors/emacs xwidgets gnome-extra/evolution-data-server oauth-gtk3 oauth-gtk4 # needs gnome-extra/sushi, depends on net-libs/webkit-gtk gnome-base/nautilus previewer @@ -560,7 +563,7 @@ x11-misc/colord argyllcms extra-print-profiles # Raúl Porcel (2012-12-30) # Needs testing -media-libs/phonon gstreamer vlc +media-libs/phonon vlc # Raúl Porcel (2012-05-28) # Needs x11-misc/lightdm(which also requires some other deps) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use index 754ff9c5cf..273406b0e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use @@ -4,8 +4,8 @@ # Michał Górny (2024-09-04) # Build with debugging support by default to facilitate dev-debug/dtrace # and sys-apps/systemd[bpf]. ->=sys-kernel/gentoo-kernel-6.10.8 debug ->=sys-kernel/vanilla-kernel-6.10.8 debug +>=sys-kernel/gentoo-kernel-6.6.53 debug +>=sys-kernel/vanilla-kernel-6.6.53 debug # James Le Cuirot (2022-06-25) # Realign the stack in the 32-bit build for compatibility with older binaries by 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 4035093203..8140309fc8 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,6 +17,10 @@ #--- END OF EXAMPLES --- +# Patrick McLean (2024-09-23) +# Only supported on x86/amd64 (bug #940014). +net-misc/lldpd -seccomp + # orbea (2024-07-19) # Unmask the dynarec flag which has amd64 asm. games-emulation/rmg -dynarec @@ -88,8 +92,8 @@ sys-kernel/gentoo-kernel -generic-uki sys-kernel/gentoo-kernel-bin -generic-uki # Ionen Wolkens (2023-12-02) -# dev-qt/qtwebengine:6 is keyworded here. -dev-python/PyQt6 -pdfium +# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 are keyworded here. +dev-python/PyQt6 -pdfium -remoteobjects # Jimi Huotari (2023-11-22) # Unmask on amd64. 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 22b18c98f8..2dd055c2fb 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 --- +# Ionen Wolkens (2024-09-27) +# dev-qt/qtremoteobjects:6 has not been stabilized yet. +dev-python/PyQt6 remoteobjects + # Andrew Ammerlaan (2024-07-24) # No stable versions of ROCm at the moment sys-apps/hwloc rocm 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 00bbe37209..84c176633a 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 @@ -80,10 +80,6 @@ sys-kernel/installkernel -grub # media-libs/shaderc in not keyworded media-video/ffmpeg shaderc -# Andreas Sturmlechner (2023-11-13) -# kde-plasma/print-manager is not keyworded -kde-plasma/plasma-meta cups - # Jon Janzen (2023-09-11) # librttopo has not been tested on this arch dev-db/spatialite rttopo @@ -113,7 +109,6 @@ dev-lang/idris2 test-full dev-python/cloudscraper test dev-python/QtPy test games-util/lgogdownloader gui -kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview net-misc/fatrat bittorrent net-misc/seafile-client shibboleth @@ -225,7 +220,7 @@ net-wireless/gnuradio ctrlport # Arfrever Frehtes Taifersar Arahesis (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Adam Feldman (2020-09-05) # dev-util/dogtail is not keyworded for arm @@ -260,10 +255,6 @@ dev-util/schroot zfs # PPS should work on all arches, but only keyworded on some arches >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks -# Andreas Sturmlechner (2019-10-29) -# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded -kde-plasma/plasma-meta thunderbolt - # Craig Andrews (2019-07-03) # Unmask Raspberry Pi support on arm. media-tv/kodi -raspberry-pi 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 31ac62057c..693acceaaf 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-10-05) +# media-libs/jasper fails tests (bug #907259) +media-gfx/graphicsmagick jpeg2k + # Andreas Sturmlechner (2024-07-23) # kde-frameworks/kservice, dev-qt/qtpaths not stable here x11-misc/xdg-utils plasma diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use index 22f0c2a5e4..f1ba7d873a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use @@ -4,8 +4,8 @@ # Michał Górny (2024-09-04) # Build with debugging support by default to facilitate dev-debug/dtrace # and sys-apps/systemd[bpf]. ->=sys-kernel/gentoo-kernel-6.10.8 debug ->=sys-kernel/vanilla-kernel-6.10.8 debug +>=sys-kernel/gentoo-kernel-6.6.53 debug +>=sys-kernel/vanilla-kernel-6.6.53 debug # James Le Cuirot (2023-12-16) # Apply additional FFmpeg patches for efficient playback on some SoCs. 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 c6bd67ba88..c1bc45c542 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 @@ -18,9 +18,8 @@ app-emulation/qemu capstone sys-kernel/installkernel efistub # Ionen Wolkens (2024-01-27) -# dev-python/PyQt6-WebEngine is not stable here yet, bug #939558 # dev-python/pyside6 is not stable here yet -dev-python/QtPy pyqt6 pyside6 +dev-python/QtPy pyside6 # Andrew Ammerlaan (2023-12-18) # This is still experimental, prebuilt images may not boot on all systems. @@ -95,7 +94,7 @@ media-gfx/enblend doc # Arfrever Frehtes Taifersar Arahesis (2020-10-14) # app-i18n/fcitx:4 not stable. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sam James (2020-10-06) # Not yet stable on arm64. 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 1a1450567f..f1851b42d6 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 @@ -78,8 +78,8 @@ sys-kernel/gentoo-kernel generic-uki sys-kernel/gentoo-kernel-bin generic-uki # Ionen Wolkens (2023-12-02) -# Needs dev-qt/qtwebengine:6 which has very few keywords. -dev-python/PyQt6 pdfium +# dev-qt/qtwebengine:6 and dev-qt/qtremoteobjects:6 have few keywords. +dev-python/PyQt6 pdfium remoteobjects # Jimi Huotari (2023-11-22) # media-libs/libvpl is only keyworded for amd64 at this time. 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 ecee15a9d4..a9616ebb25 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 @@ -17,10 +17,6 @@ jasper # sci-libs/atlas is only supported on specific architectures atlas -# Michał Górny (2024-02-05) -# LLVM slots without keywords. -llvm_slot_19 - # Andrew Ammerlaan (2023-07-11) # Mask secureboot flag on arches where sbsigntools is not keyworded secureboot 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 dc92c7939f..f0a070bc75 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,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# David Roman (2024-10-04) +# dev-libs/libunibreak is not keyworded +media-libs/libass libunibreak + # Sam James (2024-08-23) # dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here sys-apps/systemd bpf diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask index f807a89399..14afbb1280 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.stable.mask @@ -197,7 +197,7 @@ x11-base/xorg-server xorg # Arfrever Frehtes Taifersar Arahesis (2020-10-14) # app-i18n/fcitx:4 not stable. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Rolf Eike Beer (2020-06-10) # not stable dev-vcs/mercurial because of broken dependencies: bug #727390 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask index 429687a52b..e988802889 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.mask @@ -66,10 +66,6 @@ plymouth # sys-fs/dmraid has not been tested on HPPA dmraid -# Jeroen Roovers (2016-01-31) -# USE=xwidgets requires net-libs/webkit-gtk -xwidgets - # Jeroen Roovers (2015-10-16) # HPPA has no NUMA support in the kernel numa 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 5ed3d683fb..a10a477151 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,22 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Roman (2024-10-04) +# dev-libs/libunibreak is not keyworded +media-libs/libass libunibreak + +# WANG Xuerui (2024-09-27) +# media-libs/libilbc needs porting +media-video/ffmpeg libilbc +net-analyzer/wireshark ilbc +net-libs/pjproject ilbc +net-misc/asterisk ilbc +net-voip/yate ilbc + +# Paul Zander (2024-09-14) +# needs re-keywording and clean-up of media-libs/opencollada +media-libs/assimp collada + # Andreas Sturmlechner (2024-09-13) # dev-python/pyside6 isn't keyworded here dev-python/QtPy pyside6 @@ -181,6 +197,7 @@ dev-util/perf python # # See https://github.com/openssl/openssl/issues/21340 >=dev-libs/openssl-3.1 asm +>=dev-libs/openssl-3.2 -asm # WANG Xuerui (2023-06-03) # sys-cluster/knem not keyworded yet @@ -253,7 +270,7 @@ app-cdr/brasero tracker # time being dev-cpp/libcmis man media-libs/opencv tesseract -media-video/ffmpeg libilbc libtesseract +media-video/ffmpeg libtesseract # WANG Xuerui (2022-12-05) # sys-auth/sssd isn't keyworded here yet 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 019333fee2..113fd19129 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Roman (2024-10-04) +# dev-libs/libunibreak is not keyworded +media-libs/libass libunibreak + # Arthur Zamarin (2024-09-08) # Packages needing dev-python/selenium. dev-python/aiohttp-cors test @@ -72,7 +76,6 @@ app-editors/emacs gui mailutils # Arthur Zamarin (2024-08-25) # net-libs/webkit-gtk has no mips keywords -app-editors/emacs xwidgets dev-util/glade webkit # Arthur Zamarin (2024-08-25) @@ -189,7 +192,7 @@ app-alternatives/ninja samurai # matoro (2023-06-18) # app-i18n/fcitx:4 not keyworded here -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Sam James (2023-06-18) # Qt 5 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 1818fc6de3..015539e06a 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Roman (2024-10-04) +# dev-libs/libunibreak is not keyworded +media-libs/libass libunibreak + # Matt Jolly (2024-08-14) # QUIC dependencies are not keyworded net-misc/curl http3 quic curl_quic_openssl curl_quic_ngtcp2 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 d18dd82522..55abb27079 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,6 +1,14 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# David Roman (2024-10-04) +# dev-libs/libunibreak not keyworded here +media-libs/libass libunibreak + +# Paul Zander (2024-09-08) +# needs re-keywording and clean-up of media-libs/opencollada +media-libs/assimp collada + # Michael Orlitzky (2024-09-01) # Mask the optional plotting backend sci-libs/vtk because it's a beast # and I don't want to deal with it right now. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask index ce36e2613c..dedc92b09b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask @@ -1,10 +1,2 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Matt Turner (2023-10-30) -# libei not stable yet -x11-base/xwayland libei - -# Matt Turner (2023-05-30) -# sys-apps/dbus-broker is not stable -app-accessibility/at-spi2-core dbus-broker 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 f8a633d804..e2615cab51 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 +# David Roman (2024-10-04) +# dev-libs/libunibreak not keyworded here +media-libs/libass libunibreak + # Sam James (2024-08-23) # dev-util/bpftool and/or sys-devel/bpf-toolchain not keyworded here sys-apps/systemd bpf @@ -335,7 +339,7 @@ xfce-base/tumbler epub # Arfrever Frehtes Taifersar Arahesis (2020-10-14) # app-i18n/fcitx:4 not keyworded. -media-libs/libsdl2 fcitx4 +media-libs/libsdl2 fcitx # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan @@ -660,7 +664,7 @@ x11-misc/colord argyllcms extra-print-profiles # Raúl Porcel (2012-12-30) # Needs testing -media-libs/phonon gstreamer vlc +media-libs/phonon vlc # Robin H Johnson (2012-11-01) # MySQL 5.5 wants systemtap, tcmalloc & jemalloc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask index 3a1db38459..5bec10bead 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/package.use.stable.mask @@ -122,7 +122,3 @@ dev-libs/libzip mbedtls net-libs/libssh mbedtls net-libs/libssh2 mbedtls net-vpn/openvpn mbedtls - -# Sergei Trofimovich (2020-04-04) -# Needs stable net-libs/webkit-gtk, bug #712260 -app-editors/emacs xwidgets diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask index ec1bcf6007..4633a6bac6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.mask @@ -12,10 +12,8 @@ dev-qt/qtwebengine dev-qt/qtwebview dev-python/PyQtWebEngine app-text/zeal -app-editors/ghostwriter app-editors/retext app-misc/anki -app-office/merkuro app-office/kmymoney:5 app-office/skrooge:5 app-office/texmaker @@ -28,45 +26,11 @@ dev-python/spyder-unittest dev-python/spyder-line-profiler dev-python/spyder-vim dev-python/spyder-notebook -kde-apps/akonadi-calendar:5 -kde-apps/akonadi-import-wizard:5 -kde-apps/akonadiconsole:5 -kde-apps/akregator:5 -kde-apps/calendarjanitor:5 -kde-apps/calendarsupport:5 kde-apps/cantor:5 -kde-apps/eventviews:5 -kde-apps/grantlee-editor:5 -kde-apps/incidenceeditor:5 -kde-apps/kaccounts-providers:5 -kde-apps/kaddressbook:5 -kde-apps/kalarm:5 -kde-apps/kdepim-addons:5 -kde-apps/kdepim-meta -kde-apps/kdepim-runtime:5 kde-apps/kimagemapeditor:5 -kde-apps/kmail:5 -kde-apps/kmail-account-wizard:5 -kde-apps/kmailtransport:5 -kde-apps/knotes:5 -kde-apps/konqueror:5 -kde-apps/konsolekalendar:5 -kde-apps/kontact:5 -kde-apps/korganizer:5 -kde-apps/libksieve:5 -kde-apps/mailcommon:5 -kde-apps/messagelib:5 -kde-apps/mbox-importer:5 -kde-apps/pim-data-exporter:5 -kde-apps/pim-sieve-editor:5 -kde-misc/kio-gdrive -kde-misc/tellico:5 -kde-misc/zanshin:5 media-gfx/luminance-hdr media-sound/frescobaldi media-sound/teamspeak-client:3 net-analyzer/nmapsi -net-libs/signon-ui sci-geosciences/qmapshack -www-client/falkon www-client/otter 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 7701431428..cde9e69839 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,9 +1,9 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andreas Sturmlechner (2024-09-12) -# dev-python/PyQt6 and dev-python/pyside6 aren't keyworded here, bug #935070 -dev-python/QtPy pyqt6 pyside6 +# Patrick McLean (2024-09-23) +# Only supported on x86/amd64 (bug #940014). +net-misc/lldpd -seccomp # orbea (2024-07-19) # Unmask the dynarec flag which has x86 asm. @@ -35,14 +35,6 @@ dev-tex/abntex lyx # 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. ->=dev-python/qscintilla-python-2.14.1-r1 qt6 - # Andrew Ammerlaan (2024-03-21) # virt-firmware is keyworded here sys-kernel/installkernel -efistub @@ -126,9 +118,6 @@ dev-python/QtPy test games-util/lgogdownloader gui kde-apps/kde-apps-meta pim kde-apps/kdenetwork-meta bittorrent -kde-apps/kleopatra pim -kde-apps/umbrello php -kde-misc/kio-gdrive share kde-plasma/plasma-nm openconnect net-irc/quassel urlpreview net-misc/fatrat bittorrent 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 4f221ab56a..f5f7c9b3ec 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 --- +# Andreas Sturmlechner (2024-09-20) +# dev-python/pyside6 is not stable here. +dev-python/QtPy pyside6 + # Andreas Sturmlechner (2024-09-02) # kde-plasma/plasma-workspace is not stable here. sys-auth/polkit kde @@ -50,11 +54,8 @@ dev-games/openscenegraph las dev-libs/efl physics media-libs/a52dec djbfft dev-python/graphviz test -kde-apps/cantor R dev-python/sympy symengine -kde-apps/gwenview fits kde-apps/marble gps -kde-plasma/plasma-workspace gps media-gfx/graphviz gts media-libs/libpano13 suitesparse media-libs/opencv gdal lapack diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index 39891976a9..181383d879 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -94,9 +94,9 @@ XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fu LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" # Manuel Rüger (2015-09-09) -# Hans de Graaff (2024-05-20) +# Hans de Graaff (2024-10-08) # Default Ruby build target(s) -RUBY_TARGETS="ruby31 ruby32" +RUBY_TARGETS="ruby32" # Andreas K. Hüttel (2022-10-22) # These USE flags are what is common between the various sub-profiles. Stages 2 @@ -150,7 +150,7 @@ TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1" # Aaron W. Swenson (2017-07-09) # Default target(s) for postgres{,-multi}.eclass -POSTGRES_TARGETS="postgres15" +POSTGRES_TARGETS="postgres16" # Michael Orlitzky (2017-11-17) # 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 f33c69713d..fe7d666017 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,12 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-09-30) +# gnat-gpl only exists for (bootstrapping) Ada. Until bug #940471 is handled, +# force Ada on. Once it is split/moved/gutted, this won't be necessary +# as it'll always build Ada. +dev-lang/gnat-gpl ada + # Michał Górny (2024-06-29) # Disabling GIL (enabling freethreading) is experimental and prone # to break packages. Should you choose to test it, please do not file 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 b74f912ef1..5fbb9753e2 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,9 +3,22 @@ # New entries go on top. +# Volkmar W. Pogatzki (2024-09-21) +# openjfx for OpenJDK 23 is not yet available. +dev-java/openjdk:23 javafx + # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2024-09-30) +# gnat-gpl is purely for bootstrapping Ada and it's based on an old +# version of GCC. Avoid risks of miscompilations. +dev-lang/gnat-gpl pgo lto + +# Patrick McLean (2024-09-23) +# Only supported on x86/amd64 (bug #940014). +net-misc/lldpd seccomp + # Volkmar W. Pogatzki (2024-09-12) # No suitable version of dev-libs/protobuf available. =dev-java/protobuf-java-4.28.1 system-protoc @@ -19,15 +32,6 @@ app-alternatives/yacc reference # Causes crashes with e.g. dlz+samba (bug #938955) net-dns/bind jemalloc -# Andreas Sturmlechner (2024-09-02) -# kde-plasma/print-manager:5 and kde-apps/khelpcenter:5 cleanup -kde-plasma/plasma-meta:5 cups handbook - -# Andreas Sturmlechner (2024-09-02) -# Prepare kde-apps/kaccounts-integration:5 cleanup -kde-plasma/plasma-desktop:5 kaccounts -kde-plasma/plasma-welcome:5 kaccounts - # Andreas Sturmlechner (2024-09-01) # Prepare for dev-util/kdevelop:5 removal kde-apps/umbrello:5 php diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask index 575a76e0a5..eaf6d80fe2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.stable.mask @@ -11,15 +11,9 @@ (2024-04-14) -# Qt6 dependencies are not yet available in stable. Moreover, -# Qt6 support in freecad is not completely finished. -media-gfx/freecad qt6 - # Joonas Niilola (2023-07-14) # Calendar is broken with some languages on 115.0 release with (2024-09-26) +# Postgresql 17 isn't stable yet +postgres_targets_postgres17 + +# Sam James (2024-09-18) +# LLVM slots without stable keywords. +llvm_slot_19 + # Michał Górny (2024-05-08) # Python implementations without stable keywords. python_targets_python3_13 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc index 005be2d736..d9b797cfb6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/ada_target.desc @@ -1,6 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 gnat_2021 - Compile with dev-lang/gnat-gpl-2021 gcc_12 - Compile with sys-devel/gcc:12 gcc_13 - Compile with sys-devel/gcc:13 +gcc_14 - Compile with sys-devel/gcc:14 +gcc_15 - Compile with sys-devel/gcc:15 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_single_target.desc index 95f51d5f00..81322b2380 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_single_target.desc @@ -3,5 +3,6 @@ # This file contains descriptions of GUILE_SINGLE_TARGET USE_EXPAND flags. +1-8 - Build only for GNU Guile 1.8. 2-2 - Build only for GNU Guile 2.2. 3-0 - Build only for GNU Guile 3.0. diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc index a958e0c933..a56ca35810 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/guile_targets.desc @@ -3,5 +3,6 @@ # This file contains descriptions of GUILE_TARGETS USE_EXPAND flags. -2-2 - Build only for GNU Guile 2.2 -3-0 - Build only for GNU Guile 3.0 +1-8 - Build with GNU Guile 1.8 +2-2 - Build with GNU Guile 2.2 +3-0 - Build with GNU Guile 3.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc index d40f508181..7e18a89e66 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/postgres_targets.desc @@ -8,3 +8,4 @@ postgres13 - Build against PostgreSQL 13 postgres14 - Build against PostgreSQL 14 postgres15 - Build against PostgreSQL 15 postgres16 - Build against PostgreSQL 16 +postgres17 - Build against PostgreSQL 17 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 64cf6b2a88..880c3d7398 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 @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-09-30) +# Needs porting to musl (bug #940130) +=sys-auth/elogind-255.5 + # Sam James (2024-08-31) # sys-devel/binutils[gprofng] is masked on musl dev-debug/gprofng-gui @@ -199,6 +203,7 @@ app-admin/awscli-bin app-admin/bitwarden-desktop-bin app-admin/puppet-agent app-admin/puppetserver +app-admin/winbox app-arch/rar app-backup/tsm app-benchmarks/geekbench 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 30e6852a7e..4a9c862847 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2024-09-23) +# Requires dev-python/nh3. +dev-python/textile + # matoro (2024-08-10), #936643 # Unmask old pre-rust librsvg. This has vulnerabilities, # so it is masked by default and only unmasked on wd40 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 888aadab1d..92fac886fe 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 @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2024-10-04) +# >=media-libs/libopenraw-0.3.2 depends on rust +xfce-base/tumbler raw + # Petr Vaněk (2024-09-01) # Requires dev-python/cryptography app-crypt/osslsigncode test 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 6917ca54ae..364b7e8b49 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -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 Coherent-Graphics 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 Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-SDK 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 CAPYBARA-EULA Coherent-Graphics 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-SDK 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 repoman and 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 d3b1657bff..49933e11aa 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -28,12 +28,6 @@ dev-python/pytest-lazy-fixture # from the removed cgi module rather than rely on this. dev-python/legacy-cgi -# Volkmar W. Pogatzki (2024-03-10) -# ant-core should no longer be ussed as of version 1.10.14 or higher. -# It is now completely integrated in dev-java/ant and will be removed after a -# grace period. -dev-java/ant-core - # Andrew Ammerlaan (2024-03-09) # Unmaintained upstream. Does not build with llvm-16 and up, nor with # python-3.12 and up. Please port to Qt6. 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 46731dc3af..9158a41af5 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,93 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2024-10-06) +# Obsolete slot without reverse dependencies. Use the newer slot +# instead. Removal on 2024-11-08. +dev-ruby/base64:0.1 + +# Andrew Ammerlaan +# This version is known to break on certain systems. At the +# same time it fixes several reported issues. Masked until +# we can work out how to resolve the situation. +# See also: https://github.com/gentoo/gentoo/pull/36091 +~sys-boot/plymouth-24.004.60 + +# Andreas Sturmlechner (2024-10-05) +# Masked for removal in 30 days. Broken since KF6 incapacitated +# breeze-icons-rcc, but no one even complained. Upstream porting +# effort stalled indefinitely: +# https://invent.kde.org/office/kexi/-/issues/152 +# Removal on 2024-11-04. +app-office/kexi +dev-db/kdb +dev-libs/kproperty +dev-libs/kreport +kde-frameworks/breeze-icons-rcc + +# Sebastian Pipping (2024-10-03) +# Masked for removal in 30 days. Last release in 2021, +# last commit two years ago, has open bugs, .. (bug #940725). +# Also removing its two dependencies that have no other +# reverse dependencies in Gentoo or known use outside of Lurch. +net-libs/libaxc +net-libs/libomemo +x11-plugins/lurch + +# Sam James (2024-09-30) +# GCC 10 and older no longer receive upstream support or fixes for +# bugs. Please switch to a newer GCC version using gcc-config. +# The lowest supported version of GCC is GCC 11. + (2024-09-29) +# This package has not been updated since Python 3.11.2. It bundles +# part of Python stdlib that's most likely vulnerable by now, as well +# as some third-party packages. And it really needs a dedicated +# maintainer. +# Removal on 2024-10-29. Bug #910612. +dev-python/brython + +# Volkmar W. Pogatzki (2024-09-28) +# Nothing depends on it. Removal on 2024-10-28. +dev-java/ant-core + +# Eli Schwartz (2024-09-22) +# Unmaintained, abandoned upstream, does not compile with GCC 14. +# Removal on 2024-10-22. Bug #874732. +dev-util/biew + +# Robin H. Johnson (2024-09-22) +# Upstream testing release; fails some tests as well here +# Beware that if you upgrade to it, you may need to reset your keyrings. +>=app-crypt/gnupg-2.5 + +# Michał Górny (2024-09-21) +# Discontinued upstream. Since 7.3.17, only 2.7 and 3.10 are released. +# Vulnerable. +# Removal on 2024-10-21. Bug #939951. +dev-python/pypy3_9 +dev-python/pypy3_9-exe +dev-python/pypy3_9-exe-bin + +# Michał Górny (2024-09-21) +# Unmaintained. Broken with >=dev-python/pytest-8. +# Replaced by dev-python/pytest-lazy-fixtures. No revdeps left. +# Removal on 2024-10-21. Bug #939420. +dev-python/pytest-lazy-fixture + +# Andreas Sturmlechner (2024-09-20) +# No more revdeps after app-accessibility/kontrast:5 cleanup. +# Removal on 2024-10-20. +dev-db/futuresql5 + +# Eli Schwartz (2024-09-19) +# Breaks parallel builds with fatal compiler errors. +# Bug #939798, #939875. +=dev-python/ensurepip-setuptools-75.1.0 +=dev-python/setuptools-75.1.0 + # Hans de Graaff (2024-09-14) # Obsolete slots that were used for older cucumber version but that no # longer have reverse dependencies. Removal on 2024-10-14. @@ -86,284 +173,15 @@ dev-ml/dyn # Removal on 2024-10-08. Bug #932532. sci-physics/qmeq -# Andreas Sturmlechner (2024-09-07) -# These packages are EOL in Plasma 6. -# Removal on 2024-10-07. - (2024-09-07) -# Mask remaining KDE Gear 23.08.5 packages for removal on 2024-09-21. -# All of these have KF6-based upgrades available - all users must upgrade. -~app-cdr/dolphin-plugins-mountiso-23.08.5 -~app-crypt/keysmith-23.08.5 -~kde-apps/ark-23.08.5 -~kde-apps/baloo-widgets-23.08.5 -~kde-apps/bomber-23.08.5 -~kde-apps/bovo-23.08.5 -~kde-apps/dolphin-23.08.5 -~kde-apps/filelight-23.08.5 -~kde-apps/granatier-23.08.5 -~kde-apps/kajongg-23.08.5 -~kde-apps/kapman-23.08.5 -~kde-apps/kate-addons-23.08.5 -~kde-apps/kate-23.08.5 -~kde-apps/kate-lib-23.08.5 -~kde-apps/katomic-23.08.5 -~kde-apps/kbackup-23.08.5 -~kde-apps/kblackbox-23.08.5 -~kde-apps/kblocks-23.08.5 -~kde-apps/kbounce-23.08.5 -~kde-apps/kbreakout-23.08.5 -~kde-apps/kcalc-23.08.5 -~kde-apps/kcalutils-23.08.5 -~kde-apps/kcharselect-23.08.5 -~kde-apps/kdebugsettings-23.08.5 -~kde-apps/kdf-23.08.5 -~kde-apps/kdialog-23.08.5 -~kde-apps/kdiamond-23.08.5 -~kde-apps/keditbookmarks-23.08.5 -~kde-apps/kfind-23.08.5 -~kde-apps/kfourinline-23.08.5 -~kde-apps/kgoldrunner-23.08.5 -~kde-apps/kigo-23.08.5 -~kde-apps/killbots-23.08.5 -~kde-apps/kiriki-23.08.5 -~kde-apps/kjumpingcube-23.08.5 -~kde-apps/klickety-23.08.5 -~kde-apps/klines-23.08.5 -~kde-apps/kmahjongg-23.08.5 -~kde-apps/kmines-23.08.5 -~kde-apps/knavalbattle-23.08.5 -~kde-apps/knetwalk-23.08.5 -~kde-apps/knights-23.08.5 -~kde-apps/kolf-23.08.5 -~kde-apps/kollision-23.08.5 -~kde-apps/kolourpaint-24.02.2 -~kde-apps/konquest-23.08.5 -~kde-apps/konsole-23.08.5 -~kde-apps/kpat-23.08.5 -~kde-apps/kreversi-23.08.5 -~kde-apps/kshisen-23.08.5 -~kde-apps/ksirk-23.08.5 -~kde-apps/ksnakeduel-23.08.5 -~kde-apps/kspaceduel-23.08.5 -~kde-apps/ksquares-23.08.5 -~kde-apps/ksudoku-23.08.5 -~kde-apps/kteatime-23.08.5 -~kde-apps/ktimer-23.08.5 -~kde-apps/ktuberling-23.08.5 -~kde-apps/kubrick-23.08.5 -~kde-apps/kwalletmanager-23.08.5 -~kde-apps/kwrite-23.08.5 -~kde-apps/libkdegames-23.08.5 -~kde-apps/libkmahjongg-23.08.5 -~kde-apps/lskat-23.08.5 -~kde-apps/palapeli-23.08.5 -~kde-apps/picmi-23.08.5 -~kde-apps/sweeper-23.08.5 -~kde-apps/yakuake-23.08.5 -~kde-misc/kclock-23.08.5 -~kde-misc/kweather-23.08.5 -~kde-misc/markdownpart-23.08.5 -~media-gfx/skanpage-23.08.5 -~sys-block/partitionmanager-23.08.5 -~sys-libs/kpmcore-23.08.5 - (2024-09-07) -# Plasma 6 is not planned to be going stable on x86. -# Plasma 5 will be cleaned up shortly. Removal on 2024-09-21. - (2024-09-04) -# Unmaintained upstream, latest media-libs/phonon release incompatible. -# Removal on 2024-10-04. -media-libs/phonon-gstreamer - -# Andreas Sturmlechner (2024-09-04) -# KF5 Porting aids (from KDElibs4). No more, or PMASKED revdeps. -# Removal on 2024-10-04. Bug #755956 -kde-frameworks/khtml -kde-frameworks/kjs -kde-frameworks/kross - # Fabian Groffen (2024-09-02) # exim_tinydb utility crashes due to invalid free() (used in startup script) =mail-mta/exim-4.98 -# Andreas Sturmlechner (2024-08-31) -# All users must upgrade to KDE PIM 6. -# KDE PIM 5 depends on deprecated kde-frameworks/kross:5, -# blocking deprecated dev-qt/qtscript:5 removal, and deprecated -# dev-qt/qtwebengine:5. -# x86 users: This is the end of the road for KDE PIM on x86. Export -# your data with kde-apps/pim-data-exporter, if necessary, and migrate -# to alternative PIM applications. -# Bugs #810493, #925720. Removal on 2024-09-31. - (2024-08-31) -# This is so old that it was only kept alive as KF5-based snapshot of an -# upstream git branch containing a single "Initial port to KF/Qt5 (back in -# 2017). That was never merged to master, project archived for a long time. -# Bug #759772. Removal on 2024-09-31. -media-gfx/kcoloredit - -# Andreas Sturmlechner (2024-08-29) -# No signs of development upstream (last commit in 2016). If you use this, -# please ping them in order to get it ported over to KF6. -# Removal on 2024-09-29. -kde-misc/ktoshiba - -# Andreas Sturmlechner (2024-08-29) -# This is so old that it was only kept alive as KF5-based version by means -# of a downstream patch porting away from KDElibs4 (back in 2014!). Not -# functional in KIO-6 revdeps. Removal on 2024-09-29. -kde-misc/openofficeorg-thumbnail - -# Andreas Sturmlechner (2024-08-29) -# Long unmaintained Plasma 5-only desktop widget. Removal on 2024-09-29. -kde-misc/plasma-applet-network-monitor - -# Andreas Sturmlechner (2024-08-29) -# This is so old that it was only kept alive as KF5-based version by means -# of a downstream patch porting away from KDElibs4. No reports of it even -# being in a working state (e.g. bug 813031). Removal on 2024-09-29. -kde-misc/kio-locate - -# Andreas Sturmlechner (2024-08-25) -# Broken with current Plasma 5 version, not ported to Plasma 6. -# Removal on 2024-09-24. -kde-misc/latte-dock - # Florian Schmaus (2024-08-23) # Has a serious bug that causes synced directories to end up world read- # and writeable. See https://github.com/nextcloud/desktop/issues/6863 >=net-misc/nextcloud-client-3.13.1 -# Arsen Arsenović (2024-08-02) -# Guile rework masks. Mask all packages or package versions that are -# being bumped as part of the Guile reslotting process. -# Masked until the whole Guile ecosystem is updated. ->=dev-scheme/slib-3.3.1-r100 -www-apps/haunt -dev-scheme/guile-commonmark ->=dev-scheme/guile-reader-0.6.3-r100 -dev-scheme/guile:2.2 -dev-scheme/guile:3.0 ->=dev-build/make-4.4.1-r100 - -# Eli Schwartz (2024-08-15) -# Abandoned upstream since 2011, unmaintained in gentoo since 2017. Tons of -# patches, breaks again with GCC 14. Severe QA issues, automagic dependencies, -# sole reverse dependency wants to remove it anyway. -# Removal on 2024-09-14. Bug #829229, #854900, #863959, #880839, #882265, #931102, #914924. -app-text/cuneiform - # Ionen Wolkens (2024-08-11) # >=1.1.14 enables usage of explicit sync (with >=nvidia-drivers-560 # and compositors that supports like kwin-6), which currently seems @@ -387,13 +205,6 @@ app-text/cuneiform >=dev-libs/gobject-introspection-common-1.80 >=x11-terms/ptyxis-46 -# Joonas Niilola (2024-08-07) -# Upstream doesn't recommend updating from 115 just yet. New -# installs are fine. Downgrading from 128 to 115 may be impossible -# so have backups ready if you attempt an upgrade. ->=mail-client/thunderbird-128.1.0 ->=mail-client/thunderbird-bin-128.1.0 - # Eli Schwartz (2024-07-29) # Bad version can result in failing builds. Please upgrade to 72.1.0. =dev-python/ensurepip-setuptools-72.0.0 @@ -525,6 +336,7 @@ dev-ml/ppx_js_style:0/0.17 >=xfce-base/garcon-4.19 >=xfce-base/libxfce4ui-4.19 >=xfce-base/libxfce4util-4.19 +>=xfce-base/libxfce4windowing-4.19.5 >=xfce-base/thunar-4.19 >=xfce-base/tumbler-4.19 >=xfce-base/xfce4-appfinder-4.19 @@ -590,13 +402,6 @@ sec-keys/openpgp-keys-jiatan (2023-11-19) -# GCC 10 and older no longer receive upstream support or fixes for -# bugs. Please switch to a newer GCC version using gcc-config. -# The lowest supported version of GCC is GCC 11. - (2023-09-09) # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 3. # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/ @@ -713,20 +518,6 @@ dev-build/automake:1.11 media-plugins/kodi-game-libretro-nestopia media-plugins/kodi-game-libretro-dosbox -# Sam James (2020-10-05) -# Masked for testing. New major versions of Guile -# often break reverse dependencies. -# Guile in Gentoo is not slotted, so let's be cautious. -# bug #705554, bug #689408. ->=dev-scheme/guile-3.0.4 - -# Matt Turner (2019-09-01) -# TeXmacs is the only remaining package in tree that requires guile-1.8, which -# is unsupported upstream. A TeXmacs port to Guile-2 has been in progress for a -# few years. Bug #436400 -app-office/texmacs - (2018-10-07) # Masked for more testing especially of reverse-deps. # ogre 1.11/1.12 breakage: bug #834468 @@ -763,9 +554,9 @@ app-office/texmacs # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. (2017-01-07) # This package has some dangerous quality and security issues, but diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/parent new file mode 100644 index 0000000000..855aaf1759 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/clang/parent @@ -0,0 +1,2 @@ +.. +../../../features/clang-lld diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/parent new file mode 100644 index 0000000000..5ebbfd24d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/gcc/parent @@ -0,0 +1,2 @@ +.. +../../../features/fsf-gcc-nold diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/make.defaults new file mode 100644 index 0000000000..d998178e01 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="arm64-apple-darwin24" +CHOST_arm64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/parent new file mode 100644 index 0000000000..a75c3ad0a5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/arm64/parent @@ -0,0 +1,2 @@ +.. +../../arch/arm64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/make.defaults new file mode 100644 index 0000000000..5ea2db2a3f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/make.defaults @@ -0,0 +1,4 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +MACOSX_DEPLOYMENT_TARGET="15.0" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/package.use.mask new file mode 100644 index 0000000000..0d222cee3b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Fabian Groffen (2011-04-10) +# as long as util-linux installs uuid.h which breaks the system headers +# (hence we don't) we can't do uuid support here +x11-libs/libSM -uuid diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/profile.bashrc new file mode 100644 index 0000000000..933758acd5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/profile.bashrc @@ -0,0 +1,4 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +export MACOSX_DEPLOYMENT_TARGET=15.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/parent new file mode 100644 index 0000000000..fceecddb55 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/gcc/parent @@ -0,0 +1,2 @@ +.. +../../../features/fsf-gcc-ld64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/make.defaults new file mode 100644 index 0000000000..ec3bbe571a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="x86_64-apple-darwin24" +CHOST_amd64="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/parent new file mode 100644 index 0000000000..269f6f48bb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/15.0/x64/parent @@ -0,0 +1,2 @@ +.. +../../arch/x64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc index e06559fd61..445189fc42 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -725,12 +725,14 @@ x64-macos prefix/darwin/macos/12.0/x64 exp x64-macos prefix/darwin/macos/12.0/x64/gcc exp x64-macos prefix/darwin/macos/13.0/x64/gcc exp x64-macos prefix/darwin/macos/14.0/x64/gcc exp +x64-macos prefix/darwin/macos/15.0/x64/gcc exp arm64-macos prefix/darwin/macos/11.0/arm64 exp arm64-macos prefix/darwin/macos/11.0/arm64/gcc exp arm64-macos prefix/darwin/macos/12.0/arm64 exp arm64-macos prefix/darwin/macos/12.0/arm64/gcc exp arm64-macos prefix/darwin/macos/13.0/arm64/gcc exp arm64-macos prefix/darwin/macos/14.0/arm64/gcc exp +arm64-macos prefix/darwin/macos/15.0/arm64/gcc exp # Solaris Profiles x64-solaris prefix/sunos/solaris/5.11/x64 exp diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults index 3f9e6955f3..2dc85fe967 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/gnome/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="colord eds evo gnome gnome-keyring gnome-online-accounts gnome-shell gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof tracker wayland" +USE="colord eds evo gnome gnome-keyring gnome-online-accounts gnome-shell gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof tracker" 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 3914d0992c..a60190ee8b 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,15 +1,6 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Alfred Wingate (2023-12-25) -# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X ) ->=media-tv/kodi-20.2 wayland -X - -# Mart Raudsepp (2023-10-01) -# x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal -# for e.g. remote desktop remote input support -x11-base/xwayland libei - # Mart Raudsepp (2022-01-05) # gnome-boxes requires spice-gtk[vala] net-misc/spice-gtk vala @@ -32,15 +23,6 @@ dev-libs/efl sound # Needed by gnome-photos media-libs/gegl raw -# Needed by a global USE=wayland right now; some REQUIRED_USE may be outdated and need review ->=media-libs/cogl-1.18.2-r1 gles2 ->=media-libs/clutter-1.20 egl -media-libs/cogl kms -media-libs/libsdl2 gles2 - -# Needed by mutter defaults and USE=wayland, bug #547300 ->=media-libs/mesa-10.3 gles2 - # For eautoreconf in =app-crypt/seahorse-3.10.2-r1 app-crypt/gcr vala diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults index 02e4f168b0..3e4f9fd399 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid" +USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wayland wxwidgets X xcb xft x264 xml xv xvid" diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use index 82330969f0..fda02fd6d0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/package.use @@ -10,10 +10,6 @@ net-p2p/transmission -qt5 # Required by kde-frameworks/kio:6 dev-qt/qtbase libproxy -# Alfred Wingate (2023-12-25) -# Prefer X over gbm with REQUIRED_USE: ^^ ( gbm wayland X ) ->=media-tv/kodi-20.2 X -gbm - # Andreas Sturmlechner (2023-11-12) # NSS: Required by kde-apps/okular[pdf] # Boost: app-text/poppler[qt5] recommended w/ Boost (bug #795888) @@ -24,6 +20,11 @@ app-text/poppler nss boost # accessibility required by kde-plasma/kwin:5 dev-qt/qtgui:5 accessibility egl libinput +# Mart Raudsepp (2023-10-01) +# kde-plasma/kwin and x11-wm/mutter[wayland] require xwayland[libei] for +# emulated input portal for e.g. remote desktop remote input support +x11-base/xwayland libei + # Sam James (2023-09-22) # Most people aren't going to use CMake's GUI. USE=gui is enabled by default # on desktop profiles and CMake is unavoidable, it feels a shame to drag in @@ -35,6 +36,13 @@ dev-build/cmake -gui -qt6 # Required by dev-python/PyQt5[multimedia] dev-qt/qtmultimedia:5 widgets +# Andreas Sturmlechner (2023-05-21) +# Needed by a global USE=wayland right now (REQUIRED_USE conflicts) +media-libs/clutter egl +media-libs/cogl gles2 +media-libs/libsdl2 gles2 + (2022-12-27) # On desktops it's common to use browser to browse internet, which these # days is full of emojis, which wouldn't render properly without the fonts. @@ -48,11 +56,6 @@ dev-lang/python -bluetooth # Required by media-gfx/digikam, kde-apps/libkexiv2 media-gfx/exiv2 xmp -# Lars Wendler (2020-08-06) -# USE="qt5" and USE="libnotify" are mutually exclusive in this package -# Disable libnotify here to have a better user experience -net-misc/dhcpcd-ui -libnotify - # Andreas Sturmlechner (2020-02-05) # Required by many packages, most notably Mozilla products dev-lang/python sqlite diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults index 7f42ef98fc..952f3e112e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/plasma/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio screencast semantic-desktop wayland widgets" +USE="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio screencast semantic-desktop widgets" 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 88e56d0ddc..47695fff68 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 @@ -1,10 +1,6 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Alfred Wingate (2023-12-25) -# Prefer wayland over X with REQUIRED_USE: ^^ ( gbm wayland X ) ->=media-tv/kodi-20.2 wayland -X - # Marek Szuba (2023-11-12) # FUSE cannot be built with multiple audio drivers, and desktop/gnome # profiles set both USE=pulseaudio (directly) and USE=alsa (inherited @@ -29,25 +25,15 @@ dev-util/ostree curl # Required by app-editors/okteta:5 dev-qt/qtscript:5 scripttools -# Required by kde-apps/akonadi:5 -dev-qt/qtsql:5 mysql +# Required by kde-apps/akonadi:6 +dev-qt/qtbase:6 mysql # Enable by default, requires kde-frameworks/kwayland kde-apps/yakuake absolute-position -# Required by kde-plasma/plasma-workspace, in ksmserver -kde-plasma/kde-cli-tools kdesu - # Required by media-gfx/graphviz which is required by kde-apps/kcachegrind media-libs/gd fontconfig -# Needed by a global USE=wayland right now -media-libs/libsdl2 gles2 - -# Required by kde-plasma/kwin -media-libs/mesa wayland -x11-base/xwayland libei - # Required by kde-apps/kdenlive media-libs/mlt ffmpeg frei0r rubberband diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 index d71acfa1d5..ade5eb7db7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2024 @@ -7,3 +7,5 @@ slotmove app-admin/calamares 5 0 slotmove x11-misc/kronometer 5 0 slotmove app-dicts/dikt 5 0 slotmove app-cdr/kcdemu 5 0 +move sys-apps/azure-nvme-utils sys-apps/azure-vm-utils +move dev-python/sphinx-aiohttp-theme dev-python/aiohttp-theme diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 new file mode 100644 index 0000000000..519f651e47 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2024 @@ -0,0 +1 @@ +move dev-python/pyopengl_accelerate dev-python/pyopengl-accelerate