From 7a2570a1fcb19489687aa0d84c516b992c70ac9e Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 5 Jun 2023 07:14:38 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 2a469a628b295dc590852458dce72d564d0dcd04. --- .../portage-stable/profiles/arch.list | 6 - .../profiles/arch/alpha/package.use.mask | 4 + .../profiles/arch/amd64/package.use.mask | 4 +- .../profiles/arch/arm/package.use.mask | 7 +- .../profiles/arch/arm64/package.use.mask | 2 +- .../profiles/arch/base/make.defaults | 4 +- .../profiles/arch/base/package.use.mask | 5 +- .../profiles/arch/hppa/package.use.mask | 4 + .../profiles/arch/ia64/package.use.mask | 8 +- .../profiles/arch/loong/package.use.mask | 22 +- .../profiles/arch/mips/package.use.mask | 4 + .../arch/powerpc/ppc32/package.use.mask | 4 + .../powerpc/ppc32/package.use.stable.mask | 10 + .../profiles/arch/riscv/package.use.mask | 5 + .../arch/riscv/package.use.stable.mask | 6 + .../profiles/arch/s390/package.use.mask | 4 + .../profiles/arch/sparc/package.use.mask | 4 + .../profiles/arch/x86/package.use.mask | 8 +- .../portage-stable/profiles/arches.desc | 6 - .../profiles/base/make.defaults | 6 +- .../profiles/base/package.use.force | 3 +- .../profiles/base/package.use.stable.mask | 5 - .../portage-stable/profiles/base/use.mask | 1 - .../profiles/base/use.stable.mask | 8 +- .../portage-stable/profiles/categories | 1 - .../profiles/desc/curl_ssl.desc | 3 +- .../portage-stable/profiles/desc/elibc.desc | 1 - .../profiles/desc/python_single_target.desc | 1 + .../profiles/desc/python_targets.desc | 1 + .../profiles/desc/xtables_addons.desc | 3 +- .../profiles/embedded/make.defaults | 6 +- .../profiles/features/musl/package.use.mask | 4 + .../profiles/features/wd40/package.mask | 1 + .../profiles/features/wd40/package.use.mask | 2 +- .../profiles/package.deprecated | 21 +- .../portage-stable/profiles/package.mask | 167 ++++++---- .../prefix/sunos/solaris/5.11/sparc/eapi | 1 - .../sunos/solaris/5.11/sparc/make.defaults | 7 - .../sunos/solaris/5.11/sparc/package.mask | 4 - .../sunos/solaris/5.11/sparc/package.use.mask | 3 - .../prefix/sunos/solaris/5.11/sparc/parent | 2 - .../prefix/sunos/solaris/5.11/sparc64/eapi | 1 - .../sunos/solaris/5.11/sparc64/make.defaults | 7 - .../sunos/solaris/5.11/sparc64/package.mask | 4 - .../solaris/5.11/sparc64/package.use.mask | 3 - .../prefix/sunos/solaris/5.11/sparc64/parent | 2 - .../prefix/sunos/solaris/5.11/x86/eapi | 1 - .../sunos/solaris/5.11/x86/make.defaults | 7 - .../sunos/solaris/5.11/x86/package.use.mask | 3 - .../prefix/sunos/solaris/5.11/x86/parent | 2 - .../prefix/sunos/solaris/arch/sparc/eapi | 1 - .../sunos/solaris/arch/sparc/make.defaults | 8 - .../sunos/solaris/arch/sparc/package.mask | 9 - .../sunos/solaris/arch/sparc/package.use.mask | 10 - .../prefix/sunos/solaris/arch/sparc/use.force | 5 - .../prefix/sunos/solaris/arch/sparc64/eapi | 1 - .../sunos/solaris/arch/sparc64/make.defaults | 8 - .../sunos/solaris/arch/sparc64/package.mask | 9 - .../solaris/arch/sparc64/package.use.mask | 9 - .../prefix/sunos/solaris/arch/x86/eapi | 1 - .../sunos/solaris/arch/x86/make.defaults | 9 - .../sunos/solaris/arch/x86/package.mask | 6 - .../sunos/solaris/arch/x86/package.use.mask | 6 - .../prefix/sunos/solaris/arch/x86/use.force | 6 - .../prefix/sunos/solaris/arch/x86/use.mask | 6 - .../profiles/prefix/windows/cygwin/eapi | 1 - .../prefix/windows/cygwin/make.defaults | 11 - .../prefix/windows/cygwin/package.mask | 23 -- .../prefix/windows/cygwin/package.unmask | 6 - .../prefix/windows/cygwin/package.use | 14 - .../prefix/windows/cygwin/package.use.mask | 6 - .../profiles/prefix/windows/cygwin/packages | 6 - .../profiles/prefix/windows/cygwin/parent | 1 - .../prefix/windows/cygwin/profile.bashrc | 211 ------------ .../profiles/prefix/windows/cygwin/use.force | 5 - .../profiles/prefix/windows/cygwin/use.mask | 5 - .../profiles/prefix/windows/cygwin/x64/eapi | 1 - .../prefix/windows/cygwin/x64/make.defaults | 17 - .../profiles/prefix/windows/cygwin/x64/parent | 1 - .../profiles/prefix/windows/eapi | 1 - .../profiles/prefix/windows/package.mask | 6 - .../profiles/prefix/windows/package.use.mask | 7 - .../profiles/prefix/windows/parent | 3 - .../profiles/prefix/windows/use.force | 5 - .../profiles/prefix/windows/use.mask | 8 - .../profiles/prefix/windows/winnt/eapi | 1 - .../prefix/windows/winnt/make.defaults | 10 - .../prefix/windows/winnt/package.mask | 2 - .../prefix/windows/winnt/package.use.mask | 7 - .../profiles/prefix/windows/winnt/packages | 37 --- .../profiles/prefix/windows/winnt/parent | 1 - .../prefix/windows/winnt/profile.bashrc | 305 ------------------ .../profiles/prefix/windows/winnt/use.force | 5 - .../profiles/prefix/windows/winnt/use.mask | 66 ---- .../profiles/prefix/windows/winnt/x64/eapi | 1 - .../prefix/windows/winnt/x64/make.defaults | 28 -- .../profiles/prefix/windows/winnt/x64/parent | 1 - .../profiles/prefix/windows/winnt/x86/eapi | 1 - .../prefix/windows/winnt/x86/make.defaults | 28 -- .../profiles/prefix/windows/winnt/x86/parent | 1 - .../portage-stable/profiles/profiles.desc | 10 - .../profiles/targets/desktop/make.defaults | 4 +- .../portage-stable/profiles/thirdpartymirrors | 2 +- .../portage-stable/profiles/updates/2Q-2023 | 6 + .../portage-stable/profiles/use.desc | 3 + 105 files changed, 249 insertions(+), 1100 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.unmask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/parent delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/eapi delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/make.defaults delete mode 100644 sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/parent diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch.list b/sdk_container/src/third_party/portage-stable/profiles/arch.list index ff57e39a20..2aad1ae7f4 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch.list +++ b/sdk_container/src/third_party/portage-stable/profiles/arch.list @@ -24,10 +24,4 @@ x86-linux arm64-macos ppc-macos x64-macos -sparc-solaris -sparc64-solaris x64-solaris -x86-solaris -x64-winnt -x86-winnt -x64-cygwin 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 3432f1a512..2def3ed90c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-05-01) # media-libs/libjxl is not keyworded # bug https://bugs.gentoo.org/853628 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 9a0ced87db..83a2617312 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 @@ -338,8 +338,8 @@ sys-boot/grub:2 -grub_platforms_xen-32 >=dev-db/mariadb-10.1.0 -mroonga -galera # Mike Gilbert (2015-09-05) -# sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd -gnuefi +# sd-boot is not supported on all archs. +sys-apps/systemd -boot -gnuefi sys-apps/systemd-utils -boot # Ben de Groot (2015-03-15) 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 3781ce232d..bde53b9837 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/arm/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-05-10) # sys-cluster/ceph not keyworded here sys-block/tgt rbd @@ -117,7 +121,7 @@ net-im/prosody selinux # Sam James (2020-01-17) # gnuefi + systemd-boot works on arm # bug #729720 -sys-apps/systemd -gnuefi +sys-apps/systemd -boot -gnuefi sys-apps/systemd-utils -boot # Joonas Niilola (2021-01-15) @@ -322,6 +326,7 @@ media-gfx/xsane ocr media-video/ffmpeg -mmal media-video/ffmpeg-chromium -mmal media-video/mpv -mmal +net-misc/moonlight -mmal # Markus Meier (2015-10-10) # unkeyworded deps, bug #552330 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 dcbd55a09e..552515ec4e 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 @@ -136,7 +136,7 @@ media-sound/bluez-alsa man # Sam James (2020-01-17) # gnuefi + systemd-boot works on arm64 # bug #729720 -sys-apps/systemd -gnuefi +sys-apps/systemd -boot -gnuefi sys-apps/systemd-utils -boot # Joonas Niilola (2021-01-15) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults index fb4ad83b8f..bb227e4ece 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/base/make.defaults @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux" PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH" 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 28b10b38c5..db7cae156e 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 @@ -320,14 +320,15 @@ media-video/motion mmal media-video/ffmpeg mmal media-video/ffmpeg-chromium mmal media-video/mpv mmal +net-misc/moonlight mmal # Brian Evans =dev-db/mariadb-10.1.0 mroonga galera # Mike Gilbert (2015-09-05) -# sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd gnuefi +# sd-boot is not supported on all archs. +sys-apps/systemd boot gnuefi sys-apps/systemd-utils boot # Ben de Groot (2015-03-15) 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 80a121bcef..12b5176c07 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/hppa/package.use.mask @@ -4,6 +4,10 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Michał Górny (2023-05-20) # Requires dev-python/sphinx-autodoc-types that has unkeyworded depgraph. dev-python/jupyter-core doc 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 1f1e961e60..fa01a4f956 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-04-17) # net-misc/pps-tools is not keyworded here net-misc/chrony pps @@ -390,8 +394,8 @@ media-sound/pulseaudio-daemon ofono-headset # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd -gnuefi -sys-apps/systemd-utils -boot + (2015-06-13) # Missing keywords, bug #513108 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 a7996f8baf..36375ecf47 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/loong/package.use.mask @@ -1,6 +1,24 @@ # Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# WANG Xuerui (2023-06-03) +# sys-cluster/knem not keyworded yet +# sys-cluster/torque fails to build (seemingly because of incompatible hwloc) +sys-cluster/openmpi openmpi_fabrics_knem openmpi_rm_pbs + +# WANG Xuerui (2023-06-03) +# fails to build with 6.3.x kernel +sys-cluster/knem modules + +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + +# Mike Gilbert (2023-05-27) +# Newer sd-boot does not use gnuefi. +>=sys-apps/systemd-254 -boot +>=sys-apps/systemd-utils-254 -boot + # WANG Xuerui (2023-04-16) # dev-python/pyopengl fails tests dev-python/sympy opengl @@ -52,8 +70,8 @@ sys-apps/fwupd flashrom # WANG Xuerui (2022-12-05) # sys-boot/gnu-efi upstream hasn't merged the loong port yet sys-apps/fwupd uefi -sys-apps/systemd gnuefi -sys-apps/systemd-utils boot + (2022-12-05) # The loong port of sys-boot/grub:2 isn't upstreamed yet. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask index dfaf83be4c..052fb65449 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # matoro (2023-03-03) # virtual/jdk isn't keyworded here media-libs/rubberband jni 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 74d7992856..5d8be8ed04 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-05-19) # kde-frameworks/kwayland:5 is not keyworded here. app-crypt/pinentry wayland diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask index c8a1978c7f..a536b34a83 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,16 @@ #--- END OF EXAMPLES --- +# Arthur Zamarin (2023-06-02) +# Destabilizing ppc keywords on sci-*/* packages +dev-perl/PDL gsl +dev-python/numpy lapack +dev-python/pythran test +media-gfx/graphviz gts +media-libs/a52dec djbfft +sci-libs/gsl cblas-external +sci-libs/hdf5 szip + # Hans de Graaff (2023-03-28) # dev-ruby/stringex is not marked stable here yet dev-ruby/kramdown unicode diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask index e8befb84ff..a695a1db6a 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,11 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mike Gilbert (2023-05-27) +# sd-boot should work here. +sys-apps/systemd -boot -gnuefi +sys-apps/systemd-utils -boot + # Sam James (2023-05-10) # sys-cluster/ceph not keyworded here sys-block/tgt rbd diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask new file mode 100644 index 0000000000..be1d074b67 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.stable.mask @@ -0,0 +1,6 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not stable +app-accessibility/at-spi2-core dbus-broker diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/s390/package.use.mask index 41ac083218..348be7575f 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-05-01) # media-libs/libjxl is not keyworded # bug https://bugs.gentoo.org/853628 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 82891f1896..87f3faf38b 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-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Arsen Arsenović (2023-05-17) # app-emulation/libguestfs pulls in a large amount of dependencies, most # of which aren't or can't be kw'd on SPARC. 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 47e4da6674..5cf4081795 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,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is not keyworded +app-accessibility/at-spi2-core dbus-broker + # Anna Vyalkova (2023-05-20) # net-libs/libomemo-c is not keyworded for ~x86. net-libs/qxmpp omemo @@ -167,7 +171,7 @@ net-misc/asterisk -blocks # Nils Freydank (2021-01-18) # Depends on media-plugins/gst-plugins-cairo, which isn't keyworded on x86. -app-misc/pdfpc gstreamer +app-text/pdfpc gstreamer # Michał Górny (2020-12-21) # Sanitizers supported on this architecture. @@ -383,7 +387,7 @@ app-emulation/libvirt xen # Mike Gilbert (2015-09-05) # sys-boot/gnu-efi is not supported on all archs. -sys-apps/systemd -gnuefi +sys-apps/systemd -boot -gnuefi sys-apps/systemd-utils -boot # Ben de Groot (2015-03-15) diff --git a/sdk_container/src/third_party/portage-stable/profiles/arches.desc b/sdk_container/src/third_party/portage-stable/profiles/arches.desc index 9d3955bc92..814592ed92 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arches.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/arches.desc @@ -37,13 +37,7 @@ x86-linux testing arm64-macos testing ppc-macos testing x64-macos testing -sparc-solaris testing -sparc64-solaris testing x64-solaris testing -x86-solaris testing -x64-winnt testing -x86-winnt testing -x64-cygwin testing # vim: set ts=8 noet ft=conf: diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults index f227acf07c..5c28061b2f 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/base/make.defaults @@ -7,7 +7,7 @@ # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later) IUSE_IMPLICIT="prefix prefix-guest prefix-stack" USE_EXPAND_IMPLICIT="ELIBC KERNEL" -USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt" +USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS" USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt" # Env vars to expand into USE vars. Modifying this requires prior @@ -99,8 +99,8 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te # Manuel Rüger (2015-09-09) # Default Ruby build target(s) -# Updated to remove ruby27 on 2023-03-26 -RUBY_TARGETS="ruby30" +# Updated to add ruby31 on 2023-05-29 +RUBY_TARGETS="ruby30 ruby31" # Andreas K. Hüttel (2022-10-22) # These USE flags are what is common between the various sub-profiles. Stages 2 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 d02c5ebecc..56945bc220 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 @@ -27,7 +27,7 @@ dev-java/openjdk:17 system-bootstrap # to find a clean way of resolving that. Compared to the damage # potential, the increase of build time is a minor problem. Users who # really insist of building a smaller system can un-force the flags -# at their own responsibility. +# at their own responsibility. See bug #767700. >=sys-devel/clang-13.0.1_rc llvm_targets_AArch64 llvm_targets_AMDGPU >=sys-devel/clang-13.0.1_rc llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF >=sys-devel/clang-13.0.1_rc llvm_targets_Hexagon llvm_targets_Lanai @@ -209,6 +209,7 @@ app-shells/bash:0 readline # API. Please remember to keep it in sync with python_targets.desc. dev-lang/python-exec python_targets_python3_10 dev-lang/python-exec python_targets_python3_11 +dev-lang/python-exec python_targets_python3_12 dev-lang/python-exec python_targets_pypy3 # Zac Medico (2010-10-20) 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 1e9ae51033..641aa3d58d 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 @@ -217,11 +217,6 @@ kde-apps/cantor julia # This is stable masked as g-sorcery is being not actively developed. app-portage/layman g-sorcery -# Andreas K. Hüttel (2017-01-15) -# Has no stable reverse deps requiring this useflag -# Stable-masking it so Boost 1.62 stabilization can go ahead -sci-libs/vtk mpi - # Alon Bar-Lev (2017-01-01) # Will always require unstable packages. net-libs/gnutls test-full 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 f6587acbec..8cbeafe130 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 @@ -66,7 +66,6 @@ elibc_Cygwin elibc_Darwin elibc_musl elibc_SunOS -elibc_Winnt kernel_Darwin kernel_SunOS 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 6333d64dce..6e984e647f 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,11 +4,15 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff (2023-01-15) +# Sam James (2023-05-29) # Currently in testing and not ready to go stable yet. -ruby_targets_ruby31 ruby_targets_ruby32 +# Michał Górny (2023-05-23) +# Mask until dev-lang/python:3.12 becomes stable. +python_targets_python3_12 +python_single_target_python3_12 + # Brian Evans (2022-12-09) # PHP 8.2 is in testing php_targets_php8-2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/categories b/sdk_container/src/third_party/portage-stable/profiles/categories index 18601c58f9..0fabf5bef6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/categories +++ b/sdk_container/src/third_party/portage-stable/profiles/categories @@ -81,7 +81,6 @@ gnustep-libs gui-apps gui-libs gui-wm -java-virtuals kde-apps kde-frameworks kde-misc diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc index 5f30da4450..2e78c7ea73 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/curl_ssl.desc @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of CURL_SSL USE_EXPAND flags for net-misc/curl @@ -9,4 +9,3 @@ mbedtls - Use mbed TLS nss - Use Mozilla's Network Security Services openssl - Use OpenSSL rustls - Use Rustls -winssl - Use WinSSL (only with elibc_Winnt) diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc index 8eef69979c..b825590e52 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/elibc.desc @@ -11,4 +11,3 @@ glibc - ELIBC setting for systems that use the GNU C library mingw - ELIBC setting for systems that use the Minimalist GNU for Windows library musl - ELIBC setting for systems that use the musl C library SunOS - ELIBC setting for systems that use the Sun Solaris C library -Winnt - ELIBC setting for systems that use Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc index d931638828..8a9f6479f1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_single_target.desc @@ -5,4 +5,5 @@ python3_10 - Build for Python 3.10 only python3_11 - Build for Python 3.11 only +python3_12 - Build for Python 3.12 only pypy3 - Build for PyPy3 only diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc index bb38d02367..7bde52333b 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/python_targets.desc @@ -5,4 +5,5 @@ python3_10 - Build with Python 3.10 python3_11 - Build with Python 3.11 +python3_12 - Build with Python 3.12 pypy3 - Build with PyPy3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc b/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc index 5ee39b3b61..91a7ea0781 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/desc/xtables_addons.desc @@ -1,10 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # This file contains descriptions of XTABLES_ADDONS USE-EXPANDED variables. # Keep it sorted. account - ACCOUNT target is a high performance accounting system for large local networks +asn - match a packet by its source or destination Autonomous System Number chaos - CHAOS target causes confusion on the other end by doing odd things with incoming packets condition - matches if a specific condition variable is (un)set delude - DELUDE target will reply to a SYN packet with SYN-ACK, and to all other packets with an RST diff --git a/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults index fd59da1054..e3d7f8df25 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/embedded/make.defaults @@ -22,9 +22,9 @@ LINGUAS="en" IUSE_IMPLICIT="prefix prefix-guest prefix-stack" USE_EXPAND_UNPREFIXED="ARCH" USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL" -USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt" -USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt" -USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt" +USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux" +USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS" +USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. 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 269ec23079..793b7cb799 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 @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-05-30) +# sys-apps/dbus-broker is masked on musl +app-accessibility/at-spi2-core dbus-broker + # Sam James (2023-05-08) # Needs fpu_control.h, bug #891063 media-sound/lame debug 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 99e254326a..253db05c1f 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 @@ -71,6 +71,7 @@ dev-util/git-delta dev-util/maturin dev-util/tree-sitter-cli >=dev-vcs/stgit-2 +>=games-board/gnome-mahjongg-3.40.0 gnome-base/gdm >=gnome-base/gnome-core-apps-3.36.5 >=gnome-base/gnome-core-libs-3.36.5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask index 59fffef973..ba29aa68bb 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 @@ -65,7 +65,7 @@ net-vpn/networkmanager-vpnc gtk app-admin/salt keyring neutron dev-python/boto test dev-python/dask test -dev-python/docker-py test +dev-python/docker test dev-python/google-api-python-client test dev-python/httpx-socks test dev-python/hypercorn test 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 abf9de72a1..5ebebc6d8d 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/package.deprecated +++ b/sdk_container/src/third_party/portage-stable/profiles/package.deprecated @@ -17,6 +17,21 @@ #--- END OF EXAMPLES --- +# Sam James (2023-05-30) +# Removed from GStreamer 1.20. +# Dropped upstream in https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/9a4651e3879270292672f08a1f6ed2bffefc5aed. +media-plugins/gst-plugins-libmms + +# 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 + # Michał Górny (2023-04-26) # Renamed upstream to dev-python/pypdf. Since Python modules were # renamed as well, projects need to update their imports. @@ -90,12 +105,6 @@ dev-python/nose # https://projects.gentoo.org/python/guide/porting.html#replacing-the-toml-package dev-python/toml -# Petr Vaněk (2022-10-06) -# Obsolete virtual. -# Only one provider is left (net-libs/c-client), please change dependency to -# that instead. -virtual/imap-c-client - # Matt Turner (2022-10-02) # Dummy packages, now merged into app-accessibility/at-spi2-core. # When possible, replace dependencies on these packages with a dependency on 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 c02dfaf7d8..d56ad93c80 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,111 @@ #--- END OF EXAMPLES --- +# Sam James (2023-06-05) +# Fails to boostrap, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110120. +=sys-devel/gcc-14.0.0_pre20230604 + +# Michael Orlitzky (2023-06-04) +# Obsolete and insecure SageMath (out of tree) dependency. +# Removal on 2023-07-04. +sci-mathematics/flintqs + +# Michał Górny (2023-06-03) +# Obsoleted by dev-python/pyspnego. No revdeps left. +# Removal on 2023-07-03. Bug #895004. +dev-python/ntlm-auth + +# Bernd Waibel (2023-05-31) +# Mask this version for uptime soversion issue. There will be an updated release +# shortly which fixes this. +# See https://github.com/AcademySoftwareFoundation/Imath/issues/189#issuecomment-1567077722 +# Bug: #907211 +=dev-libs/imath-3.1.7 + +# Andeas K. Hüttel (2023-06-02) +# Work in progress +=dev-lang/perl-5.38* +~virtual/perl-Attribute-Handlers-1.30.0 +~virtual/perl-autodie-2.360.0 +~virtual/perl-bignum-0.660.0 +~virtual/perl-Carp-1.540.0 +~virtual/perl-Compress-Raw-Bzip2-2.204.1_rc +~virtual/perl-Compress-Raw-Zlib-2.204.1_rc +~virtual/perl-CPAN-2.360.0 +~virtual/perl-Data-Dumper-2.188.0 +~virtual/perl-DB_File-1.858.0 +~virtual/perl-Devel-PPPort-3.710.0 +~virtual/perl-Digest-MD5-2.580.100_rc +~virtual/perl-Digest-SHA-6.40.0 +~virtual/perl-Encode-3.190.0 +~virtual/perl-ExtUtils-CBuilder-0.280.238 +~virtual/perl-ExtUtils-Install-2.220.0 +~virtual/perl-ExtUtils-MakeMaker-7.700.0 +~virtual/perl-ExtUtils-ParseXS-3.510.0 +~virtual/perl-File-Spec-3.880.0 +~virtual/perl-Getopt-Long-2.540.0 +~virtual/perl-HTTP-Tiny-0.82.0 +~virtual/perl-IO-1.520.0 +~virtual/perl-IO-Compress-2.204.0 +~virtual/perl-IO-Zlib-1.140.0 +~virtual/perl-JSON-PP-4.160.0 +~virtual/perl-libnet-3.150.0 +~virtual/perl-Locale-Maketext-1.330.0 +~virtual/perl-Math-BigInt-1.999.837 +~virtual/perl-Math-BigInt-FastCalc-0.501.300 +~virtual/perl-Math-BigRat-0.262.400 +~virtual/perl-Math-Complex-1.620.0 +~virtual/perl-Memoize-1.160.0 +~virtual/perl-MIME-Base64-3.160.100_rc +~virtual/perl-Module-CoreList-5.202.305.200 +~virtual/perl-Net-Ping-2.760.0 +~virtual/perl-parent-0.241.0 +~virtual/perl-podlators-5.10.0 +~virtual/perl-Safe-2.440.0 +~virtual/perl-Scalar-List-Utils-1.630.0 +~virtual/perl-Socket-2.36.0 +~virtual/perl-Storable-3.320.0 +~virtual/perl-Test-Simple-1.302.194 +~virtual/perl-Text-Balanced-2.60.0 +~virtual/perl-threads-2.360.0 +~virtual/perl-threads-shared-1.680.0 +~virtual/perl-Time-HiRes-1.977.500 +~virtual/perl-Time-Piece-1.340.101_rc +~virtual/perl-Unicode-Normalize-1.320.0 +~virtual/perl-XSLoader-0.320.0 + +# Michał Górny (2023-05-31) +# Unmaintained. Last commit in 2020. Does not work with Python 3.12. +# No revdeps. +# Removal on 2023-06-30. Bug #907495. +dev-python/http-parser + +# Sam James (2023-05-29) +# Masked until enough reverse dependencies are fixed, bug #901257. +=media-video/ffmpeg-6* + +# Andreas K. Hüttel (2023-05-28) +# Causes only problems, at negligible gain. Removal in 30days. +# Bugs 880573, 864157, 885471, 870454, 884571 +sys-libs/libbacktrace + +# Fabian Groffen (2023-05-26) +# Cygwin package for which keyword/profile support was dropped +# Removal on 2023-06-25. Bug #907194. +app-admin/cygwin-rebase +dev-libs/pthreads4w +sys-devel/parity +sys-libs/cygwin-crypt + +# Sam James (2023-05-24) +# Breaks building C++ consumers at least: bug #906755, bug #906879, bug #906957. +# Please upgrade to >=0.5.1. +=net-libs/libproxy-0.5.0 + +# Sam James (2023-05-23) +# Argument splitting seems broken, see bug #906892 and https://github.com/ffi/ffi-compiler/issues/23. +=dev-ruby/ffi-compiler-1.2.0 + # Sam James (2023-05-20) # Various regressions, please upgrade to the latest libxml2 (>=2.11.4). =dev-libs/libxml2-2.11.1 @@ -168,23 +273,11 @@ www-client/chromium-bin =sci-libs/metis-5.2.1-r1 =sci-libs/parmetis-4.0.3_p20230326 -# Michał Górny (2023-05-03) -# Unmaintained upstream. Fails to build without sys-apps/which, fails -# with modern autoconf. -# Removal on 2023-06-02. Bug #896896. -dev-python/thunarx-python - # Sam James (2023-05-01) # Breaks dev-python/scipy build. See bug #905396 and https://github.com/serge-sans-paille/gast/issues/74. =dev-python/pythran-0.13.0 =dev-python/gast-0.5.4 -# John Helmert III (2023-04-30) -# STARTTLS vulnerability, depends on gtk+:2, practically unmainatined -# upstream. Use mail-client/claws instead. Removal in 30 days, bugs -# #769293, #807358 -mail-client/sylpheed - # Sam James (2023-05-01) # Quite broken, see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109672. =sys-devel/gcc-14.0.0_pre20230430 @@ -193,44 +286,6 @@ mail-client/sylpheed # Breaking even latest ~arch version of KDE PIM, bug #905352. =dev-libs/ktextaddons-1.3* -# Matt Turner (2023-04-26) -# Package contains only a script that runs an X application on a remote system -# with rsh (use ssh -Y instead), and two scripts that were probably used for -# converting the old BDF fonts to XLFD names back in the early 90's. None of -# these are useful today. -# Removal on 2023-05-26 -x11-apps/scripts - -# Mike Gilbert (2023-04-26) -# Merged into net-libs/ldns. Bug 828109. -# Removal on 2023-05-26. -net-dns/ldns-utils - -# Volkmar W. Pogatzki (2023-04-22) -# Unused acct-group. Removal on 2023-05-22 -# The server was removed on 2021-08-24 with commit -# 7a1e8a90fa8a09a84741dc8ef5f774d92ae8433c -acct-group/resin - -# Conrad Kostecki (2023-04-23) -# Very old package, does not build with modern compilers. -# It provides BOOTP support, predecessor of DHCP. -# Removal on 2023-05-23. Bugs #894128, #884335 -sys-boot/netboot - -# Jakov Smolić (2023-04-21) -# Does not support python 3.11, uses deprecated dev-python/future, -# inactive upstream (last commit in 2019). -# Removal on 2023-05-21. Bugs #897102, #888293 -net-irc/quasselgrep - -# Volkmar W. Pogatzki (2023-04-21) -# Unused java libraries. Removal on 2023-05-22 -dev-java/avalon-framework -dev-java/avalon-logkit -java-virtuals/servlet-api -dev-java/resin-servlet-api - # Sam James (2023-04-19) # Last-minute libstdc++ symbol versioning magic causes e.g. mold, cmake # to segfault: @@ -259,6 +314,7 @@ dev-java/resin-servlet-api # - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619 =sys-libs/ncurses-6.4_p20230424 =sys-libs/ncurses-6.4_p20230506 +=sys-libs/ncurses-6.4_p20230527 # Eray Aslan (2023-04-12) # Mask experimental software @@ -410,11 +466,6 @@ dev-qt/qtwebsockets:6 >=media-video/bino-2 >=x11-misc/albert-0.20.13 -# Fabian Groffen (2022-07-02) -# Segfaults handling SPF validations (warn on permerror), like the -# previous release, better not to trust your important mail to -~mail-mta/exim-4.96 - # Sam James (2022-05-28) # GCC 9 and older no longer receive upstream support or fixes for # bugs. Please switch to a newer GCC version using gcc-config. @@ -426,12 +477,6 @@ dev-qt/qtwebsockets:6 # should update to that. #841437 ~sci-physics/bullet-3.22b -# James Beddek (2022-01-19) -# FFmpeg 5.0 ABI/API changes break many packages. -# Masking for tracker/tinderbox. Bug #831437 ->=media-video/ffmpeg-5 ->=media-sound/spek-0.8.5 - # Brian Evans (2022-01-07) # The main consumer, phpunit, does not initiate the new timer correctly # This is likely to cause issues in tests; Unmask if using for other purposes diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults deleted file mode 100644 index 3812f55e12..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="sparc-solaris" -CHOST="sparc-sun-solaris2.11" -ACCEPT_KEYWORDS="~sparc-solaris" - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask deleted file mode 100644 index 1a1871bef0..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.mask +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask deleted file mode 100644 index f7ac4607b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/package.use.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/parent deleted file mode 100644 index 356d2b757b..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../arch/sparc diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults deleted file mode 100644 index 8b0a6c090f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="sparc64-solaris" -CHOST="sparcv9-sun-solaris2.11" -ACCEPT_KEYWORDS="~sparc64-solaris" - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask deleted file mode 100644 index 1a1871bef0..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.mask +++ /dev/null @@ -1,4 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask deleted file mode 100644 index f7ac4607b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/package.use.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/parent deleted file mode 100644 index 6321d7e3ec..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/sparc64/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../arch/sparc64 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults deleted file mode 100644 index e9071fa239..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/make.defaults +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="x86-solaris" -CHOST="i386-pc-solaris2.11" -ACCEPT_KEYWORDS="~x86-solaris" - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask deleted file mode 100644 index f7ac4607b3..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/package.use.mask +++ /dev/null @@ -1,3 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/parent deleted file mode 100644 index 93220d0968..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/5.11/x86/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../arch/x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults deleted file mode 100644 index 92d16c9bef..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/make.defaults +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="sparc32" -DEFAULT_ABI="sparc32" -ABI="sparc32" -LIBDIR_sparc32="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask deleted file mode 100644 index 61c3da4d56..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.mask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - -# Fabian Groffen (2011-12-30) -# Does not support Solaris/SPARC, http://mj.ucw.cz/pciutils.html -sys-apps/pciutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask deleted file mode 100644 index f54109ff2f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/package.use.mask +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - -# Fabian Groffen (2011-11-16) -# jit not supported on sparc -dev-libs/libpcre jit - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force deleted file mode 100644 index 4592c02daa..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc/use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Force the flag corresponding to the default ABI -sparc-solaris diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults deleted file mode 100644 index 5bcd9c9e76..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/make.defaults +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="sparc64" -DEFAULT_ABI="sparc64" -ABI="sparc64" -LIBDIR_sparc64="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask deleted file mode 100644 index 61c3da4d56..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.mask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - -# Fabian Groffen (2011-12-30) -# Does not support Solaris/SPARC, http://mj.ucw.cz/pciutils.html -sys-apps/pciutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask deleted file mode 100644 index ed7dd10d56..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/sparc64/package.use.mask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - -# Fabian Groffen (2011-11-16) -# jit not supported on sparc -dev-libs/libpcre jit diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults deleted file mode 100644 index c1bc34823d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/make.defaults +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="x86" -DEFAULT_ABI="x86" -ABI="x86" -IUSE_IMPLICIT="abi_x86_32" -LIBDIR_x86="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask deleted file mode 100644 index 2e6559ed0a..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask deleted file mode 100644 index 2e6559ed0a..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/package.use.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# All the Solaris profiles inherit from their matching arch profile here. - - diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force deleted file mode 100644 index 969a2583d9..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.force +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Force the flag corresponding to the default ABI -x86-solaris -abi_x86_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask deleted file mode 100644 index 3e3c06d9db..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/sunos/solaris/arch/x86/use.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Unmask the flag corresponding to the default ABI --x86-solaris --abi_x86_32 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults deleted file mode 100644 index d7ba076a88..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/make.defaults +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# System-wide defaults for all Cygwin profiles -# This file should rarely need to be changed - -# 'Sane' defaults -ELIBC="Cygwin" - -# no scanelf -FEATURES="nostrip" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask deleted file mode 100644 index ee0e3ad4aa..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.mask +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2019-06-07) -# Breaks due to weak functions and object file order on linkline, -# see https://cygwin.com/ml/cygwin/2019-06/msg00092.html ->=app-portage/portage-utils-0.80_pre - -# Michael Haubenwallner (2019-06-07) -# Cygwin does not provide this new version yet in it's repo. ->=sys-devel/gcc-8.4 - -# Michael Haubenwallner (2019-02-13) -# see upstream report https://savannah.gnu.org/bugs/index.php?55708 -=sys-apps/groff-1.22.4 - -# Michael Haubenwallner (2019-01-30) -# Cygwin does not have updated patches yet, is not trivial ->=sys-apps/coreutils-8.30 - -# Michael Haubenwallner (2016-05-20) -# Does not work with Cygwin. -sys-apps/man-db diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.unmask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.unmask deleted file mode 100644 index 0037a47423..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.unmask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2019-02-13) -# A little less broken on Cygwin than openssl-1.1.0j. -=dev-libs/openssl-1.1.1* diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use deleted file mode 100644 index e42eadac89..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2018-05-14) -# stack protector does not fully work on Cygwin yet -sys-devel/gcc -ssp - -# Michael Haubenwallner (2017-03-23) -# Using nettle hides a conflict between wincrypt and openssl. -app-arch/libarchive nettle - -# Michael Haubenwallner (2016-04-18) -# Cygwin coreutils provide kill as gkill -sys-apps/coreutils kill diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use.mask deleted file mode 100644 index a964e7ff0c..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/package.use.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Fabian Groffen (2020-08-04) -# missing keywords on deps -dev-util/ninja doc test diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages deleted file mode 100644 index f3e9e76142..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/packages +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -*app-admin/cygwin-rebase -*sys-devel/binutils -*sys-libs/cygwin-crypt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/profile.bashrc deleted file mode 100644 index 4b14786827..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/profile.bashrc +++ /dev/null @@ -1,211 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -if [[ ${CATEGORY}/${PN} == app-arch/xz-utils - && ${EBUILD_PHASE} == setup - && ${CPPFLAGS} == *-isystem* -]]; then - # During bootstrap-prefix.sh we set CPPFLAGS="-isystem $EPREFIX/usr/include", - # but on Cygwin xz-utils eventually does use the windres compiler, - # which fails to understand -isystem. - # As xz-utils has no need for -isystem here, we can use -I instead. - CPPFLAGS=${CPPFLAGS//-isystem /-I} -fi - -post_pkg_preinst() { - cygwin-post_pkg_preinst -} - -pre_pkg_postinst() { - cygwin-pre_pkg_postinst -} - -post_pkg_prerm() { - cygwin-post_pkg_prerm -} - -cygwin-post_pkg_preinst() { - cygwin-rebase-post_pkg_preinst -} - -cygwin-pre_pkg_postinst() { - cygwin-rebase-pre_pkg_postinst -} - -cygwin-post_pkg_prerm() { - cygwin-rebase-post_pkg_prerm -} - -############################################################################### -# To allow a Windows DLL to reside in memory just once for multiple processes, -# each process needs to be able to map that DLL at the same base address, -# without the need for a dynamic rebase. However, this requires the DLL's -# base address to be unique across all DLLs potentially loaded into a single -# process. Hence the PE/COFF binary format allows to define a preferred base -# address for DLLs, but leaves it up to the package manager to maintain that -# base address to be unique across all DLLs related together. -# (Not sure how exactly ASLR plays in here, though.) -# -# Furthermore, for the Cygwin fork, it is crucial that the child process is -# able to reload a DLL at the very same address as in the parent process. -# Having unique preferred base addresses across all related DLLs does help -# here as well. -# -# The Cygwin rebase utility does maintain some database holding the size and -# preferred base address for each DLL, and allows to update a DLL's preferred -# base address to not conflict with already installed DLLs. -# -# As updating the preferred base address for a DLL in use is a bad idea, we -# need to update the base address while the DLL is in staging directory, and -# update the rebase database after merging the DLL to the live file system. -# -# This allows to define a new preferred base address for a DLL that would -# replace an existing one, because during fork we really want to use the -# old version in the child process, which is verified using the preferred -# base address value to be identical in parent and child process. -# -# Otherwise, the new DLL may have identical size and preferred base address -# as the old DLL, and we may not detect a different DLL in the fork child. -# -# For unmerging a DLL: The Cygwin rebase utility does check if a DLL found -# in the database does still exist, removing that database entry otherwise. -############################################################################### - -cygwin-rebase-get_pendingdir() { - echo "var/db/rebase/pending" -} - -cygwin-rebase-get_mergeddir() { - echo "var/db/rebase/merged" -} - -cygwin-rebase-get_listname() { - echo "dlls_${CATEGORY}_${P}${PR:+-}${PR}" -} - -cygwin-rebase-get_rebase_program() { - [[ ${CHOST} == "${CBUILD}" ]] || return 1 - local pfx - for pfx in "${EPREFIX}" "${BROOT:-${PORTAGE_OVERRIDE_EPREFIX}}" - do - [[ -x ${pfx}/usr/bin/rebase ]] || continue - echo "${pfx}/usr/bin/rebase" - return 0 - done - return 1 -} - -cygwin-rebase-post_pkg_preinst() { - # Ensure database is up to date for when dlls were merged but - # subsequent cygwin-rebase-merge-pending was not executed. - einfo "Cygwin: Merging pending files into rebase database..." - cygwin-rebase-merge pending - eend $? - - local listname=$(cygwin-rebase-get_listname) - local pendingdir=$(cygwin-rebase-get_pendingdir) - local rebase_program=$(cygwin-rebase-get_rebase_program) - - if [[ ${CATEGORY}/${PN} == 'app-admin/cygwin-rebase' ]] - then - local mergeddir=$(cygwin-rebase-get_mergeddir) - keepdir "/${pendingdir}" - keepdir "/${mergeddir}" - fi - - einfo "Cygwin: Rebasing new files..." - ( - set -e - cd "${ED}" - - # The list of suffixes is found in the rebaseall script. - find . -type f \ - '(' -name '*.dll' \ - -o -name '*.so' \ - -o -name '*.oct' \ - ')' \ - | sed -e "s|^\.|${EPREFIX}|" > "${T}/rebase-filelist" - [[ "${PIPESTATUS[*]}" == '0 0' ]] - - # Nothing found to rebase in this package. - [[ -s ${T}/rebase-filelist ]] || exit 0 - - mkdir -p "./${pendingdir}" - cp -f "${T}/rebase-filelist" "./${pendingdir}/${listname}" - - # Without the rebase program, do not perform a rebase. - [[ ${rebase_program} ]] || exit 0 - - sed -ne "/^${EPREFIX//\//\\/}\\//{s|^${EPREFIX}/||;p}" "./${pendingdir}/${listname}" \ - | "${rebase_program}" --verbose --oblivious --database --filelist=- - [[ "${PIPESTATUS[*]}" == '0 0' ]] - ) - eend $? -} - -cygwin-rebase-pre_pkg_postinst() { - if [[ ${CATEGORY}/${PN} == 'app-admin/cygwin-rebase' ]] - then - einfo "Cygwin: Updating rebase database with installed files..." - cygwin-rebase-merge merged - eend $? - fi - einfo "Cygwin: Merging updated files into rebase database..." - cygwin-rebase-merge pending - eend $? -} - -cygwin-rebase-merge() { - local mode=${1} - - local rebase_program=$(cygwin-rebase-get_rebase_program) - [[ ${rebase_program} ]] || return 0 - - local pendingdir='' - local mergeddir='' - case ${mode} in - pending) - pendingdir=$(cygwin-rebase-get_pendingdir) - mergeddir=$(cygwin-rebase-get_mergeddir) - ;; - merged) - pendingdir=$(cygwin-rebase-get_mergeddir) - mergeddir='' - ;; - *) - die "Invalid mode '${mode}'." - ;; - esac - - ( - set -e - cd "${EROOT}" - - [[ -r ./${pendingdir}/. ]] - [[ -r ./${mergeddir}/. ]] - - find ./"${pendingdir}" -mindepth 1 -maxdepth 1 -type f -name 'dlls_*' \ - -exec sed -ne "/^${EPREFIX//\//\\/}\\//{s|^${EPREFIX}/||;p}" {} + \ - | "${rebase_program}" --verbose --merge-files --database --filelist=- - [[ "${PIPESTATUS[*]}" == '0 0' ]] - - [[ ${mode} == 'pending' ]] || exit 0 - - find "./${pendingdir}" -mindepth 1 -maxdepth 1 -type f -name 'dlls_*' \ - -exec mv -f -t "./${mergeddir}/" {} + - ) - [[ $? == 0 ]] || die "Merging ${mode} files into rebase database failed." -} - -cygwin-rebase-post_pkg_prerm() { - # The pending list is registered as being installed with the package, but - # the merged list is not. Just remove the unregistered one. - local mergeddir=$(cygwin-rebase-get_mergeddir) - local listname=$(cygwin-rebase-get_listname) - ( - set -e - cd "${EROOT}" - [[ -w ./${mergeddir}/. ]] - rm -f "./${mergeddir}/${listname}" - ) -} diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force deleted file mode 100644 index e5b3845e4e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Cygwin's libc -elibc_Cygwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask deleted file mode 100644 index 12139b1f51..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/use.mask +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Cygwin's libc --elibc_Cygwin diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults deleted file mode 100644 index 118f797c4e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/make.defaults +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -ARCH="x64-cygwin" -CHOST="x86_64-pc-cygwin" -ACCEPT_KEYWORDS="~x64-cygwin" - -# We don't have lib64 in prefix so, remove it here. -SYMLINK_LIB="" -LIBDIR_amd64="lib" - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="amd64" -DEFAULT_ABI="amd64" -ABI="amd64" -IUSE_IMPLICIT="abi_x86_64" -LIBDIR_amd64="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/cygwin/x64/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask deleted file mode 100644 index ddb46a9cba..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.mask +++ /dev/null @@ -1,6 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2016-05-19) -# No point for util-linux on Windows -sys-apps/util-linux diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.use.mask deleted file mode 100644 index a7308f8b5f..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/package.use.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2019-07-31) -# KERNEL=Winnt needs term-driver, which conflicts with termlib -sys-libs/ncurses tinfo -sys-libs/ncurses-compat tinfo diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent deleted file mode 100644 index 8f6bb2022d..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/parent +++ /dev/null @@ -1,3 +0,0 @@ -../../base -../../arch/base -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force deleted file mode 100644 index 6dfa270423..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Windows kernel -kernel_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask deleted file mode 100644 index 2d725b48a3..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/use.mask +++ /dev/null @@ -1,8 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Windows kernel --kernel_Winnt - -# linux-exclusive feature -inotify diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults deleted file mode 100644 index bd1924d2c0..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/make.defaults +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# System-wide defaults for all Windows profiles -# This file should rarely need to be changed - -# 'Sane' defaults -ELIBC="Winnt" - -FEATURES="nostrip" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask deleted file mode 100644 index 0b9c2c9338..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.mask +++ /dev/null @@ -1,2 +0,0 @@ - -# Distributed under the terms of the GNU General Public License v2 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.use.mask deleted file mode 100644 index 9a3ad8f5b8..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/package.use.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Michael Haubenwallner (2017-10-02) -# requires nasm, which is hard to use via parity atm -dev-libs/openssl asm -dev-libs/openssl-compat asm diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages deleted file mode 100644 index 4e74d78804..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/packages +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# those are packages not available/required on winnt, since -# winnt can be a child EPREFIX only, which tears it's DEPENDS -# from a parent (e.g. x64-cygwin) prefix. - --*sys-apps/grep --*app-arch/gzip --*sys-devel/libtool --*virtual/man --*sys-devel/patch --*sys-devel/flex --*sys-apps/gawk --*app-arch/tar --*sys-apps/sed --*sys-devel/bison --*sys-apps/file --*app-arch/bzip2 --*net-misc/rsync --*sys-devel/automake --*virtual/editor --*sys-apps/coreutils --*sys-devel/make --*sys-apps/findutils --*sys-devel/m4 --*net-misc/wget --*sys-apps/which --*virtual/pager --*sys-apps/diffutils --*sys-apps/baselayout-prefix --*app-shells/bash:0 --*virtual/package-manager --*virtual/ssh --*sys-devel/autoconf --*sys-devel/gnuconfig --*sys-devel/gcc diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc deleted file mode 100644 index 3b61ad73d6..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/profile.bashrc +++ /dev/null @@ -1,305 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# On windows, binary files (executables, shared libraries) in use -# cannot be replaced during merge. -# But it is possible to rename them and remove lateron when they are -# not used any more by any running program. -# -# This is a workaround for portage bug#199868, -# and should be dropped once portage does sth. like this itself. -# - -####################################################################### -# -# Unix aware build tools may provide (e.g. pkg-config) and accept -# (e.g. gcc) the -lNAME linker option. While they create libNAME.so -# as the import library, they may be unaware of the additional dll. -# The dllhelper wrappers take care of copying the real dll when -# copying the libNAME.so. -# -# Cygwin and MinGW aware build tools may create the import library -# as libNAME.dll.a or libNAME.dll.lib, and are aware of the dll, -# while a subsequent linker step still receives the -lNAME option. -# -# MSVC aware build tools may provide (e.g. icu-config) and accept -# (e.g. cl.exe) the NAME.lib linker option, maybe with full path, -# and are aware of the dll. -# -# Libtool does accept both the Unix and MSVC variants now, but does -# search for the libNAME(.la|.dll|.so|.a) file upon -lNAME, in order. -# -# As Gentoo ebuilds may remove libNAME.la, we need the libNAME.so -# because we don't want to have libNAME.dll as an import library. -# -# The static library may be created as libNAME.a, libNAME.lib or even -# NAME.lib - the latter we need to check for static or import library. -# -# For whatever import library file we find, make sure there is both the -# NAME.lib and the libNAME.so for dynamic linkability via all the -# -lNAME, the NAME.lib and the libNAME.so linker option. -# -# For whatever static library file we find, make sure there is both the -# libNAME.lib and the libNAME.a for static linkability via all the -# -lNAME, the libNAME.lib and the libNAME.a linker option. -# -####################################################################### - -winnt_setup_dllhelper() { - case ${CATEGORY}/${PN} in - sys-libs/zlib |\ - '') - # When a package build system does not know about Windows at all, - # still it can be built for Windows using Gentoo Parity. - # But as there is another file to install (the real dll), - # and installation is done using cp, we override cp to - # additionally copy the dll when the library is copied. - ebegin "Setting up wrapper to copy the DLL along the LIB" - winnt_setup_dllhelper_cp - eend $? - ;; - esac -} - -post_src_install() { - winnt_post_src_install -} - -winnt_post_src_install() { - cd "${ED}" || return 0 - # - # File names being treated as import library: - # libNAME.so - # NAME.lib if CHOST-dumpbin yields 'DLL name' - # libNAME.dll.lib - # libNAME.dll.a - # - # File names being treated as static library: - # libNAME.lib - # NAME.lib if CHOST-dumpbin lacks 'DLL name' - # libNAME.a - # - # File names being warned about as suspect: - # NAME.so - # NAME.a - # NAME.dll.lib - # NAME.dll.a - # - find . -name '*.so' -o -name '*.lib' -o -name '*.a' | - while read f - do - f=${f#./} - libdir=$(dirname "${f}") - libfile=${f##*/} - libname= - NAMElib= # import lib to create - libNAMEso= # import lib to create - libNAMElib= # static lib to create - libNAMEa= # static lib to create - case ${libfile} in - lib*.so) # found import library - libname=${libfile%.so} - libname=${libname#lib} - NAMElib=${libname}.lib - libNAMEso=lib${libname}.so - ;; - *.so) ;; # warn - lib*.dll.lib) # found import library - libname=${libfile%.dll.lib} - libname=${libname#lib} - NAMElib=${libname}.lib - libNAMEso=lib${libname}.so - ;; - *.dll.lib) ;; # warn - *.lib) # found static or import library - ${CHOST}-dumpbin.exe /headers "./${libdir}/${libfile}" | grep -q 'DLL name' - case "${PIPESTATUS[*]}" in - '0 0') # found import library - libname=${libfile%.lib} - libname=${libname#lib} - NAMElib=${libname}.lib - libNAMEso=lib${libname}.so - ;; - '0 1') # found static library - libname=${libfile%.lib} - libname=${libname#lib} - libNAMEa=lib${libname}.a - libNAMElib=lib${libname}.lib - ;; - *) - die "Cannot run ${CHOST}-dumpbin on ${libdir}/${libfile}" - ;; - esac - ;; - lib*.dll.a) # found import library - libname=${libfile%.dll.a} - libname=${libname#lib} - NAMElib=${libname}.lib - libNAMEso=lib${libname}.so - ;; - *.dll.a) ;; # warn - lib*.a) # found static library - libname=${libfile%.a} - libname=${libname#lib} - libNAMEa=lib${libname}.a - libNAMElib=lib${libname}.lib - ;; - *.a) ;; # warn - esac - if [[ -z ${libname} ]]; then - ewarn "Ignoring suspect file with library extension: ${f}" - continue - fi - - if [[ ${NAMElib} && ! -e ./${libdir}/${NAMElib} ]]; then - ebegin "creating ${NAMElib} from ${libfile} for MSVC linkability" - cp -pf "./${libdir}/${libfile}" "./${libdir}/${NAMElib}" || die - eend $? - fi - if [[ ${libNAMElib} && ! -e ./${libdir}/${libNAMElib} ]]; then - ebegin "creating ${libNAMElib} from ${libfile} for MSVC linkability" - cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMElib}" || die - eend $? - fi - if [[ ${libNAMEso} && ! -e ./${libdir}/${libNAMEso} ]]; then - ebegin "creating ${libNAMEso} from ${f##*/} for POSIX linkability" - cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMEso}" || die - eend $? - fi - if [[ ${libNAMEa} && ! -e ./${libdir}/${libNAMEa} ]]; then - ebegin "creating ${libNAMEa} from ${f##*/} for POSIX linkability" - cp -pf "./${libdir}/${libfile}" "./${libdir}/${libNAMEa}" || die - eend $? - fi - done - if [[ -d usr/$(get_libdir) ]] - then - # The native loader does not understand symlinks to dlls, - # seen to be created by dev-libs/icu eventually. For any - # dll we find in usr/lib we need to perform a real copy to - # usr/bin, to resolve potential symlinks (seen from icu), - # and perform the remove from usr/lib afterwards, to not - # break symlinks later on discovered by find. - local toremove=() - local f - while read f - do - [[ -f usr/bin/${f##*/} ]] && continue - ebegin "moving ${f} to usr/bin for the native loader" - dodir usr/bin || die - cp -f "${f}" usr/bin/ || die - eend $? - toremove=( "${toremove[@]}" "${f}" ) - done < <(find usr/$(get_libdir) -maxdepth 1 -name '*.dll') - if [[ ${#toremove[@]} -gt 0 ]] - then - rm -f "${toremove[@]}" || die "removing dlls from usr/$(get_libdir) failed" - fi - fi -} - -winnt_setup_dllhelper_cp() { - if ! [[ $(type -P cp) -ef ${T}/dllhelper/cp ]] - then - mkdir -p "${T}/dllhelper" - cat > "${T}/dllhelper/cp" <<'EOCP' -#!/usr/bin/env bash - -mysrcs=() -myopts=() -mydest= -force_dest_file_opt= - -nextargs=( "$@" ) - -while [[ $# -gt 0 ]] -do - arg=${1} - shift - case ${arg} in - --) - mysrcs+=( "${@}" ) - break - ;; - -S) - myopts+=( "${arg}" ${1+"$1"} ) - ${1:+shift} - ;; - -t) - mydest="${1-}" - ${1:+shift} - ;; - -T) - force_dest_file_opt=${arg} - ;; - -*) - myopts+=( "${arg}" ) - ;; - *) - mysrcs+=( "${arg}" ) - ;; - esac -done - -me=${0##*/} -nextPATH= -oIFS=$IFS -IFS=: -for p in ${PATH} -do - [[ ${p}/${me} -ef ${0} ]] && continue - nextPATH+=${nextPATH:+:}${p} -done -IFS=${oIFS} - -PATH=${nextPATH} - -${me} "${nextargs[@]}" -ret=$? -[[ ${ret} == 0 ]] || exit ${ret} - -if [[ -z ${mydest} ]] -then - [[ ${#mysrcs[@]} -lt 2 ]] && exit 0 - : "${mysrcs[@]}" "${#mysrcs[@]}" - mydest=${mysrcs[${#mysrcs[@]}-1]} - unset mysrcs[${#mysrcs[@]}-1] -elif [[ ${#mysrcs[@]} == 0 ]] -then - exit 0 -fi - -for src in ${mysrcs[@]} -do - ret=0 - [[ ${src##*/} != lib*.so* ]] && continue - for ext in dll pdb - do - [[ ${src##*/} == *.${ext} ]] && continue - [[ -f ${src} && -f ${src}.${ext} ]] || continue - if [[ -d ${mydest} && ! -n ${force_dest_file_opt} ]] - then - # When copying to directory we keep the basename. - ${me} -T "${myopts[@]}" "${src}.${ext}" "${mydest}/${src##*/}.${ext}" - ret=$? - elif [[ ${mydest##*/} == ${src##*/} ]] - then - # Copy the dll only when we keep the basename. - ${me} -T "${myopts[@]}" "${src}.${ext}" "${mydest}.${ext}" - ret=$? - fi - [[ ${ret} == 0 ]] || exit ${ret} - done -done - -exit 0 -EOCP - chmod +x "${T}/dllhelper/cp" - PATH="${T}/dllhelper:${PATH}" - fi -} - -if [[ ${EBUILD_PHASE} == 'setup' ]] -then - winnt_setup_dllhelper -fi diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force deleted file mode 100644 index 4dbfdde651..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.force +++ /dev/null @@ -1,5 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Winnt libc -elibc_Winnt diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask deleted file mode 100644 index 5466fd4b5e..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/use.mask +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Re-add Winnt libc --elibc_Winnt - -# CURL_SSL=winssl is allowd on Winnt libc --curl_ssl_winssl - -# these will more than likely never work on Windows -3dfx -acpi -alsa -apm -bluetooth -caps -cdr -coreaudio -dga -djbfft -dri -dvdr -# emacs USE flag is masked because of missing implementation for unexec() -emacs -fbcon -ggi -glut -gpm -gps -hardened -hddtemp -ibm -ieee1394 -ipod -ipv6 -lm-sensors -ncurses -opengl -oss -pcmcia -pda -rtc -selinux -scanner -smartcard -svga -unicode -usb -v4l -wifi - -# these are USE flags that don't _currently_ work, but may will in the future. -ffmpeg -fftw -flac -jack -joystick -ladspa -# opennmp is not working yet on interix -openmp -portaudio -pulseaudio -readline -# libtiff only static, so avoid the tiff USE flag! -tiff -timidity diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/make.defaults deleted file mode 100644 index 1200225e10..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/make.defaults +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# This profile is designed for use as Stacked Prefix, set up using -# prefix-stack-setup (app-portage/prefix-toolkit) from with a Cygwin -# Prefix (Guest only), having sys-devel/parity installed (wraps MSVC). -# -# CHOST is left unset on purpose. It is set by prefix-stack-setup -# using some --chost=x86_64-msvc16-winnt argument, selecting the -# Visual Studio version and runtime variant (static|debug) to use. -# -# Sample CHOST values for the runtime variant using x64 Visual Studio 2019, -# as provided by parity-2.0.0 (multithreaded only): -# x86_64-msvc16-winnt dynamic runtime (cl.exe /MD for MSVCRT.DLL) -# x86_64-msvcd16-winnt dynamic debug runtime (cl.exe /MDd for MSVCRTD.DLL) -# x86_64-libcmt16-winnt static runtime (cl.exe /MT for LIBCMT.LIB) -# x86_64-libcmtd16-winnt static debug runtime (cl.exe /MTd for LIBCMTD.LIB) -# - -ARCH="x64-winnt" -ACCEPT_KEYWORDS="~x64-winnt" - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="amd64" -DEFAULT_ABI="amd64" -ABI="amd64" -IUSE_IMPLICIT="abi_x86_64" -LIBDIR_amd64="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x64/parent +++ /dev/null @@ -1 +0,0 @@ -.. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/eapi b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/eapi deleted file mode 100644 index 7ed6ff82de..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/make.defaults deleted file mode 100644 index 223c275acc..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/make.defaults +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# This profile is designed for use as Stacked Prefix, set up using -# prefix-stack-setup (app-portage/prefix-toolkit) from with a Cygwin -# Prefix (Guest only), having sys-devel/parity installed (wraps MSVC). -# -# CHOST is left unset on purpose. It is set by prefix-stack-setup -# using some --chost=i686-msvc16-winnt argument, selecting the -# Visual Studio version and runtime variant (static|debug) to use. -# -# Sample CHOST values for the runtime variant using x86 Visual Studio 2019, -# as provided by parity-2.0.0 (multithreaded only): -# i686-msvc16-winnt dynamic runtime (cl.exe /MD for MSVCRT.DLL) -# i686-msvcd16-winnt dynamic debug runtime (cl.exe /MDd for MSVCRTD.DLL) -# i686-libcmt16-winnt static runtime (cl.exe /MT for LIBCMT.LIB) -# i686-libcmtd16-winnt static debug runtime (cl.exe /MTd for LIBCMTD.LIB) -# - -ARCH="x86-winnt" -ACCEPT_KEYWORDS="~x86-winnt" - -# multilib build stuff, single ABI (no multilib) -MULTILIB_ABIS="x86" -DEFAULT_ABI="x86" -ABI="x86" -IUSE_IMPLICIT="abi_x86_32" -LIBDIR_x86="lib" diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/parent b/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/parent deleted file mode 100644 index f3229c5b98..0000000000 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/windows/winnt/x86/parent +++ /dev/null @@ -1 +0,0 @@ -.. 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 c4fc059796..8b0d598560 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/profiles.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/profiles.desc @@ -406,18 +406,8 @@ arm64-macos prefix/darwin/macos/12.0/arm64/gcc exp arm64-macos prefix/darwin/macos/13.0/arm64/gcc exp # Solaris Profiles -sparc-solaris prefix/sunos/solaris/5.11/sparc exp -sparc64-solaris prefix/sunos/solaris/5.11/sparc64 exp -x86-solaris prefix/sunos/solaris/5.11/x86 exp x64-solaris prefix/sunos/solaris/5.11/x64 exp -# Windows Profiles -x86-winnt prefix/windows/winnt/x86 exp -x64-winnt prefix/windows/winnt/x64 exp - -# Cygwin Profiles -x64-cygwin prefix/windows/cygwin/x64 exp - # vim: set ts=8 noet ft=conf: # Local Variables: diff --git a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults index 46a8c5d391..caccdbdd22 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/targets/desktop/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb xft x264 xml xv xvid" +USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid" diff --git a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors index 668cf3a528..c8881b5e8c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors +++ b/sdk_container/src/third_party/portage-stable/profiles/thirdpartymirrors @@ -1,4 +1,4 @@ -apache https://dlcdn.apache.org/ https://apache.lauf-forum.at/ https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ https://ftp.fau.de/apache/ https://apache.mirrors.hoobly.com/ https://apache.osuosl.org/ +apache https://dlcdn.apache.org/ https://apache.lauf-forum.at/ https://apache.mirror.iphh.net/ https://artfiles.org/apache.org/ https://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/ https://ftp.fau.de/apache/ https://apache.osuosl.org/ cpan https://cpan.metacpan.org https://www.cpan.org cran https://cran.r-project.org https://cran.us.r-project.org debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/ http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ http://ftp.us.debian.org/debian/ diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 index 43b489e494..cb8eb0e4a9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/2Q-2023 @@ -19,3 +19,9 @@ move dev-python/jupyter_server_mathjax dev-python/jupyter-server-mathjax move dev-python/jupyter_packaging dev-python/jupyter-packaging move dev-python/jupyterlab_pygments dev-python/jupyterlab-pygments move dev-python/sphinxcontrib-log_cabinet dev-python/sphinxcontrib-log-cabinet +move app-misc/pdfpc app-text/pdfpc +move dev-python/python-email-validator dev-python/email-validator +move dev-python/semantic_version dev-python/semantic-version +move dev-python/prometheus_client dev-python/prometheus-client +move dev-python/docker-py dev-python/docker +move dev-python/python-ctags dev-python/python-ctags3 diff --git a/sdk_container/src/third_party/portage-stable/profiles/use.desc b/sdk_container/src/third_party/portage-stable/profiles/use.desc index 2d5489acc5..bd8cb7031a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -192,6 +192,7 @@ mms - Support for Microsoft Media Server (MMS) streams mng - Add support for libmng (MNG images) modplug - Add libmodplug support for playing SoundTracker-style music files modules - Build the kernel modules +modules-sign - Cryptographically sign installed kernel modules (requires CONFIG_MODULE_SIG=y in the kernel) mono - Build Mono bindings to support dotnet type stuff motif - Add support for the Motif toolkit mp3 - Add support for reading mp3 files @@ -301,6 +302,7 @@ ssl - Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer startup-notification - Enable application startup event feedback mechanism static - !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically static-libs - Build static versions of dynamic libraries as well +strip - Allow symbol stripping to be performed by the ebuild for special files subversion - Enable subversion (version control system) support suid - Enable setuid root program(s) svg - Add support for SVG (Scalable Vector Graphics) @@ -344,6 +346,7 @@ videos - Install optional video files (used in some games) vim-syntax - Pulls in related vim syntax scripts vnc - Enable VNC (remote desktop viewer) support vorbis - Add support for the OggVorbis audio codec +vulkan - Add support for 3D graphics and computing via the Vulkan cross-platform API wavpack - Add support for wavpack audio compression tools wayland - Enable dev-libs/wayland backend webkit - Add support for the WebKit HTML rendering/layout engine