summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-06-15 14:57:03 +0100
commitd18bf1e01b65ee4bf0c804e2843b282d3d4e5d7c (patch)
tree4a95cbc6ffdf13bad6ecbc7f8d5af99631984123 /profiles
parente748ba9741f6540f4675c23e3e37b73e822c13a4 (diff)
gentoo resync : 15.06.2021
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin141868 -> 142951 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask5
-rw-r--r--profiles/arch/amd64/package.use10
-rw-r--r--profiles/arch/amd64/x32/package.mask2
-rw-r--r--profiles/arch/arm/package.mask7
-rw-r--r--profiles/arch/arm/package.use.mask2
-rw-r--r--profiles/arch/arm64/package.mask5
-rw-r--r--profiles/arch/arm64/package.use.mask6
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.stable.mask8
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask15
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/use.mask4
-rw-r--r--profiles/arch/riscv/1level/eapi1
-rw-r--r--profiles/arch/riscv/1level/make.defaults7
-rw-r--r--profiles/arch/riscv/1level/package.mask5
-rw-r--r--profiles/arch/riscv/package.use.mask4
-rw-r--r--profiles/arch/riscv/use.mask7
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask14
-rw-r--r--profiles/base/make.defaults14
-rw-r--r--profiles/base/package.use.force1
-rw-r--r--profiles/base/package.use.mask8
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/ilp32/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/ilp32/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/ilp32d/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/ilp32d/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv32imac/parent4
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64/systemd/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/eapi1
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/lp64d/systemd/parent2
-rw-r--r--profiles/default/linux/riscv/20.0/rv64gc/parent4
-rw-r--r--profiles/desc/apache2_modules.desc1
-rw-r--r--profiles/desc/python_single_target.desc1
-rw-r--r--profiles/desc/python_targets.desc1
-rw-r--r--profiles/embedded/make.defaults2
-rw-r--r--profiles/features/prefix/packages1
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc6
-rw-r--r--profiles/features/selinux/package.mask1
-rw-r--r--profiles/license_groups4
-rw-r--r--profiles/package.deprecated5
-rw-r--r--profiles/package.mask291
-rw-r--r--profiles/prefix/windows/cygwin/use.mask5
-rw-r--r--profiles/profiles.desc2
-rw-r--r--profiles/updates/1Q-20161
-rw-r--r--profiles/updates/2Q-20212
-rw-r--r--profiles/use.local.desc80
61 files changed, 333 insertions, 265 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 080f4e4344cd..94837d713335 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files 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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Miroslav Šulc <fordfrog@gentoo.org> (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 <sam@gentoo.org> (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 <telans@posteo.de> (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 <floppym@gentoo.org> (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 <juippis@gentoo.org> (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 <juippis@gentoo.org> (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 <mgorny@gentoo.org> (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 <juippis@gentoo.org> (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 <mgorny@gentoo.org> (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 <steev@gentoo.org> (2016-03-04)
-# Chromium uses an internal tcmalloc that doesn't support this arch yet.
-www-client/chromium tcmalloc
-
# Markus Meier <maekke@gentoo.org> (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 <waebbl-gentoo@posteo.net> (2021-06-11)
+# Has unpackaged depdencies, bug #795459
+>=media-libs/opencolorio-2.0.0 doc
+
# Mike Gilbert <floppym@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Rolf Eike Beer <eike@sf-mail.de> (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 <mattst88@gentoo.org> (2021-06-02)
+# dev-util/gi-docgen does not have stable keywords on hppa
+x11-libs/gdk-pixbuf gtk-doc
+
+# Sam James <sam@gentoo.org> (2021-06-01)
+# sys-apps/systemd is not stable on hppa
+sys-auth/pambase homed
+
# Sam James <sam@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Miroslav Šulc <fordfrog@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Joshua Kinard <kumba@gentoo.org> (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 <pesa@gentoo.org> (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 <kensington@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Sam James <sam@gentoo.org> (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 <arfrever.fta@gmail.com> (2021-04-01)
-# sys-devel/clang not keyworded on PPC32.
-sys-libs/llvm-libunwind test
-
# Sam James <sam@gentoo.org> (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 <gyakovlev@gentoo.org> (2021-06-02)
+# altivec code is big-endian only, #773100
+media-libs/libdvbcsa cpu_flags_ppc_altivec
+
+# Michał Górny <mgorny@gentoo.org> (2021-03-06)
+# LLVM 9 has been removed.
+dev-util/perf clang
+
# Michał Górny <mgorny@gentoo.org> (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 <gyakovlev@gentoo.org> (2020-05-03)
+# Fails to build, needs more work
+www-client/firefox clang
+mail-client/thunderbird clang
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (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 <gyakovlev@gentoo.org> (2020-06-03)
+# clang is keyworded and works on ppc64
+-clang
+
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-21)
# works on ppc64le
-vaapi
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index ff9223177e38..5bd532ae7d8d 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-06)
+# deps not keyworded
+net-analyzer/netdata kinesis mongo
+
# Michał Górny <mgorny@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Mike Gilbert <floppym@gentoo.org> (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 <gyakovlev@gentoo.org> (2021-06-06)
+# XEN does not support ppc/ppc64 yet
+xen
+
# David Seifert <soap@gentoo.org (2020-05-17)
# Mono is hopelessly broken on ppc32
mono
diff --git a/profiles/arch/riscv/1level/eapi b/profiles/arch/riscv/1level/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/arch/riscv/1level/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/arch/riscv/1level/make.defaults b/profiles/arch/riscv/1level/make.defaults
new file mode 100644
index 000000000000..2a8d8bdc9bb3
--- /dev/null
+++ b/profiles/arch/riscv/1level/make.defaults
@@ -0,0 +1,7 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+LIBDIR_lp64d="lib64"
+LIBDIR_lp64="lib64"
+LIBDIR_ilp32d="lib"
+LIBDIR_ilp32="lib"
diff --git a/profiles/arch/riscv/1level/package.mask b/profiles/arch/riscv/1level/package.mask
new file mode 100644
index 000000000000..eb4368881cc3
--- /dev/null
+++ b/profiles/arch/riscv/1level/package.mask
@@ -0,0 +1,5 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Doesnt work properly with the one-level libdirs
+<sys-apps/baselayout-2.7-r3
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 6b1bc0da1976..9f83838ebc50 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -23,7 +23,11 @@ app-text/docbook-xsl-ns-stylesheets ruby
app-misc/geoclue modemmanager zeroconf
gnome-base/gvfs bluray cdda gnome-online-accounts google mtp ios samba test zeroconf
sys-power/upower ios
+net-libs/webkit-gtk gstreamer
xfce-base/xfce4-settings colord libcanberra
+xfce-extra/tumbler epub ffmpeg gstreamer odf pdf raw
+xfce-extra/xfce4-power-manager networkmanager
+xfce-base/xfce4-meta pulseaudio
# KDE not tested, so mask
sys-auth/polkit kde
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 4443d1bd9834..6e7e766b8a58 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -15,13 +15,6 @@
-gtk3
-introspection
-# Michał Górny <mgorny@gentoo.org> (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 <bkohler@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
# Matt Turner <mattst88@gentoo.org> (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 <mattst88@gentoo.org> (2021-06-10)
+# dev-python/django is not keyworded here
+dev-python/diskcache test
+
+# Sam James <sam@gentoo.org> (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 <marecki@gentoo.org> (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 <arfrever.fta@gmail.com> (2021-04-01)
-# sys-devel/clang not keyworded on SPARC.
-sys-libs/llvm-libunwind test
-
# Sam James <sam@gentoo.org> (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 <floppym@gentoo.org> (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 <floppym@gentoo.org> (2012-05-15)
# Default target(s) for python-r1.eclass
-# Mikle Kolyada <zlogene@gentoo.org> (2020-12-02)
-# Updated to python3_8
-PYTHON_TARGETS="python3_8"
-PYTHON_SINGLE_TARGET="python3_8"
+# Michał Górny <mgorny@gentoo.org> (2021-06-01)
+# Updated to python3.9
+PYTHON_TARGETS="python3_9"
+PYTHON_SINGLE_TARGET="python3_9"
# Michał Górny <mgorny@gentoo.org> (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 <mgorny@gentoo.org> (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 <floppym@gentoo.org> (2021-06-14)
+# Avoid running failing tests by default.
+sys-kernel/dracut test
+
+# Michał Górny <mgorny@gentoo.org> (2021-05-31)
+# Requires Python 3.7 and old SciPy.
+<sys-cluster/ceph-16 diskprediction
+
# Andreas Sturmlechner <asturm@gentoo.org> (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 <dilfridge@gentoo.org> (2021-06-11)
+# gtk2. Nuff said. See HOMEPAGE, too.
+dev-perl/Gtk2-SourceView2
+dev-perl/Gtk2-Unique
+
# Miroslav Šulc <fordfrog@gentoo.org> (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 <pesa@gentoo.org> (2021-06-15)
+# Masked for revdep testing.
+>=dev-python/sip-6
+
+# Sam James <sam@gentoo.org> (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 <andrewammerlaan@gentoo.org> (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 <gentoo@pogatzki.net> (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 <fordfrog@gentoo.org> (2021-06-13)
+# no consumer, removal in 30 days
+# see bug: https://bugs.gentoo.org/785856
+dev-java/commons-validator
+
+# Joonas Niilola <juippis@gentoo.org> (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 <sam@gentoo.org> (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 <tupone@gentoo.org> (2021-06-11)
+# Masked for removal in 30 days. No more supported
+<dev-lang/gnat-gpl-2017
+<dev-ada/gnat-suite-bin-2017
+
+# Tomáš Mózes <hydrapolic@gmail.com> (2021-06-10)
+# Based on unsupported grub-legacy, replaced by
+# pvgrub2.
+# Removal on 2021-07-08. Bug #790668.
+app-emulation/xen-pvgrub
+
+# Sam James <sam@gentoo.org> (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 <mgorny@gentoo.org> (2021-06-05)
+# A backport for 'older Python versions' with no revdeps.
+# Removal on 2021-07-05. Bug #794268.
+dev-python/chainmap
+
+# Stephan Hartmann <sultan@gentoo.org> (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 <voyageur@gentoo.org> (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 <mgorny@gentoo.org> (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 <sam@gentoo.org> (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 <mgorny@gentoo.org> (2021-05-31)
+# Requires removed media-libs/opencv version.
+<media-plugins/gst-plugins-opencv-1.18
+
# Sam James <sam@gentoo.org> (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 <prometheanfire@gentoo.org> (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 <sam@gentoo.org> (2021-05-20)
-# Need to ditch Meson or investigate consumers.
-# https://bugs.gentoo.org/791163
-=dev-libs/tinyxml2-8.1.0
-
# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-19)
# no consumer, removal in 30 days
# see bug: https://bugs.gentoo.org/784065
dev-java/werken-xpath
-# Zac Medico <zmedico@gentoo.org> (2021-05-16)
-# Obsoleted by go modules. Masked for removal in 30 days. Bug #790470.
-dev-go/godep
-
-# Miroslav Šulc <fordfrog@gentoo.org> (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 <slyfox@gentoo.org> (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.
<sys-devel/gcc-7
-# Georgy Yakovlev <gyakovlev@gentoo.org> (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 <asturm@gentoo.org> (2021-05-15)
-# Dead upstream, dead downstream, GTK+2 based. Bug #770898
-# Removal on 2021-06-14.
-app-editors/amyedit
-
-# Andreas Sturmlechner <asturm@gentoo.org> (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 <asturm@gentoo.org> (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 <asturm@gentoo.org> (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 <asturm@gentoo.org> (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 <mgorny@gentoo.org> (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 <asturm@gentoo.org> (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 <soap@gentoo.org> (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 <soap@gentoo.org> (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 <dilfridge@gentoo.org> (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 <sam@gentoo.org> (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 <juippis@gentoo.org> (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 <soap@gentoo.org> (2021-05-05)
# Causes unsolvable package conflicts, bug #788310
>=media-libs/openexr-3
-# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05)
-# no consumers, dead homepage
-# removal in 30 days
-# see bug: https://bugs.gentoo.org/787329
-app-misc/jitac
-
-# Miroslav Šulc <fordfrog@gentoo.org> (2021-05-05)
-# last release in 2009
-# removal in 30 days
-# see bug: https://bugs.gentoo.org/787332
-app-office/hourglass
-
-# Miroslav Šulc <fordfrog@gentoo.org> (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 <fordfrog@gentoo.org> (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 <fordfrog@gentoo.org> (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 <fordfrog@gentoo.org> (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 <fordfrog@gentoo.org> (2021-05-05)
-# no consumers
-# removal in 30 days
-# see bug: https://bugs.gentoo.org/785400
-dev-java/cldc-api
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-04-30)
-# Superceded by dev-perl/Image-Sane. Tests hang, bug 626594
-# Removal in 30 days.
-dev-perl/Sane
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (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 <fordfrog@gentoo.org> (2021-04-30)
-# no consumers
-# removal in 30 days
-# see bug: https://bugs.gentoo.org/787152
-dev-java/tagsoup
-
-# Michał Górny <mgorny@gentoo.org> (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 <eras@gentoo.org> (2021-04-29)
# Mask experimental software
=mail-mta/postfix-3.7*
-# Stephan Hartmann <sultan@gentoo.org> (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 <ulm@gentoo.org> (2021-04-20)
# Version 3.15 is broken with Emacs 27.2.
=app-emacs/mic-paren-3.15-r0
-# Jonas Stein <jstein@gentoo.org> (2021-04-19)
-# Bad SRC_URI, missing license files
-# Removal on 2021-07-01. Bug #784221.
-x11-apps/amlc
-
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (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 <leio@gentoo.org> (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 <fordfrog@gentoo.org> (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.
-<sys-libs/glibc-2.32-r3
+<sys-libs/glibc-2.33
<sys-devel/binutils-2.35.2
<sys-devel/binutils-hppa64-2.35.2
@@ -672,10 +607,6 @@ app-admin/amazon-ec2-init
=sys-libs/db-6.2*
=sys-libs/db-18.1*
-# Mikle Kolyada <zlogene@gentoo.org> (2014-06-27)
-# Masked for proper testing. (Major updates in the code).
-~dev-perl/PortageXS-0.2.12
-
# Mike Gilbert <floppym@gentoo.org> (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 <sci-libs/libint-2 0 1
diff --git a/profiles/updates/2Q-2021 b/profiles/updates/2Q-2021
index 116a405d6070..a37b7d1d620e 100644
--- a/profiles/updates/2Q-2021
+++ b/profiles/updates/2Q-2021
@@ -3,3 +3,5 @@ move dev-python/python-fastimport dev-python/fastimport
move dev-python/ebuildtester dev-util/ebuildtester
move dev-util/robin-hood-hashing dev-cpp/robin-hood-hashing
move dev-python/awscli app-admin/awscli
+move dev-util/dwarves dev-util/pahole
+move net-irc/oragono net-irc/ergo
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 8c6f969617ea..9fac27a5e495 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -417,6 +417,7 @@ app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell
app-editors/tea:qml - Enable support for plugins using QML
app-editors/vim:X - Link console vim against X11 libraries to enable title and clipboard features in xterm
app-editors/vim:cscope - Enable cscope interface
+app-editors/vim:ipv6 - Enable IPv6 support in channel
app-editors/vim:racket - Enable support for Scheme using dev-scheme/racket
app-editors/vim:terminal - Enable terminal emulation support
app-editors/vim:vim-pager - Install vimpager and vimmanpager links
@@ -557,6 +558,7 @@ app-emulation/qemu:alsa - Enable alsa output for sound emulation
app-emulation/qemu:capstone - Enable disassembly support with dev-libs/capstone
app-emulation/qemu:curl - Support ISOs / -cdrom directives via HTTP or HTTPS.
app-emulation/qemu:fdt - Enables firmware device tree support
+app-emulation/qemu:fuse - Enables FUSE block device export
app-emulation/qemu:glusterfs - Enables GlusterFS cluster fileystem via sys-cluster/glusterfs
app-emulation/qemu:gnutls - Enable TLS support for the VNC console server. For 1.4 and newer this also enables WebSocket support. For 2.0 through 2.3 also enables disk quorum support.
app-emulation/qemu:io-uring - Enable efficient I/O via sys-libs/liburing.
@@ -591,7 +593,6 @@ app-emulation/qemu:vte - Enable terminal support (x11-libs/vte) in the GTK+ inte
app-emulation/qemu:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr. Requisite for the virtfs backend.
app-emulation/qemu:xen - Enables support for Xen backends
app-emulation/qemu:xfs - Support xfsctl() notification and syncing for XFS backed virtual disks.
-app-emulation/runc:ambient - Enable support for ambient capabilities set (Requires Linux kernel 4.3 or later).
app-emulation/runc:apparmor - Enable AppArmor support.
app-emulation/runc:kmem - Enable Kernel Memory Accounting.
app-emulation/runv:libvirt - Enable support for KVM via libvirt
@@ -793,8 +794,6 @@ app-misc/elasticsearch:x-pack - Enable additional features (may need a license)
app-misc/emelfm2:ansi - Add support for ANSI escape sequences
app-misc/emelfm2:gtk3 - Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2
app-misc/g810-led:hidapi - Use dev-libs/hidapi instead of virtual/libusb for talking to the device (advertised to be faster)
-app-misc/gcstar:stats - Enable statistics reporting
-app-misc/gcstar:tellico - Enable support for kde-misc/tellico files
app-misc/geoclue:modemmanager - Enable geolocation through 3G or GPS enabled hardware through net-misc/modemmanager.
app-misc/geoclue:zeroconf - Enable retrieval of GPS location from Android devices with https://wiki.gnome.org/Apps/GeoclueShare
app-misc/gramps:berkdb - Support BerkeleyDB-based family trees produced by older versions of Gramps
@@ -806,6 +805,10 @@ app-misc/graphlcd-base:freetype - Add support for media-libs/freetype.
app-misc/graphlcd-base:graphicsmagick - Add support for media-gfx/graphicsmagick.
app-misc/graphlcd-base:imagemagick - Add support for media-gfx/imagemagick.
app-misc/irtrans-irserver:mono - Enable mono support
+app-misc/jp:jp - Install jp which is the official jp CLI for JMESPath
+app-misc/jp:jpp - Install jpp which is an extended superset of the jp CLI for JMESPath
+app-misc/jpipe:jp-symlink - Install a jp symlink that points to jpipe.
+app-misc/jpipe:jpp - Install jpp which is an extended superset of the jp CLI for JMESPath.
app-misc/jq:oniguruma - Use dev-libs/oniguruma for regular expression support
app-misc/kryoflux-dtc:demos - Install example floppy game files.
app-misc/kryoflux-dtc:fast-firmware - Install fast firmware instead of slow firmware.
@@ -1005,6 +1008,7 @@ app-portage/g-sorcery:bson - Support BSON file format for package DB
app-portage/gemato:gpg - Install dependencies needed for OpenPGP signature verification support
app-portage/gemato:tools - Install additional utilities (benchmarks, hash testing tools, fast Manifest generators) to /usr/share/gemato.
app-portage/grs:server - Install all the tools building systems
+app-portage/kuroneko:scraper - Include the dependencies necessary for Bugzilla scraping.
app-portage/layman:cvs - Support dev-vcs/cvs based overlays
app-portage/layman:darcs - Support dev-vcs/darcs based overlays
app-portage/layman:g-sorcery - Support app-portage/g-sorcery based overlays
@@ -1100,6 +1104,7 @@ app-text/pelican:markdown - Markdown support
app-text/podofo:boost - Add support for boost
app-text/podofo:tools - Build and install commandline tools.
app-text/poppler:nss - Enable signatures handling with dev-libs/nss
+app-text/poppler:splash - Build the Splash graphics backend (requires dev-libs/boost)
app-text/poppler:utils - Install command-line PDF converters and various utilities.
app-text/qpdfview:fitz - Use experimental fitz rendering, provided by app-text/mupdf, instead of poppler
app-text/qpdfview:synctex - Add support for searching TeX sources
@@ -1664,8 +1669,6 @@ dev-java/icedtea-bin:headless-awt - Don't install the X backend for AWT, needed
dev-java/jaxen:dom4j - Includes org.jaxen.dom4j package
dev-java/jaxen:jdom - Includes org.jaxen.jdom package
dev-java/jaxen:xom - Includes org.jaxen.xom package
-dev-java/jdbc-mysql:c3p0 - Enable c3p0 support
-dev-java/jdbc-mysql:log4j - Enable log4 support
dev-java/jfreesvg:debug - Enable debugging during compilation.
dev-java/jna:awt - Enables support for Java AWT
dev-java/jna:nio-buffers - Enables support for NIO buffers
@@ -2343,7 +2346,7 @@ dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/p
dev-php/swoole:http2 - Add support for HTTP/2 protocol via net-libs/nghttp2
dev-python/PyQt5:bluetooth - Build bindings for the QtBluetooth module
dev-python/PyQt5:dbus - Build bindings for the QtDBus module
-dev-python/PyQt5:declarative - Build bindings for the QtQml/QtQuick modules and enable the qmlscene plugin
+dev-python/PyQt5:declarative - Build bindings for the QtQml and QtQuick modules and enable the qmlscene plugin
dev-python/PyQt5:designer - Build bindings for the QtDesigner module and enable the designer plugin
dev-python/PyQt5:gui - Build bindings for the QtGui module
dev-python/PyQt5:help - Build bindings for the QtHelp module
@@ -2356,6 +2359,7 @@ dev-python/PyQt5:positioning - Build bindings for the QtPositioning module
dev-python/PyQt5:printsupport - Build bindings for the QtPrintSupport module
dev-python/PyQt5:sensors - Build bindings for the QtSensors module
dev-python/PyQt5:serialport - Build bindings for the QtSerialPort module
+dev-python/PyQt5:speech - Build bindings for the QtTextToSpeech module
dev-python/PyQt5:sql - Build bindings for the QtSql module
dev-python/PyQt5:svg - Build bindings for the QtSvg module
dev-python/PyQt5:testlib - Build bindings for the QtTest module
@@ -2365,7 +2369,7 @@ dev-python/PyQt5:websockets - Build bindings for the QtWebSockets module
dev-python/PyQt5:widgets - Build bindings for the QtWidgets module
dev-python/PyQt5:x11extras - Build bindings for the QtX11Extras module
dev-python/PyQt5:xmlpatterns - Build bindings for the QtXmlPatterns module
-dev-python/QtPy:declarative - Pull in bindings for the QtQml/QtQuick modules and enable the qmlscene plugin
+dev-python/QtPy:declarative - Build bindings for the QtQml and QtQuick modules and enable the qmlscene plugin
dev-python/QtPy:designer - Pull in bindings for the QtDesigner module and enable the designer plugin
dev-python/QtPy:gui - Pull in bindings for the QtGui module
dev-python/QtPy:help - Pull in bindings for the QtHelp module
@@ -2379,6 +2383,7 @@ dev-python/QtPy:pyqt5 - Use dev-python/PyQt5 as Qt for Python implementation
dev-python/QtPy:pyside2 - Use dev-python/pyside2 as Qt for Python implementation
dev-python/QtPy:sensors - Pull in bindings for the QtSensors module
dev-python/QtPy:serialport - Pull in bindings for the QtSerialPort module
+dev-python/QtPy:speech - Build bindings for the QtTextToSpeech module
dev-python/QtPy:sql - Pull in bindings for the QtSql module
dev-python/QtPy:svg - Pull in bindings for the QtSvg module
dev-python/QtPy:testlib - Pull in bindings for the QtTest module
@@ -2424,7 +2429,6 @@ dev-python/networkx:pandas - Provides a DataFrame, which is a tabular data struc
dev-python/networkx:scipy - Enables scipy backend
dev-python/networkx:yaml - Provides YAML format reading and writing
dev-python/nltk-data:extra - Install the complete set of data files. Otherwise, only files required by tests are installed.
-dev-python/nose:coverage - Pull in dev-python/coverage needed for nose-xcover plugin.
dev-python/numexpr:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl.
dev-python/pandas:full-support - Pull all packages to give pandas full support
dev-python/paramiko:server - Enable server feature
@@ -2740,6 +2744,7 @@ dev-util/cargo-audit:fix - Add support for 'fix' subcommand (experimental)
dev-util/catalyst:ccache - Enables ccache support
dev-util/catalyst:iso - Pulls in the depends for building iso images
dev-util/catalyst:system-bootloader - Pulls in the depends needed to setup livecd bootloader from the host system rather than using a cdtar
+dev-util/ccache:static-c++ - Avoid dynamic dependency on gcc's libstdc++.
dev-util/cccc:apidoc - Build software docs with doxygen/graphviz and metrics with cccc
dev-util/cccc:mfc - Add patch for MFC dialect options
dev-util/cmake:system-jsoncpp - Use system copy of dev-libs/jsoncpp instead of bundled one.
@@ -3012,6 +3017,9 @@ games-board/stockfish:optimize - Enable upstream -O3 optimizations (default enab
games-board/tablebase-syzygy:6-pieces - Install tablebases for 6 pieces (huge!)
games-board/xboard:default-font - Install the default font that xboard uses
games-board/xboard:zippy - Enable experimental zippy client
+games-emulation/desmume:gdb - Enable support for the remote GDB stub
+games-emulation/desmume:openal - Use media-libs/openal for microphone input
+games-emulation/desmume:wifi - Enable support for Wi-Fi (experimental and discouraged)
games-emulation/dolphin:discord-presence - Enables Discord Rich Presence, show the current game on Discord
games-emulation/dolphin:evdev - Enable evdev input support
games-emulation/dolphin:log - Increase logging output
@@ -3023,16 +3031,13 @@ games-emulation/dosbox-staging:dynrec - Use recompiling cpu core instead of dyna
games-emulation/dosbox-staging:fluidsynth - use media-sound/fluidsynth for MIDI emulation
games-emulation/dosbox-staging:network - Enable networking features (modem, ipx)
games-emulation/dosbox-staging:opus - Support compressed audio tracks (.opus) used with CDROM images
-games-emulation/fceux:logo - Enable the ability to add a logo screen when creating AVIs
games-emulation/generator:sdlaudio - Enable SDL Audio
games-emulation/hatari:capsimage - Use dev-libs/spsdeclib to read .IPF, .RAW, and .CTR disk images
games-emulation/hatari:microphone - Use media-libs/portaudio for Falcon microphone handling
games-emulation/hatari:portmidi - Use media-libs/portmidi as an alternative MIDI backend
-games-emulation/hatari:sdl2 - Use libsdl2 instead of libsdl
games-emulation/higan:gtk - Use GTK3 (Qt5 if disabled) user interface backend
games-emulation/m64py:7z - Ensure support for .7z archives.
games-emulation/m64py:rar - Ensure support for .rar archives.
-games-emulation/mednafen:debugger - Build with internal debugger
games-emulation/mgba:discord - Enable Discord RPC support
games-emulation/mgba:elf - Enable the use of elf utils via dev-libs/elfutils
games-emulation/mgba:gles2 - Build OpenGL ES 2.x RenderSystem
@@ -3122,8 +3127,8 @@ games-fps/quake2-icculus:demo - Install the demo files (quake2-demodata) and con
games-fps/quake2-icculus:qmax - Build the pretty version (quake max)
games-fps/quake2-icculus:rogue - Build support for the 'Ground Zero' Mission Pack (rogue)
games-fps/quake2-icculus:xatrix - Build support for the 'The Reckoning' Mission Pack (xatrix)
-games-fps/quakeforge:wildmidi - enable libWildMidi support
-games-fps/quakeforge:xdg - enable XDG support
+games-fps/quakeforge:client - Build Normal and QuakeWorld clients alongside the servers
+games-fps/quakeforge:wildmidi - Use media-sound/wildmidi for midi support
games-fps/qudos:demo - Install the demo files (quake2-demodata) and configure for use
games-fps/qudos:mods - Build support for the quake2 mission packs
games-fps/qudos:qmax - Build the pretty version (quake max)
@@ -3148,7 +3153,6 @@ games-fps/yamagi-quake2:rogue - Build support for the 'Ground Zero' Mission Pack
games-fps/yamagi-quake2:softrender - Build software renderer
games-fps/yamagi-quake2:xatrix - Build support for the 'The Reckoning' Mission Pack
games-kids/gcompris:kiosk - Enable kiosk mode by default (for use by small children or on a self-service host machine)
-games-kids/tuxtype:pango - Render fonts using media-libs/sdl-pango instead of media-libs/sdl-ttf
games-misc/little-inferno:bundled-libs - Use bundled libraries.
games-misc/ponysay:fish-completion - Enable fish completion support
games-misc/ponysay:non-free - Install non-free ponies (i.e. from the MLP franchise)
@@ -3178,7 +3182,6 @@ games-rpg/drascula:sound - Install optional audio files
games-rpg/dreamweb:doc - High-resolution scans of the written material in the original UK game box
games-rpg/freedroidrpg:devtools - Compile the additional dev tools
games-rpg/freedroidrpg:profile - Enable the integration of the ingame real-time profiler
-games-rpg/freedroidrpg:sanitize - Compile with address sanitizer
games-rpg/hatoful-boyfriend:gui - Install the GUI for configuring screen resolution and input
games-rpg/hatoful-boyfriend-holiday-star:gui - Install the GUI for configuring screen resolution and input
games-rpg/kqlives:cheats - Enable cheating mode
@@ -3286,6 +3289,7 @@ gnome-base/librsvg:tools - Build svg viewer tool
gnome-base/nautilus:gstreamer - Enable the Audio/Video file properties page
gnome-base/nautilus:previewer - Use gnome-extra/sushi to preview files from the file mananger
gnome-base/nautilus:sendto - Enable the nautilus-sendto extension to send files to various locations/devices
+gnome-extra/cinnamon-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts
gnome-extra/cinnamon-control-center:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager
gnome-extra/cjs:sysprof - Enable profiling data capture support using dev-util/sysprof-capture
gnome-extra/eiciel:nautilus - Build gnome-base/nautilus extension
@@ -3342,8 +3346,8 @@ gui-apps/waybar:popups - Enable popup support with gtk-layer-shell
gui-apps/waybar:pulseaudio - Enable support for volume control via PulseAudio
gui-apps/waybar:tray - Enable support for tray
gui-apps/waybar:wifi - Enable support for wifi/rfkill
-gui-apps/waypipe:dmabuf - Use dmabuf for data exchange and hardware decoding
-gui-apps/waypipe:ffmpeg - Link with ffmpeg for software decoding
+gui-apps/waypipe:dmabuf - Use DMABUFs for data exchange and hardware decoding
+gui-apps/waypipe:ffmpeg - Link with ffmpeg to allow buffer displays using video streams
gui-apps/waypipe:systemtap - Enable SystemTAP/DTrace tracing
gui-apps/wayvnc:gbm - enable GPU-side screencopy (experimental)
gui-apps/wayvnc:tracing - Trace kernel and memory calls
@@ -3567,8 +3571,8 @@ kde-plasma/kdeplasma-addons:comic - Enable comic applet (requires deprecated kde
kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources
kde-plasma/kdeplasma-addons:webengine - Enable dictionary and web browser applets using dev-qt/qtwebengine
kde-plasma/kinfocenter:pci - Show advanced PCI information
-kde-plasma/ksysguard:network - Enable per-process network statistic collection using dev-libs/libnl
kde-plasma/ksysguard:networkmanager - Enable improved backend for Network statistics using kde-frameworks/networkmanager-qt
+kde-plasma/ksystemstats:networkmanager - Enable improved backend for Network statistics using kde-frameworks/networkmanager-qt
kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM
kde-plasma/kwin:screencast - Enable screencast portal using media-video/pipewire
kde-plasma/libksysguard:designer - Build plugins for dev-qt/designer
@@ -3578,6 +3582,8 @@ kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus
kde-plasma/plasma-desktop:kaccounts - Build the OpenDesktop integration plugin
kde-plasma/plasma-desktop:policykit - Build the Users KCM using sys-apps/accountsservice and sys-auth/polkit
kde-plasma/plasma-desktop:scim - Enable applets that use app-i18n/scim
+kde-plasma/plasma-firewall:firewalld - Build net-firewall/firewalld backend
+kde-plasma/plasma-firewall:ufw - Build net-firewall/ufw backend
kde-plasma/plasma-meta:browser-integration - Enable integration with Chrome/Firefox with browser extensions
kde-plasma/plasma-meta:colord - Enable kde-plasma/kwin color management via x11-misc/colord
kde-plasma/plasma-meta:crash-handler - Pull in kde-plasma/drkonqi for assisted upstream crash reports
@@ -3604,7 +3610,6 @@ kde-plasma/plasma-nm:teamd - Enable Teamd control support
kde-plasma/plasma-workspace:appstream - Enable AppStream software metadata support
kde-plasma/plasma-workspace:calculator - Enable calculator runner using sci-libs/libqalculate
kde-plasma/plasma-workspace:geolocation - Enables dataengine providing location information
-kde-plasma/plasma-workspace:qalculate - Enable Qalculate runner using sci-libs/libqalculate
kde-plasma/plasma-workspace:screencast - Enable screencast portal using media-video/pipewire
kde-plasma/plasma-workspace:telemetry - Enable User Feedback control module for kde-plasma/systemsettings
kde-plasma/powerdevil:brightness-control - Enable screen brightness control using app-misc/ddcutil
@@ -3887,8 +3892,6 @@ media-gfx/asymptote:context - Enables support for ConTeXt format (dev-texlive/te
media-gfx/asymptote:curl - Enables running remote programs via net-misc/curl
media-gfx/asymptote:offscreen - Enables off-screen rendering
media-gfx/asymptote:sigsegv - Enables using dev-libs/libsigsegv
-media-gfx/blender:abi6-compat - Build for OpenVDB ABI 6.
-media-gfx/blender:abi7-compat - Build for OpenVDB ABI 7.
media-gfx/blender:alembic - Add support for Alembic through media-gfx/alembic.
media-gfx/blender:bullet - Enable Bullet (Physics Engine).
media-gfx/blender:collada - Add support for Collada interchange format through media-libs/opencollada.
@@ -3896,15 +3899,18 @@ media-gfx/blender:color-management - Enable color management via media-libs/open
media-gfx/blender:cuda - Build cycles renderer with nVidia CUDA support.
media-gfx/blender:cycles - Build cycles renderer (requires media-libs/openimageio and dev-libs/boost).
media-gfx/blender:dds - Adds DDS textures support to Blender.
-media-gfx/blender:elbeem - Adds surface fluid simulation to Blender using El'Beem library.
+media-gfx/blender:embree - Use embree to accelerate certain areas of the Cycles render engine.
+media-gfx/blender:fluid - Adds fluid simulation support via the built-in Mantaflow library.
media-gfx/blender:headless - Build without graphical support (renderfarm, server mode only).
-media-gfx/blender:llvm - Enable features depending on llvm.
media-gfx/blender:ndof - Enable NDOF input devices (SpaceNavigator and friends).
+media-gfx/blender:oidn - Enable OpenImageDenoiser Support
media-gfx/blender:opencl - Allow OpenCL Graphics Acceleration. This may require extra graphics card drivers.
media-gfx/blender:openimageio - Enable OpenImageIO Support
media-gfx/blender:opensubdiv - Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv.
media-gfx/blender:openvdb - Add GPU preview rendering. Only works with nVidia cards.
media-gfx/blender:osl - Add support for OpenShadingLanguage scripting.
+media-gfx/blender:potrace - Add support for converting bitmaps into Grease pencil line using the potrace library.
+media-gfx/blender:pugixml - Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export)
media-gfx/blender:standalone - Build the standalone version of Cycles.
media-gfx/blender:system-numpy - Use the system numpy implementation rather than a local copy.
media-gfx/blender:system-python - Use the system python implementation rather than a local copy.
@@ -4039,6 +4045,7 @@ media-gfx/openscad:spacenav - Add support for space navigator devices through de
media-gfx/openvdb:abi5-compat - Disables newer features to maintain compatibility with ABI5.
media-gfx/openvdb:abi6-compat - Disables newer features to maintain compatibility with ABI6.
media-gfx/openvdb:abi7-compat - Disables newer features to maintain compatibility with ABI7.
+media-gfx/openvdb:abi8-compat - Disables newer features to maintain compatibility with ABI8.
media-gfx/openvdb:numpy - Build pyopenvdb with support for dev-python/numpy
media-gfx/openvdb:utils - Build utility binaries
media-gfx/photoqt:devil - Support additional image formats using media-libs/devil
@@ -4095,6 +4102,12 @@ media-libs/dav1d:asm - Enable custom assembly for faster decoding.
media-libs/devil:allegro - Add support for Allegro
media-libs/devil:nvtt - Add support for media-gfx/nvidia-texture-tools
media-libs/dumb:allegro - Add support for Allegro 4
+media-libs/embree:compact-polys - Enables double indexed poly layout.
+media-libs/embree:ispc - Build Embree with support for ISPC applications.
+media-libs/embree:raymask - Enables ray mask support.
+media-libs/embree:ssp - When enabled, Embree compiles with stack protection against return address overrides.
+media-libs/embree:tbb - Use TBB instead of the built-in Embree tasking system.
+media-libs/embree:tutorial - Enable to build Embree tutorials programs.
media-libs/esdl:image - Enable image support
media-libs/faad2:digitalradio - Digital Radio Mondiale (warning: disables other decoders)
media-libs/flickcurl:raptor - Use media-libs/raptor for proper RDF serializing
@@ -4149,6 +4162,7 @@ media-libs/leptonica:utils - Install command-line utilities
media-libs/lib3mf:system-act - Use system-provided dev-go/act as code generator instead of package provided binaries. This flag will be removed after some time used for testing!
media-libs/libafterimage:shaping - Use MIT shaped X windows extention.
media-libs/libafterimage:shm - Use MIT shared memory extention for X image transfer.
+media-libs/libao:sndio - Add support for media-sound/sndio
media-libs/libavif:aom - Enable support for the AOM codec encoding and decoding
media-libs/libavif:dav1d - Enable support for the dav1d codec decoding
media-libs/libavif:extras - Build extra apps (avifenc, avifdec) and test files
@@ -4709,6 +4723,7 @@ media-sound/qmmp:gnome - Enable Gnome hotkey support (requires Qt5DBus)
media-sound/qmmp:lyrics - Fetch track lyrics from the web
media-sound/qmmp:midi - Enable midi support using wildmidi library
media-sound/qmmp:notifier - Enable qmmps' notifier system
+media-sound/qmmp:pipewire - Enable PipeWire output plugin
media-sound/qmmp:projectm - Enable projectm music visualization plugin
media-sound/qmmp:qsui - Enable QMMP simple UI
media-sound/qmmp:qtmedia - Enable playback via dev-qt/qtmultimedia
@@ -4833,6 +4848,7 @@ media-tv/mythtv:vpx - Enable VP8/VP9 support for media-libs/libvpx
media-tv/mythtv:wrapper - Use Ubuntu mythtfrontend wrapper
media-tv/mythtv:x265 - Enable h265 encoding using x265
media-tv/mythtv:xmltv - Support media-tv/xmltv TV listing - not used by Schedules Direct]
+media-tv/plex-media-server:system-openssl - Use system copy of dev-libs/openssl instead of the bundled one. Unsupported upstream.
media-tv/tvheadend:capmt - Enable support for capmt (dvbapi) protocol
media-tv/tvheadend:constcw - Enable support for the constcw protocol
media-tv/tvheadend:cwc - Enable support for the cwc (newcamd) protocol
@@ -5450,11 +5466,9 @@ net-dialup/openl2tp:rpc - Enable RPC control management. This flag is required f
net-dialup/openl2tp:server - Enable l2tp server.
net-dialup/openl2tp:stats - Enable status files. Note: when they are used, this hampers performance of the daemon.
net-dialup/ppp:activefilter - Enables active filter support
-net-dialup/ppp:atm - Enables ATM (Asynchronous Transfer Mode) protocol support
net-dialup/ppp:dhcp - Installs PPP DHCP client plugin for IP address allocation by a DHCP server (see http://www.netservers.co.uk/gpl/)
net-dialup/ppp:eap-tls - Enables support for Extensible Authentication Protocol and Transport Level Security (see http://www.nikhef.nl/~janjust/ppp/index.html)
net-dialup/ppp:gtk - Installs GTK+ password prompting program that can be used by passprompt.so PPP plugin for reading the password from a X11 input terminal
-net-dialup/ppp:ipv6 - Enables support for IP version 6
net-dialup/ppp:radius - Enables RADIUS support
net-dialup/xl2tpd:kernel - Enable kernel interface for PPPoL2TP
net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address configuration daemon
@@ -6633,6 +6647,8 @@ net-misc/wget2:psl - Use public suffix list via media-libs/libnspsl
net-misc/wget2:valgrind - Depend on dev-util/vagrind for test suite
net-misc/whois:xcrypt - Enable crypt through sys-libs/libxcrypt package
net-misc/x2goserver:fuse - Use net-fs/sshfs to allow shared folders
+net-misc/xmrig:donate - Set the default donation level to 1% instead of 0
+net-misc/xmrig:hwloc - Use sys-apps/hwloc for CPU affinity support
net-misc/youtube-viewer:gtk - Install the gtk3 GUI
net-misc/youtube-viewer:gtk2 - Use the old gtk2 GUI instead of the gtk3 one
net-misc/zerotier:clang - Use Clang compiler instead of GCC
@@ -6813,6 +6829,7 @@ net-proxy/tsocks:dns - Force DNS queries to use SOCKS server via tcp
net-proxy/tsocks:envconf - Allow TSOCKS_CONF_FILE to specify configuration file
net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers
net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries
+net-voip/captagent:redis - Enable redis support
net-voip/telepathy-gabble:jingle - Enable voice calls for jabber
net-voip/telepathy-gabble:plugins - Enable plugin loader
net-voip/yate:amrnb - use AMR-NB
@@ -6938,7 +6955,6 @@ net-wireless/gr-osmosdr:airspy - Build with Airspy support
net-wireless/gr-osmosdr:bladerf - Build with Nuand BladeRF support
net-wireless/gr-osmosdr:hackrf - Build with Great Scott Gadgets HackRF support
net-wireless/gr-osmosdr:iqbalance - Enable support for I/Q balancing using gr-iqbal
-net-wireless/gr-osmosdr:mirisdr - Build with Mirics MSi2500 + MSi001 SDR support
net-wireless/gr-osmosdr:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support
net-wireless/gr-osmosdr:sdrplay - Enable support for SDRplay devices through net-wireless/sdrplay
net-wireless/gr-osmosdr:soapy - Build with SoapySDR support
@@ -6947,7 +6963,6 @@ net-wireless/gr-osmosdr:xtrx - Build with xtrx Hardware Driver support
net-wireless/horst:pcap - Add support for network packet capture via net-libs/libpcap
net-wireless/hostapd:crda - Add CRDA support
net-wireless/hostapd:internal-tls - Use internal TLSv1 implementation instead of depending on OpenSSL or GnuTLS
-net-wireless/hostapd:logwatch - Install support files for sys-apps/logwatch
net-wireless/hostapd:netlink - Adding support for using netlink to create VLANs
net-wireless/hostapd:suiteb - Adding support for NSA Suite B Cryptography
net-wireless/hostapd:wps - Add support for Wi-Fi Protected Setup
@@ -7240,7 +7255,6 @@ sci-libs/eccodes:extra-test - Install full set of test data (large).
sci-libs/eccodes:memfs - Enable memory based access to definition/sample files (conflicts with tests).
sci-libs/fcl:octomap - OctoMap library support
sci-libs/fcl:profiling - Enable profiling
-sci-libs/fftw:float - Link default library to single precision instead of double (symlinks only and fftw-2.1)
sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips
sci-libs/flann:cuda - Enable support for nVidia CUDA
sci-libs/flann:octave - Add bindings for sci-mathematics/octave
@@ -7495,6 +7509,7 @@ sci-misc/tango:dbserver - Enable build of tango dbserver
sci-misc/tango:mariadb - Use dev-db/mariadb
sci-misc/tango:zeromq - Allow to use ZeroMQ broker via net-libs/zeromq
sci-physics/bullet:double-precision - Build libraries in double precision
+sci-physics/bullet:extras - Build the extras
sci-physics/bullet:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
sci-physics/espresso:cuda - Enable cuda support
sci-physics/espresso:examples - Installs the examples
@@ -7709,7 +7724,6 @@ sys-apps/hwloc:cairo - Enable the Cairo back-end of hwloc's lstopo command
sys-apps/hwloc:cpuid - Enable the cpuid-based architecture specific support (x86 component)
sys-apps/hwloc:cuda - Enable CUDA device discovery using libcudart
sys-apps/hwloc:gl - Enable GL display device discovery (NVCtrl)
-sys-apps/hwloc:libudev - Enable the Linux libudev
sys-apps/hwloc:netloc - Enable Netloc
sys-apps/hwloc:numa - Add support for numa memory allocation
sys-apps/hwloc:nvml - Enable the NVML device discovery
@@ -7779,6 +7793,7 @@ sys-apps/portage:ipc - Use inter-process communication between portage and runni
sys-apps/portage:native-extensions - Compiles native "C" extensions (speedups, instead of using python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported.
sys-apps/portage:rsync-verify - Enable full-tree cryptographic verification of Gentoo repository rsync checkouts using app-portage/gemato.
sys-apps/portage:xattr - Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems.
+sys-apps/ppc64-diag:rtas - Add support for the Run Time Abstraction Services (RTAS)
sys-apps/proot:care - Build dynamic CARE binary (more info - https://proot-me.github.io)
sys-apps/qingy:opensslcrypt - Encrypt communications between qingy and its GUI using dev-libs/openssl
sys-apps/razercfg:gui - Installs GUI configuration utility and status bar applet. Requires dev-python/PyQt5
@@ -7830,7 +7845,6 @@ sys-apps/systemd:vanilla - Disable Gentoo-specific behavior and compatibility qu
sys-apps/systemd:xkb - Depend on x11-libs/libxkbcommon to allow logind to control the X11 keymap
sys-apps/tcp-wrappers:netgroups - Support matching NIS (host) netgroup names via the @netgroup syntax (if you don't know what this means, you most likely do not need it)
sys-apps/texinfo:standalone - Build standalone version that survives all Portage bugs
-sys-apps/timer_entropyd:debug - Enable printf debugging and logging to the syslog at DEBUG level
sys-apps/ucspi-ssl:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons.
sys-apps/usbguard:umockdev - Enables support for dev-util/umockdev
sys-apps/usermode-utilities:fuse - Build tools (currently umlmount) needing fuse
@@ -8042,9 +8056,11 @@ sys-cluster/nova:rabbitmq - Installs the rabbitmq server
sys-cluster/openmpi:cma - Enable the CMA (Cross Memory Attach) MCA
sys-cluster/openmpi:cuda - Add GPU direct support
sys-cluster/openmpi:heterogeneous - Enable features required for heterogeneous platform support
+sys-cluster/openmpi:libompitrace - Enable support for contributed package libompitrace
sys-cluster/openmpi:mpi-threads - Enable MPI_THREAD_MULTIPLE
sys-cluster/openmpi:numa - Enable numactl to allow binding processes to CPUs
sys-cluster/openmpi:pbs - Add support for the Portable Batch System (PBS)
+sys-cluster/openmpi:peruse - Enable PERUSE interface
sys-cluster/openmpi:romio - Build the ROMIO MPI-IO component
sys-cluster/openmpi:vt - Enable bundled VampirTrace support
sys-cluster/openstack-meta:cinder - Installs Openstack Cinder
@@ -8282,6 +8298,7 @@ sys-fs/zfs-kmod:rootfs - Install zfs-shutdown script to support exporting a pool
sys-kernel/bliss-kernel-bin:initramfs - Build initramfs along with the kernel.
sys-kernel/genkernel:cryptsetup - Enable support for Luks disk encryption using sys-fs/cryptsetup
sys-kernel/genkernel:firmware - Prefer system firmware sys-kernel/linux-firmware over local copy.
+sys-kernel/gentoo-kernel:hardened - Use selection of hardening options recommended by Kernel Self Protection Project
sys-kernel/gentoo-kernel:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-kernel-bin:initramfs - Build initramfs along with the kernel.
sys-kernel/gentoo-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
@@ -8531,7 +8548,6 @@ www-client/chromium:screencast - Enable support for remote desktop and screen ca
www-client/chromium:suid - Build the SUID sandbox, which is only needed on CONFIG_USER_NS=n kernels
www-client/chromium:system-ffmpeg - Use system ffmpeg instead of the bundled one
www-client/chromium:system-icu - Use system icu instead of the bundled one
-www-client/chromium:tcmalloc - Use bundled tcmalloc instead of system malloc
www-client/chromium:widevine - Unsupported closed-source DRM capability (required by Netflix VOD)
www-client/dillo:xembed - Enable X11 XEmbed support
www-client/elinks:bittorrent - Enable support for the BitTorrent protocol
@@ -8753,6 +8769,7 @@ x11-misc/alock:doc - Build and install manpage with app-text/asciidoc.
x11-misc/bumblebee:bbswitch - Add dependency on sys-power/bbswitch for PM feature
x11-misc/colord:argyllcms - Enable ArgyllCMS sensor
x11-misc/colord:extra-print-profiles - Generate extra print profiles. Warning: significant build time and memory requirements.
+x11-misc/colord:gusb - Enable dev-libs/libgusb support, needed for colorimeter drivers
x11-misc/compton:drm - Enable VSync with DRM_IOCTL_WAIT_VBLANK
x11-misc/compton:opengl - Enable VSync with SGI_swap_control OpenGL extension
x11-misc/dunst:dunstify - Experimental replacement for notify-send.
@@ -8825,6 +8842,7 @@ x11-misc/xmobar:weather - Enable weather plugin
x11-misc/xmobar:wifi - Wireless info support via nl80211. Required for the Wireless plugin on systems running Linux
x11-misc/xmobar:xft - Use Xft to render text. UTF-8 support included
x11-misc/xmobar:xpm - Enable usage of xpm for icons
+x11-misc/xscreensaver:fonts - Install the fonts shipped with XScreenSaver that have clear licensing
x11-misc/xscreensaver:gdk-pixbuf - Include support for the x11-libs/gdk-pixbuf library in some demos, which will make it possible for them to read GIF, JPEG, and PNG files as well
x11-misc/xscreensaver:gdm - Use gdmflexiserver from gnome-base/gdm instead of x11-misc/lightdm
x11-misc/xscreensaver:locking - Compile in support for locking the display