summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-12-15 18:09:03 +0000
commit7bc9c63c9da678a7e6fceb095d56c634afd22c56 (patch)
tree4a67d50a439e9af63947e5f8b6ba3719af98b6c9 /profiles
parentb284a3168fa91a038925d2ecf5e4791011ea5e7d (diff)
gentoo resync : 15.12.2019
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin148773 -> 148730 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask4
-rw-r--r--profiles/arch/alpha/use.mask6
-rw-r--r--profiles/arch/alpha/use.stable.mask4
-rw-r--r--profiles/arch/amd64/no-multilib/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.mask10
-rw-r--r--profiles/arch/amd64/package.use.stable.mask2
-rw-r--r--profiles/arch/amd64/use.mask4
-rw-r--r--profiles/arch/amd64/use.stable.mask4
-rw-r--r--profiles/arch/amd64/x32/package.use.mask4
-rw-r--r--profiles/arch/arm/package.use.mask11
-rw-r--r--profiles/arch/arm/use.mask3
-rw-r--r--profiles/arch/arm64/package.use.mask13
-rw-r--r--profiles/arch/arm64/package.use.stable.mask7
-rw-r--r--profiles/arch/arm64/use.mask15
-rw-r--r--profiles/arch/base/package.use.mask2
-rw-r--r--profiles/arch/hppa/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.stable.mask1
-rw-r--r--profiles/arch/hppa/use.mask18
-rw-r--r--profiles/arch/hppa/use.stable.mask6
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/ia64/use.mask5
-rw-r--r--profiles/arch/ia64/use.stable.mask4
-rw-r--r--profiles/arch/m68k/package.use.force6
-rw-r--r--profiles/arch/m68k/package.use.mask8
-rw-r--r--profiles/arch/m68k/use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/use.stable.mask4
-rw-r--r--profiles/arch/riscv/package.use.mask11
-rw-r--r--profiles/arch/riscv/use.mask9
-rw-r--r--profiles/arch/s390/use.mask4
-rw-r--r--profiles/arch/sh/package.use.mask8
-rw-r--r--profiles/arch/sh/use.mask7
-rw-r--r--profiles/arch/sparc/64ul/package.use.mask8
-rw-r--r--profiles/arch/sparc/package.use.mask8
-rw-r--r--profiles/arch/sparc/use.mask4
-rw-r--r--profiles/arch/x86/package.use.mask13
-rw-r--r--profiles/arch/x86/package.use.stable.mask2
-rw-r--r--profiles/arch/x86/use.mask4
-rw-r--r--profiles/arch/x86/use.stable.mask4
-rw-r--r--profiles/base/package.use1
-rw-r--r--profiles/base/package.use.force7
-rw-r--r--profiles/base/package.use.mask60
-rw-r--r--profiles/base/package.use.stable.mask18
-rw-r--r--profiles/base/use.mask12
-rw-r--r--profiles/base/use.stable.mask8
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/deprecated1
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/eapi1
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/gnome/deprecated1
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/gnome/eapi1
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/gnome/parent2
-rw-r--r--profiles/default/linux/m68k/17.0/desktop/parent2
-rw-r--r--profiles/default/linux/m68k/17.0/developer/deprecated1
-rw-r--r--profiles/default/linux/m68k/17.0/developer/eapi1
-rw-r--r--profiles/default/linux/m68k/17.0/developer/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/package.use.mask3
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/package.use.mask3
-rw-r--r--profiles/desc/collectd_plugins.desc1
-rw-r--r--profiles/desc/python_single_target.desc1
-rw-r--r--profiles/features/musl/package.use.mask3
-rw-r--r--profiles/features/selinux/package.mask28
-rw-r--r--profiles/features/selinux/package.use.mask33
-rw-r--r--profiles/features/uclibc/package.use.mask3
-rw-r--r--profiles/license_groups4
-rw-r--r--profiles/package.deprecated39
-rw-r--r--profiles/package.mask1056
-rw-r--r--profiles/profiles.desc3
-rw-r--r--profiles/updates/2Q-20151
-rw-r--r--profiles/updates/4Q-20192
-rw-r--r--profiles/use.desc4
-rw-r--r--profiles/use.local.desc200
77 files changed, 1074 insertions, 701 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 1a49e7add6bc..96b831160524 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 378f420f0614..2dcc1415ed5d 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Mart Raudsepp <leio@gentoo.org> (2019-08-18)
# media-video/pipewire is not keyworded yet
x11-wm/mutter screencast
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 4ed29713ab45..88f1d35f2bb1 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -1,6 +1,9 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Unmask the flag which corresponds to ARCH.
+-alpha
+
# Matt Turner <mattst88@gentoo.org> (2018-12-22)
# net-libs/zeromq is not keyworded
zeromq
@@ -41,9 +44,6 @@ gadu
curl_ssl_libressl
libressl
-# Unmask the flag which corresponds to ARCH.
--alpha
-
# This file masks out USE flags that are simply NOT allowed in the default
# profile for any architecture. This works, for example, if a non-default
# profile (such as the selinux profiles) have a USE flag associated with
diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask
index 8cdd1ddda1ef..90038006e714 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -12,10 +12,6 @@ php
# Dependency not yet stable (dev-libs/libappindicator).
ayatana
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-22)
-# sys-auth/elogind is not yet stable here. bug #682158
-elogind
-
# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/amd64/no-multilib/package.use.mask b/profiles/arch/amd64/no-multilib/package.use.mask
index 598e8da9d969..f83b6bb95645 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Yixun Lan <dlan@gentoo.org> (2017-07-12)
# GLEP 73 Immutability, USE=ovmf requires hvm
app-emulation/xen-tools ovmf
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 4d08305a170e..4b1be845a52d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym -jit
+
# Thomas Deutschmann <whissi@gentoo.org> (2019-11-11)
# dev-python/pandas is keyworded for amd64
sys-block/fio -gnuplot
@@ -114,7 +118,7 @@ sys-boot/grub -libzfs
# Amy Liffey <amynka@gentoo.org> (2017-09-19)
# [cuda] is unmasked in this profiles.
-media-libs/opencv -contrib_xfeatures2d
+media-libs/opencv -contribxfeatures2d
# David Seifert <soap@gentoo.org> (2017-05-20)
# cpyrit-cuda does not support GCC 4.9 or later
@@ -285,8 +289,8 @@ dev-qt/qtdeclarative -jit
dev-qt/qtscript -jit
dev-qt/qtwebkit -jit
-# Robin H. Johnson <robbat2@gentoo.org> (2011-07-10)
-# PPS should work on all arches, but only keyworded on amd64/x86
+# Robin H. Johnson <robbat2@gentoo.org> (2011-07-10), updated 2019-12-06
+# PPS should work on all arches, but only keyworded on some arches
>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
# Tim Harder <radhermit@gentoo.org> (2011-02-13)
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 000ff03db337..0cc079514425 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -46,7 +46,7 @@ dev-qt/qtsql oci8
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d gflags glog tesseract
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# unmask sssd for sudo
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index e6eea8b8e4f9..273afa3f77fb 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -11,10 +11,6 @@
-python_targets_python3_8
-python_single_target_python3_8
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17)
-# media-sound/audacious is keyworded on amd64
--audacious
-
# Matt Turner <mattst88@gentoo.org> (2018-11-11)
# d3d9 works on amd64
-d3d9
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index 73caf594a8a0..632b974f29fb 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17)
-# media-sound/audacious is not yet stabilised
-audacious
-
# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index 404da15edacf..efc1b6a69787 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Michał Górny <mgorny@gentoo.org> (2018-01-12)
# Those packages require net-libs/nodejs.
dev-python/nbdime webtools
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index e1917bf5ccb6..db5e9dd7c74d 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# 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
@@ -116,7 +125,7 @@ net-p2p/deluge geoip
# Amy Liffey <amynka@gentoo.org (2018-01-21)
# dev-libs/cereal not keyworded for arm
-media-libs/opencv contrib_dnn
+media-libs/opencv contribdnn
# Michał Górny <mgorny@gentoo.org> (2017-12-30)
# Moved from use.mask since they are flags local to one package.
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index abc7267ea52b..573c5347a75b 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -1,3 +1,6 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
# Unmask the flag which corresponds to ARCH.
-arm
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 81d71410490f..0f3e6848e733 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Craig Andrews <candrews@gentoo.org> (2019-11-26)
+# net-misc/quiche is available on this arch
+net-misc/curl -quiche
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29)
# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
kde-plasma/plasma-meta thunderbolt
@@ -182,7 +186,7 @@ sys-cluster/neutron haproxy
dev-python/ipython notebook
dev-python/networkx scipy
dev-ruby/haml test
-media-libs/opencv contrib_dnn
+media-libs/opencv contribdnn
net-analyzer/icinga2 classicui
# Matthew Thode <prometheanfire@gentoo.org> (2018-02-16)
@@ -316,9 +320,10 @@ media-libs/speexdsp cpu_flags_arm_neon
app-crypt/heimdal afs
# Alexis Ballier <aballier@gentoo.org> (2017-06-20)
+# Jory A. Pratt <anarchy@gentoo.org> (2019-11-29)
# Appends -mfpu=neon which is only valid for arm32 and suggests this is arm32
# only
-media-sound/pulseaudio neon
+media-sound/pulseaudio neon cpu_flags_arm_neon
# Alexis Ballier <aballier@gentoo.org> (2017-06-19)
# This is for arm32 only neon asm
@@ -453,10 +458,6 @@ net-misc/unison gtk
app-office/calligra spacenav
media-gfx/pstoedit emf
-# Michał Górny <mgorny@gentoo.org> (2013-02-01)
-# virtual/cblas not keyworded on arm, bug #455050.
-dev-python/numpy lapack
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (2013-01-22)
# remove mask if/when media-gfx/argyllcms is keywored here.
x11-misc/colord extra-print-profiles
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 429fb27f23b6..d89fc52e588c 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Craig Andrews <candrews@gentoo.org> (2019-11-26)
+# net-libs/quiche is an early HTTP/3 implementation
+# not yet ready for everyone.
+net-misc/curl quiche
+
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# iasl is keyworded ~arm64
sys-firmware/seabios debug
@@ -35,7 +40,7 @@ virtual/notification-daemon gnome
# Aaron Bauman <bman@gentoo.org> (2019-05-15)
# packages for these USE flags fail tests
-media-libs/opencv contrib_cvv contrib_hdf contrib_sfm glog gstreamer
+media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer
# Mart Raudsepp <leio@gentoo.org> (2019-01-18)
# Respective x11-drivers/ not tested and stable yet
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 693fa4127847..8f25ea517e3e 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -1,6 +1,13 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
# Unmask the flag which corresponds to ARCH.
-arm64
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
# Unmask arm specific USE flags
-cpu_flags_arm_v4
-cpu_flags_arm_v4
@@ -35,14 +42,6 @@ ayatana
# https://github.com/LuaJIT/LuaJIT/issues/26
luajit
-# Michał Górny <mgorny@gentoo.org> (2018-07-16)
-# Python 3.7 support requires fresh versions of packages which are stuck
-# at keywordreqs.
-# bug #661306: dev-python/pytest
-# bug #661320: dev-python/twisted
-python_targets_python3_7
-python_single_target_python3_7
-
# Michał Górny <mgorny@gentoo.org> (2018-07-09)
# No OpenCL provider is available on arm64.
opencl
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 5d31f0daff2a..78ea5c5b8052 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -102,7 +102,7 @@ app-laptop/pbbuttonsd macbook
# Amy Liffey <amynka@gentoo.org> (2017-09-19)
# Requires [cuda] which is masked in most of the profiles.
-media-libs/opencv contrib_xfeatures2d
+media-libs/opencv contribxfeatures2d
# Rick Farina <zerochaos@gentoo.org> (2017-05-11)
# the needed deps are amd64/x86 only
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index 6347b32ab73b..14b5d4b5d88b 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,10 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Sergei Trofimovich <slyfox@gentoo.org> (2019-07-19)
# gdbserver is not implemented yet for hppa target.
sys-devel/gdb server
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index 8633ebd0c1b8..eb7ea27f35ce 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -25,6 +25,7 @@ x11-misc/colord policykit
# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03)
# net-wireless/bluez has no stable keywords, bug #676430
app-pda/pilot-link bluetooth
+dev-lang/python bluetooth
# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-17)
# net-analyzer/nagios (or icinga) has no stable keywords, bug #676222
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 12eaca127e4c..21fd109106e3 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -1,17 +1,20 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Unmask the flag which corresponds to ARCH.
+-hppa
+
# 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> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libappindicator).
ayatana
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31)
-# sys-auth/elogind is not yet keyworded here. bug #681200
-elogind
-
# Michał Górny <mgorny@gentoo.org> (2018-07-16)
# Python 3.7 support requires fresh versions of packages which are stuck
# at keywordreqs.
@@ -78,10 +81,6 @@ clang
# dev-lang/luajit has not been ported to HPPA
luajit
-# Jeroen Roovers <jer@gentoo.org> (2014-09-30)
-# sys-libs/libseccomp has not been ported to HPPA (bug #524148)
-seccomp
-
# Jeroen Roovers <jer@gentoo.org> (2014-09-19)
# >=net-libs/libgadu-1.12.0 (bug #519854) requires dev-libs/protobuf-c (bug #519772)
gadu
@@ -185,9 +184,6 @@ flite
# net-misc/wicd and sys-power/pm-utils are currently not supported (bug #280312)
pm-utils
-# Unmask the flag which corresponds to ARCH.
--hppa
-
# Jeroen Roovers <jer@gentoo.org> (2008-06-07)
# dev-util/valgrind has not been ported to HPPA.
valgrind
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index b6d0ffd1d1bb..6d97a08f4cc9 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-08)
+# sys-auth/elogind is not stable here.
+elogind
+
# Hans de Graaff <graaff@gentoo.org> (2019-07-17)
# Temporary mask for stable bug 688976
ruby_targets_ruby25
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index f3e19be59189..91be06a665e7 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-07)
+# app-emulation/xen-tools is not keyworded on ia64.
+sys-boot/grub grub_platforms_xen grub_platforms_xen-32 grub_platforms_xen-pvh
+
# Thomas Deutschmann <whissi@gentoo.org> (2019-11-11)
# dev-util/google-perftools is not keyworded yet
sys-block/fio tcmalloc
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 6a9a1450fd3e..89cb69691208 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -1,8 +1,9 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
# Unmask the flag which corresponds to ARCH.
-ia64
-# This is a list of USE flags that should not be used on ia64.
-
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libindicate).
ayatana
diff --git a/profiles/arch/ia64/use.stable.mask b/profiles/arch/ia64/use.stable.mask
index b7d8d4fd466a..c7768a7961e6 100644
--- a/profiles/arch/ia64/use.stable.mask
+++ b/profiles/arch/ia64/use.stable.mask
@@ -8,10 +8,6 @@
# Temporary mask for stable bug 688976
ruby_targets_ruby25
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-04-29)
-# sys-auth/elogind is not yet stable here. bug #682158
-elogind
-
# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/m68k/package.use.force b/profiles/arch/m68k/package.use.force
deleted file mode 100644
index f10e6d195eb1..000000000000
--- a/profiles/arch/m68k/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Ulrich Müller <ulm@gentoo.org> (2013-08-10)
-# Building from source requires TeX Live as dependency
-app-doc/pms binary
diff --git a/profiles/arch/m68k/package.use.mask b/profiles/arch/m68k/package.use.mask
index 3ab6baaf2f23..1d01d1b7f1a8 100644
--- a/profiles/arch/m68k/package.use.mask
+++ b/profiles/arch/m68k/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# dev-util/systemtap is not keyworded on m68k
+sys-libs/glibc systemtap
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# media-libs/gd is not keyworded on m68k
+sys-libs/glibc gd
+
# Michał Górny <mgorny@gentoo.org> (2017-08-08)
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index c83a23bed8f5..ace5bc6cf9c9 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-m68k
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
ayatana
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index ba2002551f50..51113143c424 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -9,7 +9,7 @@ sys-firmware/seabios -debug
# Missing keyword on dev-embedded/libjaylink
sys-apps/flashrom jlink-spi
-# Conrad Kostecki <ck+gentoo@bl4ckb0x.de> (2019-08-17)
+# Conrad Kostecki <conikost@gentoo.org> (2019-08-17)
# app-misc/graphlcd-base won't work on PowerPC/PowerPC64
app-misc/lcdproc freetype lcd_devices_glcd png
@@ -79,7 +79,7 @@ app-emulation/qemu capstone
# Amy Liffey <amynka@gentoo.org (2018-01-21)
# dev-libs/cereal not keyworded for ppc
-media-libs/opencv contrib_dnn
+media-libs/opencv contribdnn
# Robin H. Johnson <robbat2@gentoo.org> (2017-11-10)
# Masked for dependencies:
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index d2b7a50d3222..2d5da7adacda 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12)
+# Needs stable net-libs/webkit-gtk, bug #684702
+dev-util/geany-plugins markdown
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-09-17)
# media-video/pipewire is not stable yet
x11-wm/mutter screencast
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 9f76c95f2473..5ab91b51239c 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,13 +1,17 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# iasl is stable on ppc
sys-firmware/seabios -debug
# Andreas Sturmlechner <asturm@gentoo.org> (2019-05-15)
-# sys-cluster/hpx, sci-libs/silo, sci-visualization/visit not keyworded
-sci-libs/libgeodecomp hpx silo visit
+# sys-cluster/hpx, sci-libs/silo not keyworded
+sci-libs/libgeodecomp hpx silo
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
# app-text/libwpd and app-text/libwpg are not keyworded
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 7d88a804be4e..32827932de31 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-2018 Gentoo Authors
+# Copyright 1999-2019 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
@@ -21,10 +21,6 @@
# media-libs/libsidplay:2 appears to be broken, bug #660288
media-video/vlc sid
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-12)
-# Requires not yet stable dev-qt/qtpositioning:5
-sci-astronomy/stellarium gps
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
# Requires not yet stable dependencies
sys-libs/gwenhywfar sensors serialport webkit
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.use.mask b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
index 1f591d730c7b..dcac4494fe8b 100644
--- a/profiles/arch/powerpc/ppc64/32ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/32ul/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# 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-02-16)
# app-text/libwpd and app-text/libwpg are not keyworded
media-gfx/inkscape cdr visio wpg
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 8705a504655d..dfdcbe53b3e4 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-29)
# PGO works on ppc64le
>=www-client/firefox-68 -pgo
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index cbfe8822ba6c..4430074885e3 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Eugene Bright <eugene@bright.gdn> (2019-09-09)
# Missing keyword on dev-embedded/libjaylink
sys-apps/flashrom jlink-spi
diff --git a/profiles/arch/powerpc/use.stable.mask b/profiles/arch/powerpc/use.stable.mask
index 2f91e7947278..aff9695694f6 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31)
-# sys-auth/elogind not stable yet. bug #682158
-elogind
-
# Matt Turner <mattst88@gentoo.org> (2018-04-25)
# Dropped stable keywords
octave
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index e14810d5ecfe..9a7a5a7ce313 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# dev-util/systemtap is not keyworded on riscv
+sys-libs/glibc systemtap
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# media-libs/gd is not keyworded on riscv
+sys-libs/glibc gd
+
# Dependency resolution is broken because
# sys-fs/lvm2 has no riscv keyword
sys-fs/e2fsprogs cron
@@ -35,7 +43,6 @@ dev-libs/icu doc
dev-libs/iniparser doc
dev-libs/libgcrypt doc
dev-libs/libnl python
-dev-libs/libtasn1 valgrind
dev-libs/libusb doc
dev-libs/libxslt python
dev-libs/libyaml doc
@@ -54,7 +61,7 @@ dev-vcs/git cvs highlight gnome-keyring subversion tk xinetd
media-libs/freetype harfbuzz png
media-libs/tiff jbig jpeg test webp zstd
net-fs/nfs-utils nfsv41
-net-libs/gnutls doc test-full valgrind
+net-libs/gnutls doc test-full
net-libs/ldns doc python
net-misc/curl brotli curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss http2 rtmp ssh
net-misc/ntp openntpd snmp vim-syntax zeroconf
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 323eff42aa35..621c5b39af2a 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -4,6 +4,14 @@
# Unmask the flag which corresponds to ARCH.
-riscv
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-11-27)
+# valgrind has no RISCV port.
+valgrind
+
# The required library has not been ported to riscv yet.
seccomp
@@ -29,6 +37,7 @@ qt5
ruby
slang
sqlite
+sound
systemtap
X
diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 96177705207c..bf02b596a3ca 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -4,6 +4,10 @@
# Unmask the flag which corresponds to ARCH.
-s390
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
# Unmask ABI flags for this arch.
-abi_s390_32
diff --git a/profiles/arch/sh/package.use.mask b/profiles/arch/sh/package.use.mask
index 9f38a48d1ff6..97f28228eb2e 100644
--- a/profiles/arch/sh/package.use.mask
+++ b/profiles/arch/sh/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# dev-util/systemtap is not keyworded on sh
+sys-libs/glibc systemtap
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-02)
+# media-libs/gd is not keyworded on sh
+sys-libs/glibc gd
+
# Hans de Graaff <graaff@gentoo.org> (2019-04-08)
# Obsolete ruby version, no newer versions keyworded or stable.
dev-vcs/subversion ruby
diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask
index 4b2e55f73197..470992348d19 100644
--- a/profiles/arch/sh/use.mask
+++ b/profiles/arch/sh/use.mask
@@ -1,6 +1,13 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
# Unmask the flag which corresponds to ARCH.
-sh
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
+
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
ayatana
diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index b0792becdce5..d9ecb441b282 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
# Matt Turner <mattst88@gentoo.org> (2019-08-26)
# Upstream Git is switching to PCRE2 w/ JIT.
# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
@@ -9,7 +13,3 @@ dev-vcs/git pcre-jit
# Matt Turner <mattst88@gentoo.org> (2019-08-26)
# jit not supported on sparc64
dev-libs/libpcre2 jit
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-26)
-# Falis to build on 64-bit userland
-dev-libs/openssl asm
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index f639f53b04ca..6d5489328191 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
+# PPS should work on all arches, but only keyworded on some arches
+>=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
+
+# Matt Turner <mattst88@gentoo.org> (2019-12-01)
+# Fails to build, bug #676060
+dev-libs/openssl asm
+
# Eugene Bright <eugene@bright.gdn> (2019-09-09)
# Missing keyword on dev-embedded/libjaylink
sys-apps/flashrom jlink-spi
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index cbc5338bebdf..bc533bd72fa7 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,7 +4,9 @@
# Unmask the flag which corresponds to ARCH.
-sparc
-# This file contains a list of useflags that cannot be used on sparc.
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# media-libs/libglvnd is not keyworded
+libglvnd
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libappindicator).
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index f40f2ce0016f..1ba90bc44275 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,17 +1,18 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# This file requires >=portage-2.1.1
+# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym -jit
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-20)
+# media-libs/libplacebo is keyworded on x86
+media-video/vlc -libplacebo
# Thomas Deutschmann <whissi@gentoo.org> (2019-11-11)
# dev-python/pandas is keyworded for x86
sys-block/fio -gnuplot
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-29)
-# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
-# bugs #697860, #698172
-kde-plasma/plasma-meta thunderbolt
-
# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2019-09-21)
# iasl is stable on x86
sys-firmware/seabios -debug
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 78c8a76399d9..c1b987d076a8 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -41,7 +41,7 @@ dev-qt/qtsql oci8
# Amy Liffey <amynka@gentoo.org> (2019-01-15)
# Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm contribxfeatures2d gflags glog tesseract
# Mikle Kolyada <zlogene@gentoo.org> (2018-11-07)
# unmask sssd for sudo
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 9cdfa7634ac2..d7fb537d7955 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,10 +4,6 @@
# Unmask the flag which corresponds to ARCH.
-x86
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17)
-# media-sound/audacious is keyworded on x86
--audacious
-
# Matt Turner <mattst88@gentoo.org> (2018-11-11)
# d3d9 works on x86
-d3d9
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 34f40c9d518a..eae8d7442ac9 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17)
-# media-sound/audacious is not yet stabilised
-audacious
-
# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/base/package.use b/profiles/base/package.use
index 8f3e278bef43..b215ecbea495 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -5,7 +5,6 @@
# These py2-only packages also support pypy, enable
# Python 2.7 as the default implementation, preparing
# for the eventual switch to py3 in PYTHON_SINGLE_TARGET
-app-text/wklej python_single_target_python2_7 python_targets_python2_7
dev-vcs/git-bz python_single_target_python2_7 python_targets_python2_7
gnome-base/libglade python_single_target_python2_7 python_targets_python2_7
sci-chemistry/pdb-tools python_single_target_python2_7 python_targets_python2_7
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 2da9ae37b651..e8205d6ded66 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,13 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2019-12-06)
+# Non-initramfs builds do not work with the default .config. Force
+# the mask, so that users don't brick their systems. If somebody wants
+# to avoid initramfs, he needs to use a custom .config and unforce
+# the flag.
+sys-kernel/vanilla-kernel initramfs
+
# Sergei Trofimovich <slyfox@gentoo.org> (2019-11-06)
# Upstream plans to drop libcrypt.so.1/crypt.h from glibc
# distribution and rely on external providers lke libxcrypt.
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d6371f5ea880..20afd26681ea 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -1,12 +1,57 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# This file requires >=portage-2.1.1
# New entries go on top.
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Ulrich Müller <ulm@gentoo.org> (2019-12-11)
+# Depends on last-rited app-i18n/man-pages-da.
+sys-apps/man-pages l10n_da
+
+# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym jit
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-07)
+# dev-python/flask-cors is PMASKED.
+media-sound/beets webserver
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-04)
+# Python 2.7 only packages optionally needing dev-python/ipython.
+app-misc/gourmet 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.
+dev-python/matplotlib doc
+dev-python/pandas doc
+<dev-python/pandas-0.24.2 full-support test
+dev-python/pandas-datareader doc
+dev-python/patsy doc
+dev-python/statsmodels doc
+
+# Haelwenn (lanodan) Monnier <contact@hacktivis.me> (2019-12-01)
+# broken static-linking in glibc and maybe others
+>app-shells/mksh-57-r1 static
+
+# Michał Górny <mgorny@gentoo.org> (2019-11-29)
+# Requires dev-python/astropy that's being removed.
+sci-visualization/veusz fits
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
+# sci-visualization/visit is on the way out, bug #657952
+sci-libs/libgeodecomp visit
+
+# Michał Górny <mgorny@gentoo.org> (2019-11-25)
+# Requires old version of dev-python/sphinx that's being removed.
+~dev-python/fabric-2.3.1 doc
+<dev-python/hacking-1.1.0 doc
+<dev-python/pycadf-2.7.0 doc
+
# Michał Górny <mgorny@gentoo.org> (2019-11-09)
# eMovix is being removed.
kde-apps/k3b emovix
@@ -148,15 +193,6 @@ sys-apps/memtest86+ floppy
# Depend on the EOL PHP 7.0
dev-libs/Ice php
-# Michał Górny <mgorny@gentoo.org> (2018-12-01)
-# Moved from use.mask to specific packages.
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-10)
-# media-sound/mumble is masked/not keyworded at this point, bug #656826.
-games-fps/quake3 mumble
-games-fps/turtlearena mumble
-games-fps/urbanterror mumble
-games-rpg/manaplus mumble
-
# Michał Górny <mgorny@gentoo.org> (2018-11-28)
# Requires last-rited games-server/ut2003-ded.
games-fps/ut2003 dedicated
@@ -258,10 +294,6 @@ dev-java/oracle-jdk-bin:11 gentoo-vm
dev-java/openjdk-bin:11 gentoo-vm
dev-java/openjdk:11 gentoo-vm
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-11-04)
-# Requires audacious, which is masked. Bug 632513
-media-libs/freeverb3 jack
-
# Andreas K. Huettel <dilfridge@gentoo.org> (2017-09-09)
# Potentially destructive. Use it only if you know what you're doing.
sys-libs/glibc vanilla
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index c35e3a17bb1b..f21b074da565 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +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> (2019-12-09)
+# Declared experimental, and dev-cpp/websocketpp not stable yet
+sci-libs/indilib websocket
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
+# sci-libs/vtk is not stable anymore
+media-libs/opencv vtk
+
# Kent Fredric <kentnl@gentoo.org> (2019-08-29)
# Support for DBD-mysql to use mariadb is sketchy. Use DBD-MariaDB
# instead if you can.
@@ -55,7 +63,7 @@ media-gfx/alembic arnold maya
media-plugins/grilo-plugins chromaprint
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# media-libs/opencv[contrib,contrib_dnn], net-libs/libmediawiki,
+# media-libs/opencv[contrib,contribdnn], net-libs/libmediawiki,
# net-libs/libkvkontakte all not stable anywhere.
kde-apps/kipi-plugins mediawiki vkontakte
media-gfx/digikam dnn vkontakte
@@ -76,10 +84,6 @@ sys-devel/clang-runtime crt
# Needs dev-ruby/asciidoctor which has a lot of unstable deps
net-analyzer/wireshark doc
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-29)
-# Depends on unstable media-libs/libaom
-media-video/vlc aom
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-21)
# Depends on lots of unstable dependencies
dev-python/s3fs test
@@ -116,6 +120,10 @@ app-backup/backup-manager s3
# Requires stable phpunit
dev-php/PEAR-Text_Password test
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-11-04)
+# Requires audacious, which is masked. Bug 632513
+media-libs/freeverb3 audacious jack
+
# Andreas Sturmlechner <asturm@gentoo.org> (2017-10-22)
# Requires unmaintained unstable dependency net-libs/gloox.
# The go flag requires stable masked dev-lang/go[gccgo].
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6e981e94a6e9..2181e5f8302b 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -8,18 +8,10 @@
# Mask PHP 5.6 target for EOL
php_targets_php5-6
-# Matt Turner <mattst88@gentoo.org> (2019-03-03)
-# Mask for testing. Bug 606924
-libglvnd
-
# Matt Turner <mattst88@gentoo.org> (2019-09-01)
# app-office/texmacs is package.mask'd. Bug #436400
texmacs
-# Brian Evans <grknight@gentoo.org> (2019-07-25)
-# Mask flag for early testing
-php_targets_php7-4
-
# Hans de Graaff <graaff@gentoo.org> (2019-04-07)
# Mask Ruby 2.3 as EOL
ruby_targets_ruby23
@@ -32,10 +24,6 @@ php_targets_php7-0
# d3d9 only works on amd64/x86.
d3d9
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-11-04)
-# Unkeyworded on most arches, unmasked in supported arch profiles.
-audacious
-
# 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 9ddc19ed3b00..636435aa7dd4 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,6 +4,14 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Matt Turner <mattst88@gentoo.org> (2019-12-05)
+# Mask for testing. Bug 606924
+libglvnd
+
+# Thomas Deutschmann <whissi@gentoo.org> (28 Nov 2019)
+# Mask PHP 7.4 target while unstable
+php_targets_php7-4
+
# Patrick Lauer <patrick@gentoo.org> (2019-10-04)
# No postgres-12 stable yet
postgres_targets_postgres12
diff --git a/profiles/default/linux/m68k/17.0/desktop/deprecated b/profiles/default/linux/m68k/17.0/desktop/deprecated
deleted file mode 100644
index f89fa8f95f0a..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/deprecated
+++ /dev/null
@@ -1 +0,0 @@
-default/linux/m68k/17.0
diff --git a/profiles/default/linux/m68k/17.0/desktop/eapi b/profiles/default/linux/m68k/17.0/desktop/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/m68k/17.0/desktop/gnome/deprecated b/profiles/default/linux/m68k/17.0/desktop/gnome/deprecated
deleted file mode 100644
index f89fa8f95f0a..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/gnome/deprecated
+++ /dev/null
@@ -1 +0,0 @@
-default/linux/m68k/17.0
diff --git a/profiles/default/linux/m68k/17.0/desktop/gnome/eapi b/profiles/default/linux/m68k/17.0/desktop/gnome/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/gnome/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/m68k/17.0/desktop/gnome/parent b/profiles/default/linux/m68k/17.0/desktop/gnome/parent
deleted file mode 100644
index 6589a0e01478..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/gnome/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../targets/desktop/gnome
diff --git a/profiles/default/linux/m68k/17.0/desktop/parent b/profiles/default/linux/m68k/17.0/desktop/parent
deleted file mode 100644
index ad6c5e126fbb..000000000000
--- a/profiles/default/linux/m68k/17.0/desktop/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../targets/desktop
diff --git a/profiles/default/linux/m68k/17.0/developer/deprecated b/profiles/default/linux/m68k/17.0/developer/deprecated
deleted file mode 100644
index f89fa8f95f0a..000000000000
--- a/profiles/default/linux/m68k/17.0/developer/deprecated
+++ /dev/null
@@ -1 +0,0 @@
-default/linux/m68k/17.0
diff --git a/profiles/default/linux/m68k/17.0/developer/eapi b/profiles/default/linux/m68k/17.0/developer/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/default/linux/m68k/17.0/developer/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/default/linux/m68k/17.0/developer/parent b/profiles/default/linux/m68k/17.0/developer/parent
deleted file mode 100644
index 4c893748ce71..000000000000
--- a/profiles/default/linux/m68k/17.0/developer/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../targets/developer
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask b/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask
new file mode 100644
index 000000000000..577ff05bc45d
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/package.use.mask
@@ -0,0 +1,3 @@
+# Jaco Kroon <jaco@uls.co.za> (2019-11-28)
+# Unfortunately net-libs/bcg729 isn't available for ppc
+net-libs/pjproject g729
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/package.use.mask b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/package.use.mask
new file mode 100644
index 000000000000..577ff05bc45d
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/package.use.mask
@@ -0,0 +1,3 @@
+# Jaco Kroon <jaco@uls.co.za> (2019-11-28)
+# Unfortunately net-libs/bcg729 isn't available for ppc
+net-libs/pjproject g729
diff --git a/profiles/desc/collectd_plugins.desc b/profiles/desc/collectd_plugins.desc
index 39e23e9b5bca..e5c732bdcf4a 100644
--- a/profiles/desc/collectd_plugins.desc
+++ b/profiles/desc/collectd_plugins.desc
@@ -103,6 +103,7 @@ snmp - Build the snmp input plugin (reads values from network devices using SNMP
snmp_agent - Build an input plugin which implements an SNMP AgentX subagent that receives and handles queries from SNMP master agent and returns configured metrics
statsd - Build the statsd input plugin (accepts statsd-type metrics from a UDP socket)
swap - Build the swap input plugin (collects amount of memory currently written to swap)
+sysevent - Build the rsyslog input plugin (collects system events from rsyslog)
syslog - Build the syslog output plugin (receives messages from collectd and dispatches them to syslog)
table - Build the table input plugin (parses table-like structured plain text)
tail - Build the tail input plugin (follows logfiles, e.g. tail -f)
diff --git a/profiles/desc/python_single_target.desc b/profiles/desc/python_single_target.desc
index b6813fd288fd..574d99eb6a5b 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -7,6 +7,7 @@ python2_7 - Build for Python 2.7 only
python3_5 - Build for Python 3.5 only
python3_6 - Build for Python 3.6 only
python3_7 - Build for Python 3.7 only
+python3_8 - Build for Python 3.8 only
jython2_7 - Build for Jython 2.7 only
pypy - Build for PyPy only
pypy3 - Build for PyPy3 only
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index e8ef0ab07a3e..117568e0a6bd 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -20,3 +20,6 @@ app-shells/bash mem-scramble
# lto builds are known to cause an OOM issue during build.
mail-client/thunderbird lto
www-client/firefox lto
+
+# static linking works with musl
+app-shells/mksh -static
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index 274535191db4..957ea16b4f30 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -41,6 +41,7 @@ sys-apps/gentoo-systemd-integration
sys-apps/systemd-readahead
sys-process/systemd-cron
sys-apps/dbus-broker
+sys-kernel/installkernel-systemd-boot
# Gilles Dartiguelongue <eva@gentoo.org> (2018-05-24)
# Packages use systemd unconditionally for now
@@ -49,3 +50,30 @@ app-admin/gnome-abrt
>=dev-libs/libreport-2.9
games-util/gamemode
gnome-extra/gnome-user-share
+
+# Jason Zaman <perfinion@gentoo.org> (2019-12-01)
+# SELinux userspace 3.0 dropped python2_7 support
+# python2_7-only packages that depend on portage
+# cause unresolvable deps
+=app-admin/bcfg2-1.2.4-r1
+app-admin/equo
+app-admin/matter
+app-admin/packagekit
+=app-admin/packagekit-base-1.1.12
+app-admin/packagekit-gtk
+app-admin/packagekit-qt
+<app-admin/salt-2018
+<app-admin/webapp-config-1.55
+app-backup/deja-dup
+app-portage/distpatch
+app-portage/euscan
+<app-portage/g-sorcery-0.2.1-r1
+=app-portage/gs-elpa-0.1.3
+<app-portage/layman-2.4.2
+app-portage/metagen
+=app-portage/overlint-0.5.2
+app-portage/porthole
+gnome-extra/gnome-packagekit
+net-proxy/http-replicator
+sys-apps/entropy
+sys-apps/entropy-server
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 6c6cd0f280d2..287c2abb966b 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -32,3 +32,36 @@ x11-terms/gnome-terminal gnome-shell
x11-themes/arc-theme gnome-shell
x11-themes/zukitwo gnome-shell
net-wireless/bluez user-session
+
+# Jason Zaman <perfinion@gentoo.org> (2019-12-01)
+# SELinux userspace 3.0 dropped python2.7 support
+app-admin/equo python_targets_python2_7
+app-admin/matter python_targets_python2_7
+app-admin/packagekit-base python_targets_python2_7
+app-admin/salt python_targets_python2_7
+app-admin/webapp-config python_targets_python2_7
+app-portage/diffmask python_targets_python2_7
+app-portage/distpatch python_targets_python2_7
+app-portage/elicense python_targets_python2_7
+app-portage/elogviewer python_targets_python2_7
+app-portage/euscan python_targets_python2_7
+app-portage/flaggie python_targets_python2_7
+app-portage/g-sorcery python_targets_python2_7
+app-portage/gentoolkit python_targets_python2_7
+app-portage/gentoopm python_targets_python2_7
+app-portage/gpyutils python_targets_python2_7
+app-portage/gs-elpa python_targets_python2_7
+app-portage/layman python_targets_python2_7
+app-portage/metagen python_targets_python2_7
+app-portage/overlint python_targets_python2_7
+app-portage/porthole python_targets_python2_7
+app-portage/portpeek python_targets_python2_7
+app-portage/repoman python_targets_python2_7
+app-portage/smart-live-rebuild python_targets_python2_7
+app-portage/unsymlink-lib python_targets_python2_7
+dev-java/java-config python_targets_python2_7
+kde-frameworks/frameworkintegration appstream
+net-proxy/http-replicator python_targets_python2_7
+sys-apps/entropy python_targets_python2_7
+sys-apps/entropy-server python_targets_python2_7
+sys-apps/portage python_targets_python2_7
diff --git a/profiles/features/uclibc/package.use.mask b/profiles/features/uclibc/package.use.mask
index eb7b5dc02161..b00ae69a84ab 100644
--- a/profiles/features/uclibc/package.use.mask
+++ b/profiles/features/uclibc/package.use.mask
@@ -22,3 +22,6 @@ dev-util/geany-plugins gtkspell
# 'append-libs', but xfsdump's build system doesn't honor $LIBS.
# So this is the best way for now. See 570548.
sys-fs/xfsdump nls
+
+# static linking works with uClibc
+app-shells/mksh -static
diff --git a/profiles/license_groups b/profiles/license_groups
index 5df6d9785e81..2ee8ac4e62fd 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 buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA 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 Mail-Sendmail matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL symlinks 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 x2x xbatt xboing XC Xdebug xtrs xvt ZSH
+MISC-FREE AIFFWriter.m Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-1.1 CDDL-Schily CeCILL-C CMake CNRI-QUIXOTE-2.4 CPL-0.5 CRACKLIB Crypt-IDEA 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 Mail-Sendmail matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 pngcrush pngnq Princeton psutils rc rdisc regexp-UofT repoze RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL symlinks 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 x2x xbatt xboing XC Xdebug xtrs xvt ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE Amazon Atmel bh-luxi bonnie Broadcom freedist intel
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
-EULA 2dboy-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA Sourcetrail SPS Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
+EULA 2dboy-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD baudline BCS bestcrypt CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 ETQW f.lux FAH-EULA-2014 Flightradar24 FraunhoferFDK Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR Sourcetrail SPS Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
# Local Variables:
# mode: conf-space
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
new file mode 100644
index 000000000000..4c450d93c647
--- /dev/null
+++ b/profiles/package.deprecated
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file specifies packages that are considered deprecated (but not
+# masked yet). This will cause QA tools to report dependencies on those
+# packages as requiring replacement.
+#
+# When you add an entry to the top of this file, add your name, the date
+# in the UTC timezone, and an explanation of why something is getting
+# deprecated.
+#
+## Example:
+##
+## # Dev E. Loper <developer@gentoo.org> (2019-07-01)
+## # This is no longer supported upstream, please switch to dev-foo/bar.
+## dev-foo/foo
+
+#--- END OF EXAMPLES ---
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-09)
+# The pycrypto project is long dead, and has been forked into
+# dev-python/pycryptodome that's not entirely API compatible. Many
+# upstreams prefer switching to dev-python/cryptography instead.
+dev-python/pycrypto
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-09)
+# Test coverage reporting is not useful for Gentoo ebuilds. The deps
+# against coverage plugins are either entirely spurious, or the build
+# systems need to be fixed to work without them.
+dev-python/nose-cover3
+dev-python/nosexcover
+dev-python/pytest-cov
+
+# Zac Medico <zmedico@gentoo.org> (2019-12-06)
+# These golang libraries should be vendored either by upstream or via
+# the EGO_VENDOR variable.
+dev-go/go-crypto
+dev-go/go-net
+dev-go/go-sys
diff --git a/profiles/package.mask b/profiles/package.mask
index 7d171c3d7f28..43dfdf6dc14e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,3 +1,6 @@
+# Copyright 1999-2019 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
@@ -29,6 +32,616 @@
#--- END OF EXAMPLES ---
+# Ben Kohler <bkohler@gentoo.org> (2010-12-14)
+# Needs snapshot of freerdp later than 2019-05-08 for commit
+# 93bf37568636a1543f43b3f509e80a788236e2af
+~net-misc/remmina-1.3.7
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-13)
+# These are (mostly) leaf packages with only py2.7
+# Please review commit msg. Removal in 30 days
+dev-python/python-daap
+dev-python/dbutils
+dev-python/pychecker
+dev-python/pyosd
+dev-python/python-digest
+dev-python/ed2551911
+dev-python/quixote
+dev-python/shm
+dev-python/fpconst
+dev-python/pysctp
+dev-python/pyamazon
+dev-python/rackspace-monitoring-cli
+dev-python/pyptlib
+dev-python/librharris
+dev-python/simples3
+dev-python/pyxenstore
+dev-python/yolk
+dev-python/yolk-portage
+dev-python/reconfigure
+dev-python/flask-evolution
+dev-python/carrot
+dev-python/python-biggles
+dev-python/py-xmlrpc
+dev-python/sampy
+dev-python/pychart
+dev-python/bjoern
+dev-python/arrayterator
+dev-python/mocker
+dev-python/cfgparse
+dev-python/pyutmp
+dev-python/dingus
+dev-python/functest
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-13)
+# Dead upstream. Fork is available as sci-electronics/drahnr-oregano
+# Removal in 30 days
+sci-electronics/oregano
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-13)
+# The first part of cleanup post the dead ML project. Those packages
+# have no reverse dependencies (except one another, in some cases).
+# Due to lack of interest, we are limiting the Gentoo ML packages
+# to those that are needed by programs packages for Gentoo.
+# Many of those packages are outdated and/or buggy.
+# Removal in 30 days. Bug #695782.
+dev-ml/ANSITerminal
+dev-ml/OCaml-ImageMagick
+dev-ml/angstrom
+dev-ml/angstrom-async
+dev-ml/angstrom-lwt-unix
+dev-ml/angstrom-unix
+dev-ml/async_js
+dev-ml/atd
+dev-ml/atdgen
+dev-ml/bignum
+dev-ml/bolt
+dev-ml/bson
+dev-ml/camlimages
+dev-ml/capnp-ocaml
+dev-ml/core_bench
+dev-ml/core_profiler
+dev-ml/dns-async
+dev-ml/dns-lwt
+dev-ml/dns-lwt-unix
+dev-ml/enumerate
+dev-ml/flow_parser
+dev-ml/fort
+dev-ml/gd4o
+dev-ml/gen_js_api
+dev-ml/herelib
+dev-ml/incremental
+dev-ml/incremental_kernel
+dev-ml/io-page
+dev-ml/js-build-tools
+dev-ml/kaputt
+dev-ml/lambda-term
+dev-ml/lwt_glib
+dev-ml/mccs
+dev-ml/merlin
+dev-ml/mirage-profile
+dev-ml/mongo
+dev-ml/ocaml-bigstring
+dev-ml/ocaml-cairo
+dev-ml/ocaml-containers
+dev-ml/ocamldap
+dev-ml/ocamldsort
+dev-ml/ocaml-extunix
+dev-ml/ocaml-make
+dev-ml/ocaml-mysql
+dev-ml/ocamlpam
+dev-ml/ocaml-pcap
+dev-ml/ocaml-redis
+dev-ml/ocaml-redis-lwt
+dev-ml/ocaml-redis-sync
+dev-ml/ocaml-safepass
+dev-ml/ocaml-sha
+dev-ml/ocaml-snappy
+dev-ml/ocaml-stdint
+dev-ml/ocaml-text
+dev-ml/ocaml-uint
+dev-ml/ocaml-webmachine
+dev-ml/ocaml-websocket
+dev-ml/ocsigen-i18n
+dev-ml/ocsigen-start
+dev-ml/ocsigen-toolkit
+dev-ml/odns
+dev-ml/ojquery
+dev-ml/onanomsg
+dev-ml/opam-file-format
+dev-ml/pa_bench
+dev-ml/pa_ounit
+dev-ml/pa_sexp_conv
+dev-ml/pa_structural_sexp
+dev-ml/pipebang
+dev-ml/pomap
+dev-ml/postgresql-ocaml
+dev-ml/ppx_deriving_yojson
+dev-ml/ppx_import
+dev-ml/pxp
+dev-ml/reason
+dev-ml/reason-parser
+dev-ml/res
+dev-ml/sedlex
+dev-ml/sequence
+dev-ml/typerep_extended
+dev-ml/ulex
+dev-ml/utop
+dev-ml/uuidm
+dev-ml/xmlm
+dev-ml/xstr
+dev-ml/zed
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-12)
+# EAPI 4, new versions upstream, not bumped
+# Removal in 30 days
+dev-lang/opendylan
+dev-lang/opendylan-bin
+dev-libs/mps
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-12)
+# Multiple QA issues and docs no longer build
+# Removal in 30 days
+dev-util/cmt
+
+# Ulrich Müller <ulm@gentoo.org> (2019-12-11)
+# No license. HOMEPAGE and SRC_URI are dead.
+# Last visible upstream activity in 2000.
+# The package contains only 7 man pages in total.
+# Masked for removal in 30 days. Bug #702468
+app-i18n/man-pages-da
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-10)
+# EAPI=4, dead upstream/srcurl/homepage. cannot find new home
+# Compression has come along way. Removal in 30 days
+media-gfx/tic98
+
+# Lars Wendler <polynomial-c@gentoo.org> (2019-12-10)
+# Dead upstream, no homepage, requires grub-0 which is gone
+# Also no UEFI support!
+# Masked for removal in 30 days (bug #702416)
+app-admin/grubconfig
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-10)
+# EAPI=4, dead upstream, can't locate new home
+# Removal in 30 days
+dev-util/kelbt
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-10)
+# EAPI=4, fails to build
+# Removal in 30 days
+dev-util/idutils
+
+# David Seifert <soap@gentoo.org> (2019-12-10)
+# Never keyworded, only worked with specific versions of boost that are
+# gone, integrated into boost as dev-libs/boost[python,numpy] nowadays.
+# Removal in 7 days.
+dev-libs/boost-numpy
+
+# David Seifert <soap@gentoo.org> (2019-12-10)
+# Abandoned upstream, broken ncurses linking, last release 8 years ago.
+# Bug #677742, #696228. Removal in 30 days.
+media-sound/vitunes
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-09)
+# EAPI=4, unmaintained upstream, rdep as well
+# Removal in 30 days. Open bugs #552934
+dev-libs/cityhash
+dev-db/hyperdex
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# Unmaintained, build hangs, tons of other build failures, missing
+# dependencies. Bug #663794, #666916, #666922, #667062, #678068,
+# #681678, #684420, #694488. Removal in 30 days.
+dev-db/clickhouse
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, needs version bump, practically unmaintained
+# in Gentoo. Removal in 30 days.
+sci-chemistry/pymol-plugins-psico
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-08)
+# Not touched by maintainer since mid-2018. Fails to build with gcc-9.
+# Requires llvm:6 (which is being removed). Pending version bump.
+# Removal in 30 days. Bug #686162.
+sys-devel/byfl
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only (the py3 targets don't work properly), last
+# release in 2015. Use sci-mathematics/pymc3 as modern replacement.
+# Removal in 30 days.
+sci-mathematics/pymc
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, upstream HOMEPAGE gone, last release in 2007.
+# Removal in 30 days.
+sci-mathematics/lybniz
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# Yet another NIH machine learning package in python. Last release in
+# 2012, no revdeps, py2 only. Removal in 30 days.
+sci-mathematics/mlpy
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, last release in 2015, lots of QA issues.
+# Bug #343743, #347928, #451394, #547714, #623756, #697562.
+# Removal in 30 days.
+sci-mathematics/nusmv
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, last release in 2008. Removal in 30 days.
+sci-mathematics/p9m4
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, bump required and very involved and messy
+# buildsystem, tons of QA issues.
+# Bug #345233, #459640, #474782, #474784, #474788, #474790, #474792,
+# #620942, #631876, #671130. Removal in 30 days.
+sci-mathematics/Macaulay2
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, upstream dead, last release in 2011.
+# file collisions with sci-chemistry/tinker, bug #597702.
+# Removal in 30 days.
+sci-mathematics/snns
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, upstream HOMEPAGE gone.
+# Removal in 30 days.
+sci-mathematics/factmsieve
+
+# David Seifert <soap@gentoo.org> (2019-12-08)
+# No revdeps, py2 only, bump required and very involved buildsystem,
+# has QA issues, bug #598840. Removal in 30 days.
+sci-mathematics/xmds
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-07)
+# Runtime errors/segfaults, ancient, unmaintained, depends on py27.
+# Bug 590986, removal in 30 days.
+x11-misc/calise
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-07)
+# Fails to build against dev-libs/boost-1.71.0, depends on py27.
+# Bug 624222, removal in 30 days.
+sci-astronomy/casacore
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-05)
+# Last maintainer activity in 2016. Does not build for quite some time
+# already. Needs a version bump, at the very least.
+# Removal in 30 days. Bug #602024.
+app-laptop/nvidiabl
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-05)
+# Unmaintained since 2016. Last touched in 2018. Pending bump since
+# Feb 2019. Does not build anymore.
+# Removal in 30 days. Bug #695580.
+net-wireless/ndiswrapper
+
+# Aaron Bauman <bman@gentoo.org> (2019-12-04)
+# These are (mostly) leaf packages with only py2.7
+# Please review commit msg. Removal in 30 days
+# THIS MASK HAS BEEN CONFIRMED BY THE QA TEAM VIA
+# MAJORITY VOTE. YOU CAN REMOVE SINGLE PACKAGES
+# IF YOU PERSONALLY STEP IN TO MAINTAIN THEM (AND
+# ADD YOURSELF TO THEIR METADATA).
+dev-python/inotifyx
+dev-python/disqus-python
+dev-python/figleaf
+dev-python/sphinxcontrib-ditaa
+dev-python/pyrax
+dev-python/tgmochikit
+dev-python/pyndex
+dev-python/python-mhash
+dev-python/guppy
+dev-python/dib-utils
+dev-python/py-notify
+x11-misc/magick-rotation
+dev-python/superlance
+dev-python/rlcompleter2
+dev-python/pylibpcap
+dev-python/libextractor-python
+dev-python/happydoc
+dev-python/irman-python
+dev-python/python-recaptcha
+dev-python/dirq
+dev-python/ropemacs
+dev-python/lp_solve
+dev-python/stapler
+dev-python/flask-dashed
+dev-python/buzhug
+dev-python/pyao
+dev-python/libiscsi-python
+dev-python/ushlex
+dev-python/hcluster
+dev-python/lupy
+dev-python/snakefood
+dev-python/sqlitecachec
+dev-python/supervisor-quick
+dev-python/python-cdb
+dev-python/foolscap
+net-fs/tahoe-lafs
+dev-python/pyvtk
+dev-python/hachoir-regex
+app-misc/hachoir-subfile
+dev-python/numdisplay
+dev-python/python-fastcgi
+dev-python/workerpool
+dev-python/py-smbpasswd
+dev-python/cherrytemplate
+dev-python/python-catcher
+dev-python/pystatgrab
+dev-python/pp
+dev-python/keyczar
+dev-python/keyrings_alt
+dev-util/Orange
+dev-python/python-exconsole
+dev-python/ttfquery
+dev-python/pyoembed
+www-apps/blohg-tumblelog
+dev-python/webhelpers
+dev-python/optcomplete
+dev-python/hcs-utils
+net-p2p/pybitmessage
+dev-python/asciitree
+net-misc/irrtree
+dev-python/python-pluginloader
+dev-vcs/hg-fast-export
+dev-python/pychef
+dev-python/mwlib-ext
+dev-python/vatnumber
+dev-python/pyml
+dev-python/bicyclerepair
+dev-python/cement
+app-misc/yworklog
+net-misc/pycnb
+dev-python/turbolift
+dev-python/PyZilla
+dev-python/pydvdread
+dev-python/m2secret
+dev-python/pyPdf
+app-text/pdfshuffler
+dev-python/hp3parclient
+dev-python/clientcookie
+dev-python/python-pam
+dev-python/python-caja
+dev-vcs/rabbitvcs
+dev-python/louie
+dev-python/graphy
+net-analyzer/namebench
+dev-python/gdmodule
+dev-python/qserve
+dev-python/pyifp
+dev-python/telarchive
+dev-python/XenAPI
+dev-python/sudsds
+dev-python/webpy
+dev-python/slowaes
+dev-python/beanstalkc
+=dev-python/PySensors-0.0.3
+dev-python/RecSQL
+dev-python/pyclamav
+dev-python/pycdf
+dev-python/libnatpmp
+dev-python/weberror
+dev-python/sancho
+dev-python/jonpy
+dev-python/pyelemental
+dev-python/sclapp
+dev-python/pynag
+dev-python/newt_syrup
+dev-python/stripogram
+dev-python/anyvc
+dev-python/simplesettings
+dev-python/pykota
+net-print/pykota
+dev-python/ropeide
+dev-python/pycryptopp
+net-fs/tahoe-lafs
+dev-python/piddle
+dev-python/python-oembed
+dev-python/log4py
+dev-python/htmlgen
+dev-python/pyamf
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2019-12-03)
+# Project does not exist anymore.
+# Removal in 30 days. Bug #680452.
+dev-java/balloontip
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-12-02)
+# Obsolete by moving to KDE Frameworks.
+# kde-apps/zanshin is demoted to ~arch as a consequence.
+# Removal in 15 days.
+kde-apps/kcalcore
+kde-apps/kcontacts
+=kde-misc/zanshin-0.5.0-r1
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unmaintained Rust packages with incorrect license information.
+# Removal in 30 days. Bug #694414.
+app-misc/rq
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Multiple unmaintained Go packages with incorrect license information.
+# No reverse dependencies.
+#
+# app-admin/linux-bench: #699274
+# dev-go/glide: #694384
+# dev-util/drone{,-cli}: #695240 // TODO: promu?
+# net-misc/istioctl: #695288
+#
+# Removal in 30 days.
+app-admin/linux-bench
+dev-go/glide
+net-misc/istioctl
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Added in 2013 and not updated since. Unmaintained upstream since
+# inception. Never had any keywords.
+# Removal in 30 days. Bug #701462.
+net-dns/pdns-ldap-backend
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unmaintained. Incorrect license and potential copyright infringement.
+# Removal in 30 days. Bug #634332.
+games-misc/fortune-mod-powerpuff
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unmaintained. No license and potential copyright infringement.
+# Removal in 30 days. Bug #634318.
+games-misc/fortune-mod-smac
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Not updated since 2009 and 2004 respectively. Suspicious license.
+# Removal in 30 days. Bugs #691084 and #701732.
+games-misc/fortune-mod-gentoo-dev
+games-misc/fortune-mod-gentoo-forums
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# The plugin is broken with multiple dependencies. It is also dead
+# upstream. Removing per maintainer's request.
+# Removal in 30 days. Bug #314309.
+media-plugins/vdr-coverviewer
+media-plugins/vdr-music
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unresolved vulnerability. Also apparently fails to build (#574048).
+# Removal in 30 days. Bug #463338.
+sys-fabric/ibutils
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unmaintained. Not bumped since 2015.
+# Removal in 30 days. Bug #585126.
+www-servers/hiawatha
+www-apps/hiawatha-monitor
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Multiple unresolved vulnerabilities. The current Gentoo version
+# has reached EOL upstream. The package hasn't been bumped since
+# mid-2018.
+# Removal in 30 days. Bug #686428.
+net-analyzer/suricata
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Unmaintained. Last release in 2012. Buggy ebuild.
+# Removal in 30 days. Bug #658302.
+app-text/pdfshuffler
+
+# Michał Górny <mgorny@gentoo.org> (2019-12-01)
+# Not updated since 2015. No reverse dependencies.
+# Removal in 30 days. Bug #695392.
+dev-python/quixote
+
+# Matt Turner <mattst88@gentoo.org> (2019-12-01)
+# browserpass ebuild ported to go-modules, so these modules now have no reverse
+# dependencies.
+# Removal in 30 days. Bugs #683286, #683310, #687462, #700792
+=www-plugins/browserpass-3.0.6
+dev-go/zglob
+dev-go/logrus
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-30)
+# Version in Gentoo is multiple years old, broken by several dependencies
+# Bugs aren't being fixed: #497412, #509334, #511794, #651010, #654484, #701022
+# Removal in 30 days.
+media-libs/mediastreamer
+media-plugins/mediastreamer-amr
+media-plugins/mediastreamer-bcg729
+media-plugins/mediastreamer-ilbc
+media-plugins/mediastreamer-x264
+
+# Bernard Cafarelli <voyageur@gentoo.org> (2019-11-29)
+# Beta for new major version with initial Python 3 support
+=app-backup/rdiff-backup-1.4.0_beta*
+
+# Lars Wendler <polynomial-c@gentoo.org> (2019-11-29)
+# Breaks at least libreoffice, inkscape and perhaps more revdeps
+~app-text/poppler-0.83.0
+
+# Michał Górny <mgorny@gentoo.org> (2019-11-29)
+# Astronomy-related Python packages and their revdeps. They are
+# unmaintained. Most of them are outdated. None of them were tested
+# on Python 3.7, some even on 3.6. The leaf packages are 2.7-only.
+# All of them depend on astropy which has an unconditional dependency
+# on ipython, which in turn dropped py2 support.
+# Bug #701454. Removal in 30 days.
+dev-python/aplpy
+dev-python/asdf
+dev-python/astlib
+dev-python/astrodendro
+dev-python/astroml-addons
+dev-python/astroml
+dev-python/astroplan
+dev-python/astropy-helpers
+dev-python/astropy
+dev-python/astroquery
+dev-python/astroscrappy
+dev-python/atpy
+dev-python/ccdproc
+dev-python/gammapy
+dev-python/ginga
+dev-python/glue-vispy-viewers
+dev-python/glueviz
+dev-python/gwcs
+dev-python/healpy
+dev-python/imexam
+dev-python/montage-wrapper
+dev-python/naima
+dev-python/photutils
+dev-python/pyavm
+dev-python/pydl
+dev-python/pyfits
+dev-python/pymoc
+dev-python/pyregion
+dev-python/regions
+dev-python/reproject
+dev-python/spectral-cube
+dev-python/specutils
+dev-python/stsci-distutils
+dev-python/stsci-sphinxext
+dev-python/sunpy
+dev-python/wcsaxes
+sci-astronomy/astrometry
+sci-astronomy/kapteyn
+
+# David Seifert <soap@gentoo.org> (2019-11-28)
+# No revdeps, blocking move to python 3.7, unnecessary maintenance
+# burden, bug #701426. Removal in 30 days.
+dev-python/pytest-datafiles
+dev-python/pytest-pythonpath
+dev-python/pytest-qt
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
+# Multiple build failures, automagic, missing deps, no one to fix them
+# Bugs #542756, #554388, #555768, #557974, #574854, #574890 #589182,
+# #590640, #612302, #622574, #698940; Removal in 30 days.
+=sci-libs/vtk-6*
+sci-libs/vtkdata
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-28)
+# Depends on broken =sci-libs/vtk-6*, needs to be bumped to 3.0.2, bug #657952
+# Removal in 30 days.
+=sci-visualization/visit-2*
+
+# Jonas Stein <jstein@gentoo.org> (2019-11-26)
+# Package is obsolete. Successor is net-wireless/b43-fwcutter
+# Bug #537786.
+# Removal after 2020-01-01
+net-wireless/bcm43xx-fwcutter
+
+# Ulrich Müller <ulm@gentoo.org> (2019-11-26)
+# Upstream says: "Elib has been decommissioned as a separate package
+# since its useful functions have long since been included in Emacs."
+# Last release in 1995. Byte-compilation fails with Emacs 27.
+# Masked for removal in 30 days. Bug #701160.
+app-emacs/elib
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2019-11-25)
+# Mask for removal from main tree into ::nix-guix overlay.
+# Removal in 30 days.
+sys-apps/nix
+sys-apps/guix
+
# Alfredo Tupone <tupone@gentoo.org> (2019-11-18)
# No more needed.
# Removal in 30 days.
@@ -49,11 +662,6 @@ dev-libs/qof
# EAPI=4 and fails to build
dev-util/ccglue
-# Aaron Bauman <bman@gentoo.org> (2019-11-16)
-# EAPI=4. If anyone has this hardware then speak up.
-# Removal in 15 days
-app-misc/rioutil
-
# Lars Wendler <polynomial-c@gentoo.org> (2019-11-14)
# Breaks archives containing relative paths
# when being called with --no-absolute-filenames
@@ -66,354 +674,11 @@ app-misc/rioutil
# and accept a more unstable release.
>=www-client/chromium-80
-# Aaron Bauman <bman@gentoo.org> (2019-11-10)
-# Maintainer-needed, EAPI=0, Removal in 15 days
-# Upstream is dead and can't locate a new home
-net-p2p/createtorrent
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Added in 2008 and not updated since. Multiple releases behind
-# upstream. Still at EAPI 0.
-# Removal in 30 days. Bug #697344.
-dev-libs/cygwin
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Those packages are at EAPI 0. Their respective maintainers
-# are unresponsive and they require specific hardware to build.
-# If someone has the hardware, please bump them to a newer EAPI.
-#
-# sys-apps/ibm-powerpc-utils-papr (ppc*): bug #697210
-# sys-apps/lkcdutils (s390): bug #697212
-# sys-block/nwutil (arm): bug #697198
-# sys-libs/libspe2 & sys-libs/mars (ppc64): bug #697158
-#
-# Removal in 30 days.
-sys-apps/ibm-powerpc-utils-papr
-sys-apps/lkcdutils
-sys-block/nwutil
-sys-libs/libspe2
-sys-libs/mars
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Known to segfault. EAPI 0. Nobody should get near that ebuild
-# without a ten foot pole. Stuck at a beta from 2006.
-# Removal in 30 days. Bug #612384.
-dev-embedded/tigcc
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Incorrect LICENSE (claims to be @FREE while it is @EULA). EAPI 0.
-# Two of them are in 2010 versions, one in 2014. No revdeps.
-# Removal in 30 days. Bug #699736.
-dev-embedded/sgpp-lite-arm-eabi-bin
-dev-embedded/sgpp-lite-arm-linux-bin
-dev-embedded/sgpp-lite-arm-uclinux-bin
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Does not build on new profiles. EAPI 0. No revdeps.
-# Removal in 30 days. Bug #681186.
-dev-dotnet/gsf-sharp
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-10)
-# Fails to build since 2017. EAPI 0. No revdeps.
-# Removal in 30 days. Bug #618464.
-sys-cluster/osc-mpiexec
-
-# Aaron Bauman <bman@gentoo.org> (2019-11-09)
-# EAPI=0, source archives are crazy
-# Removal in 30 days
-dev-tex/bera
-dev-tex/ppower4
-dev-tex/prosper
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-09)
-# Remnants of 'Cluster Suite', with no external revdeps. dlm-lib
-# does not build with modern kernels anymore. EAPI 0.
-# Removal in 30 days. Bug #533122.
-sys-cluster/cman-lib
-sys-cluster/dlm
-sys-cluster/dlm-lib
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-09)
-# Multimedia distribution with last release in 2005. Its usefulness
-# with modern media is doubtful.
-# Removal in 30 days. Bug #699694.
-media-video/emovix
-
-# Aaron Bauman <bman@gentoo.org> (2019-11-09)
-# homepage dead, maintainer-needed
-# EAPI=4. Removal in 30 days
-app-forensics/magicrescue
-
-# Aaron Bauman <bman@gentoo.org> (2019-11-09)
-# maintainer-needed, no known upstream homepage
-# what does it even do? EAPI=4 Removal in 30 days
-app-backup/furball
-
-# Aaron Bauman <bman@gentoo.org> (2019-11-09)
-# maintainer-need, upstream website is dead
-# EAPI=4. Removal in 30 days
-app-admin/durep
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-08)
-# Ancient vulnerable version of NumPy, plus all its revdeps.
-# Removal in 30 days. Bug #627962.
-<dev-python/numpy-1.14.5
-dev-python/pyclimate
-dev-python/scientificpython
-sci-chemistry/parassign
-sci-chemistry/pymol-plugins-psico
-sci-libs/mmtk
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-08)
-# Obsolete binary version. Please use www-apps/trickster instead.
-# Removal in 30 days. Bug #694884.
-www-apps/trickster-bin
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2019-11-07)
-# Development stalled. Fails to build against modern
-# postgresql: bug #697452. Masked for removal in 30 days.
-dev-haskell/hsql-postgresql
-
-# Thomas Deutschmann <whissi@gentoo.org> (2019-11-07)
-# EAPI 0. It's been almost a decade since that openssl bug.
-# Removal in 30 days. Bug #697218.
-net-misc/openssh-blacklist
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last upstream release in 2006.
-# Removal in 30 days. Bug #697372.
-app-text/info2html
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last bumped in 2004. Upstream is active, so this really
-# needs a major version bump. Multiple bugs reported.
-# Removal in 30 days. Bug #697392.
-app-misc/matew
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last bumped in 2008. Homepage gone.
-# Removal in 30 days. Bug #697156.
-www-apps/mod_survey
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last bumped in 2005. Homepage gone.
-# Removal in 30 days. Bug #697154.
-www-apps/drraw
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last bumped in 2008. Homepage gone. No revdeps.
-# Removal in 30 days. Bug #697238.
-net-misc/hsc
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# EAPI 0. Last bumped in 2004, and no new releases since.
-# Removal in 30 days. Bug #697286.
-media-gfx/opcion
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-06)
-# Old EAPI 0 graphics-related packages.
-#
-# media-gfx/aoi was last bumped in Nov 2009. It is still actively
-# developed upstream, and it's waiting for a bump since Dec 2009.
-# It suffers from bundled dependencies (#177026).
-#
-# media-gfx/exiftags was last bumped in 2007. It did not have any new
-# releases since, and does not seem to have any unique features.
-# media-gfx/exiv2 seems to be a more commonly installed replacement.
-#
-# Removal in 30 days. Bug #697288.
-media-gfx/aoi
-media-gfx/exiftags
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-05)
-# The following packages are unmaintained and have incorrect LICENSE
-# entries. All of them have additional bugs reported.
-#
-# app-admin/certmgr: #694690
-# app-admin/ksonnet: #694710
-# Removal in 30 days.
-app-admin/certmgr
-app-admin/ksonnet
-
-# Mikle Kolyada <zlogene@gentoo.org> (2019-11-04)
-# xcolor has been a part of dev-texlive/texlive-latexrecommended
-# for a long time, removal in 10 days.
-dev-tex/xcolor
-
-# Alfredo Tupone <tupone@gentoo.org> (2019-11-03)
-# No more needed. Substituted by dev-ada/gnatcoll-core and others
-# Removal in 30 days.
-dev-ada/gnatcoll
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-03)
-# Discontinued upstream. Relies on app-portage/flaggie make.conf
-# editing support that was fragile and therefore was removed.
-# Removal in 30 days. Bug #699244.
-app-portage/install-mask
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-03)
-# This was only used by my packages, and the last revdep is gone now.
-# Removal in 14 days. Bug #699238.
-sys-devel/systemd-m4
-
-# Alfredo Tupone <tupone@gentoo.org> (2019-11-03)
-# The binary for gps are included in dev-ada/gnat-suite-bin
-# Removal in 30 days.
-dev-ada/gps-bin
-
-# Michał Górny <mgorny@gentoo.org> (2019-11-01)
-# Both make no sense with dev-embedded/gnap removed.
-# Removal in 14 days. Bug #699072.
-dev-embedded/gnap-dev
-dev-embedded/gnap-ext
-
-# Hasan ÇALIŞIR <hasan.calisir@psauxit.com> (2019-10-28)
-# OpenVAS project name has been renamed in
-# Greenbone Vulnerability Management (GVM).
-# New loader package is net-analyzer/gvm.
-# Masked for removal in 30 days. Bugs #692004 #692076
-net-analyzer/openvas
-<=net-analyzer/openvas-libraries-8.0.0
-net-analyzer/openvas-cli
-net-analyzer/openvas-tools
-dev-ruby/openvas-omp
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-26)
-# Version in Gentoo is years old, does not work, no one stepped up
-# to maintain it. Package needs Google API key to actually work.
-# Removal in 30 days. Bug #608334
-media-video/minitube
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-26)
-# Incorrect LICENSE entry, and no clear license information to be found.
-# Homepage gone, and source of some of the files unknown.
-# Removal in 30 days. Bug #698050.
-media-fonts/vc-fonts
-
-# Hans de Graaff <graaff@gentoo.org> (2019-10-25)
-# ruby24-only, no longer supported by upstream.
-# Migrate to Rails 5.2 instead. Masked for removal in 30 days.
-dev-ruby/rails:5.1
-dev-ruby/railties:5.1
-dev-ruby/activerecord:5.1
-dev-ruby/actionmailer:5.1
-dev-ruby/actionpack:5.1
-dev-ruby/actionview:5.1
-dev-ruby/activejob:5.1
-dev-ruby/actioncable:5.1
-dev-ruby/activemodel:5.1
-dev-ruby/activesupport:5.1
-dev-ruby/arel:8.0
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-24)
-# Collides with kde-apps/systemsettings, unmaintained upstream.
-# Use app-admin/systemdgenie instead. Removal in 30 days. Bug #698448
-kde-misc/systemd-kcm
-
-# Matt Turner <mattst88@gentoo.org> (2019-10-21)
-# Replaced by introspection bindings. Bug #628938
-# Removal in 30 days
-dev-python/gnome-keyring-python
-
-# Matthew Thode <prometheanfire@gentoo.org> (2019-10-20)
-# defunct upstream, removal in 30 days. Bug #611580
-app-emulation/openstack-guest-agents-unix
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-20)
-# Fails to build. Last release in 2009. The stable version is EAPI 0.
-# Removal in 30 days. Bug #698162.
-net-analyzer/nagios-sap-ccms-plugin
-
# 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.0
-# Michał Górny <mgorny@gentoo.org> (2019-10-20)
-# The XFCE GTK+ engines have been abandoned upstream. They do not work
-# well with modern GTK+ versions, and have no seen any updates
-# since 2015.
-# Removal in 30 days. Bug #577252.
-x11-themes/gtk-engines-xfce
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-20)
-# Full of ancient StarOffice era templates, last updated in 2006.
-# Removal in 30 days. Bug #697400
-app-office/ooextras
-
-# Hans de Graaff <graaff@gentoo.org> (2019-10-19)
-# ruby24-only packages with no reverse dependencies and no recent
-# releases. Masked for removal in 30 days.
-dev-ruby/cocaine
-dev-ruby/debugger-linecache
-dev-ruby/escape_utils
-dev-ruby/ruby-beautify
-dev-ruby/termcolor
-dev-ruby/terrapin
-www-servers/thin
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-20)
-# A dummy package with no revdeps. Replaced by app-text/rarian.
-# Removal in 30 days. Bug #697376.
-app-text/scrollkeeper
-
-# David Seifert <soap@gentoo.org> (2019-10-19)
-# EAPI 0, broken build system, unmaintained,
-# Removal in 30 days. Bug #679304, #688906, #697356.
-app-i18n/scim-wnn
-dev-libs/wnn7sdk
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-19)
-# sci-chemistry/ccpn is unfetchable and mirror-restricted.
-# sci-chemistry/aria is its reverse dependency which can't be installed
-# as a result.
-# sci-chemistry/cns is fetch-restricted and the package request form
-# is dead. Also, its only dependency is aria.
-# Removal in 30 days. Bug #695784.
-sci-chemistry/aria
-sci-chemistry/ccpn
-sci-libs/ccpn-data
-sci-chemistry/cns
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-19)
-# The Linux installer/update is unfetchable, and can't be redistributed.
-# Removal in 30 days. Bug #695778.
-games-fps/postal2
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-19)
-# Upstream homepage and sources are gone. The license raises doubt
-# as to whether we can redistribute it. No new releases since being
-# added in 2005.
-# Removal in 30 days. Bug #694926.
-sci-biology/ariadne
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-19)
-# Unmaintained package with incorrect LICENSE and a failing build
-# (#679204).
-# Removal in 30 days. Bug #694450.
-sys-auth/sakcl
-
-# Agostino Sarubbo <ago@gentoo.org> (2019-10-18)
-# Superseded by app-admin/checksec
-# Removal in 30 days.
-app-admin/hardening-check
-
-# Thomas Deutschmann <whissi@gentoo.org> (2019-10-17)
-# clamav-milter completely broken, #697688
-~app-antivirus/clamav-0.102.0
-
-# Michał Górny <mgorny@gentoo.org> (2019-10-17)
-# Homepage gone. EAPI 0. Used to be used with old versions
-# of www-apps/gallery that were removed back in 2016.
-# Removal in 30 days. Bug #697280.
-media-gfx/galleryadd
-
-# David Seifert <soap@gentoo.org> (2019-10-17)
-# Dead upstream, EAPI 0, low quality ebuild,
-# hasn't been touched in ages
-# Removal in 30 days. Bug #697274.
-media-sound/mserv
-
# Mikle Kolyada <zlogene@gentoo.org> (2019-10-16)
# not needed due to openpam removal. Please
# update your packages running emerge with the
@@ -425,11 +690,6 @@ virtual/pam
# Depends on apache-2.2
dev-libs/OpenSRF
-# Lars Wendler <polynomial-c@gentoo.org> (2019-10-16)
-# Masked for removal (bug #692088)
-=app-admin/apache-tools-2.2*
-=www-servers/apache-2.2*
-
# Miroslav Šulc <fordfrog@gentoo.org> (2019-10-16)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.27
@@ -451,35 +711,12 @@ dev-libs/mpfr:1
# Masked for removal in a year.
dev-libs/gmp:3
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-10-15)
-# Unmaintained and broken with current Frameworks.
-# Removal in 30 days. Bug #697780
-net-misc/knemo
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-10-15)
-# Fails self-tests badly, no revdeps, upstream doesnt care
-# since 1999. Removal in 30 days. Bug 641530.
-dev-perl/NetxAP
-
-# Nick Sarnie <sarnex@gentoo.org> (2019-10-14)
-# No longer updated or supported by the Wine project
-# wine-any has no value without wine-d3d9
-# Please use app-emulation/gallium-nine-standalone instead
-# Removal in 30 days
-app-emulation/wine-any
-
# Mike Gilbert <floppym@gentoo.org> (2019-10-11)
# Inactive upstream for many years.
# Several open bugs.
# Please migrate to sys-apps/man-db.
sys-apps/man
-# Mike Pagano <mpagano@gentoo.org> (2019-10-11)
-# kenel incorrectly specifics a version
-# not included in enpatches tarball
-# This can be removed in 2019-11-11
-=sys-kernel/gentoo-sources-5.3.6
-
# Brian Evans <grknight@gentoo.org> (2019-10-01)
# End of life. Please upgrade.
# Removal in 90 days. Bug 651784
@@ -519,7 +756,7 @@ dev-php/magickwand
dev-php/pecl-bbcode
dev-php/pecl-cairo
dev-php/pecl-dbx
-dev-php/haru
+dev-php/pecl-haru
dev-php/pecl-htscanner
dev-php/pecl-libevent
dev-php/pecl-memcache
@@ -572,11 +809,6 @@ dev-lang/vala:0.46
# It breaks hundreds of py2 ebuilds and not all deps are keyworded
>=dev-python/pytest-5.0.1
-# Brian Evans <grknight@gentoo.org> (2019-07-25)
-# Mask new beta versions until release
-dev-lang/php:7.4
-~virtual/httpd-php-7.4
-
# Robin H. Johnson <robbat2@gentoo.org> (2019-07-08)
# Needs LOTS of testing, broke boot on my laptop in early attempts, maybe needs
# matching genkernel work?
@@ -766,11 +998,6 @@ dev-java/eclipse-ecj:4.10
~app-portage/gemato-14.1m
~app-portage/gemato-9999m
-# Matt Turner <mattst88@gentoo.org> (2018-05-25)
-# New package. Needs to interact with media-libs/mesa and
-# x11-drivers/nvidia-drivers. Work in progress.
-media-libs/libglvnd
-
# James Le Cuirot <chewi@gentoo.org> (2017-12-17)
# Java 9+ is not yet fully supported on Gentoo. Packages cannot depend
# on it so these virtuals are not yet required. If you wish to use
@@ -801,14 +1028,6 @@ sys-devel/automake:1.10
# upstream.
>=app-text/jabref-bin-4.0
-# Hans de Graaff <graaff@gentoo.org> (2017-06-05)
-# Bundles obsolete and vulnerable webkit version.
-# Upstream has stopped development and recommends using
-# headless mode in >=www-client/chromium-59.
-# Masked for removal in 90 days. Bug #589994.
-www-client/phantomjs
-dev-ruby/poltergeist
-
# Michał Górny <mgorny@gentoo.org> (2017-05-22)
# for Maciej S. Szmigiero <mail@maciej.szmigiero.name>
# Any version above 5.100.138 breaks b43 driver in various ways.
@@ -857,11 +1076,6 @@ app-admin/amazon-ec2-init
# compression'.
>=dev-util/xdelta-3.1.0
-# Tim Harder <radhermit@gentoo.org> (2016-11-03)
-# Masked for testing
-=sys-fs/fuse-3*
-=net-fs/sshfs-3*
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2016-04-03)
# Can exhaust all available memory depending on task
# but is made available for experts who heed this warning
@@ -881,18 +1095,6 @@ app-admin/amazon-ec2-init
=sys-libs/db-6.2*
=sys-libs/db-18.1*
-# Ulrich Müller <ulm@gentoo.org> (2014-07-15)
-# Permanently mask sys-libs/lib-compat and its reverse dependencies,
-# pending multiple security vulnerabilities and QA issues.
-# See bugs #515926 and #510960. Removal in 10 days.
-sys-libs/lib-compat
-sys-libs/lib-compat-loki
-games-action/phobiaii
-games-fps/rtcw
-games-fps/unreal
-games-strategy/heroes3
-games-strategy/smac
-
# Mikle Kolyada <zlogene@gentoo.org> (2014-06-27)
# Masked for proper testing. (Major updates in the code).
~dev-perl/PortageXS-0.2.12
@@ -936,33 +1138,3 @@ dev-libs/cygwin
dev-util/mingw64-runtime
sys-libs/newlib
dev-embedded/avr-libc
-
-# Chris Gianelloni <wolf31o2@gentoo.org> (2008-03-03)
-# Masking due to security bug #194607 and security bug #204067
-# Removal in 10 days
-games-fps/doom3
-games-fps/doom3-cdoom
-games-fps/doom3-chextrek
-games-fps/doom3-data
-games-fps/doom3-demo
-games-fps/doom3-ducttape
-games-fps/doom3-eventhorizon
-games-fps/doom3-hellcampaign
-games-fps/doom3-inhell
-games-fps/doom3-lms
-games-fps/doom3-mitm
-games-fps/doom3-roe
-games-fps/quake4-bin
-games-fps/quake4-data
-games-fps/quake4-demo
-
-# <klieber@gentoo.org> (2004-04-01)
-# The following packages contain a remotely-exploitable
-# security vulnerability and have been hard masked accordingly.
-#
-# Please see https://bugs.gentoo.org/show_bug.cgi?id=44351 for more info
-#
-games-fps/unreal-tournament-goty
-games-fps/unreal-tournament-strikeforce
-games-fps/unreal-tournament-bonuspacks
-games-fps/aaut
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 9d14fc0487b9..ec014ab7f3c4 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -120,9 +120,6 @@ ia64 default/linux/ia64/17.0/developer stable
# M68K Profiles
# @MAINTAINER: m68k@gentoo.org
m68k default/linux/m68k/17.0 exp
-m68k default/linux/m68k/17.0/desktop exp
-m68k default/linux/m68k/17.0/desktop/gnome exp
-m68k default/linux/m68k/17.0/developer exp
# MIPS Profiles
# @MAINTAINER: mips@gentoo.org
diff --git a/profiles/updates/2Q-2015 b/profiles/updates/2Q-2015
index d3eed44521b6..b17009f42e3c 100644
--- a/profiles/updates/2Q-2015
+++ b/profiles/updates/2Q-2015
@@ -159,5 +159,4 @@ move perl-core/Module-Build dev-perl/Module-Build
move perl-core/Module-Pluggable dev-perl/Module-Pluggable
move media-gfx/assimp media-libs/assimp
move kde-plasma/bluez-qt kde-frameworks/bluez-qt
-move kde-misc/kcmsystemd kde-misc/systemd-kcm
move dev-java/scala-bin dev-lang/scala-bin
diff --git a/profiles/updates/4Q-2019 b/profiles/updates/4Q-2019
index 3687662ff1d7..7a98f920e248 100644
--- a/profiles/updates/4Q-2019
+++ b/profiles/updates/4Q-2019
@@ -1,2 +1,4 @@
move dev-libs/rlottie media-libs/rlottie
move dev-util/repo dev-vcs/repo
+move media-video/gnome-mpv media-video/celluloid
+move app-admin/graylog2 app-admin/graylog
diff --git a/profiles/use.desc b/profiles/use.desc
index c895ae9e9c71..7f3d0f37153c 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -102,10 +102,6 @@ gimp - Build a plugin for the GIMP
git - Enable git (version control system) support
glut - Build an OpenGL plugin using the GLUT library
gmp - Add support for dev-libs/gmp (GNU MP library)
-gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-gnat_2019 - Compile with dev-lang/gnat-gpl-2019
gnome - Add GNOME support
gnome-keyring - Enable support for storing passwords via gnome-keyring
gnuplot - Enable support for gnuplot (data and function plotting)
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 50f094ae569b..84f0d0245d22 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -176,6 +176,8 @@ app-admin/sudo:secure-path - Replace PATH variable with compile time secure path
app-admin/sudo:sendmail - Allow sudo to send emails with sendmail
app-admin/sudo:sssd - Add System Security Services Daemon support
app-admin/sudo:system-digest - Use message digest functions from dev-libs/libgcrypt, dev-libs/libressl or dev-libs/openssl instead of sudo's internal SHA2 implementation
+app-admin/sysklogd:klogd - Build and install (deprecated) kernel logging daemon
+app-admin/sysklogd:logger - Build the logger program
app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts
app-admin/syslog-ng:amqp - Enable support for AMQP destinations
app-admin/syslog-ng:geoip2 - Add support for geo lookup based on IPs via dev-libs/libmaxminddb
@@ -285,6 +287,7 @@ app-backup/tsm:tsm_hw - Difference snapshot support for NetApp and N-Series file
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
+app-benchmarks/ioping:netdata - Add support for netdata
app-benchmarks/ramspeed:pic - Force shared libraries to be built as PIC (this is slower)
app-benchmarks/sysbench:aio - Enable libaio support
app-cdr/brasero:libburn - Enable dev-libs/libburn backend
@@ -371,9 +374,9 @@ app-doc/doxygen:doxysearch - build doxyindexer and doxysearch.cgi
app-doc/kicad-doc:html - Generate documentation in HTML format
app-doc/kicad-doc:pdf - Generate documentation in PDF format
app-doc/linuxfromscratch:htmlsingle - Install all-on-one-page HTML version.
-app-doc/pms:binary - Download pre-built files instead of building from sources
-app-doc/pms:html - Generate PMS as .html as well
+app-doc/pms:html - Generate and install PMS as .html as well
app-doc/pms:twoside - Enable two-sided layout suitable for printing
+app-doc/pms-bin:html - Install PMS as .html as well
app-doc/tldp-howto:html - Install multi-chapter HTML docs
app-doc/tldp-howto:htmlsingle - Install all-on-one-page HTML docs
app-doc/tldp-howto:pdf - Install pdf docs
@@ -461,7 +464,6 @@ app-emacs/auctex:preview-latex - Use bundled preview-latex
app-emacs/bbdb:tex - Install plain TeX support files
app-emacs/bbdb:vm - Add support for app-emacs/vm
app-emacs/calfw:howm - Add support for the app-emacs/howm note-taking tool
-app-emacs/company-mode:ropemacs - Install backend for dev-python/ropemacs
app-emacs/elscreen:wanderlust - Include support for app-emacs/wanderlust
app-emacs/emacs-common-gentoo:games - Support shared score files for games
app-emacs/emacs-w3m:gzip-el - Compress bundled Emacs Lisp source
@@ -474,12 +476,17 @@ app-emacs/slime:xref - Install xref.lisp cross-referencing tool
app-emacs/vm:bbdb - Include support for app-emacs/bbdb
app-emacs/wanderlust:bbdb - Include support for app-emacs/bbdb
app-emacs/wikipedia-mode:outline-magic - Enable support for outline-mode extensions (app-emacs/outline-magic)
+app-emulation/aranym:clipboard - Enable bidirectional clipboard transfer between the host and FreeMiNT
+app-emulation/aranym:jit - Build Just-In-Time compiler variant with increased performance
+app-emulation/aranym:lilo - Enable support for directly booting kernels such as Linux
+app-emulation/aranym:osmesa - Allow images to be rendered in memory using the host CPU
+app-emulation/aranym:pmmu - Build full PMMU variant, required for running mainline Linux
+app-emulation/aranym:standard - Build standard (no JIT or PMMU) variant
app-emulation/bochs:3dnow - Enable support for emulating 3DNow! instructions (incomplete)
app-emulation/bochs:avx - Enable support for emulating Advanced Vector Extensions (AVX)
app-emulation/bochs:debugger - Enable debugger (slows down emulation)
app-emulation/bochs:gdb - Enable support for the remote GDB stub
app-emulation/bochs:x86-64 - Enable support for emulation of 64-bit CPUs
-app-emulation/buildah:ostree - Enables dependencies for handling of OSTree images.
app-emulation/containerd:apparmor - Support for AppArmor
app-emulation/containerd:btrfs - Support for BTRFS snapshot driver
app-emulation/containerd:cri - Support for Kubernetes CRI
@@ -490,6 +497,7 @@ app-emulation/cri-o:device-mapper - Enables dependencies for the "devicemapper"
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/crun:bpf - Enable in Kernel, eBPF (enhanced Berkley Packet Filter) support for managing device controllers.
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.
@@ -549,7 +557,7 @@ app-emulation/libvirt:libssh - Use net-libs/libssh to communicate with remote li
app-emulation/libvirt:libvirtd - Builds the libvirtd daemon as well as the client utilities instead of just the client utilities
app-emulation/libvirt:lvm - Allow using the Logical Volume Manager (sys-fs/lvm2) as pool for disk image storage
app-emulation/libvirt:lxc - Support management of Linux Containers virtualisation (app-emulation/lxc)
-app-emulation/libvirt:macvtap - Support for MAC-based TAP (macvlan/macvtap). For networking instead of the normal TUN/TAP. It has its advantages and disadvantages. macvtap support requires very new kernels and is currently evolving. Support for this is experimental at best.
+app-emulation/libvirt:macvtap - Support for MAC-based TAP (macvlan/macvtap). For networking instead of the normal TUN/TAP.
app-emulation/libvirt:nfs - Allow using Network File System mounts as pool for disk image storage
app-emulation/libvirt:numa - Use NUMA for memory segmenting via sys-process/numactl and sys-process/numad
app-emulation/libvirt:openvz - Support management of OpenVZ virtualisation (openvz-sources)
@@ -585,6 +593,7 @@ app-emulation/open-vm-tools:gtkmm - Compile with Gtkmm and sigc++ (Recommended)
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
@@ -605,6 +614,7 @@ app-emulation/qemu:ncurses - Enable the ncurses-based console
app-emulation/qemu:nfs - Enable NFS support
app-emulation/qemu:numa - Enable NUMA support
app-emulation/qemu:pin-upstream-blobs - Pin the versions of BIOS firmware to the version included in the upstream release. This is needed to sanely support migration/suspend/resume/snapshotting/etc... of instances. When the blobs are different, random corruption/bugs/crashes/etc... may be observed.
+app-emulation/qemu:plugins - Enable qemu plugin API via shared library loading.
app-emulation/qemu:png - Enable png image support for the VNC console server
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
@@ -619,6 +629,7 @@ app-emulation/qemu:usb - Enable USB passthrough via dev-libs/libusb
app-emulation/qemu:usbredir - Use sys-apps/usbredir to redirect USB devices to another machine over TCP
app-emulation/qemu:vde - Enable VDE-based networking
app-emulation/qemu:vhost-net - Enable accelerated networking using vhost-net, see http://www.linux-kvm.org/page/VhostNet
+app-emulation/qemu:vhost-user-fs - Enable shared file system access using the FUSE protocol carried over virtio.
app-emulation/qemu:virgl - Enable experimental Virgil 3d (virtual software GPU)
app-emulation/qemu:virtfs - Enable VirtFS via virtio-9p-pci / fsdev. See http://wiki.qemu.org/Documentation/9psetup
app-emulation/qemu:vte - Enable terminal support (x11-libs/vte) in the GTK+ interface
@@ -660,31 +671,6 @@ app-emulation/virtualbox-bin:sdk - Enable building of SDK
app-emulation/virtualbox-bin:vboxwebsrv - Install the VirtualBox webservice
app-emulation/virtualbox-modules:pax_kernel - Apply patch needed for pax enabled kernels
app-emulation/vkd3d:spirv-tools - Enable SPIRV shader debugging support using dev-util/spirv-tools
-app-emulation/wine-any:capi - Enable ISDN support via CAPI
-app-emulation/wine-any:custom-cflags - Bypass strip-flags; use at your own peril
-app-emulation/wine-any:d3d9 - Apply highly experimental patches for Gallium Nine support. This patch may break some applications.
-app-emulation/wine-any:dos - Pull in games-emulation/dosbox to run DOS applications
-app-emulation/wine-any:ffmpeg - Use media-video/ffmpeg to decode WMA formats
-app-emulation/wine-any:gecko - Add support for the Gecko engine when using iexplore
-app-emulation/wine-any:gssapi - Use GSSAPI (Kerberos SSP support)
-app-emulation/wine-any:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality;
-app-emulation/wine-any:mono - Add support for .NET using Wine's Mono add-on
-app-emulation/wine-any:netapi - Use libnetapi from net-fs/samba to support Windows networks in netapi32.dll
-app-emulation/wine-any:opencl - Enable OpenCL support
-app-emulation/wine-any:osmesa - Add support for OpenGL in bitmaps using libOSMesa
-app-emulation/wine-any:pcap - Support packet capture software (e.g. wireshark)
-app-emulation/wine-any:perl - Install helpers written in perl (winedump/winemaker)
-app-emulation/wine-any:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support
-app-emulation/wine-any:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime
-app-emulation/wine-any:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support
-app-emulation/wine-any:run-exes - Use Wine to open and run .EXE and .MSI files
-app-emulation/wine-any:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
-app-emulation/wine-any:sdl - Add support for gamepad detection using SDL
-app-emulation/wine-any:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet
-app-emulation/wine-any:themes - Support GTK+:3 window theming through Wine-Staging
-app-emulation/wine-any:udev - Use virtual/libudev to provide plug and play support
-app-emulation/wine-any:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support
-app-emulation/wine-any:vulkan - Enable Vulkan drivers
app-emulation/wine-d3d9:capi - Enable ISDN support via CAPI
app-emulation/wine-d3d9:custom-cflags - Bypass strip-flags; use at your own peril
app-emulation/wine-d3d9:d3d9 - Apply highly experimental patches for Gallium Nine support. This patch may break some applications.
@@ -710,7 +696,6 @@ app-emulation/wine-staging:capi - Enable ISDN support via CAPI
app-emulation/wine-staging:custom-cflags - Bypass strip-flags; use at your own peril
app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications
app-emulation/wine-staging:faudio - Pull in app-emulation/faudio to provide XAudio2 functionality
-app-emulation/wine-staging:ffmpeg - Use media-video/ffmpeg to decode WMA formats
app-emulation/wine-staging:gecko - Add support for the Gecko engine when using iexplore
app-emulation/wine-staging:gssapi - Use GSSAPI (Kerberos SSP support)
app-emulation/wine-staging:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality;
@@ -969,7 +954,6 @@ app-misc/kryoflux-dtc:gui - Install the Kryoflux GUI
app-misc/lcd4linux:apm - Enable the APM plugin.
app-misc/lcd4linux:asterisk - Enable the Asterisk plugin.
app-misc/lcd4linux:button-exec - Enable the Button plugin, to execute something on keypress.
-app-misc/lcd4linux:button_exec - Enable the Button plugin, to execute something on keypress.
app-misc/lcd4linux:cpuinfo - Enable the cpuinfo plugin.
app-misc/lcd4linux:dbus - Enable the dbus plugin.
app-misc/lcd4linux:diskstats - Enable the diskstats plugin.
@@ -983,7 +967,6 @@ app-misc/lcd4linux:gps - Enable the gps plugin, for reading gps coordinates.
app-misc/lcd4linux:hddtemp - Enable the hddtemp plugin, to read from the hddtemp daemon.
app-misc/lcd4linux:huawei - Enable the huawei plugin, to read from a huawei device.
app-misc/lcd4linux:i2c-sensors - Enable the i2c_sensors plugin, to read sensor data.
-app-misc/lcd4linux:i2c_sensors - Enable the i2c_sensors plugin, to read sensor data.
app-misc/lcd4linux:iconv - Enable the iconv plugin, to convert between encodings.
app-misc/lcd4linux:isdn - Enable the isdn plugin, to get information about ISDN.
app-misc/lcd4linux:kvv - Enable the kvv plugin, to get realtime train schedule from the Karlsruher Verkehrsverbund.
@@ -991,14 +974,12 @@ app-misc/lcd4linux:loadavg - Enable the loadavg plugin, to get stats load
app-misc/lcd4linux:meminfo - Enable the meminfo plugin, to get memory statistics.
app-misc/lcd4linux:mpd - Enable the mpd plugin, to read from the Music Player Daemon.
app-misc/lcd4linux:mpris-dbus - Enable the mpris plugin, to read data via dbus for mpris.
-app-misc/lcd4linux:mpris_dbus - Enable the mpris plugin, to read data via dbus for mpris.
app-misc/lcd4linux:mysql - Enable the mysql plugin, to get mysql database information.
app-misc/lcd4linux:netdev - Enable the netdev plugin, to get interface statistics.
app-misc/lcd4linux:netinfo - Enable the netinfo plugin, to get more interface statistic.
app-misc/lcd4linux:outb - Enable raw i/o access.
app-misc/lcd4linux:pop3 - Enable the pop3 plugin, to get notified about new mails.
app-misc/lcd4linux:proc-stat - Enable the proc_stat plugin, to read data from the proc file system.
-app-misc/lcd4linux:proc_stat - Enable the proc_stat plugin, to read data from the proc file system.
app-misc/lcd4linux:python - Enable support for dev-lang/python and enable the python plugin, to execute own python scripts.
app-misc/lcd4linux:qnaplog - Enable the qnaplog plugin, to read a log from a QNAP device.
app-misc/lcd4linux:raspi - Enable the raspi plugin, to read sensor data from a Raspberry Pi.
@@ -1111,7 +1092,6 @@ app-office/calligra:spacenav - Enable support for the 3Dconnexion spacenav input
app-office/calligraplan:activities - Enable kactivities support
app-office/calligraplan:holidays - Enable kde-frameworks/kholidays integration
app-office/calligraplan:kwallet - Enable access to encrypted OpenDocument files with kde-frameworks/kwallet storage
-app-office/calligraplan:pim - Enable support for KDE PIM resources integration
app-office/glabels:barcode - Enable barcode support through external libraries.
app-office/gnucash:aqbanking - Connect to some internet banks via AqBanking
app-office/gnucash:chipcard - Enable support for chipcard reading and processing.
@@ -1200,6 +1180,7 @@ app-shells/bash:net - Enable /dev/tcp/host/port redirection
app-shells/bash:plugins - Add support for loading builtins at runtime via 'enable'
app-shells/bash-completion:eselect - Support blacklisting of completions via 'eselect bash-completion'. This enables custom Gentoo patching of upstream completion loader.
app-shells/dash:vanilla - Support echo -n, and enable echo -e all the time (unsupported)
+app-shells/mksh:lksh - variant that uses POSIX-compliant arithmetics with the host “long” data type and is automatically in POSIX mode when called as /bin/sh
app-shells/pdsh: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.
app-shells/shish:diet - Use dev-libs/dietlibc
app-text/asciidoc:highlight - Enable source code highlighting
@@ -1340,7 +1321,6 @@ app-text/wdiff:experimental - Build experimental utilities (mdiff, unify, wdiff2
app-text/webgen:builder - Enable programmatic HTML/XML generation
app-text/webgen:highlight - Enable syntax highlighting for certain plugins
app-text/webgen:markdown - Markdown support
-app-text/wklej:vim - Install the vim plugin allowing to paste through ':Wklej'.
app-text/writerperfect:abiword - Add support for abiword format using app-text/libabw
app-text/writerperfect:ebook - Add support for various ebook formats using app-text/libebook
app-text/writerperfect:epub - Add support for conversion to ePub format using app-text/libepubgen
@@ -1372,10 +1352,6 @@ app-vim/youcompleteme:clang - Enable semantic support for C-family languages usi
app-xemacs/xemacs-packages-all:mule - Add multi-language support to XEmacs
dev-ada/gnat_util:shared - Build gnat_util shared library
dev-ada/gnat_util:static-pic - Build gnat_util static library with pic code
-dev-ada/gnatcoll:projects - Adds support for projects
-dev-ada/gnatcoll:pygobject - Adds support for pygobject
-dev-ada/gnatcoll:shared - Build shared library
-dev-ada/gnatcoll:tools - Build associated tools
dev-ada/gnatcoll-bindings:shared - Build shared library
dev-ada/gnatcoll-bindings:static-pic - Build shared library
dev-ada/gnatcoll-core:shared - Build shared library
@@ -2190,6 +2166,7 @@ dev-libs/efl:xpresent - Enable x11-libs/libXpresent support
dev-libs/elfutils:lzma - Support automatic decompression of LZMA-compressed files and kernel images
dev-libs/elfutils:threads - Build the libraries with thread safe support
dev-libs/elfutils:utils - Install command-line utilities (all the eu-* programs)
+dev-libs/elfutils:valgrind - Add support for memory debugging using dev-util/valgrind
dev-libs/ell:glib - Enable dev-libs/glib support
dev-libs/fcgi:html - Install HTML documentation
dev-libs/folks:telepathy - Load contacts from the Telepathy framework
@@ -2550,7 +2527,6 @@ dev-php/pecl-redis:json - Enables json serializer support
dev-php/pecl-zmq:czmq - Use the czmq high level bindings
dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/php.
dev-php/swoole:http2 - Add support for HTTP/2 protocol via net-libs/nghttp2
-dev-php/swoole:redis - Add support for redis via dev-libs/hiredis
dev-php/xcache:coverage - Enable the coverager module (not recommended for production servers).
dev-python/Kivy:camera - Install libraries needed to support camera
dev-python/Kivy:garden - Install garden tool to manage user maintained widgets
@@ -2594,6 +2570,7 @@ dev-python/celery:redis - Enables redis support
dev-python/celery:sqs - Enables Amazon SQS transport module for celery
dev-python/celery:yaml - Enable support of yaml as a configuration file format
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
dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk
dev-python/dap:server - Enable OpenDAP server support
@@ -2614,8 +2591,6 @@ 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
dev-python/ipython:notebook - Install requirements for the web notebook based on www-servers/tornado
-dev-python/jira:filemagic - Include filemagic support (for identifying uploaded filetypes)
-dev-python/jira:ipython - Include Interactive Python (IPython)
dev-python/jira:jirashell - Include dependencies for jirashell (ipython, oauthlib)
dev-python/jira:kerberos - Support Kerberos authentication
dev-python/jira:oauth - Support OAuth authentication
@@ -2661,6 +2636,7 @@ dev-python/pypy:low-memory - Build using PyPy with the engine configured towards
dev-python/pypy:sandbox - Enable sandboxing functionality
dev-python/pypy3:low-memory - Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time.
dev-python/pypy3:sandbox - Enable sandboxing functionality
+dev-python/python-mpd:twisted - Enable twisted support
dev-python/python-stdnum:vies - Enable VIES
dev-python/pyudev:pygobject - Install PyGobject bindings
dev-python/pyudev:qt5 - Install PyQt5 bindings
@@ -2702,6 +2678,7 @@ dev-python/twisted:conch - include Twisted SSHv2 implementation
dev-python/twisted:http2 - include http2 support
dev-python/twisted:serial - include serial port support
dev-python/twisted-core:serial - include serial port support
+dev-python/urllib3:brotli - Enable support for brotli compression
dev-python/vatnumber:vies - Enable VIES
dev-python/ws4py:client - Install client modules
dev-python/ws4py:server - Install server modules
@@ -2985,8 +2962,6 @@ dev-util/diffoscope:tcpdump - Use net-analyzer/tcpdump
dev-util/diffoscope:xz - Use app-arch/xz-utils
dev-util/diffoscope:zip - Use app-arch/unzip
dev-util/edb-debugger:jumbo-build - Experimental jumbo (also known as unity) build capability
-dev-util/edb-debugger:legacy-mem-write - Probe if writes to /proc/PID/mem are broken.
-dev-util/edb-debugger:pax_kernel - Enable building under a PaX enabled kernel
dev-util/edi:clang - Provide integration with sys-devel/clang for autocompletion and inline errors
dev-util/electron:gconf - Use gnome-base/gconf
dev-util/electron:lto - Build with link time optimization enabled
@@ -3032,7 +3007,6 @@ dev-util/google-perftools:optimisememory - To build libtcmalloc with smaller int
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:custom-jdk - Install and use IntelliJ's custom JRE.
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.
dev-util/intel-ocl-sdk:android - Install android related files
@@ -3211,7 +3185,6 @@ games-arcade/performous:tools - Enable building of song extraction utilities for
games-arcade/performous:webcam - Enable Webcam support
games-arcade/savagewheels:fmod - Enable the fmod music and sound effects library
games-arcade/tuxanci:physfs - Use dev-games/physfs instead of dev-libs/libzip to load compressed data
-games-arcade/tuxanci:sound - Enable sound
games-board/cockatrice:client - Build with client
games-board/cockatrice:oracle - Build with oracle
games-board/cockatrice:server - Compile server support
@@ -3306,8 +3279,6 @@ games-fps/darkplaces:cdsound - Enables using CD audio in the engine
games-fps/darkplaces:demo - Uses the demo data from quake1 (quake1-demodata)
games-fps/darkplaces:lights - Install and setup the updated light maps
games-fps/darkplaces:textures - Install and setup the updated textures
-games-fps/doom3:dedicated - install only as a dedicated game server
-games-fps/doom3:roe - Adds support for the Resurrection of Evil expansion
games-fps/doomsday:demo - Install launcher dor doom1.wad from games-fps/doom-data
games-fps/doomsday:fluidsynth - Build the FluidSynth sound driver
games-fps/doomsday:fmod - Enable support for fmod music and sound effects lib
@@ -3330,7 +3301,6 @@ games-fps/eduke32:xmp - Enable support for media-libs/exempi.
games-fps/gzdoom:gtk2 - Enable support for GTK+2 instead of GTK+3
games-fps/gzdoom:nonfree - Enable non-free components
games-fps/nexuiz:maps - Install the community map pack
-games-fps/openarena:client - Build OpenArena client
games-fps/prboom-plus:dumb - Enable support for various tracker-style music formats via media-libs/dumb
games-fps/prboom-plus:fluidsynth - Enable support for MIDI via media-sound/fluidsynth
games-fps/prboom-plus:net - Enable support for network play
@@ -3342,11 +3312,6 @@ games-fps/quake2-icculus:demo - Install the demo files (quake2-demodata) and con
games-fps/quake2-icculus:qmax - Build the pretty version (quake max)
games-fps/quake2-icculus:rogue - Build support for the 'Ground Zero' Mission Pack (rogue)
games-fps/quake2-icculus:xatrix - Build support for the 'The Reckoning' Mission Pack (xatrix)
-games-fps/quake3:mumble - Adds player-location (positional audio) support to VoIP
-games-fps/quake3:teamarena - Adds support for Team Arena expansion pack
-games-fps/quake3:voice - Adds VoIP support
-games-fps/quake3-bin:teamarena - Adds support for Team Arena expansion pack
-games-fps/quake3-demo:dedicated - install only as a dedicated game serer
games-fps/quakeforge:wildmidi - enable libWildMidi support
games-fps/quakeforge:xdg - enable XDG support
games-fps/qudos:demo - Install the demo files (quake2-demodata) and configure for use
@@ -3359,7 +3324,6 @@ games-fps/sauerbraten:server - Compile server support
games-fps/turtlearena:mumble - Adds player-location (positional audio) support to VoIP
games-fps/turtlearena:server - Build server target
games-fps/turtlearena:voice - Adds VoIP support
-games-fps/unreal-tournament-goty:S3TC - Add the extra fancy textures to UT ... only works on certain cards (nvidia/ati/s3)
games-fps/urbanterror:altgamma - Alternative way for gamma setting with modesetting driver
games-fps/urbanterror:client - Build binary for client (includes code for non-dedicated server)
games-fps/urbanterror:mumble - Use Mumble for ingame VoIP (experimental)
@@ -3373,6 +3337,8 @@ games-fps/yamagi-quake2:ctf - Build support for the 'Capture The Flag' addon
games-fps/yamagi-quake2:rogue - Build support for the 'Ground Zero' Mission Pack
games-fps/yamagi-quake2:softrender - Build software renderer
games-fps/yamagi-quake2:xatrix - Build support for the 'The Reckoning' Mission Pack
+games-kids/gcompris:kiosk - Enable kiosk mode by default (for use by small children or on a self-service host machine)
+games-kids/tuxtype:pango - Render fonts using media-libs/sdl-pango instead of media-libs/sdl-ttf
games-misc/little-inferno:bundled-libs - Use bundled libraries.
games-misc/ponysay:fish-completion - Enable fish completion support
games-misc/ponysay:non-free - Install non-free ponies (i.e. from the MLP franchise)
@@ -3422,8 +3388,8 @@ games-simulation/flightgear:gdal - Enable alternative terrain engine based on pa
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:multiplayer - Enable multiplayer functionality
-games-simulation/openrct2:twitch - Enable Twitch support
+games-simulation/openrct2:lightfx - Enables LightFX for better lightning effects.
+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.
games-simulation/openttd:lzo - Enables LZO compression for savegames. This is only needed to load extremely old savegames. (versions before 0.2)
@@ -3451,9 +3417,6 @@ games-strategy/freeciv:sound - Add support for sound provided by media-libs/sdl-
games-strategy/freeciv:system-lua - Use dev-lang/lua instead of the bundled liblua
games-strategy/freesynd:devtools - Build development tools
games-strategy/hedgewars:server - Enable local server
-games-strategy/heroes3:maps - Installs optional map data
-games-strategy/heroes3:music - Installs optional music data
-games-strategy/heroes3:sounds - Installs optional sound data
games-strategy/ja2-stracciatella:editor - Adds necessary file to run the editor
games-strategy/ja2-stracciatella:ru-gold - Support for russian gold ja2 version
games-strategy/megaglest:editor - Build map editor
@@ -3597,6 +3560,7 @@ gui-wm/sway:swaynag - Install 'swaynag': shows a message with buttons
gui-wm/sway:tray - Enable support for StatusNotifierItem tray specification
gui-wm/sway:wallpapers - Install sway's default wallpaper image
kde-apps/akonadi:designer - Install plugin for dev-qt/designer
+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
@@ -3607,7 +3571,6 @@ kde-apps/cantor:julia - Enable dev-lang/julia backend support
kde-apps/cantor:markdown - Enable Markdown support via app-text/discount
kde-apps/cantor:qalculate - Enable sci-libs/libqalculate backend support
kde-apps/dolphin:activities - Track which folders are frequently accessed on a Plasma desktop
-kde-apps/dolphin:thumbnail - Enables thumbnail generation
kde-apps/gwenview:activities - Enable kactivities support
kde-apps/gwenview:fits - Enable support for NASA's sci-libs/cfitsio library
kde-apps/gwenview:kipi - Enable support for the KDE Image Plugin Interface
@@ -3619,6 +3582,12 @@ kde-apps/kalzium:solver - Enable the equation solver
kde-apps/kanagram:speech - Enable text-to-speech support
kde-apps/kate:activities - Enable Plasma Activities support via kde-frameworks/kactivities
kde-apps/kate:addons - Build and install additional plugins
+kde-apps/kate:filebrowser - Enable File System browser tool view
+kde-apps/kate:lspclient - Enable LSP (Language Server Protocol) client plugin
+kde-apps/kate:plasma - Enable Session Applet addon for KDE Plasma
+kde-apps/kate:projects - Enable Project plugin for executing queries on SQL DBs
+kde-apps/kate:snippets - Enable Snippets Tool View plugin to manage or download code snippets
+kde-apps/kate:sql - Enable SQL plugin for executing queries on SQL DBs
kde-apps/kde-apps-meta:pim - Pull in KDE PIM suite
kde-apps/kde-apps-meta:sdk - Pull in developer-specific meta-packages
kde-apps/kdeadmin-meta:cron - Installs KDE application for virtual/cron configuration
@@ -3648,6 +3617,7 @@ kde-apps/kdeutils-meta:floppy - Install kde-apps/kfloppy to format and create DO
kde-apps/kdeutils-meta:gpg - Install kde-apps/kgpg which depends on kde-apps/akonadi
kde-apps/kdeutils-meta:lrz - Install app-arch/lrzip for LRZ archive support in kde-apps/ark
kde-apps/kdeutils-meta:rar - Install one of app-arch/rar, app-arch/unrar or app-arch/unar for RAR archive support in kde-apps/ark
+kde-apps/kdeutils-meta:webengine - Enable kde-apps/kimagemapeditor, requiring dev-qt/qtwebengine
kde-apps/keditbookmarks:man - Build and install man pages
kde-apps/kget:bittorrent - Enable bittorrent transfer plugin through net-libs/libktorrent
kde-apps/kget:gpg - Enable signature verification by GpgME++ via app-crypt/gpgme
@@ -3676,7 +3646,6 @@ kde-apps/kopete:gadu - Enable the Gadu protocol handler.
kde-apps/kopete:groupwise - Enable the Groupwise protocol handler.
kde-apps/kopete:highlight - Allows you to specify highlights on specific events.
kde-apps/kopete:history - Enables saving chat history.
-kde-apps/kopete:jingle - Enable voice calls for jabber
kde-apps/kopete:latex - Embed latex formatted text into messages.
kde-apps/kopete:meanwhile - Enable the Sametime protocol handler.
kde-apps/kopete:nowlistening - Shows song you currently listen to in your status/etc. Bindings for many players.
@@ -3698,6 +3667,7 @@ kde-apps/ktp-common-internals:otr - Enable support for encrypted conversations u
kde-apps/ktp-common-internals:sso - Enable support for Single sign-on through KAccounts
kde-apps/ktp-text-ui:speech - Enable incoming messages to be read out using text-to-speech
kde-apps/kwave:qtmedia - Enable playback via Qt5Multimedia
+kde-apps/kwrite:activities - Enable Plasma Activities support via kde-frameworks/kactivities
kde-apps/libkdepim:designer - Build plugins for dev-qt/designer
kde-apps/libkleo:fancyviewer - Use kde-apps/kpimtextedit for an improved audit log viewer
kde-apps/libksane:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet
@@ -3718,7 +3688,6 @@ kde-apps/okular:plucker - Enable Plucker E-Book for Palm OS devices support
kde-apps/okular:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/okular:speech - Enable text-to-speech support
kde-apps/pimcommon:designer - Build plugins for dev-qt/designer
-kde-apps/pimcommon:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/spectacle:kipi - Enable support for the KDE Image Plugin Interface
kde-apps/spectacle:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/step:qalculate - Enable the libqalculate library for unit conversion
@@ -3728,8 +3697,6 @@ kde-frameworks/kcompletion:designer - Build plugins for dev-qt/designer
kde-frameworks/kconfigwidgets:designer - Build plugins for dev-qt/designer
kde-frameworks/kconfigwidgets:man - Build and install man pages
kde-frameworks/kded:man - Build and install man pages
-kde-frameworks/kdesignerplugin:designer - Build KF5 widgets plugin for QtDesigner
-kde-frameworks/kdesignerplugin:webkit - Build kdewebkit plugin for QtDesigner
kde-frameworks/kdewebkit:designer - Build plugins for dev-qt/designer
kde-frameworks/kfilemetadata:epub - Enable support for reading EPUB ebook metadata
kde-frameworks/kfilemetadata:office - Enable support for reading ODF and OOXML metadata
@@ -3739,6 +3706,7 @@ kde-frameworks/kinit:caps - Capabilities support for improved security and bette
kde-frameworks/kinit:man - Build and install man pages
kde-frameworks/kio:designer - Build plugins for dev-qt/designer
kde-frameworks/kio:kwallet - Enable permanent storage of passwords for kpasswdserver with kde-frameworks/kwallet
+kde-frameworks/kitemmodels:qml - Enable QML support via dev-qt/qtdeclarative
kde-frameworks/kitemviews:designer - Build plugins for dev-qt/designer
kde-frameworks/knotifications:phonon - Play notification sounds via media-libs/phonon instead of media-libs/libcanberra
kde-frameworks/knotifications:speech - Enable text-to-speech notification support
@@ -3757,6 +3725,7 @@ kde-frameworks/kxmlgui:designer - Build plugins for dev-qt/designer
kde-frameworks/networkmanager-qt:teamd - Enable Teamd control support
kde-frameworks/plasma:gles2 - Use GLES 2.0 or later instead of full OpenGL
kde-frameworks/prison:qml - Enable QML/QtQuick support via dev-qt/qtdeclarative
+kde-frameworks/purpose:dolphin - Enable support for sharing files from kde-apps/dolphin
kde-frameworks/purpose:kaccounts - Enable support for system-wide defined KAccounts
kde-frameworks/sonnet:aspell - Enable the app-text/aspell spell-checking backend
kde-frameworks/sonnet:designer - Build plugins for dev-qt/designer
@@ -3885,6 +3854,7 @@ mail-client/evolution:ldap - Enable support for fetching contacts from an LDAP o
mail-client/evolution:spamassassin - Build mail-filter/spamassassin plugin
mail-client/evolution:weather - Enable optional weather calendar support
mail-client/evolution:ytnef - Enable optional TNEF attachments parser support using net-mail/ytnef
+mail-client/geary:ytnef - Enable optional TNEF attachments parser support using net-mail/ytnef
mail-client/mail-notification:sylpheed - Enable support for MH mailboxes used by mail-client/sylpheed
mail-client/mutt:berkdb - Enable sys-libs/db database backend for header caching
mail-client/mutt:gdbm - Enable sys-libs/gdbm database backend for header caching
@@ -3990,9 +3960,7 @@ mail-filter/postfwd:tools - Install additional tools for testing postfwd
mail-filter/postgrey:targrey - Enables the targrey patch
mail-filter/rmilter:dkim - Enable support for DomainKeys Identified Mail
mail-filter/rmilter:memcached - Enable support for memcached
-mail-filter/rspamd:fann - Enable neural network plugin (requires sci-mathematics/fann).
mail-filter/rspamd:pcre2 - Use dev-libs/libpcre2
-mail-filter/rspamd:torch - Enable torch support. This is required for the neural module
mail-filter/spamassassin:cron - Install a cron job to update SpamAssassin's rules daily.
mail-filter/spamassassin:qmail - Build qmail functionality and docs
mail-filter/spamdyke:ssl - Enables TLS protocol for spamdyke
@@ -4031,7 +3999,6 @@ mail-mta/postfix:eai - Add support for SMTPUTF8
mail-mta/postfix:ldap-bind - Add support for binding to LDAP backend using dev-libs/cyrus-sasl
mail-mta/postfix:lmdb - Add support for using dev-db/lmdb for lookup tables
mail-mta/postfix:memcached - Add support for using net-misc/memcached for lookup tables
-mail-mta/postfix:vda - Add support for virtual delivery agent quota enforcing
mail-mta/qpsmtpd:postfix - create user with permissions for proper postfix interaction
mail-mta/ssmtp:mta - Install symlinks for sendmail-compatible MTA.
mate-base/caja:mate - Install x11-themes/mate-icon-theme which is needed when this package is used in the MATE desktop environment.
@@ -4283,6 +4250,8 @@ media-libs/clutter:gtk - Use gdk-pixbuf from x11-libs/gtk+ as image rendering ba
media-libs/cogl:gles2 - Enable OpenGL ES 2.0 support
media-libs/cogl:kms - Enable KMS support.
media-libs/cogl:pango - Build cogl-pango library for x11-libs/pango integration
+media-libs/coin:exceptions - Compile with C++ exceptions
+media-libs/coin:man - Build and install man pages
media-libs/coin:qthelp - Build API documentation in QtHelp format
media-libs/coin:simage - Texture loading via media-libs/simage library
media-libs/dav1d:10bit - Add support for building 10-bit and 12-bit AV1.
@@ -4328,7 +4297,16 @@ 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/imlib2:shm - Use MIT shared memory support for X image transfer.
+media-libs/imlib2:X - Use the X window system
+media-libs/imlib2:bzip2 - Bzip2 loader support
+media-libs/imlib2:gif - Gif image loader support
+media-libs/imlib2:jpeg - Jpeg image loader support
+media-libs/imlib2:mp3 - ID3 loader support
+media-libs/imlib2:png - PNG image loader support
+media-libs/imlib2:shm - Use MIT shared memory support for X image transfer
+media-libs/imlib2:tiff - TIFF image loader support
+media-libs/imlib2:webp - WEBP image loader support
+media-libs/imlib2:zlib - Zlib loader support
media-libs/leptonica:utils - Install command-line utilities
media-libs/libafterimage:shaping - Use MIT shaped X windows extention.
media-libs/libafterimage:shm - Use MIT shared memory extention for X image transfer.
@@ -4440,18 +4418,21 @@ 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!)
-media-libs/opencv:contrib_cvv - CVV module requires Qt5
-media-libs/opencv:contrib_dnn - DNN module contrib requires tiny dnn
-media-libs/opencv:contrib_hdf - HDF module requires sci-libs/hdf5
-media-libs/opencv:contrib_sfm - SFM module requires eigen, gflags, and glog
-media-libs/opencv:contrib_xfeatures2d - Enables xfeatures2d and autodownload of samples in contrib
+media-libs/opencv:contribcvv - CVV module requires Qt5
+media-libs/opencv:contribdnn - DNN module contrib requires tiny dnn
+media-libs/opencv:contribhdf - HDF module requires sci-libs/hdf5
+media-libs/opencv:contribsfm - SFM module requires eigen, gflags, and glog
+media-libs/opencv:contribxfeatures2d - Enables xfeatures2d and autodownload of samples in contrib
media-libs/opencv:cuda - Enable NVIDIA Cuda computations support (Experimental!)
-media-libs/opencv:dnn_samples - Download dnn caffeemodel samples
+media-libs/opencv:dnnsamples - Download dnn caffeemodel samples
+media-libs/opencv:download - Enable download during cmake configure
media-libs/opencv:eigen - Enable usage of dev-cpp/eigen for computations
+media-libs/opencv:features2d - Enable features2d module
media-libs/opencv:gdal - Enable support for sci-libs/gdal library
media-libs/opencv:gflags - Use Google's C++ argument parsing library
media-libs/opencv:glog - Use Google's C++ loggin library
media-libs/opencv:opencl - Add support for OpenCL
+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
@@ -4764,7 +4745,6 @@ media-sound/moc:cache - Enable tags caching support
media-sound/moc:sid - Build with SID (Commodore 64 Audio) support
media-sound/moc:tremor - Build vorbis support using an integer implementation of the vorbis library (media-libs/tremor)
media-sound/mp3blaster:sid - Build with SID (Commodore 64 Audio) support
-media-sound/mp3splt-gtk:audacious - Include media-sound/audacious support
media-sound/mpd:adplug - Enable the AdPlug decoder plugin
media-sound/mpd:cdio - Use libcdio for ISO9660 parsing support
media-sound/mpd:chromaprint - Enable ChromaPrint / AcoustID support
@@ -5140,7 +5120,6 @@ media-video/libav:vpx - Enable vp8 encoding support using media-libs/libvpx.
media-video/libav:x265 - Enable HEVC encoding with media-libs/x265.
media-video/libva-utils:drm - Enables VA/DRM API support.
media-video/makemkv:gui - Build the Qt5 GUI
-media-video/minitube:download - Enable support for downloading YouTube videos
media-video/mjpegtools:sdlgfx - Enables y4mhist to display a graphical histogram
media-video/mjpg-streamer:input-control - Plugin giving ability to control camera movement (only specific cameras)
media-video/mjpg-streamer:input-file - Plugin that watches given directory and send it's content
@@ -5241,26 +5220,18 @@ media-video/transcode:pic - disable optimized assembly code that is not PIC frie
media-video/transcode:postproc - Build with ffmpeg libpostproc support
media-video/vdr:alternatechannel - Use alternate channel on record
media-video/vdr:bidi - fribidi support, for languages, written from right to left
-media-video/vdr:ddepgentry - remove duplicate EPG entries
-media-video/vdr:dvlvidprefer - controls video-dir choice on recording
media-video/vdr:graphtft - support for vdr-graphtft plugin up from version 0.1.7
media-video/vdr:html - Install HTML documentation
-media-video/vdr:jumpingseconds - skip seconds in played records
-media-video/vdr:jumpplay - Enables automatic jumping over cut marks while watching a recording
media-video/vdr:kbd - enable keyboard support as remote device
+media-video/vdr:keyboard - enable keyboard support as remote device
media-video/vdr:mainmenuhooks - Allows to replace main menu entries by some special plugins (like epgsearch, extrecmenu, ...)
media-video/vdr:menuorg - Enables support for the media-plugins/vdr-menuorg
media-video/vdr:menuselection - adds support for menu hotkeys of double digits
media-video/vdr:naludump - Removes NALU fill data from h.264-Streams of TS files
media-video/vdr:permashift - permanent timeshift by recording live TV into RAM, need plugin media-plugins/vdr-permashift
-media-video/vdr:permashift_v1 - permanent timeshift by recording live TV into RAM, need plugin media-plugins/vdr-permashift
media-video/vdr:pinplugin - Support for media-plugins/vdr-pin
media-video/vdr:resumereset - rreset resume of EOF
-media-video/vdr:rotor - Enable support for plugin vdr-rotor for dish-positioner.
media-video/vdr:ttxtsubs - support for media-plugins/vdr-ttxtsubs
-media-video/vdr:vasarajanauloja - replacement for the liemikuutio patch, adds some nice must haves features
-media-video/vdr:wareagleicon - Replace original icon set in menu
-media-video/vdr:yaepg - Enables support for the vdr-yaepg plugin
media-video/vlc:X - Enable support for e.g. fullscreen mode via X and the X C-language binding. It does not build a graphical interface
media-video/vlc:aom - Enable experimental support for AV1 codec
media-video/vlc:archive - Enable support for libarchive stream extractor
@@ -5464,12 +5435,6 @@ net-analyzer/nmap:zenmap - Install the GTK+ based nmap GUI, zenmap
net-analyzer/nrpe:command-args - Build support for specifying the command-line arguments from the Nagios/Icinga master. Make sure you understand the implications of this flag as it can be a security risk.
net-analyzer/nsca:crypt - Build support for crypted communication with nsca, through dev-libs/libmcrypt. It's recommended not to disable this flag unless all the communication will be handled in an absolutely safe environment.
net-analyzer/nsca:minimal - Only build and install the send_nsca command and not the daemon. This allows a very minimal install with no overhead when setting up a node.
-net-analyzer/openvas:cli - Command Line Interface for OpenVAS Scanner throught net-analyzer/gvm-tools
-net-analyzer/openvas:extras - Extra fonts, pdf results and html docs support
-net-analyzer/openvas:gsa - Greenbone Security Assistant (WebUI) through net-analyzer/greenbone-security-assistant
-net-analyzer/openvas:ldap - Enable support for ldap through net-nds/openldap
-net-analyzer/openvas:ospd - Enable support for scanner wrappers through net-analyzer/ospd
-net-analyzer/openvas:radius - Enable support for radius through net-dialup/freeradius-client
net-analyzer/openvas-libraries:extras - Html docs support
net-analyzer/openvas-libraries:ldap - Enable support for ldap
net-analyzer/openvas-libraries:radius - Enable support for radius
@@ -5758,7 +5723,7 @@ net-firewall/iptables:nftables - Support nftables kernel interface
net-firewall/iptables:pcap - Build against net-libs/libpcap which enables the nfbpf_compile util
net-firewall/nftables:doc - Create man pages for the package (requires app-text/asciidoc)
net-firewall/nftables:json - Enable JSON support via dev-libs/jansson
-net-firewall/nftables:modern_kernel - Install init scripts for 3.18 or higher kernels with atomic rule updates
+net-firewall/nftables:modern-kernel - Install init scripts for 3.18 or higher kernels with atomic rule updates
net-firewall/nftables:xtables - Add libxtables support to try to automatically translate rules added by iptables-compat
net-firewall/nufw:nfconntrack - Use netfilter_conntrack
net-firewall/nufw:nfqueue - Use NFQUEUE instead of QUEUE
@@ -6139,7 +6104,6 @@ net-libs/axtls:static - Statically build axhttpd server
net-libs/c-client:chappa - Enable Eduardo Chappa's patches for use with mail-client/alpine (mainly adds support for maildir)
net-libs/c-client:doc - Install RFCs related to IMAP
net-libs/c-client:topal - Enable support for net-mail/topal for use with mail-client/alpine
-net-libs/courier-authlib:vpopmail - Enable vpopmail support
net-libs/cvm:vpopmail - Enable vpopmail support
net-libs/daq:afpacket - Build the AFPacket data acquisition module. Functions similar to the PCAP module but with better performance. Snort can run unprivileged when using this module. AFpacket supports both inline and passive modes.
net-libs/daq:dump - Build the Dump data acquisition module. The dump DAQ allows you to test the various inline mode features available in 2.9 Snort like injection and normalization.
@@ -6247,6 +6211,7 @@ net-libs/nghttp2:hpack-tools - Install HPACK (header compression) helper tools
net-libs/nghttp2:utils - Install nghttp, nghttpd and nghttpx
net-libs/nodejs:inspector - Enable V8 inspector
net-libs/nodejs:npm - Enable NPM package manager
+net-libs/nodejs:pax_kernel - Enable building under a PaX enabled kernel
net-libs/nodejs:snapshot - Enable snapshot creation for faster startup
net-libs/nodejs:systemtap - Enable SystemTAP/DTrace tracing
net-libs/ntirpc:gssapi - Include support for RPCSEC GSS
@@ -6263,6 +6228,7 @@ net-libs/pjproject:epoll - Use /dev/epoll ioqueue on Linux (experimental)
net-libs/pjproject:g711 - Include G.711 codecs in the build
net-libs/pjproject:g722 - Include G.722 codec in the build
net-libs/pjproject:g7221 - Include G.722.1 codec in the build
+net-libs/pjproject:g729 - Include G.729 codec via net-libs/bcg729
net-libs/pjproject:ilbc - Include iLBC codec in the build
net-libs/pjproject:l16 - Include Linear/L16 codec family in the build
net-libs/pjproject:libyuv - Include libyuv in the build
@@ -6377,6 +6343,7 @@ 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
net-misc/asterisk:srtp - Enable support for encrypted voice transmission (secure RTP)
+net-misc/asterisk:statsd - Enable statsd integration
net-misc/asterisk-core-sounds:alaw - Install the sounds files for the alaw codec.
net-misc/asterisk-core-sounds:g722 - Install the sounds files for the g722 codec.
net-misc/asterisk-core-sounds:g729 - Install the sounds files for the g729 codec.
@@ -6388,7 +6355,7 @@ net-misc/asterisk-core-sounds:wav - Install the sounds files for the wav codec.
net-misc/asterisk-extra-sounds:alaw - Install the sounds files for the alaw codec.
net-misc/asterisk-extra-sounds:g722 - Install the sounds files for the g722 codec.
net-misc/asterisk-extra-sounds:g729 - Install the sounds files for the g729 codec.
-net-misc/asterisk-extra-sounds:gsm - Install the sounds files for the +gsm codec.
+net-misc/asterisk-extra-sounds:gsm - Install the sounds files for the gsm codec.
net-misc/asterisk-extra-sounds:siren14 - Install the sounds files for the siren14 codec.
net-misc/asterisk-extra-sounds:siren7 - Install the sounds files for the siren7 codec.
net-misc/asterisk-extra-sounds:sln16 - Install the sounds files for the sln16 codec.
@@ -6397,7 +6364,7 @@ net-misc/asterisk-extra-sounds:wav - Install the sounds files for the wav codec.
net-misc/asterisk-moh-opsound:alaw - Install the sounds files for the alaw codec.
net-misc/asterisk-moh-opsound:g722 - Install the sounds files for the g722 codec.
net-misc/asterisk-moh-opsound:g729 - Install the sounds files for the g729 codec.
-net-misc/asterisk-moh-opsound:gsm - Install the sounds files for the +gsm codec.
+net-misc/asterisk-moh-opsound:gsm - Install the sounds files for the gsm codec.
net-misc/asterisk-moh-opsound:siren14 - Install the sounds files for the siren14 codec.
net-misc/asterisk-moh-opsound:siren7 - Install the sounds files for the siren7 codec.
net-misc/asterisk-moh-opsound:sln16 - Install the sounds files for the sln16 codec.
@@ -6506,7 +6473,6 @@ net-misc/crossbar:tor - include tor services connections support
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:esni - Enable Encrypted Server Name Indication support
net-misc/curl:http2 - Enable HTTP/2.0 support
net-misc/curl:metalink - Enable metalink support
net-misc/curl:nghttp3 - Enable HTTP/3.0 support using net-libs/nghttp3 and net-libs/ngtcp2
@@ -6543,6 +6509,7 @@ net-misc/electrum-ltc:email - Enable plugin to support emailing invoices
net-misc/electrum-ltc:qrcode - Enable QR code scanning with media-gfx/zbar
net-misc/electrum-ltc:sync - Enable plugin to sync wallet metadata across multiple Electrum clients
net-misc/electrum-ltc:vkb - Enable plugin for virtual keyboard
+net-misc/ethflop:tsr - Build the TSR program for DOS, which acts as a client.
net-misc/eventd:libcanberra - Enable plugin for sounds via media-libs/libcanberra
net-misc/eventd:libnotify - Enable plugin to relay events to notification daemon (Note: not required for local notifications via net-misc/eventd)
net-misc/eventd:notification - Enable plugin to display on-screen notifications
@@ -6805,6 +6772,7 @@ net-misc/vinagre:ssh - Enable ssh plugin using x11-libs/vte
net-misc/vinagre:telepathy - Enable access to remote desktop via a net-libs/telepathy-glib client
net-misc/vino:telepathy - Enable desktop sharing through a telepathy client
net-misc/wget:cookie_check - Enable cookie checks via net-libs/libpsl
+net-misc/wget:metalink - Enable support for media-libs/libmetalink
net-misc/wget:ntlm - Enable support for NTLM (Windows-based) authorization
net-misc/wget:uuid - Generate UUIDs for the WARC (Web ARChive file format) using libuuid; otherwise use a simple RNG (random number generator)
net-misc/wicd:ambiance - Install icons from Ubuntu's ambiance theme
@@ -6938,6 +6906,10 @@ net-p2p/xmr-stak:devfee - Enable payment of devfee to the developer
net-p2p/xmr-stak:hwloc - Enable CPU affinity support via hwloc
net-p2p/xmr-stak:opencl - Enable OpenCL support
net-p2p/xmr-stak:webserver - Enable internal webserver
+net-p2p/xmr-stak-rx:cuda - Enable NVIDIA CUDA toolkit support
+net-p2p/xmr-stak-rx:hwloc - Enable CPU affinity support via hwloc
+net-p2p/xmr-stak-rx:opencl - Enable OpenCL support
+net-p2p/xmr-stak-rx:webserver - Enable internal webserver
net-print/cups:java - Add support for the Java interpeter in the web server CGIs.
net-print/cups:lprng-compat - Do not install lp... binaries so cups and lprng can coexist.
net-print/cups:python - Add support for the Python interpeter in the web server CGIs.
@@ -7046,7 +7018,6 @@ net-vpn/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound)
net-vpn/networkmanager-strongswan:glib - Enable libnm-glib compatibility.
net-vpn/networkmanager-wireguard:glib - Enable libnm-glib compatibility.
net-vpn/openconnect:gssapi - Build GSSAPI support
-net-vpn/openconnect:java - Build JNI bindings using jni.h
net-vpn/openconnect:libproxy - Enable proxy support
net-vpn/openconnect:stoken - Enable stoken support
net-vpn/openvpn:down-root - Enable the down-root plugin
@@ -7145,6 +7116,7 @@ net-wireless/gr-air-modes:uhd - Build with Ettus Research USRP Hardware Driver s
net-wireless/gr-baz:armadillo - install MUSIC DOA estimator block
net-wireless/gr-baz:rtlsdr - install rtlsdr source block
net-wireless/gr-baz:uhd - install UHD aware blocks
+net-wireless/gr-osmosdr:airspy - Build with Airspy support
net-wireless/gr-osmosdr:bladerf - Build with Nuand BladeRF support
net-wireless/gr-osmosdr:fcd - Build with Funcube Dongle support
net-wireless/gr-osmosdr:hackrf - Build with Great Scott Gadgets HackRF support
@@ -7230,7 +7202,6 @@ net-wireless/wpa_supplicant:p2p - Add support for Wi-Fi Direct mode
net-wireless/wpa_supplicant:privsep - Enable wpa_priv privledge separation binary
net-wireless/wpa_supplicant:ps3 - Add support for ps3 hypervisor driven gelic wifi
net-wireless/wpa_supplicant:smartcard - Add support for smartcards
-net-wireless/wpa_supplicant:suiteb - Enable enable NSA Suite B encryption
net-wireless/wpa_supplicant:tdls - Add support for Tunneled Direct Link Setup (802.11z)
net-wireless/wpa_supplicant:uncommon-eap-types - Add support for GPSK, SAKE, GPSK_SHA256, IKEV2 and EKE
net-wireless/wpa_supplicant:wimax - Add support for Wimax EAP-PEER authentication algorithm
@@ -7268,8 +7239,6 @@ sci-biology/clustalw-mpi:static_pairalign - Use static (as opposed to dynamic) s
sci-biology/exonerate:utils - Install all utilities
sci-biology/fasttree:double-precision - use double precision instead of single-precision floating point (2x memroy required)
sci-biology/mcl:blast - Add support for NCBI BLAST data
-sci-biology/plink:R - add support R language
-sci-biology/plink:webcheck - add support for online update checking every time the program starts
sci-biology/seqan:tools - Build and install SeqAn commandline tools, such as the Yara aligner
sci-biology/ucsc-genome-browser:server - Install genome browser Web application. If this flag is off, only libraries and utilities from the suite are installed.
sci-biology/yass:dmalloc - Enable debugging with the dmalloc library
@@ -7284,7 +7253,6 @@ 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/cns:aria - Support patch for sci-chemistry/aria
sci-chemistry/eden:double-precision - More precise calculations at the expense of speed
sci-chemistry/ghemical:openbabel - Use sci-chemistry/openbabel for file conversions
sci-chemistry/ghemical:seamonkey - Add support for the Seamonkey web-browser
@@ -7487,6 +7455,7 @@ sci-libs/gsl:deprecated - Enable deprecated functions
sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html)
sci-libs/hypre:fei - Build the internal Finite Element Interface routines
sci-libs/hypre:int64 - Build the 64 bits integer library
+sci-libs/indilib:websocket - Enable support for WebSocket protocol
sci-libs/ipopt:hsl - hsl
sci-libs/ipopt:mumps - Enable sci-libs/mumps support
sci-libs/lapack:eselect-ldso - Enable runtime library switching by eselect and ld.so.
@@ -7627,11 +7596,9 @@ sci-libs/umfpack:cholmod - Use sci-libs/cholmod for matrix ordering
sci-libs/vtk:R - Enable support for dev-lang/R
sci-libs/vtk:all-modules - Build all modules
sci-libs/vtk:boost - Add support for boost
-sci-libs/vtk:cg - Use nvidia's cg shaders
sci-libs/vtk:gdal - Support for gdal formated data
sci-libs/vtk:imaging - Building Imaging modules
sci-libs/vtk:json - Support for json formatted data
-sci-libs/vtk:kaapi - Use sci-libs/xkaapi to handle smp support
sci-libs/vtk:offscreen - Offscreen rendering through OSMesa
sci-libs/vtk:rendering - Building Redering modules
sci-libs/vtk:tbb - Use dev-cpp/tbb to handle smp support
@@ -7813,7 +7780,6 @@ sci-visualization/paraview:development - Install development files including hea
sci-visualization/paraview:nvcontrol - Add NVCONTROL support for OpenGL options
sci-visualization/paraview:offscreen - Offscreen rendering through OSMesa
sci-visualization/paraview:plugins - Build and install additional plugins
-sci-visualization/veusz:emf - Add FITS format via dev-python/pyemf
sci-visualization/veusz:fits - Add FITS format via dev-python/astropy
sci-visualization/veusz:minuit - Use Minuit during fitting viadev-python/pyminuit
sci-visualization/visit:cgns - Builds the reader for the CFD General Notation System file format.
@@ -8018,6 +7984,8 @@ sys-apps/s390-tools:pfm - build the cpacfstats tool
sys-apps/s390-tools:zlib - build the zgetdump and dump2tar utilities
sys-apps/s6-linux-init:sysv-utils - Install sysvinit compatibility symlinks for telinit, halt, poweroff, reboot, and shutdown
sys-apps/sed:forced-sandbox - Always enable --sandbox mode for simpler/secure runtime (disables e/r/w commands). Note: This may break many configure scripts, so it should be avoided on dev systems (and generally used on binpkg/final systems only).
+sys-apps/shadow:bcrypt - build the bcrypt password encryption algorithm
+sys-apps/shadow:su - build the su program
sys-apps/smartmontools:caps - Build against sys-libs/libcap-ng to allow smartd to drop its privileges.
sys-apps/smartmontools:daemon - Install the monitoring daemon (smartd) and associated scripts.
sys-apps/smartmontools:update_drivedb - Install a script to update the drivedb file.
@@ -8053,10 +8021,13 @@ sys-apps/usb_modeswitch:jimtcl - Use dev-lang/jimtcl instead of dev-lang/tcl for
sys-apps/usermode-utilities:fuse - Build tools (currently umlmount) needing fuse
sys-apps/util-linux:caps - build setpriv helper (run programs with diff capabilities)
sys-apps/util-linux:cramfs - build mkfs/fsck helpers for cramfs filesystems
+sys-apps/util-linux:cryptsetup - Use sys-fs/cryptsetup to have built-in dm-verity in libmount
sys-apps/util-linux:fdformat - build fdformat (floppy disk format)
sys-apps/util-linux:hardlink - build hardlink program
sys-apps/util-linux:kill - build the kill program
+sys-apps/util-linux:logger - build the logger program
sys-apps/util-linux:pam - build runuser helper
+sys-apps/util-linux:su - build the su program
sys-apps/util-linux:suid - install mount/umount as setuid so non-root users may mount/umount devices, and wall/write as setgid so non-root users can notify other users
sys-apps/util-linux:tty-helpers - install the mesg/wall/write tools for talking to local users
sys-apps/watchdog:nfs - enable support for checking nfs mounts
@@ -8083,7 +8054,6 @@ sys-auth/pambase:consolekit - Enable pam_ck_connector module on local system log
sys-auth/pambase:cracklib - Enable pam_cracklib module on system authentication stack. This produces warnings when changing password to something easily crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible.
sys-auth/pambase:debug - Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system login stacks.
sys-auth/pambase:elogind - Use pam_elogind module to register user sessions with elogind.
-sys-auth/pambase:gnome-keyring - Enable pam_gnome_keyring module on system login stack. This enables proper Gnome Keyring access to logins, whether they are done with the login shell, a Desktop Manager or a remote login systems such as SSH.
sys-auth/pambase:minimal - Disables the standard PAM modules that provide extra information to users on login; this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later), pam_lastlog, pam_motd and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems.
sys-auth/pambase:mktemp - Enable pam_mktemp module on system auth stack for session handling. This module creates a private temporary directory for the user, and sets TMP and TMPDIR accordingly.
sys-auth/pambase:nullok - Enable the nullok option with the pam_unix module. This allows people to login with blank passwords.
@@ -8180,6 +8150,7 @@ sys-cluster/ceph:nss - Use dev-libs/nss for cryptography
sys-cluster/ceph:numa - Use sys-process/numactl for numa support in rocksdb
sys-cluster/ceph:rabbitmq - Use rabbitmq-c to build rgw amqp push endpoint
sys-cluster/ceph:radosgw - Add radosgw support
+sys-cluster/ceph:spdk - Enable SPDK user-mode storage driver toolkit
sys-cluster/ceph:system-boost - Use system dev-libs/boost instead of the bundled one
sys-cluster/ceph:xfs - Add xfs support
sys-cluster/ceph:zfs - Add zfs support
@@ -8230,6 +8201,11 @@ sys-cluster/keepalived:json - compile with signal to dump configuration and stat
sys-cluster/keepalived:regex - compile with support for regex in health checks
sys-cluster/legion:gasnet - Enable GASNet lib support
sys-cluster/legion:hwloc - Enable HWLoc lib support
+sys-cluster/lustre:client - Enable kernel client modules
+sys-cluster/lustre:dlc - Enable Dynamic LNET Configuration
+sys-cluster/lustre:server - Enable kernels server modules
+sys-cluster/lustre:tests - Enable installation of tests
+sys-cluster/lustre:utils - Enable lustre utils
sys-cluster/maui:pbs - Enable pbs integration
sys-cluster/maui:slurm - Enable slurm integration
sys-cluster/minikube:libvirt - Build plugin for kvm
@@ -8501,7 +8477,6 @@ sys-fs/zfs-kmod:rootfs - Install zfs-shutdown script to support exporting a pool
sys-kernel/aufs-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
sys-kernel/aufs-sources:module - Patch kernel to allow aufs being build as a module.
sys-kernel/aufs-sources:vanilla - Use vanilla kernel sources without applying genpatches. WARNING: This flag will drop all support from the Gentoo Kernel Security team
-sys-kernel/ck-sources:deblob - Remove binary blobs from kernel sources to provide libre license compliance.
sys-kernel/ck-sources:experimental - Apply experimental patches; for more information, see "https://wiki.gentoo.org/wiki/Project:Kernel/Experimental".
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
@@ -8526,6 +8501,7 @@ sys-kernel/mips-sources:ip27 - Enables additional support for SGI Origin (IP27)
sys-kernel/mips-sources:ip28 - Enables additional support for SGI Indigo2 Impact R10000 (IP28)
sys-kernel/mips-sources:ip30 - Enables support for SGI Octane (IP30, 'Speedracer')
sys-kernel/rt-sources:deblob - Remove binary blobs from kernel sources to provide libre license compliance.
+sys-kernel/vanilla-kernel:initramfs - Build initramfs along with the kernel.
sys-kernel/xnu-headers:man - Install the manpages
sys-libs/binutils-libs:64-bit-bfd - Support 64-bit targets even on 32-bit hosts (is ignored on 64-bit hosts)
sys-libs/binutils-libs:multitarget - Enable all possible targets in libbfd
@@ -8598,7 +8574,6 @@ sys-libs/timezone-data:leaps-timezone - Install the set of "right" timezones; th
sys-libs/uclibc-ng:symlink-compat - Explicitly add sym links for libdl.so.0, libm.so.0, and friends for backward compatibility with sys-libs/uclibc-ng-1.0.17 and earlier
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/cpupower:cpufreq_bench - Build and install the cpufreq_bench binary
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.
@@ -9031,6 +9006,9 @@ x11-misc/mugshot:libreoffice - Add support for app-office/libreoffice and app-of
x11-misc/mugshot:webcam - Add support for setting a profile photo in media-video/cheese
x11-misc/openbox-menu:icons - Enable support for icons in menus
x11-misc/openbox-menu:svg - Support SVG icons
+x11-misc/picom:config-file - Enable config file support
+x11-misc/picom:drm - Enable support for using drm for vsync
+x11-misc/picom:opengl - Enable features that require opengl (opengl backend, and opengl vsync methods)
x11-misc/polybar:i3wm - Add support for i3 window manager
x11-misc/polybar:ipc - Add support for Inter-Process Messaging
x11-misc/polybar:mpd - Add support for Music Player Daemon
@@ -9186,6 +9164,7 @@ x11-wm/fvwm:netpbm - Enable NetPBM support (used by FvwmScript-ScreenDump)
x11-wm/fvwm:rplay - Enable rplay support
x11-wm/fvwm:stroke - Mouse Gesture support
x11-wm/i3:doc - Build and install the HTML documentation and regenerate the man pages
+x11-wm/icewm:gdk-pixbuf - Enable gdk-pixbuf rendering
x11-wm/lumina:desktop-utils - Build and install lumina's desktop-utils
x11-wm/metacity:libcanberra - Enable sound event support using media-libs/libcanberra
x11-wm/metacity:vulkan - Enable Vulkan based compositor support via META_COMPOSITOR=vulkan environment variable
@@ -9227,6 +9206,7 @@ xfce-base/exo:gtk2 - Build deprecated GTK+2 libexo-1 library.
xfce-base/garcon:gtk2 - Build the garcon-gtk2-1 library (required for xfce-base/xfce4-panel < 4.13 only).
xfce-base/libxfce4ui:glade - Build support for Glade 3's GtkBuilder implementation
xfce-base/libxfce4ui:gtk2 - Build deprecated GTK+2 libxfce4ui-1 library.
+xfce-base/libxfce4ui:libgtop - Enable system information via gnome-base/libgtop.
xfce-base/thunar:trash-panel-plugin - Build the trash status indicator plugin for the XFCE panel
xfce-base/xfce4-panel:gtk2 - Enable GTK+2 plugin support.
xfce-base/xfce4-settings:libcanberra - Enable sound event support using media-libs/libcanberra