From f1f4dae5383c02ffe2dd987bed8ab69355b23ea7 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 25 Sep 2023 07:15:19 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit b84f0b5353205a6ba121bf3d0ef64bff9e26e8c2. --- .../profiles/arch/alpha/package.use.mask | 4 + .../profiles/arch/amd64/package.use.mask | 8 + .../arch/amd64/package.use.stable.mask | 4 + .../profiles/arch/amd64/use.mask | 2 +- .../profiles/arch/amd64/use.stable.mask | 2 - .../profiles/arch/amd64/x32/package.use.mask | 4 + .../profiles/arch/arm/package.use.mask | 4 + .../profiles/arch/arm64/package.use.mask | 4 + .../profiles/arch/base/package.use.mask | 8 + .../profiles/arch/base/use.mask | 2 +- .../profiles/arch/hppa/package.use.mask | 20 + .../profiles/arch/hppa/use.mask | 4 + .../profiles/arch/hppa/use.stable.mask | 4 - .../profiles/arch/ia64/package.use.mask | 20 + .../profiles/arch/loong/package.use.mask | 43 +- .../profiles/arch/mips/make.defaults | 4 +- .../profiles/arch/mips/package.use.mask | 4 + .../profiles/arch/mips/use.mask | 5 - .../profiles/arch/powerpc/package.use.mask | 14 + .../arch/powerpc/ppc32/package.use.mask | 12 +- .../profiles/arch/powerpc/ppc32/use.mask | 2 +- .../arch/powerpc/ppc32/use.stable.mask | 2 +- .../arch/powerpc/ppc64/package.use.mask | 8 + .../powerpc/ppc64/package.use.stable.mask | 4 + .../profiles/arch/ppc/package.use.mask | 6 + .../profiles/arch/riscv/package.use.mask | 8 + .../profiles/arch/s390/package.use.mask | 12 + .../profiles/arch/sparc/package.use.mask | 12 + .../profiles/arch/sparc/use.mask | 2 +- .../profiles/arch/sparc/use.stable.mask | 2 +- .../profiles/arch/x86/package.use.mask | 20 +- .../profiles/arch/x86/package.use.stable.mask | 4 - .../portage-stable/profiles/arch/x86/use.mask | 2 +- .../portage-stable/profiles/base/package.mask | 8 - .../profiles/base/package.use.force | 7 + .../profiles/base/package.use.mask | 15 +- .../profiles/base/package.use.stable.mask | 4 - .../portage-stable/profiles/base/use.mask | 8 +- .../profiles/features/musl/package.mask | 9 +- .../features/prefix/standalone/profile.bashrc | 2 +- .../portage-stable/profiles/license_groups | 2 +- .../portage-stable/profiles/package.mask | 391 +++++------------- .../profiles/prefix/package.use.mask | 2 +- .../profiles/targets/desktop/package.use | 11 +- .../profiles/targets/systemd/package.mask | 3 +- .../portage-stable/profiles/updates/1Q-2020 | 1 - .../portage-stable/profiles/updates/2Q-2023 | 2 +- .../portage-stable/profiles/updates/3Q-2023 | 2 + 48 files changed, 347 insertions(+), 376 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask 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 71869f1882..6f151a40ea 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + # matoro (2023-06-29) # Test failures in dev-libs/weston, although not as bad as big-endian # (2 at the time of this writing) 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 cd381dfdd2..2393f549e7 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,14 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-09-19) +# dev-cpp/cpp-httplib is keyworded here. +sys-devel/llvm -debuginfod + +# Ionen Wolkens (2023-09-13) +# media-gfx/renderdoc is keyworded here +dev-qt/qtbase -renderdoc + # Sam James (2023-09-07) # media-libs/roc-toolkit is not keyworded in most places media-video/pipewire -roc 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 cce7a20253..3db074d0c4 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 --- +# Jon Janzen (2023-09-11) +# librttopo has not been stabalized on this arch yet +dev-db/spatialite rttopo + # Andrew Ammerlaan (2023-08-21) # Mask testing on stable until we have stable qt6 dev-python/pytest-qt test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask index 40cc5b1b00..3e17c184e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.mask @@ -69,7 +69,7 @@ # keyworded on amd64 -clisp -clozurecl64 --ecls +-ecl -gcl -sbcl diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask index 2f33e3ec97..dc93eb4e00 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/use.stable.mask @@ -6,8 +6,6 @@ # Jimi Huotari (2023-03-03) # Mask until stable. -qt6 -pyqt6 pyside6 # Andreas Sturmlechner (2020-06-06) 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 ead16de572..f132871a3e 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,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Maciej Barć (2023-09-17) +# Tests require net-libs/nodejs which is unavailable on amd64/x32. +dev-lang/dafny test + # Andrew Ammerlaan (2023-07-20) # depends on dev-python/notebook which depends on nodejs dev-python/ipython notebook 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 bde53b9837..a3cb52acc1 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,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Matt Turner (2023-05-30) # sys-apps/dbus-broker is not keyworded app-accessibility/at-spi2-core dbus-broker 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 6a2bdef92c..80c7ecb833 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,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Michał Górny (2023-06-24) # dev-db/mongodb miraculously got keyworded here. dev-python/pymongo -test-full 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 0a83decefa..7cbfa56e0f 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,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-09-19) +# dev-cpp/cpp-httplib is barely keyworded anywhere. +sys-devel/llvm debuginfod + +# Ionen Wolkens (2023-09-13) +# media-gfx/renderdoc currently has few keywords +dev-qt/qtbase renderdoc + # Sam James (2023-09-07) # media-libs/roc-toolkit is not keyworded in most places media-video/pipewire roc 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 3a6a556ad0..fea25523e4 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 @@ -208,7 +208,7 @@ clisp clozurecl clozurecl64 cmucl -ecls +ecl gcl sbcl 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 350f51f382..fd8fa3df71 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,26 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2023-09-24) +# Qt not keyworded here. +app-doc/doxygen gui + +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + +# Sam James (2023-09-18) +# x11-libs/gtksourceview:4 not keyworded here +media-gfx/inkscape sourceview + +# Rich Freeman (2023-09-13) +# Tests require shellcheck which is not currently available on hppa +sys-process/systemd-cron test + # Ionen Wolkens (2023-07-26) # MPV currently[1] has no plans to support >=lua5-3 making luajit # the only choice for maintained lua. Apply mask/force to override 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 0e94502e8c..589d5aca11 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 @@ -7,6 +7,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2023-09-11) +# wayland hasn't been tested on hppa +wayland + # matoro (2023-06-17) # media-libs/libheif is not keyworded here heif diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask index 1d147f0b5d..30b5b2df44 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/use.stable.mask @@ -79,10 +79,6 @@ php # media-libs/gstreamer is not stable for hppa gstreamer -# Rolf Eike Beer (2020-04-13) -# No stable wayland components on hppa -wayland - # Rolf Eike Beer (2020-04-11) # No stable media-libs/libsdl or media-libs/libsdl2 on hppa sdl 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 fe7a5135e9..9cba5f68e1 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,26 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-09-24) +# Qt not keyworded here. +app-doc/doxygen gui + +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + +# Rich Freeman (2023-09-13) +# Tests require shellcheck which is not currently available +sys-process/systemd-cron test + +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Sam James (2023-06-18) # Qt 5 not keyworded here app-text/ansifilter gui 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 d628254293..89a2e212f7 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,25 @@ # Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2023-09-24) +# fails tests +gnome-extra/gnome-software flatpak + +# WANG Xuerui (2023-09-21) +# dev-ruby/asciidoctor is not keyworded yet. +dev-util/librnp man + +# Michał Górny (2023-09-19) +# dev-cpp/cpp-httplib is keyworded here. +sys-devel/llvm -debuginfod + +# WANG Xuerui (2023-09-12) +# Vulkan is available on loong. +dev-qt/qt3d -vulkan +dev-qt/qtdeclarative -vulkan +dev-qt/qtgui -vulkan +dev-qt/qtwayland -vulkan + # WANG Xuerui (2023-09-10) # Revdeps of dev-python/ujson which is masked. dev-python/cattrs test @@ -11,12 +30,11 @@ dev-python/ruamel-std-pathlib test # Avoid having to keyword more Qt deps dev-python/pyside2 3d datavis script location scxml -# WANG Xuerui (2023-08-05) -# no keyworded lld -dev-lang/rust wasm - # WANG Xuerui (2023-07-26) -# missing llvm:16 and keyworded lld +# no llvm:15 or lld:16 on loong +app-office/libreoffice clang + (2023-07-26) @@ -187,21 +205,6 @@ dev-lang/ocaml test # Dep media-plugins/libvisual-plugins fails to build, seems too hairy to fix. media-plugins/gst-plugins-meta libvisual -# WANG Xuerui (2022-11-27) -# Mask configurations not accepting llvm:16 and/or clang:16, either due to -# lack of testing or simply being unsupported upstream (the opaque pointers -# in particular need downstream changes). -app-office/libreoffice clang - (2022-11-27) -# LLVM toolchain now partially usable on loong, mask the remaining pieces -# pending test/bugfixes/porting. -# -# - sys-devel/lld: port is still under review -dev-util/lldb test -sys-devel/clang-common default-lld - # WANG Xuerui (2022-10-04) # Sanitizers partially supported on this architecture. # diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults index 9d3d5a8a1b..c564c464bb 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/make.defaults @@ -1,4 +1,4 @@ -# Copyright 2008-2021 Gentoo Authors +# Copyright 2008-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Donnie Berkholz (2006-08-18) @@ -10,8 +10,6 @@ ACCEPT_KEYWORDS="${ARCH} ~mips" PROFILE_ARCH="mips" -USE="-fortran -openmp" - LIBDIR_o32="lib" LIBDIR_n32="lib32" LIBDIR_n64="lib64" 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 a8cd29a046..e742432047 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + # matoro (2023-06-18) # app-i18n/fcitx:4 not keyworded here media-libs/libsdl2 fcitx4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask index b5a2ae4da5..a3c7d64fe7 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/use.mask @@ -93,11 +93,6 @@ gnome # some programs with this useflag are useful, e.g #227631 mpi -# Ryan Hill -# virtual/blas virtual/cblas and virtual/lapack not keyworded -lapack -blas - # Alexander Færøy # Clamav -- untested, masking for now. clamav 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 ebbec045f6..41111f6e8a 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 @@ -1,6 +1,20 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Andrew Ammerlaan (2023-08-30) # Avoid keywordming more Qt stuff dev-python/pyside2 3d datavis scxml 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 8ab7c49f60..7a0a92b844 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,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Sam James (2023-09-22) +# sys-apps/flatpak is not keyworded here +sys-apps/xdg-desktop-portal flatpak + # Matt Turner (2023-05-30) # sys-apps/dbus-broker is not keyworded app-accessibility/at-spi2-core dbus-broker @@ -78,10 +86,6 @@ net-misc/plowshare javascript # https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html dev-libs/boost -context -# Sam James (2021-12-31) -# sci-mathematics/polymake not keyworded here -sci-mathematics/singular polymake - # Sam James (2021-12-08) # Masks involving webkit-gtk; webkit-gtk was dekeyworded on ppc for a while. # We haven't (yet?) restored keywords for all the bits we had to drop, so diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask index 4c5e74f34a..53d3dbf8f2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/use.mask @@ -37,5 +37,5 @@ java # Andrey Grozin (2014-06-25) # keyworded on ppc -clisp --ecls +-ecl -sbcl 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 f37bb699d2..2cedd7b5ce 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 @@ -37,7 +37,7 @@ aria2 # Andrey Grozin (2014-06-25) # no stable versions on ppc -ecls +ecl sbcl # Chí-Thanh Christopher Nguyễn (2014-03-25) 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 d3b4573752..d76d0eb3b3 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + # Joonas Niilola (2023-08-24) # media-video/libva-utils is masked on ppc64, so hwaccel on Firefox # wouldn't work. @@ -30,6 +34,10 @@ dev-python/nbval test # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload +# Niccolò Belli (2022-11-29) +# media-libs/webrtc-audio-processing only has amd64, x86 and ppc64 keywords +media-video/pipewire -echo-cancel + # Sam James (2022-10-13) # Causes segfaults, bug #871921 sci-libs/symengine tcmalloc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask index c5b6385546..e250e44928 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Niccolò Belli (2023-03-12) +# media-libs/webrtc-audio-processing not stable on ppc64 +media-video/pipewire echo-cancel + # Hans de Graaff (2023-03-28) # dev-ruby/stringex is not marked stable here yet dev-ruby/kramdown unicode diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask new file mode 100644 index 0000000000..ba27d13b1c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ppc/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Rich Freeman (2023-09-13) +# Tests require shellcheck which is not currently available +sys-process/systemd-cron test 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 32f8f63831..21dba51a2a 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Andrew Ammerlaan (2023-09-24) +# Qt not keyworded here. +app-doc/doxygen gui + +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + # Sam James (2023-06-18) # Qt 5 not keyworded here app-text/ansifilter gui 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 c3a164fad6..388ee4e8ca 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,18 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2023-09-22) +# Qt 6 not keyworded here. +dev-util/cmake gui + +# Andrew Ammerlaan (2023-09-20) +# Libei not keyworded here yet +x11-base/xwayland libei + +# Rich Freeman (2023-09-13) +# Tests require shellcheck which is not currently available +sys-process/systemd-cron test + # Sam James (2023-07-21) # Requires app-emulation/qemu. sys-kernel/gentoo-kernel test diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask index fefe546753..1414ed37ec 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.mask @@ -66,7 +66,7 @@ physfs # Andrey Grozin (2014-06-25) # keyworded on sparc --ecls +-ecl -sbcl # Alexandre Rostovtsev (2012-12-31) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask index 868e5ba455..ea9608db61 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/sparc/use.stable.mask @@ -25,7 +25,7 @@ clamav # Andrey Grozin (2014-06-25) # no stable version on sparc -ecls +ecl sbcl # Pacho Ramos (2014-04-17) 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 000f7361b7..5311fd5cbe 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-09-19) +# dev-cpp/cpp-httplib is keyworded here. +sys-devel/llvm -debuginfod + +# Jon Janzen (2023-09-11) +# librttopo has not been tested on this arch +dev-db/spatialite rttopo + # Matt Jolly (2023-08-16) # Fails tests, potential false negatives #911402 app-antivirus/clamav system-mspack @@ -57,14 +65,6 @@ net-misc/seafile-client shibboleth sci-mathematics/yacas gui sci-physics/root qt5 -# Michael Orlitzky (2022-12-23) -# sci-libs/lrslib is keyworded ~x86, but probably shouldn't have been: -# -# https://bugs.gentoo.org/771675 -# -# Here we prevent its only direct consumer from pulling it in. -sci-mathematics/polymake lrs - # Michał Górny (2022-11-16) # spirv-llvm-translator is not keyworded x86. dev-libs/libclc spirv @@ -330,10 +330,6 @@ dev-ruby/asciidoctor test # dep tree that is unkeyworded at this time. >=net-irc/weechat-1.7 doc -# Johannes Huber (2017-08-07) -# Requires media-libs/qtav, which is not keyworded on x86. -media-gfx/digikam mediaplayer - # Michał Górny (2017-08-07) # Requires USE=cuda that is masked in this profile. media-gfx/blender opensubdiv 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 a35e1badef..9e2282f168 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 @@ -100,10 +100,6 @@ app-admin/sudo -sssd # Thomas Deutschmann (2018-06-01) net-analyzer/wireshark -doc -# Andreas Sturmlechner (2017-11-21) -# Requires not yet stabilised media-libs/qtav -media-gfx/digikam mediaplayer - # Thomas Deutschmann (2017-10-01) # Stable mask dev-ruby/haml test till rails is stabilized. dev-ruby/haml test 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 bb3406faf4..b33814159e 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 @@ -61,7 +61,7 @@ webengine -clisp -clozurecl -cmucl --ecls +-ecl -gcl -sbcl diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask index f09a97d08b..cbe031846f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.mask @@ -25,11 +25,3 @@ sys-libs/libucontext # made.) # bug #699422. virtual/libcrypt:0/1 - -# Andreas K. Hüttel (2021-07-06) -# No longer maintained upstream; please see the 2021-07-15-opentmpfiles-deprecation -# news item. -sys-apps/opentmpfiles - -# (above is added here instead of in ../package.mask so x86 musl can -# override it for the moment) 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 e1cab4651e..5fe6a08970 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,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-09-18) +# Disabling gstreamer seems to be untested upstream and is often broken. +# The gstreamer dependencies are trivial in compile time and disk usage +# compared to webkit-gtk. +# Bugs #911663, #914362 +>=net-libs/webkit-gtk-2.42 gstreamer + # Alexey Sokolov (2023-08-14) # OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5. # Therefore apply mask/force to override the profile's defaults, and invert on 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 53e8e39dc6..b20c2139e4 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,16 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Jaco Kroon (2023-09-19) +# Joonas Niilola (2023-09-21) +# DAHDI is being last-rited. See bug #914477. +net-misc/asterisk dahdi +net-voip/yate dahdi + +# Matt Turner (2023-09-14) +# Not ported to libsoup:3.0 +app-office/abiword collab + # Sam James (2023-09-09) # Needs (2023-01-21) -# media-libs/qtav is masked for removal. -media-gfx/digikam mediaplayer -media-gfx/kphotoalbum qtav - # Sam James (2023-01-21) # Fails to compile: https://github.com/libffi/libffi/issues/760 dev-libs/libffi exec-static-trampoline 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 ee575e800b..c96747a9b5 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 @@ -164,10 +164,6 @@ media-plugins/grilo-plugins chromaprint # sssd is only stable for amd64 and x86 app-admin/sudo sssd -# Andreas Sturmlechner (2018-10-16) -# app-misc/ddcutil is not yet stable. -kde-plasma/powerdevil brightness-control - # Thomas Deutschmann (2018-06-01) # Needs dev-ruby/asciidoctor which has a lot of unstable deps net-analyzer/wireshark doc diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask index 3f27878013..fa6cbeccc5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.mask @@ -4,6 +4,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas K. Hüttel (2023-09-11) +# eudev is masked for removal +eudev + # David Seifert (2023-09-09) # EOL upstream in 2 months, causes major headaches for OpenSSL 1.1 # masking. Removal on 2023-10-09. @@ -14,10 +18,6 @@ php_targets_php8-0 # Ruby version. ruby_targets_ruby30 -# Michael Orlitzky (2023-08-11) -# PHP 7.x is end-of-life. Please upgrade to a newer slot. -php_targets_php7-4 - # Hans de Graaff (2023-04-10) # Ruby 2.7 is masked for removal. ruby_targets_ruby27 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 2c00d2be45..efa45c708e 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,14 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 @@ -356,7 +364,6 @@ sys-apps/dbus-broker sys-apps/gentoo-systemd-integration sys-apps/systemd sys-apps/systemd-readahead -sys-boot/systemd-boot sys-process/systemd-cron >=www-misc/profile-sync-daemon-6 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc index 8c500da855..87a6dacd79 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc @@ -20,7 +20,7 @@ elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; for f in libio/iopopen.c \ shadow/lckpwdf.c resolv/{netdb,resolv}.h elf/rtld.c \ - nis/nss_compat/compat-{grp,initgroups,{,s}pwd}.c \ + n[is]s/nss_compat/compat-{grp,initgroups,{,s}pwd}.c \ nss/{bug-erange,nss_files/files-{XXX,init{,groups}}}.c \ sysdeps/{{generic,unix/sysv/linux}/paths.h,posix/system.c} do 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 8b52566632..c0666978a3 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 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-edge Microsoft-vscode Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-SDK OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL-11 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 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-edge Microsoft-vscode Mojang MTA-0.5 NVIDIA-CUDA NVIDIA-SDK Ookla OPERA-2018 PAPERS-PLEASE PassMark-EULA PICO-8 Primate-Plunge PUEL-11 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.mask b/sdk_container/src/third_party/portage-stable/profiles/package.mask index f53424b200..8ea9d1af1b 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,115 @@ #--- END OF EXAMPLES --- +# Hans de Graaff (2023-09-23) +# ruby31-only package. No reverse dependencies. Archived by +# upstream. Last release in 2012. Removal on 2023-10-23. +dev-ruby/kirbybase + +# Hans de Graaff (2023-09-23) +# ruby31-only package. No reverse dependencies. Discontinued by +# upstream who recommends using dev-ruby/bunny instead. Removal on +# 2023-10-23. +dev-ruby/amqp + +# Hans de Graaff (2023-09-23) +# ruby30-only package. Upstream HOMEPAGE and SRC_URI are gone. Last +# release at least 8 years ago. Bug #909023. Removal on 2024-10-23. +app-dicts/prime-dict + +# Michał Górny (2023-09-22) +# =dev-python/setuptools-scm-8.0.1 broke compatibility hard but reverted +# the changes in 8.0.2. +~dev-python/setuptools-scm-8.0.1 + +# Joonas Niilola (2023-09-21) +# Enigmail's functionality has been built into Thunderbird-68, carrying over +# all the way to 115. Enigmail hasn't been supported in TB since 91. It's +# currently only supported on SeaMonkey, but upstream provides a pre-packed +# extension to download for SM directly. Therefore there's not much reason to +# package it in Gentoo, given also the current version is years behind upstream +# releases. Bug #914486 +# Removal in ~30 days. +x11-plugins/enigmail + +# Jaco Kroon (2023-09-19) +# Joonas Niilola (2023-09-21) +# DAHDI is not suited for a rolling-release distribution. Upstream releases new +# versions sporadically and it may take multiple years between them. Old +# versions are constantly broken with newer kernels, requiring heavy patching +# downstream. Has no active maintainer in Gentoo. If you use DAHDI and have +# some ideas how to help, please see bug #914477. +# Removal on 2024-03-01. +net-libs/libpri +net-misc/dahdi +net-misc/dahdi-tools +net-misc/openr2 + +# Ulrich Müller (2023-09-20) +# Unmaintained upstream: Last release (2.92) in 2003, last commit +# to XEmacs CVS repository in 2008. Broken with Emacs 29. +# Masked for removal on 2023-10-20, bug #914449. +app-emacs/crypt++ + +# Bernard Cafarelli (2023-09-19) +# Only works with PHP 7, which was dropped from Gentoo +# Upstream has no short-term plan to add PHP 8 support +# Bug #842882, removal on 2023-10-19. +www-apps/owncloud + +# Michał Górny (2023-09-17) +# Core API has not been maintained since 2017, and all the repositories +# have been archived in 2019. It remained in ::gentoo only +# as an optional test dependency, and all reverse dependencies have been +# updated not to depend on it. +# Removal on 2023-10-17. Bug #914363. +dev-python/coreapi +dev-python/coreschema +dev-python/itypes + +# Andreas K. Hüttel (2021-07-06, 2023-09-15) +# No longer maintained upstream; masked everywhere for two years now. +# Please see also the 2021-07-15-opentmpfiles-deprecation news item. +# https://www.gentoo.org/support/news-items/2021-07-15-opentmpfiles-deprecation.html +# +# The replacement is sys-apps/systemd-utils[tmpfiles]; new name +# but otherwise identical to the solution described in the news item. +# Removal on 2023-10-15. +sys-apps/opentmpfiles + +# Hans de Graaff (2023-09-15) +# Not compatible with ruby31, no reverse dependencies. Last release in +# 2013. Masked for removal on 2023-10-15. +dev-ruby/ruby-elf + +# Andrew Ammerlaan (2023-09-14) +# No longer a test dependency of dev-python/textdistance, now fails tests +# with the latest numpy. Upstream inactive and we already need patching for +# python 3.10 compatibility. No other reverse dependencies. +# Bug: https://bugs.gentoo.org/887845 +# Removal on 2023-10-14 +dev-python/abydos + +# Andreas K. Hüttel (2023-09-11) +# Dead project accumulating open bugs and incompatibilities. +# +# For more detail, please see the '2021-08-24-eudev-retirement' news item +# as well as the '2022-04-19-systemd-utils' news item. +# +# No Gentoo maintainer commits since February 2021. +# +# Many Gentoo packaging issues (some may need to go upstream): +# bug #713106, #753134, bug #667686, bug #771705, bug #668880, #770358, bug #851255 +# bug #711462, #904741 +# +# But more pressingly, lacks support for the udev 'tags' API which libgudev now +# requires. No fix has been committed upstream and other software like Plymouth +# has been broken with eudev for some time because of this missing support. +# See bug #913702. +# +# Removal on 2023-10-11. +sys-fs/eudev + # Leonardo Hernández Hernández (2023-09-10) # Upstream has marked this packaged as unmaintained[0] and recommends usage of # the active fork eza[1] available as sys-apps/eza @@ -77,11 +186,6 @@ virtual/httpd-php:8.0 # Depends on PHP 8.0. Removal on 2023-10-09. ~www-apps/tt-rss-20220218 -# David Seifert (2023-09-09) -# Unmaintained, depends on PHP 8.0. Removal on 2023-10-09. -www-apps/icingaweb2-module-director -www-apps/icingaweb2-module-incubator - # David Seifert (2023-09-09) # Depends on PHP 8.0, which in turn depends on OpenSSL 1.1, which in # turn is to be masked and removed soon. Removal on 2023-10-09. @@ -155,12 +259,6 @@ sci-biology/express # Removal on 2023-09-27. Bug #906516. dev-python/pytz_deprecation_shim -# Sam James (2023-08-26) -# 'AttributeError: NoneType object has no attribute cname' regression -# See bug #913062, https://github.com/cython/cython/issues/5643, and -# https://github.com/cython/cython/issues/5644. -=dev-python/cython-3.0.1 - # Hans de Graaff (2023-08-26) # Obsolete slot. Use the newer shoulda slot instead. # Masked for removal on 2023-09-26 @@ -177,47 +275,6 @@ dev-ruby/state_machine # 2015. No reverse dependencies. Masked for removal on 2023-09-26. dev-ruby/totoridipjp -# Michael Orlitzky (2023-08-23) -# Incompatible with perl-5.38 and no fix forthcoming (bug 909570). -# Removal sometime after 2023-09-23. -sci-mathematics/polymake - -# Sam James (2023-08-22) -# Broken with new net-analyzer/net-snmp, no reverse dependencies in Gentoo, -# no other distros package this, and upstream have discontinued development. -# Removal on 2023-09-21. Bug #912582. -app-emulation/libvirt-snmp - -# Sam James (2023-08-21) -# Broken install. -=net-libs/grpc-1.52.1-r1 - -# Marek Szuba (2023-08-21) -# Does not work with recent versions of Sphinx. In the process of being -# phased out of the Ansible ecosystem in favour of an mkdocs-based -# approach. No revdeps. -# Removal on 2023-09-21. Bug #912743. -dev-python/sphinx_ansible_theme - -# Michał Górny (2023-08-20) -# Broken for a long time. Barely any activity upstream, does not -# manage to follow dev-python/numpy releases. It was only an optional -# test dep for one package. -# Removal on 2023-09-19. Bug #880415. -dev-python/nptyping - -# Hans de Graaff (2023-08-19) -# ruby30-only package without any reverse dependencies. Use -# dev-ruby/psych if you want to safely load YAML files. -# Masked for removal on 2023-09-19 -dev-ruby/safe_yaml - -# Hans de Graaff (2023-08-19) -# Ruby 3.0 is not compatible with OpenSSL 3 and consequently will be -# masked earlier than its upstream EOL date. Please use a newer Ruby -# version instead. Masked for removal on 2023-09-19. -dev-lang/ruby:3.0 - # Sam James (2023-08-18) # Masked for testing. =sys-libs/zlib-1.3-r1 @@ -227,126 +284,10 @@ dev-lang/ruby:3.0 # Removal after 2023-10-01. Bug #912363. app-dicts/edictionary -# Hans de Graaff (2023-08-17) -# The ruby project no longer maintains the elisp ruby-mode with the last -# changed upstream 5 years ago. ruby-mode is also included in Emacs -# itself, and this version is still maintained. -# Masked for removal on 2023-09-17. -app-emacs/ruby-mode - -# Matt Turner (2023-08-14) -# Dead slot depending on libsoup:2.4 -# Removal on 2023-09-14. -net-libs/rest:0.7 - -# Matt Turner (2023-08-14) -# Unmaintained in Gentoo and upstream. Last release was 2018, last commit -# upstream was 2021. Only reverse dependency of dead net-libs/rest:0.7. -# Removal on 2023-09-14. -gnome-extra/synapse - -# Michael Orlitzky (2023-08-12) -# More php:7.4 casualties that I missed the first time around. -# They'll be removed whenever php:7.4 is removed. -# -# * pecl-apcu_bc dead since 2019 -# * pecl-http:7 is the old slot -# * pecl-ncurses dead since 2012 -# * pecl-propro dead since 2020 -# * pecl-taint dead in 2021 -# -dev-php/pecl-apcu_bc -dev-php/pecl-http:7 -dev-php/pecl-ncurses -dev-php/pecl-propro -dev-php/pecl-taint - - -# Michael Orlitzky (2023-08-11) -# php-7.x is End Of Life (EOL) upstream and no longer receives security -# fixes. We lose phpunit because it depends on CodeCoverage which -# depends on TokenStream, and TokenStream is limited to 7.x. Bug 887739 -# to upgrade moodle is seven months old, which I think is long enough to -# have waited. Selfoss has a newer version. Removal after 2023-09-11. -dev-lang/php:7.4 -dev-php/PHP_TokenStream -dev-php/PHP_CodeCoverage -dev-php/phpspec-prophecy -dev-php/phpunit -dev-php/phpunit-mock-objects -dev-php/sebastian-comparator -dev-php/sebastian-exporter -dev-php/sebastian-global-state -dev-php/sebastian-object-enumerator -dev-php/sebastian-object-reflector -dev-php/sebastian-recursion-context -=mail-client/roundcube-1.4.11 -=virtual/httpd-php-7.4 -=www-apps/moodle-3.11.15 -=www-apps/moodle-4.0.9 -=www-apps/moodle-4.1.4 -=www-apps/moodle-4.2.1 -=www-apps/selfoss-2.19 - -# Volkmar W. Pogatzki (2023-07-05) -# Library without consumers. Bug #906882 -# Removal on 2023-08-05. -net-libs/nativebiginteger - # Sam James (2023-08-04) # Stricter behavior which causes some packages to fail, see bug #911721. =dev-util/pkgconf-2.0.0 -# David Seifert (2023-07-29) -# EAPI 6, fetch restrictions require annoying registration, no other -# distro packages this, over 10 years old. Removal on 2023-08-28. -sci-libs/rosetta-db - -# Michael Orlitzky (2023-07-27) -# Obsolete as of dev-php/swoole-4.3.0, according to -# its github README. Stuck on php-7.4. Removal on or -# after 30 days. -dev-php/swoole-async - -# Mike Gilbert (2023-07-24) -# Migrated to sys-apps/systemd-utils. -# Removal on 2023-08-24. -sys-apps/systemd-tmpfiles -sys-boot/systemd-boot -sys-fs/udev - -# Michał Górny (2023-07-24) -# Incompatible with modern dev-python/matplotlib versions. No upstream -# activity since 2022-02. No revdeps. -# Removal on 2023-08-23. Bug #904734. -dev-python/tikzplotlib - -# Michał Górny (2023-07-23) -# Package with no maintainer and tests restricted (also test deps look -# suspicious). It was only needed for tests -# in dev-python/pyvirtualdisplay, and that package didn't support -# the newest version anyway. No revdeps left. -# Removal on 2023-08-22. Bug #910708. -dev-python/vncdotool - -# Michał Górny (2023-07-21) -# Fragile package requiring custom patching. The maintainer resigned. -# No reverse dependencies. -# Removal on 2023-08-20. Bug #910619. -dev-python/cx_Freeze - -# Michał Górny (2023-07-21) -# The ebuild has not been bumped for a year now. It doesn't have -# working tests. No reverse dependencies. -# Removal on 2023-08-20. Bug #907460. -dev-python/ansible-runner - -# Michał Górny (2023-07-19) -# Backport package specific to Python 3.9. No longer necessary now -# that pypy3 is 3.10. -# Removal on 2023-08-18. Bug #910549. -dev-python/importlib-resources - # Mike Pagano (2023-07-18) # Mask impacted kernels vulnerable to StackRot and # ones with a memory corruption bug @@ -438,69 +379,13 @@ acct-group/spi # may or may not lead to useful results. (2023-07-12) -# Testing. An upgrade from 102 isn't recommended due to downgrading -# most likely not being possible. Back up your profile before -# attempting. Fresh install should be fine. Bug #910229 ->=mail-client/thunderbird-115.0 - -# Michał Górny (2023-07-12) -# Having scikit-build-core installed still breaks building setuptools -# extensions in some scenarios. -# https://github.com/scikit-build/scikit-build-core/issues/426 -=dev-python/scikit-build-core-0.4.7-r1 - # Matt Turner (2023-07-06) # GNOME 45 mask ->=app-accessibility/orca-45_alpha ->=app-crypt/libsecret-0.21 >=app-editors/ghex-45_alpha ->=app-editors/gnome-text-editor-45_alpha >=app-misc/gnote-45_alpha ->=app-misc/tracker-3.6_alpha ->=app-misc/tracker-miners-3.6_alpha ->=dev-cpp/gtkmm-4.11 ->=dev-libs/gjs-1.77 ->=dev-libs/glib-2.77 ->=dev-libs/gobject-introspection-1.77 ->=dev-libs/gobject-introspection-common-1.77 ->=dev-libs/libdex-0.3.0 ->=dev-libs/libportal-0.7 ->=dev-util/gdbus-codegen-2.77 ->=dev-util/glib-utils-2.77 ->=games-puzzle/gnome-sudoku-45_alpha ->=gnome-base/gdm-45_beta ->=gnome-base/gnome-control-center-45_alpha ->=gnome-base/gnome-settings-daemon-45_alpha ->=gnome-base/gnome-shell-45_alpha ->=gnome-base/gsettings-desktop-schemas-45_alpha ->=gnome-base/nautilus-45_alpha ->=gnome-extra/gnome-boxes-45_alpha ->=gnome-extra/gnome-calculator-45_alpha ->=gnome-extra/gnome-calendar-45_alpha ->=gnome-extra/gnome-characters-45_alpha >=gnome-extra/gnome-logs-45_alpha ->=gnome-extra/gnome-shell-extensions-45_alpha ->=gnome-extra/gnome-software-45_alpha ->=gnome-extra/gnome-system-monitor-45_alpha ->=gnome-extra/gnome-weather-45_alpha ->=gnome-extra/sushi-45_alpha -gnome-extra/tecla ->=gui-apps/gnome-console-45_alpha ->=gui-libs/gtk-4.11 ->=gui-libs/libadwaita-1.4_alpha ->=media-gfx/eog-45_alpha ->=media-gfx/gnome-font-viewer-45_alpha ->=media-libs/libshumate-1.1_alpha ->=net-misc/gnome-connections-45_alpha >=net-misc/gnome-remote-desktop-45_alpha ->=sci-geosciences/gnome-maps-45_alpha ->=sys-apps/baobab-45_alpha ->=sys-apps/xdg-desktop-portal-gnome-45_alpha >=x11-libs/pango-1.51.0 ->=x11-themes/adwaita-icon-theme-45_alpha ->=x11-themes/gnome-backgrounds-45_alpha ->=x11-wm/mutter-45_alpha # Sam James (2023-07-05) # Doesn't install all needed files by e.g. kernelshark. @@ -513,10 +398,6 @@ gnome-extra/tecla # Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0. =dev-perl/OLE-StorageLite-0.210.0 -# Sam James (2023-06-23) -# Segfaults with non-bison yacc. -=app-shells/bash-5.2_p15-r4 - # Michał Górny (2023-06-21) # suitesparseconfig-7.0.0 fails to build with multilib enabled # because of dependencies that cannot be satisfied. All the other @@ -547,10 +428,6 @@ gnome-extra/tecla =dev-db/mariadb-10.11.2 =dev-db/mariadb-10.11.3 -# Sam James (2023-06-05) -# Fails to bootstrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120. -=sys-devel/gcc-14.0.0_pre20230604 - # Bernd Waibel (2023-05-31) # Mask this version for uptime soversion issue. There will be an updated release # shortly which fixes this. @@ -558,63 +435,26 @@ gnome-extra/tecla # Bug: #907211 =dev-libs/imath-3.1.7 -# Sam James (2023-05-24) -# Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957. -# Please upgrade to >=0.5.1. -=net-libs/libproxy-0.5.0 - -# Sam James (2023-05-20) -# Various regressions, please upgrade to the latest libxml2 (>=2.11.4). -=dev-libs/libxml2-2.11.1 -=dev-libs/libxml2-2.11.2 -=dev-libs/libxml2-2.11.2-r1 -=dev-libs/libxml2-2.11.3 - # Sam James (2023-05-19) # Breaks Portage's pid-sandbox at least with 5.10 kernels. Pending investigation. # If you're hitting this, try: FEATURES="-pid-sandbox" emerge -v1 sys-apps/util-linux # as a workaround. bug #906797. ~sys-apps/util-linux-2.39 -# David Seifert (2023-05-19) -# Abandoned, NIH library only used by other obsolete packages like gkeys -# and layman, use app-crypt/gpgme[python] as a proper upstream -# supported gpg library. Removal on 2023-08-17. -dev-python/pyGPG - # 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* -# Sam James (2023-05-03) -# Broken pkgconfig file, please upgrade to -r1. -# bug #704348, bug #905632, bug #905822 -=sci-libs/metis-5.2.1 -=sci-libs/metis-5.2.1-r1 -=sci-libs/parmetis-4.0.3_p20230326 - # Sam James (2023-05-01) # Breaks dev-python/scipy build. See bug #905396 and https://github.com/serge-sans-paille/gast/issues/74. =dev-python/pythran-0.13.0 =dev-python/gast-0.5.4 -# Sam James (2023-05-01) -# Quite broken, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109672. -=sys-devel/gcc-14.0.0_pre20230430 - # Andreas Sturmlechner (2023-04-30) # Breaking even latest ~arch version of KDE PIM, bug #905352. =dev-libs/ktextaddons-1.3* -# Sam James (2023-04-19) -# Last-minute libstdc++ symbol versioning magic causes e.g. mold, cmake -# to segfault: -# - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108969 -# - https://bugzilla.redhat.com/show_bug.cgi?id=2187768#c4 -# 13.0.1_pre20230419 was GCC 13.1 RC1. RC2 will be made when this is fixed. -=sys-devel/gcc-13.0.1_pre20230419 - # Michał Górny (2023-04-18) # Breaks ABI without SOVERSION bump, effectively preventing # xfce4-terminal from starting. @@ -671,20 +511,11 @@ x11-drivers/nvidia-drivers:0/390 # https://github.com/igraph/igraph/issues/2311 =sci-libs/arpack-3.9.0 -# Sam James (2023-03-24) -# Please upgrade to make-4.4.1 as make-4.4 has a bunch of issues. -=sys-devel/make-4.4 - # Hans de Graaff (2023-03-19) # This version of cucumber-core is not compatible with the other # cucumber dependencies. Please downgrade cucumber-core. =dev-util/cucumber-core-11.1.0 -# Sam James (2023-03-16) -# Breaks building C++ consumers. See bug #901211 and bug #901035. -# Please upgrade to glib-2.76.0-r1. -=dev-libs/glib-2.76.0 - # Mike Pagano (2023-03-10) # Mask =sys-kernel/gentoo-sources-5.15.99 since it does # not include 5.15.99 and is misleading @@ -699,10 +530,6 @@ x11-drivers/nvidia-drivers:0/390 # Breaks too many revdeps for now =app-text/discount-3* -# Georgy Yakovlev (2022-12-19) -# This version currently is not compatible with kernel build (yet) -~dev-util/bindgen-0.63.0 - # Jaco Kroon (2022-11-05) # Some potentially breaking changes here, please check the UPGRADE.txt file. # Most important: chan_sip no longer builds by default, if you've migrated to diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask index 359e8435b2..c67f019abf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/package.use.mask @@ -30,7 +30,7 @@ net-libs/libsoup gssapi samba vala net-libs/glib-networking gnome libproxy net-misc/wget metalink uuid sys-apps/dbus selinux elogind systemd -app-doc/doxygen clang doxysearch qt5 +app-doc/doxygen clang doxysearch qt5 gui app-text/ghostscript-gpl cups app-text/texlive-core cjk 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 891e53c08c..4c5c2c567b 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 @@ -1,6 +1,13 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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 +# Qt 6 just for something people are unlikely to want. Plus, it avoids a +# circular dependency out of the box. +dev-util/cmake -gui -qt5 + # Andreas Sturmlechner (2023-07-29) # Required by dev-python/PyQt5[multimedia] dev-qt/qtmultimedia:5 widgets @@ -47,10 +54,6 @@ app-arch/unzip natspec # Required by kde-frameworks/kwayland dev-qt/qtgui:5 egl libinput -# Andreas Sturmlechner (2017-11-30) -# Avoid circular dependency when installing from scratch -dev-util/cmake -qt5 - # Andreas Sturmlechner (2017-08-04) # Required by flac and mp3 kde-apps/k3b taglib diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask index 29d19bc587..eb629cd341 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/systemd/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Pacho Ramos (2015-04-21) @@ -6,4 +6,3 @@ # portage to not try to pull in other providers leading to # strange blockers. sys-fs/eudev -sys-fs/udev diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2020 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2020 index 7d48f8803c..a70006f2da 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2020 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2020 @@ -1,7 +1,6 @@ move dev-libs/range-v3 dev-cpp/range-v3 move dev-python/neovim-python-client dev-python/pynvim move games-action/openastromenace games-action/astromenace -move dev-python/matplotlib2tikz dev-python/tikzplotlib move dev-python/pep257 dev-python/pydocstyle move dev-python/pyzor mail-filter/pyzor move dev-python/python-sqlparse dev-python/sqlparse diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 index ce332d5bfb..b05a636661 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 @@ -1,7 +1,6 @@ move dev-python/jupyter_core dev-python/jupyter-core move dev-python/mkdocs_pymdownx_material_extras dev-python/mkdocs-pymdownx-material-extras move dev-python/jupyter_client dev-python/jupyter-client -move dev-python/importlib_resources dev-python/importlib-resources move dev-python/importlib_metadata dev-python/importlib-metadata move dev-python/python-keyutils dev-python/keyutils move dev-python/notebook_shim dev-python/notebook-shim @@ -30,3 +29,4 @@ move dev-python/service_identity dev-python/service-identity move dev-python/readme_renderer dev-python/readme-renderer move dev-libs/sexp dev-libs/sexpp move net-proxy/obfs4proxy net-proxy/lyrebird +move dev-java/rat dev-java/apache-rat diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2023 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2023 index a21ee95c62..79b5f7ba97 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2023 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2023 @@ -15,3 +15,5 @@ move dev-python/rapidfuzz_capi dev-python/rapidfuzz-capi move dev-python/line_profiler dev-python/line-profiler move dev-python/memory_profiler dev-python/memory-profiler move dev-libs/paho-mqtt-c net-libs/paho-mqtt-c +move dev-lisp/ecls dev-lisp/ecl +move sys-devel/ct-ng sys-devel/crosstool-ng