diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask new file mode 100644 index 0000000000..d49fa61af4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner (2023-02-15) +# All tests hang on alpha +# See https://github.com/martinpitt/umockdev/issues/200 +dev-util/umockdev 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 e446e594c5..6cb33f3fd8 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,21 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2023-02-15) +# pandoc not keyworded here, bug #878355 +app-admin/conky doc + +# Matt Turner (2023-02-15) +# net-libs/libqmi and net-libs/libqrtr-glib are not keyworded here +net-misc/modemmanager qmi qrtr + +# Matt Turner (2023-02-15) +# Depends on dev-util/umockdev which is broken on alpha. +# See https://github.com/martinpitt/umockdev/issues/200 +dev-libs/libgudev test +dev-libs/libgusb test +sys-power/upower test + # Stijn Tintel (2023-02-02) # Dependency not keyworded # https://bugs.gentoo.org/show_bug.cgi?id=892389 @@ -450,10 +465,6 @@ media-libs/gst-plugins-base ivorbis # depends on mono >=net-irc/hexchat-2.9.4-r1 theme-manager -# Alexandre Rostovtsev (2013-01-31) -# remove mask when net-libs/libqmi is keyworded here -net-misc/modemmanager qmi - # Alexandre Rostovtsev (2013-01-22) # remove mask if/when media-gfx/argyllcms is keywored here. x11-misc/colord argyllcms extra-print-profiles diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask index f2978cfec5..d264e4d4e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/alpha/use.mask @@ -4,6 +4,10 @@ # Unmask the flag which corresponds to ARCH. -alpha +# Matt Turner (2023-02-15) +# dev-lang/ocaml is not keyworded here +ocaml + # Matt Turner (2022-02-21) # app-crypt/tpm2-tss is not keyworded here tpm 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 7e4569ff15..25d7550187 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Yiyang Wu (2023-01-27) +# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only +# See also: https://bugs.gentoo.org/891499 +sys-libs/libomp -llvm_targets_AMDGPU + # Michał Górny (2023-01-24) # libomptarget is only supported on 64-bit architectures. >=sys-libs/libomp-16.0.0_pre20230124 -offload diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask index 06a6b11648..cceeacd6c0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/amd64/package.use.stable.mask @@ -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 # When you add an entry to the top of this file, add your name, the date, and @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Yiyang Wu (2023-01-27) +# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only +# See also: https://bugs.gentoo.org/891499 +sys-libs/libomp llvm_targets_AMDGPU + # Sam James (2022-12-11) # net-libs/rustls-ffi is not yet marked stable net-misc/curl rustls curl_ssl_rustls 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 2c653de823..fc5803843c 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 @@ -120,6 +120,7 @@ app-text/enchant voikko sys-libs/compiler-rt-sanitizers -asan -lsan sys-libs/compiler-rt-sanitizers -ubsan -cfi -scudo sys-libs/compiler-rt-sanitizers -profile -xray +>=sys-libs/compiler-rt-sanitizers-16 -gwp-asan -libfuzzer -orc # Rick Farina (2020-12-18) # net-wireless/libxtrx et all needs testing 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 be323d0530..669c44b9c7 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 @@ -148,6 +148,7 @@ sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan -shadowcallstack sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray +>=sys-libs/compiler-rt-sanitizers-16 -orc # Roy Bamford (2022-07-06) @@ -127,11 +127,6 @@ media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer # Respective x11-drivers/ not tested and stable yet x11-base/xorg-drivers input_devices_elographics input_devices_joystick input_devices_void video_cards_dummy video_cards_fbdev video_cards_nouveau -# Mart Raudsepp (2018-05-29) -# dev-libs/xapian, app-text/texlive not stable yet -# USE=doc requires USE=latex -app-doc/doxygen doxysearch doc - # Michał Górny (2018-04-15) # Non-stable dependencies. app-admin/syslog-ng spoof-source 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 576802f39c..fcf2de4546 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 @@ -55,7 +55,6 @@ media-libs/libva-intel-driver hybrid # In the meantime, force-enable on loong only. # This is not inside use.mask, because crossdev toolchain packages would # want to have the flag enabled without hassle. - (2022-08-13) @@ -14,6 +14,5 @@ sys-devel/llvm llvm_targets_LoongArch # WANG Xuerui (2022-04-24) # Force-enable experimental-loong on packages; we're loong. - (2022-12-06) @@ -154,11 +154,13 @@ mate-base/mate help # Sanitizers partially supported on this architecture. # # ASan: https://reviews.llvm.org/D129418 (LLVM 15 and above) +# Scudo: https://reviews.llvm.org/D138350 (LLVM 16 since 20221122) # TSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208) # UBSan: https://reviews.llvm.org/D139292 (LLVM 16 since 20221208) # SafeStack: https://reviews.llvm.org/D139494 (LLVM 16 since 20221210) +# LSan: https://reviews.llvm.org/D139686 (LLVM 16 since 20230114) >=sys-libs/compiler-rt-sanitizers-15 -asan ->=sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 -safestack -tsan -ubsan +>=sys-libs/compiler-rt-sanitizers-16.0.0_rc1 -lsan -safestack -scudo -tsan -ubsan # WANG Xuerui (2022-07-08) # virtual/{jdk,jre} is not available on loong yet. @@ -173,7 +175,6 @@ net-libs/libssh mbedtls # WANG Xuerui (2022-04-24) # Unmask experimental-loong on packages; we're loong. -dev-libs/libffi -experimental-loong sys-libs/glibc -experimental-loong sys-libs/libseccomp -experimental-loong diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask index 37ba660a00..3a525a0bb0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/package.use.mask @@ -205,3 +205,6 @@ x11-misc/rss-glx quesoglc # Joseph Jezak (2010-02-12) # Mask unstable pidgin deps until we can mark them stable (farsight2) net-im/pidgin gstreamer + +# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629 +media-video/mplayer cpudetection diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask index 7de0634ed8..ef203e88e2 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/use.mask @@ -1,4 +1,4 @@ -# Copyright 2008-2022 Gentoo Authors +# Copyright 2008-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!! @@ -33,9 +33,6 @@ battery # Unmask the flag for Playstation 3 -ps3 -# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629 -cpudetection - # Michał Górny (2013-05-04) # Unmask systemd since it is keyworded here. -systemd 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 3608bef132..52afa87c79 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Yixun Lan (2023-02-16) +# USE=java depend on virtual/jdk:1.8 which is not support on RISC-V +app-office/libreoffice java libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript + # Sam James (2023-01-27) # media-libs/shaderc not keyworded here games-action/supertuxkart vulkan 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 610fbd0c2b..e89a779797 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 @@ -155,6 +155,7 @@ sys-libs/compiler-rt-sanitizers -asan -lsan sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo sys-libs/compiler-rt-sanitizers -gwp-asan sys-libs/compiler-rt-sanitizers -profile +>=sys-libs/compiler-rt-sanitizers-16 -libfuzzer # Thomas Deutschmann (2020-10-06) # - aesni plugin is supported on x86 diff --git a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask index c3f8b6eb7b..dc8d424389 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -6,12 +6,25 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Michał Górny (2023-02-20) +# dev-python/colorspacious is masked for removal. + (2023-02-09) +# Bug #893686. Presently nothing depends on dev-java/swt built with this flag. +dev-java/swt:4.10 webkit + # Bernd Waibel (2023-01-28) # Has some issues building and needs some love first. # Bug #891829 # https://github.com/gentoo/gentoo/pull/29236#issuecomment-1407373536 sci-libs/vtk debug +# Yiyang Wu (2023-01-27) +# AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only +# See also: https://bugs.gentoo.org/891499 +sys-libs/libomp llvm_targets_AMDGPU + # Michał Górny (2023-01-21) # media-libs/libextractor is masked for removal. media-plugins/vdr-xineliboutput libextractor @@ -154,7 +167,7 @@ app-antivirus/clamav jit # Sam James (2022-08-26) # Broken at runtime for now (bug #865113). -sys-devel/binutils gprofng + (2022-08-14) # slurm is last rited @@ -413,9 +426,6 @@ x11-libs/colord-gtk doc # Mask the experimental targets in release ebuilds. # Note to self: remember to move still-applicable masks to the newer # version when master is bumped. - (2022-08-25) -# sci-electronics/ngspice is not stable and may not be for a while due -# to outstanding bugs. -sci-electronics/kicad ngspice - # Matt Turner (2022-05-11) # app-text/pandoc is not stable app-text/nuspell doc @@ -96,12 +91,6 @@ dev-libs/glib sysprof # bug #769923 dev-embedded/urjtag ftd2xx -# Sam James (2021-01-27) -# Experimental feature which may not be as secure -# as on OpenBSD (where proper kernel support exists). -# bug #726994 -app-admin/doas persist - # Sam James (2021-01-09) # relapack is experimental, please be careful with use # bug #764206 diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/package.use.mask b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/package.use.mask new file mode 100644 index 0000000000..b75b54fdef --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm/17.0/musl/package.use.mask @@ -0,0 +1,9 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2023-02-08) +# libsanitizer needs porting to arm on musl: +# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/c59c5775309deef44162d1337e6fb650 +# - https://archives.gentoo.org/gentoo-releng-autobuilds/message/e94e893c954fa50b84b84086a40c359f +# - bug #893654 + -USE="${USE} fortran openmp" - # Security ftw. USE="${USE} seccomp" diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask index f1198e1f99..2f45df3c93 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/musl/package.mask @@ -1,14 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Maciej Barć (2023-01-07) -# Currently ACL2 (sci-mathematics/acl2) unconditionally depends -# on SBCL (dev-lisp/sbcl), which is masked on the musl profile. -sci-mathematics/acl2 - # Sam James (2023-01-02) # Uses error.h, bug #888956 =sys-libs/liburing-2.3 +=sys-libs/liburing-2.3-r1 # Conrad Kostecki (2022-12-31) # RTLD_DEEPBIND does not exist on musl @@ -24,16 +20,15 @@ dev-libs/intel-compute-runtime =sys-devel/gcc-12.2.1_p20230121:12 # Andrey Grozin (2022-12-01) -# These packages depend on dev-lisp/sbcl unconditionally +# sbcl upstream supports only glibc Linux systems, bug #712626 +# and these packages depend on dev-lisp/sbcl unconditionally +dev-lisp/sbcl app-emacs/sly dev-lisp/alexandria +sci-mathematics/acl2 x11-wm/stumpwm x11-wm/stumpwm-contrib -# Andrey Grozin (2022-12-01) -# The upstream supports only glibc Linux systems, bug #712626 -dev-lisp/sbcl - # Sam James (2022-10-17) # Needs porting to musl # https://github.com/rr-debugger/rr/issues/2236 @@ -64,7 +59,7 @@ net-analyzer/ipcad # Sam James (2022-09-17) # Fails to compile on musl: bug #832868 -sys-apps/uutils +sys-apps/uutils-coreutils # Sam James (2022-09-12) # libxcrypt migration masks. @@ -99,8 +94,15 @@ net-misc/casync # Bernd Waibel (2022-03-14) # Doesn't build with musl, bug #832742 app-eselect/eselect-opencascade +app-doc/kicad-doc media-gfx/freecad media-gfx/prusaslicer +sci-electronics/kicad +sci-electronics/kicad-footprints +sci-electronics/kicad-meta +sci-electronics/kicad-packages3d +sci-electronics/kicad-symbols +sci-electronics/kicad-templates sci-libs/opencascade # Stephan Hartmann (2022-02-10) @@ -113,13 +115,6 @@ www-client/chromium net-misc/netkit-telnetd net-misc/sitecopy -# Sam James (2022-02-06) -# Latest version doesn't build on musl -# bug #831363 -=sys-libs/efivar-38 -app-crypt/pesign -sys-kernel/kpatch - # Andrew Ammerlaan (2022-01-05) # Binary package linked to glibc (rolling mask, use for all such binpkgs) app-admin/awscli-bin @@ -146,6 +141,7 @@ dev-games/ps2-packer dev-java/openjdk-bin dev-java/openjdk-jre-bin dev-libs/luise +dev-libs/nwjs dev-perl/Lab-Zhinst dev-php/PEAR-MDB2_Driver_oci8 dev-python/pyzotero @@ -190,6 +186,7 @@ games-fps/ut2004-demo games-puzzle/world-of-goo-demo games-puzzle/world-of-goo-gog games-puzzle/world-of-goo-hb +games-rpg/crosscode games-server/bedrock-server games-server/etqw-ded games-server/mtavc 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 3f2f720c2b..f324085299 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,12 +1,9 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andrew Ammerlaan (2022-12-10) -# sci-libs/mkl is binary only and links to glibc -sci-chemistry/gromacs mkl -sci-libs/armadillo mkl -sci-libs/dlib mkl -sci-libs/trilinos mkl +# Sam James (2023-02-17) +# dev-lisp/sbcl is masked on musl +sci-mathematics/fricas sbcl # Bernd Waibel (2022-10-04) # Mask loguru until fixed upstream #873601 @@ -37,6 +34,10 @@ media-video/ffmpeg amf net-fs/openafs tsm net-analyzer/nagios-plugin-check_raid megaraid-sas sys-apps/hwloc gl +sci-chemistry/gromacs mkl +sci-libs/armadillo mkl +sci-libs/dlib mkl +sci-libs/trilinos mkl www-client/qutebrowser widevine # Sam James (2022-10-03) @@ -92,10 +93,6 @@ sys-auth/sssd man # Needs libexecinfo on musl, not yet packaged sys-libs/compiler-rt-sanitizers gwp-asan -# Sam James (2021-11-07) -# Broken as "error: unknown type name '_Unwind_Word'" - (2020-05-16) # execinfo.h is required for debug. dev-games/cegui debug diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc index d46933210d..8c500da855 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc +++ b/sdk_container/src/third_party/portage-stable/profiles/features/prefix/standalone/profile.bashrc @@ -14,16 +14,6 @@ if [[ ${CATEGORY}/${PN} == sys-devel/binutils && ${EBUILD_PHASE} == prepare ]]; sed -i -r "/NATIVE_LIB_DIRS/s,((/usr(/local|)|)/lib),${EPREFIX}\1,g" \ "${S}"/ld/configure.tgt eend $? - - ebegin "Prefixifying path to /etc/ld.so.conf" - local f= - if [[ -f "${S}"/ld/emultempl/elf32.em ]]; then - f="${S}"/ld/emultempl/elf32.em - elif [[ -f "${S}"/ld/ldelf.c ]]; then - f="${S}"/ld/ldelf.c - fi - [[ -n "${f}" ]] && sed -i -r "s,\"/etc,\"${EPREFIX}/etc," "${f}" - eend $? elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == configure ]]; then cd "${S}" einfo "Prefixifying hardcoded path" 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 02b2874cd1..579fd764c8 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/wd40/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Sam James (2022-12-26) @@ -55,7 +55,7 @@ dev-python/docker-py test dev-python/google-api-python-client test dev-python/httpx-socks test dev-python/hypercorn test -dev-python/keystoneauth test +dev-python/keystoneauth1 test dev-python/libtmux test dev-python/locket test dev-python/pyjwt test 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 eeee93ac2c..ce4b3688b1 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,197 @@ #--- END OF EXAMPLES --- +# Torokhov Sergey (2023-02-26) +# The masked version causes GIMP breaking of Cut/Copy/Paste +# https://gitlab.gnome.org/GNOME/gimp/-/issues/9175 +=media-libs/babl-0.1.100 + +# Michał Górny (2023-02-25) +# Major update. Multiple packages are known to be broken. +# Masked for further testing. +>=dev-python/cython-3 + +# Ulrich Müller (2023-02-26) +# Installs headers, libs, and pkgconfig as "git2-experimental", +# which breaks reverse dependencies. Bug #897880 +=dev-libs/libgit2-1.6.1 + +# Matt Turner (2023-02-25) +# Packages are unmaintained and archived upstream. +# Removal on 2023-03-27. Bug #897748 +gnome-extra/seahorse-nautilus +x11-libs/libcryptui + +# Andrew Ammerlaan (2023-02-25) +# Fails tests, last upstream commit 2021, does not work with +# python3.11. No reverse dependencies. +# Removal on 2023-03-27. Bug 896898 and 888444 +dev-python/trio-asyncio + +# Michał Górny (2023-02-25) +# Unmaintained. The Gentoo version is from 2018 and needs bumping. +# It has a build failure reported. +# Removal on 2023-03-27. Bug #649234. +media-gfx/frogr + +# Michał Górny (2023-02-24) +# Unmaintained with multiple reported bugs. Last release is a RC +# from 2017, upstream recommends using trunk. +# Removal on 2023-03-26. Bug #855548. +media-gfx/fim + +# Michał Górny (2023-02-24) +# Unmaintained with reported build failure. The last release is a beta +# from 2019, the package had only marginal activity in 2020 and 2021. +# Removal on 2023-03-26. Bug #732194. +app-editors/notepadqq + +# Michał Górny (2023-02-24) +# Unmaintained. Fails to build with current sys-libs/ncurses. Homepage +# gone, last release in 2002. +# Removal on 2023-03-26. Bug #776832. +app-text/reed + +# Michał Górny (2023-02-24) +# Unmaintained with multiple build failures reported. The current +# Gentoo version is from 2015, and is a few releases behind upstream. +# Removal on 2023-03-26. Bug #894626. +dev-lang/regina-rexx + +# Michał Górny (2023-02-24) +# Unmaintained with reported bugs. Last release in 2004. +# Removal on 2023-03-26. Bug #740480. +media-tv/nvtv + +# Michał Górny (2023-02-24) +# Fails to build with setuptools-67.2.0. Release from Aug 2020. +# Upstream has made a number of releases since. No revdeps. +# Removal on 2023-03-26. Bug #892347. +dev-python/pygame_sdl2 + +# Michał Górny (2023-02-24) +# Fails to build with setuptools-67.2.0. The current version is from +# Jan 2021, upstream had a few releases in 2022. Multiple other bugs.. +# Removal on 2023-03-26. Bug #891757. +dev-lang/hy + +# Michał Górny (2023-02-24) +# Unmaintained. Does not build against the current version +# of app-text/htmltidy. Last upstream commit in 2013. +# Removal on 2023-03-26. Bug #806480. +net-misc/cbugzilla + +# Mike Gilbert (2023-02-23) +# Deprecated upstream. Use the progressive web app instead. +# Removal on 2023-03-26. Bug 880425. +net-im/teams + +# Alexey Sokolov (2023-02-23) +# No revdeps left. Bug #745234 +# Removal in 30 days. +dev-libs/qtcompress + +# Alfredo Tupone (2023-02-22) +# Masked for removal in 30 days. +# Not maintained (2021), no rev dep +dev-python/quex + +# Volkmar W. Pogatzki (2023-02-20) +# Unused Java libraries. Removal on 2023-03-22. +dev-java/jboss-modules +dev-java/sac + +# Michał Górny (2023-02-20) +# No declared Python 3.11 support. Multiple failing tests (probably due +# to being online tests). Last release in 2021, upstream CI is all red. +# No revdeps. +# Removal on 2023-03-22. Bug #895614. +dev-python/pandas-datareader + +# Michał Górny (2023-02-20) +# Uses dev-python/nose, no py3.11 support. Last upstream commit +# in 2019. Used only for dev-python/matplotlib[doc]. +# Removal on 2023-03-22. Bug #888241. +dev-python/colorspacious + +# Bernd Waibel (2023-02-19) +# Obsolete, last consumer is gone. +# Removal on 2023-03-21. Bug #892209 +app-eselect/eselect-opencascade + +# Michał Górny (2023-02-19) +# Incompatible with Python 3.11. Last commit in 2017, archived in 2020. +# No revdeps. +# Removal on 2023-03-21. Bug #895342. +dev-python/flask-script + +# Sam James (2023-02-18) +# Last release in 2018, needs porting to Python 3.11, and no reverse +# dependencies. Removal on 2023-03-18. bug #895174. +dev-python/setuptools_trial + +# Sam James (2023-02-18) +# Backport to Python 3.5(!) hence irrelevant for newer versions of Python +# where os.scandir() and os.walk() improvements were integrated in the stdlib. +# Incompatible with Python 3.11. No reverse dependencies. +# Removal on 2023-03-18. bug #895198 +dev-python/scandir + +# Michał Górny (2023-02-17) +# Merged into dev-python/pytest-cov in 2020. No revdeps left. +# Removal on 2023-03-19. Bug #895120. +dev-python/cov-core + +# Michał Górny (2023-02-17) +# Broken against the current package versions in ::gentoo. Upstream +# inactive. No revdeps. +# Removal on 2023-03-19. Bug #865931. +dev-python/pytest-flake8 + +# Michał Górny (2023-02-15) +# A number of test failures, and the test phase does not fail correctly. +# Last release in 2019. No revdeps. +# Removal on 2023-03-17. Bug #894606. +dev-python/urlgrabber + +# Michał Górny (2023-02-15) +# Unmaintained. Broken with current version of dev-python/pyglet. +# No upstream activity since Sep 2021. No revdeps. +# Removal on 2023-03-17. Bug #887973. +dev-python/glooey + +# Alfredo Tupone (2023-02-14) +# Masked for removal in 30 days. +# Not maintained (2020), no rev dep +dev-ml/ppxfind + +# Michał Górny (2023-02-14) +# Unmaintained and archived. Invalid version number causes total mayhem +# when installed alongside new dev-python/packaging. +# Removal on 2023-03-16. Bug #894222. +net-p2p/bittornado + +# Volkmar W. Pogatzki (2023-02-10) +# Unused Java libraries. Removal on 2023-03-12. +dev-java/jcip-annotations +dev-java/jformatstring +dev-java/jta +dev-java/pdf-renderer +dev-java/picocli + +# Florian Schmaus (2023-02-10) +# Previous dependencies of ejabberd, now no longer needed. +# Removal on 2023-03-10. +dev-erlang/iconv +dev-erlang/p1_xmlrpc +dev-erlang/riak_pb + +# Florian Schmaus (2023-02-09) +# Leftovers from net-im/jabber-base. Unused and obsolete. +# Removal on 2023-03-09. +acct-user/jabber +acct-group/jabber + # Volkmar W. Pogatzki (2023-02-07) # Unused Java libraries. Removal on 2023-03-08. # jspeex had last upstream activities in 2005. @@ -40,26 +231,6 @@ dev-java/jspeex dev-java/osgi-annotation-versioning dev-java/commons-text -# Michał Górny (2023-02-05) -# dev-python/python-box has broken build system that prevents us from -# bumping it. Its only used by dev-python/tavern that is last rited, -# and dev-python/tavalidate that no longer has any revdeps. -# Removal on 2023-03-07. -dev-python/python-box -dev-python/tavalidate - -# Arthur Zamarin (2023-02-04) -# pytest plugin, which breaks a lot of python_test of other ebuilds -# if installed unless disabled. The package itself is hard to -# maintain. No reverse dependencies. -# Removal: 2023-03-06. Bug #893212. -dev-python/tavern - -# Michał Górny (2023-02-03) -# Uses unmaintained dev-python/future. No reverse dependencies. -# Removal on 2023-03-05. Bug #888283. -dev-python/textX - # Michał Górny (2023-02-03) # Hacky build system that does not work via PEP517 build backend. # No reverse dependencies. @@ -155,14 +326,6 @@ dev-ruby/ruby_gntp # Removal on 2023-02-27. app-admin/bastille -# Ionen Wolkens (2023-01-28) -# Recently broke at runtime, and its relationship with evolving -# swig+python is likely to keep breaking this further without an -# active upstream (no activty since 2018) to keep up with changes. -# Removal: 2023-02-27. Bug #892323 -games-rpg/adonthell -games-rpg/wastesedge - # Florian Schmaus (2023-01-27) # Previous dependencies of dev-lang/clojure, now part of the clojure # ebuild and no longer needed. @@ -588,31 +751,6 @@ app-text/sword-modules # Removal on 2023-02-24. Bug #837611. sys-cluster/wulfware -# Ionen Wolkens (2023-01-24) -# Mostly obsoleted by the better maintained net-misc/yt-dlp, please -# migrate. If had USE=yt-dlp enabled (default) then was likely already -# using through its youtube-dl compatibility wrapper and this will -# change nothing beside needing to ensure that it is not depcleaned. -# -# Upstream is mostly focusing on compatibility and old python support, -# still uses deprecated Nose for tests, and has not seen a new release -# to deploy fixes in a long time despite major issues (e.g. throttling). -# -# Been kept due to some packages lacking compatibility with yt-dlp's -# python modules, but none are left in tree. Those that call the command -# rather than modules will often work as-is with yt-dlp's wrapper. -# Removal: 2023-02-23. Bug #891917 -net-misc/youtube-dl - -# Michał Górny (2023-01-24) -# mps-youtube does not seem to work "out of the box". It has had its -# last release in 2018, and no commits since 2020. It is the only -# package needing dev-python/pafy, and pafy is the final package -# requiring net-misc/youtube-dl. -# Removal on 2023-02-23. Bug #891911. -dev-python/pafy -media-sound/mps-youtube - # David Seifert (2023-01-23) # EOL branch, switch to mariadb-10.4/galera-26.4, removal on 2023-02-22. (2023-01-20) -# KDE Plasma 5.26.90 (5.27 Beta) mask -# Pre-release version - happy testing! -~kde-plasma/bluedevil-5.26.90 -~kde-plasma/breeze-5.26.90 -~kde-plasma/breeze-grub-5.26.90 -~kde-plasma/breeze-gtk-5.26.90 -~kde-plasma/breeze-plymouth-5.26.90 -~kde-plasma/discover-5.26.90 -~kde-plasma/drkonqi-5.26.90 -~kde-plasma/kactivitymanagerd-5.26.90 -~kde-plasma/kde-cli-tools-5.26.90 -~kde-plasma/kde-gtk-config-5.26.90 -~kde-plasma/kdecoration-5.26.90 -~kde-plasma/kdeplasma-addons-5.26.90 -~kde-plasma/kgamma-5.26.90 -~kde-plasma/khotkeys-5.26.90 -~kde-plasma/kinfocenter-5.26.90 -~kde-plasma/kmenuedit-5.26.90 -~kde-plasma/kpipewire-5.26.90 -~kde-plasma/kscreen-5.26.90 -~kde-plasma/kscreenlocker-5.26.90 -~kde-plasma/ksshaskpass-5.26.90 -~kde-plasma/ksystemstats-5.26.90 -~kde-plasma/kwallet-pam-5.26.90 -~kde-plasma/kwayland-integration-5.26.90 -~kde-plasma/kwin-5.26.90 -~kde-plasma/kwrited-5.26.90 -~kde-plasma/layer-shell-qt-5.26.90 -~kde-plasma/libkscreen-5.26.90 -~kde-plasma/libksysguard-5.26.90 -~kde-plasma/libkworkspace-5.26.90 -~kde-plasma/milou-5.26.90 -~kde-plasma/oxygen-5.26.90 -~kde-plasma/oxygen-sounds-5.26.90 -~kde-plasma/plasma-browser-integration-5.26.90 -~kde-plasma/plasma-desktop-5.26.90 -~kde-plasma/plasma-disks-5.26.90 -~kde-plasma/plasma-firewall-5.26.90 -~kde-plasma/plasma-integration-5.26.90 -~kde-plasma/plasma-meta-5.26.90 -~kde-plasma/plasma-nm-5.26.90 -~kde-plasma/plasma-pa-5.26.90 -~kde-plasma/plasma-sdk-5.26.90 -~kde-plasma/plasma-systemmonitor-5.26.90 -~kde-plasma/plasma-thunderbolt-5.26.90 -~kde-plasma/plasma-workspace-5.26.90 -~kde-plasma/plasma-workspace-wallpapers-5.26.90 -~kde-plasma/plasma-vault-5.26.90 -~kde-plasma/plymouth-kcm-5.26.90 -~kde-plasma/polkit-kde-agent-5.26.90 -~kde-plasma/powerdevil-5.26.90 -~kde-plasma/sddm-kcm-5.26.90 -~kde-plasma/systemsettings-5.26.90 -~kde-plasma/xdg-desktop-portal-kde-5.26.90 -~kde-plasma/xembed-sni-proxy-5.26.90 - # Alfredo Tupone (2023-01-18) # Masked for removal in 30 days. # Not maintained (2006), no rev dep, bugs @@ -747,57 +828,10 @@ dev-python/pkgutil_resolve_name # Removal after 2023-03-01. Bug #890244. www-client/dillo -# John Helmert III (2023-01-08) -# Multiple vulnerabilities include remote code execution, maintainer -# needed, removal in 30 days. Bug #834501 -dev-util/artifactory-bin - -# Michael Mair-Keimberger (2023-01-08) -# Broken since many years, no reverse dependencies, last release from 2000 -# Bug #678518. Removal on 2023-02-08. -net-dns/dnswalk - -# Michael Mair-Keimberger (2023-01-08) -# EAPI=6, Installs only card pictures and has no reverse dependencies. -# Bug #805278. Removal on 2023-02-08. -dev-games/cardpics - -# Michael Mair-Keimberger (2023-01-08) -# Dependencies of games-server/cyphesis, which got removed ~4 years ago, no -# other reverse dependencies. Bug #728230 -# Removal on 2023-02-08. -dev-games/mercator -dev-games/wfmath - # Sam James (2023-01-05) # Breaks reverse dependencies: bug #889694, bug #888579. =sys-fs/btrfs-progs-6.1.1 -# David Seifert (2023-01-02) -# EAPI 6, pretty much no upstream activity, outdated, last upstream -# release over 3 years ago, no revdeps. Removal on 2023-02-01. -dev-cpp/pngpp - -# Jonas Stein (2023-01-01) -# Package is broken and unusable, no activity upstream. -# Removal after 2023-02-01. Bug #722568. -net-analyzer/chaosreader - -# Arthur Zamarin (2022-12-31) -# EAPI=6 ebuild, live only packages for 1 year! maintainer-needed package. -# Removal: 2023-01-30. Bug #889200. -app-containers/docker-gc - -# Arthur Zamarin (2022-12-31) -# Live only packages for 4 years! -# Removal: 2023-01-30. Bug #889196. -sys-auth/google-authenticator-libpam-hardened - -# Arthur Zamarin (2022-12-31) -# EAPI=6 ebuild, live only packages for 6 years! -# Removal: 2023-01-30. Bug #889194. -x11-plugins/pidgin-funyahoo-plusplus - # Volkmar W. Pogatzki (2022-12-29) # Upstream is dead, last activity in Nov 2017. Does not # work with newer log4j, bug #857663. Use net-p2p/biglybt @@ -823,25 +857,6 @@ net-p2p/vuze-coreplugins # This version currently is not compatible with kernel build (yet) ~dev-util/bindgen-0.63.0 -# Jaco Kroon (2022-12-14) -# Multiple open bugs (bug #870910, bug #877731, bug #884815), only one of which -# is trivial to solve. -# With more and more SIP traffic using TLS rather than plaintext UDP or TCP -# this is fast becomming less and less useful. You should rather use -# asterisk's res_hep which can also report encrypted SIP and RTP to any HEP -# compatible reporting tool (including Homer). -# I'm no longer using this and don't recommend it's use, if you want this to be -# unmasked again, please contact me so that we can figure out how to approach -# maintenance thereof. Last-rites bug #885845. -# Removal on 2023-01-31. -net-voip/captagent - -# Jonas Stein (2022-12-11) -# Unfetchable and mirror-restricted. -# Upstream discontinued -# Removal after 2023-02-01. Bug #884715. -dev-cpp/sourcetrail - # Sam James (2022-12-09) # Breaks compilation of reverse dependencies with broken pkgconfig (pc) file # bug #885075, https://github.com/libarchive/libarchive/issues/1766 @@ -853,11 +868,6 @@ dev-cpp/sourcetrail # and accept a more unstable release. >=www-client/chromium-111 -# Piotr Karbowski (2022-11-29) -# Multiple stability issues, deadlocks on exit, broken API. -# Bug #883559 -=net-p2p/qbittorrent-4.5.0 - # Matt Turner (2022-11-16) # Packages or their dependencies have not been ported to libsoup:3.0, while # other non-slotted dependencies have been. diff --git a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/make.defaults index 3ceab05d32..4bd8a3ab9c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/prefix/darwin/macos/arch/arm64/make.defaults @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 ARCH="arm64-macos" -ACCEPT_KEYWORDS="~x64-macos" # this is a hack whilst we don't have full system +ACCEPT_KEYWORDS="~arm64-macos" # multilib build stuff, single ABI (no multilib) ABI="arm64" diff --git a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults index 65c385e7ab..f2e63d8832 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults +++ b/sdk_container/src/third_party/portage-stable/profiles/releases/17.0/make.defaults @@ -1,2 +1,5 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# make sure toolchain has sane defaults +USE="${USE} fortran openmp" diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2023 b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2023 index e84d89f9b9..f633557295 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2023 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/1Q-2023 @@ -3,3 +3,14 @@ move dev-python/python-recurring-ical-events dev-python/recurring-ical-events move dev-python/snappy dev-python/python-snappy move dev-python/pkgcraft-python dev-python/pkgcraft move dev-python/python-nbxmpp dev-python/nbxmpp +move dev-python/redis-py dev-python/redis +move dev-python/podman-py dev-python/podman +move dev-python/sphinx_rtd_theme dev-python/sphinx-rtd-theme +move dev-python/python-zeroconf dev-python/zeroconf +move dev-python/keystoneauth dev-python/keystoneauth1 +move dev-python/jupyter_server_fileid dev-python/jupyter-server-fileid +move dev-python/python-xmlsec dev-python/xmlsec +move dev-python/github3 dev-python/github3-py +move dev-python/python-zstandard dev-python/zstandard +move dev-python/prompt_toolkit dev-python/prompt-toolkit +move sys-apps/uutils sys-apps/uutils-coreutils diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2021 b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2021 index f27a66f3d8..f833c022b1 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2021 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/3Q-2021 @@ -5,7 +5,7 @@ move dev-python/cfn-python-lint dev-python/cfn-lint move dev-python/dbusmock dev-python/python-dbusmock move dev-python/python-backoff dev-python/backoff move dev-python/python-musicbrainz-ngs dev-python/python-musicbrainzngs -move dev-python/python-podman dev-python/podman-py +move dev-python/python-podman dev-python/podman move dev-python/u-msgpack dev-python/u-msgpack-python move sci-physics/geant-vmc sci-physics/geant4_vmc move dev-python/beautifulsoup dev-python/beautifulsoup4 diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2021 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2021 index 3237cbfb41..a101f57fc6 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2021 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2021 @@ -43,7 +43,6 @@ move app-emulation/distrobuilder app-containers/distrobuilder move app-emulation/docker-bench-security app-containers/docker-bench-security move app-emulation/docker-compose app-containers/docker-compose move app-emulation/docker-credential-helpers app-containers/docker-credential-helpers -move app-emulation/docker-gc app-containers/docker-gc move app-emulation/docker-registry app-containers/docker-registry move app-emulation/docker-swarm app-containers/docker-swarm move app-emulation/go-secbench app-containers/go-secbench diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 index 174fcfb44c..0f8f36837c 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2022 @@ -4,8 +4,6 @@ move x11-libs/libva-intel-driver media-libs/libva-intel-driver move x11-libs/libva-intel-media-driver media-libs/libva-intel-media-driver move x11-libs/intel-hybrid-codec-driver media-libs/intel-hybrid-codec-driver move dev-python/swagger-spec-validator dev-python/swagger_spec_validator -move dev-python/zeroconf dev-python/python-zeroconf -move dev-python/zstandard dev-python/python-zstandard move dev-python/retworkx dev-python/rustworkx move dev-python/libsass dev-python/libsass-python move dev-lang/open-cobol dev-lang/gnucobol