From 5c7b3e508b99eb4b25c725fb06267568a833f41b Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 5 Dec 2022 07:14:58 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 6a98e5e60500a55da0bf7f74fa171636e4fe00af. --- .../profiles/arch/alpha/make.defaults | 2 +- .../profiles/arch/alpha/package.use.mask | 5 - .../profiles/arch/amd64/package.use.force | 1 + .../profiles/arch/amd64/package.use.mask | 8 + .../arch/amd64/package.use.stable.mask | 2 +- .../profiles/arch/arm/package.use.mask | 13 +- .../arch/arm64/big-endian/package.use.mask | 7 + .../profiles/arch/arm64/package.use.mask | 9 +- .../profiles/arch/base/package.use.mask | 13 + .../profiles/arch/hppa/package.use.mask | 17 +- .../profiles/arch/ia64/make.defaults | 2 +- .../profiles/arch/ia64/package.use.mask | 13 +- .../profiles/arch/loong/package.use.mask | 92 ++++++- .../profiles/arch/loong/use.mask | 26 ++ .../profiles/arch/m68k/package.use.mask | 5 - .../profiles/arch/mips/package.use.mask | 5 - .../profiles/arch/powerpc/package.use.mask | 5 - .../profiles/arch/powerpc/ppc32/make.defaults | 2 +- .../arch/powerpc/ppc32/package.use.mask | 8 + .../profiles/arch/powerpc/ppc64/make.defaults | 4 +- .../arch/powerpc/ppc64/package.use.mask | 8 + .../arch/riscv/package.accept_keywords | 7 - .../profiles/arch/riscv/package.use.force | 4 + .../profiles/arch/riscv/package.use.mask | 25 +- .../profiles/arch/s390/package.use.mask | 17 +- .../profiles/arch/sparc/package.use.mask | 13 +- .../profiles/arch/x86/package.use.mask | 13 +- .../profiles/base/package.use.force | 4 + .../profiles/base/package.use.mask | 5 + .../profiles/base/use.stable.mask | 4 + .../portage-stable/profiles/categories | 1 + .../profiles/default/linux/amd64/23.0/eapi | 1 + .../profiles/default/linux/amd64/23.0/parent | 3 + .../default/linux/amd64/23.0/split-usr/eapi | 1 + .../default/linux/amd64/23.0/split-usr/parent | 2 + .../linux/amd64/23.0/split-usr/systemd/eapi | 1 + .../linux/amd64/23.0/split-usr/systemd/parent | 2 + .../default/linux/amd64/23.0/systemd/eapi | 1 + .../default/linux/amd64/23.0/systemd/parent | 2 + .../linux/ppc64le/17.0/ieee-long-double/eapi | 1 + .../ieee-long-double/package.accept_keywords | 6 + .../17.0/ieee-long-double/package.mask | 6 + .../17.0/ieee-long-double/package.use.force | 6 + .../17.0/ieee-long-double/package.use.mask | 6 + .../ppc64le/17.0/ieee-long-double/parent | 1 + .../17.0/ieee-long-double/profile.bashrc | 11 + .../features/hardened/package.use.force | 6 +- .../profiles/features/musl/package.mask | 13 + .../profiles/features/musl/use.mask | 4 + .../profiles/features/split-usr/eapi | 1 + .../profiles/features/split-usr/use.force | 6 + .../profiles/features/split-usr/use.mask | 6 + .../profiles/features/wd40/package.mask | 2 +- .../profiles/features/wd40/package.use.mask | 1 + .../portage-stable/profiles/package.mask | 237 +++++++++--------- .../portage-stable/profiles/profiles.desc | 19 +- .../profiles/releases/23.0/make.defaults | 12 + .../profiles/releases/23.0/package.mask | 5 + .../profiles/releases/23.0/package.use.force | 4 +- .../profiles/releases/23.0/package.use.mask | 2 +- .../releases/23.0/package.use.stable.mask | 2 - .../profiles/releases/23.0/use.force | 6 + .../profiles/releases/23.0/use.mask | 6 + .../portage-stable/profiles/updates/4Q-2022 | 2 + 64 files changed, 509 insertions(+), 215 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.accept_keywords create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/parent create mode 100644 sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc create mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/eapi create mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.force create mode 100644 sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.stable.mask create mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.force create mode 100644 sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.mask diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults index 2430e454f1..3cfe6ae896 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/make.defaults @@ -21,7 +21,7 @@ LIBDIR_alpha="lib" # Donnie Berkholz (2006-08-18) # Defaults for video drivers -VIDEO_CARDS="fbdev mga nv r128 radeon" +VIDEO_CARDS="fbdev mga r128 radeon" # Tobias Klausmann (2018-06-25) # Enable USE=libtirpc by default, to ease dependency resolution during 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 4d6987cbac..56226c90bb 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 @@ -42,11 +42,6 @@ media-gfx/graphicsmagick jpegxl # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf -# Adel Kara Slimane (2022-02-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2022-01-29) # app-text/ronn-ng not keyworded here, bug #801103 app-accessibility/espeak-ng man diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force index 6e5b80dfe5..9c619d92ff 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.force @@ -23,6 +23,7 @@ dev-lang/rust llvm_targets_X86 app-emulation/wine-vanilla -abi_x86_64 app-emulation/wine-staging -abi_x86_64 app-emulation/wine-proton -abi_x86_64 +app-emulation/wine-gecko -abi_x86_64 virtual/wine -abi_x86_64 # Michał Górny (2017-04-08) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask index 27207c6da3..20f9e7c5b6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2022-12-01) +# Keyworded here. +app-alternatives/awk -nawk + # Guillermo Joandet (2022-11-22) # app-text/pandoc is keyworded on this architecture net-libs/gssdp -man @@ -46,6 +50,10 @@ media-sound/qmmp -xmp # Need intel-hybrid-codec-driver, which only works on amd64 media-libs/libva-intel-driver -hybrid +# Adel Kara Slimane (2022-02-17) +# Unmask AMF keyword on amd64 only +media-video/ffmpeg -amf + # James Le Cuirot (2021-10-22) # The JIT feature only works on amd64 and x86. app-emulation/fs-uae -jit 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 bb1c0370eb..7411beaa84 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 @@ -85,7 +85,7 @@ net-misc/chrony html # Adam Feldman (2017-09-27) # patchset variants are not stable -virtual/wine proton staging +virtual/wine staging # Tim Harder (2017-09-11) # Pulls in dev-ruby/asciidoctor which has too large of a ruby testing 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 59eeb185bf..fba3315db9 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,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc @@ -39,11 +47,6 @@ kde-frameworks/kfilemetadata mobi # https://www.boost.org/doc/libs/1_78_0/libs/context/doc/html/context/architectures.html dev-libs/boost -context -# Adel Kara Slimane (2022-01-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2022-01-15) # Deps not yet stable: # app-emulation/spice diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.use.mask new file mode 100644 index 0000000000..ad76e1cd1a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/big-endian/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License, v2 + +# Sam James (2022-12-04) +# libpcre[jit] is broken on arm64 BE and libpcre1 is EOL now +# bug #884285 +dev-libs/libpcre jit 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 552f82af8e..e91a2e91bf 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc @@ -42,11 +46,6 @@ media-video/ffmpeg vmaf # Supports 64-bit NEON >=media-libs/libjpeg-turbo-2.1.3 -cpu_flags_arm_neon -# Adel Kara Slimane (2022-01-11) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2022-02-02) # sys-cluster/knem is not keyworded on arm64 sys-cluster/openmpi openmpi_fabrics_knem 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 5a1455d90b..cfb2085789 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-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2022-12-01) +# Only supported on ppc64le. +sys-devel/gcc ieee-long-double + +# Michał Górny (2022-12-01) +# Not widely keyworded. +app-alternatives/awk nawk + # Mike Gilbert (2022-10-16) # Only supported on MIPS. dev-lang/gnat-gpl fixed-point @@ -39,6 +47,11 @@ sys-libs/libseccomp experimental-loong # These GRUB platforms are only for MIPS. sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips +# Adel Kara Slimane (2022-02-17) +# Mask AMF keyword on non-amd64 arches +# It is unusable, for now, in other arches +media-video/ffmpeg amf + # Sam James (2021-11-15) # Only available on PPC*. sys-apps/util-linux rtas 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 b950d68839..a7391b3a01 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -4,6 +4,14 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc @@ -65,11 +73,6 @@ media-video/ffmpeg vmaf # Unkeyworded dependencies net-mail/cyrus-imapd http -# Adel Kara Slimane (2022-02-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Arthur Zamarin (2022-02-08) # bash becomes corrupted and system breaks, bug #832946 app-shells/bash mem-scramble @@ -302,10 +305,6 @@ kde-frameworks/extra-cmake-modules doc # pulls in many dev-ruby/asciidoctor dependencies (bug #583390) net-misc/chrony html -# Jeroen Roovers (2015-07-03) -# net-libs/nghttp2 fails to compile (bug #552898) -net-libs/nghttp2 cxx - # Jeroen Roovers (2015-05-17) # Mask USE=rados for net-analyzer/rrdtool since sys-cluster/ceph is not # keyworded (bug #549516) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults index bf4569fc00..0e0ebaa641 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/make.defaults @@ -26,6 +26,6 @@ CHOST_ia64="${CHOST}" # Donnie Berkholz (2006-08-18) # Defaults for video drivers -#VIDEO_CARDS="fbdev mga nv r128 radeon" +#VIDEO_CARDS="fbdev mga r128 radeon" INPUT_DEVICES="void" VIDEO_CARDS="dummy" 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 8ed2298b91..b7d40c41c5 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/ia64/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc @@ -47,11 +55,6 @@ media-video/ffmpeg vmaf # Unkeyworded dependencies net-mail/cyrus-imapd http -# Adel Kara Slimane (2022-01-11) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2022-01-29) # app-text/ronn-ng not keyworded here, bug #801103 app-accessibility/espeak-ng man 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 cf1df784e7..d57436f307 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask @@ -1,11 +1,92 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-12-05) +# The loong port of sys-boot/grub:2 isn't upstreamed yet. +dev-util/ostree grub +sys-libs/efivar test + +# WANG Xuerui (2022-12-05) +# sci-libs/adolc fails to build on loong for now. +dev-cpp/eigen test + +# WANG Xuerui (2022-12-05) +# app-misc/tracker fails tests on loong. +app-cdr/brasero tracker + +# WANG Xuerui (2022-12-05) +# dev-libs/libcdio fails to build on loong for now. +gnome-base/gvfs cdda +media-video/ffmpeg cdio +media-video/mpv cdda + +# WANG Xuerui (2022-12-05) +# Respective dependency fails to build, pending investigation, mask for the +# time being +app-text/enchant voikko +dev-cpp/libcmis man +media-libs/opencv tesseract +media-video/ffmpeg libilbc libtesseract + +# WANG Xuerui (2022-12-05) +# sys-auth/sssd isn't keyworded here yet +app-admin/sudo sssd + +# WANG Xuerui (2022-12-04) +# neither app-text/ronn or app-text/ronn-ng can be built with +# RUBY_TARGETS=ruby30 +app-accessibility/espeakup man +app-accessibility/espeak-ng man + +# WANG Xuerui (2022-12-04) +# dev-libs/boxfort is only supported on amd64, arm64, arm and x86 due to +# inline asm, so we have no dev-libs/criterion +app-admin/syslog-ng test + +# WANG Xuerui (2022-12-03) +# Things requiring net-libs/gnome-online-accounts, which depends on +# net-libs/webkit-gtk. +gnome-base/gvfs google + +# WANG Xuerui (2022-12-02) +# sys-cluster/ceph is not keyworded yet. +net-analyzer/rrdtool rados + +# WANG Xuerui (2022-12-02) +# Boost.Context has had support for loong since 1.79.0. +dev-libs/boost -context + +# WANG Xuerui (2022-12-02) +# dev-qt/qtlocation:5 fails to compile with gcc-13 for now. +dev-python/PyQt5 location + +# WANG Xuerui (2022-12-01) +# sys-libs/libhugetlbfs isn't buildable here yet due to arch-specific code. +sys-apps/nvme-cli hugepages + +# WANG Xuerui (2022-12-01) +# Mask GRUB2 platforms not applicable to loong. +sys-boot/grub:2 grub_platforms_efi-32 grub_platforms_ieee1275 grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-pvh + +# WANG Xuerui (2022-11-30) +# No Haskell on loong yet (port under review), hence no virtual/pandoc and +# friends. +www-apps/hugo test + +# WANG Xuerui (2022-11-30) +# Test phase apparently requires an ocamlopt port. +dev-lang/ocaml test + +# WANG Xuerui (2022-11-29) +# Dep media-plugins/libvisual-plugins fails to build, seems too hairy to fix. +media-plugins/gst-plugins-meta libvisual + # WANG Xuerui (2022-11-27) # Mask configurations not accepting llvm:16 and/or clang:16, either due to # lack of testing or simply being unsupported upstream (the opaque pointers # in particular need downstream changes). app-office/libreoffice clang + (2022-11-27) @@ -23,6 +104,7 @@ sys-devel/clang-runtime libcxx openmp # WANG Xuerui (2022-11-18) # net-libs/webkit-gtk is not available on loong yet. app-text/atril epub +gnome-extra/evolution-data-server oauth mate-base/mate help # WANG Xuerui (2022-10-04) @@ -32,7 +114,9 @@ mate-base/mate help >=sys-libs/compiler-rt-sanitizers-15 -asan # WANG Xuerui (2022-07-08) -# virtual/jre is not available on loong yet. +# virtual/{jdk,jre} is not available on loong yet. +app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript +media-libs/rubberband jni www-client/chromium js-type-check # WANG Xuerui (2022-05-13) @@ -40,12 +124,6 @@ www-client/chromium js-type-check # investigation. net-libs/libssh mbedtls -# WANG Xuerui (2022-05-13) -# dev-lang/go is not available on loong yet. -media-libs/libheif go test -sys-apps/earlyoom test -sys-libs/libcap tools - # WANG Xuerui (2022-04-24) # Unmask experimental-loong on packages; we're loong. dev-libs/libffi -experimental-loong diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask index e9dc3b0f16..af5ca8e979 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/use.mask @@ -1,8 +1,33 @@ # Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2022-12-05) +# Respective dependency fails to build, pending investigation, mask for the +# time being +chromaprint +mongodb + +# WANG Xuerui (2022-12-05) +# Lack of testing +vtk + +# WANG Xuerui (2022-12-03) +# sys-cluster/ceph is not keyworded yet. +ceph +rbd + +# WANG Xuerui (2022-12-01) +# app-emulation/xen has arch-specific code, hence not available for loong yet. +xen + +# WANG Xuerui (2022-11-28) +# media-sound/nas currently not buildable due to x11-misc/xorg-cf-files +# lacking arch-specific adaptation +nas + # WANG Xuerui (2022-11-18) # net-libs/webkit-gtk is not available on loong yet. +gnome-online-accounts webkit # WANG Xuerui (2022-11-01) @@ -24,6 +49,7 @@ luajittex lua_single_target_luajit lua_targets_luajit mono +ocamlopt opencl valgrind 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 c9cf860069..49f32e2950 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 @@ -9,11 +9,6 @@ sys-apps/systemd tpm xkb # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf -# Adel Kara Slimane (2022-01-11) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # James Le Cuirot (2022-01-09) # Most usage of KMS requires GBM, which is provided by Mesa, which currently # doesn't work on m68k. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index b170dc1e0b..0c30ba5895 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -27,11 +27,6 @@ media-video/ffmpeg vmaf # These GRUB platforms are only for MIPS. sys-boot/grub -grub_platforms_loongson -grub_platforms_qemu-mips -# Adel Kara Slimane (2022-01-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Fabian Groffen (2022-02-13) # needs unkeyworded virtual/gsasl mail-client/mutt gsasl diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask index d79b13f82e..bbc877e0dd 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/package.use.mask @@ -30,11 +30,6 @@ app-text/enchant nuspell # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf -# Adel Kara Slimane (2021-12-11) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2021-11-15) # librtas is available on (only) ppc* sys-apps/util-linux -rtas diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults index 19350be099..0092e22c5c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/make.defaults @@ -15,7 +15,7 @@ FCFLAGS="${CFLAGS}" # Donnie Berkholz (2006-08-18) # Defaults for video drivers -VIDEO_CARDS="fbdev mga nv r128 radeon" +VIDEO_CARDS="fbdev mga r128 radeon" # Michał Górny (2014-06-27) # Multilib-related setup for compatibility with future multilib. 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 4a5fa9330d..c554888117 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Sam James (2022-11-19) # Fails to compile because of size, bug #829602. sys-devel/clang extra diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults index ff2526a253..6f2df78adc 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # All extra USE/etc should be specified in sub-profiles. @@ -35,7 +35,7 @@ IUSE_IMPLICIT="abi_ppc_64" # Donnie Berkholz (2006-08-18) # Defaults for video drivers -VIDEO_CARDS="fbdev mga nv r128 radeon" +VIDEO_CARDS="fbdev mga r128 radeon" # Enable abi_ppc_64 for packages that don't have it forced. ABI_PPC="64" 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 ef0c262fbb..f9c2fd3cd1 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,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Sam James (2022-10-13) # Causes segfaults, bug #871921 sci-libs/symengine tcmalloc diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.accept_keywords b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.accept_keywords deleted file mode 100644 index 3ebc00af05..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.accept_keywords +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Even if someone makes Portage accept other keywords, here -# we need specific versions / patches for riscv! -sys-devel/gcc -amd64 -~amd64 -sys-libs/glibc -amd64 -~amd64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force index 162a20ede7..6a29c97d30 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.force @@ -1,6 +1,10 @@ # Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Rivnak (2022-11-30) +# luajit is currently not supported on riscv, so use lua instead +app-editors/neovim lua_single_target_lua5-1 + # Georgy Yakovlev (2022-11-13) # 1.64 segfaults, so we force 1.65 bootstrapping 1.65 ~dev-lang/rust-1.65.0 system-bootstrap 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 a73e5c8b47..d4d1f89fe2 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,26 @@ # Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/yacc reference + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + +# Mike Rivnak (2022-11-30) +# luajit is currently not supported on riscv +app-editors/neovim lua_single_target_luajit + +# Michał Górny (2022-11-30) +# Mask unkeyworded providers. +app-alternatives/bzip2 pbzip2 + # Yixun Lan (2022-11-24) # depend on dev-libs/libpcre2[jit] which not supported yet, bug #879511 www-servers/varnish jit @@ -76,11 +96,6 @@ sys-block/fio rbd # Upstream bug for criu: https://github.com/checkpoint-restore/criu/issues/1702 app-containers/crun criu -# Adel Kara Slimane (2022-02-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Yongxinag Liang (2022-01-09) # app-emulation/xen-tools doesn't support riscv yet app-emulation/qemu xen 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 1f332436d8..bb80e08dba 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,18 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + +# Michał Górny (2022-11-25) +# Unkeyworded shells. +app-alternatives/sh lksh mksh + # Florian Schmaus (2022-11-23) # avoid larger deptree, bug #882593 dev-python/bracex doc @@ -105,11 +117,6 @@ app-portage/nattka depgraph-order # Untested useflag on other arches, needs keywording media-video/ffmpeg vmaf -# Adel Kara Slimane (2021-12-11) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2021-11-05) # Avoid keywording unnecessary depenencies for now, bug #804115 dev-python/scipy pythran 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 3cbc47e6be..29c11d7bea 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,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Unkeyworded dependencies +app-alternatives/bc gh + +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + # Sam James (2022-11-24) # Pulls in gjs which is broken on sparc, bug #882071 app-crypt/libsecret test-rust @@ -65,11 +73,6 @@ media-video/ffmpeg vmaf # Unkeyworded dependencies net-mail/cyrus-imapd http -# Adel Kara Slimane (2022-02-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Daniel Pielmeier (2021-11-07) # gnome-base/librsvg is not keyworded here, bug #807130 app-admin/conky lua-rsvg diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask index a68e233ecf..4e51782986 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.mask @@ -1,6 +1,14 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-12-02) +# Not keyworded here +app-alternatives/lex reflex + +# Michał Górny (2022-12-01) +# Keyworded here. +app-alternatives/awk -nawk + # Michał Górny (2022-11-16) # spirv-llvm-translator is not keyworded x86. dev-libs/libclc spirv @@ -59,11 +67,6 @@ media-video/ffmpeg vmaf # dev-util/hip and its rocm dependencies not keyworded here sci-physics/lammps hip -# Adel Kara Slimane (2021-02-17) -# Mask AMF keyword on non-amd64 arches -# It is unusable, for now, in other arches -media-video/ffmpeg amf - # Sam James (2022-01-20) # Only supports cpu_flags_x86_aes in 64-bit mode net-fs/samba cpu_flags_x86_aes 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 f423a411eb..50837e253e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.force @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2022-12-02) +# The patch we apply from Fedora doesn't apply. +>x11-terms/gnome-terminal-3.46.3 vanilla + # Patrick McLean (2022-06-27) # Doesn't build with boost installed on the system, some deps require boost # so force the flag on until problem fixed upstream 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 6d258d9217..059d9ef6ee 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,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# John Helmert III (2022-11-29) +# sys-apps/ucspi-ssl is last rited +mail-mta/netqmail pop3 +mail-mta/notqmail pop3 + # Joonas Niilola (2022-11-25) # x11-wm/stumpwm-22.05_p20220818[doc] is totally broken. Bug #882935 x11-wm/stumpwm doc 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 7d10497e39..96afc27ef0 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 @@ -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 +# Alfredo Tupone (2022-12-4) +# sys-devel/gcc:12 is not stable yet +ada_target_gcc_12_2_0 + # Patrick Lauer (2022-10-13) # Postgres:15 is not stable yet postgres_targets_postgres15 diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 39b33e91a9..64963f1467 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -2,6 +2,7 @@ acct-group acct-user app-accessibility app-admin +app-alternatives app-antivirus app-arch app-backup diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/parent new file mode 100644 index 0000000000..cc2d527a47 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/parent @@ -0,0 +1,3 @@ +.. +../../../../arch/amd64 +../../../../releases/23.0 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/parent new file mode 100644 index 0000000000..598ca888c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/parent new file mode 100644 index 0000000000..7e061533c1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/split-usr/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/parent new file mode 100644 index 0000000000..ced72403bd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/amd64/23.0/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/systemd diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/eapi b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords new file mode 100644 index 0000000000..490d12daa4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.accept_keywords @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Georgy Yakovlev (2022-12-04) +# only gcc-12 provides ieee-long-double, which is not stable yet. +=sys-devel/gcc-12* ~ppc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask new file mode 100644 index 0000000000..b230f17da0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Georgy Yakovlev (2022-12-04) +# We need gcc-12 for ieee-long-double. + (2022-12-04) +# Hard requirement for this profile. +sys-devel/gcc ieee-long-double diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask new file mode 100644 index 0000000000..5d3622b698 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Georgy Yakovlev (2022-12-04) +# We need gcc-12 for ieee-long-double. +>=sys-devel/gcc-12 -ieee-long-double diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/parent b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/parent new file mode 100644 index 0000000000..f3229c5b98 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/parent @@ -0,0 +1 @@ +.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc new file mode 100644 index 0000000000..ad5bf064bb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/ppc64le/17.0/ieee-long-double/profile.bashrc @@ -0,0 +1,11 @@ +if [[ "${EBUILD_PHASE}" == "setup" ]] ; then + if [[ ${CATEGORY}/${PN} != sys-devel/gcc ]]; then + if [[ $(${CC:-cc} -E -dM - < /dev/null | grep -o '__LDBL_MANT_DIG__ .*') != "__LDBL_MANT_DIG__ 113" ]]; then + eerror + eerror "${CC:-cc} should provide ieee-long-double on this profile by default" + eerror "reinstall sys-devel/gcc with USE=ieee-long-double and try again." + eerror + die "install >=sys-devel/gcc-12[ieee-long-double]" + fi + fi +fi diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.force index 28c4aed893..0cf2ecd727 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/features/hardened/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel (2022-11-29) +# Needed for new mechanism +>=sys-devel/gcc-12.2 default-znow default-stack-clash-protection + # Needed for XATTR_PAX flags app-arch/tar xattr sys-apps/coreutils xattr 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 151471cc60..b0f0111282 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask @@ -1,6 +1,18 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andrey Grozin (2022-12-01) +# These packages depend on dev-lisp/sbcl unconditionally +app-emacs/sly +dev-lisp/alexandria +dev-ros/roslisp +x11-wm/stumpwm +x11-wm/stumpwm-contrib + +# Andrey Grozin (2022-12-01) +# The upstream supports only glibc Linux systems, bug #712626 +dev-lisp/sbcl + # Sam James (2022-10-17) # Needs porting to musl # https://github.com/rr-debugger/rr/issues/2236 @@ -97,6 +109,7 @@ app-arch/rar app-backup/tsm app-benchmarks/geekbench app-crypt/rainbowcrack +app-editors/sublime-text app-editors/vscode app-editors/vscodium app-emulation/crossover-bin diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask index 9f14eb4801..21cdca44d1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/use.mask @@ -5,6 +5,10 @@ -elibc_musl elibc_glibc +# Andrey Grozin (2022-12-01) +# dev-lisp/sbcl is masked +sbcl + # Sam James (2022-10-04) # sci-libs/opencascade is masked on musl occ diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/eapi b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/eapi new file mode 100644 index 0000000000..7ed6ff82de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/eapi @@ -0,0 +1 @@ +5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.force b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.force new file mode 100644 index 0000000000..f638abe614 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.force @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2022-12-04) +# Force split-usr. +split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.mask new file mode 100644 index 0000000000..70a8ffe051 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/features/split-usr/use.mask @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2022-12-04) +# Unmask split-usr. +-split-usr 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 7136caab88..025e4b1885 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 @@ -57,7 +57,6 @@ dev-python/trustme dev-python/trio dev-python/twine dev-python/watchfiles -dev-python/watchgod dev-ros/roswtf dev-util/cargo-c dev-util/cbindgen @@ -79,6 +78,7 @@ media-libs/libavif >=media-libs/libopenraw-0.3.2 media-video/ogmrip media-video/rav1e +net-im/gajim >=net-irc/polari-3.37 net-libs/quiche net-misc/electrum-ltc 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 75f48aabba..4dd5915ab8 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 @@ -37,6 +37,7 @@ dev-python/pyftpdlib ssl test dev-python/python-novaclient test dev-python/requests test dev-python/uvloop test +mate-extra/caja-extensions gajim www-apps/roundup ssl # Michał Górny (2022-06-26) 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 189ca5ad74..44138e0192 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,127 @@ #--- END OF EXAMPLES --- +# Robin H. Johnson (2022-12-04) +# sys-boot/mbr-gpt was a bizzare package extremely sensitive to compiler & +# linker changes. I don't know of any remaining consumers other than one weird +# system I have. +# If you're a consumer: syslinux gptmbr was the successor to this approach, +# you'll need to replace the contents of your BIOS Boot Partition, because it's +# not a direct 1:1 change. +# Only upstream release in 2008. Removal in 30 days. +sys-boot/mbr-gpt + +# Hans de Graaff (2022-12-03) +# ruby27-only package with no reverse dependencies. +# Last release in 2019. Removal in 30 days. +dev-ruby/logue + +# Hans de Graaff (2022-12-04) +# Obsolete slot without reverse dependencies. Use a newer +# public_suffix slot instead. Masked for removal in 30 days. +dev-ruby/public_suffix:3 + +# Hans de Graaff (2022-12-04) +# Obsolete slot without reverse dependencies. Use a newer +# rspec-rails slot instead. Masked for removal in 30 days. +dev-ruby/rspec-rails:4 + +# Hans de Graaff (2022-12-04) +# Obsolete slot without reverse dependencies. Use a newer +# selenium-webdriver slot instead. Masked for removal in 30 days. +dev-ruby/selenium-webdriver:3 + +# Hans de Graaff (2022-12-03) +# ruby27-only packages with no other reverse dependencies. +# Last releases in 2013 and 2015. Removal in 30 days. +dev-ruby/textpow +dev-ruby/ultraviolet + +# Hans de Graaff (2022-12-03) +# Obsolete slot without reverse dependencies. Use a newer vcr +# slot instead. Masked for removal in 30 days. +dev-ruby/vcr:3 + +# Sam James (2022-12-03) +# Dev channel releases are only for people who +# are developers or want more experimental features +# and accept a more unstable release. +>=www-client/chromium-110 + +# Andreas Sturmlechner (2022-12-03) +# No purpose anymore after (2022-12-03) +# Obsolete slot without reverse dependencies. Use a newer faraday +# slot instead. Masked for removal in 30 days. +dev-ruby/faraday:0 + +# Hans de Graaff (2022-12-03) +# Obsolete slot without reverse dependencies. Use a newer net-ssh +# slot instead. Masked for removal in 30 days. +dev-ruby/net-ssh:5 + +# Hans de Graaff (2022-12-03) +# ruby27-only packages. No recent releases. No reverse dependencies +# anymore. Maksed for removal in 30 days. +dev-ruby/rspec-retry + +# Oz Tiram (2022-12-03) +# Mate-desktop no longer supports gtk+:2, so there is +# no need for this package. Removal on 2023-01-03. +x11-themes/mate-themes-meta + +# Hans de Graaff (2022-12-02) +# Old cucumber slots and dependencies for already removed +# cucumber-3. These have no value as standalone packages. +# Removal in 14 days. +dev-ruby/gherkin +dev-util/cucumber-core:3.2 +dev-util/cucumber-expressions +dev-util/cucumber-tag_expressions +dev-util/cucumber-wire:0 + +# Hans de Graaff (2022-12-01) +# Old slot without dependencies on it. Blocks removal of +# ruby27-only dev-util/cucumber-3.x. Use a newer slot instead. +# Removal in 30 days. +dev-util/aruba:1 + +# Ionen Wolkens (2022-11-30) +# Stuck on ruby27 and ruby-gtk2, upstream gone and no other distros +# seem to package this (also barely functional using current ruby +# and has a tendency to crash). +# Removal: 2022-12-30. +games-board/camato + +# Ulrich Müller (2022-11-30) +# SLOTs 23 and 24 of app-editors/emacs, corresponding to GNU Emacs +# versions 23.4 and 24.5. These versions were released in January 2012 +# and April 2015, respectively, and have a non-trivial security issue +# with ctags. Please upgrade to >=app-editors/emacs-25 and update your +# Emacs Lisp packages with emacs-updater. +# Masked for removal in 30 days. Bugs #882347, #882349, #883687. +app-editors/emacs:23 +app-editors/emacs:24 + +# John Helmert III (2022-11-29) +# Unmaintained and outdated in Gentoo, compatibility issues with +# openssl-1.1. Removal in 30 days. Bug #696936. +sys-apps/ucspi-ssl + +# John Helmert III (2022-11-29) +# Authentication bypass vulnerability, unmaintained in Gentoo, source +# package available. Use app-metrics/prometheus instead. Removal in 30 +# days. Bug #883637. +app-metrics/prometheus-bin + +# Piotr Karbowski (2022-11-29) +# Multiple stability issues, deadlocks on exit, broken API. +# Bug #883559 +=net-p2p/qbittorrent-4.5.0 + # John Helmert III (2022-11-27) # Unmaintained upstream, several unresolved public vulnerabilities, # Removal in 30 days. Bug #882773. @@ -43,11 +164,6 @@ www-servers/boa # Bug #883223. ~dev-libs/glib-2.74.2 -# Michał Górny (2022-11-27) -# Unresolved LICENSE issue for 3 years now. -# Removal on 2022-12-27. Bug #694708. -app-admin/helm - # Michał Górny (2022-11-27) # Broken with OpenSSL-3. Last upstream activity in 2021, no reply # to the bug. @@ -328,13 +444,6 @@ net-mail/vchkuser (2022-11-11) -# Had a handful of reports of unbootable systems with this new version. -# Given it's a still-experimental new branch, mask for now in case. -# Feel free to unmask if you've had no issues, but otherwise please -# report to NVIDIA. https://bugs.gentoo.org/881025 -~x11-drivers/nvidia-drivers-525.53 - # Matt Turner (2022-11-11) # Relies on function no longer present in the Xserver since v1.20 # (released May 2018), and no user has noticed. Use xf86-video-nouveau instead. @@ -357,109 +466,11 @@ x11-drivers/xf86-video-nv =net-misc/asterisk-opus-20* =net-misc/asterisk-g729-20* -# Arthur Zamarin (2022-11-04) -# Upstream repository is gone. Uses internally python 2 code, which -# we patch into python 3. Only ebuild uses snapshot tarball from the -# dead repo. Doesn't use PEP517 mode. Has issues with python 3.11. -# No reverse dependencies in tree. -# Removal: 2022-12-04. Bug #879613. -dev-python/tempita - -# Michał Górny (2022-11-04) -# NIH version of dev-python/watchdog that was used by dev-python/uvicorn -# only, and was replaced by rustified dev-python/watchfiles. -# Removal on 2022-12-04. Bug #879515. -dev-python/watchgod - -# Matt Turner (2022-11-01) -# Added by a proxied maintainer in 2018 who then never touched it again before -# disappearing. Doesn't build with Python 3.9. Depends on gnome-base/gconf. -# Bugs #846233, #873877 -# Removal on 2022-12-01 -sci-electronics/drahnr-oregano - -# Matt Turner (2022-11-01) -# Dead slot. No reverse dependencies that are not masked for removal. -# Removal on 2022-12-01 -x11-libs/gnome-pty-helper -x11-libs/vte:0 - -# Matt Turner (2022-11-01) -# No reverse dependencies. Depends on deprecated and unmaintained packages: -# - media-libs/clutter -# - media-libs/clutter-gst -# - media-libs/clutter-gtk -# - x11-libs/gtksourceview:2.0 -# - x11-libs/gtksourceview:3.0 -# - x11-libs/gtksourceview:4 -# - x11-libs/vte:0 -# Bug #877153 -# Removal on 2022-12-01 -dev-ruby/ruby-clutter -dev-ruby/ruby-clutter-gdk -dev-ruby/ruby-clutter-gstreamer -dev-ruby/ruby-clutter-gtk -dev-ruby/ruby-gdk3 -dev-ruby/ruby-gegl -dev-ruby/ruby-gnome2 -dev-ruby/ruby-gnumeric -dev-ruby/ruby-goffice -dev-ruby/ruby-gsf -dev-ruby/ruby-gstreamer -dev-ruby/ruby-gtk3 -dev-ruby/ruby-gtksourceview -dev-ruby/ruby-gtksourceview3 -dev-ruby/ruby-gtksourceview4 -dev-ruby/ruby-libsecret -dev-ruby/ruby-rsvg -dev-ruby/ruby-vte -dev-ruby/ruby-vte3 -dev-ruby/ruby-webkit2-gtk -dev-ruby/ruby-wnck3 - -# Anton Fischl (2022-10-23) -# Version 3.1.* is not meant for production according to upstream -=app-backup/burp-3.1* - -# David Seifert (2022-10-31) -# EAPI 6, last release over 17 years ago, requires (2022-10-30) -# Dead package, last release 10 years ago. No reverse dependencies. -# Removal on 2022-11-30 -media-gfx/gnome-raw-thumbnailer - -# Matt Turner (2022-10-29) -# Old slot with no reverse dependencies. -# Removal on 2022-11-29 -dev-libs/libgweather:2 - -# Arthur Zamarin (2022-10-29) -# Last upstream commit in 2016, no tests, implements functions -# which are implemented by pathlib Python module. No reverse -# dependencies in gentoo tree for a long time. -# Removal: 2022-11-28. Bug #878733. -dev-python/pathtools - -# Michał Górny (2022-10-29) -# Unmaintained in Gentoo. Last release in 2018, very little upstream -# activity since. No revdeps left. -# Removal on 2022-11-28. Bug #842873. -dev-libs/cloog - # Sam James (2022-10-28) # Please upgrade to >=media-libs/fontconfig-2.14.1-r1 for fixed # cache dir to avoid sandbox violation errors, bug #878471. =media-libs/fontconfig-2.14.1 -# Andrew Ammerlaan (2022-10-28) -# Unmaintained upstream, no reverse dependencies, fails tests -# Removal in 30 days -dev-python/pweave - # John Helmert III (2022-10-16) # (2022-09-29) -# Dev channel releases are only for people who -# are developers or want more experimental features -# and accept a more unstable release. ->=www-client/chromium-108 - # John Helmert III (2022-09-18) # Unfixed root privilege escalation, bug #631552 sys-cluster/slurm 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 654ae9ec86..6369bcb7a2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -259,6 +259,7 @@ ppc64 default/linux/ppc64le/17.0/systemd/merged-usr stable ppc64 default/linux/ppc64le/17.0/developer exp ppc64 default/linux/ppc64le/17.0/musl dev ppc64 default/linux/ppc64le/17.0/musl/hardened exp +ppc64 default/linux/ppc64le/17.0/ieee-long-double exp # RISC-V Profiles # @MAINTAINER: riscv@gentoo.org @@ -266,29 +267,29 @@ riscv default/linux/riscv/20.0/rv64gc/lp64d stable riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/plasma/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd stable -riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr stable +#riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd/merged-usr stable riscv default/linux/riscv/20.0/rv64gc/lp64 stable riscv default/linux/riscv/20.0/rv64gc/lp64/desktop dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/gnome/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/plasma/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd dev -riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr dev +#riscv default/linux/riscv/20.0/rv64gc/lp64/desktop/systemd/merged-usr dev riscv default/linux/riscv/20.0/rv64gc/lp64/systemd stable -riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr stable +#riscv default/linux/riscv/20.0/rv64gc/lp64/systemd/merged-usr stable riscv default/linux/riscv/20.0/rv64gc/multilib exp riscv default/linux/riscv/20.0/rv64gc/multilib/systemd exp -riscv default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr exp +#riscv default/linux/riscv/20.0/rv64gc/multilib/systemd/merged-usr exp # S390 Profiles # @MAINTAINER: s390@gentoo.org diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults index 7cd1e30dc0..c802f3fa34 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/make.defaults @@ -1,6 +1,9 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# See also +# https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition + # This just makes sense nowadays, if only for distfiles... USE="lzma zstd" @@ -9,3 +12,12 @@ USE="${USE} -cli" # bug 849875 USE="${USE} -dri" + +# bug 818376 +LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs" + +# copied from merged-usr feature +# Mike Gilbert (2022-08-31) +# Avoid removing merged-usr symlinks. +UNINSTALL_IGNORE="${UNINSTALL_IGNORE} /bin /lib /lib32 /lib64 /libx32 /sbin /usr/sbin" +UNINSTALL_IGNORE="${UNINSTALL_IGNORE} /usr/lib/modules/*" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.mask new file mode 100644 index 0000000000..206ab70bd1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.mask @@ -0,0 +1,5 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# DT_RELR needs glibc-2.36 +=sys-devel/gcc-12.2 default-znow default-stack-clash-protection diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.mask index adc292d4df..7084783a52 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.mask @@ -1,2 +1,2 @@ -# Copyright 2017-2022 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.stable.mask deleted file mode 100644 index fb7bef2767..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/package.use.stable.mask +++ /dev/null @@ -1,2 +0,0 @@ -# Copyright 1999-2022 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.force b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.force new file mode 100644 index 0000000000..b04dc784e1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.force @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mike Gilbert (2022-08-30) +# Un-force split-usr. +-split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.mask b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.mask new file mode 100644 index 0000000000..4e6cb8ec4a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/23.0/use.mask @@ -0,0 +1,6 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Mike Gilbert (2022-08-30) +# Mask split-usr. +split-usr diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 index 5bb9711a24..fd98594f3e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 @@ -10,3 +10,5 @@ move dev-python/retworkx dev-python/rustworkx move dev-python/libsass dev-python/libsass-python move dev-lang/open-cobol dev-lang/gnucobol move dev-python/miniupnpc dev-python/python-miniupnpc +move virtual/awk app-alternatives/awk +move virtual/yacc app-alternatives/yacc