summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-25 20:21:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-25 20:21:45 +0100
commitc719fdcee603a5a706a45d10cb598762d56a727d (patch)
tree620cbf137661399a3fb1eff92914204f9a970713 /profiles
parentcc4618c9ba3d974948ebf340b542d8cb01db2f55 (diff)
gentoo resync : 25.09.2021
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin145824 -> 146004 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask6
-rw-r--r--profiles/arch/alpha/use.mask1
-rw-r--r--profiles/arch/amd64/package.use.mask1
-rw-r--r--profiles/arch/amd64/package.use.stable.mask1
-rw-r--r--profiles/arch/arm/package.use.mask16
-rw-r--r--profiles/arch/arm/package.use.stable.mask5
-rw-r--r--profiles/arch/arm/use.mask1
-rw-r--r--profiles/arch/arm64/package.use.mask2
-rw-r--r--profiles/arch/arm64/use.mask2
-rw-r--r--profiles/arch/base/package.use.mask8
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.stable.force6
-rw-r--r--profiles/arch/hppa/package.use.stable.mask22
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/ia64/use.mask1
-rw-r--r--profiles/arch/m68k/package.use.mask30
-rw-r--r--profiles/arch/m68k/use.mask100
-rw-r--r--profiles/arch/powerpc/package.use.mask7
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask5
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/riscv/package.use.mask74
-rw-r--r--profiles/arch/riscv/use.force4
-rw-r--r--profiles/arch/sparc/package.use.mask8
-rw-r--r--profiles/arch/sparc/use.mask2
-rw-r--r--profiles/arch/x86/package.use.mask1
-rw-r--r--profiles/base/make.defaults2
-rw-r--r--profiles/base/package.use.force10
-rw-r--r--profiles/base/package.use.mask26
-rw-r--r--profiles/default/linux/musl/mips/package.use.force3
-rw-r--r--profiles/default/linux/package.use7
-rw-r--r--profiles/default/linux/package.use.mask3
-rw-r--r--profiles/default/linux/packages3
-rw-r--r--profiles/desc/ada_target.desc5
-rw-r--r--profiles/embedded/package.use2
-rw-r--r--profiles/features/hardened/package.use.mask3
-rw-r--r--profiles/features/musl/package.mask2
-rw-r--r--profiles/features/prefix/package.mask3
-rw-r--r--profiles/features/uclibc/package.mask3
-rw-r--r--profiles/package.deprecated7
-rw-r--r--profiles/package.mask157
-rw-r--r--profiles/prefix/darwin/macos/arch/arm64/use.force3
-rw-r--r--profiles/prefix/darwin/macos/arch/arm64/use.mask3
-rw-r--r--profiles/prefix/linux/package.use.mask4
-rw-r--r--profiles/prefix/package.mask4
-rw-r--r--profiles/prefix/package.use.mask2
-rw-r--r--profiles/releases/17.0/package.mask12
-rw-r--r--profiles/targets/desktop/plasma/package.use2
-rw-r--r--profiles/use.desc1
-rw-r--r--profiles/use.local.desc47
52 files changed, 284 insertions, 357 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 2073930a9dd6..82f25216ed85 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 7b4697273e01..600452a23476 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -215,7 +215,7 @@ app-arch/rpm test
# Tomáš Mózes <hydrapolic@gmail.com> (2018-06-05)
# Unkeyworded dependencies.
-app-admin/syslog-ng amqp kafka
+app-admin/syslog-ng amqp kafka mongodb
# Thomas Deutschmann <whissi@gentoo.org> (2018-06-02)
# Needs dev-ruby/asciidoctor which has a lot of unstable deps
@@ -325,10 +325,6 @@ media-video/ffmpeg openh264
# sys-cluster/ceph is not broken per se, but a maintenance burden.
net-analyzer/rrdtool rados
-# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
-# scrollview requires Java, which is unsupported on Alpha.
-app-text/tesseract scrollview
-
# Matt Turner <mattst88@gentoo.org> (2015-11-15)
# Missing keywords
dev-util/perf numa
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index c8b41cebbe65..294e2c3492f7 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -109,7 +109,6 @@ v4l
vpx
kde
kwallet
-quvi
metalink
tremor
fdk
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 97834c76c198..eddebf3d0ee1 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -136,7 +136,6 @@ dev-qt/qt3d -vulkan
dev-qt/qtdeclarative -vulkan
dev-qt/qtgui -vulkan
dev-qt/qtwayland -vulkan
-media-video/pipewire -vulkan
# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
# The JIT feature only works on amd64 and x86.
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 4e7011e833fb..156ad7bf50e4 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -60,7 +60,6 @@ net-misc/curl quiche
# Mask experimental contrib repo
# (except what's needed by digikam, dilfridge)
media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glog tesseract
-<media-libs/opencv-4.4.0 contrib contribdnn
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# unmask sssd for sudo
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 53436728e7a1..3ea8dc29561c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Tomáš Mózes <hydrapolic@gmail.com> (2021-09-25)
+# Unkeyworded dependencies.
+app-admin/syslog-ng mongodb
+
# Anna Vyalkova <cyber@gentoo@sysrq.in> (2021-09-04)
# net-libs/canlock not keyworded
>=net-nntp/tin-2.6.0 cancel-locks
@@ -9,10 +13,6 @@
# Needs Raspberry Pi specific applications
media-video/mjpg-streamer -input-raspicam
-# Marek Szuba <marecki@gentoo.org> (2021-08-11)
-# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
-app-text/htmltidy test
-
# Sam James <sam@gentoo.org> (2021-07-25)
# At present, dev-lang/fpc doesn't support arm64.
# Java isn't here either.
@@ -238,10 +238,6 @@ net-misc/gerbera lastfm
# Requires USE=ipmi which is masked in this profile.
sys-power/nut ups_drivers_nut-ipmipsu
-# Michał Górny <mgorny@gentoo.org> (2017-08-10)
-# Requires USE=octave which is masked in this profile.
-<=dev-python/ipython-7.24.1 test
-
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=opencl that is masked in this profile.
net-misc/bfgminer adl lm-sensors
@@ -320,10 +316,6 @@ sci-mathematics/flint ntl
# unmask scanner for net-print/hplip, bug #518456
media-sound/moc timidity
-# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
-# scrollview requires SWT, which is currently unsupported on ARM.
-app-text/tesseract scrollview
-
# Brian Evans <grknight@gentoo.org> (2015-11-23)
# unmask galera for dev-db/mariadb
>=dev-db/mariadb-10.1.0 -galera
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 574c06df9c11..3fe0528f1ad9 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-09-25)
+# No stable dev-ruby/{thor,tty-editor} on this arch yet
+# and there are many dependencies to go through before there are
+app-text/htmltidy test
+
# Sam James <sam@gentoo.org> (2021-03-04)
# Dependencies not yet stable, drags in
# large amount of fabric. bug #763954
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index fefdd898210e..7bf9e1888b1d 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -75,7 +75,6 @@ mtp
ieee1394
darcs
ggi
-nut
fits
vaapi
lpsol
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 09c23baeafaf..a8b66f07c433 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -290,7 +290,6 @@ net-fs/samba addc addns ads cluster python test
# Michał Górny <mgorny@gentoo.org> (2018-03-03)
# Some more unkeyworded dependencies.
-app-text/tesseract scrollview
dev-cpp/eigen test
mate-base/mate help
mate-base/mate-applets-meta appindicator sensors
@@ -305,7 +304,6 @@ www-client/vivaldi-snapshot widevine
# Michał Górny <mgorny@gentoo.org> (2018-02-17)
# Requires unkeyworded dependencies.
dev-python/ipython notebook
-dev-python/networkx scipy
dev-ruby/haml test
# Michał Górny <mgorny@gentoo.org> (2018-02-16)
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index ec2b9cf9c539..5f6f827a9748 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -99,11 +99,9 @@ ieee1394
darcs
bs2b
ggi
-nut
dvd
fits
lpsol
-quvi
zvbi
gts
anthy
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 81c17fb7ac6b..740c44392c08 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -63,13 +63,6 @@ sci-mathematics/gmp-ecm custom-tune
# (See 9.3.8 in the Guile manual)
dev-scheme/guile jit
-# Sam James <sam@gentoo.org> (2020-09-20)
-# (for Mikle Kolyada <zlogene@gentoo.org>)
-# libgcrypt et al no longer support static-libs
-# Need to determine whether dar's static use
-# is worthwhile without it.
-app-backup/dar static static-libs
-
# Thomas Deutschmann <whissi@gentoo.org> (2020-09-07)
# dev-util/nvidia-cuda-toolkit is only available on amd64
app-metrics/collectd collectd_plugins_gpu_nvidia
@@ -121,7 +114,6 @@ dev-qt/qt3d vulkan
dev-qt/qtdeclarative vulkan
dev-qt/qtgui vulkan
dev-qt/qtwayland vulkan
-media-video/pipewire vulkan
# dev-python/pandas is only keyworded for amd64 & x86
sys-block/fio python gnuplot
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index ecee11f522e9..691bef98f0ce 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -53,10 +53,6 @@ app-text/enchant voikko
# Requires sci-mathematics/z3.
dev-util/cppcheck z3
-# Michał Górny <mgorny@gentoo.org> (2020-11-18)
-# Requires dev-python/coverage, bug #743355.
-dev-python/nose coverage
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-12)
# media-sound/lash not keyworded, bug #736725
media-sound/fluidsynth lash
diff --git a/profiles/arch/hppa/package.use.stable.force b/profiles/arch/hppa/package.use.stable.force
new file mode 100644
index 000000000000..a9b95016bda0
--- /dev/null
+++ b/profiles/arch/hppa/package.use.stable.force
@@ -0,0 +1,6 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny <mgorny@gentoo.org> (2021-09-18)
+# Prepare for stabilizing a minimal xorg-server, for Xvfb.
+x11-base/xorg-server minimal
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index b5e07045619e..8cc93c0e49a6 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,28 @@
#--- END OF EXAMPLES ---
+# Matt Turner <mattst88@gentoo.org> (2021-09-22)
+# Non-stable deps.
+app-editors/emacs gui mailutils
+
+# Matt Turner <mattst88@gentoo.org> (2021-09-22)
+# Non-stable deps.
+net-irc/irssi otr
+
+# Matt Turner <mattst88@gentoo.org> (2021-09-22)
+# Non-stable deps.
+app-editors/vim cscope sound
+
+# Michał Górny <mgorny@gentoo.org> (2021-09-19)
+# Non-stable deps.
+dev-python/matplotlib cairo gtk3
+
+# Michał Górny <mgorny@gentoo.org> (2021-09-18)
+# Prepare for stabilizing a minimal xorg-server, for Xvfb.
+media-libs/libglvnd -X
+x11-apps/xinit twm
+x11-base/xorg-server dmx kdrive xephyr
+
# Matt Turner <mattst88@gentoo.org> (2021-09-10)
# dev-libs/tomsfastmath does not have stable keywords on hppa
dev-libs/libtomcrypt tomsfastmath
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index e0cc1e725f21..25572505eec8 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Matt Turner <mattst88@gentoo.org> (2021-09-22)
+# media-libs/libsamplerate is not stable on hppa
+libsamplerate
+
# Michał Górny <mgorny@gentoo.org> (2021-05-04)
# Python 3.10 is not yet stable (and will not be until it's out of beta,
# around September.
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 6a6397ddc197..1905e7a6b62a 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -380,10 +380,6 @@ dev-util/dbus-test-runner test
# Missing keywords, bug #495250
>=gnome-base/gnome-extra-apps-3.10 tracker
-# Pacho Ramos <pacho@gentoo.org> (2014-02-10)
-# Missing keywords, bug #495254
->=dev-libs/totem-pl-parser-3.10 quvi
-
# Pacho Ramos <pacho@gentoo.org> (2014-01-19)
# Missing keywords, bug #478254
gnome-base/gnome classic extras
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 54324de2d135..4a68751c476e 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -100,7 +100,6 @@ libburn
topal
indi
flite
-nut
sctp
bs2b
tokyocabinet
diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask
index f247b2e74c1a..4c4b2fa49920 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2021-09-20)
+# Requires zstd, which is currently broken on m68k.
+dev-util/cmake test
+
+# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
+# Avoid having to keyword Poppler and X11 libraries for now.
+media-gfx/graphviz lefty pdf
+
+# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
+# Requires Rust, which is currently unavailable on m68k.
+app-editors/emacs svg
+media-gfx/graphviz svg
+
+# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
+# Requires Ruby, which is broken on m68k.
+app-text/htmltidy test
+
+# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
+# Requires texlive and friends to be keyworded.
+app-doc/doxygen doc
+
# James Le Cuirot <chewi@gentoo.org> (2021-08-21)
# Avoid having to keyword dev-python/sphinx and friends for now.
dev-python/more-itertools doc
@@ -9,15 +30,24 @@ dev-python/cython doc
dev-python/cffi doc
dev-python/cssselect doc
dev-python/execnet doc
+dev-python/flake8 doc
+dev-python/greenlet doc
dev-python/jinja doc
dev-python/lxml doc
dev-python/py doc
dev-python/pyasn1 doc
+dev-python/pycodestyle doc
dev-python/pygments doc
+dev-python/pylint doc
+dev-python/pytest-cov doc
+dev-python/smartypants doc
+dev-python/wrapt doc
# James Le Cuirot <chewi@gentoo.org> (2021-08-21)
# Avoid lots of unkeyworded dependencies of Python tests.
dev-python/argcomplete test
+dev-python/distlib test
+dev-python/isort test
dev-python/nose test
dev-python/requests test
dev-python/setuptools test
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index be156ba36b61..411f503a5869 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -4,6 +4,14 @@
# Unmask the flag which corresponds to ARCH.
-m68k
+# James Le Cuirot <chewi@gentoo.org> (2021-09-19)
+# I tried Mesa under qemu-system-m68k with VirtIO-GPU. It didn't work.
+opengl
+
+# James Le Cuirot <chewi@gentoo.org> (2021-09-17)
+# Ruby just crashes on startup.
+ruby
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-08-22)
# app-arch/zstd is broken
zstd
@@ -41,60 +49,11 @@ elogind
# Unmask as this profile is big endian.
-big-endian
-hardened
-
# Paul de Vrieze <pauldv@gentoo.org>
# There is no java in this profile (if there is it must be available). Without
# this repoman will fail on apps like sys-libs/db
java
-# see email to gentoo-dev with subject "use.mask and PHP5's crazy IUSE"
-# Dated Sat, 31 Jul 2004 14:49:28 -0700, from robbat2@gentoo.org
-# all of these are binary-only, and not presently available on this
-# architecture.
-php
-djbfft
-qdbm
-
-emacs
-xemacs
-
-gnome-keyring
-afs
-tcl
-tk
-ldap
-slang
-diet
-gtk
-mono
-cairo
-svg
-X
-mysql
-samba
-dbus
-xpm
-ruby
-ocaml
-guile
-lua
-djvu
-nss
-diet
-emf
-R
-octave
-bluetooth
-lqr
-policykit
-bash-completion
-latex
-nettle
-systemd
-tk
-clang
-
# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
# Bug #184563, (2007-09-18)
# Robin H. Johnson <robbat2@gentoo.org>
@@ -103,7 +62,6 @@ audit
# Masking these globally, since we don't have X
gnome
gnome-keyring
-pango
# Masking since net-dns/avahi and net-misc/mDNSResponder are masked
zeroconf
@@ -117,3 +75,45 @@ unwind
# sys-libs/libseccomp has not been ported to this arch yet #524148
seccomp
+
+afs
+avif
+bluetooth
+clang
+cups
+dbus
+devil
+diet
+djbfft
+djvu
+emacs
+emf
+gnome-keyring
+graphite
+gtk
+guile
+hardened
+heif
+latex
+ldap
+lqr
+lua
+mono
+mysql
+nettle
+nss
+ocaml
+octave
+php
+policykit
+qdbm
+R
+rdma
+samba
+slang
+systemd
+tcl
+tk
+X
+xemacs
+xpm
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 433f3d1f5a80..823bded0d355 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -111,7 +111,7 @@ www-servers/uwsgi uwsgi_plugins_rados
# Thomas Deutschmann <whissi@gentoo.org> (2019-02-26)
# nginx_modules_http_lua requires USE=luajit which requires
# dev-lang/luajit which is not keyworded on PowerPC
-www-servers/nginx luajit nginx_modules_http_lua
+www-servers/nginx nginx_modules_http_lua
# Alon Bar-Lev <alonbl@gentoo.org> (2018-12-21)
# Requires USE=dane that is masked in this profile.
@@ -256,7 +256,6 @@ dev-ruby/haml test
# Anthony G. Basile <blueness@gentoo.org> (2014-08-14)
# Mask these flags since mongodb is broken on ppc/ppc64
dev-python/ipython doc matplotlib nbconvert notebook
-<=dev-python/ipython-7.24.1 test
# Anthony G. Basile <blueness@gentoo.org> (2014-08-12)
# Ultimately pulls in nodejs which is broken.
@@ -274,10 +273,6 @@ media-libs/opencv vtk
# Missing keywords, bug #495250
>=gnome-base/gnome-extra-apps-3.10 tracker
-# Pacho Ramos <pacho@gentoo.org> (2014-02-10)
-# Missing keywords, bug #495254
->=dev-libs/totem-pl-parser-3.10 quvi
-
# Pacho Ramos <pacho@gentoo.org> (2013-11-28)
# Missing keywords, bug #492820
net-im/telepathy-connection-managers sipe
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 3bf5039900f3..7aca7703286c 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -153,10 +153,6 @@ sys-devel/clang-runtime openmp sanitize
# Cannot test non-free dependency dev-libs/device-atlas-api-c
net-proxy/haproxy device-atlas
-# Bernard Cafarelli <voyageur@gentoo.org> (2017-01-25)
-# Requires a Java dependency
-app-text/tesseract scrollview
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-13)
# Dropping ppc from sci-libs/armadillo, bug 555896
sci-libs/gdal armadillo
@@ -177,10 +173,6 @@ net-irc/kvirc kde
# Missing keywords on app-text/gspell - bug #587368
>=app-editors/gedit-3.20 spell
-# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
-# scrollview requires Java, which is unsupported on ppc.
-app-text/tesseract scrollview
-
# James Le Cuirot <chewi@gentoo.org> (2015-01-12)
# Java is no longer supported on ppc.
app-text/texlive pdfannotextractor
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 44e499bb6fe9..eadb9e0c4156 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-09-23)
+# Needs media-libs/libldac which builds on ppc64le, but not be
+media-video/pipewire -bluetooth
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2021-06-02)
# altivec code is big-endian only, #773100
media-libs/libdvbcsa cpu_flags_ppc_altivec
@@ -39,7 +43,6 @@ dev-qt/qtwayland -vulkan
media-libs/mesa -vulkan -vulkan-overlay
media-libs/libsdl2 -vulkan
media-video/mpv -vulkan
-media-video/pipewire -vulkan
media-video/vlc -libplacebo
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 934597f132d1..8e183aa4544c 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
+# Sam James <sam@gentoo.org> (2021-09-23)
+# Needs media-libs/libldac which builds on ppc64le, but not be
+media-video/pipewire -bluetooth
+
# Marek Szuba <marecki@gentoo.org> (2021-08-11)
# dev-ruby/tty-editor not keyworded here yet (Bug #807685)
app-text/htmltidy test
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 57fd3e5b0d13..562b60830521 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,17 +1,43 @@
# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2021-09-23)
+# mkdocs ecosystem only partly keyworded on riscv, has rather messy
+# Python-target requirements.
+dev-python/backrefs doc
+dev-python/pyspelling doc
+dev-python/wcmatch doc
+
+# Marek Szuba <marecki@gentoo.org> (2021-09-19)
+# media-gfx/nvidia-texture-tools reports arch as unknown, fails to build
+media-libs/devil nvtt
+
# Alex Fan <alexfanqi@yahoo.com> (2021-09-13)
-# dev-vcs/darcs depends on haskell
+# These depend on Haskell:
+# - dev-vcs/darcs
app-portage/layman darcs
+# - app-text/pandoc
+sys-cluster/ceph pmdk
# Sam James <sam@gentoo.org> (2021-09-12)
+# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# dev-ruby/asciidoctor isn't keyworded here
+dev-libs/nanomsg doc
dev-util/ccache doc
+# Alex Fan <alexfanqi@yahoo.com> (2021-09-15)
# Marek Szuba <marecki@gentoo.org> (2021-09-07)
-# firefox needs nodejs to build, no firefox-bin for riscv
+# All of these require net-libs/nodejs, which now builds on riscv
+# but fails tests (Bug #782913).
+# - www-client/firefox (bdepend)
dev-ruby/capybara test
+# - dev-qt/qtwebengine (bdepend)
+dev-python/ipython qt5
+kde-apps/marble webengine
+kde-plasma/kdeplasma-addons webengine
+kde-plasma/libksysguard webengine
+
+# Marek Szuba <marecki@gentoo.org> (2021-09-07)
# net-misc/memcached not keyworded yet due to failing tests (Bug #811477)
dev-ruby/dalli test
@@ -54,17 +80,8 @@ gnome-base/gnome-control-center v4l
gnome-base/gnome-shell telepathy browser-extension
gnome-base/gdm accessibility
-# Marek Szuba <marecki@gentoo.org> (2021-08-18)
-# media-libs/libffado does not recognise this arch, fails src_configure
-# (Bug #808853).
-media-sound/jack2 ieee1394
-
# Alex Fan <alexfanqi@yahoo.com> (2021-08-17)
-# dev-qt/qtwebengine requires nodejs to build.
-kde-plasma/kdeplasma-addons webengine
-kde-plasma/libksysguard webengine
# dependencies not keyworded/tested
-kde-plasma/plasma-desktop emoji
kde-plasma/plasma-meta accessibility grub plymouth pulseaudio
# Marek Szuba <marecki@gentoo.org> (2021-08-17)
@@ -80,12 +97,6 @@ dev-ruby/webmock test
# does not support riscv. Hopefully temporary, see Bug #807772.
net-libs/libproxy spidermonkey
-# Alex Fan <alexfanqi@yahoo.com> (2021-08-09)
-# ipython[qt5] depends on qtconsole, which depends on QtPy.
-# QtPy cannot be tested atm because QtPy[test] has an indirect hard
-# dependency on dev-qt/qtwebengine, which requires nodejs to build.
-dev-python/ipython qt5
-
# Marek Szuba <marecki@gentoo.org> (2021-08-14)
# Alex Fan <alexfanqi@yahoo.com> (2021-08-05)
# These USE flags depend on java, not (sustainably) supported yet
@@ -138,42 +149,13 @@ mail-mta/courier fax
# Marek Szuba <marecki@gentoo.org> (2021-07-05)
# Dependencies not keyworded here yet:
-# - dev-ruby/asciidoctor
-dev-libs/nanomsg doc
-# - media-gfx/nvidia-texture-tools
-media-libs/devil nvtt
# - dev-cpp/glog, sci-libs/vtk
media-libs/opencv contribsfm glog vtk
# - dev-util/aruba
sys-block/thin-provisioning-tools test
-# - app-text/pandoc (-> dev-haskell/*)
-sys-cluster/ceph pmdk
# - sys-fabric/ofed
sys-cluster/slurm ofed
-# Yixun Lan <dlan@gentoo.org> (2021-05-24)
-# Dependencies not keyworded, not tested
-virtual/notification-daemon gnome
-net-libs/gnome-online-accounts gnome
-
-# Alex Fan <alexfanqi@yahoo.com> (2021-08-17)
-# Ye Cao <ye.c@rioslab.org> (2021-07-31)
-# Piotr Karbowski <slashbeast@gentoo.org> (2021-06-22)
-# Yixun Lan <dlan@gentoo.org> (2021-05-21)
-# Mikle Kolyada <zlogene@gentoo.org> (2020-12-03)
-# Göktürk Yüksek <gokturk@gentoo.org> (2019-10-10)
-# sys-libs/libunwind do not support riscv
-dev-libs/efl unwind
-dev-util/perf unwind
-dev-util/strace unwind
-media-gfx/gimp unwind
-media-libs/gstreamer unwind
-media-libs/mesa unwind
-net-libs/zeromq unwind
-net-mail/dovecot unwind
-x11-base/xorg-server unwind
-x11-base/xwayland unwind
-
# This doesn't work for (any) riscv yet.
dev-libs/libpcre2 jit
dev-libs/libpcre jit
diff --git a/profiles/arch/riscv/use.force b/profiles/arch/riscv/use.force
index 7bf964bf53c8..684f397caa9f 100644
--- a/profiles/arch/riscv/use.force
+++ b/profiles/arch/riscv/use.force
@@ -3,7 +3,3 @@
# Force the flag which corresponds to ARCH.
riscv
-
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2021-04-01)
-# sys-libs/libunwind not supported on RISC-V.
-llvm-libunwind
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 8be0bc3ef149..86f94003e25a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -354,10 +354,6 @@ app-office/planner eds
# Missing keywords, bug #560382
media-video/ffmpeg snappy
-# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
-# scrollview requires Java, which is unsupported on SPARC.
-app-text/tesseract scrollview
-
# Justin Lecher <jlec@gentoo.org> (2015-11-18)
# requires dev-python/restkit which requires
# dev-python/socketpool which requires dev-python/gevent which requires
@@ -436,10 +432,6 @@ net-misc/modemmanager mbim
# Missing keywords, bug #495250
>=gnome-base/gnome-extra-apps-3.10 tracker
-# Pacho Ramos <pacho@gentoo.org> (2014-02-10)
-# Missing keywords, bug #495254
->=dev-libs/totem-pl-parser-3.10 quvi
-
# Raúl Porcel <armin76@gentoo.org> (2014-02-01)
# Sigbuses
net-misc/openssh hpn
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index ecea495ceab8..0d34b5fdc638 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -119,9 +119,7 @@ apm
battery
dmi
ibm
-jfs
libedit
-reiser4
reiserfs
xfs
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index c3f5bb3fc9d9..6c9eaa3ba660 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -162,7 +162,6 @@ dev-qt/qt3d -vulkan
dev-qt/qtdeclarative -vulkan
dev-qt/qtgui -vulkan
dev-qt/qtwayland -vulkan
-media-video/pipewire -vulkan
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-01-04)
# zfs is not keyworded on x86
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index a037994c9e83..db1bba9bb64d 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -171,7 +171,7 @@ PHP_TARGETS="php7-3 php7-4"
# Alfredo Tupone <tupone@gentoo.org> (2019-09-03)
#
# Default ADA target
-ADA_TARGET="gnat_2018"
+ADA_TARGET="gnat_2019"
# Marek Szuba <marecki@gentoo.org> (2020-10-15)
# Default targets for lua{,-single}.eclass
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 0915aaf80a2a..47bf0a61d988 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -151,10 +151,6 @@ media-tv/kodi system-ffmpeg
# (probably after stabilization of refind-0.11.4).
sys-boot/refind gnuefi
-# Mike Gilbert <floppym@gentoo.org> (2016-10-13)
-# Python without threads breaks in many ways.
-dev-lang/python threads
-
# Maciej Mrozowski <reavertm@gentoo.org> (2016-09-01)
# Workaround until resolved upstream (bug #586840)
>=dev-games/simgear-2016.2.1 dns
@@ -190,12 +186,6 @@ dev-lang/python-exec python_targets_pypy3
# (so that repoman's ebuild.nesteddie check is irrelevant).
sys-apps/portage ipc
-# Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-# Python should use wide Unicode implementation by default.
-# Switching of "wide-unicode" USE flag changes ABI of Python
-# and requires reinstallation of many Python modules.
-dev-lang/python wide-unicode
-
# Peter Alfredsen <loki_val@gentoo.org> (2009-04-11)
# Forcing w.r.t. bug 265336. When unicode use-flag is
# turned off, ABI is broken without a .so bump.
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 64a1414519cf..52488bbb2e05 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -159,18 +159,17 @@ x11-libs/colord-gtk doc
# Michał Górny <mgorny@gentoo.org> (2020-12-04)
# Mask the experimental targets in release ebuilds.
+# Note to self: remember to move still-applicable masks to the newer
+# version when master is bumped.
<dev-ml/llvm-ocaml-11 llvm_targets_AVR
<sys-devel/clang-11 llvm_targets_AVR
<sys-devel/llvm-11 llvm_targets_AVR
-<dev-ml/llvm-ocaml-12 llvm_targets_ARC llvm_targets_VE
-<sys-devel/clang-12 llvm_targets_ARC llvm_targets_VE
-<sys-devel/llvm-12 llvm_targets_ARC llvm_targets_VE
-<dev-ml/llvm-ocaml-13 llvm_targets_CSKY
-<sys-devel/clang-13 llvm_targets_CSKY
-<sys-devel/llvm-13 llvm_targets_CSKY
-<dev-ml/llvm-ocaml-14 llvm_targets_M68k
-<sys-devel/clang-14 llvm_targets_M68k
-<sys-devel/llvm-14 llvm_targets_M68k
+<dev-ml/llvm-ocaml-14 llvm_targets_ARC llvm_targets_VE
+<sys-devel/clang-14 llvm_targets_ARC llvm_targets_VE
+<sys-devel/llvm-14 llvm_targets_ARC llvm_targets_VE
+<dev-ml/llvm-ocaml-14 llvm_targets_CSKY llvm_targets_M68k
+<sys-devel/clang-14 llvm_targets_CSKY llvm_targets_M68k
+<sys-devel/llvm-14 llvm_targets_CSKY llvm_targets_M68k
# Joonas Niilola <juippis@gentoo.org> (2020-12-03)
# Doc building seem to be very random without any predictability,
@@ -318,11 +317,6 @@ dev-python/statsmodels doc
>=sys-libs/glibc-2.33-r2 crypt
<sys-libs/libxcrypt-4.4.23-r1 split-usr system
-# Michał Górny <mgorny@gentoo.org> (2019-10-05)
-# net-libs/openslp is being removed.
-sys-block/open-iscsi slp
-sys-block/open-isns slp
-
# Craig Andrews <candrews@gentoo.org> (2019-09-12)
# OpenSSL (as of version 1.1.1) doesn't have APIs for QUIC support
# see https://github.com/openssl/openssl/pull/8797
@@ -595,10 +589,6 @@ net-analyzer/nmap system-lua
# Most targets do not support ASAN/etc... #504200.
sys-devel/gcc sanitize
-# Rick Farina <zerochaos@gentoo.org> (2014-08-26)
-# mirisdr does not seem to like making releases
-<net-wireless/gr-osmosdr-9999 mirisdr
-
# Mike Frysinger <vapier@gentoo.org> (2014-02-03)
# Upstream says to not use this for now.
dev-libs/elfutils threads
diff --git a/profiles/default/linux/musl/mips/package.use.force b/profiles/default/linux/musl/mips/package.use.force
index dc332c759843..9fc197b1445f 100644
--- a/profiles/default/linux/musl/mips/package.use.force
+++ b/profiles/default/linux/musl/mips/package.use.force
@@ -3,6 +3,3 @@
dev-ml/llvm-ocaml llvm_targets_Mips
sys-devel/clang llvm_targets_Mips
sys-devel/llvm llvm_targets_Mips
-
-# The only working option
-dev-util/pkgconf pkg-config
diff --git a/profiles/default/linux/package.use b/profiles/default/linux/package.use
index e45526319f5a..a283c16b146c 100644
--- a/profiles/default/linux/package.use
+++ b/profiles/default/linux/package.use
@@ -1,15 +1,10 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mike Gilbert <floppym@gentoo.org> (2017-10-29)
# Override default from make.defaults, bug 635822.
net-libs/mbedtls -zlib
-# Mike Frysinger <vapier@gentoo.org> (2015-11-12)
-# We want busybox statically linked by default as it is the system rescue shell.
-# But we cannot statically link pam, so turn that off by default. #468580
-sys-apps/busybox -pam static
-
# Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> (2011-02-13)
# Disable deprecated bsddb module of Python 2 by default.
=dev-lang/python-2* -berkdb
diff --git a/profiles/default/linux/package.use.mask b/profiles/default/linux/package.use.mask
index 2b4f9ea7dd26..c110492efeac 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrey Grozin <grozin@gentoo.org> (2021-05-06)
@@ -34,7 +34,6 @@ sys-fs/zfs kernel-builtin
sys-auth/pam_mktemp -prevent-removal
sys-devel/gcc hardened
-sys-libs/glibc hardened
# Samuli Suominen <ssuominen@gentoo.org> (2012-01-10)
# Masked in base/package.use.mask as Linux -only feature
diff --git a/profiles/default/linux/packages b/profiles/default/linux/packages
index d0b8745d0440..6d35bf72e202 100644
--- a/profiles/default/linux/packages
+++ b/profiles/default/linux/packages
@@ -1,4 +1,4 @@
-# Copyright 2004-2015 Gentoo Foundation.
+# Copyright 2004-2021 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# This file extends the base packages file for the default profile that all
@@ -6,7 +6,6 @@
# will have. Some will have an selinux profile (see ${PORTDIR}/profiles/selinux).
# The idea is to only create a new family of profiles when absolutely necessary.
-*sys-apps/busybox
*sys-apps/iproute2
*sys-apps/man-pages
*sys-apps/net-tools
diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
index ff5c14576286..b4a38a397104 100644
--- a/profiles/desc/ada_target.desc
+++ b/profiles/desc/ada_target.desc
@@ -1,9 +1,6 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-gnat_2018 - Compile with dev-lang/gnat-gpl-2018
gnat_2019 - Compile with dev-lang/gnat-gpl-2019
gnat_2020 - Compile with dev-lang/gnat-gpl-2020
gnat_2021 - Compile with dev-lang/gnat-gpl-2021
diff --git a/profiles/embedded/package.use b/profiles/embedded/package.use
index 7dda9d81fe00..526095b38773 100644
--- a/profiles/embedded/package.use
+++ b/profiles/embedded/package.use
@@ -1 +1,3 @@
sys-apps/busybox make-symlinks static
+virtual/libcrypt static-libs
+sys-libs/libxcrypt static-libs
diff --git a/profiles/features/hardened/package.use.mask b/profiles/features/hardened/package.use.mask
index c903d0bed882..484dafd701c0 100644
--- a/profiles/features/hardened/package.use.mask
+++ b/profiles/features/hardened/package.use.mask
@@ -1,10 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
sys-apps/hwloc gl
sys-devel/gcc -hardened
-sys-libs/glibc -hardened
# Ian Stakenvicius <axs@gentoo.org> (2014-12-03)
# Have no way of knowing what Gecko Media Plugins will install in profiles
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index efc4054da4c4..0dc88bebc590 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -56,9 +56,7 @@ sys-libs/glibc
# We use eudev which is tested on both uclibc and musl
# As of 2021-08-08, >=sys-fs/udev-249-r2 is patched in Gentoo
# to work on musl.
-=virtual/libudev-232-r1
sys-apps/systemd
-<sys-fs/udev-249-r2
# systemd sources fail to build without glibc
sys-boot/systemd-boot
diff --git a/profiles/features/prefix/package.mask b/profiles/features/prefix/package.mask
index d461cd303659..80c1a0a431da 100644
--- a/profiles/features/prefix/package.mask
+++ b/profiles/features/prefix/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Benda Xu <heroxbd@gentoo.org> (2019-08-20)
@@ -19,4 +19,3 @@ sys-apps/systemd-readahead
sys-kernel/installkernel-systemd-boot
sys-process/systemd-cron
www-misc/profile-sync-daemon
-<virtual/service-manager-1
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
index ba157ac6b0c5..8aa72890043e 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -17,9 +17,6 @@ sys-apps/systemd-tmpfiles
# nvidia-drivers only works against glibc.
x11-drivers/nvidia-drivers
-# Version 8.31 is broken on uclibc, but not 8.30 or 8.32
-~sys-apps/coreutils-8.31
-
# We use eudev which is tested on both uclibc and musl
sys-apps/systemd
sys-fs/udev
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 38a981b6318f..08605a3da7ff 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -26,13 +26,6 @@ dev-perl/Mail-Sender
dev-perl/Gtk2-SourceView2
dev-perl/Gtk2-Unique
-# Miroslav Šulc <fordfrog@gentoo.org> (2021-04-14)
-# because of unmasking java 11, which does not support bytecode older
-# than 1.6, those are deprecated in the ebuild. also, as the lowest
-# java version we support is 1.8, the restriction is lifted even more.
-<virtual/jdk-1.8
-<virtual/jre-1.8
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-11-20)
# dev-qt/qtwebkit is in the process of being removed, tracker bug #684580
dev-qt/qtwebkit
diff --git a/profiles/package.mask b/profiles/package.mask
index 0c1dc5e8fa4e..3b3a64a98240 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,64 @@
#--- END OF EXAMPLES ---
+# Jakov Smolić <jsmolic@gentoo.org> (2021-09-25)
+# Upstream renamed the Theano project and continued as dev-python/aesara.
+# No reverse dependencies.
+# Removal on 2021-10-25.
+dev-python/theano
+dev-python/theano-pymc
+
+# Mart Raudsepp <leio@gentoo.org> (2021-09-24)
+# Experimental split media-sound/pulseaudio packages, bug #536780.
+media-libs/libpulse
+media-sound/pulseaudio-daemon
+>=media-sound/pulseaudio-15.0-r100
+
+# Anthony G. Basile <blueness@gentoo.org> (2021-09-24)
+# Masked for removal in 30 days. Dead upstream.
+dev-lang/bashforth
+
+# Michał Górny <mgorny@gentoo.org> (2021-08-28)
+# EOL kernel with known vulnerabilities. Please move to 5.14 or one
+# of the LTS branches. Bug #814464.
+=sys-kernel/gentoo-kernel-5.13*
+=sys-kernel/gentoo-kernel-bin-5.13*
+=sys-kernel/vanilla-kernel-5.13*
+=virtual/dist-kernel-5.13*
+
+# Mart Raudsepp <leio@gentoo.org> (2021-09-23)
+# Incompatible with c++17 abseil-cpp, no in-tree consumers yet
+media-libs/webrtc-audio-processing:1
+
+# Michał Górny <mgorny@gentoo.org> (2021-09-23)
+# Ancient version from 2016 that collides with dev-python/pyjwt.
+# Never bumped by the maintainer. The only revdep turned out to be
+# false positive.
+# Removal on 2021-10-23. Bug #814449.
+dev-python/python-jwt
+
+# Louis Sautier <sbraz@gentoo.org> (2021-09-19)
+# Last release in 2019, no reverse dependencies.
+# dev-python/isort provides similar functionality.
+# Removal on 2021-10-19, bug #813918.
+dev-python/flake8-import-order
+
+# Alfredo Tupone <tupone@gentoo.org> (2021-09-19)
+# Mask gnat-gpl-2018 and gnat-gpl-2019. Please switch
+# to a fresher gnat-gpl branch.
+<dev-lang/gnat-gpl-2019
+
+# Sam James <sam@gentoo.org> (2021-09-18)
+# Drops an unstable API which some projects were using
+# including Chromium. Masked to avoid runtime breakage.
+# bug #813705, bug #813711.
+=media-libs/harfbuzz-3.0.0
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-09-18)
+# sys-devel/automake version 1.11 is EOL and is only useful for testing
+# old de-ANSI-fication/ansi2knr/AM_C_PROTOTYPES code. Please uninstall.
+sys-devel/automake:1.11
+
# Alice Ferrazzi <alicef@gentoo.org> (2021-09-16)
# Regression in POSIX CPU timers.
# Please upgrade your gentoo-sources.
@@ -47,36 +105,12 @@
=sys-kernel/vanilla-sources-5.10.65
=sys-kernel/vanilla-sources-5.4.146
-# Michał Górny <mgorny@gentoo.org> (2021-09-16)
-# POSIX CPU timers are broken. Please downgrade or wait for next bump
-# before rebooting.
-# See e.g. https://lkml.org/lkml/2021/9/15/799
-~sys-kernel/gentoo-kernel-5.13.17
-~sys-kernel/gentoo-kernel-5.10.65
-~sys-kernel/gentoo-kernel-5.4.146
-~sys-kernel/gentoo-kernel-bin-5.13.17
-~sys-kernel/gentoo-kernel-bin-5.10.65
-~sys-kernel/gentoo-kernel-bin-5.4.146
-~sys-kernel/vanilla-kernel-5.13.17
-~sys-kernel/vanilla-kernel-5.10.65
-~sys-kernel/vanilla-kernel-5.4.146
-~virtual/dist-kernel-5.13.17
-~virtual/dist-kernel-5.10.65
-~virtual/dist-kernel-5.4.146
-
# Mart Raudsepp <leio@gentoo.org> (2021-09-15)
# New major parallel-installable release which needs special care to not
# end up loaded into the same process together with the earlier libsoup ABI.
# Migration to it is expected for GNOME 42, NOT to be unmasked with GNOME 41.
net-libs/libsoup:3.0
-# Gnome Team <gnome@gentoo.org> (2021-09-13)
-# GNOME 41 mask, bug #812986
->=dev-util/gdbus-codegen-2.69
->=dev-util/glib-utils-2.69
->=dev-libs/glib-2.69
->=net-libs/glib-networking-2.69
-
# Ionen Wolkens <ionen@gentoo.org> (2021-09-12)
# No reverse dependencies, stuck on EAPI-5.
# Replaced by dev-libs/spsdeclib.
@@ -164,6 +198,11 @@ dev-python/oauth2
# bug #797325.
=dev-libs/openssl-3.0*
+# Craig Andrews <candrews@gentoo.org> (2021-09-20)
+# Requires OpenSSL >= 3.0.0
+# Masked until dev-libs/openssl-3.0* is unmasked
+=dev-libs/gost-engine-3.0*
+
# Andreas Sturmlechner <asturm@gentoo.org> (2021-09-07)
# EAPI-5, dead upstream, last (and only) version added in 2011
# Bug 644344; Removal on 2021-10-07.
@@ -191,12 +230,6 @@ dev-util/trinity
# Should be safe to unmask if you are using x11-wm/mutter instead.
>=gui-libs/egl-wayland-1.1.8
-# Sam James <sam@gentoo.org> (2021-09-03)
-# Mask broken version of setuptools_scm with
-# missing runtime dependency.
-# bug #811504
-=dev-python/setuptools_scm-6.3.0
-
# David Seifert <soap@gentoo.org> (2021-08-29)
# Broken for the past 5 years (#585942), no new upstream release in over
# 5 years. Same issues as sci-biology/wgs-assembler, use a modern
@@ -208,19 +241,11 @@ sci-biology/mira
# Homepage dead, uses gtk2, fails to build, https://bugs.gentoo.org/711344
games-puzzle/gnudoku
-# Stephan Hartmann <sultan@gentoo.org> (2021-08-28)
+# Stephan Hartmann <sultan@gentoo.org> (2021-09-25)
# Dev channel releases are only for people who
# are developers or want more experimental features
# and accept a more unstable release.
->=www-client/chromium-95
-
-# Michał Górny <mgorny@gentoo.org> (2021-08-28)
-# EOL kernel with known vulnerabilities. Please move to 5.13 or one
-# of the LTS branches. Bug #808990.
-=sys-kernel/gentoo-kernel-5.12*
-=sys-kernel/gentoo-kernel-bin-5.12*
-=sys-kernel/vanilla-kernel-5.12*
-=virtual/dist-kernel-5.12*
+>=www-client/chromium-96
# Anthony G. Basile <blueness@gentoo.org> (2021-08-27)
# Masked for removal in 30 days. Deprecated upstream.
@@ -230,37 +255,6 @@ net-vpn/ipsec-tools
# Preparing for final 5.0.0 release
>=app-text/tesseract-5.0.0_beta
-# Arthur Zamarin <arthurzam@gentoo.org> (2021-08-20)
-# Inactive upstream.
-# Fully superseded by dev-python/dnspython. All reverse dependencies support
-# and recommend usage of dev-python/dnspython.
-# No other distros package it anymore.
-# Removal on 2021-09-19. Bug #809239.
-dev-python/pydns
-
-# Sam James <sam@gentoo.org> (2021-08-18)
-# Fails to build with glibc-2.34. End of maintenance
-# upstream was declared in 2007. Several other serious
-# bugs open. Removal on 2021-09-19.
-# bug #711088, bug #775944, bug #790680, bug #806953.
-net-analyzer/netwox
-net-analyzer/netwag
-
-# Sam James <sam@gentoo.org> (2021-08-17)
-# Fails to build with >= Boost 1.73, so broken for well over a year.
-# Several open bugs: bug #722882, bug #742290, bug #808673.
-# Removal on 2021-09-17.
-sys-fs/e4rat
-
-# David Seifert <soap@gentoo.org> (2021-08-04)
-# Last release over 4 years ago, upstream pretty much dead, the
-# ecosystem has switched to dev-util/pkgconf, which is alive. Testing
-# and prefix bugs, blocks WANT_AUTOMAKE=1.12 removal.
-# (If you hit blockers, please run:
-# $ emerge --deselect dev-util/pkgconfig
-# This is necessary as your world file should not contain dependencies.)
-dev-util/pkgconfig
-
# Andreas Sturmlechner <asturm@gentoo.org> (2021-08-02)
# Depends on Qt5WebKit with more holes in it than swiss cheese. Bug #685750
# Last release in 2016. Removal on 2021-10-04.
@@ -353,8 +347,6 @@ sys-libs/db:5.1
# Mask gcc-7 branch (ended upstream support). Please switch
# to a fresher gcc branch.
<sys-devel/gcc-8
-<dev-util/nvidia-cuda-toolkit-10
-<dev-util/nvidia-cuda-sdk-10
# Sergei Trofimovich <slyfox@gentoo.org> (2021-05-16)
# Mask gcc-6 branch (ended upstream support). Please switch
@@ -435,10 +427,7 @@ media-plugins/kodi-game-libretro-dosbox
# Mismatched version (bug #695022). Masked to force upgrade to 2.0.4_pre20200306162733.
# (Mask should remain after ebuilds are deleted, until 2021-03-01 or
# until new upstream release with proper versioning.)
-~app-i18n/sunpinyin-3.0.0_rc1
-~app-i18n/ibus-sunpinyin-3.0.0_rc1
~app-i18n/scim-sunpinyin-3.0.0_rc1
-~app-i18n/xsunpinyin-3.0.0_rc1
# Miroslav Šulc <fordfrog@gentoo.org> (2020-02-27)
# >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
@@ -492,21 +481,6 @@ app-office/texmacs
virtual/jdk:11
virtual/jre:11
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-10-18)
-# sys-devel/automake versions 1.4, 1.5, 1.6, 1.7, 1.8
-# have known security vulnerabilities, are broken with
-# recent Perl (>=5.26.0), and are not used by anything in
-# the Gentoo repository. Please uninstall.
-sys-devel/automake:1.4
-sys-devel/automake:1.5
-sys-devel/automake:1.6
-sys-devel/automake:1.7
-sys-devel/automake:1.8
-sys-devel/automake:1.9
-sys-devel/automake:1.10
-sys-devel/automake:1.11
-sys-devel/automake:1.12
-
# Nicolas Bock <nicolasbock@gentoo.org> (2017-10-31)
# There are multiple unresolved upstream issues with >=jabref-bin-4.0 (#636036).
# If you still would like to use this version, please report any issues to
@@ -531,7 +505,6 @@ sys-devel/automake:1.12
# (isolated) use case, feel free to unmask them on your system.
<sys-libs/glibc-2.33
<sys-devel/binutils-2.35.2
-<sys-devel/binutils-hppa64-2.35.2
# Michael Orlitzky <mjo@gentoo.org> (2017-01-07)
# This package has some dangerous quality and security issues, but
diff --git a/profiles/prefix/darwin/macos/arch/arm64/use.force b/profiles/prefix/darwin/macos/arch/arm64/use.force
index b4557bfe8498..3055521d22e8 100644
--- a/profiles/prefix/darwin/macos/arch/arm64/use.force
+++ b/profiles/prefix/darwin/macos/arch/arm64/use.force
@@ -1,7 +1,6 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Force the flag corresponding to the default ABI
x64-macos
arm64-macos
-abi_arm64
diff --git a/profiles/prefix/darwin/macos/arch/arm64/use.mask b/profiles/prefix/darwin/macos/arch/arm64/use.mask
index 2b0df2c9ccf9..1460af56464c 100644
--- a/profiles/prefix/darwin/macos/arch/arm64/use.mask
+++ b/profiles/prefix/darwin/macos/arch/arm64/use.mask
@@ -1,7 +1,6 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag corresponding to the default ABI
-x64-macos
-arm64-macos
--abi_arm64
diff --git a/profiles/prefix/linux/package.use.mask b/profiles/prefix/linux/package.use.mask
index 2893cbd9af7a..1c74e8a689af 100644
--- a/profiles/prefix/linux/package.use.mask
+++ b/profiles/prefix/linux/package.use.mask
@@ -1,6 +1,6 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michael Haubenwallner <haubi@gentoo.org> (2019-05-02)
# gold is linux only, and is required by cxx
-sys-devel/binutils -cxx -gold -default-gold
+sys-devel/binutils -gold -default-gold
diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index 01d4dcdb0ee4..1aac924c7446 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -19,10 +19,6 @@ dev-lang/python:3.6
# Python 2, you should really look into moving away from it.
dev-lang/python:2.7
-# Fabian Groffen <grobian@gentoo.org> (2017-04-15)
-# reentrant patch breaks prefix option, bug #615560
-=sys-devel/flex-2.6.3-r1
-
# Elias Pipping <pipping@gentoo.org> (2007-10-09)
# darwin-miscutils are only available on darwin
sys-apps/darwin-miscutils
diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask
index 609e639cf0de..e30a2b1415de 100644
--- a/profiles/prefix/package.use.mask
+++ b/profiles/prefix/package.use.mask
@@ -17,7 +17,7 @@ sys-apps/debianutils installkernel
# Michael Haubenwallner <haubi@gentoo.org> (2019-05-02)
# gold is linux only, and is required by cxx
-sys-devel/binutils cxx gold default-gold
+sys-devel/binutils gold default-gold
# Fabian Groffen <grobian@gentoo.org> (2018-12-27)
# USE-dep fixing, bugs #665088, #667266, #671730,
diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask
index db64114b138e..f1534f4049cd 100644
--- a/profiles/releases/17.0/package.mask
+++ b/profiles/releases/17.0/package.mask
@@ -1,18 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andreas K. Huettel <dilfridge@gentoo.org> (2017-05-27)
-# In the 17.0 profiles we assume that our system compiler uses C++14
-# or later as default language setting. This means it has to be at
-# least GCC 6. If you need an older compiler for specific purposes,
-# feel free to unmask it, however, using it for normal emerging of
-# packages is neither recommended nor supported in any way.
-<sys-devel/gcc-6
-
# Andreas K. Huettel <dilfridge@gentoo.org> (2017-12-01)
# The following packages require GCC 5 or earlier and are therefore
# masked in the 17.0 profiles.
dev-java/ecj-gcj
dev-java/gcj-jdk
-<dev-util/nvidia-cuda-toolkit-9
-<dev-util/nvidia-cuda-sdk-9
diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use
index caaffc9ab3c8..a85ee3fa4ce6 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -56,8 +56,6 @@ sys-libs/zlib minizip
<x11-base/xorg-server-1.20.13-r1 wayland
# Keep existing defaults after dropping IUSE=phonon from make.defaults
-<kde-frameworks/knotifications-5.85 phonon
-<kde-frameworks/knotifyconfig-5.85 phonon
<app-office/calligra-3.3 phonon
kde-apps/kio-extras phonon
kde-apps/marble phonon
diff --git a/profiles/use.desc b/profiles/use.desc
index 1e80f0ad87a0..59fd60a65eeb 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -279,7 +279,6 @@ semantic-desktop - Cross-KDE support for semantic search and information retriev
session - Add persistent session support
skey - Enable S/Key (Single use password) authentication support
slang - Add support for the slang text display library (it's like ncurses, but different)
-slp - Add Service Locator Protocol support
smartcard - Enable smartcard support
smp - Enable support for multiprocessors or multicore systems
snappy - Enable support for Snappy compression (as implemented in app-arch/snappy)
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index b622fa0b394f..b8060249a2f9 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -150,6 +150,7 @@ app-admin/salt:portage - Add support for package state enforcement using sys-app
app-admin/salt:raet - Add support for the new RAET transport.
app-admin/salt:redis - Support returning data to a redis database.
app-admin/salt:zeromq - Add support for the zeromq transport.
+app-admin/setools:infoflow - Depend on dev-python/networkx to use seinfoflow
app-admin/sudo:gcrypt - Use message digest functions from dev-libs/libgcrypt instead of sudo's
app-admin/sudo:offensive - Let sudo print insults when the user types the wrong password
app-admin/sudo:secure-path - Replace PATH variable with compile time secure paths
@@ -1259,7 +1260,6 @@ dev-db/mysql:router - Build the MySQL router program
dev-db/mysql:server - Build the server program
dev-db/mysql:systemtap - Build support for profiling and tracing using dev-util/systemtap
dev-db/mysql:test - Install upstream testsuites for end use.
-dev-db/mysql:yassl - Enable SSL connections and crypto functions using the bundled yaSSL
dev-db/mysql-cluster:client-libs - Build the client libraries from the server package instead of the C Connector packages (not recommended)
dev-db/mysql-cluster:extraengine - Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)
dev-db/mysql-cluster:latin1 - Use LATIN1 encoding instead of UTF8
@@ -1807,8 +1807,6 @@ dev-lang/php:xslt - Enable the XSL extension
dev-lang/php:zip-encryption - Enable ZIP file encryption from dev-libs/libzip
dev-lang/polyml:portable - Build the portable interpreter version of Poly/ML instead of native
dev-lang/python:bluetooth - Build Bluetooth protocol support in socket module
-dev-lang/python:threads - Enable threading support. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
-dev-lang/python:wide-unicode - Enable wide Unicode implementation which uses 4-byte Unicode characters. Switching of this USE flag changes ABI of Python and requires reinstallation of many Python modules. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
dev-lang/python:wininst - Install Windows executables required to create an executable installer for MS Windows.
dev-lang/python-exec:native-symlinks - Install generic symlinks like python and python3. If this flag is disabled, only versioned python3.X executables will be available to end users and ebuilds not using python eclasses.
dev-lang/qu-prolog:pedro - Pedro subscription/notification communications system
@@ -1947,9 +1945,8 @@ dev-libs/boost:tools - Build and install the boost tools (bcp, quickbook, inspec
dev-libs/botan:boost - use dev-libs/boost
dev-libs/check:subunit - Enable support for the subunit unit test protocol
dev-libs/crypto++:asm - Support assembly hand optimized crypto functions (i.e. faster run time)
-dev-libs/cudnn:cuda10-2 - On nVidia CUDA 10.2.
-dev-libs/cudnn:cuda11 - On nVidia CUDA 11.x.
-dev-libs/cudnn:cuda11-1 - On nVidia CUDA 11.1.
+dev-libs/cudnn:cuda10-2 - On Nvidia CUDA 10.2
+dev-libs/cudnn:cuda11-4 - On Nvidia CUDA 11.4
dev-libs/cyberjack:tools - Build and install optional management tools.
dev-libs/cyrus-sasl:authdaemond - Add Courier-IMAP authdaemond unix socket support (net-mail/courier-imap, mail-mta/courier)
dev-libs/cyrus-sasl:ldapdb - Enable ldapdb plugin
@@ -2185,6 +2182,14 @@ dev-libs/openssl-compat:sslv3 - Support for the old/insecure SSLv3 protocol -- n
dev-libs/openssl-compat:tls-compression - Enable support for discouraged TLS compression
dev-libs/openssl-compat:tls-heartbeat - Enable the Heartbeat Extension in TLS and DTLS
dev-libs/pkcs11-helper:nss - Enable NSS crypto engine
+dev-libs/pocl:accel - Enable the generic hardware accelerator device driver
+dev-libs/pocl:cl20 - Enable reporting OpenCL 2.0 for the CPU device
+dev-libs/pocl:conformance - Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl.
+dev-libs/pocl:cuda - Enable the CUDA backend for NVIDIA GPUs
+dev-libs/pocl:float-conversion - When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library.
+dev-libs/pocl:hardening - Enable hardening against various attacks. May worsen performance
+dev-libs/pocl:hwloc - Enable hwloc support
+dev-libs/pocl:memmanager - Enables custom memory manager. Except for special circumstances, this should be disabled
dev-libs/poco:7z - Add Support for the 7z archive format
dev-libs/poco:cppparser - Build and install a minimal C++ parser
dev-libs/poco:crypto - Encryption and digital signing classes
@@ -3357,6 +3362,7 @@ gui-libs/wlroots:icccm - Use xcb-icccm (from x11-libs/xcb-util-wm) util library
gui-libs/wlroots:seatd - Enable support for rootless session via sys-auth/seatd
gui-libs/wlroots:x11-backend - Enable support for handling input/output devices through x11-libs/libxcb
gui-libs/xdg-desktop-portal-wlr:elogind - Enable support for rootless session via elogind
+gui-wm/hikari:X - Enable support for X11 applications (XWayland)
gui-wm/hikari:gamma - add gamma control for redshift
gui-wm/hikari:layershell - add support for wayland apps using layer shell
gui-wm/hikari:screencopy - add support for screen grabbing
@@ -3926,6 +3932,7 @@ media-gfx/eog-plugins:map - Enable world map display using media-libs/libchampla
media-gfx/eog-plugins:picasa - Enable uploading to Google's Picasa Web Albums
media-gfx/eom:imagemagick - Use media-gfx/imagemagick as an external backend for the thumbnailer
media-gfx/exact-image:swig - Adds Swig support dev-lang/swig
+media-gfx/exiv2:bmff - Add support for the ISOBMFF format
media-gfx/exiv2:webready - Support reading metadata over the internet
media-gfx/fbida:X - Install the Motif based image viewer "ida"
media-gfx/fbida:fbcon - Install the framebuffer image viewer "fbi"
@@ -4177,7 +4184,6 @@ media-libs/libgroove:sound - Enable audio playing.
media-libs/libheif:aom - Use media-libs/libaom for AVIF encoding/decoding
media-libs/libheif:gdk-pixbuf - Enable x11-libs/gdk-pixbuf plugin
media-libs/libheif:go - Enable building dev-lang/go code/examples
-media-libs/libheif:libde265 - Use media-libs/libde265 for HEIF decoding
media-libs/libheif:rav1e - Use media-video/rav1e for AVIF encoding
media-libs/libheif:x265 - Use media-libs/x265 for HEIF encoding
media-libs/liblastfm:fingerprint - Build the lastfm-fingerprint library
@@ -4194,6 +4200,9 @@ media-libs/libplacebo:vulkan - Add support for the vulkan graphics API
media-libs/libpng:apng - support unofficial APNG (Animated PNG) spec
media-libs/libpng-compat:apng - support unofficial APNG (Animated PNG) spec
media-libs/libprojectm:gles2 - Provide support for OpenGL ES 2 and 3
+media-libs/libpulse:asyncns - Use libasyncns for asynchronous name resolution.
+media-libs/libpulse:doc - Build the doxygen-described API documentation.
+media-libs/libpulse:glib - Add support to dev-libs/glib-based mainloop for the libpulse client library, to allow using libpulse on glib-based programs.
media-libs/libsdl:joystick - Control joystick support (disable at your own risk)
media-libs/libsdl:sound - Control audio support (disable at your own risk)
media-libs/libsdl:tslib - Build with tslib support for touchscreen devices
@@ -4537,6 +4546,7 @@ media-sound/drumstick:fluidsynth - Enable support for media-sound/fluidsynth
media-sound/drumstick:network - Build Network RT backend
media-sound/easyeffects:bs2b - Enable use of media-libs/libbs2b for the crossfeed FX
media-sound/easyeffects:calf - Enable use of media-plugins/calf for adding various FX
+media-sound/easyeffects:doc - Install packages needed to display built-in user documentation
media-sound/easyeffects:mda-lv2 - Enable use of media-plugins/mda-lv2 for the loudness FX
media-sound/easyeffects:rnnoise - Enable use of media-libs/rnnoise for the neural network-based noise-reduction FX
media-sound/easyeffects:rubberband - Enable use of media-libs/rubberband for the pitch-shifting FX
@@ -4682,6 +4692,20 @@ media-sound/pulseaudio:ssl - Use dev-libs/openssl to provide support for RAOP (A
media-sound/pulseaudio:system-wide - Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ .
media-sound/pulseaudio:systemd - Build with sys-apps/systemd support to replace standalone ConsoleKit.
media-sound/pulseaudio:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing.
+media-sound/pulseaudio-daemon:X - Build the X11 publish module to export PulseAudio information through X11 protocol for clients to make use. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag.
+media-sound/pulseaudio-daemon:alsa-plugin - Request installing media-plugins/alsa-plugins with PulseAudio plugin enabled. This ensures that clients supporting ALSA only will use PulseAudio.
+media-sound/pulseaudio-daemon:asyncns - Use libasyncns for asynchronous name resolution.
+media-sound/pulseaudio-daemon:elogind - Use sys-auth/elogind for giving each session a PA client
+media-sound/pulseaudio-daemon:equalizer - Enable the equalizer module (requires sci-libs/fftw).
+media-sound/pulseaudio-daemon:gdbm - Use sys-libs/gdbm to store PulseAudio databases. Recommended for desktop usage. This flag causes the whole package to be licensed under GPL-2 or later.
+media-sound/pulseaudio-daemon:glib - Build the GSettings PA module.
+media-sound/pulseaudio-daemon:native-headset - Build with native HSP backend for bluez 5.
+media-sound/pulseaudio-daemon:ofono-headset - Build with oFono HFP backend for bluez 5, requires net-misc/ofono.
+media-sound/pulseaudio-daemon:oss - Enable OSS sink/source (output/input). Deprecated, upstream does not support this on systems where other sink/source systems are available (i.e.: Linux). The padsp wrapper is now always build if the system supports OSS at all.
+media-sound/pulseaudio-daemon:ssl - Use dev-libs/openssl to provide support for RAOP (AirPort) streaming.
+media-sound/pulseaudio-daemon:system-wide - Allow preparation and installation of the system-wide init script for PulseAudio. Since this support is only supported for embedded situations, do not enable without reading the upstream instructions at https://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/WhatIsWrongWithSystemWide/ .
+media-sound/pulseaudio-daemon:systemd - Build with sys-apps/systemd support to replace standalone ConsoleKit.
+media-sound/pulseaudio-daemon:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing.
media-sound/pulseaudio-modules-bt:fdk - AAC encoding support using media-libs/fdk-aac
media-sound/pulseaudio-modules-bt:ffmpeg - APTX, APTX-HD encoding support
media-sound/pulseaudio-modules-bt:ldac - LDAC encoding support, using media-libs/libldac
@@ -4689,6 +4713,7 @@ media-sound/pulseaudio-modules-bt:native-headset - Build with native HSP (Headse
media-sound/pulseaudio-modules-bt:ofono-headset - Build with oFono HFP (Hands Free Profile) headset for bluez 5, requires net-misc/ofono.
media-sound/pulseeffects:bs2b - Enable use of media-libs/libbs2b for the crossfeed FX
media-sound/pulseeffects:calf - Enable use of media-plugins/calf for adding various FX
+media-sound/pulseeffects:doc - Install packages needed to display built-in user documentation
media-sound/pulseeffects:rnnoise - Enable use of media-libs/rnnoise for the neural network-based noise-reduction FX
media-sound/pulseeffects:rubberband - Enable use of media-libs/rubberband for the pitch-shifting FX
media-sound/pulseeffects:webrtc - Enable use of media-plugins/gst-plugins-webrtc for various voice-enhancement FX
@@ -4768,7 +4793,6 @@ media-sound/xmms2:ices - Icecast source output plugin
media-sound/xmms2:mac - Support for Monkey's Audio (APE) format using media-sound/mac
media-sound/xmms2:mlib-update - Enable building of xmms2-mlib-updater client
media-sound/xmms2:ofa - Support for Open Fingerprint Architecture (OFA)
-media-sound/xmms2:phonehome - This client sends anonymous usage-statistics to the xmms2
media-sound/xmms2:server - Build xmms2 player daemon (otherwise only clients are built)
media-sound/xmms2:sid - Support for C64 SID using media-libs/libsidplay
media-sound/xmms2:tremor - Support Vorbis using an alternate fixed-point decoder with media-libs/tremor
@@ -5859,6 +5883,7 @@ net-im/vacuum:vcard - Enable obtaining peer's personal contact information
net-im/vacuum:xmppuriqueries - Allow other plugins to handle XMPP URI queries
net-im/zoom:bundled-libjpeg-turbo - Use bundled libturbojpeg instead of media-libs/libjpeg-turbo
net-im/zoom:bundled-qt - Use bundled Qt and icu instead of system-wide libs
+net-im/zoom:opencl - Use OpenCL for virtual background support (virtual/opencl)
net-irc/anope:ldap - Build LDAP modules for e.g. opertypes
net-irc/anope:sql - Build modules which require SQL
net-irc/anope:ssl - Provide SSL services using OpenSSL
@@ -6137,6 +6162,7 @@ net-mail/dovecot:managesieve - Add managesieve protocol support
net-mail/dovecot:rpc - Add support for NFS quotas
net-mail/dovecot:sieve - Add sieve support
net-mail/dovecot:solr - Add solr full text search (FTS) support
+net-mail/dovecot:stemmer - Add libstemmer support (for FTS)
net-mail/dovecot:textcat - Add libtextcat language guessing support for full text search (FTS)
net-mail/dovecot:zstd - Add support for zstd (de)compression
net-mail/fetchmail:socks - Enable support for socks proxy
@@ -6627,6 +6653,7 @@ 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/xmrig:opencl - Enable OpenCL 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
@@ -7586,8 +7613,6 @@ sci-visualization/opendx:cdf - Add support for sci-libs/cdf data exchange format
sci-visualization/opendx:hdf - Add support for the Hierarchical Data Format (sci-libs/hdf)
sci-visualization/paraview:boost - Enable the usage of dev-libs/boost
sci-visualization/paraview:cg - Add support for nvidia's cg shaders
-sci-visualization/paraview:coprocessing - Enable the coprocessing infrastructure which is mainly useful in the context of clusters
-sci-visualization/paraview:development - Install development files including headers
sci-visualization/paraview:nvcontrol - Add NVCONTROL support for OpenGL options
sci-visualization/paraview:offscreen - Offscreen rendering through OSMesa
sci-visualization/paraview:plugins - Build and install additional plugins
@@ -8401,6 +8426,7 @@ sys-power/nvclock:gtk - Install the GTK+ based graphical interface
sys-power/nvclock:nvcontrol - Add NVCONTROL support for OpenGL options
sys-power/suspend:crypt - Allows suspend and resume from encrypted disk
sys-process/audit:gssapi - Enable GSSAPI support
+sys-process/bottom:battery - Include support for laptop battery information.
sys-process/criu:setproctitle - Make process titles of service workers to be more verbose
sys-process/cronie:anacron - Install the periodic anacron command scheduler.
sys-process/fcron:debug - Enable debug code and output. Since version 3.0.5 this will no longer force foreground execution, and fcron will be able to run as a service properly.
@@ -8505,6 +8531,7 @@ www-client/chromium:proprietary-codecs - Enable codecs for patent-encumbered aud
www-client/chromium:screencast - Enable support for remote desktop and screen cast using media-video/pipewire
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-harfbuzz - Use system harfbuzz instead of the bundled one.
www-client/chromium:system-icu - Use system icu instead of the bundled one
www-client/chromium:widevine - Unsupported closed-source DRM capability (required by Netflix VOD)
www-client/dillo:xembed - Enable X11 XEmbed support