From d18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 15 Jun 2021 14:57:03 +0100 Subject: gentoo resync : 15.06.2021 --- profiles/Manifest.gz | Bin 141868 -> 142951 bytes profiles/arch/alpha/package.use.mask | 5 + profiles/arch/amd64/package.use | 10 +- profiles/arch/amd64/x32/package.mask | 2 + profiles/arch/arm/package.mask | 7 +- profiles/arch/arm/package.use.mask | 2 +- profiles/arch/arm64/package.mask | 5 - profiles/arch/arm64/package.use.mask | 6 +- profiles/arch/base/package.use.mask | 4 + profiles/arch/hppa/package.use.mask | 4 + profiles/arch/hppa/package.use.stable.mask | 8 + profiles/arch/ia64/package.use.mask | 4 + profiles/arch/mips/package.use.mask | 4 + profiles/arch/powerpc/package.use.mask | 2 +- profiles/arch/powerpc/ppc32/package.use.mask | 8 +- profiles/arch/powerpc/ppc64/64le/package.use.mask | 15 +- profiles/arch/powerpc/ppc64/64le/use.mask | 4 + profiles/arch/powerpc/ppc64/64ul/package.use.mask | 4 + profiles/arch/powerpc/ppc64/package.use.mask | 4 + profiles/arch/powerpc/use.mask | 4 + profiles/arch/riscv/1level/eapi | 1 + profiles/arch/riscv/1level/make.defaults | 7 + profiles/arch/riscv/1level/package.mask | 5 + profiles/arch/riscv/package.use.mask | 4 + profiles/arch/riscv/use.mask | 7 - profiles/arch/s390/package.use.mask | 4 + profiles/arch/sparc/package.use.mask | 14 +- profiles/base/make.defaults | 14 +- profiles/base/package.use.force | 1 - profiles/base/package.use.mask | 8 + profiles/default/linux/riscv/20.0/rv32imac/eapi | 1 + .../default/linux/riscv/20.0/rv32imac/ilp32/eapi | 1 + .../default/linux/riscv/20.0/rv32imac/ilp32/parent | 2 + .../default/linux/riscv/20.0/rv32imac/ilp32d/eapi | 1 + .../linux/riscv/20.0/rv32imac/ilp32d/parent | 2 + profiles/default/linux/riscv/20.0/rv32imac/parent | 4 + profiles/default/linux/riscv/20.0/rv64gc/eapi | 1 + profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi | 1 + .../default/linux/riscv/20.0/rv64gc/lp64/parent | 2 + .../linux/riscv/20.0/rv64gc/lp64/systemd/eapi | 1 + .../linux/riscv/20.0/rv64gc/lp64/systemd/parent | 2 + .../default/linux/riscv/20.0/rv64gc/lp64d/eapi | 1 + .../default/linux/riscv/20.0/rv64gc/lp64d/parent | 2 + .../linux/riscv/20.0/rv64gc/lp64d/systemd/eapi | 1 + .../linux/riscv/20.0/rv64gc/lp64d/systemd/parent | 2 + profiles/default/linux/riscv/20.0/rv64gc/parent | 4 + profiles/desc/apache2_modules.desc | 1 + profiles/desc/python_single_target.desc | 1 - profiles/desc/python_targets.desc | 1 - profiles/embedded/make.defaults | 2 +- profiles/features/prefix/packages | 1 + profiles/features/prefix/standalone/profile.bashrc | 6 +- profiles/features/selinux/package.mask | 1 + profiles/license_groups | 4 +- profiles/package.deprecated | 5 + profiles/package.mask | 291 ++++++++------------- profiles/prefix/windows/cygwin/use.mask | 5 +- profiles/profiles.desc | 2 + profiles/updates/1Q-2016 | 1 - profiles/updates/2Q-2021 | 2 + profiles/use.local.desc | 80 +++--- 61 files changed, 333 insertions(+), 265 deletions(-) create mode 100644 profiles/arch/riscv/1level/eapi create mode 100644 profiles/arch/riscv/1level/make.defaults create mode 100644 profiles/arch/riscv/1level/package.mask create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent create mode 100644 profiles/default/linux/riscv/20.0/rv32imac/parent create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64/parent create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent create mode 100644 profiles/default/linux/riscv/20.0/rv64gc/parent (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 080f4e4344cd..94837d713335 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 88c37c564b17..a9342f00f37c 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Miroslav Šulc (2021-03-13) # dev-python/sphinx_lv2_theme isn't keyworded here (bug #769413) >=media-libs/lilv-0.24.12 doc @@ -33,6 +37,7 @@ media-video/ffmpeg sndio media-sound/moc sndio media-sound/mpd sndio media-libs/libsdl2 sndio +media-libs/libao sndio # Sam James (2021-01-19) # Avoid pulling in a large unkeyworded dep diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use index a8ec3b16bc06..22973911001c 100644 --- a/profiles/arch/amd64/package.use +++ b/profiles/arch/amd64/package.use @@ -1,6 +1,14 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Theo Anderson (2021-03-06) +# Enable 32-bit clang runtime to ease -m32 builds with non-GCC runtime +sys-devel/clang-runtime abi_x86_32 +sys-libs/libcxxabi abi_x86_32 +sys-libs/libcxx abi_x86_32 +sys-libs/libomp abi_x86_32 +sys-libs/llvm-libunwind abi_x86_32 + # Mike Gilbert (2016-11-17) # Enable both efi and pc by default. # bug #600110 diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 461959670b63..38621c7f6d36 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -23,6 +23,7 @@ app-text/bibletime app-text/calibre app-text/cb2bib app-text/sigil +dev-lang/typescript dev-python/spyder dev-python/spyder-line-profiler dev-python/spyder-memory-profiler @@ -33,6 +34,7 @@ dev-python/spyder-vim dev-util/kdevelop:5 dev-util/kdevelop-php:5 dev-util/kdevelop-python:5 +gnome-extra/gnome-shell-extension-pop-shell kde-apps/akonadi-calendar:5 kde-apps/akonadi-import-wizard:5 kde-apps/akonadiconsole:5 diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask index fd254115d79a..7834df6416c0 100644 --- a/profiles/arch/arm/package.mask +++ b/profiles/arch/arm/package.mask @@ -1,11 +1,6 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Joonas Niilola (2021-05-27) -# Not keyworded by the arch team, but has conditions in the ebuild -# that needs to be pre-written. -app-editors/vscode - # Joonas Niilola (2020-09-26) # Depends on media-video/rav1e that's listed below. #744637 media-libs/libavif diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 7541737a7e43..028f6883782a 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -92,7 +92,7 @@ kde-plasma/kdeplasma-addons webengine dev-libs/rapidjson test # Michał Górny (2020-06-19) -# Requires dev-util/dwarves. +# Requires dev-util/pahole. sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug diff --git a/profiles/arch/arm64/package.mask b/profiles/arch/arm64/package.mask index acd227116476..3f9caccc0709 100644 --- a/profiles/arch/arm64/package.mask +++ b/profiles/arch/arm64/package.mask @@ -1,7 +1,2 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Joonas Niilola (2021-05-27) -# Package not properly tested by the arch team, but ebuild needs to -# have conditions pre-written based on arch. -app-editors/vscode diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index c2929544f7c0..cfa6f8f09ee1 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -114,7 +114,7 @@ media-video/ffmpeg -rav1e sys-block/fio -io-uring # Michał Górny (2020-06-19) -# Requires dev-util/dwarves. +# Requires dev-util/pahole. sys-kernel/gentoo-kernel debug sys-kernel/vanilla-kernel debug @@ -364,10 +364,6 @@ app-text/evince dvi nautilus postscript t1lib xps net-wireless/blueman appindicator x11-libs/gtk+ cloudprint -# Steev Klimaszewski (2016-03-04) -# Chromium uses an internal tcmalloc that doesn't support this arch yet. -www-client/chromium tcmalloc - # Markus Meier (2013-12-26) # Unkeyworded deps, bug #488724 app-office/gnumeric libgda diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index a920061900cb..2b105478f5cb 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Bernd Waibel (2021-06-11) +# Has unpackaged depdencies, bug #795459 +>=media-libs/opencolorio-2.0.0 doc + # Mike Gilbert (2021-03-29) # TPM only exists on some archs. sys-apps/systemd tpm diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 4027d9a93767..a71444b9958b 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/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 (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Rolf Eike Beer (2021-03-14) # dependencies not yet keyworded dev-ruby/globalid test diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask index a7697995f392..9b531ba794e7 100644 --- a/profiles/arch/hppa/package.use.stable.mask +++ b/profiles/arch/hppa/package.use.stable.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Matt Turner (2021-06-02) +# dev-util/gi-docgen does not have stable keywords on hppa +x11-libs/gdk-pixbuf gtk-doc + +# Sam James (2021-06-01) +# sys-apps/systemd is not stable on hppa +sys-auth/pambase homed + # Sam James (2021-02-18) # Requires dev-lang/vala to be stable gnome-base/librsvg vala diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask index 81ccf7e037a0..971f51be2dea 100644 --- a/profiles/arch/ia64/package.use.mask +++ b/profiles/arch/ia64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Miroslav Šulc (2021-03-13) # virtual/jdk isn't keyworded here media-libs/rubberband jni diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 5e27c674e83c..7bfdedc64361 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Joshua Kinard (2021-05-20) # mask USE 'test' on MIPS for setuptools and jaraco-path due to # the very deep dependency chain that is enabled. Will unmask diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index d885c5238943..e610609a4b54 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -192,7 +192,7 @@ dev-db/percona-server -numa # Davide Pesavento (2016-07-28) # The corresponding Qt5 modules are not keyworded on ppc, and we don't want to # keyword them solely because of PyQt5 while there are no other in-tree users. -dev-python/PyQt5 bluetooth location networkauth +dev-python/PyQt5 bluetooth location networkauth speech # Michael Palimaka (2016-07-07) # Requires unkeyworded dependencies diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index d379169c68cb..677b807221a0 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Sam James (2021-05-17) # Deps not yet tested/keyworded. # bug #708344 @@ -11,10 +15,6 @@ sys-devel/llvm gold # as well as currently-unkeyworded dev-libs/libx86 x11-misc/read-edid vbe-mode -# Arfrever Frehtes Taifersar Arahesis (2021-04-01) -# sys-devel/clang not keyworded on PPC32. -sys-libs/llvm-libunwind test - # Sam James (2021-03-11) # media-libs/libheif isn't keyworded here # media-libs/libavif isn't keyworded here diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 32bb967a3518..44e499bb6fe9 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,14 @@ -# Copyright 2019-2020 Gentoo Authors +# Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev (2021-06-02) +# altivec code is big-endian only, #773100 +media-libs/libdvbcsa cpu_flags_ppc_altivec + +# Michał Górny (2021-03-06) +# LLVM 9 has been removed. +dev-util/perf clang + # Michał Górny (2020-12-21) # Additional sanitizers supported on ppc64le. sys-libs/compiler-rt-sanitizers -xray @@ -18,6 +26,11 @@ app-emulation/crun -criu dev-java/openjdk:8 -javafx dev-java/openjdk:11 -javafx +# Georgy Yakovlev (2020-05-03) +# Fails to build, needs more work +www-client/firefox clang +mail-client/thunderbird clang + # Georgy Yakovlev (2020-02-26) # vulkan tested and works on ppc64le dev-qt/qtdeclarative -vulkan diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask index e0ecc03fcafd..208423630f7b 100644 --- a/profiles/arch/powerpc/ppc64/64le/use.mask +++ b/profiles/arch/powerpc/ppc64/64le/use.mask @@ -9,6 +9,10 @@ # dev-qt/qtwebengine works on ppc64le -webengine +# Georgy Yakovlev (2020-06-03) +# clang is keyworded and works on ppc64 +-clang + # Georgy Yakovlev (2021-06-06) +# deps not keyworded +net-analyzer/netdata kinesis mongo + # Michał Górny (2021-03-06) # LLVM 9 has been removed. dev-util/perf clang diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 442a3dd9af80..c665107ad643 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Mike Gilbert (2021-03-29) # Unmask TPM on supported archs. sys-apps/systemd -tpm diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask index dc1ed5ab98c9..05881727de15 100644 --- a/profiles/arch/powerpc/use.mask +++ b/profiles/arch/powerpc/use.mask @@ -4,6 +4,10 @@ # PPC Specific use flags # +# Georgy Yakovlev (2021-06-06) +# XEN does not support ppc/ppc64 yet +xen + # David Seifert (2021-05-20) -# Unresolved keywordreqs are getting in the way. -# https://bugs.gentoo.org/773451 -# https://bugs.gentoo.org/789606 -python_targets_python3_10 -python_single_target_python3_10 - # Ben Kohler (2019-01-09) # no fam providers keyworded yet fam diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 20fa51d1695f..817a08e683c9 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + # Matt Turner (2020-08-11) # No drivers on this architecture support Vulkan media-libs/mesa vulkan vulkan-overlay zink diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 3551acb93694..e0e813eef861 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,16 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Matt Turner (2021-06-10) +# dev-python/django is not keyworded here +dev-python/diskcache test + +# Sam James (2021-06-03) +# Mask tests on dev-cpp/eigen for now as they're rather large and +# eigen itself is only being dragged in as a test dependency for now. +# bug #760803 +dev-cpp/eigen test + # Marek Szuba (2021-05-07) # Legacy interface that depends on kernel headers not available on this arch # as well as currently-unkeyworded dev-libs/libx86 @@ -12,10 +22,6 @@ sys-devel/clang default-compiler-rt default-libcxx default-lld sys-devel/clang-runtime compiler-rt libcxx sys-devel/llvm gold z3 -# Arfrever Frehtes Taifersar Arahesis (2021-04-01) -# sys-devel/clang not keyworded on SPARC. -sys-libs/llvm-libunwind test - # Sam James (2021-03-19) # On sparc, we have to force sys-apps/grep[libsigsegv] # for accurate stack overflow handling. dev-libs/libsigsegv diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults index 04c72b0d582f..9f77283b5365 100644 --- a/profiles/base/make.defaults +++ b/profiles/base/make.defaults @@ -13,7 +13,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. @@ -122,15 +122,15 @@ PYTHONDONTWRITEBYTECODE="1" # Add in expanded PYTHON_TARGETS or stage1 builds break because of USE="-* ${BOOTSTRAP_USE}" # This MUST be kept in sync with the PYTHON_TARGETS below # Mike Gilbert (2018-05-23) -# sys-apps/baslayout-2.5 needs split-usr enabled. -BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_8" +# sys-apps/baselayout-2.5 needs split-usr enabled. +BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_9" # Mike Gilbert (2012-05-15) # Default target(s) for python-r1.eclass -# Mikle Kolyada (2020-12-02) -# Updated to python3_8 -PYTHON_TARGETS="python3_8" -PYTHON_SINGLE_TARGET="python3_8" +# Michał Górny (2021-06-01) +# Updated to python3.9 +PYTHON_TARGETS="python3_9" +PYTHON_SINGLE_TARGET="python3_9" # Michał Górny (2013-08-10) # Moved from portage's make.globals. diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 81f0d8fb009a..2450d7885002 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -183,7 +183,6 @@ app-shells/bash:0 readline # Michał Górny (2012-10-14) # Force-enable all PYTHON_TARGETS for python-exec to avoid using private # API. Please remember to keep it in sync with python_targets.desc. -dev-lang/python-exec python_targets_python3_7 dev-lang/python-exec python_targets_python3_8 dev-lang/python-exec python_targets_python3_9 dev-lang/python-exec python_targets_python3_10 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5aead25bf943..8b41e67b4856 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,14 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Mike Gilbert (2021-06-14) +# Avoid running failing tests by default. +sys-kernel/dracut test + +# Michał Górny (2021-05-31) +# Requires Python 3.7 and old SciPy. + (2021-05-09) # Dependency requires sys-apps/systemd. Will only be unmasked in systemd target. kde-plasma/plasma-meta firewall diff --git a/profiles/default/linux/riscv/20.0/rv32imac/eapi b/profiles/default/linux/riscv/20.0/rv32imac/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent new file mode 100644 index 000000000000..a29c20c15237 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv32imac/ilp32 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent new file mode 100644 index 000000000000..f30144c36328 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv32imac/ilp32d diff --git a/profiles/default/linux/riscv/20.0/rv32imac/parent b/profiles/default/linux/riscv/20.0/rv32imac/parent new file mode 100644 index 000000000000..4e6e3225bf31 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv32imac/parent @@ -0,0 +1,4 @@ +../.. +../../../../../arch/riscv/rv32imac +../../../../../releases/17.0 +../../../../../arch/riscv/1level diff --git a/profiles/default/linux/riscv/20.0/rv64gc/eapi b/profiles/default/linux/riscv/20.0/rv64gc/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent new file mode 100644 index 000000000000..0273fe595371 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent new file mode 100644 index 000000000000..f497f659b838 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent @@ -0,0 +1,2 @@ +.. +../../../../../../arch/riscv/rv64gc/lp64d diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/riscv/20.0/rv64gc/parent b/profiles/default/linux/riscv/20.0/rv64gc/parent new file mode 100644 index 000000000000..0f380a1962bb --- /dev/null +++ b/profiles/default/linux/riscv/20.0/rv64gc/parent @@ -0,0 +1,4 @@ +../.. +../../../../../arch/riscv/rv64gc +../../../../../releases/17.0 +../../../../../arch/riscv/1level diff --git a/profiles/desc/apache2_modules.desc b/profiles/desc/apache2_modules.desc index d303d0e84647..2688f2796ca4 100644 --- a/profiles/desc/apache2_modules.desc +++ b/profiles/desc/apache2_modules.desc @@ -79,6 +79,7 @@ proxy_html - Module to rewrite links in html pages behind a reverse proxy proxy_http - HTTP support module for mod_proxy proxy_http2 - HTTP2 support module for mod_proxy proxy_scgi - SCGI gateway module for mod_proxy +proxy_uwsgi - UWSGI gateway module for mod_proxy proxy_wstunnel - Provides support for the tunnelling of web socket connections to a backend websockets server ratelimit - Bandwidth Rate Limiting for Clients remoteip - Replaces the original client IP address for the connection with the useragent IP address list presented by a proxies or a load balancer via the request headers diff --git a/profiles/desc/python_single_target.desc b/profiles/desc/python_single_target.desc index 4e52300f9d83..d670f950de72 100644 --- a/profiles/desc/python_single_target.desc +++ b/profiles/desc/python_single_target.desc @@ -3,7 +3,6 @@ # This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags. -python3_7 - Build for Python 3.7 only python3_8 - Build for Python 3.8 only python3_9 - Build for Python 3.9 only python3_10 - Build for Python 3.10 only diff --git a/profiles/desc/python_targets.desc b/profiles/desc/python_targets.desc index 526bf6e292bf..ba8b8ea5eff8 100644 --- a/profiles/desc/python_targets.desc +++ b/profiles/desc/python_targets.desc @@ -3,7 +3,6 @@ # This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags. -python3_7 - Build with Python 3.7 python3_8 - Build with Python 3.8 python3_9 - Build with Python 3.9 python3_10 - Build with Python 3.10 diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults index 567ec0c187a2..b0ddb83f4f8d 100644 --- a/profiles/embedded/make.defaults +++ b/profiles/embedded/make.defaults @@ -30,7 +30,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU" # Env vars to expand into USE vars. Modifying this requires prior # discussion on gentoo-dev@lists.gentoo.org. -USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS" +USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS" # USE_EXPAND variables whose contents are not shown in package manager # output. Changes need discussion on gentoo-dev. diff --git a/profiles/features/prefix/packages b/profiles/features/prefix/packages index d347ce23ab0f..25c444c13e76 100644 --- a/profiles/features/prefix/packages +++ b/profiles/features/prefix/packages @@ -19,6 +19,7 @@ -*sys-fs/e2fsprogs -*virtual/dev-manager -*sys-apps/shadow +-*virtual/ssh # we don't want this either (as baselayout-prefix provides the functions.sh # file that this was added to ../base/packages for) diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc index ff58c68a562c..76ef2455b35a 100644 --- a/profiles/features/prefix/standalone/profile.bashrc +++ b/profiles/features/prefix/standalone/profile.bashrc @@ -14,7 +14,11 @@ if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; the einfo "Prefixifying dynamic linkers..." for h in gcc/config/*/*linux*.h; do ebegin " Updating $h" - sed -i -r "/_DYNAMIC_LINKER/s,([\":])(/lib),\1${EPREFIX}\2,g" $h + if [[ "${h}" == gcc/config/rs6000/linux*.h ]]; then + sed -i -r "s,(DYNAMIC_LINKER_PREFIX\s+)\"\",\1\"${EPREFIX}\",g" $h + else + sed -i -r "/_DYNAMIC_LINKER/s,([\":])(/lib),\1${EPREFIX}\2,g" $h + fi eend $? done diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask index 45bd08d58a8c..d92f83aeac0e 100644 --- a/profiles/features/selinux/package.mask +++ b/profiles/features/selinux/package.mask @@ -51,6 +51,7 @@ gnome-extra/gnome-shell-extension-dash-to-panel gnome-extra/gnome-shell-extension-desktop-icons gnome-extra/gnome-shell-extension-desktop-icons-ng gnome-extra/gnome-shell-extension-gsconnect +gnome-extra/gnome-shell-extension-pop-shell gnome-extra/gnome-tweaks x11-themes/zukitwo-shell gnome-extra/office-runner diff --git a/profiles/license_groups b/profiles/license_groups index df001e5c9d9e..e86376351ce8 100644 --- a/profiles/license_groups +++ b/profiles/license_groups @@ -30,7 +30,7 @@ OSI-APPROVED 0BSD AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Ar # Licenses in this list should NOT appear directly or indirectly in # @FSF-APPROVED or @OSI-APPROVED. # Note: Licenses for fonts should be included in @MISC-FREE-DOCS. -MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay SVFL symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH +MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution BSD-with-disclosure buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA curl DES docbook dom4j DUMB-0.9.3 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic Ispell JDOM JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LPPL-1.3 LPPL-1.3b lsof matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter par PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng sash scanlogd sdlsasteroids Sendmail Sendmail-Open-Source SMAIL Snd SSLeay symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free TextMate-bundle the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda trio UCAR-Unidata URT VTK w3m wm2 x2x xbatt xboing XC Xdebug xtrs ZSH # Metaset for all free software FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE @@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel AVASYS bh-luxi bonnie Broadcom freedis # License agreements that try to take away your rights. These are more # restrictive than "all-rights-reserved" or require explicit approval. -EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone +EULA 2dboy-EULA AMD-GPU-PRO-EULA AnyDesk-TOS Aseprite-EULA baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics ETQW f.lux FAH-EULA-2014 Flightradar24 Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Intel-SDP Introversion LOKI-EULA MakeMKV-EULA Microsemi Microsoft-vscode Mojang microsoft-edge ms-teams-pre MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2018 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro Synology teamspeak3 teamspeak5 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant WPS-EULA zi-labone # Deprecated license labels, used by repoman # Use Free-Art-1.2 or Free-Art-1.3 instead diff --git a/profiles/package.deprecated b/profiles/package.deprecated index 81dad7e79b2a..87090536fa17 100644 --- a/profiles/package.deprecated +++ b/profiles/package.deprecated @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Andreas K. Hüttel (2021-06-11) +# gtk2. Nuff said. See HOMEPAGE, too. +dev-perl/Gtk2-SourceView2 +dev-perl/Gtk2-Unique + # Miroslav Šulc (2021-04-18) # version older than 3 don't compile with java 1.5+ and will be removed # slot 3.1 (versions < 3.6) are 99% compatible with slot 3.6 and should diff --git a/profiles/package.mask b/profiles/package.mask index dfb0196e7a58..2427865ff314 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,114 @@ #--- END OF EXAMPLES --- +# Davide Pesavento (2021-06-15) +# Masked for revdep testing. +>=dev-python/sip-6 + +# Sam James (2021-06-15) +# Fails to build with GCC 11. Strange build system that needs more +# work to function properly (and integrate better). Several open bugs. +# bug #795999, bug #787902, bug #766033, bug #724674, bug #713206. +# Removal on 15-07-2021. +media-sound/sc2mpd + +# Andrew Ammerlaan (2021-06-14) +# The original Python Language Server by Palantir is no longer actively +# developed [1]. Development on a language server for Python is continued by +# the Spyder IDE community under a new name and in a new package. To continue +# using pyls, please switch to the maintained forks [2]: +# dev-python/python-language-server --> dev-python/python-lsp-server +# dev-python/python-jsonrpc-server --> dev-python/python-lsp-jsonrpc +# dev-python/pyls-black --> dev-python/python-lsp-black +# - +# Note that dev-python/pyls-spyder has already switched to the new language +# server as of version 0.4.0. Users of the Spyder IDE will automatically +# switch to the new language server when upgrading to version 4.2.5-r1 or +# 5.0.4-r1. Manual adjustments to the settings may be required in certain +# configurations [3]. +# - +# Masked for removal in 30 days (2021-07-14). +# [1] https://github.com/palantir/python-language-server/issues/935 +# [2] https://bugs.gentoo.org/795924 +# [3] https://bugs.gentoo.org/783615 +dev-python/python-language-server +dev-python/python-jsonrpc-server +dev-python/pyls-black + +# Volkmar W. Pogatzki (2021-06-14) +# DeprecatedDep jre-1.3, upstream dead,removal in 30 days +# see bug: https://bugs.gentoo.org/787410 +media-gfx/povtree + +# Miroslav Šulc (2021-06-13) +# no consumer, removal in 30 days +# see bug: https://bugs.gentoo.org/785856 +dev-java/commons-validator + +# Joonas Niilola (2021-06-12) +# A library without consumers, old dep of tree-cleaned gnome-mplayer, +# EAPI-5. Removal in ~30 days. #776898 +media-libs/gmtk + +# Sam James (2021-06-12) +# Masked until all reverse dependencies support +# OCaml 4.12. +# bug #795138 +>=dev-lang/ocaml-4.12 +=dev-ml/camlp4-4.12 + +# Alfredo Tupone (2021-06-11) +# Masked for removal in 30 days. No more supported + (2021-06-10) +# Based on unsupported grub-legacy, replaced by +# pvgrub2. +# Removal on 2021-07-08. Bug #790668. +app-emulation/xen-pvgrub + +# Sam James (2021-06-10) +# Fails to build with modern libetpan. Unmaintained. +# See bug #699570, bug #448574. +# Removal on 2021-07-10. +mail-client/etpan-ng + +# Michał Górny (2021-06-05) +# A backport for 'older Python versions' with no revdeps. +# Removal on 2021-07-05. Bug #794268. +dev-python/chainmap + +# Stephan Hartmann (2021-06-05) +# Dev channel releases are only for people who +# are developers or want more experimental features +# and accept a more unstable release. +>=www-client/chromium-93 + +# Bernard Cafarelli (2021-06-04) +# Alpha versions of fetchmail 7 +# Add support for OAUTH2 for those needing it +=net-mail/fetchmail-7.0.0_alpha* + +# Michał Górny (2021-06-02) +# This is Python 2/3 compatibility layer that was used shortly +# by dev-python/pip. No revdeps left. +# Removal on 2021-07-02. Bug #793902. +dev-python/csv23 + +# Sam James (2021-06-01) +# Possible issues with new ALSA release +# See bug #793410 +=media-libs/alsa-lib-1.2.5_p20210604 +=media-libs/alsa-topology-conf-1.2.5 +=media-libs/alsa-ucm-conf-1.2.5-r1 +=media-plugins/alsa-plugins-1.2.5 +=media-sound/alsa-utils-1.2.5-r1 + +# Michał Górny (2021-05-31) +# Requires removed media-libs/opencv version. + (2021-05-30) # GStreamer 1.18.x! Masked for testing. # This is a large suite of packages, so please @@ -123,7 +231,9 @@ # Matthew Thode (2021-05-27) # remove some stuff to make redacted happy +# bug #793800 app-admin/glance +app-emulation/spice-html5 dev-python/aodhclient dev-python/automaton dev-python/castellan @@ -234,26 +344,11 @@ dev-java/sun-jimi # see bug: https://bugs.gentoo.org/786828 dev-java/squareness-jlf -# Sam James (2021-05-20) -# Need to ditch Meson or investigate consumers. -# https://bugs.gentoo.org/791163 -=dev-libs/tinyxml2-8.1.0 - # Miroslav Šulc (2021-05-19) # no consumer, removal in 30 days # see bug: https://bugs.gentoo.org/784065 dev-java/werken-xpath -# Zac Medico (2021-05-16) -# Obsoleted by go modules. Masked for removal in 30 days. Bug #790470. -dev-go/godep - -# Miroslav Šulc (2021-05-16) -# no consumer, does not compile, not with jdk-11 -# and not even with openjdk:8 -# see bug: https://bugs.gentoo.org/790551 -dev-java/freemarker - # Sergei Trofimovich (2021-05-16) # Mask gcc-7 branch (ended upstream support). Please switch # to a freshed gcc branch. @@ -266,75 +361,6 @@ dev-java/freemarker # to a freshed gcc branch. (2021-05-15) -# Dead upstream, homepage missing, EAPI=5, no systemd units. -# https://bugs.gentoo.org/790413 , #434900, #552760 -# Use any of or combination of the following instead: -# sys-apps/rng-tools -# sys-apps/haveged -# app-crypt/jitterentropy-rngd -sys-apps/timer_entropyd - -# Andreas Sturmlechner (2021-05-15) -# Dead upstream, dead downstream, GTK+2 based. Bug #770898 -# Removal on 2021-06-14. -app-editors/amyedit - -# Andreas Sturmlechner (2021-05-15) -# Unmaintained, GTK+2-based, dubiously duplicating app-mobilephone/gnokii[X] -# Removal on 2021-06-14. Bug #769032 -app-mobilephone/gnocky - -# Andreas Sturmlechner (2021-05-15) -# Long-standing bugs, GTK+2-based, last revdep of media-libs/libexif-gtk. -# Alternative: media-gfx/shotwell -# Removal on 2021-06-14. Bugs #560032, #740020, #769095 -media-gfx/gtkam - -# Andreas Sturmlechner (2021-05-15) -# Unmaintained, pending version bump request since 2014, no revdeps. -# Removal on 2021-06-14. Bug #507760 -media-libs/libexif-gtk - -# Andreas Sturmlechner (2021-05-15) -# Unmaintained, dead upstream since 2004, no hope to port away from GTK+2. -# Removal on 2021-06-14. Bug #769110 -media-gfx/gimageview - -# Michał Górny (2021-05-15) -# Relies on dev-python/astunparse that is broken with Python 3.8+ -# and abandoned upstream. The current version is also broken -# w/ sphinx-4 but with Python 3.7 being removed in half a month, bumping -# makes little sense. No reverse dependencies. -# Removal on 2021-06-14. Bug #743889. -dev-python/sphinxcontrib-httpdomain -dev-python/sphinxcontrib-httpexample - -# Andreas Sturmlechner (2021-05-09) -# Unmaintained, last revdep of dev-perl/gtk2-spell, bugs #724796, #769296 -# Removal on 2021-06-08 -app-misc/gcstar -dev-perl/gtk2-spell - -# David Seifert (2021-05-09) -# All revdeps masked, last release in 1999, needs to do now. -# Bug #772815, removal in 30 days. -sci-libs/fftw:2.1 - -# David Seifert (2021-05-09) -# Last consumer of sci-libs/fftw:2.1, last release over 20 years -# ago, dead upstream. Bug #779421, removal in 30 days. -media-sound/gramofile - -# Andreas K. Hüttel (2021-05-09) -# PortageXS saw its last release in 2016 and would need -# a new upstream maintainer. Multiple bugs, e.g., -# 688238, 625536, 613114, 473394, 332611, 289524, 264680 -# Masked for removal in 30 days, including reverse deps. -dev-perl/PortageXS -app-portage/demerge -app-portage/perl-info - # Sam James (2021-05-09) # Not working properly with cmake.eclass port # bug #788448 @@ -346,104 +372,18 @@ app-portage/perl-info # bug #731266 >=net-mail/cyrus-imapd-3.4.0 -# Joonas Niilola (2021-05-06) -# sci-libs/cbflib: Doesn't compile with GCC-10 or GCC-11. Was never -# ported to work with GCC-10+. sci-chemistry/rasmol depends on cbflib. -# Both packages have updates ignored in Gentoo, and their ebuilds -# pretty much untouched during git-era. Both had their latest upstream -# version release in 2018. Removal in ~30 days. Bug #788508 -sci-libs/cbflib -sci-chemistry/rasmol - # David Seifert (2021-05-05) # Causes unsolvable package conflicts, bug #788310 >=media-libs/openexr-3 -# Miroslav Šulc (2021-05-05) -# no consumers, dead homepage -# removal in 30 days -# see bug: https://bugs.gentoo.org/787329 -app-misc/jitac - -# Miroslav Šulc (2021-05-05) -# last release in 2009 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787332 -app-office/hourglass - -# Miroslav Šulc (2021-05-05) -# no consumers, last release in 2005 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787368 -dev-util/jarwizard - -# Miroslav Šulc (2021-05-05) -# no consumers, last release in 2008 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787428 -media-sound/entagged-tageditor - -# Miroslav Šulc (2021-05-05) -# no consumers, last release in 2009 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787434 -media-sound/protux - -# Miroslav Šulc (2021-05-05) -# no consumers, last release in 2011 -# removal in 30 days -# see bug: https://bugs.gentoo.org/787656 -sci-physics/jaxodraw - -# Miroslav Šulc (2021-05-05) -# no consumers -# removal in 30 days -# see bug: https://bugs.gentoo.org/785400 -dev-java/cldc-api - -# Andreas K. Hüttel (2021-04-30) -# Superceded by dev-perl/Image-Sane. Tests hang, bug 626594 -# Removal in 30 days. -dev-perl/Sane - -# Andreas K. Hüttel (2021-04-30) -# Outdated, not pulled in by any virtuals anymore, no -# keywords. Removal in 30 days. -perl-core/Devel-PPPort -perl-core/Time-Local -perl-core/Unicode-Normalize - -# Miroslav Šulc (2021-04-30) -# no consumers -# removal in 30 days -# see bug: https://bugs.gentoo.org/787152 -dev-java/tagsoup - -# Michał Górny (2021-04-29) -# The most recent release is still broken with current -# dev-python/coverage. Inactive downstream maintainer. No revdeps. -# Removal on 2021-05-29. Bug #786666. -dev-python/pytest-testmon - # Eray Aslan (2021-04-29) # Mask experimental software =mail-mta/postfix-3.7* -# Stephan Hartmann (2021-04-24) -# Dev channel releases are only for people who -# are developers or want more experimental features -# and accept a more unstable release. ->=www-client/chromium-92 - # Ulrich Müller (2021-04-20) # Version 3.15 is broken with Emacs 27.2. =app-emacs/mic-paren-3.15-r0 -# Jonas Stein (2021-04-19) -# Bad SRC_URI, missing license files -# Removal on 2021-07-01. Bug #784221. -x11-apps/amlc - # Volkmar W. Pogatzki (2021-04-18) # dev-java/xerces-2.12.1 depends on masked >=virtual/{jdk,jre}-11 # https://bugs.gentoo.org/782697 @@ -551,11 +491,6 @@ kde-apps/kdebase-meta:5 # Masked to allow py2.7 removal dev-lang/spark -# Mart Raudsepp (2020-06-06) -# Meson port does not handle multilib yet and has issues -# regarding runstatedir (not using /run). -=net-misc/networkmanager-1.22* - # Miroslav Šulc (2020-02-27) # >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11 # www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj @@ -647,7 +582,7 @@ sys-devel/automake:1.10 # If you still use one of these old toolchain packages, please upgrade (and # switch the compiler / the binutils) ASAP. If you need them for a specific # (isolated) use case, feel free to unmask them on your system. - (2014-06-27) -# Masked for proper testing. (Major updates in the code). -~dev-perl/PortageXS-0.2.12 - # Mike Gilbert (2014-03-04) # Dev channel releases are only for people who are developers or want more # experimental features and accept a more unstable release. diff --git a/profiles/prefix/windows/cygwin/use.mask b/profiles/prefix/windows/cygwin/use.mask index 051c6484f403..12139b1f5195 100644 --- a/profiles/prefix/windows/cygwin/use.mask +++ b/profiles/prefix/windows/cygwin/use.mask @@ -1,8 +1,5 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Re-add Cygwin's libc -elibc_Cygwin - -# we do have only python-3.6 ready on cygwin -python_targets_python3_7 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index f3b1c6b3e573..9ffd66a13af1 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -205,6 +205,8 @@ riscv default/linux/riscv/17.0/rv64gc/lp64 stable riscv default/linux/riscv/17.0/rv64gc/lp64/systemd stable riscv default/linux/riscv/17.0/rv32imac/ilp32 exp riscv default/linux/riscv/17.0/rv32imac/ilp32d exp +riscv default/linux/riscv/20.0/rv64gc/lp64d exp +riscv default/linux/riscv/20.0/rv64gc/lp64d/systemd exp # S390 Profiles # @MAINTAINER: s390@gentoo.org diff --git a/profiles/updates/1Q-2016 b/profiles/updates/1Q-2016 index 8d28a9e60438..b94126cc4298 100644 --- a/profiles/updates/1Q-2016 +++ b/profiles/updates/1Q-2016 @@ -1,7 +1,6 @@ slotmove net-irc/kvirc 4 0 move x11-apps/xtitle x11-misc/xtitle move kde-base/kde-meta kde-apps/kde-meta -move dev-perl/Unicode-Normalize perl-core/Unicode-Normalize move media-video/nvenc media-video/nvidia_video_sdk move dev-python/socksipy dev-python/PySocks slotmove