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 17d95fde6a..a3e08cabce 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 +# matoro (2024-01-24) +# No LLVM on alpha. +dev-util/perf bpf + # Sam James (2024-01-02) # dev-libs/capstone not keyworded here dev-lang/php capstone @@ -317,6 +321,7 @@ dev-db/percona-server cjk # Mikle Kolyada (2018-10-05) # Not keyworded (see bug #540540c#8) app-admin/sudo sssd +sys-auth/pambase sssd # Andreas Sturmlechner (2018-09-30) # Optional dependency blocking security cleanup, bug #627316 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask index ff31c398df..53ce21c2ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask @@ -1,12 +1,17 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -alpha +# matoro (2024-01-24) +# sys-apps/flatpak is not keyworded here +flatpak + # matoro (2023-11-14) # Qt is not keyworded here qt5 +qt6 # matoro (2023-06-17) # media-libs/libheif is not keyworded here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask index e94ce63b34..45d113b969 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/no-multilib/package.mask @@ -24,9 +24,7 @@ app-arch/stuffit app-benchmarks/cpuburn app-editors/emacs:18 app-emulation/crossover-bin -app-emulation/protontricks app-emulation/q4wine -app-emulation/winetricks dev-embedded/libftd2xx dev-embedded/openocd dev-util/android-ndk @@ -57,7 +55,6 @@ games-arcade/gish-demo games-arcade/jardinains games-arcade/thinktanks-demo games-emulation/gens - (2024-01-27) +# dev-python/PyQt6 and dev-python/pyside6 are keyworded here +dev-python/QtPy -pyqt6 -pyside6 + +# Michal Privoznik (2024-01-21) +# virtiofsd is available here +app-emulation/libvirt -virtiofsd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub @@ -434,7 +442,6 @@ sys-apps/hwloc -gl -nvml # Michał Górny (2013-07-22) # Meaningless on amd64 (it controls the 32-bit x86 JIT). dev-python/pypy-exe cpu_flags_x86_sse2 -dev-python/pypy3-exe cpu_flags_x86_sse2 # Diego Elio Pettenò (2012-11-03) # Unmask here, as it's masked in base. 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 78e11ff93f..55ec28d2d0 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,14 @@ #--- END OF EXAMPLES --- +# Ionen Wolkens (2024-01-27) +# dev-python/pyside6 is not stable here yet +dev-python/QtPy pyside6 + +# Ionen Wolkens (2024-01-16) +# cuda (and thus cudnn) are not available in stable +media-libs/opencv cudnn + # Joonas Niilola (2024-01-08) # Pulls in pandoc with all of its glory (haskell). #921501 www-apps/hugo test @@ -101,6 +109,7 @@ media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glo # Mikle Kolyada (2018-11-07) # unmask sssd for sudo app-admin/sudo -sssd +sys-auth/pambase -sssd # Thomas Deutschmann (2018-06-01) net-analyzer/wireshark -doc 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 a2dda70023..903b1e2d2f 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 @@ -16,12 +16,6 @@ # Unmask secureboot flag on arches where sbsigntools is keyworded -secureboot -# Jimi Huotari (2023-03-03) -# Unmask on amd64 only for now. --qt6 --pyqt6 --pyside6 - # matoro (2022-09-29) # dev-util/google-perftools is supported here -tcmalloc 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 4cfb967983..46c7b6a6f2 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Privoznik (2024-01-18) +# No sys-block/nbdkit on arm, yet +app-emulation/libvirt nbd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask index 0022a3aafc..2e2b478ee9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Sam James (2022-01-16) # net-libs/gnome-online-accounts is not marked stable on arm yet gnome-online-accounts 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 edb30fee4c..c7a747a831 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,14 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-01-27) +# dev-python/PyQt6 is keyworded here +dev-python/QtPy -pyqt6 + +# Michal Privoznik (2024-01-18) +# No sys-block/nbdkit on arm, yet +app-emulation/libvirt nbd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub 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 615da88ec9..65ce835fb0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-01-27) +# dev-python/PyQt6 and dev-python/pyside6 are not stable here yet +dev-python/QtPy pyqt6 pyside6 + # Andrew Ammerlaan (2023-12-18) # This is still experimental, prebuilt images may not boot on all systems. sys-kernel/gentoo-kernel generic-uki diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask index dd47f125ea..4e253e67a8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Mart Raudsepp (2023-10-03) # dev-util/sysprof-capture and dev-util/sysprof are not stable yet sysprof 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 ed56926241..39b5b770b7 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-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-01-27) +# dev-python/PyQt6 and dev-python/pyside6 have very few keywords +dev-python/QtPy pyqt6 pyside6 + +# Michal Privoznik (2024-01-21) +# virtiofsd is only available on some arches +app-emulation/libvirt virtiofsd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel grub @@ -76,6 +84,10 @@ kde-plasma/discover snap # See bug #894078. dev-python/tables cpudetection +# Andreas Sturmlechner (2023-03-09) +# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet +media-video/ffmpeg libplacebo + # Michał Górny (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 offload @@ -453,7 +465,3 @@ media-video/mplayer cpudetection # Ian Whyman (2016-05-22) # Mask raspberry-pi except on arm. dev-libs/libcec raspberry-pi - -# Andreas Sturmlechner (2023-03-09) -# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet -media-video/ffmpeg libplacebo diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask index f60c79116a..38231b9f09 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.mask @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2023-03-28) @@ -8,7 +8,7 @@ dev-python/py-cpuinfo # Sam James (2023-03-10) # Fails to build on HPPA w/ sys-kernel/linux-headers-6.2: # https://github.com/strace/strace/issues/241 -=dev-util/strace-6.2 +=dev-debug/strace-6.2 # Quote from : # "Compilation fails with: #error You need to define CycleTimer for 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 4b607081a6..ea0c0add11 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,15 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Ionen Wolkens (2024-01-23) +# Needs dev-qt/qtquick3d:6 which itself needs media-libs/assimp that +# is not keyworded here and currently fails tests (bug #919896). +dev-qt/qtmultimedia:6 qml + +# Leonardo Hernández Hernández (2024-01-06) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Sam James (2024-01-02) # dev-libs/capstone not keyworded here dev-lang/php capstone 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 a2a9aae1dd..d9780b80ad 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 @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Sam James (2023-07-02) # Unlikely that anybody wants to use net-nds/openldap on hppa & often has # platform-specific bugs. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask index 47b2b567a4..a9dc726d7b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.mask @@ -8,4 +8,3 @@ # Sergei Trofimovich (2020-05-02) # greenlet needs arch-specific stack switching code. There is no ia64 port. dev-python/greenlet -virtual/python-greenlet 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 c18de78a33..e891228902 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub @@ -12,6 +16,7 @@ dev-lang/php capstone # David Seifert (2023-12-30) # sys-auth/sssd not keyworded here anymore app-admin/sudo sssd +sys-auth/pambase sssd # Mart Raudsepp (2023-12-25) # sys-apps/xdg-desktop-portal not keyworded here yet diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask index 8e5089b10a..4b316c080a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/use.mask @@ -206,3 +206,4 @@ rbd # Ben de Groot (2015-02-01) # please remove when keyworded qt5 +qt6 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 a80faf224e..050e85be03 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 @@ -54,7 +54,6 @@ sys-devel/llvm -debuginfod # Revdeps of dev-python/ujson which is masked. dev-python/cattrs test dev-python/requests-cache test -dev-python/ruamel-std-pathlib test # Andrew Ammerlaan (2023-08-30) # Avoid having to keyword more Qt deps @@ -185,6 +184,7 @@ media-video/ffmpeg libilbc libtesseract # WANG Xuerui (2022-12-05) # sys-auth/sssd isn't keyworded here yet app-admin/sudo sssd +sys-auth/pambase sssd # WANG Xuerui (2022-12-04) # neither app-text/ronn or app-text/ronn-ng can be built with diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask index 84c7e1c236..3815aedb32 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/package.use.mask @@ -102,7 +102,7 @@ dev-python/numpy lapack net-misc/openssh security-key # Sergei Trofimovich (2019-12-02) -# dev-util/systemtap is not keyworded on m68k +# dev-debug/systemtap is not keyworded on m68k sys-libs/glibc systemtap # Sergei Trofimovich (2019-12-02) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask index 19ddb6d195..25d4d1977e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/m68k/use.mask @@ -82,6 +82,7 @@ ruby # James Le Cuirot (2021-08-20) # Qt is not keyworded or tested. qt5 +qt6 # Sergei Trofimovich (2020-04-23) # valgrind has no m68k port. 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 751e44f5b8..e253698571 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 @@ -271,3 +271,4 @@ opencl # Ben de Groot (2015-02-01) # please remove when keyworded qt5 +qt6 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 e78219c307..be0552d9d2 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2024-01-17) +# The generated code is too large and it takes ages to build, bug #922249. +dev-python/mypy native-extensions + # Sam James (2024-01-05) # sys-apps/keyutils not stable here, because of test failures. bug #636252 app-benchmarks/stress-ng keyutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.mask index 703c39a8fa..e67adf32e8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Jimi Huotari (2023-01-11) @@ -86,7 +86,7 @@ # Sergei Trofimovich (2018-04-11) # ltrace is not ported to powerpc64le yet. -dev-util/ltrace +dev-debug/ltrace # Arfrever Frehtes Taifersar Arahesis (2018-02-21) # Mozc supports only little-endian architectures. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask index e394f7c371..e7f5bc98d0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,12 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-01-27) +# dev-qt/qtwebengine:6 is not available here, technically does +# not need to be masked for Qt5 (is keyworded) but would require +# USE=qt5-webengine or so to make the distinction with Qt6. +sci-astronomy/stellarium webengine + # Marek Szuba (2023-12-05) # Needs USE=video_cards_amdgpu, which IS available on ppc64le. >=sys-apps/fwupd-1.9.10 -amdgpu diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask index 77289a944e..8c1c774512 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask @@ -1,10 +1,6 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Alexey Sokolov (2022-02-05) -# dev-qt/qtwebengine not stable on ppc64 yet -sci-astronomy/stellarium webengine - # Georgy Yakovlev (2021-05-07) # openjfx:8 will never be stabilized # openjfx:11 probably will neither diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.mask index 7d3478fc34..694da7e1f3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Jimi Huotari (2023-01-11) @@ -8,7 +8,6 @@ # Michał Górny (2022-08-25) # Only ppc64le binpkg is provided. dev-python/pypy-exe-bin -dev-python/pypy3-exe-bin # Sam James (2022-01-18) # No bootstrap binary available on big endian PPC64 right now 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 c1d907fe1c..ad5f2a0d5f 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 +# Michal Privoznik (2024-01-21) +# virtiofsd is available here +app-emulation/libvirt -virtiofsd + # Ionen Wolkens (2023-10-09) # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask index afcb4b4b88..26c5e77569 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Matt Turner (2018-04-25) # Dropped stable keywords octave 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 index cf76bfb56d..fd2fb1587a 100644 --- 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 @@ -1,6 +1,10 @@ # Copyright 2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2023-12-26) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Leonardo Hernández Hernández (2023-11-15) # media-libs/shaderc in not keyworded media-video/ffmpeg shaderc 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 742b8eae39..4980413f97 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,10 @@ # Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michal Privoznik (2024-01-18) +# No sys-block/nbdkit on riscv, yet +app-emulation/libvirt nbd + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub @@ -239,3 +243,8 @@ sci-libs/opencascade vtk dev-libs/libpcre2 jit dev-libs/libpcre jit www-servers/nginx pcre-jit + +# Ian Jordan (2024-01-24) +# Dependencies not keyworded yet: +# - dev-libs/libisoburn +dev-util/catalyst iso diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask index 516675aeda..4eb16fdf74 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/use.mask @@ -1,4 +1,4 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. @@ -20,6 +20,10 @@ -gtk3 -introspection +# Yongxiang Liang (2024-01-16) +# Requires qtwebengine, which is not ported to riscv +webengine + # Marek Szuba (2021-08-14) # sci-libs/netcdf fails tests in a way suggesting it might be completely # unreliable on this arch as far as I/O is concerned. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index ed4e9afb40..212cdaa366 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-12) # dracut is not keyworded here sys-kernel/installkernel dracut @@ -119,6 +123,7 @@ app-crypt/pinentry efl # Sam James (2022-04-24) # sssd not keyworded here app-admin/sudo sssd +sys-auth/pambase sssd # Sam James (2022-04-24) # app-crypt/dieharder and dev-libs/softhsm:2 unkeyworded here diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask index 88c2ad3799..838c3ee29f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/use.mask @@ -85,6 +85,7 @@ java hardened vaapi qt5 +qt6 # Needs java pdfannotextractor 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 9fd8b2de82..e7dcc98b99 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 +# Leonardo Hernández Hernández (2024-01-15) +# net-libs/grpc not keyworded here +app-admin/syslog-ng grpc + # Andrew Ammerlaan (2024-01-13) # Unmask only where grub is keyworded sys-kernel/installkernel -grub 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 922ae7b282..766fb7f8ce 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 @@ -1,9 +1,13 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Unmask the flag which corresponds to ARCH. -sparc +# Ionen Wolkens (2024-01-27) +# Needs bug #918896 for missing Qt6 keywords +qt6 + # matoro (2023-06-17) # media-libs/libheif is not keyworded here heif diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/eapi rename to sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/make.defaults new file mode 100644 index 0000000000..48bd5c26d3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i486/make.defaults @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="i486-pc-linux-gnu" +CFLAGS="-O2 -march=i486 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/eapi b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/eapi rename to sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/make.defaults new file mode 100644 index 0000000000..ac358d7c03 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/i686/make.defaults @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="i686-pc-linux-gnu" +CFLAGS="-O2 -march=i686 -pipe" +CXXFLAGS="${CFLAGS}" +FFLAGS="${CFLAGS}" +FCFLAGS="${CFLAGS}" + +CPU_FLAGS_X86="mmx sse" 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 f2ea634829..9410ac3510 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 @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -97,6 +97,7 @@ media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glo # Mikle Kolyada (2018-11-07) # unmask sssd for sudo app-admin/sudo -sssd +sys-auth/pambase -sssd # Thomas Deutschmann (2018-06-01) net-analyzer/wireshark -doc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask index 29e2b97d38..70fda23fed 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/use.stable.mask @@ -4,6 +4,10 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask +# Ionen Wolkens (2024-01-27) +# Qt6 is not stable here yet +qt6 + # Sam James (2020-11-10) # media-gfx/openvdb is not stable on x86 # ... and has failing tests right now anyway diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use b/sdk_container/src/third_party/portage-stable/profiles/base/package.use index 3a17ebbaa4..687c168604 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Alfred Wingate (2023-12-25) +# Default to gbm on non-desktop with REQUIRED_USE: ^^ ( gbm wayland X ) +>=media-tv/kodi-20.2 gbm udev + # Yongxiang Liang (2023-12-12) # Default to lua 5.4 (upstream requires 5.3 or higher) app-i18n/fcitx-lua lua_single_target_lua5-4 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 bd0c560a5a..9a47d64fea 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,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Michael Orlitzky (2023-11-22) @@ -211,11 +211,6 @@ net-misc/netkit-bootparamd libtirpc sci-astronomy/esomidas libtirpc sys-cluster/glusterfs libtirpc -# David Seifert (2017-03-07) -# Only ever use system ffmpeg, allow kodi bundled ffmpeg -# only for debug pruposes. -media-tv/kodi system-ffmpeg - # Maciej Mrozowski (2016-09-01) # Workaround until resolved upstream (bug #586840) >=dev-games/simgear-2016.2.1 dns 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 10099ae25c..24a7a5c520 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,21 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michael Orlitzky (2024-01-24) +# A missing "-o pipefail" in the gap-pkg eclass caused me to +# miss a few crashes in dev-gap packages when GAP itself is +# built with kernel debugging enabled. These may not be the +# only problems but it's hard to tell because they cascade: +# +# * https://github.com/frankluebeck/EDIM/issues/24 +# * https://github.com/gap-packages/io/issues/122 +# +sci-mathematics/gap debug + +# Alfredo Tupone (2024-01-20) +# Not working, bug #890756 +sci-mathematics/why3-for-spark doc + # Arthur Zamarin (2023-12-22) # Requires sys-block/hpacucli net-analyzer/nagios-plugin-check_raid hpa @@ -16,11 +31,6 @@ net-analyzer/nagios-plugin-check_raid hpa media-gfx/openvdb ax sys-devel/sparse llvm -# Sam James (2023-12-18) -# libgrust build is broken for multilib -# https://gcc.gnu.org/PR113056 ->=sys-devel/gcc-14.0.0_pre20231217 rust - # Takuya Wakazono (2023-11-21) # app-crypt/rpm-sequoia is not keyworded on most architectures. app-arch/rpm sequoia @@ -71,13 +81,6 @@ net-voip/yate dahdi # Not ported to libsoup:3.0 app-office/abiword collab -# WANG Xuerui (2023-08-28) -# Breaks multiple high-profile packages depending on outdated proc-macro2 when -# USE=nightly and using an affected Rust version; keep until revdep problems -# are gone. -# See https://github.com/rust-lang/rust/issues/113152 ->=dev-lang/rust-1.72.0 nightly - # Michael Orlitzky (2023-08-23) # Polymake itself is masked for removal (bug 909570). sci-mathematics/singular polymake 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 1c3d7d94e2..fae6a0085d 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 @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. @@ -21,10 +21,6 @@ dev-lang/python-exec -python_targets_python3_12 # xfce-base/libxfce4windowing is not ready to go stable (4.19 branch). xfce-extra/xfce4-pulseaudio-plugin libxfce4windowing -# Alfredo Tupone (2023-04-02) -# For doc, dev-python/sphinxcontrib-bibtex is required -sci-mathematics/why3-for-spark doc - # Daniel Pielmeier (2023-03-04) # For docs, app-text/pandoc is required. For details see: # Bug #737612 @@ -137,7 +133,7 @@ app-emulation/winetricks test # Georgy Yakovlev (2019-12-21) # For bleeding edge features and testing, not generally suitable # for stable systems -dev-lang/rust nightly profiler system-bootstrap +dev-lang/rust nightly system-bootstrap # Andreas Sturmlechner (2019-12-09) # Declared experimental, and dev-cpp/websocketpp not stable yet @@ -172,6 +168,7 @@ media-plugins/grilo-plugins chromaprint # Mikle Kolyada (2018-11-07) # sssd is only stable for amd64 and x86 app-admin/sudo sssd +sys-auth/pambase sssd # Thomas Deutschmann (2018-06-01) # Needs dev-ruby/asciidoctor which has a lot of unstable deps 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 4eefab8375..316658feeb 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 @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file is only for generic masks. For arch-specific masks (i.e. @@ -8,11 +8,6 @@ # KF6 is not in ::gentoo yet. Move to stable.use.mask on KF6 intro. kf6compat -# David Seifert (2023-09-09) -# EOL upstream in 2 months, causes major headaches for OpenSSL 1.1 -# masking. Removal on 2023-10-09. -php_targets_php8-0 - # Hans de Graaff (2023-08-19) # Ruby 3.0 is not compatible with OpenSSL 3. Please upgrade to a newer # Ruby version. @@ -22,13 +17,6 @@ ruby_targets_ruby30 # Ruby 2.7 is masked for removal. ruby_targets_ruby27 -# Sam James (2022-08-02) -# Masked for testing. The split of some packages may still -# change. bug #838970. -qt6 -pyqt6 -pyside6 - # Matt Turner (2022-04-16) # dev-util/sysprof not keyworded on most arches yet sysprof diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask index 6682b8d46b..09b5f3aef3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file requires eapi 5 or later. New entries go on top. @@ -13,10 +13,6 @@ ruby_targets_ruby33 # New unstable PHP slot. php_targets_php8-3 -# Michał Górny (2023-11-10) -# Not stable yet. -postgres_targets_postgres16 - # Michał Górny (2023-05-23) # Mask until dev-lang/python:3.12 becomes stable. python_targets_python3_12 diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 691304863f..f7f5996e18 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -39,6 +39,7 @@ dev-dotnet dev-embedded dev-erlang dev-games +dev-gap dev-go dev-haskell dev-java diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults index 74dd59d5d8..4e21cd58fd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # # System-wide defaults for the Portage system @@ -54,3 +54,10 @@ LDFLAGS="-Wl,-O1 -Wl,--as-needed" # Prevent automagic use of 64-bit time_t. # https://bugs.gentoo.org/828001 enable_year2038="no" + +# Sam James (2024-01-22) +# Workaround for sandbox bug which causes this gnulib configure test to take +# many real hours on slower machines, and certainly a huge amount of CPU hours +# on others. Spoof the same result as configure gets on a modern glibc system +# for now. See bug #447970 and bug #922652. +gl_cv_func_getcwd_path_max="yes" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build index 40f3d8e84f..c169d2f854 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/packages.build @@ -10,12 +10,12 @@ app-arch/gzip app-arch/xz-utils app-arch/tar app-shells/bash:0 +dev-build/autoconf +dev-build/automake +dev-build/libtool dev-build/make net-misc/rsync net-misc/wget -sys-devel/autoconf -sys-devel/automake -sys-devel/libtool sys-apps/baselayout sys-apps/coreutils sys-apps/diffutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/parent deleted file mode 100644 index 6589a0e014..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/gnome diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/systemd/parent deleted file mode 100644 index f5c1ae438d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/desktop/gnome/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/parent deleted file mode 100644 index ad6c5e126f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/desktop diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/parent deleted file mode 100644 index ff3a7b1ec8..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../targets/desktop/plasma diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/systemd/parent deleted file mode 100644 index 44f88d3e2d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/parent deleted file mode 100644 index 40a1173682..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../features/hardened/x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/selinux/parent deleted file mode 100644 index 2190e9797e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/selinux/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/gnome/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/desktop/plasma/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/selinux/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/hardened/selinux/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/make.defaults similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/make.defaults diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/make.defaults similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/make.defaults diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/package.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.use.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/package.use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/package.use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/hardened/selinux/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/selinux/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/selinux/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.force similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/use.force rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.force diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/musl/use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/parent new file mode 100644 index 0000000000..d32f3b6cc8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/x86/i486 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/selinux/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/parent new file mode 100644 index 0000000000..e5d746a4ea --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/hardened/x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/parent new file mode 100644 index 0000000000..23c5fe07a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/hardened/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.16+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.16+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/make.defaults similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/make.defaults rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/make.defaults diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/package.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/package.use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/package.use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/parent new file mode 100644 index 0000000000..b488e1ca01 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/musl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.32+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.32+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/parent new file mode 100644 index 0000000000..23c5fe07a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.force similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/use.force rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.force diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.mask similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/use.mask rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/musl/use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/parent new file mode 100644 index 0000000000..2528102682 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/split-usr/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-3.2+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-3.2+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/parent new file mode 100644 index 0000000000..7e061533c1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i486/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/gnome/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/gnome/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/gnome/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/gnome/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/plasma/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/plasma/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/parent new file mode 100644 index 0000000000..2122741fb8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/gnome/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/desktop/gnome/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/plasma/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/desktop/plasma/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/parent new file mode 100644 index 0000000000..f7739b4058 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/desktop/plasma/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/hardened/selinux/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/parent new file mode 100644 index 0000000000..178c392e9f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/hardened/x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/musl/selinux/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/parent new file mode 100644 index 0000000000..23c64bb443 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/hardened/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/make.defaults new file mode 100644 index 0000000000..05f8f6a365 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/make.defaults @@ -0,0 +1,4 @@ +# Copyright 2023 Gentoo Authors. +# Distributed under the terms of the GNU General Public License v2 + +LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/make.defaults new file mode 100644 index 0000000000..7dc7895c6d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +CHOST="i686-pc-linux-musl" +CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.mask new file mode 100644 index 0000000000..ea771f7580 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.mask new file mode 100644 index 0000000000..b794980bda --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Anthony G. Basile (2020-09-06) +# The patch added for 5.39-r1 breaks on musl i686 +# file-5.39-seccomp_sandbox.patch is okay +# file-5.39-portage_sandbox.patch is broken +sys-apps/file seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/parent new file mode 100644 index 0000000000..5bbe8700f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/musl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.16+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.16+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/parent new file mode 100644 index 0000000000..23c64bb443 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.force new file mode 100644 index 0000000000..8e450e58d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.force @@ -0,0 +1,5 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Many packages break without this, like app-arch/gzip +pic diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.mask new file mode 100644 index 0000000000..fe008ec19e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/musl/use.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2021 Gentoo Authors. +# Distributed under the terms of the GNU General Public License, v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/parent new file mode 100644 index 0000000000..7cba910cc9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/parent @@ -0,0 +1,2 @@ +.. +../../../../../arch/x86/i686 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.32+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.32+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-3.2+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-3.2+/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.16+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.16+/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.16+/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/eapi similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/systemd/eapi rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/eapi diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.32+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-2.6.32+/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-2.6.32+/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-3.2+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/kernel-3.2+/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/kernel-3.2+/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/prefix/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/parent new file mode 100644 index 0000000000..d5a56a13f6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/gnome/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/desktop/gnome diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/parent new file mode 100644 index 0000000000..fae96e8d36 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/desktop diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/parent new file mode 100644 index 0000000000..0317df26cc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/desktop/plasma/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/desktop/plasma diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/parent new file mode 100644 index 0000000000..e5d746a4ea --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/hardened/x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/parent new file mode 100644 index 0000000000..23c5fe07a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/hardened/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/make.defaults new file mode 100644 index 0000000000..7dc7895c6d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +CHOST="i686-pc-linux-musl" +CHOST_x86="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.mask new file mode 100644 index 0000000000..ea771f7580 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.mask new file mode 100644 index 0000000000..b794980bda --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/package.use.mask @@ -0,0 +1,8 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Anthony G. Basile (2020-09-06) +# The patch added for 5.39-r1 breaks on musl i686 +# file-5.39-seccomp_sandbox.patch is okay +# file-5.39-portage_sandbox.patch is broken +sys-apps/file seccomp diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent new file mode 100644 index 0000000000..b488e1ca01 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../features/musl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/parent new file mode 100644 index 0000000000..23c5fe07a2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/selinux/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.force new file mode 100644 index 0000000000..8e450e58d6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.force @@ -0,0 +1,5 @@ +# Copyright 1999-2018 Gentoo Foundation. +# Distributed under the terms of the GNU General Public License, v2 + +# Many packages break without this, like app-arch/gzip +pic diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.mask new file mode 100644 index 0000000000..fe008ec19e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/musl/use.mask @@ -0,0 +1,2 @@ +# Copyright 1999-2021 Gentoo Authors. +# Distributed under the terms of the GNU General Public License, v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/parent new file mode 100644 index 0000000000..2528102682 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/parent new file mode 100644 index 0000000000..ca2bf4c92b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/prefix/standalone/kernel-2.6.16+ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/parent new file mode 100644 index 0000000000..6d5495a6cf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/prefix/standalone/kernel-2.6.32+ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/parent new file mode 100644 index 0000000000..df2c40188f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../features/prefix/standalone diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/parent similarity index 100% rename from sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/prefix/parent rename to sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/split-usr/prefix/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/parent new file mode 100644 index 0000000000..7e061533c1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/i686/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/parent deleted file mode 100644 index 58651906cb..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../features/musl diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/selinux/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/selinux/parent deleted file mode 100644 index 2190e9797e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/musl/selinux/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/selinux diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.16+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.16+/parent deleted file mode 100644 index c4bb168d81..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.16+/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/prefix/standalone/kernel-2.6.16+ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.32+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.32+/parent deleted file mode 100644 index b4882488fc..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-2.6.32+/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/prefix/standalone/kernel-2.6.32+ diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-3.2+/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-3.2+/parent deleted file mode 100644 index b8a505e58f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/prefix/kernel-3.2+/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../features/prefix/standalone diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/parent deleted file mode 100644 index 598ca888c8..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/split-usr/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../features/split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/systemd/parent deleted file mode 100644 index ced72403bd..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/x86/23.0/systemd/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc index 5c8a9bceae..d7dee6227a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/cpu_flags_x86.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Whenever the flag name does not correspond to /proc/cpuinfo flags, @@ -10,8 +10,18 @@ aes - Enable support for Intel's AES instruction set (AES-NI) avx - Adds support for Advanced Vector Extensions instructions avx2 - Adds support for Advanced Vector Extensions 2 instructions +avx512_4fmaps - Use AVX-512 Fused Multiply-Accumulate Packed Single Precision instruction set +avx512_4vnniw - Use AVX-512 Vector Neural Network Instructions Word Variable Precision +avx512_bf16 - Use AVX-512 BFloat16 instruction set +avx512_bitalg - Use AVX-512 Bit Algorithms instruction set +avx512_fp16 - Use general-purpose numeric operations for 16-bit half-precision instruction set +avx512_vbmi2 - Use AVX-512 Vector Bit Manipulation Instructions 2 +avx512_vnni - Use vector neural network instructions for 8- and 16-bit multiply-add operations +avx512_vp2intersect - Use AVX-512 Intersect instruction set +avx512_vpopcntdq - Use AVX-512 Vector Population Count Doubleword and Quadword instruction set avx512dq - Use AVX-512 double- and quad-word instructions avx512f - Adds support for AVX-512 Foundation instructions +avx512ifma - Use AVX-512 Integer Fused Multiply-Add instruction set avx512vl - Use AVX-512 vector-length instructions f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) @@ -30,4 +40,5 @@ sse4_1 - Enable SSE4.1 instruction support sse4_2 - Enable SSE4.2 instruction support sse4a - Enable SSE4a instruction support ssse3 - Use the SSSE3 instruction set (NOT sse3/pni) +vpclmulqdq - Use Vector Carry-Less Multiplication of Quadwords instruction set xop - Enable the XOP instruction set diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc index 0f6c40acfa..029dd62dce 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/php_targets.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of the PHP_TARGETS USE_EXPAND flags @@ -6,4 +6,3 @@ php8-3 - Build against PHP 8.3 php8-2 - Build against PHP 8.2 php8-1 - Build against PHP 8.1 -php8-0 - Build against PHP 8.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 c122590b41..d40f508181 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 @@ -1,9 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of POSTGRES_TARGETS USE_EXPAND flags. -postgres11 - Build against PostgreSQL 11 postgres12 - Build against PostgreSQL 12 postgres13 - Build against PostgreSQL 13 postgres14 - Build against PostgreSQL 14 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults index 3078bdd61b..ca792276e3 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/make.defaults @@ -17,3 +17,10 @@ FEATURES="-multilib-strict" # that use a charset, it causes package collisons. # Note: we use a full path for locale.alias for bug #799437 INSTALL_MASK="charset.alias /usr/share/locale/locale.alias" + +# Sam James (2024-01-22) +# Workaround for sandbox bug which causes this gnulib configure test to take +# many real hours on slower machines, and certainly a huge amount of CPU hours +# on others. Spoof the same result as configure gets on a modern musl system +# for now. See bug #447970 and bug #922652. +gl_cv_func_getcwd_path_max="no, but it is partly working" 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 3e116910a4..c0162ce33f 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,11 +1,19 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Fabian Groffen (2024-01-11) -# Fails to compile: https://bugs.gentoo.org/908961 -=app-editors/vim-core-9.0.2092 -=app-editors/vim-9.0.2092 -=app-editors/gvim-9.0.2092 +# Christopher Fore (2024-01-24) +# >=sys-fs/bcachefs-tools-1.4.1 uses functions currently not in Musl +# https://github.com/koverstreet/bcachefs-tools/issues/213 +>=sys-fs/bcachefs-tools-1.4.1 + +# Conrad Kostecki (2024-01-23) +# Uses glibc function getsourcefilter(), +# which are not available on musl. +net-misc/mcproxy + +# Giuseppe Foti (2024-01-22) +# Binary package, which is compiled against glibc +app-office/drawio-desktop-bin # Maciej Barć (2024-01-06) # Binary package, which is compiled against glibc @@ -142,7 +150,7 @@ www-client/chromium net-misc/netkit-telnetd net-misc/sitecopy -# Andrew Ammerlaan (2022-01-05) +# Andrew Ammerlaan (2024-01-20) # Binary package linked to glibc (rolling mask, use for all such binpkgs) app-admin/awscli-bin app-admin/bitwarden-desktop-bin @@ -151,7 +159,9 @@ app-admin/puppetserver app-arch/rar app-backup/tsm app-benchmarks/geekbench +app-benchmarks/geekbench-ml app-crypt/rainbowcrack +app-crypt/yubioath-flutter-bin app-editors/sublime-text app-editors/vscode app-editors/vscodium diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask index e37fc86b08..c134af6cab 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.use.mask @@ -52,6 +52,7 @@ dev-scheme/scm readline # Sam James (2022-10-04) # sys-auth/sssd is masked on musl app-admin/sudo sssd +sys-auth/pambase sssd # Sam James (2022-10-04) # sys-libs/libsmbios is masked on musl 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 2a74df78bd..cab091c40f 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 @@ -12,6 +12,7 @@ app-crypt/acme app-crypt/certbot app-crypt/certbot-nginx app-crypt/rpm-sequoia +app-emulation/virtiofsd app-eselect/eselect-rust app-misc/khal app-text/mdbook 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 cbfafce874..af589efe2d 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,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Takuya Wakazono (2023-11-21) @@ -56,7 +56,7 @@ dev-lang/ruby jit # Sam James (2022-12-26) # Needs dev-python/mkdocs-redirects->dev-python/twine which is masked on wd40 -dev-util/gef doc +dev-debug/gef doc # Sam James (2022-12-11) # net-libs/rustls-ffi needs Rust. diff --git a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs index d73d46d824..7b6b98e969 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/info_pkgs +++ b/sdk_container/src/third_party/portage-stable/profiles/info_pkgs @@ -6,14 +6,14 @@ ## portage as of 2.0.51-r5. Do not overcrowd the output please. ## app-shells/bash:0 -sys-devel/autoconf -sys-devel/automake +dev-build/autoconf +dev-build/automake sys-kernel/linux-headers sys-libs/glibc sys-libs/musl sys-devel/binutils sys-devel/binutils-config -sys-devel/libtool +dev-build/libtool dev-build/make dev-lang/python dev-lang/perl 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 6a6d86fc19..961e9fda53 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file specifies packages that are considered deprecated (but not @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-01-23) +# Unmaintained, very hacky package. Its replacement, berkeleydb, +# was so bad that we've lastrited it. +dev-python/bsddb3 + # Michał Górny (2023-12-10) # Superseded by dev-python/psycopg:0 (version 3). dev-python/psycopg:2 @@ -60,16 +65,6 @@ dev-perl/Type-Tie # which ensures a sound server is installed via PDEPEND. media-sound/pulseaudio -# Michał Górny (2023-05-29) -# Use the following snippet instead: -# -# $(python_gen_cond_dep ' -# dev-python/cffi[${PYTHON_USEDEP}] -# ' 'python*') -# -# Possibly adding version constraints if package declares them. -virtual/python-cffi - # Sam James (2023-04-07) # Inactive upstream, doesn't support newer Rubies. # Please port your package to use dev-ruby/erubis instead. 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 29638fbe33..396069539a 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,66 @@ #--- END OF EXAMPLES --- +# Fabian Groffen (2024-01-26) +# compilation issues, no reverse dependencies in the tree +# bugs #885057, #875410, #847211 +# Removal on 2024-02-26 +mail-filter/libsrs_alt + +# Andrew Ammerlaan (2024-01-24) +# app-misc/ddcutil-2.1.0 causes core-dump crashes in +# kde-plasma/powerdevil[brightness-control]. +~app-misc/ddcutil-2.1.0 +~app-misc/ddcui-0.5.0 + +# Andrew Ammerlaan (2024-01-24) +# The functionality of sys-kernel/installkernel-systemd has been +# integrated into sys-kernel/installkernel[systemd]. +# Please install sys-kernel/installkernel and remove +# sys-kernel/installkernel-systemd. See the news item entitled +# "Merging of installkernel-gentoo and installkernel-systemd" for details. +# +# Removal on 2024-02-24 +sys-kernel/installkernel-systemd + +# Michał Górny (2024-01-24) +# Unmaintained, tests fail, requires discontinued dev-python/bsddb3. +# No commits since 2022. No reverse dependencies. +# Removal on 2024-02-23. Bug #894688. +dev-python/pymilter + +# David Seifert (2024-01-21) +# Not required anymore since 4.14 is EOL, handled within the kernel +# nowadays. Removal on 2024-02-20. +net-wireless/crda + +# David Seifert (2024-01-18) +# Unmaintained set of packages. Overall, TensorFlow is ill-suited for +# distro packaging, since it's entangled with tons of googleware and +# continually breaks on minor dependency updates coupled with a +# byzantine build system. These 5 packages together have a total of +# 54 bugs reported against them, with zero activity from the maintainer. +# +# Unmasking this requires a sign-off from QA and treecleaners, since +# these packages require a ton of mental bandwidth to keep up to date +# and Google's general unwillingness to take community input quickly +# leads to maintainer burnout. +# Use sci-libs/pytorch as a modern alternative with better packaging. +# Removal on 2024-02-17. Bug #922374 +dev-build/bazel +sci-libs/keras +sci-libs/tensorflow +sci-libs/tensorflow-estimator +sci-visualization/tensorboard + +# Michał Górny (2024-01-17) +# Unmaintained build systems with no reverse dependencies. +# dev-build/cons was last released in 2001. +# dev-build/tup was last released in 2021 and has a few bugs reported. +# Removal on 2024-02-16. Bug #922329. +dev-build/cons +dev-build/tup + # Volkmar W. Pogatzki (2024-01-15) # Old version of a Java library, presently without consumer. # Blocks removal of dev-java/osgi-core-api @@ -97,15 +157,6 @@ x11-libs/snorenotify # remove in 30 days net-mail/courier-makedat -# Michał Górny (2024-01-01) -# The version seems to introduce an ABI breakage that causes -# incompatibility with extensions built using the previous version -# https://github.com/pypy/pypy/issues/4816 -=dev-python/pypy3-7.3.14 -=dev-python/pypy3_10-7.3.14-r1 -=dev-python/pypy3_10-exe-7.3.14 -=dev-python/pypy3_10-exe-bin-7.3.14 - # Petr Vaněk (2024-01-01) # Mirror restricted package, but the source code is no longer available. # Homepage gone. Moreover, there is multiple issues reported with modern @@ -158,12 +209,6 @@ net-misc/monmotha # Removal on 2024-01-30. Bug #920659. net-firewall/sanewall -# Petr Vaněk (2023-12-27) -# Unmaintained package with multiple open bugs. Upstream seems to be inactive. -# Version bumps are available for 7 years but nobody seems to care. -# Removal: 2024-01-26. Bugs #303339, #712770, #732282, #782907, #870883, #898858. -www-apache/anyterm - # Michał Górny (2023-12-27) # Broken with all versions of dev-python/snakeoil. Archived upstream. # No revdeps. @@ -243,12 +288,6 @@ sys-block/hpacucli # Removal on 2024-01-21. Bug #919050. app-containers/go-secbench -# Michał Górny (2023-12-18) -# A broken package that used to be a test dependency -# of dev-python/ruamel-yaml. No revdeps left. -# Removal on 2024-01-17. Bug #920271. -dev-python/ruamel-std-pathlib - # Andreas Sturmlechner (2024-01-10) # KDE Plasma 6 RC1 (5.92) and Frameworks 6 RC1 (5.248) mask # *** PRE-RELEASE *** NO BUGS WILL BE FIXED *** OVERLAY PRs WELCOME *** @@ -414,6 +453,7 @@ dev-python/ruamel-std-pathlib ~dev-libs/kirigami-addons-0.11.90 ~dev-libs/ktextaddons-1.5.3 ~dev-libs/kweathercore-0.8.0 +~gui-apps/xwaylandvideobridge-0.4.0 ~media-libs/libqaccessibilityclient-0.6.0 ~media-libs/phonon-4.12.0 ~media-libs/phonon-vlc-0.12.0 @@ -427,34 +467,11 @@ dev-python/ruamel-std-pathlib =net-libs/signond-8.61-r100 ~sys-auth/polkit-qt-0.175.0 -# Hans de Graaff (2023-12-17) -# Subslots added by accident. Please use the normal "7" or "8" slots -# instead. Masked for removal on 2024-01-17. -dev-ruby/elasticsearch:7.17.7 -dev-ruby/elasticsearch:8.8.0 - # Michał Górny (2023-12-17) # Broken due to invalid use of tzdata. # https://github.com/sdispater/pendulum/issues/769 =dev-python/pendulum-3.0.0 -# Michał Górny (2023-12-15) -# Superseded by dev-python/pypy3_10-exe{,-bin}. -# Removal on 2024-01-14. Bug #920036. -dev-python/pypy3-exe -dev-python/pypy3-exe-bin - -# Hans de Graaff (2023-12-15) -# Last release in 2020. Does not work with current activesupport -# versions. No reverse dependencies. Masked for removal on 2024-01-15. -dev-ruby/gh - -# Hans de Graaff (2023-12-15) -# Old slot without any remaining reverse dependencies. Does not work -# with ruby32. Use the newer slot instead. Masked for removal on -# 2024-01-15. -dev-ruby/http:4 - # Sam James (2023-12-14) # Gentoo's kernel maintainers have decided to discontinue gentoo-sources and # gentoo-kernel for old kernel LTS branches because of the resources to require @@ -487,31 +504,11 @@ dev-ruby/http:4 =sys-kernel/vanilla-kernel-6.1.64 =sys-kernel/vanilla-kernel-6.1.65 -# Michał Górny (2023-12-08) -# The both remaining virtuals are deprecated in favor of using -# python_gen_cond_dep directly, and no longer used in any packages -# in ::gentoo. -# Removal on 2024-01-07. Bug #919467. -virtual/python-cffi -virtual/python-greenlet - -# Sam James (2023-12-08) -# Broken build system: -# https://github.com/iovisor/bcc/issues/4823 -# https://github.com/iovisor/bcc/issues/4830 -=dev-util/bcc-0.29.0 - # Eli Schwartz (2023-12-02) # Has a bug that breaks sys-apps/portage. Upgrade to 1.3.0-r1 instead. # Bug #919072. =dev-build/meson-1.3.0 -# Michał Górny (2023-11-30) -# Last commit in 2020. It was used exclusively by dev-python/ipython, -# and it is used no more. -# Removal on 2023-12-30. Bug #916535. -dev-python/backcall - # Sam James (2023-11-25) # Breaks desktop icon rendering, see bug #904468. # Upstream bug: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/242 @@ -532,10 +529,6 @@ dev-python/backcall (2023-11-18) -# Lots of applications need porting, bug #917537. ->=dev-libs/libxml2-2.12.0 - # Sam James (2023-11-05) # Mask broken versions: # - sys-fs/btrfs-progs-6.6(-r0) was respun upstream. @@ -551,10 +544,6 @@ dev-python/backcall # Performance regression. Bug #916713. =dev-db/mydumper-0.15.1.3 -# Ulrich Müller (2023-10-19) -# Pretest versions, masked for testing. - (2023-10-06) # Breaks building scipy: https://github.com/cython/cython/issues/5748 =dev-python/cython-3.0.3 @@ -688,9 +677,9 @@ dev-tex/pdfannotextractor x11-drivers/nvidia-drivers:0/vulkan # Andreas K. Hüttel (2021-09-18) -# sys-devel/automake version 1.11 is EOL and is only useful for testing +# dev-build/automake version 1.11 is EOL and is only useful for testing # old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall. -sys-devel/automake:1.11 +dev-build/automake:1.11 # Joonas Niilola (2021-07-29) # Upstream provided migration instructions from 2. -> 3. update, diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask index b1624df9f4..17ae8c1981 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/10.13/x64/package.mask @@ -5,3 +5,4 @@ # Fails to compile: # https://github.com/c-ares/c-ares/issues/682 =net-dns/c-ares-1.25.0 +=net-dns/c-ares-1.25.0-r1 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults deleted file mode 100644 index 22479baf6f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="arm" -# This is a pretty specific profile to the armv7 arch, we can change that later -CHOST="armv7a-softfloat-linux-gnueabi" -CHOST_arm="${CHOST}" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/parent index b53dc55dbd..979515f54f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/parent +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/linux/arm/parent @@ -1,2 +1,2 @@ -../../../default/linux/arm/17.0 +../../../default/linux/arm/17.0/armv7a .. 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 876b5902c5..1f64033b28 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -472,6 +472,12 @@ s390 default/linux/s390/17.0/systemd stable s390 default/linux/s390/17.0/systemd/merged-usr stable s390 default/linux/s390/17.0/s390x/systemd exp s390 default/linux/s390/17.0/s390x/systemd/merged-usr exp +s390 default/linux/s390/23.0 exp +s390 default/linux/s390/23.0/systemd exp +s390 default/linux/s390/23.0/split-usr exp +s390 default/linux/s390/23.0/split-usr/s390x exp +s390 default/linux/s390/23.0/s390x exp +s390 default/linux/s390/23.0/s390x/systemd exp # SPARC Profiles # @MAINTAINER: sparc@gentoo.org @@ -485,6 +491,16 @@ sparc default/linux/sparc/17.0/64ul/desktop stable sparc default/linux/sparc/17.0/64ul/developer exp sparc default/linux/sparc/17.0/64ul/systemd stable sparc default/linux/sparc/17.0/64ul/systemd/merged-usr stable +sparc default/linux/sparc/23.0 exp +sparc default/linux/sparc/23.0/desktop exp +sparc default/linux/sparc/23.0/systemd exp +sparc default/linux/sparc/23.0/64ul exp +sparc default/linux/sparc/23.0/64ul/desktop exp +sparc default/linux/sparc/23.0/64ul/systemd exp +sparc default/linux/sparc/23.0/split-usr exp +sparc default/linux/sparc/23.0/split-usr/desktop exp +sparc default/linux/sparc/23.0/split-usr/64ul exp +sparc default/linux/sparc/23.0/split-usr/64ul/desktop exp # x86 Profiles # @MAINTAINER: x86@gentoo.org @@ -502,6 +518,36 @@ x86 default/linux/x86/17.0/desktop/plasma/systemd/merged-usr stable x86 default/linux/x86/17.0/developer exp x86 default/linux/x86/17.0/systemd stable x86 default/linux/x86/17.0/systemd/merged-usr stable +x86 default/linux/x86/23.0/i686 exp +x86 default/linux/x86/23.0/i686/systemd exp +x86 default/linux/x86/23.0/i686/hardened exp +x86 default/linux/x86/23.0/i686/hardened/selinux exp +x86 default/linux/x86/23.0/i686/desktop exp +x86 default/linux/x86/23.0/i686/desktop/gnome exp +x86 default/linux/x86/23.0/i686/desktop/gnome/systemd exp +x86 default/linux/x86/23.0/i686/desktop/plasma exp +x86 default/linux/x86/23.0/i686/desktop/plasma/systemd exp +x86 default/linux/x86/23.0/i686/prefix exp +x86 default/linux/x86/23.0/i686/prefix/kernel-2.6.32+ exp +x86 default/linux/x86/23.0/i686/prefix/kernel-2.6.16+ exp +x86 default/linux/x86/23.0/i686/prefix/kernel-3.2+ exp +x86 default/linux/x86/23.0/i686/split-usr exp +x86 default/linux/x86/23.0/i686/split-usr/hardened exp +x86 default/linux/x86/23.0/i686/split-usr/hardened/selinux exp +x86 default/linux/x86/23.0/i686/split-usr/desktop exp +x86 default/linux/x86/23.0/i686/split-usr/desktop/gnome exp +x86 default/linux/x86/23.0/i686/split-usr/desktop/plasma exp +x86 default/linux/x86/23.0/i686/split-usr/prefix exp +x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.32+ exp +x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-2.6.16+ exp +x86 default/linux/x86/23.0/i686/split-usr/prefix/kernel-3.2+ exp +x86 default/linux/x86/23.0/i486 exp +x86 default/linux/x86/23.0/i486/systemd exp +x86 default/linux/x86/23.0/i486/hardened exp +x86 default/linux/x86/23.0/i486/hardened/selinux exp +x86 default/linux/x86/23.0/i486/split-usr exp +x86 default/linux/x86/23.0/i486/split-usr/hardened exp +x86 default/linux/x86/23.0/i486/split-usr/hardened/selinux exp # musl profiles # @MAINTAINER: musl@gentoo.org @@ -554,6 +600,15 @@ riscv default/linux/riscv/23.0/rv64/split-usr/lp64d/musl exp riscv default/linux/riscv/23.0/rv64/split-usr/lp64/musl exp x86 default/linux/x86/17.0/musl dev x86 default/linux/x86/17.0/musl/selinux exp +# x86 default/linux/x86/23.0/i686/musl exp +# x86 default/linux/x86/23.0/i686/musl/selinux exp +# x86 default/linux/x86/23.0/i686/split-usr/musl exp +# x86 default/linux/x86/23.0/i686/split-usr/musl/selinux exp +# x86 default/linux/x86/23.0/i486/musl exp +# x86 default/linux/x86/23.0/i486/musl/selinux exp +# x86 default/linux/x86/23.0/i486/split-usr/musl exp +# x86 default/linux/x86/23.0/i486/split-usr/musl/selinux exp + # These are Gentoo Prefix profiles, maintained by the Prefix team # @MAINTAINER: prefix@gentoo.org 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 7e60f311a0..3914d0992c 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,6 +1,10 @@ # 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 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 64368f304e..2052b98303 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,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# 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) 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 aea90f890f..e3eb9e4f43 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,6 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# 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 @@ -68,6 +72,7 @@ sys-libs/zlib minizip # Keep existing defaults after dropping IUSE=phonon from make.defaults