From e56cb7b53d307ec4a467440215c0500a3c1848a9 Mon Sep 17 00:00:00 2001 From: Flatcar Buildbot Date: Mon, 30 Oct 2023 07:14:15 +0000 Subject: [PATCH] profiles: Sync with Gentoo It's from Gentoo commit 1eb076e811ae14ceb83643e2345b0ebb7c252224. --- .../profiles/arch/base/package.use.mask | 4 +- .../arch/powerpc/ppc64/64le/package.use.force | 3 +- .../arch/powerpc/ppc64/64ul/package.use.force | 3 +- .../arch/riscv/rv64gc/lp64d/package.use.force | 3 +- .../profiles/arch/x86/package.use.force | 1 + .../profiles/base/package.use.force | 1 + .../profiles/base/package.use.mask | 24 +--- .../linux/arm64/17.0/musl/package.use.force | 3 +- .../linux/arm64/23.0/musl/package.use.force | 3 +- .../23.0/split-usr/musl/package.use.force | 3 +- .../profiles/features/big-endian/package.mask | 4 - .../profiles/features/musl/package.mask | 1 + .../profiles/features/wd40/package.mask | 11 +- .../profiles/features/wd40/package.use.mask | 6 + .../portage-stable/profiles/license_groups | 4 +- .../profiles/package.deprecated | 13 ++ .../portage-stable/profiles/package.mask | 125 +++++++++++++----- .../portage-stable/profiles/updates/4Q-2022 | 1 - .../portage-stable/profiles/updates/4Q-2023 | 10 ++ .../portage-stable/profiles/use.desc | 10 +- 20 files changed, 166 insertions(+), 67 deletions(-) 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 4802971635..004d9af566 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 @@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia x11-wm/mutter video_cards_nvidia # Bernd Waibel (2021-06-11) -# Has unpackaged depdencies, bug #795459 ->=media-libs/opencolorio-2.0.0 doc +# Has unpackaged dependencies, bug #795459 + (2021-03-27) # The clozurecl and clozurecl64 flags are now arch-specific in maxima, diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.force index 83f88604cf..5d6499cf5a 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64le/package.use.force @@ -1,4 +1,4 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev (2022-01-20) @@ -6,6 +6,7 @@ # internal bootstrap only needed in parent big-endian profile dev-java/openjdk:11 system-bootstrap dev-java/openjdk:17 system-bootstrap +dev-java/openjdk:21 system-bootstrap # Michał Górny (2021-02-19) # We have ready-to-use configs here. diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.force index 644089f749..173cf4ca17 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/powerpc/ppc64/64ul/package.use.force @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-01-13) @@ -6,3 +6,4 @@ # system bootstrap dev-java/openjdk:11 -system-bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.use.force index ff27ddeea5..db8c2b5cc9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/riscv/rv64gc/lp64d/package.use.force @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-04-30) @@ -6,3 +6,4 @@ # system bootstrap dev-java/openjdk:11 -system-bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap diff --git a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force index 6cca49d603..b187a805f0 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/arch/x86/package.use.force @@ -17,6 +17,7 @@ www-client/firefox system-libvpx # system bootstrap dev-java/openjdk:11 -system-bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap # Michał Górny (2017-12-30) # We have ready-to-use configs here. 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 5fe6a08970..19ab208760 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 @@ -52,6 +52,7 @@ sys-devel/clang pie # Force to use installed openjdk{,-bin} for bootstrapping dev-java/openjdk:11 system-bootstrap dev-java/openjdk:17 system-bootstrap +dev-java/openjdk:21 system-bootstrap # Michał Górny (2021-11-04) # Enable all LLVM targets unconditionally. Unfortunately, disabling 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 65b8760fd8..a67c3921d9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/base/package.use.mask @@ -6,6 +6,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Marek Szuba (2023-10-26) +# media-gfx/gmic has been masked for removal, see Bug #916289. +media-gfx/darktable gmic + # hololeap (2023-10-15) # Enabling these flags will create cycles in the dependency graph. # Maintainers may want to temporarily unmask these in order to run @@ -218,18 +222,6 @@ dev-libs/libffi exec-static-trampoline # Doesn't compile currently, bug #853094. >=net-dialup/freeradius-3.2.0 oracle -# David Seifert (2023-01-04) -# Out of date patchset, warns on latest version about being "expired", -# unofficial and maintainer discourages people upgrading to latest (non-packaged) -# versions of knots too. The upstream maintainer was recently compromised -# and there is no explanation as to how, so continuing to provide these patches -# would be irresponsible. Bug #889326 -dev-util/bitcoin-tx knots -net-libs/libbitcoinconsensus knots -net-p2p/bitcoin-cli knots -net-p2p/bitcoin-qt knots -net-p2p/bitcoind knots - # Matt Turner (2023-01-01) # Depends on nautilus < 43 >=app-text/evince-43.0 nautilus @@ -389,11 +381,6 @@ net-libs/ngtcp2 openssl # Needs masked version of ogre (>=1.12), bug #825330 >=dev-games/mygui-3.4.1 ogre -# Marek Szuba (2022-02-07) -# Deprecated back-end with known stability and data-corruption issues, -# likely to be removed in gramps-5.2.0. -app-misc/gramps berkdb - # Jason A. Donenfeld (2022-02-04) # We're still ironing out some kinks and writing documentation for # this feature, so keep masked for now. @@ -435,8 +422,9 @@ media-video/mjpg-streamer http-management app-text/texlive pdfannotextractor # Georgy Yakovlev (2021-10-16) -# openjfx for openjdk17 is not yet available +# openjfx for OpenJDK 17 and 21 is not yet available. dev-java/openjdk:17 javafx +dev-java/openjdk:21 javafx # Marek Szuba (2021-10-10) # Legacy interface that depends on dev-libs/libx86 and specific kernel diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.use.force index 21cef28896..56d6573075 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/17.0/musl/package.use.force @@ -1,7 +1,8 @@ -# Copyright 2022 Gentoo Authors. +# Copyright 2022-2023 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-01-21) # Bootstrapping is possible using our build snapshot, so don't force # system bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.use.force index 21cef28896..56d6573075 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/musl/package.use.force @@ -1,7 +1,8 @@ -# Copyright 2022 Gentoo Authors. +# Copyright 2022-2023 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-01-21) # Bootstrapping is possible using our build snapshot, so don't force # system bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap diff --git a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force index 21cef28896..56d6573075 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force +++ b/sdk_container/src/third_party/portage-stable/profiles/default/linux/arm64/23.0/split-usr/musl/package.use.force @@ -1,7 +1,8 @@ -# Copyright 2022 Gentoo Authors. +# Copyright 2022-2023 Gentoo Authors. # Distributed under the terms of the GNU General Public License v2 # Arthur Zamarin (2022-01-21) # Bootstrapping is possible using our build snapshot, so don't force # system bootstrap dev-java/openjdk:17 -system-bootstrap +dev-java/openjdk:21 -system-bootstrap diff --git a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask index e85ed1dfbe..f13c23ad9e 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask +++ b/sdk_container/src/third_party/portage-stable/profiles/features/big-endian/package.mask @@ -11,10 +11,6 @@ games-engines/fheroes2 games-engines/openmw games-strategy/homm2-gold-gog -# Sam James (2023-09-28) -# Broken on BE (https://bugs.chromium.org/p/aomedia/issues/detail?id=3487) -~media-libs/libaom-3.7.0 - # matoro (2023-06-30) # Test failures on BE # https://github.com/libjxl/libjxl/issues/2433 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 8451ea4ff2..7f515a8610 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 @@ -362,6 +362,7 @@ sys-apps/systemd sys-apps/systemd-readahead sys-process/systemd-cron >=www-misc/profile-sync-daemon-6 +sys-block/wait-for-dri-devices-rules # rust-bin requires a glibc system dev-lang/rust-bin 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 f7c442166c..db0c679904 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 @@ -4,6 +4,7 @@ # Various packages requiring Rust. app-admin/ansible app-admin/ansible-core +app-admin/salt >=app-antivirus/clamav-0.105.1 app-backup/borgbackup app-backup/borgmatic @@ -25,6 +26,7 @@ dev-python/cfn-lint dev-python/dirty-equals dev-python/hatch-jupyter-builder dev-python/inflect +dev-python/ipyparallel dev-python/ipywidgets dev-python/jaraco-itertools dev-python/josepy @@ -32,7 +34,11 @@ dev-python/josepy dev-python/jsonschema-path dev-python/jsonschema-spec dev-python/jsonschema-specifications ->=dev-python/jupyter-events-0.7.0 +dev-python/jupyter-events +dev-python/jupyter-lsp +dev-python/jupyter-server +dev-python/jupyter-server-mathjax +dev-python/jupyter-server-terminals dev-python/jupyterlab-server dev-python/jupyterlab dev-python/keyring @@ -50,6 +56,7 @@ dev-python/nbdime dev-python/nbval dev-python/nh3 dev-python/notebook +dev-python/notebook-shim dev-python/oauthlib dev-python/openapi-core dev-python/openapi-schema-validator @@ -67,7 +74,9 @@ dev-python/pyfuse3 dev-python/pymdown-extensions dev-python/pyspelling dev-python/pyspnego +dev-python/pytest-jupyter dev-python/pytest-localftpserver +dev-python/pytest-salt-factories dev-python/pytest-trio dev-python/python-glanceclient dev-python/python-ironicclient 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 a8237884ec..5ba051fee6 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,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-10-15) +# Need dev-python/jupyter-server. +dev-python/ipykernel test +dev-python/ipython smp +dev-python/jupyter-client test + # Michał Górny (2023-10-15) # Need dev-python/notebook. dev-python/ipython notebook diff --git a/sdk_container/src/third_party/portage-stable/profiles/license_groups b/sdk_container/src/third_party/portage-stable/profiles/license_groups index 1f16b703a6..fc3d97f861 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/license_groups +++ b/sdk_container/src/third_party/portage-stable/profiles/license_groups @@ -15,7 +15,7 @@ # https://www.gnu.org/licenses/license-list.html # GPL or LGPL with various exceptions are also included here, because # they are more permissive than the licenses they are based on. -GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2016 Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL +GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FSFAP FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2+-with-openssl-exception GPL-2+-with-eCos-exception-2 GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-2+-with-Pyinstaller-Bootloader-exception GPL-3 GPL-3+ GPL-3+-with-autoconf-exception GPL-3+-with-font-exception GPL-3-with-font-exception GPL-3-with-openssl-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception Unicode-DFS-2016 Unlicense UoI-NCSA UPL-1.0 UPX-exception vim W3C WTFPL-2 wxWinLL-3.1 ZLIB ZPL # Free software licenses approved by the FSF FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 CDDL CeCILL-B CeCILL-C CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 FraunhoferFDK gnuplot IBM LPL-1.02 LPPL-1.2 LPPL-1.3a MPL-1.0 MPL-1.1 Ms-PL Ms-RL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL-1.0 Zend-2.0 @@ -25,7 +25,7 @@ FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.0 Apache-1.1 APSL-2 BSD-4 # Note that the FSF lists these as nonfree: Artistic NOSA Watcom-1.0 # We exclude NOSA and Watcom-1.0, but we keep Artistic because Debian # considers it DFSG-free. -OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-DFS-2016 Unlicense UoI-NCSA W3C wxWinLL-3 ZLIB ZPL +OSI-APPROVED-FREE 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artistic Artistic-2 Boost-1.0 BSD BSD-2 CDDL CNRI CPAL-1.0 CPL-1.0 ECL-2.0 EPL-1.0 EPL-2.0 EUPL-1.1 EUPL-1.2 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ HPND IBM IPAfont ISC LGPL-2 LGPL-2+ LGPL-2.1 LGPL-2.1+ LGPL-3 LGPL-3+ LPL-1.02 LPPL-1.3c MirOS MIT MIT-0 MPL-1.0 MPL-1.1 MPL-2.0 Ms-PL Ms-RL nethack OFL-1.1 OSL-2.1 PHP-3 PHP-3.01 POSTGRESQL PSF-2 QPL-1.0 Sleepycat Unicode-DFS-2016 Unlicense UPL-1.0 UoI-NCSA W3C wxWinLL-3 ZLIB ZPL # Misc licenses that are probably free software, i.e. follow the # Free Software Definition at https://www.gnu.org/philosophy/free-sw.html 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 01ba1c3d57..1983e7d43c 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,19 @@ #--- END OF EXAMPLES --- +# Matt Whitlock (2023-10-24) +# Transitional meta packages. Please update dependencies: +# dev-util/bitcoin-tx -> net-p2p/bitcoin-core +# net-libs/libbitcoinconsensus -> net-p2p/bitcoin-core[libs] +# net-p2p/bitcoin-cli -> net-p2p/bitcoin-core[bitcoin-cli] +# net-p2p/bitcoin-qt -> net-p2p/bitcoin-core[gui] +# net-p2p/bitcoind -> net-p2p/bitcoin-core[daemon] +dev-util/bitcoin-tx +net-libs/libbitcoinconsensus +net-p2p/bitcoin-cli +net-p2p/bitcoin-qt +net-p2p/bitcoind + # Andreas Sturmlechner (2023-10-21) # QtScript is deprecated since Qt 5.5, all projects must port away. # Bug 915779 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 ab306c44e5..31dc8d7cf0 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,101 @@ #--- END OF EXAMPLES --- +# Yixun Lan (2023-10-30) +# testing version, not work on qt6, Bug #916449 +=net-im/telegram-desktop-4.10.5 + +# Michał Górny (2023-10-29) +# Backports from Python 3.6/3.7 to Python 3.5. Finally the last revdep +# is gone. +# Removal on 2023-11-28. Bug #916485. +dev-python/async_generator + +# Andreas K. Hüttel (2023-10-28) +# Fails to build with glibc-2.38 (and musl). No maintainer. +# Removal on 2023-11-28. Bug #713402 +app-editors/fte + +# Michał Górny (2023-10-27) +# dev-games/cegui is unmaintained, does not support Python 3.11 and has +# a ton of open bugs. It is only used by games-rpg/sumwars. CeGUI has +# had no release since 2016, and apparently the current git +# is incompatible with SumWars. SumWars have had no activity +# since 2014. +# Removal on 2023-11-26. Bug #896688. +dev-games/cegui +games-rpg/sumwars + +# Michał Górny (2023-10-27) +# The package does not work with any of the dev-python/ruamel-yaml +# versions in ::gentoo. No revdeps. +# Removal on 2023-11-26. Bug #915986. +dev-python/yamlpath + +# Michał Górny (2023-10-26) +# Non-installable since the distfile is gone and the package +# is mirror-restricted. +# Removal on 2023-11-25. Bug #753515. +games-strategy/defcon-demo + +# Michał Górny (2023-10-26) +# An unmaintained programming language with last release in 2009. +# Multiple bugs reported. No revdeps. +# Removal on 2023-11-25. +dev-lang/ferite + +# Michał Górny (2023-10-26) +# Obsolete package for GRUB 1.x. No updates since 2009, multiple bugs +# reported. +# Removal on 2023-11-25. Bug #912684. +media-gfx/grub-splashes + +# Michał Górny (2023-10-26) +# Dead (and discouraged prior to death). No revdeps. +# Removal on 2023-11-25. Bug #912879. +dev-php/securimage + +# Michał Górny (2023-10-26) +# Not installable due to conflict with sys-apps/coreutils. +# Removal on 2023-11-25. Bug #908406. +app-misc/realpath + +# Michał Górny (2023-10-26) +# Hyperdex "support libraries". Hyperdex was removed in 2020. +# No revdeps outside the bunch. +# Removal on 2023-11-25. Bug #527386. +dev-libs/busybee +dev-libs/libe +dev-libs/libpo6 +dev-libs/libtreadstone + +# Michał Górny (2023-10-26) +# Fails to compile with modern C++ compilers. Last release in 2011. +# No revdeps. +# Removal on 2023-11-25. Bug #722006. +sci-electronics/freehdl + +# Michał Górny (2023-10-26) +# Incompatible with Cython 3. Last commit in 2016. No revdeps. +# Removal on 2023-11-25. Bug #898696. +dev-python/plyr + +# Marek Szuba (2023-10-26) +# Upstream uses a massive home-made Makefile which has since the beginning +# required massive amounts of patching to make it behave reasonably +# (as well as to fix the problems which ostensibly led upstream to +# abandoning CMake, and which they immediately re-introduced in their NIH +# solution) and which if anything have only got worse since then. One, +# optional, reverse dependency in the tree. +# Removal on 2023-11-26. Bug #916289. +media-gfx/gmic + +# Volkmar W. Pogatzki (2023-10-23) +# Java libraries. No reverse dependencies. +# Removal on 2023-11-23. +dev-java/apache-rat-core +dev-java/apache-rat-tasks + # Michał Górny (2023-10-23) # Broken on Python 3.11. Archived upstream since 2020. No revdeps. # Removal on 2023-11-22. Bug #896886. @@ -115,18 +210,6 @@ app-text/coolreader # Removal on 2023-11-09. dev-libs/libchdr -# Patrick Lauer (2023-10-09) -# ROCm 5.7 doesn't reliably work yet. -=dev-util/rocm-cmake-5.7.0 -=dev-libs/roct-thunk-interface-5.7.0 -=dev-libs/rocm-device-libs-5.7.0 -=dev-libs/rocm-comgr-5.7.0 -=dev-libs/rocr-runtime-5.7.0 -=dev-libs/rocm-opencl-runtime-5.7.0 -=dev-util/rocminfo-5.7.0 -=dev-util/hip-5.7.0 -=dev-util/hipcc-5.7.0 - # David Seifert (2023-10-08) # Upstream long gone, unmaintained, EAPI 6, only Gentoo still packages # this. Removal on 2023-11-07. Bug #905187. @@ -201,12 +284,6 @@ dev-python/memory-profiler # Removal on 2023-10-29. Bug #894592. dev-python/django-mptt -# Andrew Ammerlaan (2023-09-23) -# >=media-sound/spotify-1.2.20 now has its own tray icon. -# Therefore the use case for this package is gone. -# Removal on 2023-10-23 -media-sound/spotify-tray - # Hans de Graaff (2023-09-23) # ruby31-only package. No reverse dependencies. Archived by # upstream. Last release in 2012. Removal on 2023-10-23. @@ -293,7 +370,6 @@ net-misc/openr2 # Matt Turner (2023-07-06) # GNOME 45 mask >=gnome-extra/gnome-logs-45_alpha ->=net-misc/gnome-remote-desktop-45_alpha >=x11-libs/pango-1.51.0 # Sam James (2023-07-05) @@ -337,13 +413,6 @@ net-misc/openr2 =dev-db/mariadb-10.11.2 =dev-db/mariadb-10.11.3 -# 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 - # Sam James (2023-05-19) # Breaks Portage's pid-sandbox at least with 5.10 kernels. Pending investigation. # If you're hitting this, try: FEATURES="-pid-sandbox" emerge -v1 sys-apps/util-linux @@ -491,10 +560,6 @@ dev-tex/pdfannotextractor # and may be buggier or less secure. Only unmask if really wanted. x11-drivers/nvidia-drivers:0/vulkan -# Mart Raudsepp (2021-09-23) -# Incompatible with c++17 abseil-cpp, no in-tree consumers yet -media-libs/webrtc-audio-processing:1 - # Andreas K. Hüttel (2021-09-18) # sys-devel/automake version 1.11 is EOL and is only useful for testing # old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall. 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 dc34e26b1f..6ed1af570c 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 @@ -3,7 +3,6 @@ move x11-libs/libva-compat media-libs/libva-compat 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/retworkx dev-python/rustworkx move dev-lang/open-cobol dev-lang/gnucobol move virtual/awk app-alternatives/awk diff --git a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2023 b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2023 index 94012b5237..6c97f83908 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2023 +++ b/sdk_container/src/third_party/portage-stable/profiles/updates/4Q-2023 @@ -2,3 +2,13 @@ move dev-python/python-varlink dev-python/varlink move dev-python/python-musicbrainzngs dev-python/musicbrainzngs move dev-python/python-libevdev dev-python/libevdev move dev-python/sphinx_lv2_theme dev-python/sphinx-lv2-theme +move dev-python/jschema_to_python dev-python/jschema-to-python +move dev-python/sarif_om dev-python/sarif-om +move dev-python/memory_allocator dev-python/memory-allocator +move media-libs/OpenImageIO media-libs/openimageio +move media-libs/OpenColorIO media-libs/opencolorio +move media-libs/OpenShadingLanguage media-libs/osl +move dev-libs/Imath dev-libs/imath +move dev-python/cli_helpers dev-python/cli-helpers +move dev-python/python-cstruct dev-python/cstruct +move dev-python/swagger_spec_validator dev-python/swagger-spec-validator 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 6034f3bf6f..d8f97958e9 100644 --- a/sdk_container/src/third_party/portage-stable/profiles/use.desc +++ b/sdk_container/src/third_party/portage-stable/profiles/use.desc @@ -22,6 +22,7 @@ apparmor - Enable support for the AppArmor application security system appindicator - Build in support for notifications using the libindicate or libappindicator plugin audiofile - Add support for libaudiofile where applicable audit - Enable support for Linux audit subsystem using sys-process/audit +avif - Add AV1 Image Format (AVIF) support bash-completion - Enable bash-completion support berkdb - Add support for sys-libs/db (Berkeley DB for MySQL) bidi - Enable bidirectional language support @@ -30,8 +31,9 @@ bindist - Flag to enable or disable options for prebuilt (GRP) packages (eg. due blas - Add support for the virtual/blas numerical library bluetooth - Enable Bluetooth Support branding - Enable Gentoo specific branding +brotli - Enable Brotli compression support build - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1] -bzip2 - Use the bzlib compression library +bzip2 - Enable bzip2 compression support cairo - Enable support for the cairo graphics library calendar - Add support for calendars (not using mcal!) caps - Use Linux capabilities library to control privilege @@ -150,6 +152,7 @@ jit - Enable just-in-time compilation for improved performance. May prevent use joystick - Add support for joysticks in all packages jpeg - Add JPEG image support jpeg2k - Support for JPEG 2000, a wavelet-based image compression format +jpegxl - Add JPEG XL image support kde - Add support for software made by KDE, a free software community kerberos - Add kerberos support keyring - Enable support for freedesktop.org Secret Service API password store @@ -172,8 +175,9 @@ livecd - !!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used during livec llvm-libunwind - Use sys-libs/llvm-libunwind instead of sys-libs/libunwind lm-sensors - Add linux lm-sensors (hardware sensors) support lua - Enable Lua scripting support -lzma - Support for LZMA (de)compression algorithm lz4 - Enable support for lz4 compression (as implemented in app-arch/lz4) +lzip - Enable support for lzip compression +lzma - Support for LZMA compression algorithm lzo - Enable support for lzo compression m17n-lib - Enable m17n-lib support mad - Add support for mad (high-quality mp3 decoder library and cli frontend) @@ -377,6 +381,6 @@ xv - Add in optional support for the Xvideo extension (an X API for video playba xvid - Add support for xvid.org's open-source mpeg-4 codec zeroconf - Support for DNS Service Discovery (DNS-SD) zip - Enable support for ZIP archives -zlib - Add support for zlib (de)compression +zlib - Add support for zlib compression zsh-completion - Enable zsh completion support zstd - Enable support for ZSTD compression