summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-08-25 10:45:55 +0100
commit3cf7c3ef441822c889356fd1812ebf2944a59851 (patch)
treec513fe68548b40365c1c2ebfe35c58ad431cdd77 /profiles
parent05b8b0e0af1d72e51a3ee61522941bf7605cd01c (diff)
gentoo resync : 25.08.2020
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin151009 -> 151498 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask32
-rw-r--r--profiles/arch/alpha/use.mask6
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask2
-rw-r--r--profiles/arch/amd64/package.use.mask21
-rw-r--r--profiles/arch/amd64/package.use.stable.mask11
-rw-r--r--profiles/arch/amd64/use.stable.mask5
-rw-r--r--profiles/arch/amd64/x32/package.mask5
-rw-r--r--profiles/arch/amd64/x32/package.use.mask1
-rw-r--r--profiles/arch/arm/armv4/package.mask4
-rw-r--r--profiles/arch/arm/armv4t/package.mask4
-rw-r--r--profiles/arch/arm/armv5te/package.mask4
-rw-r--r--profiles/arch/arm/armv6j/package.mask9
-rw-r--r--profiles/arch/arm/armv6j/package.use.mask11
-rw-r--r--profiles/arch/arm/armv7a/package.mask11
-rw-r--r--profiles/arch/arm/armv7a/package.use.mask11
-rw-r--r--profiles/arch/arm/armv7a/use.mask2
-rw-r--r--profiles/arch/arm/package.mask19
-rw-r--r--profiles/arch/arm/package.use.mask57
-rw-r--r--profiles/arch/arm/package.use.stable.mask13
-rw-r--r--profiles/arch/arm/use.mask3
-rw-r--r--profiles/arch/arm/use.stable.mask7
-rw-r--r--profiles/arch/arm64/package.mask2
-rw-r--r--profiles/arch/arm64/package.use.mask130
-rw-r--r--profiles/arch/arm64/package.use.stable.mask34
-rw-r--r--profiles/arch/arm64/use.mask6
-rw-r--r--profiles/arch/arm64/use.stable.mask5
-rw-r--r--profiles/arch/base/package.use.mask15
-rw-r--r--profiles/arch/base/use.mask2
-rw-r--r--profiles/arch/hppa/make.defaults4
-rw-r--r--profiles/arch/hppa/package.use.mask16
-rw-r--r--profiles/arch/hppa/package.use.stable.mask1
-rw-r--r--profiles/arch/ia64/package.use.mask22
-rw-r--r--profiles/arch/mips/package.use.mask10
-rw-r--r--profiles/arch/powerpc/package.use.mask28
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask5
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask32
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask6
-rw-r--r--profiles/arch/powerpc/ppc32/use.mask6
-rw-r--r--profiles/arch/powerpc/ppc32/use.stable.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/use.mask1
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask13
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/use.stable.mask5
-rw-r--r--profiles/arch/powerpc/use.mask1
-rw-r--r--profiles/arch/riscv/package.accept_keywords3
-rw-r--r--profiles/arch/riscv/package.use.mask15
-rw-r--r--profiles/arch/riscv/packages7
-rw-r--r--profiles/arch/riscv/packages.build4
-rw-r--r--profiles/arch/riscv/use.mask3
-rw-r--r--profiles/arch/s390/package.use.mask17
-rw-r--r--profiles/arch/sparc/package.use.mask27
-rw-r--r--profiles/arch/sparc/package.use.stable.mask2
-rw-r--r--profiles/arch/sparc/use.mask3
-rw-r--r--profiles/arch/x86/package.use.mask27
-rw-r--r--profiles/arch/x86/package.use.stable.mask10
-rw-r--r--profiles/arch/x86/use.stable.mask5
-rw-r--r--profiles/base/make.defaults2
-rw-r--r--profiles/base/package.use.force5
-rw-r--r--profiles/base/package.use.mask157
-rw-r--r--profiles/base/package.use.stable.mask20
-rw-r--r--profiles/base/packages2
-rw-r--r--profiles/base/use.force5
-rw-r--r--profiles/base/use.mask19
-rw-r--r--profiles/base/use.stable.mask4
-rw-r--r--profiles/default/linux/uclibc/mips/package.use.mask6
-rw-r--r--profiles/default/linux/x86/package.use.mask1
-rw-r--r--profiles/desc/cpu_flags_x86.desc1
-rw-r--r--profiles/desc/l10n.desc27
-rw-r--r--profiles/desc/lcd_devices.desc32
-rw-r--r--profiles/desc/qemu_softmmu_targets.desc1
-rw-r--r--profiles/desc/qemu_user_targets.desc2
-rw-r--r--profiles/desc/video_cards.desc1
-rw-r--r--profiles/features/hardened/amd64/package.use3
-rw-r--r--profiles/features/multilib/make.defaults2
-rw-r--r--profiles/features/prefix/package.use.mask4
-rw-r--r--profiles/features/selinux/package.mask1
-rw-r--r--profiles/license_groups2
-rw-r--r--profiles/package.deprecated37
-rw-r--r--profiles/package.mask1284
-rw-r--r--profiles/prefix/package.mask13
-rw-r--r--profiles/prefix/package.use.mask1
-rw-r--r--profiles/prefix/packages3
-rw-r--r--profiles/prefix/windows/cygwin/package.use.mask6
-rw-r--r--profiles/targets/desktop/package.use5
-rw-r--r--profiles/updates/1Q-20171
-rw-r--r--profiles/updates/2Q-20181
-rw-r--r--profiles/updates/3Q-2020147
-rw-r--r--profiles/updates/4Q-20151
-rw-r--r--profiles/updates/4Q-20161
-rw-r--r--profiles/updates/4Q-20191
-rw-r--r--profiles/use.desc2
-rw-r--r--profiles/use.local.desc420
93 files changed, 1840 insertions, 1096 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 250ad87fd5e3..df4d87a7ee2f 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 9386922ecf25..376e917da7e1 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,25 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# alpha has no virtual/rust support, needed by newer gnome-base/librsvg, et al
+>=media-gfx/eog-3.33.1 svg
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
+# net-libs/webkit-gtk has no alpha keywords
+app-editors/emacs xwidgets
+gnome-extra/evolution-data-server oauth
+# needs mail-client/evolution, depends on net-libs/webkit-gtk
+app-office/planner eds
+# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
+gnome-base/nautilus previewer
+# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
+gnome-base/gvfs google
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring zbc
@@ -141,10 +160,6 @@ dev-db/mariadb numa
>=gnome-base/gnome-settings-daemon-3.24 test
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
@@ -213,9 +228,8 @@ net-mail/notmuch test
app-admin/conky cmus irc
# Tobias Klausmann <klausman@gentoo.org> (2016-06-07)
-# the nvidia SDK needs nvidia-drivers and thus can never work on alpha
-# Likewise, nasm is x86/x86-64 only
-media-video/ffmpeg nvenc openh264
+# nasm is x86/x86-64 only
+media-video/ffmpeg openh264
# Tobias Klausmann <klausman@gentoo.org> (2016-02-04)
# sys-cluster/ceph is not broken per se, but a maintenance burden.
@@ -241,10 +255,6 @@ media-sound/rhythmbox upnp-av
# Tests require non-keyworded qt5
dev-qt/qtchooser test
-# Justin Lecher <jlec@gentoo.org> (2015-10-14)
-# Requires dev-python/ipython which triggers a long dep chain
-dev-python/restkit cli
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2015-09-10)
# Requires wifi USE flag, which is masked for this arch
net-misc/networkmanager wext
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index e664307bd251..da981f77b67d 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -4,6 +4,12 @@
# Unmask the flag which corresponds to ARCH.
-alpha
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
+# net-libs/webkit-gtk has no alpha keywords
+webkit
+# net-libs/gnome-online-accounts depends on net-libs/webkit-gtk
+gnome-online-accounts
+
# Matt Turner <mattst88@gentoo.org> (2020-07-01)
# Unlikely.
vulkan
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index 437a4f6e1120..4f07a51129a5 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -24,7 +24,6 @@ app-arch/stuffit
app-benchmarks/cpuburn
app-editors/emacs:18
app-emulation/crossover-bin
-app-emulation/playonlinux
app-emulation/protontricks
app-emulation/q4wine
app-emulation/winetricks
@@ -37,7 +36,6 @@ games-action/badland
games-action/beathazardultra
games-action/brutal-legend
games-action/crimsonland
-games-action/cs2d
games-action/descent3
games-action/descent3-demo
games-action/guacamelee
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 3e6eb33f3df4..6529a10bc8e5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,19 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (2020-08-17)
+# Columnstore engine is supported on amd64
+dev-db/mariadb -columnstore
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-07-27)
+# media-video/pipewire:0/0.3 is available for amd64
+www-client/firefox -screencast
+
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring -zbc
@@ -43,6 +56,7 @@ sci-physics/root -cudnn
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11)
# Encrypted Media Extensions (eme-free) can be disabled on amd64
+mail-client/thunderbird -eme-free
www-client/firefox -eme-free
# Mart Raudsepp <leio@gentoo.org> (2020-03-01)
@@ -73,9 +87,8 @@ net-misc/curl -quiche
sys-firmware/seabios -debug
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
-# upstream provides docs and tools for tier-1 arches
+# upstream provides docs only for tier-1 arches
dev-lang/rust-bin -doc
->=dev-lang/rust-bin-1.37 -clippy -rustfmt
# Thomas Deutschmann <whissi@gentoo.org> (2019-08-03)
# Early microcode loading is supported on amd64
@@ -162,10 +175,6 @@ app-admin/rsyslog -mdblookup
# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
dev-lang/ocaml -spacetime
-# Alexis Ballier <aballier@gentoo.org> (2017-01-31)
-# nvidia drivers are unmasked here
-media-video/ffmpeg -nvenc
-
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2017-01-04)
# Assembly optimisations are supported on amd64 for all versions
dev-libs/libsecp256k1 -asm
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 7c324ee2e519..f55e89a559d5 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,9 +17,14 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (2020-08-05)
+# sys-cluster/slurm has no stable keywords
+app-metrics/collectd collectd_plugins_slurm
+
# Joonas Niilola <juippis@gentoo.org> (2020-06-21)
# sys-apps/apparmor doesn't have stable keywords.
app-emulation/lxc apparmor
+app-emulation/lxd apparmor
# Thomas Deutschmann <whissi@gentoo.org> (2019-10-28)
# net-libs/quiche is an early HTTP/3 implementation
@@ -29,9 +34,9 @@ net-misc/curl quiche
# Andreas Sturmlechner <asturm@gentoo.org> (2019-08-18)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
-kde-apps/krfb wayland
-kde-plasma/xdg-desktop-portal-kde screencast
-sys-apps/xdg-desktop-portal screencast
+<kde-apps/krfb-20.07.80 wayland
+<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-21)
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index c8490d1dc62d..d2d7f36c1b24 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -8,11 +8,6 @@
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.8 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~amd64
firebird
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index 6a58f6aa5274..c5665e8060f6 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Ben Kohler <bkohler@gentoo.org> (2020-08-12)
+# Breaks several portage features, see bug 736904
+=sys-libs/glibc-2.31-r6
+
# Marek Szuba <marecki@gentoo.org> (2020-05-08)
# Requires sys-cluster/ceph, which is masked in this profile as well
# (see below)
@@ -37,7 +41,6 @@ net-im/slack
# Michał Górny <mgorny@gentoo.org> (2018-01-12)
# ...and their reverse dependencies.
dev-lang/coffee-script
-dev-python/bokeh
dev-ruby/autoprefixer-rails
dev-ruby/coffee-rails
dev-ruby/coffee-script
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index 010e4d02fb78..1f29982d9de9 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -10,7 +10,6 @@ app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
net-fs/samba ceph
-net-libs/xrootd rbd
sys-block/fio rbd
sys-block/tgt rbd
sys-fs/multipath-tools rbd
diff --git a/profiles/arch/arm/armv4/package.mask b/profiles/arch/arm/armv4/package.mask
index 10f4ba530681..ebbb9d3323f7 100644
--- a/profiles/arch/arm/armv4/package.mask
+++ b/profiles/arch/arm/armv4/package.mask
@@ -6,3 +6,7 @@ dev-lang/nim
dev-lang/rust-bin
dev-lang/rust
virtual/rust
+>=gnome-base/librsvg-2.41
+>=gnome-base/gnome-core-libs-3.36.5
+>=gnome-base/gnome-core-apps-3.36.5
+>=gnome-base/gnome-light-3.36.5
diff --git a/profiles/arch/arm/armv4t/package.mask b/profiles/arch/arm/armv4t/package.mask
index 10f4ba530681..ebbb9d3323f7 100644
--- a/profiles/arch/arm/armv4t/package.mask
+++ b/profiles/arch/arm/armv4t/package.mask
@@ -6,3 +6,7 @@ dev-lang/nim
dev-lang/rust-bin
dev-lang/rust
virtual/rust
+>=gnome-base/librsvg-2.41
+>=gnome-base/gnome-core-libs-3.36.5
+>=gnome-base/gnome-core-apps-3.36.5
+>=gnome-base/gnome-light-3.36.5
diff --git a/profiles/arch/arm/armv5te/package.mask b/profiles/arch/arm/armv5te/package.mask
index a4d8f03b198b..71c459a7e8e2 100644
--- a/profiles/arch/arm/armv5te/package.mask
+++ b/profiles/arch/arm/armv5te/package.mask
@@ -6,3 +6,7 @@ dev-lang/nim
dev-lang/rust-bin
dev-lang/rust
virtual/rust
+>=gnome-base/librsvg-2.41
+>=gnome-base/gnome-core-libs-3.36.5
+>=gnome-base/gnome-core-apps-3.36.5
+>=gnome-base/gnome-light-3.36.5
diff --git a/profiles/arch/arm/armv6j/package.mask b/profiles/arch/arm/armv6j/package.mask
index 9bf1f42c14b7..e6d4425270f3 100644
--- a/profiles/arch/arm/armv6j/package.mask
+++ b/profiles/arch/arm/armv6j/package.mask
@@ -1,10 +1,13 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-06-29)
+# Sam James <sam@gentoo.org> (2020-07-02)
# Needs Rust, which is available here
-# Bug #677018
+-dev-util/cargo-c
+-dev-util/cbindgen
+-media-video/rav1e
-net-news/newsboat
+-net-libs/quiche
# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
# This is built for armv6 so unmask against the wider arm mask.
diff --git a/profiles/arch/arm/armv6j/package.use.mask b/profiles/arch/arm/armv6j/package.use.mask
new file mode 100644
index 000000000000..acb4ca99cbd4
--- /dev/null
+++ b/profiles/arch/arm/armv6j/package.use.mask
@@ -0,0 +1,11 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# virtual/rust is available here
+>=media-gfx/eog-3.33.1 -svg
+
+# Sam James <sam@gentoo.org> (2020-07-04)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index 983866095825..21e261c5adf4 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -1,12 +1,15 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-06-29)
+# Sam James <sam@gentoo.org> (2020-07-02)
# Needs Rust, which is available here
-# Bug #677018
+-dev-util/cargo-c
+-dev-util/cbindgen
+-media-video/rav1e
-net-news/newsboat
+-net-libs/quiche
-# Sam James <sam@cmpct.info> (2020-06-24)
+# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
-dev-util/valgrind
diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
index 8aea7c2c8832..75303868b9a5 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-06-27)
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# virtual/rust is available here
+>=media-gfx/eog-3.33.1 -svg
+
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
+# Sam James <sam@gentoo.org> (2020-06-27)
# Tests require Valgrind, available on armv7a
dev-libs/rapidjson -test
diff --git a/profiles/arch/arm/armv7a/use.mask b/profiles/arch/arm/armv7a/use.mask
index 764a6e7881c5..9ca71bc870cf 100644
--- a/profiles/arch/arm/armv7a/use.mask
+++ b/profiles/arch/arm/armv7a/use.mask
@@ -15,6 +15,6 @@
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
-# Sam James <sam@cmpct.info> (2020-06-24)
+# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind works on ARMv7
-valgrind
diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 34754836d7f6..1857d1bddeb4 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -1,21 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-06-29)
-# Needs Rust (only on >= armv6j)
-# Bug #677018
+# Sam James <sam@gentoo.org> (2020-07-02)
+# Packages which need Rust (only on >= 6j)
+# We unmask them for armv6j, armv7a elsewhere
+dev-util/cargo-c
+dev-util/cbindgen
+media-video/rav1e
net-news/newsboat
+net-libs/quiche
-# Sam James <sam@cmpct.info> (2020-06-24)
+# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html
dev-util/valgrind
-# Bernardo Meurer <bernardo@standard.ai> (2019-09-28)
-# Requires app-crypt/tpm2-tss which is pending ~arm vide
-# https://bugs.gentoo.org/695758
->=sys-apps/fwupd-1.3.2
-
# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
# This is built for armv6 and will not work on earlier generations.
dev-java/oracle-jdk-bin
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 4740d935bf54..322e6a635450 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,11 +1,29 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
-# Mask io-uring & zbc pending keywording
-sys-block/fio io-uring zbc
-
-# Sam James <sam@cmpct.info> (2020-06-27)
+# James Le Cuirot <chewi@gentoo.org> (2020-08-19)
+# Cinnamon is not keyworded on this architecture.
+x11-themes/arc-theme cinnamon
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# armv5 and older has no virtual/rust support yet, needed by newer
+# gnome-base/librsvg, et al
+>=media-gfx/eog-3.33.1 svg
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-28)
+# Requires dev-libs/boost[context] which is masked on arm, bug #727138
+dev-libs/msgpack boost
+
+# Sam James <sam@gentoo.org> (2020-07-11)
+# Don't drag in qtwebengine for Plasma right now
+# Not going for nuclear option of general mask
+# (or dropping keywords) because unclear if it's caused
+# by the use of a linux32 chroot.
+# See bug #713900
+kde-plasma/libksysguard webengine
+kde-plasma/kdeplasma-addons webengine
+
+# Sam James <sam@gentoo.org> (2020-06-27)
# Tests require Valgrind, not available on <armv7a
dev-libs/rapidjson test
@@ -40,10 +58,6 @@ net-misc/whois xcrypt
# and as for now we have only stable mate versions
mate-base/mate bluetooth
-# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-06)
-# Mask until gui-libs/gtk-layer-shell is keyworded
-mate-base/mate-panel wayland
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26)
# media-libs/libheif is not keyworded
media-gfx/gimp heif
@@ -60,11 +74,6 @@ app-admin/syslog-ng test
# PPS should work on all arches, but only keyworded on some arches
>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
-# >=sci-libs/vtk-8 is not keyworded, bug #649054
-media-libs/opencv vtk
-sci-libs/pcl vtk
-
# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29)
# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
kde-plasma/plasma-meta thunderbolt
@@ -106,10 +115,6 @@ sys-apps/fwupd dell thunderbolt
# keyword them solely because of PyQt5 while there are no other in-tree users.
dev-python/PyQt5 networkauth
-# Michał Górny <mgorny@gentoo.org> (2018-10-18)
-# Requires unported sys-libs/netbsd-csu.
-sys-devel/clang-runtime crt
-
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12)
# Requires www-client/firefox which isn't available on ARM yet
# due to dev-lang/rust requirement
@@ -162,10 +167,6 @@ sys-power/nut ups_drivers_nut-ipmipsu
dev-python/ipython test
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=opencl that is masked in this profile.
net-misc/bfgminer adl lm-sensors
@@ -219,7 +220,6 @@ dev-db/mariadb -jdbc
# media-gfx/graphicsmagick is not keyworded on arm, users will need
# to enable imagemagick flag and disable graphicsmagick use flag
# to enable conversion facilities
-sci-mathematics/octave graphicsmagick
media-gfx/zbar graphicsmagick
# Amy Winston <amynka@gentoo.org> (2016-06-12)
@@ -246,10 +246,6 @@ sci-mathematics/flint ntl
# unmask scanner for net-print/hplip, bug #518456
media-sound/moc timidity
-# Justin Lecher <jlec@gentoo.org> (2016-02-22)
-# Missing test deps keyword #575366
-dev-cpp/eigen test
-
# James Le Cuirot <chewi@gentoo.org> (2016-01-30)
# scrollview requires SWT, which is currently unsupported on ARM.
app-text/tesseract scrollview
@@ -304,10 +300,6 @@ media-libs/clutter-gtk wayland
dev-python/ipython doc
dev-python/oct2py doc
-# Michael Weber <xmw@gentoo.org> (2014-11-15)
-# missing keywords on media-libs/libharu
-www-client/netsurf pdf-writer
-
# Markus Meier <maekke@gentoo.org> (2014-11-14)
# Unkeyworded deps, bug #511532
net-im/prosody libevent mysql postgres sqlite
@@ -401,7 +393,7 @@ sci-libs/linux-gpib firmware
media-gfx/povray mkl
# Benda Xu <heroxbd@gentoo.org> (2013-04-01)
-# Sam James <sam@cmpct.info> (2020-06-29)
+# Sam James <sam@gentoo.org> (2020-06-29)
# net-misc/x11-ssh-askpass nor
# net-misc/ssh-askpass-fullscreen keyworded
net-misc/unison gtk
@@ -428,7 +420,6 @@ dev-vcs/subversion java
media-libs/libjpeg-turbo java
net-dns/libidn java
net-misc/tigervnc java
-net-print/cups java
sys-devel/gettext java
sys-libs/db java
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index d197a96abbbb..1471c6c3ba81 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,7 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-06-28)
+# Sam James <sam@gentoo.org> (2020-07-30)
+# glslang is not yet stable on arm
+media-libs/mesa vulkan-overlay
+
+# Sam James <sam@gentoo.org> (2020-06-28)
# Deps not yet stable
# Migrated from package.use.mask
app-text/asciidoc test
@@ -15,14 +19,15 @@ dev-util/geany-plugins markdown
# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-02)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
-kde-apps/krfb wayland
-kde-plasma/xdg-desktop-portal-kde screencast
-sys-apps/xdg-desktop-portal screencast
+<kde-apps/krfb-20.07.80 wayland
+<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
# Michał Górny <mgorny@gentoo.org> (2019-09-08)
# virtual/jdk is not stable here.
sci-mathematics/z3 java
+media-libs/portmidi java
# Mart Raudsepp <leio@gentoo.org> (2019-08-27)
# Missing stable net-libs/webkit-gtk
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index e31a1ee7d7ff..76f4bca6d6fc 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -8,7 +8,7 @@
-cpu_flags_arm_iwmmxt
-cpu_flags_arm_iwmmxt2
-# Sam James <sam@cmpct.info> (2020-06-24)
+# Sam James <sam@gentoo.org> (2020-06-24)
# Valgrind lacks support for < ARMv7
# https://valgrind.org/info/platforms.html
valgrind
@@ -97,6 +97,7 @@ anthy
-video_cards_omap
-video_cards_panfrost
-video_cards_tegra
+-video_cards_v3d
-video_cards_vc4
# James Le Cuirot <chewi@gentoo.org>
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 965bf85ebb41..0448e2b174d2 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,7 +4,7 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Sam James <sam@cmpct.info> (2020-06-29)
+# Sam James <sam@gentoo.org> (2020-06-29)
# media-gfx/gimp not yet stable
gimp
@@ -13,11 +13,6 @@ gimp
appindicator
ayatana
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.8 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
-
# Andrey Grozin <grozin@gentoo.org> (2014-05-16)
# No stable gcl
gcl
diff --git a/profiles/arch/arm64/package.mask b/profiles/arch/arm64/package.mask
new file mode 100644
index 000000000000..6e760b5ea696
--- /dev/null
+++ b/profiles/arch/arm64/package.mask
@@ -0,0 +1,2 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 9d83a7ad6327..1fff1b12e0ca 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,44 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20)
+# zfs is keyworded on arm64
+sys-boot/grub libzfs
+
+# Sam James <sam@gentoo.org> (2020-08-19)
+# Needed for openstack, let's come back
+# to keyword ceph another time.
+# bug #738042
+sys-block/tgt rbd
+
+# Benda Xu <heroxbd@gentoo.org> (2020-08-08)
+# dev-lua/busted is not keyworded yet
+dev-lua/mpack test
+
+# Felix Janda <felix.janda@posteo.de> (2020-08-01)
+# Requires unkeyworded dev-lang/spidermonkey:17
+>=www-client/elinks-0.13.3 javascript
+
+# Mike Pagano <mpagano@gentoo.org> (2020-07-27)
+# Failed build on arm64
+# bug #732966
+dev-util/idea-community jbr11
+
+# Sam James <sam@gentoo.org> (2020-07-10)
+# Failed build with USE=tools
+# bug #732122
+dev-libs/xmlrpc-c tools
+
+# Sam James <sam@gentoo.org> (2020-07-09)
+# mariadb[rocksdb] fails to build on arm64
+# bug #731998
+dev-db/mariadb rocksdb
+
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is available here
+# bug #728558
+media-video/ffmpeg -rav1e
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring
@@ -10,7 +48,7 @@ sys-block/fio -io-uring
sys-kernel/gentoo-kernel debug
sys-kernel/vanilla-kernel debug
-# Sam James <sam@cmpct.info> (2020-06-11)
+# Sam James <sam@gentoo.org> (2020-06-11)
# PGO works on arm64
>=www-client/firefox-68.9.0 -pgo
@@ -84,10 +122,6 @@ sys-apps/flashrom jlink-spi
# dep not keyworded here
media-gfx/gnome-photos upnp-av
-# Patrick McLean <chutzpah@gentoo.org> (2019-06-14)
-# test deps not keyworded
-dev-util/bcc test
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-01)
# not yet keyworded
dev-java/openjdk javafx
@@ -96,12 +130,6 @@ dev-java/openjdk javafx
# doc USE ultimately pulls in dev-lang/ocaml[ocamlopt]
media-gfx/enblend doc
-# Patrick McLean <chutzpah@gentoo.org> (2019-04-15)
-# pending re-keyword request, bug 615400
-net-analyzer/rrdtool rados
-sys-fs/multipath-tools rbd
-www-servers/uwsgi uwsgi_plugins_rados
-
# Aaron Bauman <bman@gentoo.org> (2019-04-08)
# app-text/dblatex not keyword yet
net-firewall/nftables doc
@@ -163,20 +191,11 @@ net-libs/gnome-online-accounts gnome
# video_cards useflags are not available on arm
media-libs/mesa opencl
-# Alex Bennee <alex@bennee.com> (2018-05-31)
-# bunch of dev-perl packages not yet keyworded
-# and the i3 ebuild currently has RESTRICT="test" due to upstream bug
-x11-wm/i3 test
-
# Mart Raudsepp <leio@gentoo.org> (2018-05-30)
# app-text/pandoc not keyworded yet
app-emulation/xen-tools doc
dev-python/notebook doc
-# Mart Raudsepp <leio@gentoo.org> (2018-05-30)
-# Require old gnome2 libraries, not keywording legacy on purpose
-sys-devel/distcc gnome
-
# Mart Raudsepp <leio@gentoo.org> (2018-05-06)
# New enough dev-ruby/webmock not keyworded yet
>=dev-ruby/thor-0.20.0 test
@@ -191,10 +210,6 @@ app-admin/syslog-ng mongodb
app-text/texlive-core luajittex
dev-texlive/texlive-basic luajittex
-# Michał Górny <mgorny@gentoo.org> (2018-04-03)
-# Requires unported sys-libs/netbsd-csu.
-sys-devel/clang-runtime crt
-
# Mart Raudsepp <leio@gentoo.org> (2018-03-31)
# Boost.Context can be built on arm64
dev-libs/boost -context
@@ -214,13 +229,6 @@ net-fs/samba dmapi
sci-libs/gdal armadillo netcdf
sys-fs/btrfs-progs reiserfs
www-client/chromium widevine
-www-servers/lighttpd memcached
-x11-misc/xscreensaver gdm
-
-# Michał Górny <mgorny@gentoo.org> (2018-02-28)
-# Requires masked dependent flags.
-dev-lang/php ldap-sasl
-net-nds/openldap cxx
# Matthew Thode <prometheanfire@gentoo.org> (2018-02-23)
# net-proxy/haproxy isn't keyworded for arm64
@@ -283,10 +291,6 @@ dev-python/python-neutronclient test
# Support for g15daemon still needs -9999 packages on all arches
media-sound/mumble g15
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
# Alexis Ballier <aballier@gentoo.org> (2017-07-20)
# media-libs/libemf fails with #error unknown CPU.
media-gfx/pstoedit emf
@@ -297,11 +301,6 @@ app-emulation/libvirt zfs
sys-cluster/ceph zfs
# Alexis Ballier <aballier@gentoo.org> (2017-07-11)
-# Needs indirectly clisp:
-# https://bugs.gentoo.org/show_bug.cgi?id=624532
-app-text/texlive xindy
-
-# Alexis Ballier <aballier@gentoo.org> (2017-07-11)
# dev-libs/botan:0 fails with 'ERROR: Unknown or unidentifiable processor
# "aarch64"'
app-crypt/qca botan
@@ -344,7 +343,7 @@ app-portage/g-sorcery bson
# Thomas Deutschmann <whissi@gentoo.org> (2017-03-01)
# Unkeyworded depedencies
-app-admin/rsyslog kafka kubernetes mongodb normalize rabbitmq
+app-admin/rsyslog mongodb
# Michael Weber <xmw@gentoo.org> (2017-03-01)
# untested dependencies
@@ -356,32 +355,15 @@ app-text/evince dvi nautilus postscript t1lib xps
net-wireless/blueman appindicator
x11-libs/gtk+ cloudprint
-# Robin Johnson <robbat2@gentoo.org> (2017-02-14)
-# Not tk for this arch yet
-dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
-
# Thomas Deutschmann <whissi@gentoo.org> (2017-02-14)
# No lua keyworded for this arch yet
# libpcre jit is not (yet?) support on this arch
www-servers/nginx nginx_modules_http_lua pcre-jit
-# Mart Raudsepp <leio@gentoo.org> (2017-02-04)
-# dev-libs/snowball-stemmer not keyworded
-dev-libs/appstream-glib stemmer
-
-# Mart Raudsepp <leio@gentoo.org> (2017-01-28)
-# app-admin/hddtemp not keyworded
-app-admin/gkrellm hddtemp
-
# Steev Klimaszewski <steev@gentoo.org> (2016-03-04)
# Chromium uses an internal tcmalloc that doesn't support this arch yet.
www-client/chromium tcmalloc
-# Mike Frysinger <vapier@gentoo.org> (2015-07-20)
-# Mart Raudsepp <leio@gentoo.org> (2017-02-04)
-# Needs deps tested.
-net-misc/curl metalink
-
# Roy Bamford <neddyseagoon@gentoo.org> (2017-01-26)
# gcj-6.3 won't bootstrap icedtea 7
>=sys-devel/gcc-6 gcj
@@ -410,10 +392,6 @@ dev-python/ipython nbconvert
# sci-libs/hdf does not build properly on arm
dev-perl/PDL hdf
-# Michael Weber <xmw@gentoo.org> (2013-08-23)
-# Unkeyworded deps
-media-gfx/fim graphicsmagick svg
-
# Markus Meier <maekke@gentoo.org> (2013-08-04)
# Unkeyworded deps, bug #474026
app-admin/conky lua-cairo xmms2 moc
@@ -426,10 +404,6 @@ media-libs/devil allegro nvtt
# Firmware loader not keyworded yet
sci-libs/linux-gpib firmware
-# Benda Xu <heroxbd@gentoo.org> (2013-04-01)
-# dev-ml/lablgtk not keyworded
-net-misc/unison gtk
-
# Julian Ospald <hasufell@gentoo.org> (2013-03-31)
# depends on mono
>=net-irc/hexchat-2.9.4-r1 theme-manager
@@ -439,10 +413,6 @@ net-misc/unison gtk
app-office/calligra spacenav
media-gfx/pstoedit emf
-# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
-# remove mask if/when media-gfx/argyllcms is keywored here.
-x11-misc/colord extra-print-profiles
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
# requires app-office/unoconv, which requires virtual/ooo, which is not
# keyworded here. Remove mask if this situation changes.
@@ -452,30 +422,14 @@ gnome-extra/sushi office
# remove mask when >=app-editors/gedit-3.6 is keyworded here
dev-util/devhelp gedit
-# Markus Meier <maekke@gentoo.org> (2012-Dez-25)
-# unkeyworded deps for app-accessibility/speech-dispatcher
-app-accessibility/speech-dispatcher flite
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-04-12)
# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
# gobject-introspection[doctool], bug #411761
dev-libs/gobject-introspection -doctool
-# Tobias Klausmann <klausman@gentoo.org> (2011-11-02)
-# libpcre jit is not supported on alpha
-dev-libs/libpcre jit
-
-# Jim Ramsay <lack@gentoo.org> (2008-11-05)
-# app-admin/gkrellm may pull in net-libs/libntlm, which is not keyworded
-app-admin/gkrellm ntlm
-
-# missing keyword for sys-cluster/openmpi sys-cluster/mpich2
-dev-libs/boost mpi
-
# missing keywords
-media-sound/sox ladspa
media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
# Ian Whyman <thev00d00@gentoo.org> (2017-09-05)
-# missing keywords dev-lang/duktape media-libs/lastfmlib
-net-misc/gerbera javascript lastfm
+# missing keywords media-libs/lastfmlib
+net-misc/gerbera lastfm
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index d26eeed85ff4..40b04c726cfc 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,11 +1,36 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@cmpct.info> (2020-05-31)
+# Sam James <sam@gentoo.org> (2020-08-19)
+# Unstable dependencies for qemu
+# bug #738056
+app-emulation/qemu smartcard rbd xen virgl
+app-emulation/qemu glusterfs io-uring
+app-emulation/spice smartcard
+
+# Sam James <sam@gentoo.org> (2020-07-30)
+# glslang is not yet stable on arm64
+media-libs/mesa vulkan-overlay
+
+# Sam James <sam@gentoo.org> (2020-07-16)
+# Pulls in too many yet unstable versions of
+# e.g. matplotlib
+# bug #732492
+app-portage/nattka depgraph-order
+
+# Sam James <sam@gentoo.org> (2020-06-29)
# Deps not yet stable
dev-python/pymongo test
app-shells/bash-completion test
net-misc/ntpsec rclock_oncore rclock_pps
+dev-util/bcc test
+dev-libs/libisoburn launch-frontend launch-frontend-setuid frontend-optional
+net-analyzer/rrdtool rados
+sys-fs/multipath-tools rbd
+www-servers/uwsgi uwsgi_plugins_rados
+dev-libs/boost mpi
+media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
+x11-wm/i3 test
# Mikle Kolyada <zlogene@gentoo,org> (2020-03-19)
# deps not yet stable
@@ -23,9 +48,9 @@ sys-firmware/seabios debug
# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-14)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
-kde-apps/krfb wayland
-kde-plasma/xdg-desktop-portal-kde screencast
-sys-apps/xdg-desktop-portal screencast
+<kde-apps/krfb-20.07.80 wayland
+<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
# Aaron Bauman (2019-07-29)
@@ -75,7 +100,6 @@ dev-python/urllib3 test
# Non-stable dependencies.
app-admin/syslog-ng spoof-source
app-text/xmlto latex
-dev-libs/apr-util odbc
sys-auth/pambase pam_krb5 pam_ssh passwdqc
sys-block/thin-provisioning-tools test
sys-devel/distcc gssapi
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index e58c0bcf1186..0796842e8b5e 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -33,9 +33,6 @@ cpu_flags_arm_neon
-cpu_flags_arm_vfpv4
-cpu_flags_arm_vfp-d32
-# Unmask [old] arm specific USE flags
--armvfp
-
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libindicate).
appindicator
@@ -140,6 +137,7 @@ sdl
-video_cards_nouveau
-video_cards_panfrost
-video_cards_tegra
+-video_cards_v3d
-video_cards_vc4
# James Le Cuirot <chewi@gentoo.org>
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 44cd16881ff2..9d6e020d6967 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -20,11 +20,6 @@ musepack
# x11-libs/fltk not stable yet
fltk
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.8 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
-
# Mart Raudsepp <leio@gentoo.org> (2017-01-28)
# sys-auth/skey not marked stable yet
skey
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index cf91d327fb79..dac55926b80b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is only available on some arches
+# Bug #728558
+media-video/ffmpeg rav1e
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio io-uring zbc
@@ -12,6 +17,10 @@ sys-block/fio io-uring zbc
# - the others only work on x86 due to lack of PCI-port I/O support.
sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv tools
+# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
+# requires clisp whichis keyworded on fewer arches
+app-text/texlive-core xindy
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-04-30)
# Dependency is only keyworded on amd64 and x86
app-metrics/collectd collectd_plugins_slurm
@@ -52,9 +61,7 @@ sys-firmware/seabios debug
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
# upstream tarballs for tier-2 arches do not ship docs
-# and starting with 1.37 no longer ship extra tools
dev-lang/rust-bin doc
->=dev-lang/rust-bin-1.37 clippy rustfmt
# Craig Andrews <candrews@gentoo.org> (2019-07-03)
# Raspberry Pi support is only available on arm.
@@ -131,10 +138,6 @@ app-admin/rsyslog mdblookup
# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
dev-lang/ocaml spacetime
-# Alexis Ballier <aballier@gentoo.org> (2017-01-31)
-# nvenc requires nvidia drivers, apply same mask logic
-media-video/ffmpeg nvenc
-
# Thomas Deutschmann <whissi@gentoo.org> (2017-01-30)
# media-libs/raspberrypi-userland not keyworded
media-video/motion mmal
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 9cc7516fc795..5a6c92e34bc5 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -68,7 +68,6 @@ cpu_flags_x86_xop
# ppc arch specific USE flags
altivec
ppcsha1
-power8
# mips arch specific USE flags
fixed-point
@@ -142,6 +141,7 @@ video_cards_lima
video_cards_omap
video_cards_panfrost
video_cards_tegra
+video_cards_v3d
video_cards_vc4
# James Le Cuirot <chewi@gentoo.org>
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 7be71072550d..e25a2f2759a3 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-
-# force py36 temporary
-PYTHON_TARGETS="python3_6"
-PYTHON_SINGLE_TARGET="python3_6"
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 7d1a25a08ac1..534623e3722f 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,14 @@
# 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> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
+# Felix Janda <felix.janda@posteo.de> (2020-08-01)
+# Requires masked dev-lang/spidermonkey:17
+>=www-client/elinks-0.13.3 javascript
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring zbc
@@ -135,10 +143,6 @@ sys-libs/glibc systemtap
app-forensics/sleuthkit java
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=redis that is masked in this profile.
mail-filter/pyzor test
@@ -301,10 +305,6 @@ media-sound/mpd fluidsynth
# to HPPA (bug #234629)
media-video/mplayer cpudetection
-# Jeroen Roovers <jer@gentoo.org> (2008-09-16)
-# app-text/xindy needs dev-lisp/clisp and clisp does not build (bug #229217)
-app-text/texlive xindy
-
# Mart Raudsepp <leio@gentoo.org> (2008-04-02)
# media-plugins/gst-plugins-{dvb,fluendo-mpegdemux,bad} not keyworded
media-plugins/gst-plugins-meta dvb
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index 0ea890037c77..e70e116b0945 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -33,7 +33,6 @@ dev-util/patchutils test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# no stable app-editors/{,g}vim
-dev-util/gtk-doc vim
sys-fs/dosfstools test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 8bd3ec801d15..f373e08deb1c 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,9 +1,13 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
-# Mask io-uring & zbc pending keywording
-sys-block/fio -io-uring zbc
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# ia64 has no virtual/rust support, needed by newer gnome-base/librsvg, et al
+>=media-gfx/eog-3.33.1 svg
# Michał Górny <mgorny@gentoo.org> (2020-06-14)
# Requires dev-python/networkx.
@@ -148,10 +152,6 @@ net-firewall/nftables doc
media-libs/sdl-mixer midi
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
@@ -242,10 +242,6 @@ media-sound/rhythmbox upnp-av
>=app-editors/gedit-3.20 spell
>=app-text/evince-3.30 spell
-# Justin Lecher <jlec@gentoo.org> (2016-02-22)
-# Missing test deps keyword #575366
-dev-cpp/eigen test
-
# Pacho Ramos <pacho@gentoo.org> (2016-01-31)
# Missing keywords, bug #560382
media-video/ffmpeg snappy
@@ -265,10 +261,6 @@ dev-python/pyquery test
# Tests require non-keyworded qt5
dev-qt/qtchooser test
-# Justin Lecher <jlec@gentoo.org> (2015-10-14)
-# Requires dev-python/ipython which triggers a long dep chain
-dev-python/restkit cli
-
# Brian Evans <grknight@gentoo.org> (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 innodb-snappy
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 481d7104bd3b..7e2b3c4d4caa 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
# Mask until dev-libs/libfido2 is keyworded
net-misc/openssh security-key
@@ -26,10 +30,6 @@ media-libs/sdl-mixer midi
sys-kernel/mips-sources -ip27 -ip28 -ip30
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=opencl that is masked in this profile.
net-misc/bfgminer adl lm-sensors
@@ -60,7 +60,7 @@ app-portage/g-sorcery bson
# dev-python/gmpy fails tests about sizeof (conch), bug 608496
# dev-python/attrs fails tests on slow mips, couldn't test service_identity test path (crypt), bug 608570
# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test)
-dev-python/twisted conch crypt http2 soap test
+dev-python/twisted conch crypt http2 test
# Felix Janda <felix.janda@posteo.de> (2016-09-24)
# net-libs/libnetfilter_conntrack is not keyworded on mips
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index d333e1d11b64..ebf8ca404e12 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-07)
+# dev-vcs/darcs is not keyworded on ppc/ppc64
+app-portage/layman darcs
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-27)
+# dev-ruby/capybara depends on www-client/firefox which has no keywords
+dev-ruby/capybara test
+
# Michał Górny <mgorny@gentoo.org> (2020-06-14)
# Requires dev-python/networkx.
app-portage/nattka depgraph-order
@@ -37,10 +45,6 @@ app-emulation/qemu sdl-image
# requires fwupd, which is not yet keyworded
kde-plasma/discover firmware
-# Michał Górny <mgorny@gentoo.org> (2020-01-11)
-# Unkeyworded test deps.
-dev-cpp/eigen test
-
# Rick Farina <zerochaos@gentoo.com> (2020-01-03)
# ubertooth needs net-libs/libbtbb and net-wireless/ubertooth which aren't keyworded
# rtl-sdr needs net-wireless/rtl-sdr
@@ -98,10 +102,6 @@ net-analyzer/icinga2 mariadb
sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_xen grub_platforms_xen-pvh
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-06-08)
-# Requires unported sys-libs/netbsd-csu
-sys-devel/clang-runtime crt
-
-# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-06-08)
# sys-devel/llvmgold not yet keyworded
sys-devel/llvm gold
@@ -156,10 +156,6 @@ app-forensics/sleuthkit java
sys-power/nut ups_drivers_nut-ipmipsu
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=opencl that is masked in this profile.
net-misc/bfgminer adl lm-sensors
@@ -228,10 +224,6 @@ dev-libs/efl physics sdl
# There's no keyworded office implementation anymore.
gnome-extra/sushi office
-# Markos Chandras <hwoarang@gentoo.org> (2015-02-07)
-# app-admin/cgmanager misses PPC/PPC64 keywords. Bug #539208
-app-emulation/lxc cgmanager
-
# Mark Wright <gienah@gentoo.org> (2014-12-14/2014-12-24, 2015-04-01)
# test dependencies need keywording
dev-haskell/binary test
@@ -370,10 +362,6 @@ mail-client/claws-mail pda
# No media-sound/lilypond here, yet (bug #356069)
app-text/asciidoc test
-# Justin Lecher <jlec@gentoo.org> (2010-11-01)
-# Deps not Keyworded
-sci-chemistry/apbs fetk iapbs python
-
# Alexey Shvetsov <alexxy@gentoo.org> (2010-08-22)
# sci-chemistry/msms not available for this arch
sci-chemistry/vmd msms
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index 95bc8068e110..4ab52f3cd7f7 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2020-07-30)
+# glslang is not yet stable on ppc{,64}
+media-libs/mesa vulkan-overlay
+
# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12)
# Needs stable net-libs/webkit-gtk, bug #684702
dev-util/geany-plugins markdown
@@ -40,7 +44,6 @@ app-editors/emacs xwidgets
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20)
# dev-python/PyQt5 is not stable.
dev-python/matplotlib qt5 test
-dev-python/matplotlib-python2 qt5 test
media-sound/pulseaudio qt5
net-print/hplip qt5
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 4f1537623cbf..7b5e8303091b 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,34 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# ppc32 has no virtual/rust support yet, needed by newer
+# gnome-base/librsvg, et al
+>=media-gfx/eog-3.33.1 svg
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
+# net-libs/webkit-gtk has no ppc keywords
+app-editors/emacs xwidgets
+gnome-extra/evolution-data-server oauth
+app-office/gnucash gui doc
+dev-util/geany-plugins markdown
+>=media-gfx/gthumb-3.10.0 http
+# needs mail-client/evolution, depends on net-libs/webkit-gtk
+app-office/planner eds
+# needs gnome-extra/sushi, depends on net-libs/webkit-gtk
+gnome-base/nautilus previewer
+# needs libgdata[gnome-online-accounts], depends on net-libs/webkit-gtk
+gnome-base/gvfs google
+gnome-base/gnome-control-center flickr
+# needs x11-libs/wxGTK[webkit]
+sci-misc/boinc X
+# needs mail-client/evolution, depends on net-libs/webkit-gtk
+net-mail/lbdb evo
+# needs www-client/epiphany, depends on net-libs/webkit-gtk
+net-misc/gwget epiphany
+# needs dev-util/devhelp, depends on net-libs/webkit-gtk
+dev-util/anjuta devhelp
+
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on ppc
app-text/texlive-core -xindy
@@ -49,10 +77,6 @@ sci-libs/libgeodecomp hpx silo
# app-text/libwpd and app-text/libwpg are not keyworded
media-gfx/inkscape cdr visio wpg
-# Matt Turner <mattst88@gentoo.org> (2018-10-07)
-# media-libs/x265[power8] fails to build on 32-bit ppc.
-media-libs/x265 power8
-
# Mikle Kolyada <zlogene@gentoo.org> (2018-09-01)
# The dependency is not keyworded
net-analyzer/wireshark bcg729
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 62a24b46189d..96b0285cf4d1 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-21)
+# Unstable test deps.
+dev-cpp/eigen test
+
# Andreas Sturmlechner <asturm@gentoo.org> (2018-08-15)
# media-libs/libsidplay:2 appears to be broken, bug #660288
media-video/vlc sid
diff --git a/profiles/arch/powerpc/ppc32/use.mask b/profiles/arch/powerpc/ppc32/use.mask
index 2d94ca9871a6..7f66a81bdf33 100644
--- a/profiles/arch/powerpc/ppc32/use.mask
+++ b/profiles/arch/powerpc/ppc32/use.mask
@@ -1,6 +1,12 @@
# Unmask the flag which corresponds to ARCH.
-ppc
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-18)
+# net-libs/webkit-gtk has no ppc keywords
+webkit
+# net-libs/gnome-online-accounts depends on net-libs/webkit-gtk
+gnome-online-accounts
+
# James Le Cuirot <chewi@gentoo.org> (2015-01-12)
# Java is no longer supported on ppc.
java
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index 9980a765a98f..4153941ba6bd 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,7 +1,6 @@
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.7 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-08-13)
+# media-gfx/gimp is ~hppa only
+gimp
# Mikle Kolyada <zlogene@gentoo.org> (2018-04-24)
# no stable net-misc/aria2 on ppc
diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask
index a420106865d6..9f727c02d820 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -28,7 +28,6 @@ networkmanager
ocamlopt
# not tested on ppc64
-capi
xmms2
# dietlibc
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index a6b93f2012ce..616548c7f042 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-20)
+# zfs is keyworded on ppc64
+sys-boot/grub libzfs
+
+# James Le Cuirot <chewi@gentoo.org> (2020-08-19)
+# Cinnamon is not keyworded on this architecture.
+x11-themes/arc-theme cinnamon
+
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-02)
# media-libs/libplacebo is keyworded
media-video/vlc -libplacebo
diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index 7f11f0cbf277..354875b56618 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2020-08-07)
+# Unstable test deps.
+dev-cpp/eigen test
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-04)
# dev-python/pygtk is broken, bug #716294; Bugs #706500, #710160
# Stable-mask all revdeps, all of them are pending cleanup already.
diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask
index 28c811432771..e797af411b72 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -3,8 +3,3 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.7 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 1e76efe15bfd..d7c6960e2d75 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -55,7 +55,6 @@ klibc
# These flags should only be used for ppc
-ppcsha1
--power8
# Unmask the Altivec instruction set
-altivec
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
index ba134491c30e..3ebc00af05b0 100644
--- a/profiles/arch/riscv/package.accept_keywords
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -5,6 +5,3 @@
# we need specific versions / patches for riscv!
sys-devel/gcc -amd64 -~amd64
sys-libs/glibc -amd64 -~amd64
-
-# For the stages and qemu, we need static qemu *from* ~amd64
-app-emulation/qemu-riscv64-bin ~amd64
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 0a595e2b137a..846a53e316fb 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,17 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Jakov Smolic <jakov.smolic@sartura.hr> (2020-08-14)
+# Large amount of missing keywords
+# Bug #724358
+>=dev-libs/json-c-0.15 doc
+
+# Sam James <sam@gentoo.org> (2020-07-31)
+# Large amount of missing keywords for cmake and friends
+# bug #720296, bug #724358
+dev-util/cmake doc test
+dev-libs/jsoncpp doc
+
# Lars Wendler <polynomial-c@gentoo.org> (2020-06-25)
# Missing keyword. Requires dev-util/cmake which also lacks keyword and
# possibly a whole bunch of its deps as well
@@ -79,7 +90,9 @@ dev-libs/libusb doc
dev-libs/libxslt python
dev-libs/libyaml doc
dev-python/cython doc test
+dev-python/jinja doc test
dev-python/lxml test
+dev-python/markupsafe test
dev-python/pygments doc test
dev-python/setuptools test
dev-python/snakeoil test
@@ -102,7 +115,7 @@ net-nds/openldap cxx kerberos sasl
sys-apps/kmod doc
sys-apps/portage apidoc
sys-apps/rng-tools nistbeacon pkcs11
-sys-auth/pambase pam_krb5 pam_ssh passwdqc mktemp
+sys-auth/pambase gnome-keyring pam_krb5 pam_ssh passwdqc mktemp
sys-block/thin-provisioning-tools test
sys-devel/automake test
sys-devel/gdb source-highlight
diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages
index 3b97323bdc9f..b089d412189e 100644
--- a/profiles/arch/riscv/packages
+++ b/profiles/arch/riscv/packages
@@ -1,10 +1,5 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# For now we add the x86-64 qemu-riscv64 static binary to all
-# stages. This makes life somewhat simpler when working without
-# real hardware.
-*app-emulation/qemu-riscv64-bin
-
# For the initial hot experimentation phase...
*sys-devel/gdb
diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build
index c85897cb6cac..aacc29b1d56e 100644
--- a/profiles/arch/riscv/packages.build
+++ b/profiles/arch/riscv/packages.build
@@ -1,7 +1,3 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# For now we add the x86-64 qemu-riscv64 static binary to all
-# stages. This makes life somewhat simpler when working without
-# real hardware.
-app-emulation/qemu-riscv64-bin
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index a9ccd5b34580..fa12586bfdea 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -12,9 +12,6 @@ fam
# valgrind has no RISCV port.
valgrind
-# The required library has not been ported to riscv yet.
-seccomp
-
# Not tested yet
bluetooth
consolekit
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 090efb982aff..f156001aaa6b 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,9 +1,13 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Patrick McLean <chutzpah@gentoo.org> (2020-02-15)
-# Mask until dev-libs/libfido2 is keyworded
-net-misc/openssh security-key
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-07-13)
+# Luajit does not work on s390
+app-text/texlive-core luajittex
# Hans de Graaff <graaff@gentoo.org> (2019-04-08)
# Obsolete ruby version, no newer versions keyworded or stable.
@@ -23,19 +27,12 @@ app-editors/vim luajit lua
# not keyworded yet
media-gfx/imagemagick raw
dev-db/mariadb numa
-# ipython is not really tested
-dev-python/restkit cli
# not tested yet
app-misc/mc samba
app-arch/rpm test
# no ceph keyworded
net-analyzer/rrdtool rados
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
# Robin H. Johnson <robbat2@gentoo.org> (2017-08-05)
# Upstream Git is switching to PCRE2 w/ JIT.
# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 120926645017..320fe30f8b54 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,9 +1,17 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No drivers on this architecture support Vulkan
+media-libs/mesa vulkan vulkan-overlay zink
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-02)
+# sparc has no virtual/rust support, needed by newer gnome-base/librsvg, et al
+>=media-gfx/eog-3.33.1 svg
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
-sys-block/fio -io-uring zbc
+sys-block/fio -io-uring -zbc
# Michał Górny <mgorny@gentoo.org> (2020-06-14)
# Requires dev-python/networkx.
@@ -18,11 +26,6 @@ app-text/texlive-core -xindy
# for imagemagick.
media-gfx/inkscape cdr visio wpg
-# Michał Górny <mgorny@gentoo.org> (2020-05-06)
-# dev-vcs/mercurial is broken on SPARC and setuptools_scm tests
-# lack proper skipping (to be fixed).
-<=dev-python/setuptools_scm-3.5.0 test
-
# Mikle Kolyada <zlogene@gentoo.org> (2020-05-06)
# No keywords
dev-python/werkzeug test
@@ -217,10 +220,6 @@ dev-db/mariadb numa
>=gnome-base/gnome-settings-daemon-3.24 test
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
-# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
-media-libs/mesa vulkan vulkan-overlay
-
-# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=redis that is masked in this profile.
mail-filter/pyzor test
@@ -284,10 +283,6 @@ gnome-extra/nm-applet teamd
# Missing keywords on app-text/gspell - bug #587368
>=app-editors/gedit-3.20 spell
-# Justin Lecher <jlec@gentoo.org> (2016-02-22)
-# Missing test deps keyword #575366
-dev-cpp/eigen test
-
# Pacho Ramos <pacho@gentoo.org> (2016-02-20)
# Missing keywords, bug #551580
app-office/planner eds
@@ -319,10 +314,6 @@ dev-qt/qtchooser test
# Not tested
net-mail/dovecot lz4
-# Justin Lecher <jlec@gentoo.org> (2015-10-14)
-# Requires dev-python/ipython which triggers a long dep chain
-dev-python/restkit cli
-
# Brian Evans <grknight@gentoo.org> (2015-09-14)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 innodb-snappy
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 43f211b9563d..2b2497b5e4d6 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-27)
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 86f917e6f917..34cc294ac6ea 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -90,8 +90,6 @@ srtp
tokyocabinet
# bug 235685
webkit
-# bug 359963
-webp
# Gustavo Zacarias <gustavoz@gentoo.org> (2007-02-14)
# Mono needs gcc4 and it's not yet stable
@@ -141,7 +139,6 @@ ebook
capi
lensfun
jingle
-mod_wsgi
vaapi
librtmp
rtmp
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index d0df057869a0..fd1f1e3fd9c5 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,13 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Thomas Deutschmann <whissi@gentoo.org> (2020-08-17)
+# Columnstore engine is supported on x86
+dev-db/mariadb -columnstore
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-07-27)
+# media-video/pipewire:0/0.3 is available for x86
+www-client/firefox -screencast
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-07-11)
+# net-libs/libslirp is not yet keyworded on x86, bug #732144
+app-emulation/qemu slirp
+
+# Sam James <sam@gentoo.org> (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
# Robin H. Johnson <robbat2@gentoo.org> (2020-07-02)
# Mask io-uring & zbc pending keywording
sys-block/fio -io-uring -zbc
# Thomas Deutschmann <whissi@gentoo.org> (2020-06-20)
# media-libs/nv-codec-headers is not available for x86
-media-video/ffmpeg video_cards_nvidia
+>=media-video/ffmpeg-4.3 video_cards_nvidia
# Marek Szuba <marecki@gentoo.org> (2020-06-17)
# Unmask globally-masked flashrom drivers and tools which do work on x86
@@ -40,6 +57,7 @@ sys-libs/glibc -static-pie
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11)
# Encrypted Media Extensions (eme-free) can be disabled on x86
+mail-client/thunderbird -eme-free
www-client/firefox -eme-free
# Mart Raudsepp <leio@gentoo.org> (2020-03-01)
@@ -82,9 +100,8 @@ sys-block/fio -python -gnuplot
sys-firmware/seabios -debug
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
-# upstream provides docs and tools for tier-1 arches
+# upstream provides docs only for tier-1 arches
dev-lang/rust-bin -doc
->=dev-lang/rust-bin-1.37 -clippy -rustfmt
# Thomas Deutschmann <whissi@gentoo.org> (2019-08-03)
# Early microcode loading is supported on x86
@@ -180,10 +197,6 @@ app-admin/rsyslog -mdblookup
# which is only keyworded for amd64
x11-wm/awesome doc
-# Alexis Ballier <aballier@gentoo.org> (2017-01-31)
-# nvidia drivers are unmasked here
-media-video/ffmpeg -nvenc
-
# Andreas Sturmlechner <asturm@gentoo.org> (2016-12-31)
# on behalf of Andreas K. Hüttel <dilfridge@gentoo.org> (2016-12-14)
# Fails to build with newly unmasked ffmpeg-3, so mask this useflag
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 520a1f700ee4..23c5bfa1a89b 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (2020-08-05)
+# sys-cluster/slurm has no stable keywords
+app-metrics/collectd collectd_plugins_slurm
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-04)
# net-libs/libktorrent:5 is not stable anymore, bug #696858
kde-apps/kget bittorrent
@@ -24,9 +28,9 @@ kde-apps/kget bittorrent
# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-13)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
-kde-apps/krfb wayland
-kde-plasma/xdg-desktop-portal-kde screencast
-sys-apps/xdg-desktop-portal screencast
+<kde-apps/krfb-20.07.80 wayland
+<kde-plasma/xdg-desktop-portal-kde-5.19.4 screencast
+<sys-apps/xdg-desktop-portal-1.7.2 screencast
x11-wm/mutter screencast
# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-21)
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 4236bbf05ad2..b0ff96b03f16 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -8,11 +8,6 @@
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
-# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
-# dev-lang/python:3.8 is not stable.
-python_targets_python3_8
-python_single_target_python3_8
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-26)
# dev-db/firebird is keyworded ~x86
firebird
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index c8b3fcdddc14..1ac69f51ec90 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -163,7 +163,7 @@ POSTGRES_TARGETS="postgres10 postgres11"
# Moreover, it should only contain targets that have a stable version
# of PHP, to avoid pulling in an unstable PHP on stable systems.
#
-PHP_TARGETS="php7-2"
+PHP_TARGETS="php7-2 php7-3"
# Alfredo Tupone <tupone@gentoo.org> (2019-09-03)
#
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 846b87f7de0d..182b6b292bfd 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mikle Kolyada <zlogene@gentoo.org> (2020-08-08)
+# Ensure tools flag is enabled for @system set
+sys-apps/kmod tools
+
# Sergei Trofimovich <slyfox@gentoo.org> (2020-06-24)
# Don't let people lose 'cc' or 'f77' by accident.
sys-devel/gcc-config cc-wrappers
@@ -71,7 +75,6 @@ sys-libs/ncurses-compat tinfo
# Security is not optional if available for the architecture/kernel.
gnome-base/gnome-desktop seccomp
app-misc/tracker-miners seccomp
->gnome-base/nautilus-3.29 seccomp
net-libs/webkit-gtk seccomp
# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-09-11)
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ac3815a08433..b3f8e0a3d62a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,10 +6,82 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# These flags depend on dev-python/pygtk that is masked for removal.
+app-mobilephone/sobexsrv gtk
+<media-gfx/gimp-3 python
+<x11-libs/vte-0.58 python
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# These flags depend on packages masked for removal due to py2.
+<media-tv/mythtv-31 python
+net-libs/zeromq pgm
+sci-geosciences/qgis grass
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-08-17)
+# CMake checks will only allow on amd64 & x86
+dev-db/mariadb columnstore
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# dev-python/pyminuit is being removed.
+sci-visualization/veusz minuit
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-01)
+# Require dev-python/twisted with py2.7.
+net-voip/telepathy-haze test
+net-voip/telepathy-salut test
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-01)
+# dev-python/distributed is going to be last rited.
+dev-python/dask distributed
+dev-python/joblib doc
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-30)
+# Forces downgrade of dev-python/ws4py and its revdeps.
+www-apps/nikola websocket
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-27)
+# These packages require Python 2 support in dev-python/sphinx.
+# They are generally fixable by adding py3 support and using
+# distutils_enable_sphinx to build docs.
+<dev-libs/mongo-c-driver-1 doc
+dev-python/backports-functools-lru-cache doc
+<dev-python/click-7.1.2 doc
+<=dev-python/dulwich-0.19.15 doc
+<=dev-python/futures-3.2.0 doc
+<dev-python/gevent-20 doc
+<dev-python/inflect-4 doc
+<dev-python/jaraco-itertools-5 doc
+<=dev-python/lockfile-0.12.2-r2 doc
+<=dev-python/mysql-python-1.2.5-r3 doc
+<=dev-python/mysqlclient-1.4.6 doc
+<dev-python/pep8-1.7.1-r1 doc
+<dev-python/psycopg-2.8.4 doc
+<dev-python/requests-cache-0.4.12-r1 doc
+<=sci-biology/seqan-2.4.0 doc
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-27)
+# Requires Python 2 support in xapian-bindings which in turn require
+# Python 2 in dev-python/sphinx.
+<www-apps/roundup-3 xapian
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-25)
+# Requires dev-python/beautifulsoup with py2 support.
+<=sys-cluster/charm-6.8.2 doc
+
+# Brian Dolbec <dolsen@gentoo.org> (2020-07-20)
+# Required dependencies are not yet in the Gentoo ebuild tree
+# Please file a bug if this feature is needed
+dev-python/autobahn xbr
+
+# Thomas Deutschmann <whissi@gentoo.org> (2020-07-27)
+# media-video/pipewire:0/0.3 is only available for certain architectures
+www-client/firefox screencast
+
# Mart Raudsepp <leio@gentoo.org> (2020-06-28)
# media-video/pipewire:0/0.3 is ongoing work, 0.2 on mutter-3.34
# is not worth trying to get to work.
-x11-wm/mutter screencast
+<x11-wm/mutter-3.36 screencast
# Stephan Hartmann <stha09@googlemail.com> (2020-06-28)
# Mostly intended for development and not for general use.
@@ -25,13 +97,8 @@ media-gfx/inkscape jemalloc
# broken.
www-client/chromium component-build
-# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
-# requires clisp whichis keyworded on fewer arches
-app-text/texlive-core xindy
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-05-04)
# Broken error[E0478]: lifetime bound not satisfied
-=dev-lang/rust-1.44.0 miri
=dev-lang/rust-1.44.1 miri
# Ben Kohler <bkohler@gentoo.org> (2020-04-29)
@@ -46,18 +113,10 @@ dev-util/meson test
# Requires dev-python/filemagic that is broken and masked for removal.
dev-python/jira magic
-# Michał Górny <mgorny@gentoo.org> (2020-04-20)
-# Requires dev-python/rst2pdf that is masked for removal.
-media-video/mpv doc
-
# Michał Górny <mgorny@gentoo.org> (2020-04-19)
# Requires dev-vcs/ghp-import that is masked for removal.
www-apps/nikola ghpages
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-19)
-# oracle-jdk-bin masked for removal, mask revdep useflag.
-=app-forensics/sleuthkit-4.7.0 java
-
# Ulrich Müller <ulm@gentoo.org> (2020-04-08)
# Old versions of libjpeg-turbo have known security issues.
# Use the bundled lib on your own risk. Bug #715106.
@@ -103,52 +162,29 @@ dev-util/buildbot doc
# Requires deprecated python2 and pygtk
mail-client/claws-mail python
-# Michał Górny <mgorny@gentoo.org> (2020-03-24)
-# Require dev-python/recommonmark with py2.
-<sys-devel/llvm-9 doc
-
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-18)
-# USE=doc makes rust compile 6 times!
-# Reason unknown yet, masking for now.
-=dev-lang/rust-1.42.0 doc
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-17)
-# dev-python/soappy is being removed.
-dev-python/twisted soap
-
# Guilherme Amadio <amadio@gentoo.org> (2020-03-16)
# Requires dev-libs/cudnn which is only available on amd64
sci-physics/root cudnn
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-11)
# Encrypted Media Extensions (eme-free) can't be disabled everywhere
+mail-client/thunderbird eme-free
www-client/firefox eme-free
-# Michał Górny <mgorny@gentoo.org> (2020-03-03)
-# Tests require py2 sleekxmpp and they are restricted anyway.
-net-im/spectrum2 test
-
# Rick Farina <zerochaos@gentoo.org> (2020-02-26)
# dev-python/pyzmq USE=doc deps are not met with python2_7
dev-python/pyzmq doc
-# Michał Górny <mgorny@gentoo.org> (2020-02-08)
-# The dependency is python-single-r1 while the package (and its revdeps)
-# are python-r1.
-dev-python/rdflib redland
-
# Michał Górny <mgorny@gentoo.org> (2020-02-04)
# Unsatisfiable dep due to missing impls.
dev-python/zeep tornado
# Michał Górny <mgorny@gentoo.org> (2020-01-29)
# Require Python 2 support in numpydoc.
-<dev-python/matplotlib-3 doc
<=dev-python/pywavelets-0.5.2-r1 doc
# Michał Górny <mgorny@gentoo.org> (2020-01-29)
# Require dev-python/epydoc which is being removed.
-<=dev-python/restkit-4.2.2 doc
<=dev-python/suds-0.6-r1 doc
# Michał Górny <mgorny@gentoo.org> (2020-01-27)
@@ -156,10 +192,6 @@ dev-python/zeep tornado
net-irc/telepathy-idle test
net-voip/telepathy-rakia test
-# Michał Górny <mgorny@gentoo.org> (2020-01-27)
-# dev-python/zsi is being removed.
-sci-chemistry/pdb2pqr opal
-
# Michał Górny <mgorny@gentoo.org> (2020-01-12)
# libcxxrt is unmaintained and it's going to be removed.
sys-libs/libcxx libcxxrt
@@ -185,10 +217,6 @@ app-emulation/aranym jit
media-sound/beets webserver
# Michał Górny <mgorny@gentoo.org> (2019-12-04)
-# Python 2.7 only packages optionally needing dev-python/ipython.
-dev-python/restkit cli
-
-# Michał Górny <mgorny@gentoo.org> (2019-12-04)
# Packages requiring dev-python/ipython to build the docs and still
# supporting Python 2.7. This can be resolved long term via either
# using any-r1 API to build docs or cond-deps.
@@ -216,7 +244,6 @@ sys-block/open-isns slp
# Mask USE until they are fixed
=dev-libs/xapian-bindings-1.2.25 php
media-gfx/exact-image php
-sci-geosciences/mapserver php
# Michał Górny <mgorny@gentoo.org> (2019-09-28)
# media-fonts/hkscs-ming is slated for removal.
@@ -259,12 +286,6 @@ sys-kernel/linux-firmware initramfs
# Requires dev-libs/gumbo which is only keyworded for amd64 and x86
mail-client/claws-mail litehtml
-# James Le Cuirot <chewi@gentoo.org> (2019-05-21)
-# Doesn't support ffmpeg-4. Portage takes a long time to report the
-# conflict and the feature is half broken anyway. See
-# https://github.com/visualboyadvance-m/visualboyadvance-m/issues/179.
-games-emulation/vbam ffmpeg
-
# Ulrich Müller <ulm@gentoo.org> (2019-05-18)
# Firmware images without a known license. Most likely, upstream
# redistribution may conflict with the licenses or lack thereof
@@ -298,10 +319,6 @@ app-admin/conserver freeipmi
# (bug #674364)
sys-apps/memtest86+ floppy
-# Brian Evans <grknight@gentoo.org> (2019-01-11)
-# Depend on the EOL PHP 7.0
-dev-libs/Ice php
-
# Michał Górny <mgorny@gentoo.org> (2018-11-28)
# Requires last-rited games-server/ut2003-ded.
games-fps/ut2003 dedicated
@@ -341,12 +358,6 @@ sys-block/fio static
# Depends on last-rited sci-libs/coinhsl.
sci-libs/ipopt hsl
-# Göktürk Yüksek <gokturk@gentoo.org> (2018-04-04)
-# libewf is getting treecleaned (#547418).
-# Starting with sleuthkit-4.6.0, we statically link sleuthkit to a
-# locally compiled libewf. Mask the prior versions.
-<app-forensics/sleuthkit-4.6.0 ewf
-
# Lars Wendler <polynomial-c@gentoo.org> (2018-03-14)
# Broken on all 32bit arches. Globally masked because of sys-apps/dmapi having
# no active upstream anymore.
@@ -438,20 +449,10 @@ sys-devel/gcc pie
# Multiple test failures.
sys-boot/grub:2 test
-# Ian Stakenvicius (2017-01-25)
-# rust on mozilla packages is experimental
-www-client/firefox rust
-mail-client/thunderbird rust
-
# Lars Wendler <polynomial-c@gentoo.org> (2017-01-19)
# Masked until system heimdal can finally be used with AD DC
net-fs/samba system-heimdal
-# Magnus Granberg <zorry@gentoo.org> (2017-01-18)
-# Adding the mask so that end users and devlopers are notified of the removal and have some
-# time to migrate. There is no support for gcj in gcc-7
->=sys-devel/gcc-6.3.0 gcj
-
# Robin H. Johnson <robbat2@gentoo.org> (2016-12-04)
# Additional HAProxy functionality waiting for related stuff to land in the
# tree.
@@ -501,12 +502,6 @@ sys-devel/gcc vtv
# invokes it wrong.
dev-lang/moarvm asan
-# Ian Stakenvicius <axs@gentoo.org> (2016-04-28)
-# system-cairo support causes lots of crashing in mozilla pkgs
-# (see bug #556378 and others)
-www-client/firefox system-cairo
-mail-client/thunderbird system-cairo
-
# James Le Cuirot <chewi@gentoo.org> (2016-04-10)
# Slower and less reliable than HotSpot and we don't support Java on
# any non-HotSpot platforms. Don't unmask these unless you know what
@@ -611,10 +606,6 @@ app-doc/doxygen sqlite
# Lyx is currently not working with subversion 1.7 and needs 1.6.
app-office/lyx subversion
-# Christian Faulhammer <fauli@gentoo.org> (2013-05-08)
-# Will not build successfully yet
-mail-client/claws-mail gtk3
-
# Bernard Cafarelli <voyageur@gentoo.org> (2013-04-04)
# Broken for now (segmentation fault on play)
gnustep-apps/cynthiune flac
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index ba1cae654908..c5f9401e4288 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,9 +4,14 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-01)
+# Pacho Ramos <pacho@gentoo.org> (2020-08-21)
+# app-text/pandoc is hard to stabilize #737612
+sys-apps/earlyoom docs
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-08-03)
# dev-qt/qtquicktimeline-5.15.0 not yet stable, bug 711120
-dev-qt/qt-creator qmldesigner
+# dev-libs/libclangformat-ide not stable and unclear maintainer, bug 711120
+>=dev-qt/qt-creator-4.12 clang qmldesigner
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# dev-python/wxpython:4.0 w/ py3 is not stable, bug #714566
@@ -69,7 +74,6 @@ dev-perl/Template-Toolkit gd
media-fonts/unifont utils fontforge
media-video/vdrsync dvdr
www-apps/bugzilla extras
-www-apps/otrs gd
# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-16)
# sci-libs/dcmtk is not stable
@@ -106,10 +110,6 @@ app-admin/sudo sssd
# app-misc/ddcutil is not yet stable.
kde-plasma/powerdevil brightness-control
-# Michał Górny <mgorny@gentoo.org> (2018-06-07)
-# sys-libs/netbsd-csu not stable yet.
-sys-devel/clang-runtime crt
-
# Thomas Deutschmann <whissi@gentoo.org> (2018-06-01)
# Needs dev-ruby/asciidoctor which has a lot of unstable deps
net-analyzer/wireshark doc
@@ -175,12 +175,6 @@ kde-apps/cantor julia
# This is stable masked as g-sorcery is being not actively developed.
app-portage/layman g-sorcery
-# David Seifert <soap@gentoo.org> (2017-02-12)
-# Unknown future, stable deps are hopelessly
-# broken, only allow for unstable keywords
-# Bug: #581058
-net-misc/asterisk osplookup
-
# Michael Palimaka <kensington@gentoo.org (2017-01-26)
# Requires testing version of media-libs/opencv
media-libs/mlt opencv
diff --git a/profiles/base/packages b/profiles/base/packages
index 1bfcdfa35fc5..cb524e2293ae 100644
--- a/profiles/base/packages
+++ b/profiles/base/packages
@@ -41,6 +41,7 @@
*sys-apps/gawk
*sys-apps/grep
*sys-apps/kbd
+*sys-apps/kmod
# temporary bugfix for #398295
*sys-apps/less
*sys-process/procps
@@ -58,7 +59,6 @@
*virtual/editor
*virtual/libc
*virtual/man
-*virtual/modutils
*virtual/os-headers
*virtual/package-manager
*virtual/pager
diff --git a/profiles/base/use.force b/profiles/base/use.force
index b864455a7c81..d51d6c2ea56c 100644
--- a/profiles/base/use.force
+++ b/profiles/base/use.force
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# Force USE=libglvnd in order to mask app-eselect/eselect-opengl for removal.
+# This USE flag will be removed completely in the near future. Bug #728286
+libglvnd
+
# Mike Gilbert <floppym@gentoo.org> (2019-07-20)
# Disabling this requires a migration to be performed.
split-usr
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 4c51769639fc..c0db71b19156 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -1,6 +1,18 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# app-office/openoffice-bin is being removed.
+office_implementation_openoffice
+
+# Patrick Lauer <patrick@gentoo.org> (2020-08-18)
+# pg13 is currently beta and has no keywords yet
+postgres_targets_postgres13
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-08-02)
+# consolekit is masked for removal
+consolekit
+
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
@@ -8,10 +20,6 @@
# Mask Ruby 2.4 as EOL
ruby_targets_ruby24
-# Ben Kohler <bkohler@gentoo.org> (2020-05-15)
-# Mask 9.4 target to match <9.5 package.mask entry
-postgres_targets_postgres9_4
-
# Matt Turner <mattst88@gentoo.org> (2020-03-25)
# media-libs/libav is masked for removal
libav
@@ -40,6 +48,9 @@ php_targets_php7-0
# d3d9 only works on amd64/x86.
d3d9
+# winssl is for prefix/windows/winnt only
+winssl
+
# CURL_SSL=winssl is for prefix/windows/winnt only
curl_ssl_winssl
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index a8422351f10a..81ece61c1376 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -13,10 +13,6 @@ python_single_target_python3_9
# dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
darcs
-# Patrick Lauer <patrick@gentoo.org> (2019-10-04)
-# No postgres-12 stable yet
-postgres_targets_postgres12
-
# Zac Medico <zmedico@gentoo.org> (2016-09-01)
# Needs dev-python/pypy* stable
python_targets_pypy3
diff --git a/profiles/default/linux/uclibc/mips/package.use.mask b/profiles/default/linux/uclibc/mips/package.use.mask
index c35197979b5e..5863ca7ae302 100644
--- a/profiles/default/linux/uclibc/mips/package.use.mask
+++ b/profiles/default/linux/uclibc/mips/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Felix Janda <felix.janda@posteo.de> (2016-09-24)
@@ -16,7 +16,3 @@ dev-qt/qtchooser test
# Matthias Maier <tamiko@gentoo.org> (2014-12-24)
# sys-devel/clang is not keyworded on mips.
app-doc/doxygen clang
-
-# Matthias Maier <tamiko@gentoo.org> (2014-10-17)
-# virtual/jre is not keyworded on mips.
-net-print/cups java
diff --git a/profiles/default/linux/x86/package.use.mask b/profiles/default/linux/x86/package.use.mask
index 2f45d11719d0..f8163875626a 100644
--- a/profiles/default/linux/x86/package.use.mask
+++ b/profiles/default/linux/x86/package.use.mask
@@ -11,7 +11,6 @@ app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
net-fs/samba ceph
-net-libs/xrootd rbd
sys-block/fio rbd
sys-block/tgt rbd
sys-fs/multipath-tools rbd
diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc
index 156b677e5a4a..5c8a9bceaee6 100644
--- a/profiles/desc/cpu_flags_x86.desc
+++ b/profiles/desc/cpu_flags_x86.desc
@@ -21,6 +21,7 @@ mmxext - Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or [ss
padlock - Use VIA padlock instructions ([phe] in cpuinfo)
pclmul - Use Carry-less Multiplication instructions ([pclmulqdq] in cpuinfo)
popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
+rdrand - Use the RDRAND instruction for generating random numbers
sha - Use the SHA-NI instruction set
sse - Use the SSE instruction set
sse2 - Use the SSE2 instruction set
diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index a21502a83c44..2434ef498d73 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -31,10 +31,12 @@ as - Assamese
ast - Asturian
az - Azerbaijani
be - Belarusian
+bea - Beaver
bg - Bulgarian
bn - Bengali
bn-BD - Bengali (Bangladesh)
bn-IN - Bengali (India)
+bla - Siksika
bo - Tibetan
br - Breton
brx - Bodo (India)
@@ -43,10 +45,14 @@ ca - Catalan
ca-valencia - Catalan (Valencian)
cak - Kaqchikel
ceb - Cebuano
+ch - Chamorro
chr - Cherokee
+ckb - Central Kurdish
cnr - Montenegrin
+cop - Coptic
co - Corsican
cs - Czech
+cu - Church Slavic
cy - Welsh
da - Danish
de - German
@@ -86,10 +92,14 @@ fr-CA - French (Canada)
fy - Western Frisian
ga - Irish
gd - Scottish Gaelic
+gez - Geez
gl - Galician
gn - Guarani
+got - Gothic
+grc - Ancient Greek (to 1453)
gu - Gujarati
gug - Paraguayan Guarani
+gv - Manx
he - Hebrew
hi - Hindi
hr - Croatian
@@ -108,22 +118,27 @@ jbo - Lojban
jv - Javanese
ka - Georgian
kab - Kabyle
+kek - Kekchí
kk - Kazakh
km - Central Khmer
kmr-Latn - Northern Kurdish (Latin script)
kn - Kannada
ko - Korean
kok - Konkani (macrolanguage)
+kpg - Kapingamarangi
ks - Kashmiri
+ktu - Kituba (Democratic Republic of Congo)
ku - Kurdish
ky - Kirghiz
la - Latin
lb - Luxembourgish
lij - Ligurian
+ln - Lingala
lo - Lao
lt - Lithuanian
lv - Latvian
mai - Maithili
+mg - Malagasy
mi - Maori
mk - Macedonian
ml - Malayalam
@@ -135,6 +150,7 @@ mt - Maltese
my - Burmese
nan - Min Nan Chinese
nb - Norwegian Bokmål
+nd - North Ndebele
ne - Nepali
nl - Dutch
nn - Norwegian Nynorsk
@@ -146,12 +162,17 @@ om - Oromo
or - Oriya (macrolanguage)
pa - Punjabi
pl - Polish
+pon - Pohnpeian
+pot - Potawatomi
+ppk - Uma
+prs - Dari
ps - Pushto
pt - Portuguese
pt-BR - Portuguese (Brazil)
pt-PT - Portuguese (Portugal)
qu - Quechua
rm - Romansh
+rmq - Caló
ro - Romanian
ru - Russian
rw - Kinyarwanda
@@ -164,6 +185,8 @@ si - Sinhala
sid - Sidamo
sk - Slovak
sl - Slovenian
+sml - Central Sama
+sn - Shona
so - Somali
son - Songhai languages
sq - Albanian
@@ -176,6 +199,7 @@ sv - Swedish
sw - Swahili (macrolanguage)
sw-TZ - Swahili (Tanzania)
syc - Classical Syriac
+syr - Syriac
ta - Tamil
ta-LK - Tamil (Sri Lanka)
te - Telugu
@@ -184,10 +208,12 @@ th - Thai
ti - Tigrinya
tk - Turkmen
tl - Tagalog
+tlh - Klingon
tn - Tswana
to - Tonga (Tonga Islands)
tr - Turkish
ts - Tsonga
+tsg - Tausug
tt - Tatar
ug - Uyghur
uk - Ukrainian
@@ -195,6 +221,7 @@ ur - Urdu
uz - Uzbek
ve - Venda
vi - Vietnamese
+vls - Vlaams
xh - Xhosa
yi - Yiddish
yo - Yoruba
diff --git a/profiles/desc/lcd_devices.desc b/profiles/desc/lcd_devices.desc
index 2cc4ca290e55..4bfaa730f313 100644
--- a/profiles/desc/lcd_devices.desc
+++ b/profiles/desc/lcd_devices.desc
@@ -1,22 +1,20 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# This file contains descriptions of LCD_DEVICES USE_EXPAND flags.
-
-# Keep it sorted.
+# This file contains descriptions of the LCD_DEVICES USE_EXPAND flags.
+# Please keep it sorted.
acoolsdcm - Add support for Alphacool USB display modules
astusb - Add support for ASTUSB LCD modules
ax206dpf - Add support for AX206 DPF LCD modules
bayrad - Add support for BayRAD LCD modules by EMAC
beckmannegle - Add support for Beckmann+Egle "Mini Terminals" and "Compact Terminals"
bwct - Add support for BWCT USB LCD displays
-cfontz633 - Add support for CrystalFontz 633 chipset displays
cfontz - Add support for CrystalFontz displays
-cfontzpacket - Add support for CrystalFontz chipsets CFA-631, CFA-633 and CFA-635
+cfontzpacket - Add support for CrystalFontz chipsets CFA-631, CFA-633 and CFA-635
crystalfontz - Add support for modern Crystalfontz display modules
curses - Add support for a ncurses based virtual display
-cwlnx - Add support for serial / USB displays CW12232 and CW1602 by CwLinux
cwlinux - Add support for serial / USB displays CW12232 and CW1602 by CwLinux
+cwlnx - Add support for serial / USB displays CW12232 and CW1602 by CwLinux
d4d - Add support for 4D Systems display graphics modules with SGC PmmC
ddusbt - Add support for DD usb touch screen
directgfx - Add support for output via SDL
@@ -32,29 +30,27 @@ futabavfd - Add support for Futaba M402SD06GL display module
fw8888 - Add support for the Allnet FW8888 firewall appliance LCD
g15 - Add support for Logitech G15 Keyboard LCDs
glcd - Add support for various graphical LCDs, like GLCD2USB
-glcdlib - Add support for LCDs, which are supported by graphlcd-base
glcd2usb - Add support for GLCD2USB LCD module
+glcdlib - Add support for LCDs, which are supported by graphlcd-base
glk - Add support for MatrixOrbital GLK chipset
goldelox - Add support for Goldelox MD1 display modules
-graphlcd - Meta-driver to support drivers via app-misc/graphlcd-base
hd44780 - Add support for Hitachi HD44780 and compatible displays
hd44780-i2c - Enable hd44780 via i2c instead of parallel port driver
i2500vfd - Add support for the Intra2net Intranator 2500 VFD display
i2c - Add generic support for i2c based modules
icp_a106 - Add support for ICP A106 alarm/LCD boards for 19" racks
-icpa106 - Add support for ICP A106 alarm/LCD boards for 19" racks
imon - Add support for Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON IR/VFD modules (Antec Fusion)
imonlcd - Add support for Soundgraph iMON LCD modules (Antec Fusion)
iowarrior - Add support for IO-Warrior displays
-irman - Add support for the IrMan IR remote
irlcd - Add support for the USBtiny DIY USB to IR receiver
+irman - Add support for the IrMan IR remote
irtrans - Add support for the 16x2 IRTrans VFD device
joy - Add support for the joystick input driver, used on various LCD keypads
ks0108 - Add support for KS0108 based graphical LCDs
l4m - Add support for Linux4Media displays
lb216 - Add support for RTN's LB216 display
-lcd2usb - Add support for the open lcd2usb connector to hd44780 displays
lc7981 - Add support for the DG-16080 display family
+lcd2usb - Add support for the open lcd2usb connector to hd44780 displays
lcdm001 - Add support for the Kernelconcepts LCDM001 display
lcdterm - Add support for LCDTerm serial-to-HD44780 adapter boards
lcterm - Add support for Neumark's LCTerm serial LCD
@@ -66,18 +62,16 @@ lis - Add support for the VLSystem L.I.S MCE 2005 VFD
lph7508 - Add support for the Pollin LPH7508
luise - Add support for the Wallbraun Electronics LCD-USB-Interface to Hitachi SP14Q002
lw_abp - Add support for the LW_ABP display module
+m50530 - Add support for M50530 and compatible displays
matrixorbital - Add support for Matrix Orbital LCDs
matrixorbitalgx - Add support for Matrix Orbital graphical LCDs
-m50530 - Add support for M50530 and compatible displays
md8800 - Add support for the VFD of the Medion MD8800 PC
mdm166a - Add support for the Futaba / Targa USB Graphic Vacuum Fluorescent Display
milfordinstruments - Add support for Milford Intruments LCDs
ms6931 - Add support for MSI-6931 displays in MSI rack servers
mtc_s16209x - Add support for MTC_S16209x displays
-mtcs16209x - Add support for MTC_S16209x displays
mtxorb - Add support for Matrix Orbital LCD* LKD* VFD* and VKD* displays
mx5000 - Add support for the Logitech MX5000 keyboard with an integrated LCD
-ncurses - Add support for emulated LCD display on terminal using ncurses
newhaven - Add support for various Newhaven displays
nokcol - Add support for Nokias 3510i and 3530 display modules
noritake - Add support for the Noritake GU128x32-311 graphical display
@@ -89,8 +83,8 @@ pertelian - Add support for the Pertelian X2040 displays
phanderson - Add support for the PHAnderson serial-to-HD44780 controller
picgraphic - Add support for PIC graphic displays
picolcd - Add support for Mini-Box's picoLCD
-picolcd_256x64 - Add support for Mini-Box's picoLCD with a higher resolution
picolcdgraphic - Add support for Mini-Box's graphical picoLCD
+picolcd_256x64 - Add support for Mini-Box's picoLCD with a higher resolution
png - Add support for PNG output
ppm - Add support for PNG output
pyramid - Add support for the Pyramid LCD device
@@ -102,10 +96,10 @@ sample - Add support for the sample driver
samsungspf - Add support for Samsung SPF displays
sdeclcd - Add support for Watchguard FireBox firewall appliances displays
sed1330 - Add support for Seiko Epson SED1330/1335 graphical displays (S1D13300/S1D13305)
-sed133x - Add suppor tfor SED133x based display modules
+sed133x - Add support for SED133x based display modules
+sed1520 - Add support for the Seiko Epson SED1520 Controller
sed153x - Add support for OPTREX 323 based display modules
sed156x - Add support for Nokias 7110 display module
-sed1520 - Add support for the Seiko Epson SED1520 Controller
serdisplib - Meta-driver to support drivers via dev-libs/serdisplib
serialpos - Add support for character displays in serial point of sale ("POS") devices
serialvfd - Add support for most NEC, Futaba and Noritake VFDs
@@ -116,8 +110,6 @@ ssdoled - Add support for Bolymin BL160128A OLED display
stv5730 - Add support for STV5730A on-screen display chips
stv8105 - Add support for STV8105 on-screen display chips
sureelec - Add support drivers from the 'SURE electronics' shop
-SureElec - Add support drivers from the 'SURE electronics' shop
-svga - Add support for output via media-libs/svgalib
t6963 - Add support for Toshiba T6963 based LCD displays
teaklcm - Add support for TeakLCM displays
text - Add support for TextMode displaying
diff --git a/profiles/desc/qemu_softmmu_targets.desc b/profiles/desc/qemu_softmmu_targets.desc
index eff88edd2f24..124e0d38f0db 100644
--- a/profiles/desc/qemu_softmmu_targets.desc
+++ b/profiles/desc/qemu_softmmu_targets.desc
@@ -8,6 +8,7 @@
aarch64 - ARM64 system emulation target
alpha - system emulation target
arm - system emulation target
+avr - system emulation target
cris - system emulation target
hppa - system emulation target
i386 - system emulation target
diff --git a/profiles/desc/qemu_user_targets.desc b/profiles/desc/qemu_user_targets.desc
index 303ad231b91f..6f41271b2e45 100644
--- a/profiles/desc/qemu_user_targets.desc
+++ b/profiles/desc/qemu_user_targets.desc
@@ -1,7 +1,7 @@
# Copyright 1999-2017 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-# This file contains descriptions of QEMU_SOFTMMU_TARGETS USE_EXPAND flags.
+# This file contains descriptions of QEMU_USER_TARGETS USE_EXPAND flags.
# Keep it sorted.
diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index 97614a412cfe..1a82d207852d 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -35,6 +35,7 @@ radeon - VIDEO_CARDS setting to build driver for ATI radeon video cards
radeonsi - VIDEO_CARDS setting to build only Southern Islands based chips code for radeon
siliconmotion - VIDEO_CARDS setting to build driver for siliconmotion video cards
tegra - VIDEO_CARDS setting to build driver for tegra video cards
+v3d - VIDEO_CARDS setting to build driver for v3d video cards
vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
vesa - VIDEO_CARDS setting to build driver for vesa video cards
via - VIDEO_CARDS setting to build driver for via video cards
diff --git a/profiles/features/hardened/amd64/package.use b/profiles/features/hardened/amd64/package.use
index bc50e9c21e40..7d05dabcab8c 100644
--- a/profiles/features/hardened/amd64/package.use
+++ b/profiles/features/hardened/amd64/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Magnus Granberg <zorry@gentoo.org> (2015-01-14)
@@ -6,5 +6,4 @@
# Bugs 358929, 490276, 513464, 523736 and 512208.
media-libs/x264 pic
media-video/ffmpeg pic
-media-libs/mesa pic
media-libs/xvid pic
diff --git a/profiles/features/multilib/make.defaults b/profiles/features/multilib/make.defaults
index 74e6d3748ee5..fbf0bdcfb18a 100644
--- a/profiles/features/multilib/make.defaults
+++ b/profiles/features/multilib/make.defaults
@@ -13,4 +13,4 @@ USE="multilib"
# FEATURES="multilib-strict" specific settings.
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_DENY="64-bit.*shared object"
-MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
+MULTILIB_STRICT_EXEMPT="(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
diff --git a/profiles/features/prefix/package.use.mask b/profiles/features/prefix/package.use.mask
index 47bab49e9eec..07d83215aa7c 100644
--- a/profiles/features/prefix/package.use.mask
+++ b/profiles/features/prefix/package.use.mask
@@ -38,10 +38,6 @@ app-editors/emacs m17n-lib
# it currently causes failures on linux. It can be made a "less global" mask.
dev-lang/python berkdb
-# Elias Pipping <pipping@gentoo.org> (2007-11-18)
-# feynmf fails to build documentation
-dev-tex/feynmf doc
-
# Elias Pipping <pipping@gentoo.org> (2007-11-15)
# pkg_postinst tries to create/delete a user, fails
dev-libs/cyrus-sasl berkdb gdbm
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index e9597d8e860c..73a1adcb872e 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -32,6 +32,7 @@ gnome-extra/gnome-shell-frippery
gnome-extra/gnome-shell-extensions-topicons-plus
gnome-extra/gnome-shell-extension-appindicator
gnome-extra/gnome-shell-extension-applications-overview-tooltip
+gnome-extra/gnome-shell-extension-bing-wallpaper
gnome-extra/gnome-shell-extension-bluetooth-quick-connect
gnome-extra/gnome-shell-extension-dash-to-panel
gnome-extra/gnome-shell-extension-desktop-icons
diff --git a/profiles/license_groups b/profiles/license_groups
index c22be8106dfb..520a022fae15 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -30,7 +30,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artisti
# 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 eGenixPublic-1.1 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 ipx-utils Ispell JDOM JNIC JOVE Khronos-CLHPP LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLVM-Grant 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 shrimp SMAIL Snd SSLeay Subversion SVFL symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda 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 eGenixPublic-1.1 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 JNIC 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 shrimp SMAIL Snd SSLeay Subversion SVFL symlinks Sympow-BSD tablelist tcltk tcp_wrappers_license TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda 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
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 91187be21389..2dfb9183e2b0 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,15 @@
#--- END OF EXAMPLES ---
+# Joonas Niilola <juippis@gentoo.org> (2020-07-13)
+# Abandoned upstream, switch to dev-python/mysqlclient which is a maintained
+# fork. #710024
+dev-python/mysql-python
+
+# Mart Raudsepp <leio@gentoo.org> (2020-07-04)
+# Port to gtk+:3 using wxGTK:3.0-gtk3 SLOT
+x11-libs/wxGTK:3.0
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-05-17)
# Abandoned upstream, countless bugs. Removal tracked in bug #659616
sys-power/pm-utils
@@ -34,12 +43,6 @@ x11-libs/pangox-compat
# Bug #650320
dev-perl/Net-SMTP-SSL
-# Michał Górny <mgorny@gentoo.org> (2020-03-25)
-# Provides 'pytest' command to setup.py that is entirely redundant.
-# Strip the dependency, run pytest directly (preferably
-# via 'distutils_enable_tests pytest').
-dev-python/pytest-runner
-
# Matt Turner <mattst88@gentoo.org> (2020-03-17)
# Deprecated GNOME 2 era packages
# Bugs #640022, #713010, #726784, #728956
@@ -52,21 +55,6 @@ gnome-base/libgnome-keyring
gnome-base/libgnomeui
gnome-base/orbit
-# Michał Górny <mgorny@gentoo.org> (2020-03-16)
-# Virtuals for Python 2 backports. Mostly obsolete, and some of them
-# are really confusing. Use $(python_gen_cond_dep ...) instead
-# if your package still needs to support Python 2 (or remove it
-# for Python 3 only packages).
-virtual/python-backports_abc
-virtual/python-enum34
-virtual/python-funcsigs
-virtual/python-futures
-virtual/python-ipaddress
-virtual/python-pathlib
-virtual/python-singledispatch
-virtual/python-typing
-virtual/python-unittest-mock
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-08)
# dev-python/pygtk is in the process of being removed, tracker bug #706462
dev-python/pygtk
@@ -80,13 +68,6 @@ x11-libs/gtkglext
# bug #699796.
virtual/libffi
-# Jason A. Donenfeld <zx2c4@gentoo.org> (2019-12-30)
-# Directly install net-vpn/wireguard-tools and net-vpn/wireguard-modules.
-# This may be accomplished by running:
-# emerge -nO net-vpn/wireguard-tools net-vpn/wireguard-modules
-# emerge -C virtual/wireguard
-virtual/wireguard
-
# Michał Górny <mgorny@gentoo.org> (2019-12-30)
# PyPy packages have been restructured, and the virtual is no longer
# necessary. Depend on dev-python/pypy{,3} instead.
diff --git a/profiles/package.mask b/profiles/package.mask
index 64e05ade7fe4..553e1781188c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,390 +32,919 @@
#--- END OF EXAMPLES ---
-# Michał Górny <mgorny@gentoo.org> (2020-07-04)
-# Unmaintained. Python 2 only. Effectively depends on vulnerable
-# version of dev-python/pillow. No revdeps. Multiple bugs open.
-# Removal in 30 days. Bug #715682.
-media-gfx/uniconvertor
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-07-03)
-# Merged into dev-texlive/texlive-langcjk.
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-24)
+# Abandoned upstream.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #736052.
+games-roguelike/mazesofmonad
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-24)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+dev-haskell/glade
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-24)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735914.
+dev-haskell/drift
+
+# Alfredo Tupone <tupone@gentoo.org> (2020-08-23)
+# Ported to py3 but not yet released
+# Masked to allow py2.7 removal
+dev-lang/spark
+
+# Jack Todaro <solpeth@posteo.org> (2020-08-23)
+# Its only reverse dependency is app-emacs/ghc-mod,
+# which is masked and dead upstream.
+dev-haskell/cabal-helper
+
+# Jack Todaro <solpeth@posteo.org> (2020-08-23)
+# Unmaintained package, does not build with modern
+# versions of GHC.
+app-emacs/ghc-mod
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Use dev-haskell/mustache instead.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735996.
+dev-haskell/hastache
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735782.
+dev-haskell/asn1-data
+dev-haskell/certificate
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+dev-lang/epic
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735868.
+dev-haskell/cmdlib
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# Dead since 2011. Frowned upon for years now. Python 2 only.
+# Finally all reverse dependencies are masked.
+# Tracker bug #706462. Removal in 30 days.
+dev-python/pygtk
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-22)
+# SLV2 has been replaced by Lilv. The latest and final version
+# of SLV2 is 0.6.6, released on May 26, 2009.
+# Removal in 30 days. Bug #735380.
+media-libs/slv2
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# These packages still require Python 3.6. They are either dead
+# upstream or their maintainers are simply unresponsive.
+# Please do not remove any packages from this list unless you actually
+# port them to Python 3.7 *and* 3.8 (3.9 would also be nice).
+# Removal in 30 days. Tracker bug #695996.
+app-portage/pqlop
+app-text/landslide
+dev-python/corner
+dev-python/dogpile-core
+dev-python/girder-client
+dev-python/ipynb
+dev-python/jira
+dev-python/jplephem
+dev-python/natgrid
+dev-python/pcapy
+dev-python/promises
+dev-python/pydotplus
+dev-python/pyds9
+dev-python/pyflann
+dev-python/pygsl
+dev-python/pyqt-distutils
+dev-python/python-ntpdshm
+dev-python/sphinxcontrib-napoleon
+dev-python/textfsm
+dev-python/whelk
+dev-util/molecule
+dev-util/molecule-core
+dev-util/molecule-plugins
+dev-vcs/git-spindle
+media-gfx/birdfont
+media-gfx/sigal
+media-libs/libxmlbird
+net-analyzer/nagstamon
+net-fs/s3ql
+net-misc/dmr_utils
+sci-chemistry/ParmEd
+sci-chemistry/freeon
+sci-chemistry/openbabel-python
+sci-libs/minfx
+sci-mathematics/pymc3
+sci-physics/qutip
+sci-visualization/fityk
+sci-visualization/yt
+sys-apps/elivepatch-client
+sys-apps/elivepatch-server
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# Python 2 only. You can use app-office/libreoffice{,-bin} instead.
+# Removal in 30 days. Bug #715400.
+app-office/openoffice-bin
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# Python 2 only. No reverse dependencies left.
+# Removal in 30 days. Bug #735604.
+dev-python/faulthandler
+dev-python/fdsend
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# These packages (or package versions) still require Python 2.7.
+# They are either dead upstream, their Python 3 porting efforts are
+# not progressing or their maintainers are simply unresponsive.
+# Please do not remove any packages from this list unless you actually
+# port it to Python 3.
+# Removal in 30 days. Tracker bug #694800.
+app-emulation/ganeti
+app-emulation/ganeti-instance-debootstrap
+app-emulation/ganeti-instance-image
+app-emulation/virtualbox-bin
+app-forensics/openscap
+app-misc/email2trac
+app-misc/workrave
+app-portage/etc-proposals
+app-portage/gpytage
+dev-db/mysql-workbench
+dev-lang/ispc
+dev-util/bam
+media-gfx/displaycal
+media-plugins/gimp-resynthesizer
+net-analyzer/linkchecker
+net-analyzer/pbgpp
+net-libs/openpgm
+<net-mail/mailman-3
+net-wireless/chirp
+net-wireless/rfcat
+sci-geosciences/gdal-grass
+sci-geosciences/grass
+www-apps/trac
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-22)
+# Effectively unmaintained. Optionally uses Python 2. I could remove
+# that but it fails to build anyway.
+# Removal in 30 days. Bug #646748.
+games-action/openclonk
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-21)
+# Obsolete package without reverse dependencies.
+# Use dev-haskell/regex-tdfa.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #736244.
+dev-haskell/regex-tdfa-rc
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-21)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #736248.
+dev-haskell/testpack
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-18)
+# Backports of hash algorithms that are built-in since Python 3.6.
+# No reverse dependencies left.
+# Removal in 30 days. Bug #737712.
+dev-python/pyblake2
+dev-python/pysha3
+
+# Kent Fredric <kentnl@gentoo.org> (2020-08-17)
+# No reverse dependencies, and gtk2 support is becoming
+# obsolete in Gentoo
+# Removal in 30 days
+dev-perl/gnome2-vfs-perl
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-17)
+# Dead pygtk-2 era library. No reverse dependencies left.
+# Removal in 30 days. Bug #706480.
+dev-python/notify-python
+
+# Alfredo Tupone <tupone@gentoo.org> (2020-08-16)
+# Ported to py3.8 but not yet released
+# Masked to allow py2.7 removal
+dev-ada/langkit
+dev-ada/libadalang
+dev-ada/libadalang-tools
+dev-ada/gps
+
+# Zac Medico <zmedico@gentoo.org> (2020-08-16)
+# Not ported to py3.7. No reverse deps.
+# Removal in 30 days. Bug #719098.
+dev-python/mem_top
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Unmaintained. Not ported to py3.7. The only revdep is queued
+# for removal.
+# Removal in 30 days. Bug #719544.
+dev-python/robotframework
+
+# Zac Medico <zmedico@gentoo.org> (2020-08-01)
+# Not ported to py3.7. No reverse deps.
+# Removal in 30 days. Bug #719542.
+dev-python/robotbackgroundlogger
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
+# Obsolete package without reverse dependencies.
+# Does not compile against ghc-8.8. Removal in 30 days.
+# Bug #735902.
+dev-haskell/frown
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Unmaintained. Not ported to py3.7. Not bumped for over a year.
+# Removal in 30 days. Bug #737400.
+media-video/photofilmstrip
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Unmaintained. Broken with py3.7. Upstream archived the repository.
+# No reverse dependencies left.
+# Removal in 30 days. Bug #719554.
+dev-python/sleekxmpp
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Unmaintained. Not ported to py3.7. Not bumped since introduction
+# in 2015.
+# Removal in 30 days. Bug #719422.
+dev-python/pyminuit
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Not maintained since 2017. Not ported to py3.7. No reverse
+# dependencies.
+# Removal in 30 days. Bug #719412.
+dev-python/pygpu
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-16)
+# Unmaintained. Not ported to py3.7. 'blocks' is a snapshot from 2013,
+# last activity in 2014. It is the only revdep of 'maintboot'.
+# Removal in 30 days. Bug #718522.
+dev-python/maintboot
+sys-block/blocks
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
+# Obsolete package without reverse dependencies.
+# A metapackage. Removal in 30 days.
+dev-haskell/yesod-platform
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
+# Obsolete package without reverse dependencies.
+# Does not compile against current ghc-8.8. Removal in 30 days.
+dev-haskell/yesod-routes
+
+# Hans de Graaff <graaff@gentoo.org> (2020-08-16)
+# Old unmaintained package without reverse dependencies. Block removal
+# of insecure dev-ruby/rack versions, bug 730786. Masked for removal
+# in 30 days.
+dev-ruby/bcat
+
+# Hans de Graaff <graaff@gentoo.org> (2020-08-16)
+# Mask old obsolete slots for removal in 30 days.
+# Use a newer slot of the same package instead.
+dev-ruby/mysql2:0.4
+dev-ruby/regexp_property_values:0
+dev-ruby/request_store:1.0.5
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-15)
+# Obsolete package without reverse dependencies.
+# Does not compile against current ghc-8.8. Removal in 30 days.
+dev-haskell/crypto-conduit
+
+# Mart Raudsepp <leio@gentoo.org> (2020-08-15)
+# Development release, needs testing to ensure valac-0.50
+# works for existing packages
+>=dev-libs/vala-common-0.49
+dev-lang/vala:0.50
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-15)
+# Obsolete package without reverse dependencies.
+# Does not compile against current ghc-8.8. Removal in 30 days.
+dev-haskell/blaze-builder-enumerator
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-14)
+# Was subsumed by dev-haskell/network. Use that instead.
+# Removal in 30 days. bug #735796
+dev-haskell/network-bytestring
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-14)
+# Was not ported to >=ghc-8. Old dev-vcs/darcs was the only user.
+# Removal in 30 days. bug #735998
+dev-haskell/hashed-storage
+
+# Rick Farina <zerochaos@gentoo.org> (2020-08-14)
+# Obsolete, nothing depends on it. Removal in 30 days.
+net-wireless/lorcon-old
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-08-14)
+# Obsolete package. Current version is py2-only.
+# py3 port has been abandoned for a long time.
+# Use bibtex/biber as a replacement.
# Removal in 30 days.
-dev-tex/cjk-latex
+dev-tex/crosstex
+
+# Matt Turner <mattst88@gentoo.org> (2020-08-13)
+# Masked for testing
+>=sys-auth/sssd-2.3.0
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-01)
-# Depends on dead gnome-base/libgnomeui, bug #726816, dead upstream. Big Debian
-# patch exists, but we won't become new upstream. Masked for removal in 30 days.
-games-board/teg
+# Jonas Stein <jstein@gentoo.org> (2020-08-13)
+# One of many password generators, but with dead upstream in this case.
+# Masked for removal after 2020-10-01.
+# Bug #629272
+app-admin/apg
-# Aaron Bauman <bman@gentoo.org> (2020-06-29)
-# More Py2 only stuff. Plz see -dev ML for discussions
-# Remove bindings, port to Py3, etc
+# Sam James <sam@gentoo.org> (2020-08-12)
+# Obsolete. Now included in texlive.
+# Removal in 30 days.
+app-text/vlna
+
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# No longer needed with virtual/opencl-3
+# Masked for removal in 30 days. Bug #728284
+app-eselect/eselect-opencl
+
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# Replaced by media-libs/libglvnd.
+# Masked for removal in 30 days. Bug #728286
+app-eselect/eselect-opengl
+
+# Matt Turner <mattst88@gentoo.org> (2020-08-11)
+# NVIDIA declared this branch to have reached end of life about six months ago.
+# Blocks removal of app-eselect/eselect-opengl and app-eselect/eselect-opencl.
+# Masked for removal in 30 days. Bug #728290
+x11-drivers/nvidia-drivers:0/340
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-11)
+# Package dead. No consumers in the tree.
+# Removal in 30 days. Bug #735518
+x11-libs/flowcanvas
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-09)
+# Build tool with no revdeps left.
+# Removal in 30 days. Bug #736517.
+dev-python/paver
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-09)
+# Python 2 only. No commits since 2015.
+# Removal in 30 days. Bug #735334.
+dev-vcs/git-bz
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-08-08)
+# modutils is obsolete and does not build.
+# No consumers in the tree.
+# Removal in 30 days.
+sys-apps/modutils
+virtual/modutils
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-08)
+# HOMEPAGE dead.
+# Removal in 30 days. bug #736326
+media-sound/tapiir
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-08)
+# Last release in 2007, HOMEPAGE dead.
+# Removal in 30 days. bug #736322
+media-sound/specimen
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-08)
+# Last release in 2010.
+# Removal in 30 days. bug #736300
+media-sound/jackbeat
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-08)
+# Was not ported to >=ghc-8. Old dev-vcs/darcs was the only user.
+# Removal in 30 days. bug #736250
+dev-haskell/shellish
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-07)
+# Last upstream (pre-)release in 2016. Python 3 porting effort is not
+# progressing since February, and PRs are stuck. Homepage is gone.
+# Removal in 30 days. Bug #695010.
+app-i18n/fcitx-sunpinyin
+app-i18n/ibus-sunpinyin
+app-i18n/scim-sunpinyin
+app-i18n/sunpinyin
+app-i18n/sunpinyin-data
+app-i18n/xsunpinyin
+
+# Hans de Graaff <graaff@gentoo.org> (2020-08-07)
+# Slot with known security issues. Please use a newer slot
+# instead. Removal in 30 days. Bug #713478.
+dev-ruby/json:0
+
+# Hans de Graaff <graaff@gentoo.org> (2020-08-07)
+# Slot with known security issues. Please use a newer slot
+# instead. Removal in 30 days. Bug #733116.
+dev-ruby/kramdown:0
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-06)
+# Py2.7 only. Last release in 2009. No reverse dependencies left.
+# Removal in 30 days. Bug #735610.
+dev-python/pythonutils
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-06)
+# Py3.6 only. Apparently randomly fails to build (bug #515736).
+# Last release in 2016. No reverse dependencies left.
+# Removal in 30 days. Bug #718968.
+dev-python/gntp
+
+# Jimi Huotari <chiitoo@gentoo.org> (2020-08-04)
+# No consumers since 2015, and no known stand-alone use.
+# Removal in 30 days.
+dev-libs/liboobs
+
+# Jack Todaro <solpeth@posteo.org> (2020-08-04)
+# Deprecated in favour of dev-haskell/dbus.
+# Unmaintained since 2012.
+dev-haskell/dbus-core
+
+# Jack Todaro <solpeth@posteo.org> (2020-08-04)
+# Requires porting for MonadFail. No upstream
+# activity since January 2018.
+dev-haskell/hans
+
+# Sam James <sam@gentoo.org> (2020-08-04)
+# Dead upstream, unmaintained.
+# Open security bug. Large number of other bugs.
+# Removal in 30 days. bug #630884.
+# bug #520844, bug #665910, bug #626474,
+# bug #490322, bug #692436, bug #707274,
+# bug #713404. bug #680486, bug #459724.
+mail-filter/dspam
+www-apps/dspam-web
+
+# Sam James <sam@gentoo.org> (2020-08-04)
+# Dead upstream and now obsolete.
+# Not likely to work with newer rspam (>= 1.7)
+# Removal in 30 days. bug #630990
+mail-filter/rmilter
+
+# Sam James <sam@gentoo.org> (2020-08-04)
+# Unmaintained and out of date in Gentoo.
+# Has outstanding security issue.
+# Removal in 30 days. bug #710728, bug #588606
+sys-auth/pam_radius
+
+# Sam James <sam@gentoo.org> (2020-08-04)
+# Unmaintained, out of date, serious security
+# issue.
+# Removal in 30 days. bug #658448.
+net-analyzer/nikto
+
+# Matt Turner <mattst88@gentoo.org> (2020-08-03)
+# Package is dead and upstream maintainer asked that it be removed.
+# Removal in 30 days. Bug #735314
+dev-util/cmdtest
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# Unmaintained. Last release in 2011. Py2 only.
+# Removal in 30 days. Bug #735362.
+dev-vcs/svnmailer
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# Unmaintained. Last release in 2016. Py2 only.
+# Removal in 30 days. Bug #735336.
+dev-vcs/gitinspector
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# Unmaintained. Homepage gone. Last bumped in 2009. Py2 only.
+# Removal in 30 days. Bug #735328.
+dev-util/tailor
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# Last release in 2012. Py2 only. Has build failure reported.
+# Removal in 30 days. Bug #717490.
+sys-fs/traydevice
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# Unmaintained. Py2 only. The current Gentoo version is from 2015.
+# No reverse dependencies.
+# Removal in 30 days. Bug #721476.
+net-mail/libpst
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-03)
+# dev-util/coccigrep is py2-only and requires coccinelle with Python
+# bindings. dev-util/coccinelle has py2 bindings and fails to build
+# with python disabled (bug #701904). Both packages are unmaintained.
+# Removal in 30 days. Bug #734630.
+dev-util/coccigrep
+dev-util/coccinelle
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Py2 only. m-n. Bug #735340
# Removal in 30 days
-app-dicts/opendict
-app-editors/editra
-app-office/taskcoach
-app-backup/holland
-app-backup/holland-backup-example
-app-backup/holland-backup-pgdump
-app-backup/holland-backup-random
-app-backup/holland-backup-sqlite
-app-backup/holland-lib-common
-app-backup/holland-lib-lvm
-app-cdr/burn-cd
-app-editors/leo
-app-emulation/playonlinux
-app-text/bibus
-dev-db/SchemaSync
-dev-python/squaremap
-dev-util/wxglade
-media-gfx/fontypython
-media-gfx/fr0st
-sci-chemistry/apbs
-sci-chemistry/eden
-sci-chemistry/p3d
-sci-chemistry/pdb2pqr
-sci-chemistry/pdb-tools
-sci-chemistry/prodecomp
-sci-chemistry/pymol-plugins-caver
-sci-chemistry/pymol-plugins-dssp
-sci-chemistry/pymol-plugins-promol
-sci-chemistry/relax
-sci-chemistry/sparky
-www-apps/viewvc
-x11-misc/nts
+dev-vcs/rapidsvn
-# Stephan Hartmann <stha09@googlemail.com> (2020-06-29)
-# Dev channel releases are only for people who
-# are developers or want more experimental features
-# and accept a more unstable release.
->=www-client/chromium-85
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Py2 only. m-n. Bug #735364
+# Removal in 30 days
+media-gfx/cptutils
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Py2 only. m-n. Bug #709932
+# Removal in 30 days
+net-wireless/cpyrit-cuda
+net-wireless/cpyrit-opencl
+net-wireless/pyrit
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Py2 only. m-n. Bug #735524
+# Removal in 30 days
+www-misc/nx_util
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Dead upstream. Py3.6 only. Build issues.
+# Removal in 30 days. Bug #677900,#716384
+# #722408,723344
+app-mobilephone/obexftp
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Dead upstream. Py3.6 only.
+# Removal in 30 days. Bug #722334,#713686
+app-misc/evemu
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Needs bump. Py3 tests fail. Last release 2yrs.
+# Removal in 30 days. Bug #718196
+app-backup/cachedir
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-02)
+# Discontinued. Last patch in 2008. Py2 only.
+# Removal in 30 days. Bug #734632.
+x11-misc/pypanel
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-02)
+# Stuck on py2. Last release in 2010, last commit in 2014. No revdeps.
+# Blocks dev-python/mysql-python removal.
+# Removal in 30 days. Bug #735178.
+dev-python/python-openid
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-02)
+# Discontinued upstream in favor of dev-python/mock. Py2 only.
+# The only revdep is last rited now.
+# Removal in 30 days. Bug #735158.
+dev-python/mox
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-02)
+# Discontinued upstream in 2015. Python 2 only. No revdeps.
+# abseil-py (not package) is the suggested replacement.
+# Removal in 30 days. Bug #735156.
+dev-python/google-apputils
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-08-02)
+# consolekit is abandoned upstream.
+# People are encouraged to switch to any logind
+# implementation (systemd/elogind).
+# Removal in 60 days (bug #727730)
+sys-auth/consolekit
+sec-policy/selinux-consolekit
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-02)
+# Py3.6 backport for dataclasses. No rdeps left.
+# Removal in 30 days
+dev-python/dataclasses
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py3.6 only. Dead upstream.
+# Removal in 30 days. Bug #718898
+dev-python/cloudlib
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days. Bug #722060
+app-arch/cfv
+app-arch/ipkg-utils
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days
+# Bug #568602,#340164,#560840,#716420,#560254
+# #476424,#643982
+app-accessibility/SphinxTrain
+app-accessibility/sphinx3
+app-accessibility/sphinxbase
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Upstream has py3 versions
+# m-n. Removal in 30 days.
+www-apps/scgi
+www-apache/mod_scgi
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days
+app-crypt/openssl-blacklist
+app-crypt/ssh-multiadd
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Upstream has py3 version
+# Removal in 30 days. Bug #709278
+media-gfx/printrun
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days
+dev-python/pyvorbis
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days
+dev-python/pyrex
-# Michał Górny <mgorny@gentoo.org> (2020-06-29)
-# Unmaintained in Gentoo. Multiple unresolved vulnerabilities.
-# Suggested replacement: sys-apps/portage (just kidding).
-# Removal in 30 days. Bug #711134.
-sys-apps/pacman
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream. Fails to build
+# Removal in 30 days. Bug #662572,#730328
+dev-python/pyode
-# Aaron Bauman <bman@gentoo.org> (2020-06-28)
-# More Py2 only stuff. Plz see -dev ML for discussions
-# Remove bindings, port to Py3, etc
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
# Removal in 30 days
-app-arch/deltarpm
-app-crypt/virtualsmartcard
-app-text/duali
-app-text/duali-data
-app-dicts/duali-data
-app-text/mftrace
-app-text/queequeg
-app-text/referencer
-dev-libs/libmacaroons
-dev-libs/tut
-dev-python/elib-intl
-dev-python/eunuchs
-dev-python/medusa
-dev-python/python-iwscan
-dev-util/confix
-dev-util/qmtest
-dev-util/unrpyc
-games-engines/gemrb
-media-sound/lilycomp
-media-video/tovid
-net-irc/irker
-net-mail/archivemail
-net-mail/getmail
-net-wireless/airpwn
-sci-chemistry/bkchem
-sci-chemistry/pymol-plugins-bni-tools
-sci-chemistry/pymol-plugins-emovie
-sci-chemistry/viewmol
-sci-libs/chemkit
-www-misc/surl
-x11-wm/plwm
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-28)
-# WIP PipeWire ebuild, breaks all current revdeps in ebuild repository
-# sys-apps/xdg-desktop-portal-1.7.2 depends on masked PipeWire >=0.3
-~media-video/pipewire-0.3.6
-~sys-apps/xdg-desktop-portal-1.7.2
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-06-28)
-# Obsolete package.
-# Does not build.
-# Dead upstream and only gentoo ships it.
+dev-python/pylzma
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream
+# Removal in 30 days
+dev-python/pyid3lib
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream
+# Removal in 30 days
+dev-python/pupynere
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream
+# Removal in 30 days
+dev-python/id3-py
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Dead upstream.
+# Removal in 30 days. Bug #706238
+dev-python/flup
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-01)
+# Python 2 backport, not used by anything anymore.
# Removal in 30 days.
-app-misc/scope
-
-# Mart Raudsepp <leio@gentoo.org> (2020-06-27)
-# Disappeared upstream and download locations. Potential replacements:
-# media-sound/quimup, xfce-extra/xfce4-mpc-plugin, media-sound/xfmpc
-# Bug 729822. Removal in 30 days.
-media-sound/guimup
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-06-26)
-# Has been a part of dev-texlive/texlive-pictures
-# for a long time. Removal in 30 days.
-dev-tex/circuit_macros
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-25)
-# Stuck on Python 2, no maintainer; rgain3 fork available for sb. taking over
-# at https://github.com/chaudum/rgain - masked for removal in 30 days.
-media-sound/rgain
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-25)
-# Stuck on Python 2, m-n, we have no shortage on note taking applications.
-# Masked for removal in 30 days.
-x11-misc/nts
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-25)
-# Included with TeX Live. Last version bump in 2003.
-# Use dev-texlive/texlive-latexextra as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/cdcover
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-25)
-# Included with TeX Live. Last version bump in 2008.
-# Use dev-texlive/texlive-latexrecommended as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/translator
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. The separate Gentoo package is
-# unmaintained and had its last version bump in 2004.
-# Use dev-texlive/texlive-bibtexextra as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/harvard
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Last version bump in 2005.
-# Use dev-texlive/texlive-fontsrecommended as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/tipa
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Last version bump in 2006 or earlier.
-# Use dev-texlive/texlive-latexextra as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/flabels
-dev-tex/floatflt
-dev-tex/lazylist
-dev-tex/newlfm
-dev-tex/polytable
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Last version bump in 2011.
-# Use dev-texlive/texlive-pictures as replacement.
-# Removal in 30 days. Bug #729470.
-dev-tex/curve
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Last version bump in 2006. Fails to build.
-# Use dev-texlive/texlive-latexextra as replacement.
-# Removal in 30 days. Bug #719304.
-dev-tex/ellipsis
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Fails to install.
-# Use dev-texlive/texlive-latexextra as replacement.
-# Removal in 30 days. Bug #708870.
-dev-tex/rcsinfo
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. Last version bump in 2005. Fails to build.
-# Use dev-texlive/texlive-latexextra as replacement.
-# Removal in 30 days. Bug #709310.
-dev-tex/texpower
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. The separate Gentoo packages are
-# unmaintained and had their last version bump in 2010 or earlier.
-# Use >=dev-texlive/texlive-latexextra-2020-r2 as replacement.
-# Removal in 30 days. Bug #729394.
-dev-tex/currvita
-dev-tex/envlab
-dev-tex/europecv
-dev-tex/g-brief
-dev-tex/leaflet
-dev-tex/svninfo
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-24)
-# Included with TeX Live. The separate Gentoo package is
-# unmaintained and had its last version bump in 2008.
-# Use >=dev-texlive/texlive-pictures-2020-r2 as replacement.
-# Removal in 30 days. Bug #729394.
-dev-tex/dot2texi
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-24)
-# A thin wrapper to run pytest via setup.py that must not be used
-# in Gentoo packages. Calling 'setup.py test' is deprecated upstream
-# anyway. Just call 'pytest' directly. The last revdep is last rited.
-# Removal in 30 days. Bug #729376.
-dev-python/pytest-runner
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-23)
-# Python 2 only.
-#
-# Relax involves implementation conflicts between dependencies. Even
-# if you can get past them, it requires Numdifftools, and...
-#
-# Numdifftools fails with modern versions of setuptools, most likely
-# because it uses pyscaffold that is broken. There are newer versions
-# that removed pyscaffold support but they have new dependencies that
-# do not support py2 and porting them back is just not worth the effort.
-# Its only revdep is relax.
-#
-# Pyscaffold is just broken and required only by old versions
-# of Numdifftools.
-#
-# Removal in 30 days. Bug #704032.
-dev-python/Numdifftools
-dev-python/pyscaffold
-sci-chemistry/relax
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-06-21)
-# virtual/libstdc++ has only one sys-libs/libstdc++-v3 provider.
-# Use that instead. Or even better use none of them. It's a
-# library from 2005. Removal in 30 days.
-virtual/libstdc++
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-20)
-# Stuck on Python 2, depends on deprecated dev-python/pygobject:2
-# Masked for removal in 30 days.
-media-libs/pymemphis
-
-# Ulrich Müller <ulm@gentoo.org> (2020-06-20)
-# Unmaintained upstream, included with TeX Live.
-# Use >=dev-texlive/texlive-metapost-2020-r1 as replacement.
-# Removal in 30 days. Bug #728904.
-dev-tex/feynmf
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-18)
-# Games depending on dead gnome-base/libgnomeui.
-# games-board/gnono: Bug #726788, last release 2007, abandoned upstream.
-# games-puzzle/gtetrinet: Bug #726798 last release 2006, abandoned upstream.
-# games-board/mt_gtk_client: Bug #726808, last commit 17 years ago.
-# games-board/sirius: Bug #726814, last release 15 years ago, dead upstream.
-# Masked for removal in 30 days.
-games-board/gnono
-games-puzzle/gtetrinet
-games-board/mt_gtk_client
-games-board/sirius
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-18)
-# Depends on dead gnome-base/libgnomeui. Really, no one else is packaging
-# this, last (and only) release in 2006, abandoned upstream. Bug #726790
+dev-python/backports-abc
+dev-python/backports-lzma
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Use dev-python/lxml instead.
+# Removal in 30 days
+dev-python/elementtree
+
+# Aaron Bauman <bman@gentoo.org> (2020-08-01)
+# Py2 only. Last upstream release 2013.
+# Removal in 30 days. Last 2 have deps on cddb.
+dev-python/cddb-py
+media-sound/jack
+
+# Michał Górny <mgorny@gentoo.org> (2020-08-01)
+# This package's tests are seriously broken (they access random Internet
+# hosts for no good reason all the time), and it has no real revdeps.
+# Removal in 30 days. Bug #735010.
+dev-python/distributed
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-07-31)
+# Broken package with dead upstream.
+# Libraries like tikz/pgf can be used as a replacement.
+# Removal in 30 days.
+dev-tex/herm-pic
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-28)
+# Masked for the time being due to dep on LLVM 8. Bug #720236.
+<=dev-ada/gps-2019-r1
+
+# Sergey Popov <pinkbyte@gentoo.org> (2020-07-30)
+# Python2-only, dead upstream
+# Recommended replacement - sys-fs/rar2fs
# Masked for removal in 30 days.
-dev-embedded/gnome-avrdude
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-14)
-# Maintainer unresponsive. Stuck on py3.6. Pending version bump.
-# Failing tests.
-# Removal in 30 days. Bug #718990.
-dev-python/hglib
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-14)
-# Unmaintained since at least 2014. The current release is 1.5 dev
-# branch from 2010. Upstream had a few stable 1.4 releases since
-# but 1.5 seems to be dead. Multiple build failures reported,
-# and an ebuild vulnerability.
-# Removal in 30 days. Bug #728186.
-app-mobilephone/kannel
-app-mobilephone/kannel-sqlbox
-
-# Hans de Graaff <graaff@gentoo.org> (2020-06-14)
-# Ruby 2.4 is no longer supported by upstream and no longer gets
-# security updates since the 2.4.10 release. Use ruby 2.5 or later
-# instead.
-dev-lang/ruby:2.4
-dev-ruby/did_you_mean:2.4
-
-# Mikle Kolyada <zlogene@gentoo.org> (2020-06-13)
-# multiple forks.
-# Merged into the app-text/texlive-core package
+sys-fs/rarfs
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-07-30)
+# Has been a part of dev-texlive/texlive-publishers
+# for a long time. Only Gentoo ships this one.
# Removal in 30 days.
-app-text/xindy
+dev-tex/aastex
-# Jonas Stein <jstein@gentoo.org> (2020-06-07)
-# Last rite unusable package.
-# Removal after 2020-08-01
-# Bug 727360
-app-misc/ifp-line
+# Mikle Kolyada <zlogene@gentoo.org> (2020-07-30)
+# Obsolete package. Last release in 2009 and
+# upstream is dead. Use minted instead.
+# Removal in 30 days.
+dev-tex/slatex
-# 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.10-r11
+# Mikle Kolyada <zlogene@gentoo.org> (2020-07-30)
+# Obsolete package. Last release in 2005.
+# TexLive has its own CJK support.
+# Removal in 30 days.
+dev-tex/hlatex
-# Michał Górny <mgorny@gentoo.org> (2020-06-05)
-# Replaced by dev-util/ydiff, after upstream rename.
-# Removal in 30 days. Bug #710538.
-dev-util/cdiff
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, unmaintained, last release in 2008, dead upstream.
+# Removal in 30 days.
+app-cdr/cdcover
-# Sam James <sam@cmpct.info> (2020-06-04)
-# Large number of vulnerabilities (Bug #692398, Bug #664326)
-# Unmaintained.
-# Masked for removal in 30 days.
-www-apps/otrs
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, unmaintained, last release in 2009, dead upstream.
+# Removal in 30 days.
+app-arch/cfv
-# Sam James <sam@cmpct.info> (2020-06-04)
-# Multiple vulnerabilities (Bug #655176, Bug #701812)
-# Misc. other bugs, out of date, no maintainer.
-# Masked for removal in 30 days.
-net-nds/389-ds-base
-dev-libs/389-adminutil
-dev-libs/svrcore
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, unmaintained, last release in 2012, dead upstream.
+# Ancient unresolved bugs #453918, #505076. Removal in 30 days.
+app-admin/conkyforecast
-# Stefan Strogin <steils@gentoo.org> (2020-06-03)
-# Masked for testing
->=dev-libs/libressl-3.2.0
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-03)
-# Very bad quality (upstream) package. Stuck on py3.6. No revdeps.
-# Removal in 30 days. Bug #718762.
-dev-python/dnslib
-
-# Aaron Bauman <bman@gentoo.org> (2020-06-02)
-# py2 only. dead upstream. m-n.
-# Masked for removal in 30 days
-app-misc/webcomics-collector
-net-misc/pytvshows
-net-news/rawdog
-
-# Jonas Stein <jstein@gentoo.org> (2020-06-01)
-# Last rite package due to missing/unclear license.
-# Removal after 2020-08-01
-# Bug 687664
-app-dicts/stardict-quick-eng-fra
-
-# Michał Górny <mgorny@gentoo.org> (2020-06-01)
-# Effectively unmaintained, Python 2 only game and its dependencies.
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, last release in 2006, no one else is packaging this.
# Removal in 30 days.
-games-action/slune
-dev-python/editobj
-dev-python/py2play
-dev-python/pyopenal
-dev-python/soya
-
-# Hans de Graaff <graaff@gentoo.org> (2020-05-24)
-# No releases since 2011, upstream is gone, fails tests,
-# no reverse dependencies.
-# Masked for removal in 30 days.
-dev-ruby/rack-mount
+media-sound/edna
-# Aaron W. Swenson <titanofold@gentoo.org> (2020-05-15)
-# PostgreSQL 9.4 series is EOL. Migrate your database cluster to a more recent
-# version.
-# Removal after 2020-06-14.
-<dev-db/postgresql-9.5
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, last release in 2004, no one else is packaging this.
+# Removal in 30 days.
+media-sound/positron
-# Thomas Deutschmann <whissi@gentoo.org> (2020-04-30)
-# Requires <OpenSSL-1.1.x. Please migrate to
-# >=dev-db/mysql-5.7. Masked for removal in 30 days.
-<dev-db/mysql-5.7
+# Andreas Sturmlechner <asturm@gentoo.org> (2020-07-29)
+# Py2-only, last release in 2011, we have shortage of music players.
+# Removal in 30 days.
+media-sound/moosic
-# Matt Turner <mattst88@gentoo.org> (2020-04-29)
-# Masked for testing
->=dev-libs/gjs-1.64
+# Andrey Utkin <andrey_utkin@gentoo.org> (2020-07-28)
+# Not used by other packages anymore.
+# Removal in 30 days.
+dev-python/ruamel-std-pathlib
+
+# Marek Szuba <marecki@gentoo.org> (2020-07-27)
+# No longer available upstream. Potentially copyrighted.
+# Specifics where known:
+# - Dan has been obsoleted by DaOT1931NT1907, which contains the same
+# source material but considerably better digitised;
+# - FreLSG has been obsoleted by FreSegond1910;
+# - RST has been replaced by RusSynodal.
+# Removal in 30 days. Bug #734116.
+app-dicts/sword-Dan
+app-dicts/sword-FreLSG
+app-dicts/sword-HNV
+app-dicts/sword-KJVD
+app-dicts/sword-RST
+app-dicts/sword-SpaSEV
+app-dicts/sword-WEB
+
+# Hans de Graaff <graaff@gentoo.org> (2020-07-22)
+# Mask old obsolete slots for removal in 30 days.
+# Use a newer slot of the same package instead.
+dev-ruby/autoprefixer-rails:7
+dev-ruby/autoprefixer-rails:8
+dev-ruby/capybara:2
+dev-ruby/cmdparse:0
+dev-ruby/haml-rails:0
+dev-ruby/highline:0
+dev-ruby/http-form_data:1.0
+dev-ruby/jquery-ui-rails:5
+dev-ruby/jwt:0
+dev-ruby/liquid:0
+dev-ruby/liquid:3
+dev-ruby/liquid-c:0
+dev-ruby/listen:0
+dev-ruby/metasm:1.0.2
+dev-ruby/mime-types:0
+dev-ruby/nio4r:0
+dev-ruby/openssl-ccm:1.2.1
+dev-ruby/pundit:0
+dev-ruby/rack-attack:5
+dev-ruby/rack-protection:1
+dev-ruby/rainbow:0
+dev-ruby/rainbow:2
+dev-ruby/redis:0
+dev-ruby/selenium-webdriver:0
+dev-ruby/sinatra:0
+dev-ruby/twitter-text:0
+dev-ruby/twitter-text:2.1
+dev-ruby/twitter-text:3.0
+dev-ruby/xdr:2.0.0
+dev-ruby/xdr:3.0.0
+dev-ruby/xpath:2
+
+# Sam James <sam@gentoo.org> (2020-07-20)
+# Serious security vulnerabilities, including
+# remote code execution. Upstream have not yet
+# made a stable release in response to numerous
+# CVEs. Applying patches is not a workable
+# solution for now because of the fragility
+# of reverse dependencies.
+# Indefinitely masking until we have a solution
+# for this.
+# bug #719084
+net-analyzer/ntopng
+net-analyzer/pmacct
+net-libs/nDPI
+
+# Jaco Kroon <jaco@uls.co.za> (2020-07-20)
+# Asterisk 11 is EOL. All users should migrate to asterisk 13.
+# Removal unspecified, will remain for the foreseeable future. If you need
+# help migrating, contact jkroon in #gentoo-voip on freenode.
+=net-misc/asterisk-11*
+=net-misc/asterisk-g729-11*
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-07-15)
+# In preparation; do not use yet.
+=dev-lang/perl-5.32*
+~virtual/perl-Archive-Tar-2.360.0
+~virtual/perl-autodie-2.320.0
+~virtual/perl-Compress-Raw-Bzip2-2.93.0
+~virtual/perl-Compress-Raw-Zlib-2.93.0
+~virtual/perl-CPAN-2.270.0
+~virtual/perl-DB_File-1.853.0
+~virtual/perl-Devel-PPPort-3.570.0
+~virtual/perl-Digest-MD5-2.550.100_rc
+~virtual/perl-Dumpvalue-1.210.0
+~virtual/perl-Encode-3.60.0
+~virtual/perl-Exporter-5.740.0
+~virtual/perl-ExtUtils-CBuilder-0.280.234
+~virtual/perl-ExtUtils-MakeMaker-7.440.0
+~virtual/perl-Filter-Simple-0.960.0
+~virtual/perl-Getopt-Long-2.510.0
+~virtual/perl-I18N-LangTags-0.440.0
+~virtual/perl-IO-1.430.0
+~virtual/perl-IO-Compress-2.93.0
+~virtual/perl-IPC-Cmd-1.40.0
+~virtual/perl-JSON-PP-4.40.0
+~virtual/perl-Math-BigInt-1.999.818
+~virtual/perl-Math-BigInt-FastCalc-0.500.900
+~virtual/perl-Module-CoreList-5.202.6.200
+~virtual/perl-Module-Load-Conditional-0.700.0
+~virtual/perl-Module-Metadata-1.0.37
+~virtual/perl-Net-Ping-2.720.0
+~virtual/perl-parent-0.238.0
+~virtual/perl-podlators-4.140.0
+~virtual/perl-Pod-Simple-3.400.0
+~virtual/perl-Safe-2.410.0
+~virtual/perl-Scalar-List-Utils-1.550.0
+~virtual/perl-Socket-2.29.0
+~virtual/perl-Storable-3.210.0
+~virtual/perl-Sys-Syslog-0.360.0
+~virtual/perl-Term-ANSIColor-5.10.0
+~virtual/perl-Test-Simple-1.302.175
+~virtual/perl-Thread-Queue-3.140.0
+~virtual/perl-threads-2.250.0
+~virtual/perl-threads-shared-1.610.0
+~virtual/perl-Time-HiRes-1.976.400
+~virtual/perl-Time-Piece-1.340.100
+~virtual/perl-Unicode-Normalize-1.270.0
+
+# William Hubbs <williamh@gentoo.org> (2020-07-14)
+# The kubernetes split packages are old versions with known security
+# issues.
+#
+#If you haven't already, please upgrade and migrate to sys-cluster/kubernetes:
+#
+# https://www.gentoo.org/support/news-items/2020-04-03-kubernetes-moving-to-single-package.html
+#
+# dev-lang/go-1.12.17 has been added to this mask because it will be
+# removed at the same time since it has been out of support upstream for
+# months and was kept only to allow these kubernetes split packages to
+# build.
+#
+# Removal in 60 days. Bug #731804
+=dev-lang/go-1.12*
+sys-cluster/kubeadm
+sys-cluster/kube-apiserver
+sys-cluster/kube-controller-manager
+sys-cluster/kubectl
+sys-cluster/kubelet
+sys-cluster/kube-proxy
+sys-cluster/kube-scheduler
+
+# Michał Górny <mgorny@gentoo.org> (2020-07-13)
+# Python 2 dev-python/pillow revdeps with extended removal time.
+# Removal in 90 days. Bug #729672.
+<net-wireless/gnuradio-3.8
+<net-wireless/gr-iio-0.3_p20191219-r1
+<net-wireless/gr-paint-0.0_p20200517
+<net-analyzer/gr-fosphor-0.0_p20200131
+<net-wireless/gr-ieee802154-0.0_p20191006
+<net-wireless/gr-iqbal-0.38.1
+<net-wireless/gr-osmosdr-0.2.0
+
+# Jonas Stein <jstein@gentoo.org> (2020-07-04)
+# Last rite, dead upstream, several open bugs.
+# Removal after 2020-09-01
+# Bug #730640
+net-misc/termpkg
+
+# Stephan Hartmann <stha09@googlemail.com> (2020-06-29)
+# Dev channel releases are only for people who
+# are developers or want more experimental features
+# and accept a more unstable release.
+>=www-client/chromium-86
+
+# 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.10-r11
# Michael Orlitzky <mjo@gentoo.org> (2020-04-19)
# Stuck on Python 3.6, support for which already required
@@ -449,10 +978,6 @@ sci-mathematics/geogebra
# for security. unmask as needed.
dev-java/icedtea-web
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-14)
-# Breaks at least dev-games/simgear right now, bug #709878.
-~dev-games/openscenegraph-3.6.5
-
# Eray Aslan <eras@gentoo.org> (2020-03-09)
# Mask experimental software
=mail-mta/postfix-3.6*
@@ -504,25 +1029,14 @@ www-plugins/passff
# The new version loses Python 2 support but does not introduce any real
# changes. Let's mask it to reduce the noise, and hopefully try to get
# python2_7 out of default PYTHON_TARGETS first.
-~dev-python/setuptools-46.1.3
>=dev-python/setuptools-47
-# Ulrich Müller <ulm@gentoo.org> (2020-01-06)
-# Snapshots from Git and pretest versions, masked for testing.
-=app-editors/emacs-27.0.50_pre*
-~app-editors/emacs-27.0.90
-
# Lars Wendler <polynomial-c@gentoo.org> (2019-11-14)
# Breaks archives containing relative paths
# when being called with --no-absolute-filenames
# https://bugs.gentoo.org/700020
=app-arch/cpio-2.13
-# Michał Górny <mgorny@gentoo.org> (2019-10-20)
-# Testing version that breaks multiple plugins. Let's keep it masked
-# until upstream releases fixed versions.
-~xfce-base/xfce4-panel-4.15.2
-
# Lars Wendler <polynomial-c@gentoo.org> (2019-10-16)
# Depends on apache-2.2
dev-libs/OpenSRF
@@ -619,19 +1133,6 @@ dev-java/eclipse-ecj:4.10
# Keeping it masked while users have unsolved issues with >0.15.0.
<x11-misc/sddm-0.18.0
-# Ian Stakenvicius <axs@gentoo.org> (2018-11-07)
-# on behalf of Mozilla Project <mozilla@gentoo.org>
-# Mask old/vuln thunderbird for removal by 2019,
-# see security bug 670102
-<mail-client/thunderbird-60.0
-<mail-client/thunderbird-bin-60.0
-
-# Thomas Deutschmann <whissi@gentoo.org> (2018-10-12)
-# EOL and has known vulnerabilities. Please move to
-# Firefox 60 or newer if you can.
-<www-client/firefox-60
-<www-client/firefox-bin-60
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-10-07)
# Masked for more testing especially of reverse-deps.
>=dev-games/ogre-1.11.2
@@ -689,7 +1190,6 @@ sys-devel/automake:1.10
<sys-libs/glibc-2.30-r8
<sys-devel/binutils-2.33.1-r1
<sys-devel/binutils-hppa64-2.33.1
-<sys-libs/binutils-libs-2.33.1-r1
# Michał Górny <mgorny@gentoo.org> (2017-05-20)
# Old versions of CUDA and their reverse dependencies. They do not
diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index a5b0d5ffa135..f47f8d80b660 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# When you add an entry to the top of this file, add your name, the date, and
@@ -8,6 +8,17 @@
# NOTE: Please add your entry at the top!
#
+# Fabian Groffen <grobian@gentoo.org> (2020-08-02)
+# Python 3.6 is soon going away and won't be updated for Prefix anymore.
+dev-lang/python:3.6
+
+# Fabian Groffen <grobian@gentoo.org> (2020-08-02)
+# Python 2 is no longer supported
+# Recent Portage releases no longer supports Python 2, and the version
+# available in the Prefix tree has security issues. If you still need
+# 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
diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask
index 71cdac1f6bc0..87169c7c52c4 100644
--- a/profiles/prefix/package.use.mask
+++ b/profiles/prefix/package.use.mask
@@ -14,6 +14,7 @@ sys-devel/binutils cxx gold default-gold
dev-db/postgresql kerberos ldap llvm pam systemd libressl
net-libs/libsoup gssapi samba vala
net-libs/glib-networking gnome libproxy
+net-misc/wget cookie_check metalink uuid
sys-apps/dbus selinux elogind systemd
app-doc/doxygen clang doxysearch qt5
app-text/ghostscript-gpl cups
diff --git a/profiles/prefix/packages b/profiles/prefix/packages
index 02d85af783f7..bec16c0399b0 100644
--- a/profiles/prefix/packages
+++ b/profiles/prefix/packages
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Prefix does not need busybox for emergency recovery,
@@ -18,3 +18,4 @@
# linux only
-*sys-process/procps
-*sys-process/psmisc
+-*sys-apps/kmod
diff --git a/profiles/prefix/windows/cygwin/package.use.mask b/profiles/prefix/windows/cygwin/package.use.mask
new file mode 100644
index 000000000000..a964e7ff0cf3
--- /dev/null
+++ b/profiles/prefix/windows/cygwin/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen <grobian@gentoo.org> (2020-08-04)
+# missing keywords on deps
+dev-util/ninja doc test
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index e5af3086c8f2..dcac3fa4f416 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Lars Wendler <polynomial-c@gentoo.org> (2020-08-06)
+# USE="qt5" and USE="libnotify" are mutually exclusive in this package
+# Disable libnotify here to have a better user experience
+net-misc/dhcpcd-ui -libnotify
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-02-05)
# Required by many packages, most notably Mozilla products
dev-lang/python sqlite
diff --git a/profiles/updates/1Q-2017 b/profiles/updates/1Q-2017
index 1bbc8fbbd656..eec7f2215773 100644
--- a/profiles/updates/1Q-2017
+++ b/profiles/updates/1Q-2017
@@ -16,7 +16,6 @@ move net-misc/strongswan net-vpn/strongswan
move net-misc/tinc net-vpn/tinc
move net-misc/vpnc net-vpn/vpnc
move net-misc/vpncwatch net-vpn/vpncwatch
-move net-misc/wireguard virtual/wireguard
move net-misc/vtun net-vpn/vtun
move net-misc/isatapd net-vpn/isatapd
move net-misc/iodine net-vpn/iodine
diff --git a/profiles/updates/2Q-2018 b/profiles/updates/2Q-2018
index bcaf83bb7dc8..b5253a73af32 100644
--- a/profiles/updates/2Q-2018
+++ b/profiles/updates/2Q-2018
@@ -11,7 +11,6 @@ slotmove =dev-ruby/websocket-driver-0.7.0 0 0.7
move kde-plasma/oxygen-fonts media-fonts/oxygen-fonts
move media-libs/vulkan-tools dev-util/vulkan-tools
move games-strategy/ufo-ai games-strategy/ufoai
-slotmove =net-mail/getmail-5.4 4 0
move kde-apps/okteta app-editors/okteta
move games-puzzle/triptych-demo games-puzzle/triptych
move media-sound/teamspeak-client-bin media-sound/teamspeak-client
diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index f419a7f705b3..003ad9f74b28 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -1,2 +1,149 @@
move games-action/d1x-rebirth games-action/dxx-rebirth
move games-action/d2x-rebirth games-action/dxx-rebirth
+move app-dicts/sword-abbott app-dicts/sword-Abbott
+move app-dicts/sword-acv app-dicts/sword-ACV
+move app-dicts/sword-afr1953 app-dicts/sword-Afr1953
+move app-dicts/sword-akjv app-dicts/sword-AKJV
+move app-dicts/sword-alb app-dicts/sword-Alb
+move app-dicts/sword-aleppo app-dicts/sword-Aleppo
+move app-dicts/sword-amtract app-dicts/sword-AmTract
+move app-dicts/sword-arasvd app-dicts/sword-AraSVD
+move app-dicts/sword-armeastern app-dicts/sword-ArmEastern
+move app-dicts/sword-armwestern app-dicts/sword-ArmWestern
+move app-dicts/sword-asv app-dicts/sword-ASV
+move app-dicts/sword-barnes app-dicts/sword-Barnes
+move app-dicts/sword-bashautin app-dicts/sword-BasHautin
+move app-dicts/sword-bbe app-dicts/sword-BBE
+move app-dicts/sword-bulveren app-dicts/sword-BulVeren
+move app-dicts/sword-burjudson app-dicts/sword-BurJudson
+move app-dicts/sword-byz app-dicts/sword-Byz
+move app-dicts/sword-cbc app-dicts/sword-CBC
+move app-dicts/sword-chamorro app-dicts/sword-Chamorro
+move app-dicts/sword-clarke app-dicts/sword-Clarke
+move app-dicts/sword-common app-dicts/sword-Common
+move app-dicts/sword-cro app-dicts/sword-CroSaric
+move app-dicts/sword-czebkr app-dicts/sword-CzeBKR
+move app-dicts/sword-daily app-dicts/sword-Daily
+move app-dicts/sword-dan app-dicts/sword-Dan
+move app-dicts/sword-darby app-dicts/sword-Darby
+move app-dicts/sword-diaglott app-dicts/sword-Diaglott
+move app-dicts/sword-drc app-dicts/sword-DRC
+move app-dicts/sword-dtn app-dicts/sword-DTN
+move app-dicts/sword-dutkant app-dicts/sword-DutKant
+move app-dicts/sword-dutsvv app-dicts/sword-DutSVV
+move app-dicts/sword-easton app-dicts/sword-Easton
+move app-dicts/sword-esperanto app-dicts/sword-Esperanto
+move app-dicts/sword-farsiopv app-dicts/sword-FarOPV
+move app-dicts/sword-finbiblia app-dicts/sword-FinBiblia
+move app-dicts/sword-finney app-dicts/sword-Finney
+move app-dicts/sword-finpr app-dicts/sword-FinPR
+move app-dicts/sword-frebbb app-dicts/sword-FreBBB
+move app-dicts/sword-frecrampon app-dicts/sword-FreCrampon
+move app-dicts/sword-frelsg app-dicts/sword-FreLSG
+move app-dicts/sword-fremartin app-dicts/sword-FreBDM1744
+move app-dicts/sword-fresegond app-dicts/sword-FreSegond1910
+move app-dicts/sword-geneva app-dicts/sword-Geneva
+move app-dicts/sword-geneva1599 app-dicts/sword-Geneva1599
+move app-dicts/sword-gerelb1871 app-dicts/sword-GerElb1871
+move app-dicts/sword-gerelb1905 app-dicts/sword-GerElb1905
+move app-dicts/sword-gerlut1545 app-dicts/sword-GerLut1545
+move app-dicts/sword-gersch app-dicts/sword-GerSch
+move app-dicts/sword-greekhebrew app-dicts/sword-GreekHebrew
+move app-dicts/sword-hebrewgreek app-dicts/sword-HebrewGreek
+move app-dicts/sword-heretics app-dicts/sword-Heretics
+move app-dicts/sword-hitchcock app-dicts/sword-Hitchcock
+move app-dicts/sword-hnv app-dicts/sword-HNV
+move app-dicts/sword-hunkar app-dicts/sword-HunKar
+move app-dicts/sword-institutes app-dicts/sword-Institutes
+move app-dicts/sword-isbe app-dicts/sword-ISBE
+move app-dicts/sword-isv app-dicts/sword-ISV
+move app-dicts/sword-itadio app-dicts/sword-ItaDio
+move app-dicts/sword-itarive app-dicts/sword-ItaRive
+move app-dicts/sword-jfb app-dicts/sword-JFB
+move app-dicts/sword-josephus app-dicts/sword-Josephus
+move app-dicts/sword-jps app-dicts/sword-JPS
+move app-dicts/sword-jst app-dicts/sword-JST
+move app-dicts/sword-jubilee2000 app-dicts/sword-Jubilee2000
+move app-dicts/sword-kjv app-dicts/sword-KJV
+move app-dicts/sword-kjvd app-dicts/sword-KJVD
+move app-dicts/sword-klv app-dicts/sword-KLV
+move app-dicts/sword-klven_iklingon app-dicts/sword-KLVen_iklingon
+move app-dicts/sword-klviklingon_en app-dicts/sword-KLViklingon_en
+move app-dicts/sword-lightfoot app-dicts/sword-Lightfoot
+move app-dicts/sword-litv app-dicts/sword-LITV
+move app-dicts/sword-luther app-dicts/sword-Luther
+move app-dicts/sword-mak app-dicts/sword-MAK
+move app-dicts/sword-manxgaelic app-dicts/sword-ManxGaelic
+move app-dicts/sword-mhc app-dicts/sword-MHC
+move app-dicts/sword-mhcc app-dicts/sword-MHCC
+move app-dicts/sword-mkjv app-dicts/sword-MKJV
+move app-dicts/sword-montgomery app-dicts/sword-Montgomery
+move app-dicts/sword-murdock app-dicts/sword-Murdock
+move app-dicts/sword-nave app-dicts/sword-Nave
+move app-dicts/sword-norsk app-dicts/sword-Norsk
+move app-dicts/sword-orthodoxy app-dicts/sword-Orthodoxy
+move app-dicts/sword-packard app-dicts/sword-Packard
+move app-dicts/sword-personal app-dicts/sword-Personal
+move app-dicts/sword-peshitta app-dicts/sword-Peshitta
+move app-dicts/sword-pilgrim app-dicts/sword-Pilgrim
+move app-dicts/sword-pnt app-dicts/sword-PNT
+move app-dicts/sword-practice app-dicts/sword-Practice
+move app-dicts/sword-rkjnt app-dicts/sword-RKJNT
+move app-dicts/sword-rnkjv app-dicts/sword-RNKJV
+move app-dicts/sword-robinson app-dicts/sword-Robinson
+move app-dicts/sword-rotherham app-dicts/sword-Rotherham
+move app-dicts/sword-rst app-dicts/sword-RST
+move app-dicts/sword-rusmakarij app-dicts/sword-RusMakarij
+move app-dicts/sword-rwebster app-dicts/sword-RWebster
+move app-dicts/sword-rwp app-dicts/sword-RWP
+move app-dicts/sword-saoa app-dicts/sword-SAOA
+move app-dicts/sword-scofield app-dicts/sword-Scofield
+move app-dicts/sword-scotsgaelic app-dicts/sword-ScotsGaelic
+move app-dicts/sword-sme app-dicts/sword-SME
+move app-dicts/sword-smith app-dicts/sword-Smith
+move app-dicts/sword-sparv app-dicts/sword-SpaRV
+move app-dicts/sword-sparvg2004 app-dicts/sword-SpaRVG
+move app-dicts/sword-spasev app-dicts/sword-SpaSEV
+move app-dicts/sword-spavnt app-dicts/sword-SpaVNT
+move app-dicts/sword-spurious app-dicts/sword-Spurious
+move app-dicts/sword-strongsgreek app-dicts/sword-StrongsGreek
+move app-dicts/sword-strongshebrew app-dicts/sword-StrongsHebrew
+move app-dicts/sword-swahili app-dicts/sword-Swahili
+move app-dicts/sword-tagalog app-dicts/sword-Tagalog
+move app-dicts/sword-tcr app-dicts/sword-TCR
+move app-dicts/sword-tdavid app-dicts/sword-TDavid
+move app-dicts/sword-tfg app-dicts/sword-TFG
+move app-dicts/sword-tisch app-dicts/sword-Tisch
+move app-dicts/sword-torrey app-dicts/sword-Torrey
+move app-dicts/sword-tr app-dicts/sword-TR
+move app-dicts/sword-tsk app-dicts/sword-TSK
+move app-dicts/sword-twenty app-dicts/sword-Twenty
+move app-dicts/sword-tyndale app-dicts/sword-Tyndale
+move app-dicts/sword-ukjv app-dicts/sword-UKJV
+move app-dicts/sword-ukrainian app-dicts/sword-Ukrainian
+move app-dicts/sword-uma app-dicts/sword-Uma
+move app-dicts/sword-vulgate app-dicts/sword-Vulgate
+move app-dicts/sword-vulgate_hebps app-dicts/sword-Vulgate_HebPs
+move app-dicts/sword-web app-dicts/sword-WEB
+move app-dicts/sword-webster app-dicts/sword-Webster
+move app-dicts/sword-webstersdict app-dicts/sword-Webster1913
+move app-dicts/sword-wesley app-dicts/sword-Wesley
+move app-dicts/sword-weymouth app-dicts/sword-Weymouth
+move app-dicts/sword-whnu app-dicts/sword-WHNU
+move app-dicts/sword-wlc app-dicts/sword-WLC
+move app-dicts/sword-wulfila app-dicts/sword-Wulfila
+move app-dicts/sword-wycliffe app-dicts/sword-Wycliffe
+move app-dicts/sword-ylt app-dicts/sword-YLT
+move dev-python/pyicu dev-python/PyICU
+move app-dicts/sword-Cro app-dicts/sword-CroSaric
+move app-dicts/sword-FarsiOPV app-dicts/sword-FarOPV
+move app-dicts/sword-FreMartin app-dicts/sword-FreBDM1744
+move app-dicts/sword-FreSegond app-dicts/sword-FreSegond1910
+move app-dicts/sword-SpaRVG2004 app-dicts/sword-SpaRVG
+move app-dicts/sword-WebstersDict app-dicts/sword-Webster1913
+move media-libs/ladspa-cmt media-plugins/cmt-plugins
+move dev-libs/luise-bin dev-libs/luise
+slotmove ~app-editors/emacs-27.0.90 27-vcs 27
+slotmove ~app-editors/emacs-27.0.91 27-vcs 27
+slotmove =app-editors/emacs-27.1_rc* 27-vcs 27
+move net-misc/ntpclient net-misc/sntpd
diff --git a/profiles/updates/4Q-2015 b/profiles/updates/4Q-2015
index 6551d58beb06..0235d8a7c60e 100644
--- a/profiles/updates/4Q-2015
+++ b/profiles/updates/4Q-2015
@@ -5,7 +5,6 @@ slotmove =dev-ruby/recog-2.0.12 2 2.0.12
slotmove =dev-ruby/recog-2.0.14 2 2.0.14
move media-libs/libkgeomap kde-apps/libkgeomap
slotmove =dev-python/pyfltk-1.3.3 1 0
-move virtual/funcsigs virtual/python-funcsigs
move kde-apps/oxygen-icons kde-frameworks/oxygen-icons
slotmove =dev-ruby/rack-cache-1.3.0 1.3 1.2
move dev-perl/module-info dev-perl/Module-Info
diff --git a/profiles/updates/4Q-2016 b/profiles/updates/4Q-2016
index 48ac93c56d50..ebf87b1be7cd 100644
--- a/profiles/updates/4Q-2016
+++ b/profiles/updates/4Q-2016
@@ -1,6 +1,5 @@
move net-analyzer/ipv6-toolkit net-analyzer/ipv6toolkit
move x11-apps/xvfb-run x11-misc/xvfb-run
-move kde-plasma/plasma-mediacenter media-video/plasma-mediacenter
move kde-misc/plasma-nm kde-plasma/plasma-nm
move app-office/akonadi-server kde-apps/akonadi
move net-wireless/bluedevil kde-plasma/bluedevil
diff --git a/profiles/updates/4Q-2019 b/profiles/updates/4Q-2019
index 5a0b3ea10df2..55d4ca511320 100644
--- a/profiles/updates/4Q-2019
+++ b/profiles/updates/4Q-2019
@@ -5,4 +5,3 @@ move app-admin/graylog2 app-admin/graylog
move media-libs/libclthreads dev-libs/libclthreads
move media-libs/libclxclient x11-libs/libclxclient
slotmove net-misc/teamviewer 15 0
-move net-vpn/wireguard virtual/wireguard
diff --git a/profiles/use.desc b/profiles/use.desc
index 82e93bba33be..a0104c8a2f76 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -3,7 +3,6 @@
# Keep them sorted
-3dfx - Enable support for Voodoo chipsets, also called as 3DFX and TDFX
X - Add support for X11
Xaw3d - Add support for the 3d athena widget set
a52 - Enable support for decoding ATSC A/52 streams used in DVD
@@ -161,7 +160,6 @@ latex - Add support for LaTeX (typesetting package)
lcms - Add lcms support (color management engine)
ldap - Add LDAP support (Lightweight Directory Access Protocol)
libass - SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support
-libav - Prefer libav over ffmpeg whenever both are supported
libcaca - Add support for colored ASCII-art graphics
libedit - Use the libedit library (replacement for readline)
libffi - Enable support for Foreign Function Interface library
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index ad0702cd901f..4b937b8b9aba 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -61,6 +61,7 @@ app-admin/diamond:mongo - Enable MongoDB support
app-admin/diamond:redis - Enable Redis support
app-admin/diradm:automount - Support for automount data in LDAP
app-admin/diradm:irixpasswd - Support for storing separate IRIX passwords
+app-admin/doas:timestamp - Adds support for "persist" feature (experimental)
app-admin/elektra:augeas - Enable plugin for reading and writing configuration files with help from Augeas
app-admin/elektra:ini - Enable new, advanced ini support
app-admin/elektra:simpleini - Enable simpleini support
@@ -209,7 +210,6 @@ app-antivirus/clamtk:nemo - Install the Nemo plugin.
app-antivirus/clamtk:thunar - Install the Thunar plugin.
app-arch/cabextract:extras - Install experimental extra tools: wince_info and wince_rename for examining and processing Windows CE installation cabinet header files; cabinfo for examining the structure of a cab file.
app-arch/cfv:bittorrent - Enable support for checking .torrent files
-app-arch/deltarpm:system-zlib - Use system sys-libs/zlib. Do not enable features of rsync friendly.
app-arch/dpkg:libmd - Use app-crypt/libmd library for message digest functions
app-arch/dpkg:update-alternatives - Install update-alternatives
app-arch/dump:ermt - encrypted rmt support
@@ -275,8 +275,8 @@ app-backup/duplicity:s3 - Support for backing up to the Amazon S3 system
app-backup/rear:udev - Have ReaR start backup when attaching your USB drive.
app-backup/snapper:lvm - Enable LVM thinprovisioned snapshots support sys-fs/lvm2
app-backup/snapper:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr.
-app-backup/tsm:tsm_cit - IBM Tivoli Common Inventory Technology
-app-backup/tsm:tsm_hw - Difference snapshot support for NetApp and N-Series file servers
+app-backup/tsm:tsm-cit - IBM Tivoli Common Inventory Technology
+app-backup/tsm:tsm-hw - Difference snapshot support for NetApp and N-Series file servers
app-backup/zbackup:tartool - Install tartool utility
app-benchmarks/filebench:auto-completion - Enable command-line autocompletion using dev-libs/libtecla
app-benchmarks/httperf:idleconn - Build with the idleconn program
@@ -378,7 +378,6 @@ app-doc/tldp-howto:pdf - Install pdf docs
app-doc/tldp-howto:text - Install plain-text docs
app-editors/bluefish:gtk3 - Enable GTK3 interface (default)
app-editors/bluefish:gucharmap - Enable gucharmap dictionary plugin
-app-editors/bluefish:python - Enable Python integration for zen-coding plugin
app-editors/bluefish:spell - Enable spell checking capabilities via enchant library
app-editors/emacs:athena - Enable the MIT Athena widget set (x11-libs/libXaw)
app-editors/emacs:dynamic-loading - Enable loading of dynamic libraries at runtime
@@ -472,13 +471,13 @@ app-emulation/containers-storage:btrfs - Enables dependencies for the "btrfs" gr
app-emulation/containers-storage:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
app-emulation/cri-o:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
app-emulation/cri-o:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
-app-emulation/cri-o:ostree - Enables dependencies for handling of OSTree images.
app-emulation/crossover-bin:capi - Enable ISDN support via CAPI
app-emulation/crossover-bin:opencl - Enable OpenCL support
app-emulation/crossover-bin:osmesa - Add support for OpenGL in bitmaps using libOSMesa
app-emulation/crossover-bin:pcap - Support packet capture software (e.g. wireshark)
app-emulation/crossover-bin:vulkan - Enable Vulkan drivers
app-emulation/crun:bpf - Enable in Kernel, eBPF (enhanced Berkley Packet Filter) support for managing device controllers.
+app-emulation/crun:man - Build and install man pages
app-emulation/docker:apparmor - Enable AppArmor support.
app-emulation/docker:aufs - Enables dependencies for the "aufs" graph driver, including necessary kernel flags.
app-emulation/docker:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
@@ -543,7 +542,6 @@ app-emulation/libvirt:numa - Use NUMA for memory segmenting via sys-process/numa
app-emulation/libvirt:openvz - Support management of OpenVZ virtualisation (openvz-sources)
app-emulation/libvirt:parted - Allow using real disk partitions as pool for disk image storage, using sys-block/parted to create, resize and delete them.
app-emulation/libvirt:pcap - Support auto learning IP addreses for routing
-app-emulation/libvirt:phyp - Support IBM HMC / IVM hypervisor via PHYP protocol
app-emulation/libvirt:qemu - Support management of QEMU virtualisation (app-emulation/qemu)
app-emulation/libvirt:rbd - Enable rados block device support via sys-cluster/ceph
app-emulation/libvirt:vepa - Virtual Ethernet Port Aggregator (VEPA) / 802.1Qbg support. Relies on macvtap support.
@@ -555,6 +553,7 @@ app-emulation/libvirt:zfs - Enable ZFS backend storage sys-fs/zfs
app-emulation/lxc:apparmor - Enable AppArmor support
app-emulation/lxc:templates - Install old style templates through app-emulation/lxc-templates
app-emulation/lxc:tools - Build and install additional command line tools
+app-emulation/lxd:apparmor - Enable AppArmor support
app-emulation/nemu:network-map - Adds possibility of exporting network map to SVG
app-emulation/nemu:ovf - Adds support for OVA/OVF import
app-emulation/nemu:savevm - Adds support for QEMU savevm snapshots (experimental, QEMU must be patched)
@@ -569,7 +568,6 @@ app-emulation/open-vm-tools:multimon - Enable multimon (Requires X)
app-emulation/open-vm-tools:resolutionkms - Build the linux/unix resolutionkms module
app-emulation/open-vm-tools:vgauth - Build vgauth
app-emulation/pcem:networking - Enable support for emulation of network cards.
-app-emulation/playonlinux:winbind - Enables support for the winbind auth daemon
app-emulation/punes:cg - Add support for Nvidia CG Toolkit
app-emulation/q4wine:ico - Enable ico support via media-gfx/icoutils
app-emulation/q4wine:iso - Support unprivileged mounting of ISO9660 images via sys-fs/fuseiso
@@ -586,6 +584,7 @@ app-emulation/qemu:io-uring - Enable efficient I/O via sys-libs/liburing.
app-emulation/qemu:iscsi - Enable direct iSCSI support via net-libs/libiscsi instead of indirectly via the Linux block layer that sys-block/open-iscsi does.
app-emulation/qemu:jemalloc - Enable jemalloc allocator support
app-emulation/qemu:jpeg - Enable jpeg image support for the VNC console server
+app-emulation/qemu:multipath - Enable multipath persistent reservation passthrough via sys-fs/multipath-tools.
app-emulation/qemu:ncurses - Enable the ncurses-based console
app-emulation/qemu:nfs - Enable NFS support
app-emulation/qemu:numa - Enable NUMA support
@@ -596,6 +595,7 @@ app-emulation/qemu:pulseaudio - Enable pulseaudio output for sound emulation
app-emulation/qemu:rbd - Enable rados block device backend support, see http://ceph.newdream.net/wiki/QEMU-RBD
app-emulation/qemu:sdl - Enable the SDL-based console
app-emulation/qemu:sdl-image - SDL Image support for icons
+app-emulation/qemu:slirp - Enable TCP/IP in hypervisor via net-libs/libslirp
app-emulation/qemu:spice - Enable Spice protocol support via app-emulation/spice
app-emulation/qemu:ssh - Enable SSH based block device support via net-libs/libssh2
app-emulation/qemu:static - Build the User and Software MMU (system) targets as well as tools as static binaries
@@ -723,7 +723,9 @@ app-eselect/eselect-php:fpm - Enable the FastCGI Process Manager SAPI
app-forensics/afflib:fuse - Enable extra fuse thingies
app-forensics/afflib:qemu - Enable qemu stuff
app-forensics/afflib:s3 - Enable support for Amazon S3
+app-forensics/aide:curl - Use curl for http,https and ftp backends
app-forensics/aide:e2fs - Enable support for checking file attributes on ext2/ext3/ext4 filesystems
+app-forensics/aide:postgres - Use postgresql library for storing databases
app-forensics/aide:prelink - Bypass prelinking when calculating checksums
app-forensics/chkrootkit:cron - Install cron script for weekly rootkit scans
app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling
@@ -900,7 +902,6 @@ app-misc/gramps:rcs - Adds support for family tree archives via dev-vcs/rcs
app-misc/gramps:reports - All external software that is needed for graphical reports will be installed
app-misc/graphlcd-base:fontconfig - Add support for media-libs/fontconfig font names.
app-misc/graphlcd-base:freetype - Add support for media-libs/freetype.
-app-misc/graphlcd-base:g15 - Add support for app-misc/g15daemon, used by the Logitech G15 keyboard.
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
@@ -1061,7 +1062,6 @@ app-office/kmymoney:addressbook - Enable kde-apps/akonadi contact integration
app-office/kmymoney:hbci - Enable HBCI support using net-libs/aqbanking
app-office/kmymoney:holidays - Enable kde-frameworks/kholidays integration
app-office/kmymoney:quotes - Enable Online Stock Quote retrieval
-app-office/kmymoney:weboob - Enable import of online banking transactions extracted by www-client/weboob
app-office/kraft:pim - Enable support for KDE PIM resources integration
app-office/libreoffice:base - Enable full support for LibreOffice Base databases (involves additional bundled libs)
app-office/libreoffice:coinmp - Use sci-libs/coinor-mp as alternative solver
@@ -1161,6 +1161,7 @@ app-text/evince:postscript - Enable support for PostScript and Adobe Illustrator
app-text/evince:spell - Enable inline spell check for annotations via app-text/gspell
app-text/evince:t1lib - Enable the Type-1 fonts for the built-in DVI viewer (media-libs/t1lib)
app-text/evince:xps - Enable XPS viewer using app-text/libgxps
+app-text/foliate:handy - Use gui-libs/libhandy
app-text/ghostscript-gpl:unicode - Add support for unicode passwords via net-dns/libidn
app-text/groonga:abort - Enable query abortion
app-text/groonga:benchmark - Build benchmark programs
@@ -1191,12 +1192,8 @@ app-text/msort:heap - Use heap instead of alloca()
app-text/msort:icu - Use dev-libs/icu instead of dev-libs/libutf8proc.
app-text/msort:libuninum - Use dev-libs/libuninum for conversion.
app-text/pandoc:embed-data-files - Embed data files in binary for relocatable executable.
-app-text/pandoc:http-conduit - Enable downloading of resources over https.
-app-text/pandoc:https - Enable support for downloading of resources over https.
-app-text/pandoc:make-pandoc-man-pages - Build program to regenerate pandoc man pages from README.
-app-text/pandoc:network-uri - Get Network.URI from the network-uri package.
+app-text/pandoc:optimize - Enable -O1 optimizations (requires ~16GiB memory)
app-text/pandoc:trypandoc - Build trypandoc cgi executable.
-app-text/pandoc:weigh-pandoc - Build weigh-pandoc to measure memory usage.
app-text/pastebinit:crypt - Install pbputs for gpg-encrypted pastes
app-text/pdfgrep:unac - Removing accents and ligatures before search
app-text/pelican:markdown - Markdown support
@@ -1209,7 +1206,7 @@ app-text/qpdfview:fitz - Use experimental fitz rendering, provided by app-text/m
app-text/qpdfview:synctex - Add support for searching TeX sources
app-text/robodoc:examples - Installs usage examples in /usr/share for Perl
app-text/sdcv:darkterm - Improve readability of color output on terminals with dark background.
-app-text/sgmltools-lite:jadetex - Add support for app-text/jadetex (for processing tex files produced by the TeX backend of Jade)
+app-text/sgmltools-lite:jadetex - Add support for processing tex files produced by the TeX backend of Jade
app-text/sigil:plugins - Installed needed Python packages for using Sigil plugins
app-text/sigil:system-mathjax - Use the system-wide dev-libs/mathjax instead of bundled
app-text/stardict:advertisement - Enable stardict advertisements plugin
@@ -1232,6 +1229,7 @@ app-text/stardict:wordnet - Enable wordnet plugin to find similar English words
app-text/stardict:xdxfparse - Enable plugin to parse dictionaries in xdxf (XML Dictionary eXchange Format)
app-text/stardict:youdaodict - Enable youdao.com network plugin (for Chinese language)
app-text/sword:clucene - Use dev-cpp/clucene for lucene search support
+app-text/sword-modules:esoteric - Install modules with no linguistic content, in unknown languages etc.
app-text/tessdata_best:osd - Enable support orientation and script detection.
app-text/tessdata_fast:osd - Enable support orientation and script detection.
app-text/tessdata_legacy:math - Enable support for recognition of equations.
@@ -1249,7 +1247,6 @@ app-text/texlive:extra - Add support for extra TeXLive packages
app-text/texlive:games - Add typesetting support for games (chess, etc.) (dev-texlive/texlive-games)
app-text/texlive:graphics - Add support for several graphics packages (pgf, tikz,...)
app-text/texlive:humanities - Add LaTeX support for the humanities (dev-texlive/texlive-humanities)
-app-text/texlive:jadetex - Add support for app-text/jadetex (for processing tex files produced by the TeX backend of Jade)
app-text/texlive:luatex - Add extra support for luatex
app-text/texlive:metapost - Add support for metapost: A tool for creating graphics in scalable PostScript
app-text/texlive:music - Add support for music typesetting (dev-texlive/texlive-music)
@@ -1330,8 +1327,10 @@ dev-db/aerospike-server-community:tools - Install extra tools
dev-db/etcd:server - Installs etcd daemon
dev-db/firebird:server - Install the server components of Firebird, not just the client
dev-db/firebird:xinetd - Install ClassicServer
+dev-db/influxdb:man - Build and install man pages
dev-db/mariadb:backup - Build mariadb-backup which supports SST and hot backup of InnoDB, Aria and MyISAM including compression and encryption
dev-db/mariadb:client-libs - Build the client libraries from the server package instead of the C Connector packages
+dev-db/mariadb:columnstore - Build the ColumnStore storage engine
dev-db/mariadb:extraengine - Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)
dev-db/mariadb:galera - Enables galera replication
dev-db/mariadb:innodb-lz4 - Enables lz4 compression methods for InnoDB/XtraDB
@@ -1346,6 +1345,7 @@ dev-db/mariadb:oqgraph - Add support for the Open Query GRAPH engine
dev-db/mariadb:pam - Enable the optional PAM authentication plugin for the server
dev-db/mariadb:profiling - Add support for statement profiling (requires USE=community).
dev-db/mariadb:rocksdb - Add support for RocksDB; a key/value, LSM database optimized for flash storage
+dev-db/mariadb:s3 - Build the S3 storage engine
dev-db/mariadb:server - Build the server program
dev-db/mariadb:sphinx - Add suport for the sphinx full-text search engine
dev-db/mariadb:sst-mariabackup - Add tools needed to support the mariabackup SST method
@@ -1513,6 +1513,13 @@ dev-games/openscenegraph:openinventor - Build OpenInventor plugin
dev-games/openscenegraph:osgapps - Build osg applications
dev-games/openscenegraph:sdl2 - Use media-libs/libsdl2 additionally to media-libs/libsdl
dev-games/openscenegraph:xrandr - Enable support for the X xrandr extension
+dev-games/openscenegraph-openmw:egl - Enable EGL support
+dev-games/openscenegraph-openmw:fox - Build examples using x11-libs/fox library
+dev-games/openscenegraph-openmw:gdal - Enable support for sci-libs/gdal library
+dev-games/openscenegraph-openmw:openinventor - Build OpenInventor plugin
+dev-games/openscenegraph-openmw:osgapps - Build osg applications
+dev-games/openscenegraph-openmw:sdl2 - Use media-libs/libsdl2 additionally to media-libs/libsdl
+dev-games/openscenegraph-openmw:xrandr - Enable support for the X xrandr extension
dev-games/physfs:7zip - Enable 7zip/lzma archive support
dev-games/physfs:grp - Enable Build Engine GRP archive support
dev-games/physfs:hog - Enable Descent I/II HOG archive support
@@ -1526,10 +1533,15 @@ dev-games/simgear:dns - Enable DNS resolver via net-libs/udns
dev-games/simgear:gdal - Enable alternative terrain engine based on pagedLOD via sci-libs/gdal
dev-games/simgear:subversion - Enable terrasync scenery downloader
dev-haskell/abstract-deque:usecas - Enable the reference implementation to use hardware compare-and-swap.
+dev-haskell/aeson:cffi - Controls whether to include c-ffi bits or pure haskell. Default to False for security.
+dev-haskell/aeson:fast - compile without optimizations
dev-haskell/aeson-pretty:lib-only - don't build 'aeson-pretty' executable.
dev-haskell/ansi-terminal:example - Build the example application.
dev-haskell/ansi-wl-pprint:example - Build the example application.
+dev-haskell/attoparsec-iso8601:developer - operate in developer mode
+dev-haskell/attoparsec-iso8601:fast - compile without optimizations
dev-haskell/authenticate:network-uri - Get Network.URI from the network-uri package
+dev-haskell/aws:network-3 - Use network-3
dev-haskell/bifunctors:semigroups - You can disable the use of the `semigroups` package using `-f-semigroups`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/bifunctors:tagged - You can disable the use of the `tagged` package using `-f-tagged`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/biosff:fclip - Build the fclip executable.
@@ -1539,12 +1551,14 @@ dev-haskell/blaze-builder-enumerator:newbuilder - use bytestring-builder instead
dev-haskell/bytedump:executable - build executable file
dev-haskell/bytes:test-doctests - Enable the doctest suite when using the enable-tests option for cabal.
dev-haskell/c2hs:regression - run regression tests
+dev-haskell/cabal-install:native-dns - Enable use of the resolv and windns packages for performing DNS lookups
dev-haskell/cabal-install:network-uri - Get Network.URI from the network-uri package.
dev-haskell/cabal-install:noprefs - Ignore 'preferred-versions' file from hackage's tarball.
dev-haskell/certificate:executable - Build the executable
dev-haskell/cgi:extensible-exceptions-in-base - Required to be enabled for >=dev-lang/ghc-7.
dev-haskell/cgi:network-uri - Get Network.URI from the network-uri package.
dev-haskell/chell:color-output - use colors in program output
+dev-haskell/chimera:representable - Define Representable instance from adjunctions package
dev-haskell/citeproc-hs:bibutils - use Chris Putnam's app-text/bibutils
dev-haskell/citeproc-hs:embed-data-files - Embed locale files into the library (needed for windows packaging)
dev-haskell/citeproc-hs:hexpat - use dev-haskell/hexpat instead of dev-haskell/xml for XML parsing
@@ -1559,18 +1573,16 @@ dev-haskell/comonad:contravariant - You can disable the use of the `contravarian
dev-haskell/comonad:distributive - You can disable the use of the `distributive` package using `-f-distributive`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Distributive`
dev-haskell/comonad:test-doctests - Run the doctests test suite
dev-haskell/conduit:nohandles - experimental code to use raw system calls in place of handles. Not recommended for general use
-dev-haskell/configfile:buildtests - Build the executable to run unit tests.
dev-haskell/contravariant:safe - Get Safe guarantees rather than merely Trustworthy, but with worse constant factors.
dev-haskell/contravariant:semigroups - You can disable the use of the `semigroups` package using `-f-semigroups`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/contravariant:statevar - You can disable the use of the `StateVar` package using `-f-StateVar`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/contravariant:tagged - You can disable the use of the `tagged` package on older versons of GHC using `-f-tagged`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/cpu:executable - build 'cpuid' tool
+dev-haskell/criterion:embed-data-files - Embed the data files in the binary for a relocatable executable
dev-haskell/crypto-api:all-cpolys - Build all the CMAC polynomes up to 10000 bits instead of just the usual ones
dev-haskell/crypto-conduit:conduit11 - Use conduit >= 1.1.
dev-haskell/cryptohash:cryptoapi - Defines crypto-api instances
-dev-haskell/cryptonite:cpu-flags-x86-rdrand - allow compilation with RDRAND on system and architecture that supports it
dev-haskell/cryptonite:integer-gmp - Whether or not to use GMP for some functions
-dev-haskell/dav:network-uri - Get Network.URI from the network-uri package.
dev-haskell/distributive:lib-werror - Compile with the ghc -Werror option
dev-haskell/encoding:systemencoding - Provide the getSystemEncoding action to query the locale.
dev-haskell/entropy:halvm - Build for the HaLVM.
@@ -1583,19 +1595,24 @@ dev-haskell/gtk:gio - Depend on GIO package, thereby enabling certain features.
dev-haskell/gtk2hs-buildtools:closuresignals - Use the the GClosure-based signals implementation.
dev-haskell/gtk3:fmode-binary - Set the default file translation mode for file I/O operations to _O_BINARY.
dev-haskell/gtk3:gio - Depend on GIO package, thereby enabling certain features.
+dev-haskell/hackage-security:network-uri - Get Network.URI from the network-uri package.
dev-haskell/hackage-security:use-network-uri - Get Network.URI from the network-uri package.
+dev-haskell/hakyll:buildwebsite - Build the hakyll website
+dev-haskell/hakyll:checkexternal - Include external link checking
+dev-haskell/hakyll:previewserver - Include the preview server
+dev-haskell/hakyll:usepandoc - Include Pandoc support
+dev-haskell/hakyll:watchserver - wait for filesystem changes and rebuild pages
dev-haskell/happstack-server:network-uri - Get Network.URI from the network-uri package
dev-haskell/happstack-server:template-haskell - Description: Template Haskell is available on this system
dev-haskell/hashed-storage:diff - Provide the Storage.Hashed.Diff module.
dev-haskell/hashed-storage:hpc - Compile with the profiling ghc flag -fhpc.
dev-haskell/hashtables:bounds-checking - if on, use bounds-checking array accesses
+dev-haskell/hashtables:detailed-profiling - add detailed profiling information to profiled build-depends
dev-haskell/hashtables:portable - if on, use only pure Haskell code and no GHC extensions.
dev-haskell/hashtables:unsafe-tricks - turn on unsafe GHC tricks
dev-haskell/haskeline:legacy-encoding - Use legacy iconv encoding for POSIX. This is only intended for testing.
dev-haskell/haskeline:libiconv - Explicitly link against the libiconv library.
dev-haskell/haskeline:terminfo - Use the terminfo package for POSIX consoles.
-dev-haskell/hdbc-odbc:buildstresstest - Build stress test
-dev-haskell/hdbc-sqlite3:buildtests - Build the executable to run unit tests
dev-haskell/hdbc-sqlite3:splitbase - Choose the new smaller, split-up package.
dev-haskell/hexpat:bundled-expat - Use bundled expat instead of dev-libs/expat
dev-haskell/highlighting-kate:executable - Build the Highlight executable.
@@ -1605,6 +1622,7 @@ dev-haskell/hlint:gpl - Use GPL libraries, specifically hscolour.
dev-haskell/hps:build-exec - Build the `hps-fractals' executable
dev-haskell/hs3:network-uri - Get Network.URI from the network-uri package.
dev-haskell/hslogger:buildtests - Build the executable to run unit tests.
+dev-haskell/hslogger:network-3 - Use network-3
dev-haskell/hslua:apicheck - Compile Lua with -DLUA_USE_APICHECK..
dev-haskell/hslua:system-lua - Use the system-wide lua instead of the bundled copy.
dev-haskell/hsopenssl:fast-bignum - Enable fast moving of bignums between OpenSSL and GMP (GHC Only)
@@ -1614,10 +1632,10 @@ dev-haskell/http-api-data:use-text-show - Use text-show library for efficient To
dev-haskell/http-client:network-uri - Get Network.URI from the network-uri package.
dev-haskell/http-streams:network-uri - Get Network.URI from the network-uri package.
dev-haskell/httpd-shed:buildexamples - Build example executables.
+dev-haskell/httpd-shed:network-bsd - Get Network.BSD from the network-bsd package.
dev-haskell/httpd-shed:network-uri - Get Network.URI from the network-uri package.
dev-haskell/hxt:network-uri - Get Network.URI from the network-uri package.
dev-haskell/icalendar:network-uri - use network-uri package
-dev-haskell/json:generic - Add support for generic encoder (dev-haskell/syb)
dev-haskell/json:mapdict - Encode Haskell maps as JSON dicts
dev-haskell/json:parsec - Add support for parsing with Parsec
dev-haskell/json:pretty - Add support for using pretty printing combinators
@@ -1626,30 +1644,35 @@ dev-haskell/lens:benchmark-uniplate - Enable benchmarking against Neil Mitchell'
dev-haskell/lens:dump-splices - Build and run the doctests test-suite.
dev-haskell/lens:inlining - Generate inline pragmas when using template-haskell. This defaults to enabled, but you can to shut it off to benchmark the relative performance impact, or as last ditch effort to address compile errors resulting from the myriad versions of template-haskell that all purport to be 2.8.
dev-haskell/lens:j - Attempt a parallel build with GHC 7.8.
-dev-haskell/lens:lib-werror - Turn on ghc-options: -Werror
dev-haskell/lens:old-inline-pragmas - Some 7.6.1-rc1 users report their TH still uses old style inline pragmas. This lets them turn on inlining.
dev-haskell/lens:safe - Disallow unsafeCoerce
dev-haskell/lens:test-doctests - Build and run the doctests test-suite.
-dev-haskell/lens:test-hlint - You can disable the hlint test suite with -f-test-hlint
-dev-haskell/lens:test-hunit - You can disable the hunit test suite with -f-test-hunit
-dev-haskell/lens:test-properties - Build the properties test if we're building tests
dev-haskell/lens:test-templates - Build the test templates if we're building tests
dev-haskell/lens:trustworthy - Assert that we are trustworthy when we can
+dev-haskell/libyaml:no-unicode - Don't enable unicode output. Instead, unicode characters will be escaped.
+dev-haskell/libyaml:system-libyaml - Use the system-wide libyaml instead of the bundled copy
dev-haskell/lifted-async:monad-control-1 - Use moand-control == 1.*
dev-haskell/linear:template-haskell - You can disable the use of the `template-haskell` package using `-f-template-haskell`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/lukko:ofd-locking - Enable open file descriptor locking. Available on Linux (kernel 3.15, released Jun 8, 2014).
+dev-haskell/missingh:network-3 - Use network-3
+dev-haskell/mod:semirings - Derive semiring instances
dev-haskell/monad-control:instancest - If enabled this package will export MonadBaseControl instances for the lazy and strict ST monad. If disabled these instances are only exported when base >= 4.4. If enabled it is required that the transformer-base package exports MonadBase instances for ST. It will do this by default.
dev-haskell/monad-logger:template-haskell - Enable Template Haskell support.
dev-haskell/monad-par:chaselev - Use Chase-Lev Deques for higher-perf work-stealing.
-dev-haskell/nats:hashable - You can disable the use of the `hashable` package using USE=-hashable. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If set we will not supply an instance of `Hashable`.
+dev-haskell/nats:binary - enable binary instances
+dev-haskell/nats:hashable - enable hashable instances
+dev-haskell/nats:template-haskell - enable template_haskell
+dev-haskell/netlink:generators - build the generator scripts for constants
dev-haskell/network-data:small-base - Build the split-up base package.
-dev-haskell/pandoc-citeproc:bibutils - use Chris Putnam's app-text/bibutils
+dev-haskell/optparse-simple:build-example - Build the example executable
+dev-haskell/pandoc-citeproc:bibutils - Use Chris Putnam's Bibutils.
+dev-haskell/pandoc-citeproc:debug - Turn on debug tracing.
dev-haskell/pandoc-citeproc:embed-data-files - Embed locale files into the library (needed for windows packaging)
-dev-haskell/pandoc-citeproc:hexpat - use dev-haskell/hexpat instead of dev-haskell/xml for XML parsing
-dev-haskell/pandoc-citeproc:network - use dev-haskell/network and dev-haskell/http to retrieve CSL file from URIs
-dev-haskell/pandoc-citeproc:small-base - Choose the new smaller, split-up base package.
-dev-haskell/pandoc-citeproc:test-citeproc - Build the test-citeproc program
-dev-haskell/pandoc-citeproc:unicode_collation - Use Haskell bindings to the dev-libs/icu
+dev-haskell/pandoc-citeproc:static - Use static linking.
+dev-haskell/pandoc-citeproc:unicode-collation - Use Haskell bindings to the International Components for Unicode (ICU) libraries
dev-haskell/parsec-numbers:parsec1 - use dev-haskell/parsec1 instead of dev-haskell/parsec
+dev-haskell/parsers:attoparsec - Enable the use of the `attoparsec` package
+dev-haskell/parsers:parsec - Enable the use of the `parsec` package
dev-haskell/persistent:nooverlap - Use OverlappingInstances only for String. Only developers should use this.
dev-haskell/persistent-sqlite:build-sanity-exe - Build a sanity check test executable.
dev-haskell/pointed:comonad - optional instances
@@ -1664,17 +1687,26 @@ dev-haskell/pointed:unordered-containers - optional instances
dev-haskell/publicsuffixlist:create - export Network.PublicSuffixList.Create module
dev-haskell/publicsuffixlist:runtimelist - read suffix list from dist at startup instead of embedding list into library
dev-haskell/quickcheck:template-haskell - Enable additional test modules requiring Template Haskell support.
+dev-haskell/quickcheck-classes:aeson - Enable the use of the `aeson` package. This may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/quickcheck-classes:binary-laws - Include infrastructure for testing class laws of binary type constructors. Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported configuration.
+dev-haskell/quickcheck-classes:semigroupoids - Enable the use of the `semigroupoids` package. This may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/quickcheck-classes:semirings - Enable the use of the `semirings` package. This may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/quickcheck-classes:unary-laws - Include infrastructure for testing class laws of unary type constructors.
+dev-haskell/quickcheck-classes:vector - Enable the use of the `vector` package. This may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/quickcheck-classes-base:binary-laws - Include infrastructure for testing class laws of binary type constructors. Disabling `unary-laws` while keeping `binary-laws` enabled is an unsupported configuration.
+dev-haskell/quickcheck-classes-base:unary-laws - Include infrastructure for testing class laws of unary type constructors.
dev-haskell/recaptcha:network-uri - Get Network.URI from the network-uri package.
dev-haskell/reflection:template-haskell - Enable template haskell.
dev-haskell/rfc5051:mkunicodedata - build codes generator itself
+dev-haskell/sandi:conduit - Build with conduit
dev-haskell/sandi:with-conduit - Build with conduit
-dev-haskell/scientific:bytestring-builder - Provide the Data.ByteString.Builder.Scientific module (requires bytestring >= 0.10).
dev-haskell/semigroupoid-extras:profunctors - You can disable the use of the `profunctors` package using `-f-profunctors`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroupoids:comonad - You can disable the use of the `comonad` package using `-f-comonad`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Comonad`
dev-haskell/semigroupoids:containers - You can disable the use of the `containers` package using `-f-containers`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroupoids:contravariant - You can disable the use of the `contravariant` package using `-f-contravariant`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Contravariant`
dev-haskell/semigroupoids:distributive - You can disable the use of the `distributive` package using `-f-distributive`. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users. If disabled we will not supply instances of `Distributive`
dev-haskell/semigroupoids:tagged - You can disable the use of the `tagged` package using `-f-tagged`. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/semigroupoids:unordered-containers - Enable the use of the `unordered-containers` package (and also its dependency `hashable`). Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroups:binary - provide instances for binary package
dev-haskell/semigroups:bytestring - You can disable the use of the `bytestring` package using USE=-bytestring. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroups:containers - You can disable the use of the `containers` package using USE=-containers. Disabing this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
@@ -1683,6 +1715,9 @@ dev-haskell/semigroups:hashable - You can disable the use of the `hashable` pack
dev-haskell/semigroups:text - You can disable the use of the `text` package using USE=-text. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/semigroups:transformers - provide instances for transformers package.
dev-haskell/semigroups:unordered-containers - You can disable the use of the `unordered-containers` package using USE=-unordered-containers. Disabling this is an unsupported configuration, but it may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/semirings:containers - Enable the use of the `containers` package. Disabling this may be useful for accelerating builds in sandboxes for expert users.
+dev-haskell/semirings:hashable - Enisable the use of the `hashable` package. Disabling this may be useful for accelerating builds in sandboxes for expert users. Note: `-hashable` implies `-unordered-containers`, as we are necessarily not able to supply those instances as well.
+dev-haskell/semirings:unordered-containers - Enable the use of the `unordered-containers` package. Disabling this may be useful for accelerating builds in sandboxes for expert users.
dev-haskell/sendfile:portable - Explicitly enable portable sendfile support (implemented in Haskell)
dev-haskell/sha:exe - Build a sha1 and a sha384 executable similar to 'md5sum'.
dev-haskell/shakespeare:test-coffee - Render tests through coffeescript render function.
@@ -1698,10 +1733,15 @@ dev-haskell/skein:big-endian - When manually selecting the endianness, use big-e
dev-haskell/skein:force-endianness - Use a manually selected endian when compiling (see flag 'big-endian')
dev-haskell/skein:reference - Use the reference implementation instead of the optimized one
dev-haskell/skylighting:executable - Build the skylighting executable.
+dev-haskell/skylighting-core:executable - Build the skylighting executable.
dev-haskell/snap-core:portable - No non-haskell unportable code.
dev-haskell/snap-server:build-pong - Build a server that just returns "PONG"
dev-haskell/snap-server:openssl - enable https support using dev-haskell/hsopenssl
dev-haskell/snap-server:portable - no non-haskell unportable code.
+dev-haskell/splitmix:optimised-mixer - Use JavaScript for mix32
+dev-haskell/splitmix:random - Providen RandomGen SMGen instance
+dev-haskell/stack:developer-mode - By default, should extra developer information be output?
+dev-haskell/store-core:force-alignment - No description
dev-haskell/tagsoup:download - Build with Download module.
dev-haskell/tagsoup:testprog - Build the test program.
dev-haskell/tasty:colors - Enable colorful output
@@ -1709,6 +1749,7 @@ dev-haskell/tasty-quickcheck:old-quickcheck - Use Quick-Check < 2.7.
dev-haskell/texmath:executable - Compile test executable.
dev-haskell/texmath:network-uri - Get Network.URI from the network-uri package.
dev-haskell/text:developer - operate in developer mode
+dev-haskell/text-short:asserts - Enable runtime-checks via 'assert'
dev-haskell/thyme:bug-for-bug - bug-for-bug compatibility with time
dev-haskell/thyme:lens - use the full lens package
dev-haskell/thyme:show-internal - instance Show of internal representation
@@ -1726,21 +1767,22 @@ dev-haskell/vector-algorithms:boundschecks - Enable bounds checking.
dev-haskell/vector-algorithms:internalchecks - Enable internal consistency checks at the cost of a significant performance penalty.
dev-haskell/vector-algorithms:properties - Enable quickcheck tests.
dev-haskell/vector-algorithms:unsafechecks - Enable bounds checking in unsafe operations at the cost of a significant performance penalty.
+dev-haskell/vector-instances:hashable - use dev-haskell/hashable
dev-haskell/void:safe - dissable effective but unsafe coersions
dev-haskell/wai-app-static:print - print debug info.
dev-haskell/warp:allow-sendfilefd - Allow use of sendfileFd (not available on GNU/kFreeBSD).
dev-haskell/warp:warp-debug - Add additional debuging information
+dev-haskell/wcwidth:cli - Enable command line tool
+dev-haskell/wreq:aws - Enable AWS tests
+dev-haskell/wreq:httpbin - Install client
dev-haskell/x11:screensaver - whether to build XScreenSaver.
-dev-haskell/x509-store:executable - Build the executable
-dev-haskell/xss-sanitize:network-uri - Get Network.URI from the network-uri package.
dev-haskell/yaml:no-examples - don't build the examples
dev-haskell/yaml:no-exe - don't install the yaml2json executable
-dev-haskell/yaml:no-unicode - Don't enable unicode output. Instead, unicode characters will be escaped.
-dev-haskell/yaml:system-libyaml - Use system libyaml instead on generic one
dev-haskell/yesod-auth:network-uri - Get Network.URI from the network-uri package
dev-haskell/yesod-form:network-uri - Get Network.URI from the network-uri package
dev-haskell/zip-archive:executable - Build the Zip executable.
-dev-haskell/zlib:non-blocking-ffi - Execute FFI calls in the context of haskell thread.
+dev-haskell/zlib:bundled-c-zlib - Use the bundled zlib C sources. Requires pkg-config to be False. For windows, this is the default.
+dev-haskell/zlib:non-blocking-ffi - The (de)compression calls can sometimes take a long time, which prevents other Haskell threads running. Enabling this flag avoids this unfairness, but with greater overall cost.
dev-java/ant:antlr - Enable ANTLR Ant tasks
dev-java/ant:bcel - Enable bcel (bytecode manipulation) Ant tasks
dev-java/ant:bsf - Enable support for Apache Bean Scripting Framework (dev-java/bsf)
@@ -1844,7 +1886,6 @@ dev-lang/crystal:xml - Use the dev-libs/libxml2 library to enable Crystal xml mo
dev-lang/crystal:yaml - Use the dev-libs/libyaml library to enable Crystal yaml module
dev-lang/erlang:hipe - HIgh Performance Erlang extension
dev-lang/erlang:kpoll - Enable kernel polling support
-dev-lang/erlang:pgo - Build erts with profile-guided optimizations
dev-lang/fpc:ide - Build and install the Free Pascal Compiler IDE
dev-lang/gdl:eigen - Build matrix manipulation with dev-cpp/eigen
dev-lang/gdl:gshhs - Add support for projection adn continent maps with sci-geosciences/gshhs-data
@@ -1853,10 +1894,10 @@ dev-lang/gdl:proj - Add support for sci-libs/proj (geographic projections)
dev-lang/gdl:udunits - Add support for manipulating units of physical quantities
dev-lang/gforth:check - Enable build-time sanity check.
dev-lang/ghc:binary - Install the binary version directly, rather than using it to build the source version.
-dev-lang/ghc:elfutils - Enable DWARF-based baclktraces using dev-libs/elfutils.
+dev-lang/ghc:elfutils - Enable DWARF-based backtraces using dev-libs/elfutils.
dev-lang/ghc:ghcbootstrap - Internal: Bootstrap GHC from an existing GHC installation.
dev-lang/ghc:ghcmakebinary - Internal: Build binary friendly for redistribution.
-dev-lang/ghc:gmp - use dev-libs/gmp for integer operations (works faster, but an external depend).
+dev-lang/ghc:gmp - Use dev-libs/gmp for integer operations (works faster, but an external depend).
dev-lang/ghc:numa - Enable NUMA thread balancing policy using sys-process/numactl.
dev-lang/gnat-gpl:ada - Build the ADA language (GNAT) frontend
dev-lang/gnat-gpl:awt - Useful only when building GCJ, this enables Abstract Window Toolkit (AWT) peer support on top of GTK+
@@ -1969,6 +2010,7 @@ dev-lang/rust:system-bootstrap - Bootstrap using installed rust compiler
dev-lang/rust:system-llvm - Use the system LLVM install
dev-lang/rust:wasm - Build support for the wasm32-unknown-unknown target
dev-lang/rust-bin:clippy - Install clippy, Rust code linter
+dev-lang/rust-bin:rls - Install rls, Rust Language Server (used with IDEs supporting RLS protocol)
dev-lang/rust-bin:rustfmt - Install rustfmt, Rust code formatter
dev-lang/scala:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
dev-lang/smlnj:pax_kernel - Enable if the user plans to run the package under a pax enabled hardened kernel
@@ -2090,7 +2132,6 @@ dev-libs/efl:dds - Enable DDS image loader
dev-libs/efl:drm - Enable DRM engine
dev-libs/efl:eet - Enable Eet image loader
dev-libs/efl:fribidi - Enable bidirectional text support
-dev-libs/efl:gles2 - Enable the OpenGL ES GL implementation
dev-libs/efl:glib - Enable dev-libs/glib support
dev-libs/efl:harfbuzz - Enable complex text shaping and layout support
dev-libs/efl:hyphen - Enable text hyphenation support
@@ -2108,7 +2149,6 @@ dev-libs/efl:tga - Enable Tga image loader
dev-libs/efl:tgv - Enable Tgv image loader
dev-libs/efl:tslib - Enable x11-libs/tslib for touchscreen events
dev-libs/efl:unwind - Enable debug support via sys-libs/libunwind
-dev-libs/efl:vlc - Enable media-video/vlc support
dev-libs/efl:xcf - Enable XCF image loader
dev-libs/efl:xim - Enable X Input Method
dev-libs/efl:xpresent - Enable x11-libs/libXpresent support
@@ -2152,7 +2192,10 @@ dev-libs/libcbor:custom-alloc - Custom, dynamically defined allocator support
dev-libs/libcdio:minimal - Only build the libcdio library and little more, just to be used to link against from multimedia players. With this USE flag enabled, none of the command-line utilities are built, nor is the CDDA library.
dev-libs/libcec:cubox - Enable support for enable support for the TDA995x
dev-libs/libcec:exynos - Enable support for Exynos chipsets
+dev-libs/libcec:kernel-cec - Enable support for Linux kernel CEC framework
dev-libs/libcec:raspberry-pi - Enable support for the Raspberry Pi
+dev-libs/libcec:tools - Enable build of cec-client and other test and demo executable tools
+dev-libs/libcec:udev - Enable detection of USB-CEC port by udev
dev-libs/libcec:xrandr - Enable detection of active HDMI using xrandr extensions
dev-libs/libcgroup:daemon - Install the configuration tools and init/config files.
dev-libs/libcgroup:tools - Install the cgroup rules processing daemon and init/config files.
@@ -2161,9 +2204,13 @@ dev-libs/libclsync:extra-hardened - Enable extra security checks. This may hurt
dev-libs/libdbusmenu:gtk - Enable support for GTK+2
dev-libs/libdbusmenu:gtk3 - Enable support for GTK+3
dev-libs/libdynd:cuda - Enable NVIDIA CUDA toolkit support
-dev-libs/libevent:debug - Support runtime debug mode and malloc hooks (for programmers)
+dev-libs/libevent:clock-gettime - Disable use of clock_gettime even if it is available
+dev-libs/libevent:debug - Support for running in debug mode
+dev-libs/libevent:malloc-replacement - Support for replacing the memory management functions
+dev-libs/libevent:mbedtls - Support for net-libs/mbedtls encryption
+dev-libs/libevent:ssl - Support for dev-libs/openssl encryption
+dev-libs/libevent:verbose-debug - Support for verbose debug logging
dev-libs/libffi:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
-dev-libs/libffi:test-bhaible - Run extended regression tests (very slow).
dev-libs/libffi-compat:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
dev-libs/libflatarray:cuda - Enables plugins for NVIDIA GPUs (e.g. CUDAAllocator)
dev-libs/libgcrypt:o-flag-munging - Enable O-flag mangling during build
@@ -2506,9 +2553,12 @@ dev-python/PyQt5:xmlpatterns - Build bindings for the QtXmlPatterns module
dev-python/PythonQt:extensions - Install extensions
dev-python/QtPy:designer - Build bindings for the QtDesigner module and enable the designer plugin
dev-python/QtPy:gui - Build bindings for the QtGui module
+dev-python/QtPy:printsupport - Build bindings for the QtPrintSupport module
dev-python/QtPy:svg - Build bindings for the QtSvg module
dev-python/QtPy:testlib - Build bindings for the QtTest module
dev-python/QtPy:webengine - Build bindings for the QtWebEngine module
+dev-python/autobahn:scram - Add support for WAMP-SCRAM authentication
+dev-python/autobahn:xbr - Add support for XBR decentralized data markets and etherium blockchain
dev-python/cryptography:idna - enable support for the old, deprecated IDNA specification (RFC 3490)
dev-python/ctypescrypto:gost - Build with support for GOST Message Authentication Code
dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp
@@ -2521,6 +2571,7 @@ dev-python/glance_store:cinder - enable cinder backend supprt
dev-python/glance_store:swift - enable swift backend supprt
dev-python/glance_store:vmware - enable vmware backend supprt
dev-python/gmpy:mpir - Use sci-libs/mpir as gmp implementation
+dev-python/hypothesis:cli - Install a CLI tool used to write tests.
dev-python/icalendar:doc - Generate examples and other extra documentation
dev-python/ipython:matplotlib - Add support for dev-python/matplotlib
dev-python/ipython:nbconvert - Enable support for converting notebooks to various formats using app-text/pandoc
@@ -2554,14 +2605,13 @@ dev-python/paramiko:server - Enable server feature
dev-python/passlib:bcrypt - bcrpyt hash algoryptm support
dev-python/passlib:scrypt - accelerated scrypt algoythm support
dev-python/passlib:totp - time based one time password support
-dev-python/paste:flup - enable support for flup (and therefore for various wgsi servers and middleware)
-dev-python/paste:openid - enable OpenID support
dev-python/pillow:imagequant - Build with Image Quantization Library support
dev-python/py-amqp:extras - Install extra tools to generate initial Python mod from an AMQP XML file
dev-python/pygame:midi - Enable midi support using media-libs/portmidi
dev-python/pyglet:image - Enable support for image formats other than PNG and BMP
dev-python/pygpu:cuda - Enable NVIDIA CUDA toolkit support
dev-python/pygpu:opencl - Enable OpenCL support
+dev-python/pyilmbase:exceptions - Enable runtime floating point exceptions in PyIMath.
dev-python/pyilmbase:numpy - Add bindings for dev-python/numpy use.
dev-python/pyocr:cuneiform - Enable support for the app-text/cuneiform OCR engine
dev-python/pyocr:tesseract - Enable support for the app-text/tesseract OCR engine
@@ -2605,7 +2655,6 @@ dev-python/pyudev:qt5 - Install PyQt5 bindings
dev-python/pyyaml:libyaml - enable support for C implementation using libyaml
dev-python/pyzmq:draft - Enable draft API support
dev-python/rarfile:compressed - Enables the module to support compressed v3 archives by calling the app-arch/unrar.
-dev-python/rdflib:redland - enable support for Redland triplestore
dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891)
dev-python/shiboken2:docstrings - Expose documentation as Python docstrings (recommended)
dev-python/shiboken2:numpy - Implicitly convert passed NumPy arrays to Qt lists
@@ -2614,7 +2663,6 @@ dev-python/simplespectral:faster - Use sci-libs/scipy to speed up drawing
dev-python/simplespectral:fastest - Use dev-python/pyFFTW to speed up drawing to the max
dev-python/socketpool:eventlet - Install dev-python/eventlet as needed for the eventlet backend.
dev-python/socketpool:gevent - Install dev-python/gevent as needed for the gevent backend.
-dev-python/sphinx:net - enable internet capabilities
dev-python/sympy:imaging - Add support for dev-python/pillow
dev-python/sympy:ipython - Add support for dev-python/ipython
dev-python/sympy:mathml - Add support for mathml
@@ -2649,34 +2697,36 @@ dev-qt/linguist-tools:qml - Enable QML support in lupdate
dev-qt/qdoc:qml - Enable QML/JS parsing support
dev-qt/qt-creator:android - Build plugin for Android devices
dev-qt/qt-creator:autotest - Enable integration with popular unit testing frameworks (QtTest, Google Test, Boost.Test)
-dev-qt/qt-creator:autotools - Enable autotools project manager plugin
+dev-qt/qt-creator:autotools - Build plugin for autotools-based projects
dev-qt/qt-creator:baremetal - Build plugin for bare metal devices
+dev-qt/qt-creator:bazaar - Add support for GNU Bazaar version control system (requires manual installation of Bazaar client)
dev-qt/qt-creator:beautifier - Build the beautifier plugin (supports astyle, clang-format, and uncrustify)
dev-qt/qt-creator:boot2qt - Build plugin for Boot2Qt devices
-dev-qt/qt-creator:clang - Build clang-based plugins (code model, formatting, refactoring, static analysis)
+dev-qt/qt-creator:clang - Build clang-based plugins (code model, formatting, static analysis)
dev-qt/qt-creator:clearcase - Add support for IBM ClearCase version control system (requires manual installation of ClearCase client)
-dev-qt/qt-creator:cmake - Enable cmake project manager plugin
+dev-qt/qt-creator:cmake - Build plugin for CMake-based projects
dev-qt/qt-creator:cppcheck - Enable integration with dev-util/cppcheck
dev-qt/qt-creator:ctfvisualizer - Build the Chrome Trace Format visualizer plugin
dev-qt/qt-creator:designer - Enable designer for QtWidgets-based UIs
-dev-qt/qt-creator:glsl - Enable GLSL editor
+dev-qt/qt-creator:glsl - Build the GLSL editor plugin
dev-qt/qt-creator:help - Enable the integrated documentation viewer
dev-qt/qt-creator:ios - Build plugin for Apple iOS devices
dev-qt/qt-creator:lsp - Add support for the Language Server Protocol (LSP)
dev-qt/qt-creator:mcu - Build plugin for MCU devices
dev-qt/qt-creator:mercurial - Add support for dev-vcs/mercurial version control system
-dev-qt/qt-creator:modeling - Enable graphical model editor
+dev-qt/qt-creator:modeling - Build the graphical model editor plugin
dev-qt/qt-creator:nim - Build plugin for Nim language support
dev-qt/qt-creator:perforce - Add support for Perforce version control system (requires manual installation of Perforce client)
dev-qt/qt-creator:perfprofiler - Build the Linux Perf-based profiler plugin
dev-qt/qt-creator:python - Build plugin for Python language support
-dev-qt/qt-creator:qbs - Enable QBS project manager plugin
+dev-qt/qt-creator:qbs - Build plugin for QBS-based projects
dev-qt/qt-creator:qmldesigner - Enable designer for QML/QtQuick-based UIs
+dev-qt/qt-creator:qmljs - Build the QML/JavaScript editor plugin
dev-qt/qt-creator:qmlprofiler - Build the QML profiler plugin
dev-qt/qt-creator:qnx - Build plugin for QNX devices
dev-qt/qt-creator:remotelinux - Add support for deployment and execution on a remote Linux host
-dev-qt/qt-creator:scxml - Enable graphical SCXML editor
-dev-qt/qt-creator:serialterminal - Build serial terminal plugin
+dev-qt/qt-creator:scxml - Build the graphical SCXML editor plugin
+dev-qt/qt-creator:serialterminal - Build the serial terminal plugin
dev-qt/qt-creator:silversearcher - Enable integration with sys-apps/the_silver_searcher
dev-qt/qt-creator:systemd - Add support for retrieving application output from journald
dev-qt/qt-creator:valgrind - Enable integration with dev-util/valgrind
@@ -2795,7 +2845,6 @@ dev-ruby/faraday_middleware:rashify - Include FaradayMiddleware::Rashify
dev-ruby/maruku:highlight - Enable source code highlighting via dev-ruby/syntax
dev-ruby/mysql2:mariadb - Use mariadb bindings
dev-ruby/net-ssh:ed25519 - Use dev-ruby/ed25519 for Ed25519 support
-dev-ruby/net-ssh:sodium - Use dev-libs/libsodium via dev-ruby/rbnacl for Ed25519 support
dev-ruby/rails:asset-pipeline - Also install the default components for the asset pipeline. These are not required but they are activated automatically in new Rails projects by default.
dev-ruby/rrdtool-bindings:graph - Enable support for graphing functions
dev-ruby/rspec-core:highlight - Enable source code highlighting via dev-ruby/coderay
@@ -2843,9 +2892,6 @@ dev-tcltk/tcl3d:osg - Enable support for 3D toolkit from dev-games/openscenegrap
dev-tcltk/tktreectrl:shellicon - shellicon extension
dev-tex/abntex:lyx - Install with app-office/lyx layout
dev-tex/biblatex:biber - Install the unicode compatible backend processor
-dev-tex/circuit_macros:script - Install cm2pdf to automatically create a correctly sized PDF from a circuit_macro m4 source
-dev-tex/dot2texi:pgf - Enable support for dev-tex/pgf (The TeX Portable Graphic Format)
-dev-tex/dot2texi:pstricks - Enable pstricks support
dev-tex/pythontex:highlighting - Syntax highlighting using dev-python/pygments
dev-texlive/texlive-basic:luajittex - Add support for LuaJitTeX: LuaTeX based on LuaJIT which is usually faster.
dev-util/android-ndk:legacy-toolchains - Install legacy toolchains
@@ -2854,7 +2900,6 @@ dev-util/android-ndk:target-64 - Support for 64-bit targets
dev-util/android-studio:custom-jdk - Install and use Android Studio's custom JRE.
dev-util/anjuta:devhelp - Enable devhelp integration
dev-util/anjuta:glade - Build glade plugin for anjuta
-dev-util/anjuta:packagekit - Use packagekit to search for missing tools
dev-util/anjuta:terminal - Enable terminal plugin based on x11-libs/vte
dev-util/bazel:tools - Install extra bazel tools to build from sources
dev-util/bitcoin-tx:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core
@@ -2876,8 +2921,6 @@ dev-util/cppcheck:htmlreport - install cppcheck-htmlreport
dev-util/ctags:json - Enable JSON output support
dev-util/ctags:xml - Enable XML parsing support
dev-util/ctags:yaml - Enable YAML parsing support
-dev-util/cutter:jupyter - Add support for jupyter notebook
-dev-util/cutter:webengine - Use dev-qt/qtwebengine for in-app jupyter browser
dev-util/cwdiff:a2ps - install app-text/a2ps for postscript output
dev-util/cwdiff:mercurial - install hg wdiff alias for dev-vcs/mercurial
dev-util/devhelp:gedit - Install plugin for app-editors/gedit
@@ -2933,10 +2976,9 @@ dev-util/gnome-builder:sysprof - Provide an integrated profiler via dev-util/sys
dev-util/gnome-builder:vala - Provide an autoindenter, autocompletion, diagnostics, and symbol resolver for Vala
dev-util/google-perftools:debug - Build a set of libraries with debug support (so-called debugalloc). These are available by default but are not needed unless you're actually developing using tcmalloc.
dev-util/google-perftools:largepages - Use (experimental) larger pages for tcmalloc, this increases memory usage, but should speed up the allocation/free operations.
+dev-util/google-perftools:largepages64k - Use (experimental) 64K pages for tcmalloc, this increases memory usage, but should speed up the allocation/free operations.
dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers.
dev-util/google-perftools:optimisememory - To build libtcmalloc with smaller internal caches.
-dev-util/gtk-doc:highlight - Enable source code highlighting
-dev-util/gtk-doc:vim - Enable source code highlighting through app-editors/vim
dev-util/heaptrack:gui - Install Qt5-based analyzer tool
dev-util/idea-community:jbr11 - Install and use the Java 11 based version of JetBrains Runtime.
dev-util/idea-community:jbr8 - Install and use the Java 8 based version of JetBrains Runtime.
@@ -2944,7 +2986,6 @@ dev-util/intel-ocl-sdk:android - Install android related files
dev-util/intel-ocl-sdk:system-boost - Use system boost (dev-libs/boost) instead of bundled one
dev-util/intel-ocl-sdk:system-clang - Use system clang (sys-devel/clang) instead of bundled one
dev-util/intel-ocl-sdk:system-tbb - Use system Thread Building Blocks (dev-cpp/tbb) instead of bundled one
-dev-util/intel-ocl-sdk:tools - Install Intel Offline Compiler
dev-util/kdevelop:gdbui - Enable GUI for attaching GDB to a running process
dev-util/kdevelop:hex - Enable hex editor plugin via app-editors/okteta
dev-util/kdevelop:qmake - Enable support for QMake build system
@@ -3005,10 +3046,6 @@ dev-util/sysprof:unwind - Use sys-libs/libunwind to unwind the stack
dev-util/systemtap:libvirt - Support probing of libvirt domains.
dev-util/trace-cmd:udis86 - Enable support for dev-libs/udis86 disassembler library
dev-util/uftrace:capstone - Use capstone to provide dynamic tracing without recompilation
-dev-util/unrpyc:module - Build un.rpyc module for run-time decompiling
-dev-util/unrpyc:proto0 - Use pickle protocol 0 for un-rpyc module. May be usefule for very old games
-dev-util/unrpyc:proto1 - Use pickle protocol 1 for un-rpyc module. Default if no protocol is selected
-dev-util/unrpyc:proto2 - Use pickle protocol 2 for un-rpyc module
dev-util/vulkan-tools:cube - Build the cube/cubepp demos
dev-vcs/cssc:valgrind - Enable usage of dev-util/valgrind in tests
dev-vcs/cvs:server - Enable server support
@@ -3016,9 +3053,6 @@ dev-vcs/cvs2svn:bazaar - Support for dev-vcs/bzr
dev-vcs/cvsync:gcrypt - Use dev-libs/libgcrypt for hash functions.
dev-vcs/cvsync:mhash - Use app-crypt/mhash for hash functions.
dev-vcs/cvsync:openssl - Use dev-libs/openssl for hash functions.
-dev-vcs/darcs:diff - Use 'lcs' for diff building.
-dev-vcs/darcs:http - Use the pure Haskell HTTP package for HTTP support.
-dev-vcs/darcs:network-uri - Get Network.URI from the network-uri package.
dev-vcs/darcs:terminfo - Use the terminfo package for enhanced console support.
dev-vcs/darcs:threaded - Use threading and SMP support.
dev-vcs/fossil:fusefs - Enable the Fuse Filesystem
@@ -3045,13 +3079,17 @@ dev-vcs/git:tk - Include the 'gitk' and 'git gui' tools
dev-vcs/git:webdav - Adds support for push'ing to HTTP/HTTPS repositories via DAV
dev-vcs/git-annex:assistant - Enable git-annex assistant and watch command
dev-vcs/git-annex:benchmark - Enable benchmarking
-dev-vcs/git-annex:concurrentoutput - Use concurrent-output library (experimental)
-dev-vcs/git-annex:network-uri - Get Network.URI from the network-uri package.
-dev-vcs/git-annex:pairing - Enable pairing of git annex repositories
-dev-vcs/git-annex:s3 - Enable Amazon S3 remote
+dev-vcs/git-annex:dbus - Enable dbus support
+dev-vcs/git-annex:debuglocks - Debug location of MVar/STM deadlocks
+dev-vcs/git-annex:gitlfs - Build with git-lfs library (rather than vendored copy)
+dev-vcs/git-annex:httpclientrestricted - Build with http-client-restricted library (rather than vendored copy)
+dev-vcs/git-annex:magicmime - Use libmagic to determine file MIME types
+dev-vcs/git-annex:networkbsd - Build with network-3.0 which split out network-bsd
+dev-vcs/git-annex:pairing - Enable pairing
+dev-vcs/git-annex:s3 - Enable S3 support
dev-vcs/git-annex:torrentparser - Use haskell torrent library to parse torrent files
dev-vcs/git-annex:webapp - Enable git-annex webapp
-dev-vcs/git-annex:webdav - Enable webdav remote
+dev-vcs/git-annex:webdav - Enable WebDAV support
dev-vcs/gitg:glade - Install a glade catalog file
dev-vcs/gitg:python - Install Python bindings for those plugins requiring it.
dev-vcs/gitolite:contrib - Install user-contributed files
@@ -3147,21 +3185,16 @@ games-board/stockfish:general-32 - Generic unoptimized 32-bits build
games-board/stockfish:general-64 - Generic unoptimized 64-bits build
games-board/stockfish:optimize - Enable upstream -O3 optimizations (default enabled)
games-board/tablebase-syzygy:6-pieces - Install tablebases for 6 pieces (huge!)
-games-board/teg:client - Compile the client
-games-board/teg:debug - Turn on debugging
-games-board/teg:ggz - Enable GGZ Gaming Zone support
-games-board/teg:robot - Compile the robot
-games-board/teg:server - Compile the server
games-board/xboard:default-font - Install the default font that xboard uses
games-board/xboard:zippy - Enable experimental zippy client
games-emulation/dolphin:discord-presence - Enables Discord Rich Presence, show the current game on Discord
-games-emulation/dolphin:egl - Enable EGL support
games-emulation/dolphin:evdev - Enable evdev input support
games-emulation/dolphin:log - Increase logging output
games-emulation/dolphin:lto - Add support for link-time optimizations.
games-emulation/dosbox:core-inline - Enable memory-increasing inlines for better performance but requiring more build time
games-emulation/dosbox:glide - Enable unofficial Glide emulation via media-libs/openglide
games-emulation/dosbox-staging:dynrec - Use recompiling cpu core instead of dynamic x86/x64 specific cpu core
+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
@@ -3176,6 +3209,8 @@ 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
+games-emulation/mgba:gles3 - Build OpenGL ES 3.x RenderSystem
games-emulation/mupen64plus:audio-sdl - Enable SDL audio plugin.
games-emulation/mupen64plus:input-sdl - Enable SDL input plugin.
games-emulation/mupen64plus:rsp-hle - Enable HLE RSP plugin.
@@ -3194,6 +3229,7 @@ games-emulation/pcsxr:cdio - Use libcdio for CD support
games-emulation/pcsxr:sdl - Use SDL sound backend (other parts of SDL are used unconditionally)
games-emulation/ppsspp:headless - Build headless version of the PPSSPP
games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled
+games-emulation/snes9x:libretro - Build libretro port
games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended)
games-emulation/vbam:link - Enable GBA linking functionality
games-emulation/zsnes:debug - Enable the builtin debugger
@@ -3207,6 +3243,7 @@ games-engines/odamex:odalaunch - Build the wxWidgets based launcher
games-engines/odamex:portmidi - Enable PortMidi support
games-engines/odamex:server - Build server target
games-engines/openmw:devtools - Install development tools like bsatool, esmtool and opencs.
+games-engines/openmw:osg-fork - Use OpenSceneGraph forked by OpenMW instead of upstream OSG.
games-engines/renpy:development - Install IDE for game developers and an empty game template
games-engines/residualvm:mpeg2 - enable mpeg2 codec for cutscenes
games-engines/scummvm:fluidsynth - compile with support for fluidsynth
@@ -3291,6 +3328,8 @@ games-mud/tf:atcp - enable ATCP support.
games-mud/tf:gmcp - enable GMCP support.
games-mud/tf:option102 - enable telnet option 102 support.
games-puzzle/cuyo:music - Enable playing of background music
+games-puzzle/gnome-tetravex:cli - Build the gnome-tetravex-cli command-line interface
+games-puzzle/gnome-tetravex:gui - Build the gnome-tetravex graphical Gtk user interface
games-puzzle/nightsky:bundled-libs - Use the upstream provided bundled libraries.
games-puzzle/numptyphysics:user-levels - Install some fun user-created levels
games-puzzle/pingus:music - Enable playing of background music
@@ -3300,7 +3339,6 @@ games-puzzle/world-of-goo-gog:bundled-libs - Use bundled libs
games-puzzle/world-of-goo-hb:bundled-libs - Use bundled libs
games-puzzle/xlogical:alt_gfx - Use alternate graphics which are closer to the original Amiga version
games-roguelike/FTL:bundled-libs - Use bundled libraries.
-games-roguelike/angband:sdl2 - Use libsdl2 instead of libsdl
games-roguelike/angband:sound - Enable and install sounds
games-roguelike/stone-soup:ncurses - Enable for console (uses ncurses) based build. (can be enabled on top of tiles)
games-roguelike/stone-soup:tiles - Enable for graphical (tiled) build. (can be enabled on top of ncurses)
@@ -3327,6 +3365,7 @@ games-simulation/flightgear:qt5 - Build Qt5 launcher application
games-simulation/flightgear:udev - Enable event-based Input devices through virtual/udev
games-simulation/flightgear:utils - Build various utilities (fgpanel, fgviewer among others)
games-simulation/openrct2:lightfx - Enables LightFX for better lightning effects.
+games-simulation/openrct2:scripting - Enable the dev-lang/duktape scripting engine for executing user scripts.
games-simulation/openrct2:twitch - Enables streaming of ingame content to Twitch.
games-simulation/openttd:aplaymidi - Enables midi music in game, using aplaymidi as an external player
games-simulation/openttd:dedicated - Build only the openttd server, and not the client.
@@ -3414,7 +3453,6 @@ gnome-base/libglade:tools - Install libglade-convert Python script.
gnome-base/libgnomecanvas:glade - Enable glade support
gnome-base/librsvg:tools - Build svg viewer tool
gnome-base/nautilus:gstreamer - Enable the Audio/Video file properties page
-gnome-base/nautilus:packagekit - Use packagekit to search for programs to open unknown file types
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-base/orbit:pic - Force libname-server-2 to be built as PIC; needed on hardened systems
@@ -3487,10 +3525,12 @@ gui-libs/wlroots:X - Enable support for X11 applications (XWayland)
gui-libs/wlroots:elogind - Enable support for rootless session via elogind
gui-libs/wlroots:icccm - Use xcb-icccm (from x11-libs/xcb-util-wm) util library for improved Xwayland introspection
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:gamma - add gamma control for redshift
gui-wm/hikari:layershell - add support for wayland apps using layer shell
gui-wm/hikari:man - build and install man pages
gui-wm/hikari:screencopy - add support for screen grabbing
+gui-wm/hikari:virtual-io - enable virtual input/output support, needed for remote I/O in VNC
gui-wm/sway:X - Enable support for X11 applications (XWayland)
gui-wm/sway:elogind - Enable support for rootless session via elogind
gui-wm/sway:fish-completion - Enable fish completion support
@@ -3511,7 +3551,6 @@ kde-apps/akonadi:kaccounts - Enable support for system-wide defined KAccounts
kde-apps/akonadi:tools - Install tools for developers and testing
kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support
kde-apps/ark:zip - Enable ZIP archive support via dev-libs/libzip
-kde-apps/artikulate:qtmedia - Enable playback via Qt5Multimedia
kde-apps/cantor:R - Enable dev-lang/R backend support
kde-apps/cantor:analitza - Enable kde-apps/analitza backend support
kde-apps/cantor:julia - Enable dev-lang/julia backend support
@@ -3542,7 +3581,7 @@ kde-apps/kdeedu-meta:webengine - Enable kde-apps/kalzium and kde-apps/parley, re
kde-apps/kdegraphics-mobipocket:thumbnail - Enables thumbnail generation
kde-apps/kdemultimedia-meta:cdrom - Include packages for optical discs
kde-apps/kdenetwork-meta:dropbox - Enable support for Dropbox in kde-apps/dolphin via kde-apps/dolphin-plugins-dropbox
-kde-apps/kdenetwork-meta:telepathy - Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
+kde-apps/kdenetwork-meta:webengine - Enable support for Plasma Telepathy (instant messaging) integration via kde-apps/plasma-telepathy-meta
kde-apps/kdenlive:freesound - Enable freesound.org credentials support via dev-qt/qtwebkit to download files
kde-apps/kdenlive:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/kdepim-addons:importwizard - Enable additional import plugins for kde-apps/akonadi-import-wizard
@@ -3565,6 +3604,7 @@ kde-apps/kget:gpg - Enable signature verification by GpgME++ via app-crypt/gpgme
kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-libs/libmms
kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra
kde-apps/kig:scripting - Support Python scripting
+kde-apps/kio-extras:X - Enable support for XCursor thumbnails via x11-libs/libX11
kde-apps/kio-extras:activities - Enable activities kioslave and fileitem plugin
kde-apps/kio-extras:man - Enable manpages kioslave
kde-apps/kio-extras:nfs - Enable NFS support using net-libs/libtirpc
@@ -3679,6 +3719,7 @@ kde-misc/tellico:discid - Add support for reading disc IDs from audio CDs
kde-misc/tellico:yaz - Add support for searching Z39.50 databases
kde-plasma/discover:firmware - Enable support for firmware upgrades using sys-apps/fwupd
kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu
+kde-plasma/kdeplasma-addons:comic - Enable comic applet (requires deprecated kde-frameworks/kross)
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
@@ -3727,7 +3768,6 @@ lxqt-base/lxqt-meta:admin - Install lxqt-base/lxqt-admin
lxqt-base/lxqt-meta:archiver - Install app-arch/lxqt-archiver
lxqt-base/lxqt-meta:display-manager - Install a graphical display manager
lxqt-base/lxqt-meta:filemanager - Install x11-misc/pcmanfm-qtfile manager
-lxqt-base/lxqt-meta:lightdm - Install x11-misc/lightdmdisplay manager
lxqt-base/lxqt-meta:lximage - Install media-gfx/lximage-qtimage viewer
lxqt-base/lxqt-meta:minimal - Do not install x11-wm/openboxwindow manager
lxqt-base/lxqt-meta:nls - Install dev-qt/qttranslations to better support different locales
@@ -3749,7 +3789,6 @@ lxqt-base/lxqt-panel:mainmenu - Build mainmenu plugin
lxqt-base/lxqt-panel:mount - Build mount plugin
lxqt-base/lxqt-panel:networkmonitor - Build networkmonitor plugin
lxqt-base/lxqt-panel:quicklaunch - Build quicklaunch plugin
-lxqt-base/lxqt-panel:sensors - Build sensors plugin
lxqt-base/lxqt-panel:showdesktop - Build showdesktop plugin
lxqt-base/lxqt-panel:spacer - Build spacer plugin
lxqt-base/lxqt-panel:statusnotifier - Build statusnotifier plugin
@@ -3758,7 +3797,6 @@ lxqt-base/lxqt-panel:taskbar - Build taskbar plugin
lxqt-base/lxqt-panel:tray - Build tray plugin
lxqt-base/lxqt-panel:volume - Build volume plugin
lxqt-base/lxqt-panel:worldclock - Build worldclock plugin
-lxqt-base/lxqt-session:themes - Install LXQt themes and graphics
mail-client/aerc:notmuch - Enable support for net-mail/notmuch
mail-client/alot:doc - Install user manual and API documentation
mail-client/alpine:chappa - enhance Alpine by applying Eduardo Chappa's patches
@@ -3771,9 +3809,8 @@ mail-client/claws-mail:archive - Enable archiving plugin
mail-client/claws-mail:bogofilter - Build mail-filter/bogofilter plugin
mail-client/claws-mail:dillo - Enable dillo html viewer plugin
mail-client/claws-mail:gdata - Enable plugin for access to Google data providers
-mail-client/claws-mail:gtk3 - Build support for GTK+3
+mail-client/claws-mail:gtk2 - Build support for GTK+-2 instead of GTK+-3 (live ebuild only)
mail-client/claws-mail:libcanberra - Enable sound notification in connection with USE=notification
-mail-client/claws-mail:libindicate - Enable notification through DBUS in connection with USE=notification
mail-client/claws-mail:libnotify - Enable notification on the desktop in connection with USE=notification
mail-client/claws-mail:litehtml - Enable dev-libs/gumbo html viewer plugin
mail-client/claws-mail:notification - Notification for new mail in different way, see also USE flags libcanberra, libindicate and libnotify
@@ -3810,15 +3847,12 @@ mail-client/neomutt:kyotocabinet - Enable Kyoto Cabinet database backend for hea
mail-client/neomutt:lmdb - Enable LMDB (Lightning Memory-Mapped Database) backend for header caching
mail-client/neomutt:notmuch - Enable support for net-mail/notmuch
mail-client/neomutt:pgp-classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP
-mail-client/neomutt:pgp_classic - Build classic_pgp backend to support PGP/MIME and traditional/inline PGP
mail-client/neomutt:qdbm - Enable QDBM (Quicker Database Manager) database backend for header caching
mail-client/neomutt:smime-classic - Build classic_smime backend to support S/MIME
-mail-client/neomutt:smime_classic - Build classic_smime backend to support S/MIME
mail-client/neomutt:tokyocabinet - Enable Tokyo Cabinet database backend for header caching
mail-client/roundcube:change-password - Allow users to change passwords through Roundcube
mail-client/roundcube:enigma - Add dependencies to support server-side GnuPG signing and/or encryption through the enigma plugin
mail-client/roundcube:ldap - Add dependencies to support connecting to an LDAP address book server
-mail-client/roundcube:managesieve - Add dependencies to support the sieverules plugin
mail-client/s-nail:kerberos - If network is enabled, this adds support for GSSAPI login on IMAP through virtual/krb5.
mail-client/s-nail:net - Enable support for network protocols (POP, IMAP and SMTP). If you only need to send mail with the local Transport Agent, disabling this will get you support for only /usr/sbin/sendmail call.
mail-client/s-nail:ssl - If network is enabled, this adds support for S/MIME and SSL/TLS-powered protocols through dev-libs/openssl.
@@ -3828,14 +3862,10 @@ mail-client/thunderbird:clang - Use Clang compiler instead of GCC
mail-client/thunderbird:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
mail-client/thunderbird:eme-free - Disable EME (DRM plugin) cabability at build time
mail-client/thunderbird:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
-mail-client/thunderbird:gtk2 - Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3
mail-client/thunderbird:lightning - Enable app-global calendar support (note 38.0 and above bundles calendar support when this flag is off)
mail-client/thunderbird:lto - Enable Link Time Optimization (LTO). Requires Gold linker when using GCC or LDD linker when using Clang
-mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector
mail-client/thunderbird:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.
-mail-client/thunderbird:rust - Enable support for using rust compiler (experimental)
mail-client/thunderbird:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled.
-mail-client/thunderbird:system-cairo - Use the system-wide x11-libs/cairo instead of bundled.
mail-client/thunderbird:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled.
mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu instead of bundled.
mail-client/thunderbird:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled.
@@ -3961,6 +3991,7 @@ mate-extra/caja-extensions:share - Add an extension to support sharing files.
mate-extra/caja-extensions:wallpaper - Add an extension to support setting an image as the current wallpaper
mate-extra/mate-polkit:accountsservice - Support extraction of data from AccountsService
mate-extra/mate-power-manager:applet - Enable building of the MATE applet.
+mate-extra/mate-power-manager:libsecret - Support locking of keyring via app-crypt/libsecret
mate-extra/mate-screensaver:consolekit - Enable support for sys-auth/consolekit
mate-extra/mate-utils:applet - Enable the mate dictionary applet
media-fonts/corefonts:tahoma - Also install the Tahoma font. Due to the lack of a free bold variant, this may render badly. See bug 184790.
@@ -4010,7 +4041,6 @@ media-gfx/alembic:examples - Install alembic examples
media-gfx/alembic:hdf5 - Add support sci-libs/hdf5
media-gfx/alembic:maya - Compile Alembic plugin for Maya (experimental)
media-gfx/alembic:prman - Compile Alembic plugin for Renderman (experimental)
-media-gfx/alembic:python - Build pyalembic python bindings (needs dev-python/pyilmbase)
media-gfx/alembic:test - Build and run the test-suite
media-gfx/alembic:zlib - Use sys-libs/zlib for compressions
media-gfx/apngasm:7z - Enable support for 7zip compression
@@ -4018,6 +4048,9 @@ media-gfx/apngasm:zopfli - Enable support for Zopfli compression
media-gfx/asymptote:boehm-gc - Enables using the Boehm-Demers-Weiser conservative garbage collector
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.
media-gfx/blender:color-management - Enable color management via media-libs/opencolorio.
@@ -4037,6 +4070,10 @@ media-gfx/blender:opensubdiv - Add rendering support form OpenSubdiv from Dreamw
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:player - Build the Blender Player. THis requires the Game engine.
+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.
+media-gfx/blender:tbb - Use threading building blocks library from dev-cpp/tbb.
media-gfx/blender:test - Build the provided unit tests.
media-gfx/blender:valgrind - Add support for memory debugging using dev-util/valgrind
media-gfx/chafa:tools - Build command-line tools
@@ -4067,6 +4104,7 @@ 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"
media-gfx/fbida:ghostscript - Install the framebuffer ghostscript viewer "fbgs"
+media-gfx/fdm-materials:embedded - Build for Ultimaker Embedded software
media-gfx/fim:bmp - Enable BMP file support
media-gfx/fim:dia - Enable DIA file support via app-office/dia
media-gfx/fim:imagemagick - Use convert from media-gfx/imagemagick as fallback file opener
@@ -4086,25 +4124,22 @@ media-gfx/geeqie:gpu-accel - Enable GPU acceleration support - experimental
media-gfx/geeqie:gtk3 - Link against x11-libs/gtk+:3 instead of x11-libs/gtk+:2
media-gfx/geeqie:map - Enable items map display - experimental
media-gfx/gimp:heif - Enable support for ISO/IEC 23008-12:2017 HEIF files
-media-gfx/gimp:smp - Enable support for multiprocessors
media-gfx/gimp:vector-icons - Enable support for vector icons (experimental)
media-gfx/gmic:cli - Build CLI interface
media-gfx/gmic:krita - Build media-gfx/krita plugin
media-gfx/gmic:opencv - Enable support for webcams using the OpenCV library
media-gfx/gnofract4d:doc - Install user manual
media-gfx/gnome-photos:flickr - Ensure runtime Flickr support
+media-gfx/graphicsmagick:dynamic-loading - Compile graphicsmagick with dynamically loadable modules
media-gfx/graphicsmagick:fpx - Enable FlashPix support with media-libs/libfpx
-media-gfx/graphicsmagick:modules - Compile graphicsmagick with dynamically loadable modules
media-gfx/graphicsmagick:q16 - Set storage quantum size to 16 (~2*memory)
media-gfx/graphicsmagick:q32 - Set storage quantum size to 32 (~5*memory)
media-gfx/graphviz:X - Builds lefty front-end, builds plugin -Txlib, and enables support for x11 in various other modules (needs cairo)
media-gfx/graphviz:devil - Enables DevIL output plugin -Tdevil
-media-gfx/graphviz:gdk-pixbuf - Enables gdk-pixbuf2 plugin
media-gfx/graphviz:gtk - Enables gtk+ output plugin -Tgtk (needs cairo)
media-gfx/graphviz:gts - Enables support for GNU Triangulated Surface Library (required for sfdp to work)
media-gfx/graphviz:lasi - Enables PostScript output via media-libs/lasi, for plugin -Tlasi (needs cairo)
-media-gfx/gthumb:http - Enable webservice integration through net-libs/libsoup
-media-gfx/gthumb:json - Compile code that uses the libjson-glib library
+media-gfx/gthumb:http - Enable webservice integration through net-libs/webkit-gtk
media-gfx/gthumb:slideshow - Enable slideshow plugin
media-gfx/hugin:sift - automatically align images with media-gfx/autopano-sift-C
media-gfx/imagemagick:corefonts - Use media-fonts/corefonts which is required by some commands
@@ -4117,6 +4152,7 @@ media-gfx/imagemagick:pango - Enable Pango support using x11-libs/pango
media-gfx/imagemagick:q32 - Set quantum depth value to 32
media-gfx/imagemagick:q8 - Set quantum depth value to 8
media-gfx/imv:freeimage - Use media-libs/freeimage as image library
+media-gfx/imv:heif - Use media-libs/libheif as image library
media-gfx/imv:libnsgif - Use media-libs/libnsgif as image library
media-gfx/inkscape:cdr - Enable support for CorelDRAW files via media-libs/libcdr
media-gfx/inkscape:dia - Enable DIA flow chart import via app-office/dia
@@ -4127,7 +4163,7 @@ media-gfx/inkscape:wpg - Enable support for WordPerfect graphics via app-text/li
media-gfx/iscan-plugin-gt-f500:minimal - Install the firmware only, and not the plugin.
media-gfx/jpeg2ps:metric - Default to A4 paper size
media-gfx/kphotoalbum:kipi - Support for the KDE Image Plugin Interface
-media-gfx/kphotoalbum:map - Enable map display support using kde-apps/libkgeomap
+media-gfx/kphotoalbum:map - Enable map display support using kde-apps/marble
media-gfx/kphotoalbum:share - Enable support for a share menu using kde-frameworks/purpose
media-gfx/krita:color-management - Enable color management via media-libs/opencolorio
media-gfx/krita:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
@@ -4138,14 +4174,19 @@ media-gfx/librecad:tools - Build additional tool programs: tff2lff
media-gfx/luminance-hdr:fits - Enable support for the FITS format
media-gfx/mandelbulber:opencl - Enable GPU rendering support using OpenCL
media-gfx/nomacs:opencv - Build support for media-libs/opencv
-media-gfx/nomacs:plugins - Build plugins
+media-gfx/nomacs:plugins - Build officially support plugins
media-gfx/nvidia-texture-tools:cg - Enable NVIDIA C graphics compiler toolkit plug-in
media-gfx/nvidia-texture-tools:glew - Enable support for The OpenGL Extension Wrangler Library (media-libs/glew)
media-gfx/openclipart:gzip - Compresses clip art using gzip
media-gfx/openexr_viewers:cg - Add support for nvidia's cg shaders
media-gfx/openscad:ccache - Use dev-util/ccache to speed up rebuilds
-media-gfx/openvdb:abi3-compat - Disables newer features to maintain compatibility with ABI3. Enabled by default.
-media-gfx/openvdb:abi4-compat - Disables newer features to maintain compatibility with ABI4. Enabled by default.
+media-gfx/openvdb:abi3-compat - Disables newer features to maintain compatibility with ABI3.
+media-gfx/openvdb:abi4-compat - Disables newer features to maintain compatibility with ABI4.
+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: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
media-gfx/photoqt:freeimage - Support additional image formats using media-libs/freeimage
media-gfx/pngcrush:system-libs - Use libpng and libz provided by system
@@ -4155,6 +4196,7 @@ media-gfx/povray:mkl - Enable support for Intel Vector Math Library, part of sci
media-gfx/pqiv:archive - Enable support for images in archives and cbX comic book files
media-gfx/pstoedit:emf - Enable media-libs/libemf support
media-gfx/pstoedit:pptx - Enable support for generating PowerPoint pptx files
+media-gfx/qimgv:opencv - Enable HQ scaling via media-libs/opencv
media-gfx/qimgv:video - Add support for gif/webm playback via libmpv
media-gfx/shotwell:opencv - Enable face detection via media-libs/opencv
media-gfx/sigal:s3 - Enables support for the Amazon S3 service.
@@ -4242,6 +4284,7 @@ media-libs/gstreamer:orc - Disable some PaX memory protections to allow plugins
media-libs/gstreamer:unwind - Enable sys-libs/libunwind usage for better backtrace support in leaks tracer module
media-libs/harfbuzz:glib - Compile with GLib Unicode support
media-libs/harfbuzz:graphite - Use graphite to render complex non-Roman writing systems
+media-libs/ilmbase:large-stack - Enables code to take advantage of large stack support
media-libs/imlib2:X - Use the X window system
media-libs/imlib2:bzip2 - Bzip2 loader support
media-libs/imlib2:gif - Gif image loader support
@@ -4268,18 +4311,26 @@ media-libs/libcanberra:gtk3 - Enables building of gtk+3 helper library, gtk+3 ru
media-libs/libcanberra:pulseaudio - Enables PulseAudio sound driver that should be able to support positional event sounds. This is the preferred choice for best sound events experience and picked by default if compiled in and possible to use at runtime.
media-libs/libcanberra:sound - Install x11-themes/sound-theme-freedesktop to get sounds on Gnome and Xfce.
media-libs/libcanberra:tdb - Enables Trivial Database support for caching purposes.
+media-libs/libde265:dec265 - Enable build of dec265 example program
+media-libs/libde265:enc265 - Enable build of enc265 tool
+media-libs/libde265:sdl - Enable video output of dec265 example program with media-libs/libsdl
+media-libs/libde265:static-libs - Enable build of static libraries
+media-libs/libde265:tools - Enable installation of varous binary tools
media-libs/libepoxy:egl - Enable EGL support.
media-libs/libextractor:apparmor - Enable apparmor support using sys-libs/libapparmor
media-libs/libextractor:archive - Enable archive support using app-arch/libarchive
media-libs/libextractor:gsf - Enable OLE2 (MS Office) plug-in support using gnome-extra/libgsf
media-libs/libextractor:midi - Enable MIDI support through media-libs/libsmf
media-libs/libffado:test-programs - Install standalone test programs
+media-libs/libggi:3dfx - Enables support for Voodoo chipsets, also called 3DFX and TDFX
media-libs/libggi:vis - Enables sparc vis support for libggi
media-libs/libgphoto2:serial - Enable serial port support
media-libs/libgpod:gtk - Enable ArtworkDB support
media-libs/libgroove:chromaprint - Enable audio fingerprinting using media-libs/chromaprint.
media-libs/libgroove:loudness - Enable loudness detection according to the EBU R128 standard using media-libs/libebur128.
media-libs/libgroove:sound - Enable audio playing.
+media-libs/libheif:gdk-pixbuf - Enable x11-libs/gdk-pixbuf plugin
+media-libs/libheif:go - Enable building dev-lang/go code/examples
media-libs/liblastfm:fingerprint - Build the lastfm-fingerprint library
media-libs/libmp4v2:utils - Install command-line utilities
media-libs/libmypaint:gegl - Add support for media-libs/gegl
@@ -4341,6 +4392,7 @@ media-libs/mesa:vulkan-overlay - Build vulkan-overlay-layer which displays Frame
media-libs/mesa:wayland - Enable support for dev-libs/wayland
media-libs/mesa:xa - Enable the XA (X Acceleration) API for Gallium3D.
media-libs/mesa:xvmc - Enable the XvMC acceleration interface for the Gallium3D Video Layer.
+media-libs/mesa:zink - Enable the Zink OpenGL-over-Vulkan Gallium driver
media-libs/mlt:compressed-lumas - Compress the luma files in png.
media-libs/mlt:frei0r - Build the module for media-plugins/frei0r-plugins
media-libs/mlt:kdenlive - Build support for kde-apps/kdenlive
@@ -4349,7 +4401,6 @@ media-libs/mlt:melt - Build the melt commandline tool
media-libs/mlt:opencv - Build motion tracking module using media-libs/opencv
media-libs/mlt:python - Build SWIG bindings for Python
media-libs/mlt:rtaudio - Builds rtaudio consumer for native audio support on multiple platforms.
-media-libs/mlt:ruby - Build SWIG bindings for Ruby
media-libs/mlt:vidstab - Enabled video stabilization with media-libs/vidstab.
media-libs/netpbm:rle - Build converters for the RLE format (utah raster toolkit)
media-libs/opencv:contrib - Install user contributed scripts from opencv_contrib (Experimental!)
@@ -4372,6 +4423,7 @@ media-libs/opencv:opencvapps - Enable compilation with opencvapps
media-libs/opencv:tesseract - Use Google's OCR Engine
media-libs/opencv:testprograms - Build and install programs for testing OpenCV (performance)
media-libs/opencv:vtk - Build new 3D visualization module viz based on sci-libs/vtk
+media-libs/openexr:utils - Build several utility binaries for verifying and manipulating EXR files.
media-libs/openh264:plugin - Install the Gecko Media Plugin (GMP) for use with Mozilla packages
media-libs/openh264:utils - Install the CLI encoder and decoder utilities
media-libs/openimageio:color-management - Enable color management via media-libs/opencolorio
@@ -4458,7 +4510,6 @@ media-plugins/audacious-plugins:cue - Support CUE sheets using the libcue librar
media-plugins/audacious-plugins:fluidsynth - Support FluidSynth as MIDI synth backend
media-plugins/audacious-plugins:gme - Support various gaming console music formats
media-plugins/audacious-plugins:http - Support HTTP streams through neon
-media-plugins/audacious-plugins:qtmedia - Enable playback via dev-qt/qtmultimedia
media-plugins/audacious-plugins:scrobbler - Build with scrobbler/LastFM submission support
media-plugins/audacious-plugins:sid - Build with SID (Commodore 64 Audio) support
media-plugins/audacious-plugins:soxr - Build with SoX Resampler support
@@ -4497,7 +4548,6 @@ media-plugins/mythplugins:fftw - Adds visual effects to MythMusic when playing b
media-plugins/mythplugins:hls - HTTP Live Streaming support
media-plugins/mythplugins:mytharchive - Allows you to archive recorded content to CD or DVD
media-plugins/mythplugins:mythbrowser - Adds a web browser within MythTV
-media-plugins/mythplugins:mythgallery - Adds a picture viewing gallery within MythTV
media-plugins/mythplugins:mythgame - Adds a frontend to various ROM emulators within MythTV
media-plugins/mythplugins:mythmusic - Adds the ability for MythTV to act as a music player
media-plugins/mythplugins:mythnetvision - Adds the ability to view netvision devices within MythTV
@@ -4551,7 +4601,9 @@ media-sound/asunder:mac - Support for creation of Monkey's Audio files (APE)
media-sound/audacity:id3tag - Enables ID3 tagging with id3tag library
media-sound/audacity:lv2 - Add support for Ladspa V2
media-sound/audacity:midi - Enables MIDI support
+media-sound/audacity:portmidi - Enable support for MIDI via media-libs/portmidi
media-sound/audacity:portmixer - Enable the internal portmixer feature
+media-sound/audacity:portsmf - Enable support for Portable Standard Midi File Library
media-sound/audacity:sbsms - Enables sbsms library support for slower, more accurate pitch and tempo changing
media-sound/audacity:soundtouch - Enables soundtouch library support for pitch and tempo changing
media-sound/audacity:twolame - Enables twolame support (MPEG Audio Layer 2 encoder)
@@ -4633,6 +4685,7 @@ media-sound/gmpc:unique - Enable single instance support using dev-libs/libuniqu
media-sound/gmpc:xspf - Enable support for reading and saving XSPF playlists
media-sound/gmusicbrowser:extras - Install some extra deps for plugins (ex. Titlebar)
media-sound/guitarix:lv2 - Build lv2 plugins
+media-sound/guitarix:nsm - Build NSM (Non Session Manager) support
media-sound/guitarix:standalone - Build standalone application
media-sound/herrie:http - Enable http streaming
media-sound/herrie:xspf - Enable support for reading and saving XSPF playlists
@@ -4724,6 +4777,8 @@ media-sound/ncmpcpp:outputs - Enable outputs screen
media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes
media-sound/patchage:jack-dbus - Use Jack via D-Bus instead of libjack
media-sound/patchage:session - Include experimental Jack session management (save/restore) support
+media-sound/picard:discid - Enable reading the ID of the inserted CD
+media-sound/picard:fingerprints - Enable calculation and lookup of AcoustID fingerprints
media-sound/pithos:keybinder - Use keybinder to enable global key bindings
media-sound/pms:regex - Enable regular expression searches
media-sound/pragha:glyr - Enable music metadata searchengine support using media-libs/glyr
@@ -4806,7 +4861,7 @@ media-sound/split2flac:flake - Add support for Flake, alternative FLAC encoder
media-sound/split2flac:mac - Add support for Monkey's Audio files
media-sound/split2flac:replaygain - Support for Replay Gain metadata, for relative volume adjustment
media-sound/spotify:pax_kernel - Triggers a paxmarking of the main Spotify binary
-media-sound/spotify:pulseaudio - Constrols the dependency on pulseaudio or apulse
+media-sound/spotify:pulseaudio - Controls the dependency on pulseaudio or apulse
media-sound/spotify:systray - Pulls in dependencies needed for systray support on some desktop environments
media-sound/supercollider:emacs - Enable the SCEL user interface
media-sound/supercollider:gedit - Enable the SCED user interface
@@ -4842,7 +4897,6 @@ media-sound/xnoise:lyrics - Enable support for lyrics fetching
media-sound/xwax:alsa - Adds support for ALSA audio input/output.
media-sound/xwax:cdda - Sets runtime dependencies to support decoding audio from a compact disc.
media-sound/xwax:fallback - Sets runtime dependencies to support decoding "other" audio files.
-media-sound/xwax:jack - Adds support for audio input/output via the JACK Audio Connection Kit.
media-sound/xwax:mp3 - Sets runtime dependencies to support decoding MP3 audio.
media-sound/xwax:oss - Adds support for OSS (open sound system) audio input/output.
media-sound/yarock:mpv - Enable media-video/mpv backend
@@ -4878,14 +4932,12 @@ media-tv/mythtv:egl - EGL video output support
media-tv/mythtv:fftw - Support visualizations via sci-libs/fftw
media-tv/mythtv:hdhomerun - Silicondust USA Inc.network-attached tuner support
media-tv/mythtv:hdpvr - Hauppauge HD-PVR?
-media-tv/mythtv:hls - HTTP Live Streaming support
media-tv/mythtv:ieee1394 - Firewire enabled Cable boxe support
media-tv/mythtv:ivtv - Support kernel driver for the iTVC15 family of MPEG codecs
media-tv/mythtv:jack - Allows MythTV to use JACK as your sound output device
media-tv/mythtv:java - BD-J support for Blu-ray discs
media-tv/mythtv:lcd - Enable use of app-misc/lcdproc data display
media-tv/mythtv:lirc - LIRC remote control device support
-media-tv/mythtv:mythlogserver - Enable support for syslog and file logging
media-tv/mythtv:nvdec - Enable NVDEC (NVCUVID) hardware accelerated video decoding
media-tv/mythtv:perl - Build the perl bindings for MythTV
media-tv/mythtv:vbox - V@Box Communications network-attached tuner devices support
@@ -4998,7 +5050,6 @@ media-video/ffmpeg:mipsdspr2 - Enables MIPS DSP ASE R2 optimizations.
media-video/ffmpeg:mipsfpu - Enables floating point MIPS optimizations.
media-video/ffmpeg:mmal - Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi.
media-video/ffmpeg:network - Enables network streaming support
-media-video/ffmpeg:nvenc - Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards.
media-video/ffmpeg:opencl - Enable OpenCL support
media-video/ffmpeg:openh264 - Enables H.264 encoding suppoprt via media-libs/openh264.
media-video/ffmpeg:openssl - Enables dev-libs/openssl support. Adds support for encrypted network protocols (TLS/HTTPS).
@@ -5114,7 +5165,6 @@ media-video/orion:mpv - Use the media-video/mpv player (upstream default)
media-video/orion:qtav - Use the media-libs/qtav player
media-video/orion:qtmedia - Use the dev-qt/qtmultimedia
media-video/peek:keybinder - Enable support for global hotkeys using dev-libs/keybinder
-media-video/pipewire:alsa - Install PipeWire alsa device for playback and record
media-video/pipewire:jack - Enable SPA JACK plugin and emulation to be able to run JACK applications on top of PipeWire
media-video/pipewire:pulseaudio - Enable emulation to be able to run PulseAudio applications on top of PipeWire
media-video/pipewire:vulkan - Enable vulkan spa plugin integration
@@ -5138,6 +5188,10 @@ media-video/qmplay2:videofilters - Build with VideoFilters module
media-video/qmplay2:visualizations - Build with Visualizations module
media-video/qmplay2:vulkan - Build with Vulkan support
media-video/rav1e:capi - Build the C-API library and header file
+media-video/rtmpdump:gnutls - Use GnuTLS instead of OpenSSL for Cryptography
+media-video/rtmpdump:libressl - Use LibreSSL instead of OpenSSL for Cryptography
+media-video/rtmpdump:ssl - Enable Cryptographic features
+media-video/rtmpdump:tools - Enable installation of various binary tools in addition to librtmp library
media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation.
media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx.
media-video/smplayer:autoshutdown - Enable the option to shutdown your computer after finishing the playlist. This requires dev-qt/qtdbus as dependency.
@@ -5437,6 +5491,8 @@ net-analyzer/tcpdump:smi - Build with net-libs/libsmi to load MIBs on the fly to
net-analyzer/tcpreplay:pcapnav - Enable if you want the jump to byte offset feature via net-libs/libpcapnav
net-analyzer/tcpreplay:tcpdump - Use net-analyzer/tcpdump for packet decoding feature
net-analyzer/testssl:bundled-openssl - Install precompiled versions of OpenSSL for greater testing coverage
+net-analyzer/tracebox:curl - Build the curl component for uploading capture files using net-misc/curl
+net-analyzer/tracebox:sniffer - Build the sniffer component using net-libs/libnetfilter_queue
net-analyzer/wapiti:kerberos - Support Kerberos authentication
net-analyzer/wapiti:ntlm - Support NTLM authentication
net-analyzer/wireshark:androiddump - Install androiddump, an extcap interface to capture from Android devices
@@ -5676,7 +5732,6 @@ net-fs/netatalk:quota - Add support for user quota on various filesystems
net-fs/netatalk:shadow - Add shadow support
net-fs/netatalk:ssl - Use dev-libs/openssl to provide DHX User Access Modules. These are not used with most recent versions of OS X and can be kept disabled without risks.
net-fs/netatalk:tracker - Add support for spotlight like tracker
-net-fs/netatalk:utils - Install afpstats script
net-fs/nfs-utils:junction - Enable NFS junction support in nfsref
net-fs/nfs-utils:ldap - Add ldap support
net-fs/nfs-utils:libmount - Link mount.nfs with libmount
@@ -5780,11 +5835,9 @@ net-im/ejabberd:full-xml - Use XML features in XMPP stream (ex: CDATA), requires
net-im/ejabberd:hipe - Compile natively with HiPE, not recommended
net-im/ejabberd:mssql - Enable Microsoft SQL Server support (via ODBC) for data storage
net-im/ejabberd:mysql - Enable MySQL support for data storage
-net-im/ejabberd:nls - Enable character set conversion for mod_irc
net-im/ejabberd:odbc - Enable ODBC support to access data storage
net-im/ejabberd:postgres - Enable PostgreSQL support for data storage
net-im/ejabberd:redis - Enable Redis support for transient data
-net-im/ejabberd:riak - Enable support for Riak - distributed NoSQL key-value data store
net-im/ejabberd:roster-gw - Turn on workaround for processing gateway subscriptions
net-im/ejabberd:sip - Enable SIP support
net-im/ejabberd:sqlite - Enable SQLite database support
@@ -5795,6 +5848,7 @@ net-im/ekg2:gpg - Enable jabber message encryption through app-crypt/gpgme.
net-im/ekg2:minimal - Disable building extra plugins with no additional deps.
net-im/ekg2:openssl - Support encryption in sim plugin, using OpenSSL.
net-im/ekg2:sqlite - Support logging messages into SQLite3 database.
+net-im/element-desktop-bin:emoji - Use media-fonts/noto-emoji for displaying emoji
net-im/empathy:gnome-online-accounts - Enable using net-libs/gnome-online-accounts for authorization (e.g. for Google Talk)
net-im/empathy:map - Enable world map support through media-libs/libchamplain
net-im/err:irc - Pull optional dependencies, needed for IRC backend
@@ -6186,13 +6240,9 @@ net-libs/tox:log-trace - Log level: 5
net-libs/tox:log-warn - Log level: 2
net-libs/udns:tools - Build and install dnsget, ex-rdns and rblcheck tools
net-libs/wandio:http - Build support for reading files over HTTP using net-misc/curl
-net-libs/webkit-gtk:coverage - Enable code coverage support
net-libs/webkit-gtk:egl - Enable EGL support
net-libs/webkit-gtk:geolocation - Enable geolocation support through app-misc/geoclue
-net-libs/webkit-gtk:gles2 - Enable GLESv2 support
net-libs/webkit-gtk:jumbo-build - Combine source files to speed up build process
-net-libs/webkit-gtk:nsplugin - Enable full nsplugin support (GTK2 plugins)
-net-libs/webkit-gtk:webgl - Build support for the WebGL HTML API using virtual/opengl
net-libs/wvstreams:boost - Use dev-libs/boost to provide TR1-compatible functional interface. This USE flag is only needed with GCC earlier than version 4.1, or with other compilares not providing said interface.
net-libs/xrootd:fuse - Enable the sys-fs/fuse filesystem driver
net-libs/xrootd:http - Enable http protocol support
@@ -6238,7 +6288,7 @@ net-mail/notmuch:doc - Install API documentation
net-mail/notmuch:emacs - Install Emacs UI (the main one)
net-mail/notmuch:mutt - Install helper script for Mutt
net-mail/notmuch:nmbug - Install experimental tag sharing / pseudo-bug-tracking script for Notmuch (see http://notmuchmail.org/nmbug/)
-net-mail/notmuch:valgrind - Depend on dev-util/vagrind for test suite
+net-mail/notmuch:valgrind - Depend on dev-util/valgrind for test suite
net-mail/qmailadmin:maildrop - Filter spam using maildrop
net-mail/tpop3d:authexternal - Enable authentication by an external program
net-mail/tpop3d:flatfile - Enable authentication against /etc/passwd-style flat files
@@ -6266,7 +6316,6 @@ net-misc/asterisk:gtalk - Enable support for Google Talk services
net-misc/asterisk:http - Enable embedded web server
net-misc/asterisk:ilbc - Enable the Internet Low Bitrate Codec (iLBC)
net-misc/asterisk:newt - Include additional tools that require redhats windowing toolkit
-net-misc/asterisk:osplookup - Support secure peering using the Open Settlement Protocol
net-misc/asterisk:pjproject - Enable support for pjproject (pjsip)
net-misc/asterisk:samples - Install sample sound and configuration files (default: on)
net-misc/asterisk:span - Enable support for the spandsp codec
@@ -6404,11 +6453,15 @@ net-misc/csync:sftp - Enable sftp transfer support via net-libs/libssh
net-misc/curl:alt-svc - Enable alt-svc support
net-misc/curl:brotli - Enable brotli compression support
net-misc/curl:ftp - Enable FTP support
+net-misc/curl:gnutls - Enable gnutls ssl backend
net-misc/curl:gopher - Enable Gopher protocol support
net-misc/curl:http2 - Enable HTTP/2.0 support
net-misc/curl:imap - Enable Internet Message Access Protocol support
+net-misc/curl:mbedtls - Enable mbedtls ssl backend
net-misc/curl:metalink - Enable metalink support
net-misc/curl:nghttp3 - Enable HTTP/3.0 support using net-libs/nghttp3 and net-libs/ngtcp2
+net-misc/curl:nss - Enable nss ssl backend
+net-misc/curl:openssl - Enable openssl ssl backend
net-misc/curl:pop3 - Enable Post Office Protocol 3 support
net-misc/curl:progress-meter - Enable the progress meter
net-misc/curl:quiche - Enable HTTP/3.0 support using net-libs/quiche
@@ -6418,6 +6471,7 @@ net-misc/curl:ssh - Enable SSH urls in curl using libssh2
net-misc/curl:ssl - Enable crypto engine support (via openssl if USE='-gnutls -nss')
net-misc/curl:telnet - Enable Telnet protocol support
net-misc/curl:tftp - Enable TFTP support
+net-misc/curl:winssl - Enable winssl ssl backend
net-misc/dahdi:flash - Support (short) flash on FXS
net-misc/dahdi:oslec - Enable OSLEC (software) echo canceller (require ECHO in kernel)
net-misc/dahdi-tools:ppp - Enables PPP/DAHDIRAS support
@@ -6426,7 +6480,6 @@ net-misc/dhcp:server - Install the dhcpd and dhcrelay programs
net-misc/dhcpcd:embedded - Embed the definitions of dhcp options in the dhcpcd executable
net-misc/dhcpcd:privsep - Enable support for privilege separation
net-misc/dhcpcd-ui:gtk2 - Build with x11-libs/gtk+ version 2 instead of version 3
-net-misc/dhcpcd-ui:gtk3 - Add support for x11-libs/gtk+ version 3 (The GIMP Toolkit)
net-misc/dibbler:resolvconf - Use resolvconf to handle /etc/resolv.conf updates
net-misc/dropbear:bsdpty - Add support for legacy BSD pty's rather than dynamic UNIX pty's -- do not use this flag unless you are absolutely sure you actually want it
net-misc/dropbear:multicall - Build all the programs as one little binary (to save space)
@@ -6564,10 +6617,6 @@ net-misc/nextcloud-client:shibboleth - Build support for Shibboleth single sign-
net-misc/ntp:openntpd - Allow ntp to be installed alongside openntpd
net-misc/ntp:parse-clocks - Add support for PARSE clocks
net-misc/ntp:samba - Provide support for Samba's signing daemon (needed for Active Directory domain controllers)
-net-misc/ntpclient:debug - Enable analysis code path and debugging of NTP protocol.
-net-misc/ntpclient:embedded - Build a very small ntpclient, from OpenWRT project.
-net-misc/ntpclient:obsolete - Enable obsolete features, to use with kernel versions older than 3.0
-net-misc/ntpclient:syslog - Enable logging to syslog instead of logging to stderr.
net-misc/ntpsec:early - Drop root privileges early
net-misc/ntpsec:gdb - Enable debugging with gdb
net-misc/ntpsec:heat - Install contrib heat generating scripts
@@ -6610,6 +6659,7 @@ net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reaso
net-misc/openssh:hpn - Enable high performance ssh
net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation.
net-misc/openssh:livecd - Enable root password logins for live-cd environment.
+net-misc/openssh:scp - Enable scp command with known security problems. See bug 733802
net-misc/openssh:security-key - Include builtin U2F/FIDO support
net-misc/openssh:ssl - Enable additional crypto algorithms via OpenSSL
net-misc/openssh:xmss - Enable XMSS post-quantum authentication algorithm
@@ -6670,6 +6720,11 @@ net-misc/sipp:pcap - Enable functionality to replay RTP data from a pcap file
net-misc/sitecopy:rsh - This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred.
net-misc/sitecopy:webdav - Enable WebDav (Web-based Distributed Authoring and Versioning) support. This system allows users to collaborate on websites using a web based interface. See the ebuild for an FAQ page. Enables neon as well to handle webdav support.
net-misc/sks:optimize - Enables bytecode optimization
+net-misc/sntpd:adjtimex - Install adjtimex for the clock adjustment algorithm.
+net-misc/sntpd:debug - Enable analysis code path and debugging of NTP protocol.
+net-misc/sntpd:embedded - Build a very small ntpclient, from OpenWRT project.
+net-misc/sntpd:obsolete - Enable obsolete features, to use with kernel versions older than 3.0
+net-misc/sntpd:syslog - Enable logging to syslog instead of logging to stderr.
net-misc/spice-gtk:gtk3 - Build the spice client (spicy), requires x11-libs/gtk+:3
net-misc/spice-gtk:mjpeg - Enable builtin mjpeg video decoder
net-misc/spice-gtk:policykit - Enable sys-auth/polkit support for the usbredir acl helper
@@ -6730,13 +6785,6 @@ 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
net-misc/zerotier:neon - Enable ARM32 neon-salsa2012-asm code
-net-nds/389-ds-base:auto-dn-suffix - Enable auto bind with auto dn suffix over unix domain socket (LDAPI) support
-net-nds/389-ds-base:autobind - Enable auto bind over unix domain socket (LDAPI) support
-net-nds/389-ds-base:bitwise - Enable bitwise plugin - supported data in raw/bitwise format
-net-nds/389-ds-base:dna - Enable dna (distributed numeric assignment ) plugin - to automatically assign unique uid numbers to new user entries as they are created.
-net-nds/389-ds-base:ldapi - Enable LDAP over unix domain socket (LDAPI) support
-net-nds/389-ds-base:pam-passthru - Enable pam-passthru plugin - for simple and fast system services used in ldap
-net-nds/389-ds-base:presence - Enable presence plugin - non-standard syntax validation
net-nds/ldapvi:gnutls - Use net-libs/gnutls instead of dev-libs/openssl
net-nds/nsscache:nsscache - Depend on sys-auth/libnss-cache to handle flat files
net-nds/nsscache:s3 - Support for S3-based NSS sources
@@ -6833,7 +6881,6 @@ net-p2p/rtorrent:daemon - Uses app-misc/screen to daemonize this application
net-p2p/syncthing:tools - Install stdiscosrv, strelaysrv and other tools to /usr/libexec/syncthing/.
net-p2p/transmission:lightweight - Optimize transmission for low-resource systems (smaller cache size, prefer unencrypted peer connections, etc.)
net-p2p/transmission:mbedtls - Use mbed TLS instead of OpenSSL
-net-p2p/transmission:xfs - Enable XFS filesystem capabilities by using sys-fs/xfsprogs headers (in building of fdlimit(.c))
net-p2p/transmission-remote-gtk:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration.
net-p2p/xmr-stak:cuda - Enable NVIDIA CUDA toolkit support
net-p2p/xmr-stak:devfee - Enable payment of devfee to the developer
@@ -6966,6 +7013,7 @@ net-vpn/strongswan:openssl - Enable dev-libs/openssl plugin which is required fo
net-vpn/strongswan:pkcs11 - Enable pkcs11 support
net-vpn/strongswan:strongswan_plugins_aesni - Enable support for Intel AES-NI crypto plugin
net-vpn/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin
+net-vpn/strongswan:strongswan_plugins_bypass-lan - Enable support for the bypass-lan plugin
net-vpn/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin
net-vpn/strongswan:strongswan_plugins_chapoly - Enable ChaCha20/Poly1305 AEAD implementation and ChaCha20 XOF plugin
net-vpn/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin
@@ -7161,6 +7209,7 @@ sci-astronomy/predict:xplanet - Project predict data onto world maps generated b
sci-astronomy/psfex:plplot - Build with sci-libs/plplot to allow diagnostic plots during processing
sci-astronomy/scamp:plplot - Build with sci-libs/plplot to allow diagnostic plots during processing
sci-astronomy/sextractor:modelfit - Enable profile model fitting, needs sci-libs/atlas and sci-libs/fftw
+sci-astronomy/stellarium:deep-sky - Install extra deep sky objects catalog (may affect performance)
sci-astronomy/stellarium:media - Enable sound and video support
sci-astronomy/stellarium:stars - Install extra star catalogs
sci-astronomy/wcslib:fits - Enable support for the FITS format through sci-libs/cfitsio
@@ -7183,14 +7232,9 @@ sci-biology/yass:lowmem - Build for environments with low amounts of memory
sci-calculators/datamash:linux-crypto - Use Linux kernel cryptographic API
sci-calculators/datamash:openssl - Use dev-libs/openssl for hash routines instead of internal gnulib
sci-calculators/units:units--cur - Install the units_cur python script that updates currencies
-sci-chemistry/apbs:fast - APBS fast mode (experimental)
-sci-chemistry/apbs:fetk - Include support for FeTK
-sci-chemistry/apbs:iapbs - C/C++/Fortran interface
-sci-chemistry/apbs:tools - Install optional tools
sci-chemistry/avogadro2:rpc - Enable RPC server
sci-chemistry/avogadro2:vtk - include vtk support
sci-chemistry/chemtool:emf - EMF export support
-sci-chemistry/eden:double-precision - More precise calculations at the expense of speed
sci-chemistry/gnome-chemistry-utils:gnumeric - Add a Gnumeric plugin to provide a molarmass function for the spreadsheet
sci-chemistry/gromacs:cuda - Enable cuda non-bonded kernels
sci-chemistry/gromacs:double-precision - More precise calculations at the expense of speed
@@ -7207,8 +7251,6 @@ sci-chemistry/molequeue:client - Build the client application
sci-chemistry/molequeue:server - Build the serve application
sci-chemistry/molequeue:zeromq - Build with net-libs/zeromq support
sci-chemistry/mopac7:gmxmopac7 - Add support library for gromacs
-sci-chemistry/pdb2pqr:opal - Add web interface via opal
-sci-chemistry/pdb2pqr:pdb2pka - Install experimental pdb2pka interface
sci-chemistry/pymol:web - Install Pymodule needed for web app support
sci-chemistry/raster3d:gd - libgd support for PNG and JPEG output
sci-chemistry/vmd:cuda - Use nvidia cuda toolkit for speeding up computations
@@ -7273,11 +7315,8 @@ sci-geosciences/liblas:gdal - Add support for the sci-libs/gdal geospatial raste
sci-geosciences/mapnik:gdal - Enable sci-libs/gdal library support
sci-geosciences/mapnik:osmfonts - Enable openstreetmaps font styles
sci-geosciences/mapserver:apache - Enable mapserver to run under apache
-sci-geosciences/mapserver:gdal - Enable sci-libs/gdal library support
sci-geosciences/mapserver:geos - Enable sci-libs/geos library support
sci-geosciences/mapserver:postgis - Enable dev-db/postgis support
-sci-geosciences/mapserver:proj - Enable sci-libs/proj library support (geographic projections)
-sci-geosciences/mapserver:xslt - Enable xslt and exslt support xml-mapfile support
sci-geosciences/merkaartor:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration
sci-geosciences/merkaartor:webengine - Enable dev-qt/qtwebengine in some plugins
sci-geosciences/qgis:3d - Build QGIS 3D library using dev-qt/qt3d
@@ -7371,6 +7410,8 @@ sci-libs/dmlc-core:s3 - Support for the Amazon Simple Storage Service
sci-libs/eccodes:defs - Install full set of definition files.
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:quad - Build quadruple precision lib
sci-libs/fftw:zbus - Adds support for ZBus cycle-counter of mips
@@ -7408,7 +7449,9 @@ sci-libs/lapack:lapacke - Build LAPACKE
sci-libs/lapack-reference:deprecated - Build deprecated routines
sci-libs/lemon:coin - Enable the sci-libs/coinor-clp and sci-libs/coinor-cbc graph algorithms
sci-libs/lemon:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support
-sci-libs/libccd:double - Use double precision floats.
+sci-libs/libccd:double - Use double precision floats
+sci-libs/libccd:double-precision - More precise calculations at the expense of speed
+sci-libs/libccd:shared - Build shared library
sci-libs/libgeodecomp:cuda - Enables plugins for NVIDIA GPUs
sci-libs/libgeodecomp:hpx - Enables HPX backend
sci-libs/libgeodecomp:opencl - Enables OpenCL backend
@@ -7482,19 +7525,16 @@ sci-libs/rtabmap:openni2 - Adds support for Kinect-like 3D sensors devices with
sci-libs/scikits_image:freeimage - Enable support for image i/o via media-libs/freeimage
sci-libs/scikits_image:pyamg - Enable support for algebraic solvers via dev-python/pyamg
sci-libs/scipy:sparse - Adds support for sparse solving with sci-libs/umfpack
-sci-libs/scipy-python2:sparse - Adds support for sparse solving with sci-libs/umfpack
sci-libs/scotch:int64 - Build the 64 bits integer library (needed for > 2^31 vertices)
sci-libs/scotch:tools - Build and install extra exec tools
sci-libs/shogun:R - Enable support for dev-lang/R
sci-libs/shogun:octave - Enable support for sci-mathematics/octave
sci-libs/shogun:opencl - Enable support for building against OpenCL
sci-libs/silo:silex - Build silex data browser
-sci-libs/spqr:metis - Use sci-libs/metis or sci-libs/parmetis for partitioning
sci-libs/spqr:partition - Use the partition module of sci-libs/cholmod for partitioning
sci-libs/spqr:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
sci-libs/spr:root - Add sci-physics/root graphics and i/o support
sci-libs/suitesparse:cuda - Enable nvidia cuda toolkit for speeding up computations
-sci-libs/suitesparse:metis - Enable the Partition module to cholmod using sci-libs/metis
sci-libs/suitesparse:partition - Enable graph partitioning and graph-partition-based orderings through sci-libs/metis or sci-libs/parmetis
sci-libs/suitesparse:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
sci-libs/sundials:hypre - Build with sci-libs/hypre conditioners
@@ -7670,7 +7710,6 @@ sci-physics/herwig++:fastjet - Adds support for sci-physics/fastjet
sci-physics/lammps:cuda - Enable cuda non-bonded kernels
sci-physics/lammps:kokkos - Enable kokkos non-bonded kernels
sci-physics/lammps:lammps-memalign - Enables the use of the posix_memalign() call instead of malloc() when large chunks or memory are allocated by LAMMPS. Aliengnment is on 16 byte boundaries.
-sci-physics/lhapdf:octave - Add bindings for sci-mathematics/octave
sci-physics/pythia:fastjet - Build jets using the sci-physics/fastjet package
sci-physics/pythia:hepmc - Adds support for High Energy Physics Monte Carlo Generators sci-physics/hepmc
sci-physics/pythia:lhapdf - Support the use of external PDF sets via sci-physics/lhapdf
@@ -7767,6 +7806,7 @@ sys-apps/dbus:systemd - Build with sys-apps/systemd at_console support
sys-apps/dbus:user-session - Enable user-session semantics for session bus under systemd
sys-apps/dbus-broker:launcher - dbus-daemon compatibility launcher
sys-apps/debianutils:installkernel - Install /sbin/installkernel script (for Linux). installkernel is required whenever a kernel will be installed via make install
+sys-apps/dtc:yaml - support .yaml-encoded device trees
sys-apps/duc:X - Use X11 for the GUI instead of OpenGL. This is the recommended option
sys-apps/duc:cairo - Build support for exporting to PNG and PDF with x11-libs/cairo
sys-apps/duc:leveldb - Use dev-libs/leveldb as the backend
@@ -7834,7 +7874,6 @@ sys-apps/flashrom:usbblaster-spi - Enable support for Altera USB-Blaster dongles
sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc.
sys-apps/fwupd:agent - Enable update notification agent
sys-apps/fwupd:amt - Build and install Intel AMT plugin
-sys-apps/fwupd:colorhug - Enable ColorHug support throughx11-misc/colord package
sys-apps/fwupd:consolekit - Use sys-auth/consolekit for session tracking
sys-apps/fwupd:dell - Enable Dell-specific support.
sys-apps/fwupd:gpg - Enable GPG support.
@@ -7867,6 +7906,7 @@ sys-apps/hwloc:plugins - Build hwloc components as plugins so that the hwloc cor
sys-apps/hwloc:xml - use libxml2 for XML support, instead of a custom minimalistic support
sys-apps/ibm-powerpc-utils:rtas - Add support for the Run Time Abstraction Services (RTAS)
sys-apps/iotools:make-symlinks - Generate sub-command symlinks to iotools -- note that a lot are simple like "xor"
+sys-apps/ipmicfg:uefi - Install compatible UEFI file for boot.
sys-apps/ipmitool:openipmi - Use the system OpenIPMI implementation.
sys-apps/iproute2:berkdb - build programs that use berkdb (just arpd)
sys-apps/iproute2:elf - support loading eBPF programs from ELFs (e.g. LLVM's eBPF backend)
@@ -7907,8 +7947,6 @@ sys-apps/openrc:bash - enable the use of bash in service scripts (experimental)
sys-apps/openrc:netifrc - enable Gentoo's network stack (net.* scripts)
sys-apps/openrc:newnet - enable the new network stack (experimental)
sys-apps/openrc:sysv-utils - Install sysvinit compatibility scripts for halt, init, poweroff, reboot and shutdown
-sys-apps/pacman:doc - Install extended documentation using app-doc/doxygen. (Man pages are included by default.)
-sys-apps/pacman:gpg - Enable GPG signature verification using app-crypt/gpgme
sys-apps/pciutils:dns - Enable support for querying the central database of PCI IDs using DNS
sys-apps/pciutils:kmod - Enable sys-apps/kmod support for the -k switch in lspci command
sys-apps/pciutils:zlib - Support compressed pci.ids database
@@ -7928,8 +7966,8 @@ sys-apps/portage:xattr - Preserve extended attributes (filesystem-stored metadat
sys-apps/proot:care - Build dynamic CARE binary (more info - https://proot-me.github.io)
sys-apps/qingy:consolekit - Enable native consolekit support
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
sys-apps/razercfg:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils
-sys-apps/ripgrep:man - Build and install man pages.
sys-apps/rng-tools:jitterentropy - Enable Jitter RNG entropy support
sys-apps/rng-tools:nistbeacon - Enable NIST beacon entropy support
sys-apps/rng-tools:pkcs11 - Enable PKCS11 entropy support
@@ -8021,7 +8059,8 @@ sys-auth/pambase:mktemp - Enable pam_mktemp module on system auth stack for sess
sys-auth/pambase:nullok - Enable the nullok option with the pam_unix module. This allows people to login with blank passwords.
sys-auth/pambase:pam_krb5 - Enable pam_krb5 module on system auth stack, as an alternative to pam_unix. If Kerberos authentication succeed, only pam_unix will be ignore, and all the other modules will proceed as usual, including Gnome Keyring and other session modules. It requires sys-libs/pam as PAM implementation.
sys-auth/pambase:pam_ssh - Enable pam_ssh module on system auth stack for authentication and session handling. This module will accept as password the passphrase of a private SSH key (one of ~/.ssh/id_rsa, ~/.ssh/id_dsa or ~/.ssh/identity), and will spawn an ssh-agent instance to cache the open key.
-sys-auth/pambase:passwdqc - Enable pam_passwdqc module on system auth stack for password quality validation. This is an alternative to pam_cracklib producing warnings, rejecting or providing example passwords when changing your system password. It is used by default by OpenWall GNU/*/Linux and by FreeBSD.
+sys-auth/pambase:passwdqc - Enable pam_passwdqc module on system auth stack for password quality validation. This module produces warnings, rejecting or providing example passwords when changing your system password. It is used by default by OpenWall GNU/*/Linux and by FreeBSD.
+sys-auth/pambase:pwquality - Enable pam_pwquality module on system auth stack for passwd quality validation. It is used be dafault by Fedora GNU/*/Linux.
sys-auth/pambase:securetty - Enable pam_securetty module in the login stack. Not generally relevant anymore as the login stack only refers to local logins and local terminals imply secure access in the first place.
sys-auth/pambase:sha512 - Switch Linux-PAM's pam_unix module to use sha512 for passwords hashes rather than MD5. This option requires sys-libs/pam version 1.0.1 built against sys-libs/glibc version 2.7, if it's built against an earlier version, it will silently be ignored, and MD5 hashes will be used. All the passwords changed after this USE flag is enabled will be saved to the shadow file hashed using SHA512 function. The password previously saved will be left untouched. Please note that while SHA512-hashed passwords will still be recognised if the USE flag is removed, the shadow file will not be compatible with systems using an earlier glibc version.
sys-auth/pambase:systemd - Use pam_systemd module to register user sessions in the systemd control group hierarchy.
@@ -8036,8 +8075,10 @@ sys-auth/sssd:locator - Install sssd's Kerberos plugin
sys-auth/sssd:manpages - Build man pages with dev-libs/libxslt
sys-auth/sssd:netlink - Add support for netlink protocol via dev-libs/libnl
sys-auth/sssd:nfsv4 - Add support for the nfsv4 idmapd plugin provided by net-libs/libnfsidmap
+sys-auth/sssd:pac - Add Privileged Attribute Certificate Support for Kerberos
sys-auth/sssd:ssh - Build helper to let net-misc/openssh use sssd provided information
sys-auth/sssd:sudo - Build helper to let app-admin/sudo use sssd provided information
+sys-auth/sssd:valgrind - Depend on dev-util/valgrind for test suite
sys-auth/ykpers:consolekit - Use sys-auth/consolekit and virtual/udev to allow access to the YubiKey HID device to the console user.
sys-block/f3:extra - Build the additional f3probe, f3brew and f3fix utility (requires sys-block/parted and virtual/udev)
sys-block/fio:aio - Enable AIO ioengine
@@ -8198,6 +8239,7 @@ sys-cluster/neutron:linuxbridge - Installs the initscripts for the neutron linux
sys-cluster/neutron:metadata - Installs the initscripts for the neutron metadata agent service
sys-cluster/neutron:openvswitch - Installs the initscripts for the neutron openvswitch agent service
sys-cluster/neutron:server - Installs the initscripts for the neutron server service
+sys-cluster/nomad:nvidia - build with nvidia integration
sys-cluster/nova:compute - Installs the initscripts for the nova volume service
sys-cluster/nova:compute-only - only install stuff needed for a compute host
sys-cluster/nova:iscsi - Installs iscsi helper udev scripts
@@ -8276,10 +8318,9 @@ sys-devel/binutils-hppa64:multitarget - Adds support to binutils for cross compi
sys-devel/binutils-hppa64:plugins - Enable plugin support in tools
sys-devel/clang:default-compiler-rt - Use compiler-rt instead of libgcc as the default rtlib for clang
sys-devel/clang:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang
+sys-devel/clang:default-lld - Use lld as the default linker for clang
sys-devel/clang:static-analyzer - Install the Clang static analyzer
-sys-devel/clang:z3 - Enable the static analyzer constraint manager backend using sci-mathematics/z3
sys-devel/clang-runtime:compiler-rt - Install sys-libs/compiler-rt for -rtlib=compiler-rt
-sys-devel/clang-runtime:crt - Require a package providing crt*.o files to make it possible to build software without GCC installed
sys-devel/clang-runtime:libcxx - Install sys-libs/libcxx for -stdlib=libc++
sys-devel/clang-runtime:openmp - Install sys-libs/libomp for -fopenmp support
sys-devel/clang-runtime:sanitize - Enable compiler-rt sanitizer (-fsanitize*) support
@@ -8306,6 +8347,7 @@ sys-devel/gcc:pgo - Build GCC using Profile Guided Optimization (PGO)
sys-devel/gcc:sanitize - Build support for various sanitizer functions (ASAN/TSAN/etc...)
sys-devel/gcc:ssp - Build packages with stack smashing protector on by default
sys-devel/gcc:systemtap - enable systemtap static probe points
+sys-devel/gcc:valgrind - Enable valgrind annotations for gcc internals (useful for gcc debugging).
sys-devel/gcc:vtv - Build support for virtual table verification (a C++ hardening feature)
sys-devel/gcc-apple:bootstrap - !DO NOT SET THIS FLAG YOURSELF! avoids need for autoconf during bootstrap stage2
sys-devel/gcc-apple:objc - Build support for the Objective C code language
@@ -8341,6 +8383,7 @@ sys-devel/parity:vcx86 - Enable support for 32bit Visual Studio compilers
sys-devel/sparse:gtk - Build the test-inspect utility (requires x11-libs/gtk+ version 2)
sys-devel/sparse:llvm - Build the sparse-llvm utility
sys-devel/sparse:xml - Build the c2xml utility (requires dev-libs/libxml2)
+sys-fabric/mstflint:adb-generic-tools - Enable compiling the following tools: mstreg and mstlink
sys-fabric/mstflint:inband - Enable firmware updates for Mellanox SwitchX and ConnectIB devices
sys-fabric/ofed:dapl - Add support for DAPL abstraction layer
sys-fabric/ofed:diags - Add dignostic tools for infiniband
@@ -8443,7 +8486,9 @@ sys-fs/udisks:elogind - Use sys-auth/elogind for session tracking
sys-fs/udisks:lvm - Add support for Logical Volume Management via sys-fs/lvm2.
sys-fs/udisks:systemd - Support sys-apps/systemd's logind
sys-fs/udisks:vdo - Enable Virtual Data Optimizer support.
+sys-fs/udisks:zram - Enable ZRAM support (requires sys-apps/systemd).
sys-fs/zfs:kernel-builtin - Disable dependency on sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source tree
+sys-fs/zfs:pam - Install zfs_key pam module, for automatically loading zfs encryption keys for home datasets
sys-fs/zfs:rootfs - Enable dependencies required for booting off a pool containing a rootfs
sys-fs/zfs:test-suite - Install regression test suite
sys-fs/zfs-auto-snapshot:default-exclude - Only take snapshots if dataset has com.sun:auto-snapshot=true property set
@@ -8456,12 +8501,6 @@ sys-kernel/ck-sources:experimental - Apply experimental patches; for more inform
sys-kernel/dracut:debug - Module installing additional tools like strace, file editor, ssh and more
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/genkernel-next:cryptsetup - Enable support for Luks disk enrcyption using sys-fs/cryptsetup
-sys-kernel/genkernel-next:dmraid - Enable support for DMRAID (include dmraid dependency)
-sys-kernel/genkernel-next:gpg - Enable support for GPG (include gnupg dependency)
-sys-kernel/genkernel-next:iscsi - Enable support for open-iscsi (include open-iscsi dependency)
-sys-kernel/genkernel-next:mdadm - Enable support for mdadm (include mdadm dependency)
-sys-kernel/genkernel-next:plymouth - Enable support for Plymouth (include Plymouth dependency)
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".
@@ -8551,7 +8590,6 @@ sys-libs/uclibc-ng:symlink-compat - Explicitly add sym links for libdl.so.0, lib
sys-libs/zlib:minizip - include the minizip library for quick and dirty zip extraction
sys-power/apcupsd:modbus - Enable MODBUS support over USB
sys-power/intel-undervolt:elogind - Use elogind hook to apply voltage after system sleep
-sys-power/nut:gui - Install NUT-Monitor python gui
sys-power/nut:ipmi - Support IPMI-based UPSes.
sys-power/nut:ups_drivers_al175 - Driver for Eltek UPS models with AL175 alarm module
sys-power/nut:ups_drivers_apcsmart - Driver for American Power Conversion Smart Protocol UPS equipment
@@ -8644,8 +8682,6 @@ virtual/podofo-build:boost - Add support for boost
virtual/podofo-build:tools - Build and install commandline tools.
virtual/ssh:minimal - Prefer net-misc/dropbear over net-misc/openssh
virtual/wine:staging - Enable Wine-Staging's Patchset
-virtual/wireguard:module - Compile the actual WireGuard kernel module. Most certainly you want this enabled, unless you're doing something strange.
-virtual/wireguard:tools - Compile the wg(8) tool and related helpers. You probably want this enabled.
www-apache/mod_backtrace:unwind - Use sys-libs/libunwind to provide better resolution of function names.
www-apache/mod_extract_forwarded:mod-proxy - Enable support for Apache's internal proxy
www-apache/mod_musicindex:archive - Add archive support
@@ -8664,14 +8700,11 @@ www-apache/pwauth:ignore-case - Ignore string case in username (mostly Windows c
www-apps/ampache:transcode - Install optional dependencies for transcoding support
www-apps/blohg:git - Enable Git support
www-apps/blohg:mercurial - Enable Mercurial support
-www-apps/bugzilla:extras - Optional Perl modules
-www-apps/bugzilla:modperl - Enable www-apache/mod_perl support
www-apps/cgit:highlight - Enable source code highlighting
www-apps/cgit:lua - Enable support for Lua scripting
www-apps/drupal:uploadprogress - Install dev-php/pecl-uploadprogress package
www-apps/gitea:acct - User and group management via acct-*/git packages
www-apps/gitea:build-client - Build the client code, instead of using a precompiled one
-www-apps/gitit:network-uri - Get Network.URI from the network-uri package.
www-apps/gitit:plugins - enables optional plugin runtime loader
www-apps/hugo:sass - Enable SASS/SCSS support
www-apps/icingaweb2:apache2-server - Adds support for the apache2-server
@@ -8680,17 +8713,16 @@ www-apps/icingaweb2:nginx - Adds support for nginx
www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins
www-apps/kibana-bin:x-pack - Enable additional features (may need a license)
www-apps/klaus:ctags - Enable support for Exuberant ctags; makes all source code symbols hyperlinks to their definitions
-www-apps/netbox:webhooks - Enable webhooks via django-rq
-www-apps/nikola:assets - Support web asset management through dev-python/assets
+www-apps/nikola:assets - Support web asset management
www-apps/nikola:charts - Support chart generation through dev-python/pygal
-www-apps/nikola:ghpages - Add support for direct uploading to github pages thru dev-vcs/ghp-import
+www-apps/nikola:ghpages - Add support for direct uploading to github pages
www-apps/nikola:hyphenation - Add hyphenation support through dev-python/pyphen
www-apps/nikola:ipython - Add IPython notebook compilation and LESS support
www-apps/nikola:jinja - Add support for dev-python/jinja as alternative templating engine to Mako
+www-apps/nikola:server - Enable support for built-in web server using dev-python/aiohttp
www-apps/nikola:watchdog - Use dev-python/watchdog to monitor file system events
www-apps/nikola:webmedia - Use dev-python/micawber to extract metadata from web media links
www-apps/nikola:websocket - Add websocket support thru dev-python/ws4py
-www-apps/otrs:mod_perl - Provide all dependencies for use of mod_perl instead of cgi
www-apps/postfixadmin:vacation - Install vacation.pl script and dependencies
www-apps/radicale:bcrypt - Depend on passlib to enable bcrypt and md5 authentication methods
www-apps/redmine:markdown - Enable support for Markdown
@@ -8706,9 +8738,6 @@ www-apps/trac:highlight - Enable syntax highlighting
www-apps/trac:i18n - Enable support for i18n with dev-python/Babel
www-apps/trac:restructuredtext - Enable support for reStructuredText for wiki formatting
www-apps/tt-rss:daemon - Install additional init scripts for automated RSS updates
-www-apps/viewvc:cvsgraph - Add dev-vcs/cvsgraph support to show graphical views of revisions and branches
-www-apps/viewvc:mod_wsgi - Add www-apache/mod_wsgi support
-www-apps/viewvc:pygments - Add dev-python/pygments support for syntax highlighting
www-apps/webdavcgi:rcs - Adds support for a revision controlled backend with RCS (dev-vcs/rcs)
www-apps/websvn:enscript - Add enscript support to colorize code stored in the repository
www-apps/wordpress:akismet - Installs Akismet comment spam plug-in
@@ -8743,15 +8772,13 @@ www-client/firefox:custom-optimization - Build with user-specified compiler opti
www-client/firefox:eme-free - Disable EME (DRM plugin) cabability at build time
www-client/firefox:geckodriver - Enable WebDriver support
www-client/firefox:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
-www-client/firefox:gtk2 - Use the cairo-gtk2 rendering engine
www-client/firefox:hwaccel - Force-enable hardware-accelerated rendering (Mozilla bug 594876)
www-client/firefox:lto - Enable Link Time Optimization (LTO). Requires Gold linker when using GCC or LDD linker when using Clang
www-client/firefox:openh264 - Use media-libs/openh264 for H.264 support instead of downloading binary blob from Mozilla at runtime
www-client/firefox:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.
-www-client/firefox:rust - Enable support for using rust compiler (experimental)
+www-client/firefox:screencast - Enable support for remote desktop and screen cast using media-video/pipewire
www-client/firefox:screenshot - Allow to disable screenshot extension in global profile
www-client/firefox:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled.
-www-client/firefox:system-cairo - Use the system-wide x11-libs/cairo instead of bundled.
www-client/firefox:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled.
www-client/firefox:system-icu - Use the system-wide dev-libs/icu instead of bundled.
www-client/firefox:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled.
@@ -8942,6 +8969,8 @@ x11-libs/qwt:designer - Installs dev-qt/designer plugin.
x11-libs/qwt:mathml - Use the MathML renderer of the Qt solutions package.
x11-libs/tslib:evdev - Build experimental input module
x11-libs/tslib:uinput - Provide alternative ts_uinput evdev device
+x11-libs/vte:icu - Enable legacy charset support using dev-libs/icu
+x11-libs/vte:systemd - Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM
x11-libs/wxGTK:gstreamer - Enable the wxMediaCtrl class for playing audio and video through gstreamer.
x11-libs/wxGTK:sdl - Use Simple Directmedia Layer (media-libs/libsdl) for audio.
x11-misc/alock:doc - Build and install manpage with app-text/asciidoc.
@@ -8961,6 +8990,7 @@ x11-misc/gtkdialog:glade - Enable support for gnome-base/libglade
x11-misc/gtkdialog:gtk2 - Build with GTK+2 instead of GTK+3
x11-misc/gtkdialog:vte - Enable support for x11-libs/vte
x11-misc/i3status:filecaps - Linux capabilities library is required for i3status to be able to read net bandwith
+x11-misc/j4-dmenu-desktop:dmenu - Use x11-misc/dmenu as default. Disable to use a different implementation.
x11-misc/ktsuss:sudo - Use the sudo backend instead the su one
x11-misc/light-locker:consolekit - Keep track of the various users, sessions, and seats present on the system.
x11-misc/light-locker:dpms - Turn on the display on screensaver deactivation.
@@ -8992,7 +9022,6 @@ x11-misc/rss-glx:quesoglc - Enable support for OpenGL Character Renderer
x11-misc/sddm:consolekit - Use ck-launch-session from sys-auth/consolekit by default in Xsession (no native support)
x11-misc/sddm:elogind - Use sys-auth/elogind for session tracking.
x11-misc/sent:savedconfig - Without a saved config.h, this package depends on media-gfx/farbfeld for image conversions
-x11-misc/shutter:drawing - Enables drawing tool
x11-misc/slim:consolekit - Enable native consolekit support
x11-misc/spacefm:gtk2 - Support GTK+ 2.x instead of GTK+ 3.x
x11-misc/spacefm:gtk3 - Support GTK+ 3.x instead of GTK+ 2.x
@@ -9006,14 +9035,26 @@ x11-misc/wbar:gtk - Enables the gtk-based wbar-config GUI
x11-misc/x11vnc:xdamage - Enable support for the Xdamage library
x11-misc/x11vnc:xfixes - Enable support for the Xfixes library
x11-misc/x11vnc:xrandr - Enable support for the X xrandr extension
+x11-misc/xkbd:evdev - Enable dev-libs/libevdev support for xtg
+x11-misc/xkbd:xi - Enable XInput2 support through x11-libs/libXi
+x11-misc/xkbd:xrandr - Enable XRandR support through x11-libs/libXrandr
x11-misc/xkbset:tk - Install the dev-perl/Tk based xkbset-gui utility
x11-misc/xlockmore:vtlock - Enables support for virtual terminal locking
x11-misc/xlockmore:xlockrc - Enables xlockrc for people without PAM
+x11-misc/xmobar:alsa - Use alsa-mixer to get the volume from soundcards
x11-misc/xmobar:conduit - Use conduit to fetch weather data.
+x11-misc/xmobar:dbus - Publish a service on the session bus for controlling xmobar
+x11-misc/xmobar:inotify - inotify support (modern Linux only). Required for the Mail and MBox plugins
+x11-misc/xmobar:iwlib - Wireless info support via Wext ioctls (deprecated)
x11-misc/xmobar:mpd - Support mpd plugin
x11-misc/xmobar:mpris - Enables MPRIS v1, v2 support
+x11-misc/xmobar:rtsopts - Reduce process wakekups frequency to decrease CPU usage
x11-misc/xmobar:timezone - Enables localized date support
-x11-misc/xmobar:uvmeter - Plugin to show UV data for Australia.
+x11-misc/xmobar:uvmeter - Plugin to show UV data for Australia
+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: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
@@ -9158,7 +9199,6 @@ x11-wm/vtwm:rplay - Enable rplay support, needed for sound.
x11-wm/windowmaker:modelock - Enable XKB language status lock support. README says: "If you don't know what it is you probably don't need it."
x11-wm/windowmaker:xrandr - Enable XRandR window extension support
x11-wm/wmfs:imlib2 - Enable image support through media-libs/imlib2
-x11-wm/xmonad:default-term - Pull terminal specified in default xmonad config to be a bit less hostile by default.
x11-wm/xmonad:no-autorepeat-keys - Allow ignoring of keyboard autorepeat.
x11-wm/xpra:client - Build client-side code
x11-wm/xpra:clipboard - Enable clipboard support