summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-04-28 09:54:45 +0100
commitb7ebc951da8800f711142f69d9d958bde67a112d (patch)
treee318514216845acb8f2e49fff7a5cba4027e9d91 /profiles
parentdc7cbdfa65fd814b3b9aa3c56257da201109e807 (diff)
gentoo resync : 28.04.2019
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin203461 -> 205280 bytes
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask17
-rw-r--r--profiles/arch/amd64/package.use.mask13
-rw-r--r--profiles/arch/amd64/package.use.stable.mask6
-rw-r--r--profiles/arch/arm/armv7a/package.use.mask10
-rw-r--r--profiles/arch/arm/package.use.mask15
-rw-r--r--profiles/arch/arm/use.mask1
-rw-r--r--profiles/arch/arm/use.stable.mask6
-rw-r--r--profiles/arch/arm64/package.use.mask73
-rw-r--r--profiles/arch/arm64/package.use.stable.mask9
-rw-r--r--profiles/arch/arm64/parent1
-rw-r--r--profiles/arch/arm64/use.mask13
-rw-r--r--profiles/arch/arm64/use.stable.mask10
-rw-r--r--profiles/arch/base/package.use.mask8
-rw-r--r--profiles/arch/base/use.mask1
-rw-r--r--profiles/arch/powerpc/package.use.force5
-rw-r--r--profiles/arch/powerpc/package.use.mask10
-rw-r--r--profiles/arch/s390/package.use.mask4
-rw-r--r--profiles/arch/sh/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask12
-rw-r--r--profiles/arch/sparc/package.use.stable.mask10
-rw-r--r--profiles/arch/sparc/use.mask4
-rw-r--r--profiles/arch/sparc/use.stable.mask11
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask9
-rw-r--r--profiles/arch/x86/package.use.mask13
-rw-r--r--profiles/arch/x86/package.use.stable.mask6
-rw-r--r--profiles/base/package.use.force11
-rw-r--r--profiles/base/package.use.mask32
-rw-r--r--profiles/base/package.use.stable.mask5
-rw-r--r--profiles/base/use.mask4
-rw-r--r--profiles/default/linux/arm64/17.0/musl/eapi1
-rw-r--r--profiles/default/linux/arm64/17.0/musl/hardened/eapi1
-rw-r--r--profiles/default/linux/arm64/17.0/musl/hardened/parent2
-rw-r--r--profiles/default/linux/arm64/17.0/musl/make.defaults23
-rw-r--r--profiles/default/linux/arm64/17.0/musl/parent2
-rw-r--r--profiles/default/linux/arm64/17.0/musl/use.mask5
-rw-r--r--profiles/default/linux/musl/arm/armv7a/deprecated1
-rw-r--r--profiles/default/linux/musl/arm64/deprecated1
-rw-r--r--profiles/default/linux/musl/ppc/deprecated1
-rw-r--r--profiles/default/linux/package.use.mask4
-rw-r--r--profiles/default/linux/uclibc/mips/package.use.mask8
-rw-r--r--profiles/desc/cpu_flags_arm.desc3
-rw-r--r--profiles/features/hardened/arm64/eapi1
-rw-r--r--profiles/features/hardened/arm64/make.defaults4
-rw-r--r--profiles/features/hardened/arm64/parent1
-rw-r--r--profiles/features/musl/package.mask3
-rw-r--r--profiles/features/musl/use.mask4
-rw-r--r--profiles/features/selinux/package.mask2
-rw-r--r--profiles/hardened/linux/musl/arm/armv7a/deprecated1
-rw-r--r--profiles/hardened/linux/musl/arm64/deprecated1
-rw-r--r--profiles/hardened/linux/musl/ppc/deprecated1
-rw-r--r--profiles/license_groups8
-rw-r--r--profiles/package.mask1059
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.mask7
-rw-r--r--profiles/prefix/darwin/macos/package.mask6
-rw-r--r--profiles/prefix/sunos/solaris/package.use.mask6
-rw-r--r--profiles/profiles.desc9
-rw-r--r--profiles/updates/1Q-20151
-rw-r--r--profiles/updates/1Q-20171
-rw-r--r--profiles/updates/1Q-20191
-rw-r--r--profiles/updates/2Q-20151
-rw-r--r--profiles/updates/2Q-20191
-rw-r--r--profiles/updates/3Q-20151
-rw-r--r--profiles/use.desc1
-rw-r--r--profiles/use.local.desc163
65 files changed, 819 insertions, 839 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 4f556e7d76b7..654af07bd7f4 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index ef07b2f1d642..a91e38fb7940 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,6 +1,23 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Thomas Deutschmann <whissi@gentoo.org> (18 Apr 2019)
+# app-arch/zstd is not keyworded.
+media-libs/tiff zstd
+
+# Lars Wendler <polynomial-c@gentoo.org> (15 Apr 2019)
+# dev-vcs/subversion lacks amd64-fbsd keyword
+app-portage/layman subversion test
+dev-vcs/git subversion
+
+# David Seifert <soap@gentoo.org> (15 Apr 2019)
+# app-arch/zstd is not keyworded.
+dev-libs/boost zstd
+
+# Hans de Graaff <graaff@gentoo.org> (08 Apr 2019)
+# Obsolete ruby version, no newer versions keyworded or stable.
+dev-vcs/subversion ruby
+
# Michał Górny <mgorny@gentoo.org> (20 Mar 2019)
# Z3 fails to link on FreeBSD but linker produces no error messages.
sys-devel/clang z3
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 165771769678..16f29053d761 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.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
@@ -33,11 +33,6 @@ net-vpn/strongswan -strongswan_plugins_rdrand
# Vulkan is only available on amd64 at present.
media-libs/libsdl2 -vulkan
-# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# www-client/firefox and mail-client/thunderbird are
-# available on amd64
-app-misc/tracker -firefox-bookmarks -thunderbird
-
# Michael Palimaka <kensington@gentoo.org> (12 Oct 2018)
# Unmask arch-specific USE flags available on amd64
net-analyzer/testssl -bundled-openssl -kerberos
@@ -250,12 +245,6 @@ media-sound/pulseaudio -webrtc-aec
# Masked in base profile, supported on this arch
gnustep-base/gnustep-make -libobjc2
-# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-www-client/midori -jit
-
# Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
# so the flag is masked in the base profile and unmasked here.
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 916674326ddf..9a134f645267 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# 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
@@ -83,10 +83,6 @@ dev-db/mariadb mroonga
# and additional unstable dependencies
gnustep-base/gnustep-make libobjc2
-# Pacho Ramos <pacho@gentoo.org> (08 Mar 2015)
-# mayavi is broken, bug #500104
-dev-python/apptools test
-
# Michał Górny <mgorny@gentoo.org> (30 Mar 2014)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
diff --git a/profiles/arch/arm/armv7a/package.use.mask b/profiles/arch/arm/armv7a/package.use.mask
deleted file mode 100644
index 873eb5b5f4ce..000000000000
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Pacho Ramos <pacho@gentoo.org> (25 Jan 2015)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313). Only in arm7 profile
-# because webkit-gtk only reliable tests webkit-gtk on this and JIT support is likely
-# to break in several ways on every version bump on non-arm7 (#523400)
-net-libs/webkit-gtk -jit
-www-client/midori -jit
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 82ba63950d02..c5a95f877b11 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019)
+# deps not available on platform
+sys-cluster/ceph babeltrace lttng
+
+# Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019)
+# pending re-keyword request, bug 615400
+net-analyzer/rrdtool rados
+sys-fs/multipath-tools rbd
+www-servers/uwsgi uwsgi_plugins_rados
+
# Anthony G. Basile <blueness@gentoo.org> (16 Mar 2019)
# to avoid a circular dependency
dev-python/async_timeout test
@@ -48,11 +58,6 @@ sys-devel/clang-runtime crt
# due to dev-lang/rust requirement
dev-ruby/capybara test
-# Michał Górny <mgorny@gentoo.org> (20 Sep 2018)
-# dev-libs/libpfm not keyworded here (and unclear if it supports ARM).
-# Bug #666651.
-sys-devel/llvm exegesis
-
# Christian Ruppert <idl0r@gentoo.org> (25 Aug 2018)
# pre-built, no ARM support
net-wireless/gr-osmosdr sdrplay
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index b53a31b84fd3..f43742a9f2af 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -3,6 +3,7 @@
# Unmask arm arch specific flags
-cpu_flags_arm_iwmmxt
+-cpu_flags_arm_iwmmxt2
# Michał Górny <mgorny@gentoo.org> (16 Jul 2018)
# Python 3.7 support requires fresh versions of packages which are stuck
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 89f0809db8d7..120f9a73381f 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 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.
@@ -13,10 +13,6 @@ python_single_target_python3_7
# Not stable, bug #642822
qt5
-# Michael Palimaka <kensington@gentoo.org> (03 Jun 2017)
-# Not yet stable.
-elogind
-
# Andrey Grozin <grozin@gentoo.org> (16 May 2014)
# No stable gcl
gcl
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index b94c1ebc0719..be78cbcc409b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019)
+# pending re-keyword request, bug 615400
+net-analyzer/rrdtool rados
+sys-fs/multipath-tools rbd
+www-servers/uwsgi uwsgi_plugins_rados
+
+# Aaron Bauman <bman@gentoo.org> (8 Apr 2019)
+# app-text/dblatex not keyword yet
+net-firewall/nftables doc
+
# Roy Bamford <neddyseagoon@gentoo.org> (19 Mar 2019)
# Let kde-apps/akonadi use mysql.
dev-qt/qtsql -mysql
@@ -55,30 +65,17 @@ virtual/ffmpeg -sdl
# It builds OK but is not yet in ::gentoo. bug #678404
kde-apps/cantor lua
-# Mart Raudsepp <leio@gentoo.org> (23 Feb 2019)
-# app-text/gspell not keyworded yet
-app-text/evince spell
-
# Davide Pesavento <pesa@gentoo.org> (27 Dec 2018)
# The corresponding Qt5 modules are not keyworded on arm64, and we don't want to
# keyword them solely because of PyQt5 while there are no other in-tree users.
dev-python/PyQt5 networkauth
-# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# Requires www-client/firefox which isn't yet keyworded on ARM64
-dev-ruby/capybara test
-
# Dirkjan Ochtman <djc@gentoo.org> (29 Sep 2018)
# Upstream doesn't build docs for tier 2 and lower architectures.
# Bug #660512.
dev-lang/rust doc
dev-lang/rust-bin doc
-# Michał Górny <mgorny@gentoo.org> (20 Sep 2018)
-# dev-libs/libpfm not keyworded here (and unclear if it supports ARM64).
-# Bug #666651.
-sys-devel/llvm exegesis
-
# Virgil Dupras <vdupras@gentoo.org> (06 Sep 2018)
# sci-electronics/ngspice not yet keyworded, bug #665416
# sci-libs/opencascade not yet keyworded
@@ -92,14 +89,8 @@ sci-electronics/kicad occ oce ngspice
<app-editors/emacs-26.1-r3:26 imagemagick
# Andreas Sturmlechner <asturm@gentoo.org> (01 Sep 2018)
-# media-libs/aribb24 not yet keyworded, bug #665048
-# net-libs/libmicrodns not yet keyworded, bug #653800
# media-libs/dav1d is not yet keyworded
-media-video/vlc aribsub chromecast dav1d
-
-# Matthew Thode <prometheanfire@gentoo.org> (30 Aug 2018)
-# Needs pillow and it's deps to build docs
->=dev-python/stevedore-1.28.0 doc
+media-video/vlc dav1d
# Tomáš Mózes <hydrapolic@gmail.com> (10 Aug 2018)
# Needs dev-libs/libmaxminddb which isn't keyworded
@@ -114,10 +105,6 @@ dev-python/networkx pandas test
dev-python/matplotlib doc
net-libs/gnome-online-accounts gnome
-# Thomas Deutschmann <whissi@gentoo.org> (04 Jul 2018)
-# dev-libs/xxhash not keyworded for arm64
-app-admin/rsyslog xxhash
-
# Tomáš Mózes <hydrapolic@gmail.com> (19 Jun 2018)
# Needs dev-libs/libmaxminddb which isn't keyworded
www-servers/nginx nginx_modules_http_geoip2 nginx_modules_stream_geoip2
@@ -169,10 +156,6 @@ sys-devel/clang-runtime crt
# Boost.Context can be built on arm64
dev-libs/boost -context
-# Michał Górny <mgorny@gentoo.org> (12 Mar 2018)
-# Requires masked net-misc/curl with libressl.
-dev-libs/libgit2 libressl
-
# Michał Górny <mgorny@gentoo.org> (03 Mar 2018)
# Requires masked dependent flags.
net-fs/samba addc addns ads cluster python test
@@ -233,10 +216,6 @@ dev-python/networkx scipy
sys-libs/libblockdev dmraid
# Mart Raudsepp <leio@gentoo.org> (13 Feb 2018)
-# USE=smartcard requires net-libs/gnutls-3[pkcs11] that is use.masked.
-net-libs/glib-networking smartcard
-
-# Mart Raudsepp <leio@gentoo.org> (13 Feb 2018)
# USE=sofalizer requires sci-libs/netcdf that is not keyworded yet.
media-video/ffmpeg sofalizer
@@ -419,10 +398,6 @@ dev-libs/appstream-glib stemmer
# app-admin/hddtemp not keyworded
app-admin/gkrellm hddtemp
-# Mart Raudsepp <leio@gentoo.org> (28 Jan 2017)
-# media-libs/libcddb not keyworded yet
-dev-libs/libcdio cddb
-
# Steev Klimaszewski <steev@gentoo.org> (04 March 2016)
# Chromium uses an internal tcmalloc that doesn't support this arch yet.
www-client/chromium tcmalloc
@@ -430,8 +405,7 @@ www-client/chromium tcmalloc
# Mike Frysinger <vapier@gentoo.org> (20 Jul 2015)
# Mart Raudsepp <leio@gentoo.org> (04 Feb 2017)
# Needs deps tested.
-dev-python/pycurl curl_ssl_libressl
-net-misc/curl curl_ssl_libressl metalink
+net-misc/curl metalink
# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015)
# Needs sci-physics/bullet tested #499974
@@ -495,7 +469,7 @@ net-misc/unison gtk
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (20 Feb 2013)
# Mask flags of calligra and dependencies due to lack of keywords
-app-office/calligra openexr spacenav
+app-office/calligra spacenav
media-gfx/pstoedit emf
# Michał Górny <mgorny@gentoo.org> (01 Feb 2013)
@@ -532,20 +506,11 @@ app-accessibility/speech-dispatcher flite
# mask app-office/libreoffice java extensions
app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher
-# Markus Meier <maekke@gentoo.org> (25 Jul 2012)
-# no stable media-video/vlc yet, bug #401313
-media-libs/phonon vlc
-
# Alexandre Rostovtsev <tetromino@gentoo.org> (12 Apr 2012)
# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
# gobject-introspection[doctool], bug #411761
dev-libs/gobject-introspection -doctool
-# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-
# Anthony G. Basile <blueness@gentoo.org> (Dec 21, 2011)
# Mask the vde flag on tinc because net-misc/vde is not
# keyworded for arm
@@ -559,14 +524,6 @@ dev-libs/libpcre jit
# unkeyworded deps for bug 379657 and bug 379651
app-admin/packagekit-base entropy
-# Robin H. Johnson <robbat2@gentoo.org> (03 Sep 2011)
-# Remove this for your arch after you keyword dev-utils/google-perftools and virtual/gsasl (bug #381737)
-dev-libs/libmemcached sasl
-
-# Sebastian Pipping <sping@gentoo.org> (22 Feb 2011)
-# No media-sound/lilypond here, yet (bug #356069)
-app-text/asciidoc test
-
# Jim Ramsay <lack@gentoo.org> (5 Nov 2008)
# app-admin/gkrellm may pull in net-libs/libntlm, which is not keyworded
app-admin/gkrellm ntlm
@@ -578,10 +535,6 @@ dev-libs/boost mpi
media-sound/sox ladspa
media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
-# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011)
-# missing keyword for net-libs/zeromq
-app-admin/rsyslog zeromq
-
# Ian Whyman <thev00d00@gentoo.org> (05 Sept 2017)
# missing keywords dev-lang/duktape media-libs/lastfmlib
net-misc/gerbera javascript lastfm
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index b7139fe65c98..ddfa051c219b 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -5,10 +5,6 @@
# media-libs/libsdl is not stable yet
dev-libs/zziplib sdl
-# Mart Raudsepp <leio@gentoo.org> (18 Feb 2019)
-# app-text/aspell not stable yet
-app-misc/mc spell
-
# Andreas Sturmlechner <asturm@gentoo.org> (10 Feb 2019)
# kde-frameworks/kconfig is not stable for arm64
net-libs/libproxy kde
@@ -68,8 +64,8 @@ app-portage/layman cvs subversion test
app-text/xmlto latex
dev-libs/apr-util freetds odbc
sys-apps/man-pages l10n_fr
-sys-apps/systemd cryptsetup policykit qrcode
-sys-auth/pambase consolekit pam_krb5 pam_ssh passwdqc
+sys-apps/systemd cryptsetup qrcode
+sys-auth/pambase pam_krb5 pam_ssh passwdqc
sys-block/thin-provisioning-tools test
sys-devel/distcc gssapi
sys-devel/gettext cvs
@@ -101,3 +97,4 @@ dev-libs/libverto tevent
# systemtap is not yet stable on arm64
dev-libs/glib systemtap
sys-libs/glibc systemtap
+sys-devel/gcc systemtap
diff --git a/profiles/arch/arm64/parent b/profiles/arch/arm64/parent
index 7663f5297bb4..eb001c6e8ab8 100644
--- a/profiles/arch/arm64/parent
+++ b/profiles/arch/arm64/parent
@@ -1,2 +1 @@
-../../features/multilib
../base
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index a3637255455b..e730f1ed5372 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -47,10 +47,6 @@ opencl
# dev-db/qdbm is net yet keyworded
qdbm
-# Michał Górny <mgorny@gentoo.org> (17 Feb 2018)
-# net-dialup/freeradius{,-client} not keyworded.
-radius
-
# Mart Raudsepp <leio@gentoo.org> (13 Feb 2018)
# net-libs/libsmi not tested on arm64 yet
smi
@@ -72,18 +68,10 @@ valgrind
# net-wireless/wimax not tested
wimax
-# Markus Meier <maekke@gentoo.org> (21 Aug 2010)
-# app-antivirus/clamav not tested
-clamav
-
# Kacper Kowalik <xarthisius@gentoo.org> (9 Aug 2010)
# cblas-external as virtual/cblas is also masked
cblas-external
-# Raúl Porcel <armin76@gentoo.org>
-# Fails to build/work
-openexr
-
# Samuli Suominen <drac@gentoo.org>
# media-libs/amrnb and media-libs/amrwb not tested.
amr
@@ -114,7 +102,6 @@ prelude
mssql
# havent tested yet
-ruby
ctypes-python
libproxy
pkcs11
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 72ed92e00335..e56a98f53154 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,9 +4,9 @@
# 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> (31 Mar 2019)
-# sys-auth/elogind not stable yet. bug #682158
-elogind
+# Andreas Sturmlechner <asturm@gentoo.org> (20 Apr 2019)
+# sys-auth/consolekit will not be stabilised anymore.
+consolekit
# Mart Raudsepp <leio@gentoo.org> (07 Feb 2019)
# app-misc/tracker not stable yet
@@ -65,10 +65,6 @@ postgres
# dev-lang/tk is not stable here.
tk
-# Mart Raudsepp <leio@gentoo.org> (24 Dec 2017)
-# dev-libs/libressl not marked stable yet
-libressl
-
# Mart Raudsepp <leio@gentoo.org> (04 Feb 2017)
# dev-vcs/subversion not marked stable yet
subversion
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 9de0da048308..c80bc9f0d7f1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.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
# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
@@ -214,12 +214,6 @@ media-sound/pulseaudio webrtc-aec
# mips only use flags
>=sci-libs/fftw-3 zbus
-# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked here and unmasked in individual profiles (bug #396313).
-net-libs/webkit-gtk jit
-www-client/midori jit
-
# Samuli Suominen <ssuominen@gentoo.org> (06 Dec 2011)
# NuppelVideo is available on x86 only
media-video/transcode nuv pic
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index b9c56f8de544..f1ee795b436e 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -90,6 +90,7 @@ cpu_flags_arm_aes
cpu_flags_arm_crc32
cpu_flags_arm_edsp
cpu_flags_arm_iwmmxt
+cpu_flags_arm_iwmmxt2
cpu_flags_arm_neon
cpu_flags_arm_sha1
cpu_flags_arm_sha2
diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force
index a010945c966c..511015cf60e5 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gmail.com> (12 Jan 2019)
+# Force 'unwind' on for ppc and ppc64 with dev-libs/efl
+# #668486, #657750
+dev-libs/efl unwind
+
# Sergei Trofimovich <slyfox@gentoo.org> (25 Dec 2018)
# Enable powerpc target by default.
dev-lang/rust llvm_targets_PowerPC
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 8fc5fa04d409..582f16ad927a 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019)
+# deps not available on platform
+sys-cluster/ceph babeltrace lttng oath
+
+# Patrick McLean <chutzpah@gentoo.org> (15 Apr 2019)
+# pending re-keyword request, bug 615400
+net-analyzer/rrdtool rados
+sys-fs/multipath-tools rbd
+www-servers/uwsgi uwsgi_plugins_rados
+
# Virgil Dupras <vdupras@gentoo.org> (03 Mar 2019)
# Tests fail with jpeg2k flag. Bug #662686
dev-python/pillow jpeg2k
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 0f375c55af0d..9be59ffbb2d9 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Hans de Graaff <graaff@gentoo.org> (08 Apr 2019)
+# Obsolete ruby version, no newer versions keyworded or stable.
+dev-vcs/subversion ruby
+
# Mikle Kolyada <zlogene@gentoo.org> (03 Jun 2018)
# Not tested
app-crypt/pinentry fltk
diff --git a/profiles/arch/sh/package.use.mask b/profiles/arch/sh/package.use.mask
index 79b8394eae6a..cd2e9a3eb8c9 100644
--- a/profiles/arch/sh/package.use.mask
+++ b/profiles/arch/sh/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Hans de Graaff <graaff@gentoo.org> (08 Apr 2019)
+# Obsolete ruby version, no newer versions keyworded or stable.
+dev-vcs/subversion ruby
+
# Michał Górny <mgorny@gentoo.org> (08 Aug 2017)
# Required VIDEO_CARDS=i965/radeonsi, both masked in this profile.
media-libs/mesa vulkan
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 263ceeae41a8..02618bcf7b32 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/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> (20 Apr 2019)
+# No ffmpeg keywords on sparc
+media-sound/dir2ogg aac wma
+
# Sergei Trofimovich <slyfox@gentoo.org> (28 Sep 2018)
# No stable nftables yet. Let new iptables stabilization
# to pick nftables up. Meanwhile keep old iptables off
@@ -33,10 +37,6 @@ net-analyzer/monitoring-plugins game
# keyworded (bug #597174)
net-analyzer/rrdtool rados
-# Sergei Trofimovich <slyfox@gentoo.org> (09 Nov 2017)
-# pulls in many dev-ruby/asciidoctor dependencies (bug #599048)
-net-misc/chrony html
-
# Mart Raudsepp <leio@gentoo.org> (02 Sep 2017)
# Failure to re-keyword ffmpeg/gst-plugins-libav in a timely
# fashion; bugs #574786, #608868, #610810
@@ -277,10 +277,6 @@ net-misc/modemmanager qmi
x11-misc/colord argyllcms extra-print-profiles
# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012)
-# requires firefox, which is not keyworded on sparc
-app-misc/tracker firefox-bookmarks
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012)
# requires app-office/unoconv, which requires virtual/ooo, which is not
# keyworded here. Remove mask if this situation changes.
gnome-extra/sushi office
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index fc5fd4edaa83..a80126cb3d1e 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (27 Apr 2019)
+# No stable dev-lang/spidermonkey on sparc, bug #668558.
+dev-python/nevow test
+
# Sergei Trofimovich <slyfox@gentoo.org> (31 Mar 2019)
# No stable dovecot on net-mail/dovecot, bug #634822.
mail-filter/maildrop dovecot
@@ -45,12 +49,6 @@ media-sound/mp3splt-gtk gstreamer
net-im/pidgin gstreamer
media-libs/libcanberra gstreamer
-# Hans de Graaff <graaff@gentoo.org> (13 Aug 2017)
-# Drop stable ruby on sparc
-app-admin/augeas test
-app-text/texlive context l10n_ja
-sys-block/thin-provisioning-tools test
-
# Pacho Ramos <pacho@gentoo.org> (02 Aug 2015)
# Missing keywords
dev-python/pyquery test
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 5f5a439987e3..6383c98f0d44 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -6,10 +6,6 @@
# This file contains a list of useflags that cannot be used on sparc.
-# Andreas Sturmlechner <asturm@gentoo.org> (31 Mar 2019)
-# sys-auth/elogind is not yet keyworded here. bug #681200
-elogind
-
# Sergei Trofimovich <slyfox@gentoo.org> (12 Dec 2018)
# mongodb is not keyworded on sparc
mongodb
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 0561b74ffd51..61d3d1245087 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,6 +4,13 @@
# 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> (23 Apr 2019)
+openal
+
+# Andreas Sturmlechner <asturm@gentoo.org> (09 Apr 2019)
+# sys-auth/elogind not stable yet. bug #682158
+elogind
+
# Sergei Trofimovich <slyfox@gentoo.org> (02 Feb 2019)
# clamav has no stable versions yet
clamav
@@ -13,10 +20,6 @@ clamav
python_targets_python3_7
python_single_target_python3_7
-# Hans de Graaff <graaff@gentoo.org> (13 Aug 2017)
-# Drop stable ruby on sparc
-ruby
-
# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014)
# no stable version on sparc
ecls
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
index 8d7639315abc..9646560833b5 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -42,15 +42,6 @@ dev-qt/qtchooser test
# Missing keyword on dev-libs/botan
app-crypt/qca botan
-# Justin Lecher <jlec@gentoo.org> (18 Mar 2010)
-# Unkeyworded deps
-net-im/gajim kde
-
-# Alexandre Rostovtsev <tetromono@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-
# Pacho Ramos <pacho@gentoo> (18 Mar 2011)
# Missing keywords on deps (GNOME related packages)
dev-libs/totem-pl-parser quvi
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 90514058b93c..5e038ed152ee 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.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
# This file requires >=portage-2.1.1
@@ -28,11 +28,6 @@ net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
# Requires dev-db/mongodb which has dropped x86 support
net-analyzer/zmap mongo
-# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# www-client/firefox and mail-client/thunderbird is
-# available on x86
-app-misc/tracker -firefox-bookmarks -thunderbird
-
# Michael Palimaka <kensington@gentoo.org> (12 Oct 2018)
# Unmask arch-specific USE flag available on x86
net-analyzer/testssl -bundled-openssl
@@ -244,12 +239,6 @@ gnustep-base/gnustep-make -libobjc2
# https://lists.freedesktop.org/archives/spice-devel/2015-September/021846.html
app-emulation/qemu spice
-# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-www-client/midori -jit
-
# Samuli Suominen <ssuominen@gentoo.org> (06 Dec 2011)
# NuppelVideo support is x86 only
media-video/transcode -nuv -pic
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 2b5b8406df6f..2b9d1765672f 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# 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
@@ -78,10 +78,6 @@ gnustep-base/gnustep-make libobjc2
# Dependencies not yet stable
dev-cpp/eigen test
-# Pacho Ramos <pacho@gentoo.org> (08 Mar 2015)
-# mayavi is broken, bug #500104
-dev-python/apptools test
-
# Michał Górny <mgorny@gentoo.org> (30 Mar 2014)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a4f67f42aa5b..e18ccc6024ff 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,9 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Lars Wendler <polynomial-c@gentoo.org> (20 Mar 2019)
-# USE="-gnutls" is broken (#675694)
->=net-fs/samba-4.10.0_rc1 gnutls
+# Andreas K. Hüttel <dilfridge@gentoo.org> (14 Apr 2019)
+# Make sure glibc static libs are installed for now. Not installing
+# them is an experimental feature and needs testing.
+sys-libs/glibc static-libs
# Mart Raudsepp <leio@gentoo.org> (14 Dec 2018)
# Security is not optional if available for the architecture/kernel.
@@ -53,10 +54,6 @@ dev-lang/python threads
# Workaround until resolved upstream (bug #586840)
>=dev-games/simgear-2016.2.1 dns
-# Lars Wendler <polynomial-c@gentoo.org> (11 Sep 2015)
-# Package fails to build with dbus USE flag being disabled (bug #560208)
-=x11-wm/afterstep-2.2.12 dbus
-
# Justin Lecher <jlec@gentoo.org> (10 Aug 2014)
# Doesn't work without acl support
# No patch yet, #516626
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 97c7a2ddd346..7eb87820486d 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,26 @@
# 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> (25 Apr 2019)
+# Pulls in media-fonts/kochi-substitute as dependency, which allows
+# only non-commercial distribution and can therefore not be included
+# with Gentoo install media. Mask the l10n_ja flag until a better
+# solution is found, e.g., transition to a free font package.
+app-text/ghostscript-gpl l10n_ja
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (17 Apr 2019)
+# Mask jre useflags for use as system java-vm until it's proven to work
+dev-java/openjdk-jre-bin:8 gentoo-vm
+dev-java/openjdk-jre-bin:11 gentoo-vm
+
+# Michał Górny <mgorny@gentoo.org> (13 Apr 2019)
+# net-libs/ftplib is slated for removal.
+app-cdr/xbiso ftp
+
+# Michał Górny <mgorny@gentoo.org> (10 Apr 2019)
+# media-sound/aacplusenc is slated for removal.
+media-video/h264enc aac
+
# Michał Górny <mgorny@gentoo.org> (31 Mar 2019)
# dev-libs/grok is slated for removal.
app-admin/rsyslog grok
@@ -94,12 +114,6 @@ sci-libs/ceres-solver sparse
# jit brokes build of gnat-gpl
dev-lang/gnat-gpl jit
-# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# Requires www-client/firefox and mail-client/thunderbird
-# which are not available on all architectures
-# yet, unmask per arch
-app-misc/tracker firefox-bookmarks thunderbird
-
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (06 Oct 2018)
# address user visible breakage due to circular dependency #665008
=media-fonts/encodings-1.0.4-r3 X
@@ -107,7 +121,7 @@ app-misc/tracker firefox-bookmarks thunderbird
# Dirkjan Ochtman <djc@gentoo.org> (29 Sep 2018)
# Clippy is broken for now, can't find libraries (bug 667286)
<dev-lang/rust-1.29.2 clippy
-dev-lang/rust-bin clippy
+<dev-lang/rust-bin-1.34.1 clippy
# Virgil Dupras <vdupras@gentoo.org> (26 Sep 2018)
# Server feature in paramiko is patched out for security reasons. It can
@@ -326,10 +340,6 @@ mate-base/mate bluetooth
app-editors/emacs cairo
app-editors/emacs-vcs cairo
-# Gilles Dartiguelongue <eva@gentoo.org> (21 Aug 2016)
-# Needs a Gstreamer plugin from gst-plugins-bad that is not packaged to date
-media-plugins/grilo-plugins chromaprint
-
# Michał Górny <mgorny@gentoo.org> (05 Jul 2016)
# Mask system-clang support as it requires llvm-3.4 that is subject
# to security bug cleanup, #585102.
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index a18c16751d10..aff54b5205d7 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,11 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Mart Raudsepp <leio@gentoo.org> (14 Apr 2019)
+# Needs media-plugins/gst-plugins-chromaprint, which is not stable
+# anywhere yet.
+media-plugins/grilo-plugins chromaprint
+
# Andreas Sturmlechner <asturm@gentoo.org> (16 Feb 2019)
# Unstable dependencies.
media-gfx/digikam vkontakte
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index e3a5778afb95..06cbcf1c91aa 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Hans de Graaff <graaff@gentoo.org> (7 Apr 2019)
+# Mask Ruby 2.3 as EOL
+ruby_targets_ruby23
+
# Brian Evans <grknight@gentoo.org> (11 Jan 2019)
# Mask PHP 7.0 target as EOL
php_targets_php7-0
diff --git a/profiles/default/linux/arm64/17.0/musl/eapi b/profiles/default/linux/arm64/17.0/musl/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm64/17.0/musl/hardened/eapi b/profiles/default/linux/arm64/17.0/musl/hardened/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/hardened/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm64/17.0/musl/hardened/parent b/profiles/default/linux/arm64/17.0/musl/hardened/parent
new file mode 100644
index 000000000000..488bf0d8c2c3
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/hardened/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/hardened/arm64
diff --git a/profiles/default/linux/arm64/17.0/musl/make.defaults b/profiles/default/linux/arm64/17.0/musl/make.defaults
new file mode 100644
index 000000000000..d9ba618fa184
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/make.defaults
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+ARCH="arm64"
+ACCEPT_KEYWORDS="${ARCH}"
+
+CHOST="aarch64-gentoo-linux-musl"
+CFLAGS="-O2"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
+# Anthony G. Basile <blueness@gentoo.org> (25 Oct 2015)
+# Multilib-related setup, bug #515130
+ABI="arm64"
+DEFAULT_ABI="arm64"
+MULTILIB_ABIS="arm64"
+CHOST_arm64="${CHOST}"
+LIBDIR_arm64="lib"
+
+# Michał Górny <mgorny@gentoo.org> (14 Mar 2017)
+# Unhide the ARM-specific USE_EXPANDs.
+USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
diff --git a/profiles/default/linux/arm64/17.0/musl/parent b/profiles/default/linux/arm64/17.0/musl/parent
new file mode 100644
index 000000000000..a340ae545671
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/parent
@@ -0,0 +1,2 @@
+..
+../../../../../features/musl/
diff --git a/profiles/default/linux/arm64/17.0/musl/use.mask b/profiles/default/linux/arm64/17.0/musl/use.mask
new file mode 100644
index 000000000000..e6145791eeca
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/musl/use.mask
@@ -0,0 +1,5 @@
+# Copyright 1999-2019 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Mask multilib, since we cannot use it.
+multilib
diff --git a/profiles/default/linux/musl/arm/armv7a/deprecated b/profiles/default/linux/musl/arm/armv7a/deprecated
new file mode 100644
index 000000000000..2300c15ba6cc
--- /dev/null
+++ b/profiles/default/linux/musl/arm/armv7a/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/musl/armv7a
diff --git a/profiles/default/linux/musl/arm64/deprecated b/profiles/default/linux/musl/arm64/deprecated
new file mode 100644
index 000000000000..fd62fe78077a
--- /dev/null
+++ b/profiles/default/linux/musl/arm64/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/musl
diff --git a/profiles/default/linux/musl/ppc/deprecated b/profiles/default/linux/musl/ppc/deprecated
new file mode 100644
index 000000000000..47463d6e50fa
--- /dev/null
+++ b/profiles/default/linux/musl/ppc/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc32/17.0/musl
diff --git a/profiles/default/linux/package.use.mask b/profiles/default/linux/package.use.mask
index 596bcd617ea5..9f49523996e5 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Aaron Bauman <bman@gentoo.org> (14 Apr 2019)
+# Masked due to vulnerability in dev-libs/ace
+dev-cpp/xsd ace
+
# Jason Zaman <perfinion@gentoo.org> (06 Sep 2015)
# This is masked in base/package.use.mask as Linux only.
sys-auth/consolekit -cgroups
diff --git a/profiles/default/linux/uclibc/mips/package.use.mask b/profiles/default/linux/uclibc/mips/package.use.mask
index 3694a0731d15..5aec6f4b252e 100644
--- a/profiles/default/linux/uclibc/mips/package.use.mask
+++ b/profiles/default/linux/uclibc/mips/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Felix Janda <felix.janda@posteo.de> (24 Sep 2016)
@@ -20,9 +20,3 @@ app-doc/doxygen clang
# Matthias Maier <tamiko@gentoo.org> (17 Oct 2014)
# virtual/jre is not keyworded on mips.
net-print/cups java
-
-# Vicente Olivert Riera <vincent@gentoo.org> (11 Sep 2014)
-# www-client/midori[jit] depends on net-libs/webkit-gtk[jit]
-# which is masked on base/package.use.mask and not unmasked
-# on arch/mips/package.use.mask by "net-libs/webkit-gtk -jit"
-www-client/midori jit
diff --git a/profiles/desc/cpu_flags_arm.desc b/profiles/desc/cpu_flags_arm.desc
index cddc9f29c8cb..da1b4ffd3496 100644
--- a/profiles/desc/cpu_flags_arm.desc
+++ b/profiles/desc/cpu_flags_arm.desc
@@ -1,10 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation.
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
aes - Use the AES cryptography instruction set
crc32 - Use the CRC32 instruction set
edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+)
iwmmxt - Use the iwMMXt instruction set
+iwmmxt2 - Use the iwMMXt2 instruction set
neon - Use the NEON (ASIMD) instruction set
sha1 - Use the SHA-1 cryptography instruction set
sha2 - Use the SHA-2 cryptography instruction set
diff --git a/profiles/features/hardened/arm64/eapi b/profiles/features/hardened/arm64/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/features/hardened/arm64/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/features/hardened/arm64/make.defaults b/profiles/features/hardened/arm64/make.defaults
new file mode 100644
index 000000000000..bc6776d156e2
--- /dev/null
+++ b/profiles/features/hardened/arm64/make.defaults
@@ -0,0 +1,4 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+USE="pic"
diff --git a/profiles/features/hardened/arm64/parent b/profiles/features/hardened/arm64/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/features/hardened/arm64/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 94f0187270fa..b59475865100 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -20,3 +20,6 @@ dev-libs/elfutils
# Mask firefox-54 and above as it requires rust
# now, and rust reportedly will not build yet.
>=www-client/firefox-54.0
+
+# rust-bin requires a glibc system
+dev-lang/rust-bin \ No newline at end of file
diff --git a/profiles/features/musl/use.mask b/profiles/features/musl/use.mask
index 46c03330afb4..a6ebbb5f4d44 100644
--- a/profiles/features/musl/use.mask
+++ b/profiles/features/musl/use.mask
@@ -5,3 +5,7 @@
-elibc_musl
elibc_uclibc
elibc_glibc
+
+# Musl doesn't have support for utmp/wtmp by design
+utmp
+wtmp
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index da6bdcafc915..84625d6e2367 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -28,12 +28,14 @@ gnome-extra/gnome-logs
gnome-extra/gnome-shell-extensions
gnome-extra/gnome-shell-frippery
gnome-extra/gnome-shell-extensions-topicons-plus
+gnome-extra/gnome-shell-extension-applications-overview-tooltip
gnome-extra/gnome-shell-extension-dash-to-panel
gnome-extra/gnome-shell-extension-desktop-icons
gnome-extra/gnome-shell-extension-gsconnect
gnome-extra/gnome-tweaks
x11-themes/zukitwo-shell
gnome-extra/office-runner
+gnome-extra/pch-session
kde-misc/systemd-kcm
net-firewall/firewalld
sys-apps/gentoo-systemd-integration
diff --git a/profiles/hardened/linux/musl/arm/armv7a/deprecated b/profiles/hardened/linux/musl/arm/armv7a/deprecated
new file mode 100644
index 000000000000..97118bd98bd2
--- /dev/null
+++ b/profiles/hardened/linux/musl/arm/armv7a/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/musl/armv7a/hardened
diff --git a/profiles/hardened/linux/musl/arm64/deprecated b/profiles/hardened/linux/musl/arm64/deprecated
new file mode 100644
index 000000000000..b78b64e11c9f
--- /dev/null
+++ b/profiles/hardened/linux/musl/arm64/deprecated
@@ -0,0 +1 @@
+default/linux/arm64/17.0/musl/hardened
diff --git a/profiles/hardened/linux/musl/ppc/deprecated b/profiles/hardened/linux/musl/ppc/deprecated
new file mode 100644
index 000000000000..031f987bc7e7
--- /dev/null
+++ b/profiles/hardened/linux/musl/ppc/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc32/17.0/musl/hardened
diff --git a/profiles/license_groups b/profiles/license_groups
index 77c279f8dc2d..b898ad24467a 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Please report bugs or other requests at bugs.gentoo.org and assign to
@@ -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 ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j 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 ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libpng libtiff LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 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 qmail-nelson 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 telegram TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH
+MISC-FREE ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CAOSL CDDL-Schily CeCILL-C CMake CPL-0.5 CRACKLIB Crypt-IDEA DES docbook dom4j 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 ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE LambdaMOO LIBGLOSS libmng libpng libpng2 libtiff LLVM-Grant LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 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 qmail-nelson 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 telegram TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
@@ -65,13 +65,13 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS
# - IF (and only if) there is an explicit inclusion requirement,
# USE=bindist MUST cause a copy of the license to be installed
# in a file location compliant with the license
-BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw2200-fw ipw3945 MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware shmux SmartLabs sun-jlfgr
+BINARY-REDISTRIBUTABLE @FREE bh-luxi bonnie Broadcom Dina freedist intel-ucode ipw2100-fw ipw2200-fw ipw3945 LSI-tw_cli MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware shmux SmartLabs sun-jlfgr unRAR
######################################################################
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded 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-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
+EULA AdobeFlash-11.x AMD-GPU-PRO-EULA AnyDesk-TOS ArxFatalis-EULA-JoWooD baudline BCS bestcrypt bf1942-lnxded 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-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA 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.mask b/profiles/package.mask
index 4a563cdbd484..3b11bc1e23be 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,549 @@
#--- END OF EXAMPLES ---
+# Mart Raudsepp <leio@gentoo.org> (27 Apr 2019)
+# Old gstreamer 0.10 versions. Use gstreamer:1.0 and co instead.
+# Masked for removal in 30 days. Bug #550648
+media-libs/gstreamer:0.10
+media-libs/gst-plugins-base:0.10
+media-libs/gst-plugins-good:0.10
+media-libs/gst-plugins-ugly:0.10
+media-libs/gst-plugins-bad:0.10
+media-libs/gst-rtsp-server:0.10
+media-plugins/gst-plugins-a52dec:0.10
+media-plugins/gst-plugins-alsa:0.10
+media-plugins/gst-plugins-amr:0.10
+media-plugins/gst-plugins-annodex:0.10
+media-plugins/gst-plugins-assrender:0.10
+media-plugins/gst-plugins-cdio:0.10
+media-plugins/gst-plugins-cdparanoia:0.10
+media-plugins/gst-plugins-dts:0.10
+media-plugins/gst-plugins-dv:0.10
+media-plugins/gst-plugins-dvb:0.10
+media-plugins/gst-plugins-dvdread:0.10
+media-plugins/gst-plugins-faac:0.10
+media-plugins/gst-plugins-faad:0.10
+media-plugins/gst-plugins-flac:0.10
+media-plugins/gst-plugins-gconf:0.10
+media-plugins/gst-plugins-gdkpixbuf:0.10
+media-plugins/gst-plugins-gio:0.10
+media-plugins/gst-plugins-gl
+media-plugins/gst-plugins-gnomevfs:0.10
+media-plugins/gst-plugins-gsm:0.10
+media-plugins/gst-plugins-ivorbis:0.10
+media-plugins/gst-plugins-jack:0.10
+media-plugins/gst-plugins-jpeg:0.10
+media-plugins/gst-plugins-ladspa:0.10
+media-plugins/gst-plugins-lame:0.10
+media-plugins/gst-plugins-libmms:0.10
+media-plugins/gst-plugins-libnice:0.10
+media-plugins/gst-plugins-libpng:0.10
+media-plugins/gst-plugins-libvisual:0.10
+media-plugins/gst-plugins-mad:0.10
+media-plugins/gst-plugins-meta:0.10
+media-plugins/gst-plugins-modplug:0.10
+media-plugins/gst-plugins-mpeg2dec:0.10
+media-plugins/gst-plugins-mpeg2enc:0.10
+media-plugins/gst-plugins-mplex:0.10
+media-plugins/gst-plugins-musepack:0.10
+media-plugins/gst-plugins-neon:0.10
+media-plugins/gst-plugins-ofa:0.10
+media-plugins/gst-plugins-ogg:0.10
+media-plugins/gst-plugins-opus:0.10
+media-plugins/gst-plugins-oss:0.10
+media-plugins/gst-plugins-pango:0.10
+media-plugins/gst-plugins-pulse:0.10
+media-plugins/gst-plugins-raw1394:0.10
+media-plugins/gst-plugins-resindvd:0.10
+media-plugins/gst-plugins-rtmp:0.10
+media-plugins/gst-plugins-schroedinger:0.10
+media-plugins/gst-plugins-shout2:0.10
+media-plugins/gst-plugins-sidplay:0.10
+media-plugins/gst-plugins-soundtouch:0.10
+media-plugins/gst-plugins-soup:0.10
+media-plugins/gst-plugins-speex:0.10
+media-plugins/gst-plugins-taglib:0.10
+media-plugins/gst-plugins-theora:0.10
+media-plugins/gst-plugins-twolame:0.10
+media-plugins/gst-plugins-v4l2:0.10
+media-plugins/gst-plugins-wavpack:0.10
+media-plugins/gst-plugins-vorbis:0.10
+media-plugins/gst-plugins-vp8:0.10
+media-plugins/gst-plugins-x:0.10
+media-plugins/gst-plugins-x264:0.10
+media-plugins/gst-plugins-ximagesrc:0.10
+media-plugins/gst-plugins-xvid:0.10
+media-plugins/gst-plugins-xvideo:0.10
+dev-cpp/gstreamermm:0.10
+dev-python/gst-python:0.10
+media-libs/gnonlin:0.10
+net-libs/farstream:0.1
+
+# Patrice Clement <monsieurp@gentoo.org> (19 Apr 2019)
+# Another round of abandoned Java libraries that must go.
+# Removal in 30 days.
+dev-java/lucene-analyzers
+dev-java/sun-java3d-bin
+dev-java/sun-dtdparser
+dev-java/stax
+app-misc/bfm
+
+# Virgil Dupras <vdupras@gentoo.org> (26 Apr 2019)
+# Should have been removed with django-cms a while back but wasn't.
+# Removal in 30 days. Bug #683862
+dev-python/djangocms-attributes-field
+
+# Virgil Dupras <vdupras@gentoo.org> (26 Apr 2019)
+# Unmaintained, no revdeps. Removal in 30 days. Bug #618734
+dev-python/yapps
+
+# Jason Zaman <perfinion@gentoo.org> (25 Apr 2019)
+# net-mail/perdition was last-rited in 2016. The
+# SELinux policy packge is no longer needed.
+# Removal in 30 days.
+sec-policy/selinux-perdition
+
+# Michał Górny <mgorny@gentoo.org> (25 Apr 2019)
+# This programs suffers severe code quality problems and should have
+# never been added to Gentoo. It looks like a shell script badly
+# converted to a C program with a lot of system() calls with globs,
+# horribly unreadable code and broken memory management including
+# reading past end-of-string (which only recently replaced writing into
+# uninitialized memory). Auditing the program completely would probably
+# be more costly than rewriting it from scratch.
+# Removal in 30 days. Bug #684340.
+app-admin/lsat
+
+# Lars Wendler <polynomial-c@gentoo.org> (24 Apr 2019)
+# Breaks current available net-ftp/filezilla releases (#684282)
+=dev-libs/libfilezilla-0.16.0
+
+# Alon Bar-Lev <alonbl@gentoo.org> (24 Apr 2019)
+# Commercial. Upstream does not provide sources any more.
+# Tend to break per kernel upgrades.
+# Removal in 30 days. Bug#684268.
+app-crypt/bestcrypt
+
+# Michał Górny <mgorny@gentoo.org> (24 Apr 2019)
+# Unmainained since 2011. Ebuild broken since 2016. Last release
+# in 2005. Removal in 30 days. Bug #588032.
+net-mail/bincimap
+
+# Michał Górny <mgorny@gentoo.org> (24 Apr 2019)
+# Unmaintained. Vulnerable init.d script. Missing dependencies causing
+# build failures (#514412, #544942). Insecure format strings (#520574).
+# Last bumped in 2014, pending bump since at least 2015 (#550156).
+# Removal in 30 days. Bug #629450.
+mail-filter/mimedefang
+
+# Richard Freeman <rich0@gentoo.org> (24 Apr 2019)
+# Masked for removal in 30 days. Likely does not work
+# and is essentially unmainted. Please comment in
+# bug 548926 if you want to give this some care.
+games-rpg/eternal-lands
+games-rpg/eternal-lands-bloodsucker
+games-rpg/eternal-lands-data
+
+# Michał Górny <mgorny@gentoo.org> (24 Apr 2019)
+# Unmaintained. Vulnerable init.d script. Missing dependencies causing
+# build failures (#514136). Last bumped in 2011, pending bump since
+# at least 2014 (#540502).
+# Removal in 30 days. Bug #630986.
+mail-filter/spamass-milter
+
+# Michał Górny <mgorny@gentoo.org> (24 Apr 2019)
+# Unmaintained. Does not build with current version of courier
+# (#684254), also had a different build failure in the past (#513976).
+# Last bumped in 2013, pending bump since 2014 (#519452).
+# Removal in 30 days. Bug #684256.
+mail-filter/zdkimfilter
+
+# Jeroen Roovers <jer@gentoo.org> (24 Apr 2019)
+# Depends on =dev-libs/openssl-1.1.1* due to newly introduced
+# support for EVP_PKEY_ED25519 and EVP_PKEY_ED448 (bug #670574).
+=net-libs/nodejs-12*
+
+# David Seifert <soap@gentoo.org> (21 Apr 2019)
+# Ancient, last release over 8 years ago, GTK2,
+# broken USE=doc, multiple QA violations.
+# Removal in 30 days. Bug #636580, #683486.
+dev-python/python-gtkmvc
+
+# Lars Wendler <polynomial-c@gentoo.org> (21 Apr 2019)
+# Masked for removal (bug #683926)
+sys-libs/ntdb
+
+# Alexys Jacob <ultrabug@gentoo.org> (20 Apr 2019)
+# Unmaintained. Not active any more with latest release Jul 23, 2017.
+# Does not build with recent openssl. Dropping useless python driver as well.
+# Removal in 30 days. Bug #597340, #674236.
+dev-db/rethinkdb
+dev-python/python-rethinkdb
+
+# Alexys Jacob <ultrabug@gentoo.org> (20 Apr 2019)
+# Unmaintained. Only version in portage has been EOL for a while.
+# No strong user base or herd support. Breaks fuse-3.
+# Removal in 30 days. Bug #650256, #673672.
+sys-cluster/moosefs
+
+# David Seifert <soap@gentoo.org> (20 Apr 2019)
+# Completely broken build system, massive maintenance
+# burden, no new release since 2014.
+# Removal in 30 days. Bug #671432.
+sci-biology/cufflinks
+
+# James Le Cuirot <chewi@gentoo.org> (20 Apr 2019)
+# Ancient and long dead upstream. Use app-emulation/fs-uae
+# instead. Removal in 30 days. Bugs #432092, #602966.
+app-emulation/uae
+app-emulation/e-uae
+
+# Miroslav Šulc <fordfrog@gentoo.org> (19 Apr 2019)
+# Depends on >=virtual/{jdk,jre}-11 which is masked
+=www-servers/tomcat-9.0.19
+
+# David Seifert <soap@gentoo.org> (19 Apr 2019)
+# Fails to build with >=dev-libs/boost-1.70 due to Boost.Signals1
+# removal. No development, no maintenance, no homepage.
+# Removal in 30 days. Bug #683762.
+sci-biology/blossoc
+sci-biology/snpfile
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (18 Apr 2019)
+# This version is provided for testing of the upcoming 0.8.0 release.
+# It is not recommended for use, it contains known bugs.
+# This version supports TRIM.
+=sys-fs/zfs-kmod-0.8.0_rc*
+=sys-fs/zfs-0.8.0_rc*
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# Unmaintained. Fails to build. Last bumped in 2016, and no new
+# releases since. Still depends on dead app-text/htmltidy (#671442).
+# No reverse dependencies.
+# Removal in 30 days. Bug #672886.
+dev-libs/xqilla
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# Another NIH all-in-one library with no reverse dependencies. Last
+# bumped in 2015, with a broken patch. Nobody reported this until
+# tinderbox catched it, indicating that nobody is using this package.
+# Removal in 30 days. Bug #652632.
+dev-cpp/rudiments
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# Unmaintained. The current version does not build with modern versions
+# of dev-libs/boost. It is multiple releases behind upstream (1900
+# commits according to GitHub). With the pace of upstream development,
+# it really needs a dedicated maintainer.
+# Removal in 30 days. Bug #629984.
+dev-libs/quantlib
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# The packages are unmaintained. GCCXML and pyplusplus were last bumped
+# to snapshots from 2013 (pygccxml was bumped in 2016). GCCXML bundles
+# old GCC sources (4.8, most likely). In the meantime, upstream has
+# discontinued it in favor of CastXML (which uses clang). GCCXML fails
+# tests (#629986), so does pyplusplus (#656348). No reverse
+# dependencies outside the three packages.
+# Removal in 30 days. Bug #683748.
+dev-cpp/gccxml
+dev-python/pygccxml
+dev-python/pyplusplus
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# Diverged too far from upstream Portage, and I don't have time anymore
+# to update or rebase it. The most significant features were merged
+# back upstream, some more are waiting, the rest is customization
+# and some aggressive QA bits. Use sys-apps/portage instead.
+# Removal in 30 days. Bug #683744.
+sys-apps/portage-mgorny
+
+# Michał Górny <mgorny@gentoo.org> (18 Apr 2019)
+# All current versions of SystemRescueCD contain vulnerable packages.
+# Bug #683724.
+app-admin/systemrescuecd-x86
+sys-boot/systemrescuecd-x86-grub
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (17 Apr 2019)
+# The Oracle JDK License has changed for releases starting April 16, 2019
+# While it may be fine to use for some usecases it's not comepletely clear
+# what is considered "personal use" and if we can legally distribute it.
+# License states:
+# "You may not:
+# make the Programs available in any manner to any third party"
+# masking all future versions, removal will follow soon.
+# Alternatives: icedtea, icedtea-bin, openjdk, openjdk-bin, openjdk-jre-bin
+# Bug: https://bugs.gentoo.org/681828
+>dev-java/oracle-jdk-bin-1.8.0.202:1.8
+>dev-java/oracle-jre-bin-1.8.0.202:1.8
+
+# Hans de Graaff <graaff@gentoo.org> (15 Apr 2019)
+# Old, ruby24-only, slots of ruby packages without any reverse
+# dependencies. Use the newer slot version instead.
+# Masked for removal in 30 days.
+dev-ruby/elasticsearch:5
+dev-ruby/elasticsearch-api:5
+dev-ruby/elasticsearch-transport:5
+dev-ruby/filesize:0.0.1
+dev-ruby/hiera-eyaml:0
+dev-ruby/jsobfu:0.3.0
+dev-ruby/mocha:0.10
+dev-ruby/rack-attack:0
+dev-ruby/rack-ssl:1.3
+dev-ruby/rack-test:0.7
+dev-ruby/rack-test:0.8
+dev-ruby/ruby_smb:0.0.23
+dev-ruby/ruby_smb:0
+dev-ruby/slop:3
+dev-ruby/temple:0
+dev-ruby/ttfunk:1.2
+dev-ruby/ttfunk:1.4
+dev-util/cucumber-core:3.0
+dev-util/cucumber-core:3.1
+dev-util/cucumber-expressions:4.0
+dev-util/cucumber-expressions:5.0
+
+
+# David Seifert <soap@gentoo.org> (15 Apr 2019)
+# Masked for testing, Bug #653878.
+>=dev-libs/boost-1.70.0
+>=dev-util/boost-build-1.70.0
+>=net-mail/libpst-0.6.66-r2
+
+# Patrice Clement <monsieurp@gentoo.org> (14 Apr 2019)
+# Old, unmaintained and sometimes abandoned Java libraries/programs.
+# Removal in 30 days.
+dev-java/idm-console-framework
+dev-java/matrix-toolkits-java
+dev-java/sat4j-pseudo
+dev-java/sat4j-core
+dev-java/swarmcache
+dev-java/dbus-java
+dev-java/jinklevel
+dev-java/proguard
+dev-java/nailgun
+dev-java/jgroups
+dev-java/libmso
+dev-java/jicmp
+media-sound/jtagger
+app-admin/389-console
+
+# Michał Górny <mgorny@gentoo.org> (14 Apr 2019)
+# The ebuild violates EAPI and relies on STRIP_MASK. The default
+# behavior makes it capable of executing arbitrary commands when running
+# files from untrusted sources. Last maintainer activity in 2015. Last
+# upstream release in 2011.
+# Removal in 30 days. Bug #651430.
+app-text/active-dvi
+
+# Michał Górny <mgorny@gentoo.org> (14 Apr 2019)
+# The ebuild violates EAPI and relies on STRIP_MASK. Also has
+# suspicious USE=debug logic. Not touched since 2016.
+# Removal in 30 days. Bug #651450.
+dev-util/cyclo
+
+# Michał Górny <mgorny@gentoo.org> (14 Apr 2019)
+# The ebuild violates EAPI and relies on STRIP_MASK. Also has
+# suspicious USE=debug logic. Not touched since 2016.
+# Removal in 30 days. Bug #651446.
+dev-util/cccc
+
+# Michał Górny <mgorny@gentoo.org> (14 Apr 2019)
+# Integrated into dev-python/python-ldap-3.0+, and declared a deprecated
+# fork by upstream. No reverse dependencies left.
+# Removal in 30 days. Bug #668066.
+dev-python/pyldap
+
+# Aaron Bauman <bman@gentoo.org> (13 Apr 2019)
+# Unmaintained in Gentoo and outstanding vulnerability
+# Masked for removal in 30 days. Bug #522578
+dev-libs/ace
+net-proxy/bfilter
+
+# Ulrich Müller <ulm@gentoo.org> (13 Apr 2019)
+# Last release in 2001, HOMEPAGE and SRC_URI are gone.
+# Byte-compilation with recent Emacs versions fails.
+# Masked for removal in 30 days, bug #683248.
+app-emacs/prom-wl
+
+# Michał Górny <mgorny@gentoo.org> (13 Apr 2019)
+# Unmaintained. Contains vulnerable code and a large number of unsolved
+# (upstream) issues. The current version is from 2004, and carries
+# some local patches. Last upstream commits are from 2013, and involve
+# three successive branches, the 0.7.x not having a release since 2004,
+# and the two remaining branches never seeing a single release.
+# The suggested alternatives are net-analyzer/{netcat,openbsd-netcat}.
+# Removal in 30 days. Bug #601742.
+net-analyzer/gnu-netcat
+
+# Michał Górny <mgorny@gentoo.org> (13 Apr 2019)
+# net-libs/ftplib: Unmaintained. The ebuild suffers build failures due
+# to broken multilib conversion. Last bumped in 2014, and needs local
+# patches to even work. Obscure library with only two revdeps.
+#
+# media-video/hasciicam: Unmaintained. The only unconditional revdep
+# of ftplib. Upstream's FTP is down, and the current release is
+# no newer than 2011. Upstream removed ftplib usage afterwards,
+# so a snapshot could help.
+#
+# Removal in 30 days. Bug #520026.
+media-video/hasciicam
+net-libs/ftplib
+
+# Michał Górny <mgorny@gentoo.org> (13 Apr 2019)
+# Unmaintained. Does not build (again). Last release in 2000. Carries
+# a large number of patches already.
+# Removal in 30 days. Bug #637484.
+net-misc/netkit-rwho
+
+# Michał Górny <mgorny@gentoo.org> (13 Apr 2019)
+# Apparently this was last updated in 2012. It's unclear if the proxied
+# maintainer actually ever maintained it since it was imported in 2010.
+# The HOMEPAGE is now empty. app-admin/pass is a good alternative.
+# Removal in 30 days. Bug #682914.
+app-crypt/sgeps
+
+# Hans de Graaff <graaff@gentoo.org> (13 Apr 2019)
+# Old ruby24-only slots of Rails-related packages
+# These no longer have reverse dependencies or newer
+# versions are available.
+# Masked for removal in 30 days.
+dev-ruby/arel:7.0
+dev-ruby/coffee-rails:4.1
+dev-ruby/d3_rails:0
+dev-ruby/i18n:0.6
+dev-ruby/i18n:0.8
+dev-ruby/mail:2.6
+dev-ruby/mysql2:0.3
+dev-ruby/sprockets-rails:2.3
+dev-ruby/uglifier:0
+dev-ruby/uglifier:3
+
+# Hans de Graaff <graaff@gentoo.org> (13 Apr 2019)
+# No longer maintained upstream. Does not work
+# with ruby25.
+# Masked for removal in 30 days.
+dev-ruby/celluloid
+dev-ruby/celluloid-essentials
+dev-ruby/celluloid-extras
+dev-ruby/celluloid-fsm
+dev-ruby/celluloid-io
+dev-ruby/celluloid-pool
+dev-ruby/celluloid-supervision
+
+# Aaron Bauman <bman@gentoo.org> (12 Apr 2019)
+# Multiple security vulnerabilities
+# No revbumps in several years.
+# Removal in 30 days. Bug #675682
+dev-java/jackson-databind
+app-text/languagetool
+app-vim/languagetool
+dev-java/jackson-dataformat-xml
+dev-java/jackson-dataformat-yaml
+dev-java/jackson-module-jaxb-annotations
+
+# Virgil Dupras <vdupras@gentoo.org> (12 Apr 2019)
+# Dead upstream, no revdeps.
+# Removal in 30 days. Bug #683146
+dev-python/readme
+
+# Georgy Yakovlev (11 Apr 2019)
+# Rust provides zsh completion.
+# This one is old, unmaintained obsolete version.
+# Removal in 30 days.
+app-shells/rust-zshcomp
+
+# Michał Górny <mgorny@gentoo.org> (10 Apr 2019)
+# Unresolved vulnerability. Last apparent upstream activity in 2015,
+# with the code last touched in 2010. Local patches are already
+# necessary for it to build.
+# Removal in 30 days. Bug #630254.
+media-sound/aacplusenc
+
+# Michał Górny <mgorny@gentoo.org> (10 Apr 2019)
+# Fails to build for more than 3 years. The project has been abandoned
+# upstream, with the current (and last) release made in 2010.
+# The author itself suggests media-gfx/eog as a replacement, though
+# there is a plenty of other image viewers worth considering.
+# Removal in 30 days. Bug #561392.
+media-gfx/gliv
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Obsolete XFCE library with its remaining dependencies. In all cases,
+# the relevant plugins have been abandoned upstream and the upstream
+# repository is dead or not to be found. All of them are unlikely
+# to be ported away from libxfcegui4 and/or into GTK+3.
+# Removal in 30 days. Bug #590306.
+xfce-base/libxfcegui4
+xfce-extra/xfce4-gvfs-mount
+xfce-extra/xfce4-linelight-plugin
+xfce-extra/xfce4-messenger-plugin
+xfce-extra/xfce4-modemlights-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked deprecated upstream. Still uses xfce-base/libxfcegui4.
+# Unlikely to be ported to GTK+3.
+# Removal in 30 days. Bug #682956.
+app-text/xfbib
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked deprecated upstream. Uses xfce-base/libxfcegui4. Unlikely
+# to be ported to GTK+3.
+# Removal in 30 days. Bug #682954.
+xfce-extra/xfce4-cellmodem-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked deprecated upstream. Uses xfce-base/libxfcegui4. Unlikely
+# to be ported to GTK+3. Still uses xfconf.eclass.
+# Removal in 30 days. Bug #682950.
+xfce-extra/xfswitch-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Unofficial plugin abandoned upstream. The only release is from 2014,
+# last commits are from 2015. Little chances of porting to GTK+3.
+# Still uses xfconf.eclass.
+# Removal in 30 days. Bug #682940.
+xfce-extra/xfce4-soundmenu-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked deprecated upstream. Uses xfce-base/libxfcegui4. Little
+# chances of porting to GTK+3. Still uses xfconf.eclass.
+# Removal in 30 days. Bug #682938.
+xfce-extra/xfce4-wmdock-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked as deprecated upstream. Does not build against modern kernels.
+# Little chances of GTK+3 port. Still uses xfconf.eclass.
+# Removal in 30 days. Bug #604134.
+xfce-extra/xfce4-radio-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Marked as deprecated upstream. Little chances of GTK+3 port.
+# Still uses xfconf.eclass.
+# Removal in 30 days. Bug #682934.
+xfce-extra/xfce4-quicklauncher-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Unofficial panel plugin whose upstream disappeared and sources are
+# nowhere to be found. Possibly does not even work (#499156).
+# Unlikely to be ported to GTK+3. Still uses xfconf.eclass.
+# Removal in 30 days. Bug #682930.
+xfce-extra/xfce4-playercontrol-plugin
+
+# Michał Górny <mgorny@gentoo.org> (09 Apr 2019)
+# Unofficial panel plugin that has been abandoned upstream.
+# Last activity in 2013. Unlikely to be ported to GTK+3. Ebuild still
+# uses xfconf.eclass.
+# Removal in 30 days. Bug #682928.
+xfce-extra/xfce4-netspeed-plugin
+
+# Hans de Graaff <graaff@gentoo.org> (8 Apr 2019)
+# Ruby 2.3 is no longer maintained and only receives security patches
+# until March 2019. Please use Ruby 2.4 or newer instead.
+# Masked for removal in 30 days
+dev-lang/ruby:2.3
+dev-ruby/did_you_mean:1
+
# Zac Medico <zmedico@gentoo.org> (04 Apr 2019)
# Ebuild is not needed since consumers use EGO_VENDOR.
# Removal in 30 days. Bug #656972.
@@ -101,11 +644,6 @@ dev-libs/grok
# Removal in 30 days. Bug #532502.
net-ftp/weex
-# Anthony G. Basile <blueness@gentoo.org>
-# Mask because it breaks the toolchain if
-# lto is enabled. Bug #682018
-=dev-libs/isl-0.21
-
# Aaron Bauamn <bman@gentoo.org> (29 Mar 2019)
# Longstanding security vulnerabilities
# No upstream releases in years
@@ -130,216 +668,10 @@ media-video/episoder
# Requires >=dev-lang/lua-5.3 which is masked
sys-apps/likwid
-# Michael Haubenwallner <haubi@gentoo.org> (25 Mar 2019)
-# Obsolete, in favor of app-portage/prefix-toolkit.
-# Removal in 30 days. Bug #658572
-app-portage/prefix-chain-setup
-sys-apps/prefix-chain-utils
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build against current sys-auth/libfprint.
-# Obsoleted upstream, in favor of libfprint[examples].
-# Removal in 30 days. Bug #665174.
-sys-auth/fprint_demo
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build. Probably needs a fresh snapshot.
-# Removal in 30 days. Bug #669592.
-net-misc/casync
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build due to patch that does not apply.
-# Even if that weren't the case, it would need to be updated for modern
-# kernel versions.
-# Removal in 30 days. Bug #663180.
-sys-power/phc-intel
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build, probably due to Linux kernel changes.
-# Removal in 30 days. Bug #646806.
-net-misc/batman-adv
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build against ncurses[tinfo]. Last upstream
-# release in 2009. No apparent fix in upstream git.
-# Removal in 30 days. Bug #646922.
-app-editors/efte
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Vulnerable. Fails to build (#612236, #620916).
-# Removal in 30 days. Bug #670028.
-app-misc/freeplane
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. No reverse dependencies. Fails to link. Last upstream
-# activity in 2012.
-# Removal in 30 days. Bug #632066.
-dev-cpp/libassa
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained and ancient. Upstream has abandoned the PAR 2.0 spec
-# effort in 2003-2004, and the code has not seen any attention since.
-# Removal in 30 days. Bug #681364.
-app-arch/par
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# No maintainer. Both the program and the ebuild are of bad quality,
-# the former requiring a patch and the latter failing to build in some
-# circumstances. Last upstream activity in 2005.
-# Removal in 30 days. Bug #456954.
-app-benchmarks/gtkperf
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Proprietary executable with unclear license. Unmaintained.
-# The current version in Gentoo is from 2004. QA issues (#430712).
-# Removal in 30 days. Bug #681360.
-app-cdr/poweriso
-
# Andreas Sturmlechner <asturm@gentoo.org> (23 Mar 2019)
# Everything breaks again. bug #681336
>=app-text/poppler-0.75.0
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained. No reverse dependencies. The current Gentoo version
-# is from 2015, and upstream has made a lot of releases since.
-# It suffers from heavy bundling of dependencies.
-# Removal in 30 days. Bug #469194.
-dev-lua/luvit
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained. Last release in 2013, last commits in 2015. Nested
-# bundled libraries (#253259, also causing #515384). Fails to build
-# with [-dbus] (#560208).
-# Removal in 30 days. Bug #681294.
-x11-wm/afterstep
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained, dead homepage (#680752). Fails to build against
-# ncurses[tinfo] (#459490), fails to build against ncurses-6 (#649794).
-# Also has some unresolved segv (#407983).
-# Removal in 30 days. Bug #459490.
-games-roguelike/rogue
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# SixXS has been discontinued, rendering the package defunct.
-# Removal in 30 days. Bug #670678.
-net-vpn/aiccu
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Homepage dead, and package is mirror-restricted. Current release
-# was added in 2006 and has not been updated since.
-# Removal in 30 days. Bug #681230.
-net-misc/sjphone
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Upstream EOL-ed Python 3.4 on 2019-03-19. The last release fails
-# to build against openssl-1.1+.
-# Removal in 30 days. Bug #673960.
-=dev-lang/python-3.4*
-
-# Andreas Sturmlechner <asturm@gentoo.org> (21 Mar 2019)
-# Replaced by split packages: kde-apps/dolphin-plugins-bazaar,
-# -dropbox, -git, -mercurial, -subversion. Masked for removal in 30 days.
-kde-apps/dolphin-plugins
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Not really maintained anymore. Last upstream release is from 2015.
-# Fails to build against modern versions of app-crypt/mit-krb5, may have
-# more hidden issues. It is probably time to move to net-print/cups.
-# net-print/magicfilter is the only reverse dependency (from 2011).
-# Removal in 30 days. Bug #496922.
-net-print/lprng
-net-print/magicfilter
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Fails to build on modern systems. Really bad quality ebuild (#670524)
-# with a growing pile of patches. The current version dates back
-# to 2003. The homepage is dead. No reverse dependencies.
-# Removal in 30 days. Bug #542924.
-dev-libs/libmcal
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Library with no maintainer and no reverse dependencies. Fails
-# to build with sandbox violations.
-# Removal in 30 days. Bug #676190.
-x11-libs/hippo-canvas
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# The following packages are unmaintained and fail to build against
-# openssl-1.1+.
-#
-# app-crypt/keynote: #675010, last updated upstream in 2000
-# dev-util/skipfish: #675124, last upstream commit in 2012
-# dev-util/wsta: #674004, no fix upstream, also #631610, #674526
-# games-util/gtkevemon: #675988, upstream API shut down
-# mail-client/nail: #676008, last commit in 2010, also #508480
-# mail-client/nmh: #676938, needs bump, 2014, also #676938, #680596
-# mail-filter/libdkim: #674892, no revdeps, last release in 2010
-# net-analyzer/bro: #675014, needs bump, current version is from 2015
-# net-analyzer/ffp: #674244, dead homepage, current version added 2005
-# net-analyzer/nodebrain: #674796, last commits in 2015
-# net-analyzer/postal: #677478, last release in 2012
-# net-ftp/netkit-ftpd: #676000, last rel in 2000, also #236290, #540330
-# net-im/ayttm: #676242, last commits in 2011 (+ one secfix in 2015)
-# net-im/climm: #674160, dead homepage, last commits in 2010
-# net-irc/bip: #674240, may need new snapshot, current ver is from 2013
-# net-irc/epic4: #677734, needs bump, current is from 2009, also #613120
-# net-irc/shadowircd: #674528, dead homepage, last commits in 2012
-# net-mail/peephole: #675012, last release from 2006
-# net-mail/qpopper: #674896, discontinued, from 2011, also #541996
-# net-mail/up-imapproxy: #674234, last commits in 2016, also #643898
-# net-mail/uw-imap: #678606, last upstream release in 2011
-# net-mail/uw-mailutils: #674174, same as uw-imap
-# net-misc/sslwrap: #674524, last updated upstream in 2000
-# net-misc/stone: #675612, needs new snapshot, current ver is from 2008
-# net-misc/tn5250: #678684, last commits in 2012
-# net-proxy/ufdbguard: #677482, needs bump, current ver is from 2016
-# sys-apps/nca: #676240, last updated upstream in 2004
-# x11-plugins/wmpeople: revdep of net-mail/peephole, from 2004
-#
-# Removal in 30 days.
-app-crypt/keynote
-dev-util/skipfish
-dev-util/wsta
-games-util/gtkevemon
-mail-client/nail
-mail-client/nmh
-mail-filter/libdkim
-net-analyzer/bro
-net-analyzer/ffp
-net-analyzer/nodebrain
-net-analyzer/postal
-net-ftp/netkit-ftpd
-net-im/ayttm
-net-im/climm
-net-irc/bip
-net-irc/epic4
-net-irc/shadowircd
-net-mail/peephole
-net-mail/qpopper
-net-mail/up-imapproxy
-net-mail/uw-imap
-net-mail/uw-mailutils
-net-misc/sslwrap
-net-misc/stone
-net-misc/tn5250
-net-proxy/ufdbguard
-sys-apps/nca
-x11-plugins/wmpeople
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Last release in 2010. No reverse dependencies. No maintainer.
-# Apparently bundles libraries.
-# Removal in 30 days. Bug #252500.
-dev-util/synopsis
-
-# Michał Górny <mgorny@gentoo.org> (20 Mar 2019)
-# Unmaintained since 2015, with occasional uncoordinated updates
-# by varying developers. The current version is outdated, and fails
-# to build.
-# Removal in 30 days. Bug #669604.
-dev-util/trinity
-
# Miroslav Šulc <fordfrog@gentoo.org> (19 Mar 2019)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.17
@@ -348,67 +680,6 @@ dev-util/trinity
# Masked for testing
=mail-client/geary-3.32.0-r1
-# Patrice Clement <monsieurp@gentoo.org> (17 Mar 2019)
-# Old and unmaintained Java libraries. Removal in 30 days.
-dev-java/zemberek
-dev-java/echo2
-
-# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
-# The current Gentoo version has been added in 2015 and has not been
-# bumped since. It fails to build with new versions of gperf (#609272)
-# and ffmpeg (#671256). No maintainer.
-# Removal in 30 days. Bug #680800.
-media-sound/forked-daapd
-
-# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
-# Unmaintained. Last bump in 2016, leaving Gentoo a few releases
-# behind. The current version fails to build, with two different
-# issues (#610966, #651278).
-# Removal in 30 days. Bug #610966.
-net-analyzer/netsniff-ng
-
-# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
-# bzr-fastimport: Unmaintained. Does not work with current Gentoo
-# versions of dev-python/python-fastimport. No upstream release since
-# 2012.
-#
-# git-bzr-ng: Unmaintained. Reverse depedency of bzr-fastimport.
-# Gentoo carries a 2012 snapshot, upstream did not touch the code
-# since 2013.
-#
-# Removal in 30 days. Bug #591446.
-dev-vcs/bzr-fastimport
-dev-vcs/git-bzr-ng
-
-# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
-# Added in 2012, started to fail at digest verification shortly
-# afterwards and not mirrored by Gentoo. Not touched by maintainer
-# since.
-# Removal in 30 days. Bug #434158.
-x11-misc/xwinwrap
-
-# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
-# Unmaintained, the previous maintainer last touched it in ~2013
-# and others have bumped it since (last in 2017). The current version
-# fails tests, is outdated and really needs a bump. net-misc/youtube-dl
-# is a suitable (and more frequently updated) replacement.
-# Removal in 30 days. Bug #407381.
-media-video/get_flash_videos
-
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# The current Gentoo version has been added in 2011, and a bump is
-# pending since at least 2012. Last touched upstream in 2015.
-# A library with no reverse dependencies.
-# Removal in 30 days. Bug #404299.
-media-libs/rply
-
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# Added in 2004 and not updated since (even though upstream made new
-# releases). Never had a dedicated maintainer. Fails to build
-# with parallel make.
-# Removal in 30 days. Bug #314667.
-net-nntp/xrn
-
# Matt Turner <mattst88@gentoo.org> (16 Mar 2019)
# Previously packaged drivers, now removed from Gentoo.
# Keep this mask in place so users are aware, but can also easily unmask them
@@ -445,239 +716,10 @@ x11-drivers/xf86-video-trident
x11-drivers/xf86-video-tseng
x11-drivers/xf86-video-voodoo
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# The current Gentoo version of Nessus is from 2006 (!). It does
-# not build for quite some time (#590226), also -client fails with new
-# openssl (#674424). Upstream has stopped releasing non-proprietary
-# versions. While at it, remove prelude-nessus that practically
-# has not been touched since 2003. net-analyzer/openvas is a suggested
-# open source replacement; net-analyzer/nessus-bin provides (outdated)
-# proprietary versions of Nessus.
-# Removal in 30 days. Bug #680636.
-net-analyzer/libnasl
-net-analyzer/nessus
-net-analyzer/nessus-client
-net-analyzer/nessus-core
-net-analyzer/nessus-libraries
-net-analyzer/nessus-plugins
-net-analyzer/prelude-nessus
-sec-policy/selinux-nessus
-
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# MayaVi requires Python 2, at the same time depending on IPython
-# which removed Python 2 support. The current Gentoo version is
-# from 2016 and has not been bumped. It fails with various versions
-# of sci-libs/vtk (#624082, #663152).
-#
-# ETS is a suite of NIH packages that have no reverse dependencies
-# except for MayaVi and Py2.7 support in recently added
-# dev-python/construct. The packages were added without a dedicated
-# maintainer and were incidentally updated since. Some of them have
-# various unsolved issues including segfaults (#654090), bundled
-# libraries (#450466), semi-broken ebuilds (#678042).
-#
-# Removal in 30 days. Bug #672412.
-dev-python/apptools
-dev-python/blockcanvas
-dev-python/chaco
-dev-python/codetools
-dev-python/enable
-dev-python/enaml
-dev-python/encore
-dev-python/envisage
-dev-python/ets
-dev-python/etsdevtools
-dev-python/etsproxy
-dev-python/graphcanvas
-dev-python/pyface
-dev-python/scimath
-=dev-python/traits-4.5.0
-=dev-python/traits-4.6.0
-dev-python/traitsui
-sci-visualization/mayavi
-
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# ProDy was added in 2015 and not bumped since (with upstream making
-# frequent releases). The primary maintainer abandoned it. The Gentoo
-# version requires Python 2, while it depends on IPython which dropped
-# support for Python 2.
-#
-# pymol-plugins-dynamics is its only revdep, added and abandoned
-# by the primary maintainer about the same time as ProDy. Last bumped
-# in 2017, making it behind upstream.
-#
-# Removal in 30 days. Bug #672410.
-sci-chemistry/prody
-sci-chemistry/pymol-plugins-dynamics
-
-# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
-# Major browsers stopped supporting NPAPI plugins a while ago.
-# Furthermore, modern browsers carry built-in multimedia support,
-# rendering media plugins redundant. Last release in 2014.
-# Removal in 30 days. Bug #671854.
-www-plugins/mozplugger
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# Package added in 2014 and not updated since. The current Gentoo
-# version used to violate multilib-strict (#627944), now it does not
-# build at all.
-# Removal in 30 days. Bug #638500.
-dev-util/igprof
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# The current release is from 2005, upstream is gone. Last patch
-# added in 2010, since then the package is completely unmaintained.
-# Very bad ebuild quality, blocking strictening of Portage behavior.
-# Removal in 30 days. Bug #587306.
-sys-boot/quik
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# Upstream website disappeared, and along with it remote index needed
-# for the program to work. No maintainer; package last touched in 2012.
-# Removal in 30 days. Bug #673600.
-app-text/rfcutil
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# Unmaintained in Gentoo, obsoleted upstream. Tests fail (#632706).
-# Upstream suggests switching to Kubernetes.
-# Removal in 30 days. Bug #676728.
-app-admin/fleet
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# Unmaintained in Gentoo, abandoned upstream. Last commit in 2012.
-# Fails to build, in multiple ways (#638842, #672190, #672196).
-# One of the two remaining unconditional revdeps of dev-libs/dietlibc.
-# Many alternatives exist, starting with net-analyzer/dsniff.
-# Removal in 30 days. Bug #678520.
-net-analyzer/dietsniff
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
-# version is outdated, maintainer is MIA and the new versions are
-# in distro-unfriendly AppImage format (#661740).
-# Removal in 30 days. Bug #677486.
-dev-util/staruml-bin
-=dev-libs/libgcrypt-1.5*
-
-# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
-# pyliblzma installs an old 'lzma' module that is incompatible with
-# the 'lzma' built-in in Python 3. As a result, programs written
-# to conditionally import the latter when available (assuming it will
-# have Python 3 API) are broken by its presence. The suggested
-# replacement is dev-python/backports-lzma that is backported
-# from Python 3.
-#
-# Yum is the only reverse dependency of pyliblzma left (#643312). Its
-# last release is from 2011, and the current Gentoo snapshot is
-# from 2017. Upstream git hosting / gitweb is broken and makes it
-# impossible to fetch current sources. Fedora is apparently replacing
-# it with DNF.
-#
-# Removal in 30 days. Bug #643308.
-app-arch/createrepo
-dev-python/pyliblzma
-sys-apps/yum
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Obscure package with multiple bugs open. Blocks removal
-# of dev-libs/dietlibc (#498256) and dev-libs/beecrypt (#666599).
-# Unresolved segfaults (#641112) or build failures (#650578), depending
-# on the GCC version/profile.
-# Removal in 30 days. Bug #680264.
-sys-cluster/util-vserver
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Contains vulnerability (CVE-2016-2049) that has not been resolved
-# for almost 3 years. No reverse dependencies.
-# Removal in 30 days. Bug #572882.
-dev-php/php-openid
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# The eselect module is obsolete, now that dev-lang/gnat-gpl is the only
-# implementation in Gentoo. It is unmaintained and has unresolved QA
-# issues.
-# Removal in 30 days. Bug #362753.
-app-eselect/eselect-gnat
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# An ancient netcat clone that has been declared obsolete upstream,
-# yet keeps confusing Gentoo users into thinking it's better than
-# the original. Recommended alternatives are net-analyzer/netcat,
-# net-analyzer/openbsd-netcat, net-misc/socat...
-# Removal in 30 days. Bug #573814.
-net-analyzer/netcat6
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# An obscure GNU audio file library with no reverse dependencies. Last
-# release in 2015 (and we are one release behind). Fails to build.
-# Removal in 30 days. Bug #545818.
-media-libs/ccaudio2
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Library part of the gobby editor that has been removed in 2016.
-# It has no maintainer, no revdeps and suffers from GID collision
-# (#537488).
-# Removal in 30 days. Bug #680216.
-net-libs/libinfinity
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Ancient asynchronous DNS library. The current Gentoo version is
-# from 2006, and lacks support for IPv6, NSS, /etc/hosts. There were
-# some new upstream activity in 2014-2016 but there is probably
-# no reason to bump it, now that it has no reverse dependencies anymore.
-# It had no Gentoo maintainer since 2004, when metadata.xml was added.
-# A good alternative is net-dns/c-ares.
-# Removal in 30 days. Bug #513238.
-net-libs/adns
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Ancient event-loop library with no reverse dependencies. The current
-# version has been released in 2003, and has no maintainer since
-# at least 2006 (when metadata.xml was added). Upstream released 1.0.1
-# at some point but there's probably no use in bumping it. Blocks
-# removal of net-libs/adns. Alternatives includes dev-libs/glib,
-# dev-libs/libevent, dev-libs/libev and many more.
-# Removal in 30 days. Bug #680212.
-dev-libs/liboop
-
-# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
-# Both packages duplicate each other (#511032) and share the same bugs.
-# They are both unmaintained, apparently fail to build (#541894)
-# and have a bump pending for over 3 years (#557284).
-# Removal in 30 days. Bug #680208.
-net-misc/rancid
-net-misc/rancid-git
-
-# Hans de Graaff <graaff@gentoo.org> (12 Mar 2019)
-# Mask unused obsolete slot for removal in 30 days.
-dev-ruby/trollop:0
-
-# Virgil Dupras <vdupras@gentoo.org> (10 Mar 2019)
-# Merged in pytest, no revdep. Removal in 30 days. Bug #668746
-dev-python/pytest-capturelog
-
-# Michał Górny <mgorny@gentoo.org> (09 Mar 2019)
-# According to bug #678914, our version is over 5 years old. It has
-# open bugs (#671742, #671990) and is non-trivial to bump due to being
-# merged into schily-tools (#672060). It lacks dedicated maintainer
-# interested in doing that. app-arch/tar (GPL) and app-arch/libarchive
-# (BSD) are good replacements for modern uses.
-# Removal in 30 days. Bug #679030.
-app-arch/star
-
-# Michael Palimaka <kensington@gentoo.org> (07 Mar 2019)
-# Fails to build with ffmpeg-4 (bug #673352). Dead upstream.
-# Masked for removal in 30 days.
-media-sound/karlyriceditor
-
# Eray Aslan <eras@gentoo.org> (01 Mar 2019)
# Mask experimental software
=mail-mta/postfix-3.5*
-# Miroslav Šulc <fordfrog@gentoo.org> (10 Feb 2019)
-# Depends on >=virtual/{jdk,jre}-11 which is masked
-=www-servers/tomcat-9.0.16
-
# Dennis Lamm <expeditioneer@gentoo.org> (29 Jan 2019)
# Depends on >=app-text/enchant-2.0.0 which is masked
=gnome-extra/gtkhtml-4.10.0-r1
@@ -774,6 +816,7 @@ dev-db/pgadmin3
# Multiprocessing versions of gemato. They are known to hang on some
# users, so let's keep them masked until somebody figures out what's
# wrong. Bug #647964.
+~app-portage/gemato-14.1m
~app-portage/gemato-14.0m
~app-portage/gemato-9999m
@@ -789,11 +832,6 @@ dev-db/pgadmin3
# x11-drivers/nvidia-drivers. Work in progress.
media-libs/libglvnd
-# Aaron Bauman <bman@gentoo.org> (30 Apr 2018)
-# Masked for testing. Will implement more of the 1.1 API
-# Which will require patch updates across the tree
-=dev-libs/libressl-2.9*
-
# Brian Evans <grknight@gentoo.org> (20 Apr 2018)
# Likely to break a lot of software
# Masked for initial testing
@@ -896,15 +934,6 @@ dev-ruby/poltergeist
<dev-util/nvidia-cuda-toolkit-8
net-wireless/cpyrit-cuda
-# Mart Raudsepp <leio@gentoo.org> (16 Feb 2017)
-# Old gstreamer 0.10 version, which is security vulnerable.
-# Use gstreamer:1.0 with media-plugins/gst-plugins-libav
-# instead (despite the name, it uses media-video/ffmpeg too).
-# Please keep this mask entry until gstreamer:0.10 is still
-# in tree or at least gets an affecting GLSA from bug 601354
-# Bug #594878.
-media-plugins/gst-plugins-ffmpeg
-
# Kent Fredric <kentnl@gentoo.org> (04 Feb 2017)
# Unsecure versions that have been only restored to tree
# to resolve compatibility problems with mail-filter/amavisd-new
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
index 0a0aaa598d36..7068035a971e 100644
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
@@ -1,14 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# All the Mac OS X profiles inherit from their matching arch profile here.
-# Alexandre Rostovtsev <tetromono@gentoo.org> (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-
# Jeremy Olexa <darkside@gentoo.org> (29 Jul 2010)
# Relocation issues on 32-bit OSX, bug #329859
media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index b9bd2febc160..a496b084205f 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (26 Apr 2019)
+# LLVM/clang 7.1 crashes at runtime
+# llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>,
+=sys-devel/clang-7.1.0*
+=sys-devel/llvm-7.1.0*
+
# Fabian Groffen <grobian@gentoo.org> (26 Mar 2019)
# LLVM/clang 8 cannot compile itself, fails with the linker complaining
# about a missing symbol (clang::clangd::detail::log(..,..))
diff --git a/profiles/prefix/sunos/solaris/package.use.mask b/profiles/prefix/sunos/solaris/package.use.mask
index 6065983ea893..777a5175687a 100644
--- a/profiles/prefix/sunos/solaris/package.use.mask
+++ b/profiles/prefix/sunos/solaris/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (15 Apr 2019)
+# chg client fails to compile, bug #683374
+dev-vcs/mercurial chg
+
# Fabian Groffen <grobian@gentoo.org> (06 Apr 2016)
# dev-libs/re2 needs love, bug #563932
app-misc/sphinx re2
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 26ec3ee66d3b..eab4d48a2c4c 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -334,23 +334,18 @@ ppc64 hardened/linux/powerpc/ppc64/64bit-userland dev
amd64 default/linux/amd64/17.0/musl exp
amd64 default/linux/amd64/17.0/musl/hardened exp
amd64 default/linux/amd64/17.0/musl/hardened/selinux exp
-arm default/linux/musl/arm/armv7a exp
-arm hardened/linux/musl/arm/armv7a exp
arm default/linux/arm/17.0/musl/armv6j exp
arm default/linux/arm/17.0/musl/armv6j/hardened exp
arm default/linux/arm/17.0/musl/armv7a exp
arm default/linux/arm/17.0/musl/armv7a/hardened exp
-arm64 default/linux/musl/arm64 exp
-arm64 hardened/linux/musl/arm64 exp
+arm64 default/linux/arm64/17.0/musl exp
+arm64 default/linux/arm64/17.0/musl/hardened exp
mips default/linux/musl/mips exp
mips hardened/linux/musl/mips exp
mips default/linux/musl/mips/mipsel exp
mips hardened/linux/musl/mips/mipsel exp
-ppc default/linux/musl/ppc exp
-ppc hardened/linux/musl/ppc exp
ppc default/linux/powerpc/ppc32/17.0/musl exp
ppc default/linux/powerpc/ppc32/17.0/musl/hardened exp
-x86 default/linux/musl/x86 exp
x86 default/linux/x86/17.0/musl exp
x86 default/linux/x86/17.0/musl/selinux exp
diff --git a/profiles/updates/1Q-2015 b/profiles/updates/1Q-2015
index 77ec8d1f3f21..9a0514d76812 100644
--- a/profiles/updates/1Q-2015
+++ b/profiles/updates/1Q-2015
@@ -23,7 +23,6 @@ move app-admin/eselect-chuck app-eselect/eselect-chuck
move app-admin/eselect-ctags app-eselect/eselect-ctags
move app-admin/eselect-emacs app-eselect/eselect-emacs
move app-admin/eselect-fontconfig app-eselect/eselect-fontconfig
-move app-admin/eselect-gnat app-eselect/eselect-gnat
move app-admin/eselect-gnome-shell-extensions app-eselect/eselect-gnome-shell-extensions
move app-admin/eselect-infinality app-eselect/eselect-infinality
move app-admin/eselect-java app-eselect/eselect-java
diff --git a/profiles/updates/1Q-2017 b/profiles/updates/1Q-2017
index 135c7c9e2352..cb54749de2e2 100644
--- a/profiles/updates/1Q-2017
+++ b/profiles/updates/1Q-2017
@@ -21,7 +21,6 @@ move net-misc/vtun net-vpn/vtun
move net-misc/isatapd net-vpn/isatapd
move net-misc/iodine net-vpn/iodine
move net-misc/corkscrew net-vpn/corkscrew
-move net-misc/aiccu net-vpn/aiccu
move net-misc/httptunnel net-vpn/httptunnel
move net-misc/nstx net-vpn/nstx
move net-misc/6tunnel net-vpn/6tunnel
diff --git a/profiles/updates/1Q-2019 b/profiles/updates/1Q-2019
index 12ddfd6bdb9f..a9a9b9c687dc 100644
--- a/profiles/updates/1Q-2019
+++ b/profiles/updates/1Q-2019
@@ -14,3 +14,4 @@ move net-misc/networkmanager-sstp net-vpn/networkmanager-sstp
move gnome-extra/gnome-tweak-tool gnome-extra/gnome-tweaks
move app-portage/eclass-manpages app-doc/eclass-manpages
move app-editors/latexila app-editors/gnome-latex
+move dev-libs/rttr dev-cpp/rttr
diff --git a/profiles/updates/2Q-2015 b/profiles/updates/2Q-2015
index dd014353f564..d3eed44521b6 100644
--- a/profiles/updates/2Q-2015
+++ b/profiles/updates/2Q-2015
@@ -22,7 +22,6 @@ move kde-base/bovo kde-apps/bovo
move kde-base/cantor kde-apps/cantor
move kde-base/cervisia kde-apps/cervisia
move kde-base/dolphin kde-apps/dolphin
-move kde-base/dolphin-plugins kde-apps/dolphin-plugins
move kde-base/dragon kde-apps/dragon
move kde-base/ffmpegthumbs kde-apps/ffmpegthumbs
move kde-base/filelight kde-apps/filelight
diff --git a/profiles/updates/2Q-2019 b/profiles/updates/2Q-2019
new file mode 100644
index 000000000000..2ade2c1419f1
--- /dev/null
+++ b/profiles/updates/2Q-2019
@@ -0,0 +1 @@
+move net-nds/gss-proxy net-nds/gssproxy
diff --git a/profiles/updates/3Q-2015 b/profiles/updates/3Q-2015
index 8a00564db4aa..404e8df9827e 100644
--- a/profiles/updates/3Q-2015
+++ b/profiles/updates/3Q-2015
@@ -19,4 +19,3 @@ slotmove =dev-dotnet/dbus-sharp-0.7* 0 1.0
slotmove =dev-dotnet/dbus-sharp-0.8* 0 2.0
slotmove =dev-dotnet/dbus-sharp-glib-0.5* 0 1.0
slotmove =dev-dotnet/dbus-sharp-glib-0.6* 0 2.0
-move net-analyzer/nb net-analyzer/nodebrain
diff --git a/profiles/use.desc b/profiles/use.desc
index 1f5b27e9190a..fc19bbd0bbaa 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -375,3 +375,4 @@ zeroconf - Support for DNS Service Discovery (DNS-SD)
zip - Enable support for ZIP archives
zlib - Add support for zlib (de)compression
zsh-completion - Enable zsh completion support
+zstd - Enable support for ZSTD compression
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 43ade7179019..231357a3c552 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -75,6 +75,7 @@ app-admin/hddtemp:network-cron - Monthly cronjob to update hddtemp.db.
app-admin/keepass:aot - Generate native code at build time, rather than runtime.
app-admin/keepassxc:autotype - Add support to autotype the passwords into other applications
app-admin/keepassxc:browser - Enables browser plugin support
+app-admin/keepassxc:keeshare - Enable KeeShare sharing integration
app-admin/keepassxc:network - Enable network support
app-admin/keepassxc:yubikey - Enable database unlocking via YubiKey.
app-admin/lastpass-cli:X - Use x11-misc/xclip or x11-misc/xsel to copy passwords to the clipboard.
@@ -88,8 +89,9 @@ app-admin/mcollective:client - Install client utilities
app-admin/mms-agent:monitoring - Install the monitoring agent
app-admin/openrc-settingsd:systemd - Use the versions of dbus and polkit files provided by sys-apps/systemd
app-admin/packagekit-base:command-not-found - Enable packagekit support on shell "command not found"
+app-admin/packagekit-base:consolekit - Use sys-auth/consolekit to get user session
app-admin/packagekit-base:cron - Install cron script for auto-update
-app-admin/packagekit-base:elogind - Enable elogind support to get user session
+app-admin/packagekit-base:elogind - Enable sys-auth/elogind support to get user session
app-admin/packagekit-base:entropy - Enable Entropy backend
app-admin/pass:X - Use x11-misc/xclip to copy passwords to the clipboard.
app-admin/pass:dmenu - Add support for x11-misc/dmenu with the 'passmenu' program.
@@ -203,7 +205,6 @@ app-admin/webalizer:xtended - Include the 404 extension
app-admin/webapp-config:portage - Propagete python_targets dependencies to sys-apps/portage
app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
-app-antivirus/clamav:system-libmspack - Use system libmspack instead of built in
app-antivirus/clamav:xml - DMG and XAR support
app-antivirus/clamtk:kde - Install the Dolphin plugin.
app-antivirus/clamtk:nautilus - Install the Nautilus plugin.
@@ -229,12 +230,10 @@ app-arch/libarchive:e2fsprogs - Use file flags from sys-fs/e2fsprogs headers ins
app-arch/libarchive:lz4 - Enable support for LZ4 compression using app-arch/lz4
app-arch/libarchive:nettle - Use dev-libs/nettle as crypto backend
app-arch/libarchive:zlib - Allow accessing gzip-compressed archives through sys-libs/zlib. This only affects libarchive's native support: bsdtar will keep using gunzip as a filter if that's not built-in. It's also needed for supporting extraction of ZIP files.
-app-arch/libarchive:zstd - Enable support for zstd compression using app-arch/zstd
app-arch/p7zip:rar - Enable support for non-free rar decoder
app-arch/pbzip2:symlink - Install symlinks which override app-arch/bzip2 implementation
app-arch/pigz:symlink - Install symlinks which override app-arch/gzip implementation
app-arch/rar:all_sfx - Install all SFX (Self-Extracting) files rather than just the native format (allows creation of Windows EXEs on Linux ELF systems)
-app-arch/rpm:zstd - Enable support for ZSTD compression using app-arch/zstd
app-arch/tar:minimal - just install `tar`
app-arch/unzip:natspec - Use dev-libs/libnatspec to correctly decode non-ascii file names archived in Windows.
app-arch/wimlib:fuse - Use fuse libraries
@@ -278,7 +277,6 @@ app-backup/dar:gpg - Enables usage of asymetric crypto algorithms
app-backup/deja-dup:nautilus - Build gnome-base/nautilus extension
app-backup/duplicity:s3 - Support for backing up to the Amazon S3 system
app-backup/fsarchiver:lz4 - Enable lz4 compression support
-app-backup/fsarchiver:zstd - Enable zstd compression support
app-backup/rear:udev - Have ReaR start backup when attaching your USB drive.
app-backup/snapper:lvm - Enable LVM thinprovisioned snapshots support sys-fs/lvm2
app-backup/snapper:xattr - Add support for getting and setting POSIX extended attributes, through sys-apps/attr.
@@ -425,6 +423,7 @@ app-editors/gedit-plugins:terminal - Embed a terminal in the bottom pane
app-editors/gnome-latex:latexmk - Install dev-tex/latexmk (used by default for the build tools)
app-editors/gnome-latex:rubber - Install dev-tex/rubber (can be used for the build tools)
app-editors/gvim:cscope - Enable cscope interface
+app-editors/gvim:gtk2 - Enable GTK+2 interface
app-editors/gvim:gtk3 - Enable GTK+3 interface
app-editors/gvim:netbeans - Include netbeans external editor integration support
app-editors/gvim:racket - Enable support for Scheme using dev-scheme/racket
@@ -508,6 +507,9 @@ app-emulation/faudio:test - Build and run faudio testsuite.
app-emulation/faudio:utils - Build all faudio utilities.
app-emulation/faudio:xnasong - Build support for optional XNG_SONG component (note: this not required by app-emulation/wine-staging, app-emulation/wine-vanilla for faudio XAudio support).
app-emulation/free42:alsa - Adds support for Advanced Linux Sound Architecture
+app-emulation/fs-uae:fmv - Enable support for CD32 FMV (full motion video)
+app-emulation/fs-uae:glew - Enable support for The OpenGL Extension Wrangler Library (media-libs/glew)
+app-emulation/fs-uae-launcher:lha - Enable LHA archive support
app-emulation/fuse:backend-X - Use X11 rendering backend
app-emulation/fuse:backend-fbcon - Use framebuffer rendering backend
app-emulation/fuse:backend-sdl - Use SDL rendering backend
@@ -652,6 +654,7 @@ app-emulation/virt-manager:sasl - Depend on the proper libraries needed to conne
app-emulation/virt-viewer:spice - Support connecting to SPICE-enabled virtual machines.
app-emulation/virt-viewer:vnc - Support connecting to VNC-enabled virtual machines.
app-emulation/virt-what:dmi - Use sys-apps/dmidecode to read firmware data
+app-emulation/virtualbox:dtrace - Install dtrace Extension Pack
app-emulation/virtualbox:headless - Build without any graphic frontend
app-emulation/virtualbox:lvm - Build VBoxVolInfo that needs devicemapper from sys-fs/lvm2.
app-emulation/virtualbox:pax_kernel - Apply patch needed for pax enabled kernels.
@@ -767,13 +770,16 @@ app-emulation/xen:flask - Enable the Flask XSM module from NSA
app-emulation/xen-tools:api - Build the C libxenapi bindings
app-emulation/xen-tools:flask - Enable the Flask XSM module from NSA
app-emulation/xen-tools:hvm - Enable support for hardware based virtualization (VT-x,AMD-v)
+app-emulation/xen-tools:ipxe - Enable ipxe support
app-emulation/xen-tools:ocaml - Enable support for the ocaml language
app-emulation/xen-tools:ovmf - Enable support to boot UEFI guest vm, needed by hvm
app-emulation/xen-tools:pam - Enable pam support
app-emulation/xen-tools:pygrub - Install the pygrub boot loader
app-emulation/xen-tools:qemu - Enable IOEMU support via the use of qemu-dm
app-emulation/xen-tools:qemu-traditional - Build the old qemu traditional device model (useful only if you cannot change to the new device model e.g. Windows VMs)
+app-emulation/xen-tools:rombios - Enable rombios support, needed by ipxe
app-emulation/xen-tools:screen - Enable support for running domain U console in an app-misc/screen session
+app-emulation/xen-tools:system-ipxe - Using sys-firmware/ipxe instead of the bundled one
app-emulation/xen-tools:system-qemu - Using app-emulation/qemu instead of the bundled one
app-emulation/xen-tools:system-seabios - Using sys-firmware/seabios instead of the bundled one
app-emulation/xtrs:ls-dos - Install LS-DOS disk images for Model 4P
@@ -1065,17 +1071,8 @@ app-misc/sphinx:stemmer - Enable language stemming support
app-misc/task:sync - Enable "task sync" support
app-misc/tmux:utempter - Include libutempter support
app-misc/towitoko:moneyplex - Makes libtowitoko work for the moneyplex home banking software
-app-misc/tracker:cue - Enable cue sheet parsing
-app-misc/tracker:firefox-bookmarks - Install bookmark data miner plugin for www-client/firefox and www-client/firefox-bin
-app-misc/tracker:gsf - Enable gnome-extra/libgsf based data extractor and for ODT.
-app-misc/tracker:iptc - Enable extraction of IPTC data from pictures
-app-misc/tracker:iso - Enable extraction of metadata from ISO disk images
-app-misc/tracker:miner-fs - Enable tracker-miner-fs (required for filesystem indexing)
app-misc/tracker:miners - Install the app-misc/tracker-miners package for actual data mining support for tracker
-app-misc/tracker:playlist - Add support for playlists
app-misc/tracker:stemmer - Add word stemming via dev-libs/snowball-stemmer.
-app-misc/tracker:thunderbird - Install email data miner plugin for mail-client/thunderbird and mail-client/thunderbird-bin
-app-misc/tracker:xps - Add support for XPS file format through app-text/libgxps.
app-misc/tracker-miners:cue - Enable cue sheet parsing
app-misc/tracker-miners:gsf - Enable gnome-extra/libgsf based data extractor and for ODT.
app-misc/tracker-miners:iptc - Enable extraction of IPTC data from pictures
@@ -1269,7 +1266,6 @@ app-text/groonga:nfkc - Use nfkc based utf8 normalization
app-text/groonga:sphinx - Enable document generation by app-misc/sphinx
app-text/groonga:uyield - Build for detecting race conditions
app-text/groonga:zeromq - Enable net-libs/zeromq used for suggestion
-app-text/groonga:zstd - Utilize app-arch/zstd for Zstandard compression
app-text/gtranslator:gnome-dictionary - Enable plugin for dictionary lookups using app-dicts/gnome-dictionary.
app-text/gtranslator:gucharmap - Enable plugin for unicode symbols selection using gnome-extra/gucharmap.
app-text/hyperestraier:mecab - Enable app-text/mecab support for Estraier
@@ -1288,7 +1284,6 @@ app-text/mathtex:png - Generate png images by default instead of gif
app-text/msort:heap - Use heap instead of alloca()
app-text/msort:icu - Use dev-libs/icu instead of dev-libs/libutf8proc.
app-text/msort:libuninum - Use dev-libs/libuninum for conversion.
-app-text/mupdf:openssl - Use dev-libs/openssl crypto backend
app-text/pandoc:embed_data_files - Embed data files in binary for relocatable executable.
app-text/pandoc:http-conduit - Enable downloading of resources over https.
app-text/pandoc:https - Enable support for downloading of resources over https.
@@ -1363,16 +1358,19 @@ 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
app-text/writerperfect:freehand - Add support for freehand format using media-libs/libfreehand
app-text/writerperfect:gsf - Add support for structured files using gnome-extra/libgsf
app-text/writerperfect:keynote - Add support for keynote format using app-text/libetonyek
app-text/writerperfect:mspub - Add support to mspub format using app-text/libmspub
app-text/writerperfect:mwaw - Add support to mwaw formats using app-text/libmwaw
app-text/writerperfect:pagemaker - Add support to pagemaker formats using media-libs/libpagemaker
+app-text/writerperfect:qxp - Add support for QuarkXpress documents using app-text/libqxp
app-text/writerperfect:visio - Add support for visio format using media-libs/libvisio
app-text/writerperfect:wpd - Add support for wpd format using app-text/libwpd
app-text/writerperfect:wpg - Add support for wpg format using app-text/libwpg
app-text/writerperfect:wps - Add support for wps format using app-text/libwps
+app-text/writerperfect:zmf - Add support for Zoner Callisto/Draw documents format using media-libs/libzmf
app-text/wv:tools - Install optional utilities considered deprecated in favor of using AbiWord.
app-text/xmlto:text - Support conversion from XML to plain text
app-text/xpdf:cmyk - Include support for CMYK rasterization
@@ -1461,7 +1459,8 @@ dev-cpp/eigen:c++11 - Build using the C++11 standard
dev-cpp/eigen:cuda - Build with cuda support
dev-cpp/glog:gflags - Use dev-cpp/gflags for flag parsing
dev-cpp/glog:unwind - Use sys-libs/libunwind for stack unwinding instead of glibc/gcc (may be more reliable on x86_64)
-dev-cpp/libcmis:man - Build and install man pages.
+dev-cpp/libcmis:man - Build and install man pages
+dev-cpp/libcmis:tools - Build client tool for testing and viewing features
dev-cpp/libjson-rpc-cpp:http-client - Build support for HTTP client using net-misc/curl
dev-cpp/libjson-rpc-cpp:http-server - Build support for HTTP server using net-libs/libmicrohttpd
dev-cpp/libjson-rpc-cpp:redis-client - Build support for Redis client using dev-libs/hiredis
@@ -1991,6 +1990,9 @@ dev-java/openjdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (pack
dev-java/openjdk-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
dev-java/openjdk-bin:source - Install JVM sources
dev-java/openjdk-bin:webstart - Provide javaws command through symlink to icedtea-web
+dev-java/openjdk-jre-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
+dev-java/openjdk-jre-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
+dev-java/openjdk-jre-bin:webstart - Provide javaws command through symlink to icedtea-web
dev-java/oracle-jdk-bin:commercial - Install features requiring a commercial license for production use
dev-java/oracle-jdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
dev-java/oracle-jdk-bin:gtk2 - Enable GTK+ 2 support in JavaFX
@@ -2005,7 +2007,6 @@ dev-java/oracle-jre-bin:headless-awt - Don't install the X backend for AWT, need
dev-java/oracle-jre-bin:javafx - Install JavaFX libraries
dev-java/oracle-jre-bin:jce - Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files
dev-java/proguard:ant - Ant task for using ProGuard in build.xml scripts
-dev-java/protobuf-java:nano - Enable code generator and runtime library designed specifically for resource-constrained systems, like Android
dev-java/rxtx:lfd - Installs and uses LockFileServer daemon (lfd)
dev-java/sbt:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
dev-lang/bas:lr0 - Use the LR0 parser instead of the recursive descending parser
@@ -2326,12 +2327,12 @@ dev-libs/boost:context - Build and install the Boost.Context (and Boost.Fiber) l
dev-libs/boost:debug - Build and install only the debug version of the Boost libraries. Only enable this flag if you're developing against boost.
dev-libs/boost:doc - Install the full API documentation documentation. This takes over 200MB of extra disk space.
dev-libs/boost:nls - Build libboost_locale. This library requires compatible C library interfaces, which might not be provided by uClibc or other embedded libraries.
+dev-libs/boost:numpy - Optionally build NumPy extensions when Boost.Python is enabled
dev-libs/boost:threads - Build multi-thread-compatible libraries instead of single-threaded only.
dev-libs/boost:tools - Build and install the boost tools (bcp, quickbook, inspect, wave)
dev-libs/botan:boost - use dev-libs/boost
dev-libs/c-blosc:lz4 - Enable lz4 compression
dev-libs/c-blosc:snappy - Enable snappy compression
-dev-libs/c-blosc:zstd - Enable zstd compression
dev-libs/check:subunit - Enable support for the subunit unit test protocol
dev-libs/crypto++:asm - Support assembly hand optimized crypto functions (i.e. faster run time)
dev-libs/cyberjack:tools - Build and install optional management tools.
@@ -2571,9 +2572,11 @@ dev-libs/ucommon:socks - Build with socks proxy support
dev-libs/userspace-rcu:regression-test - Run regression tests (requires FEATURES=test)
dev-libs/ustr:ustr-import - Install ustr-import developer program and source code for bundling.
dev-libs/weston:colord - Allow setting color managment
+dev-libs/weston:desktop - Enable the desktop shell
dev-libs/weston:drm - Enable drm compositor support
dev-libs/weston:editor - Install wayland-editor example application
dev-libs/weston:fbdev - Enable fbdev compositor support
+dev-libs/weston:fullscreen - Enable fullscreen/kiosk shell
dev-libs/weston:gles2 - Use GLESv2 cairo instead of full GL
dev-libs/weston:headless - Headless backend and a noop renderer, mainly for testing purposes
dev-libs/weston:ivi - Enable the IVI shell
@@ -2624,7 +2627,6 @@ dev-lisp/sbcl:pax_kernel - Enable if the user plans to run the package under a p
dev-lua/lua-cjson:internal-fpconv - Enable internal number conversion routines, can increase overall performance by up to 50%
dev-lua/luarocks:curl - Uses net-misc/curl for fetching lua packages instead of net-misc/wget.
dev-lua/luarocks:openssl - Uses dev-libs/openssl for verifying lua packages instead of md5sum.
-dev-lua/luvit:bundled-libs - Use bundled versions of some libraries.
dev-ml/cairo-ocaml:pango - Enable support for x11-libs/pango
dev-ml/csv:lwt - Enables the Lwt-based library for asynchronous operations.
dev-ml/dose3:parmap - Adds multi-core CPU support via dev-ml/parmap.
@@ -2790,7 +2792,6 @@ dev-python/falcon:cython - Build cython-based python modules
dev-python/fastparquet:brotli - Enable support for brotli compression
dev-python/fastparquet:lz4 - Enable support for lz4 compression
dev-python/fastparquet:snappy - Enable support for snappy compression
-dev-python/fastparquet:zstd - Enable support for zstandard compression
dev-python/flask-restful:paging - Enable resource paging support
dev-python/geopy:timezone - Enables localized date support
dev-python/geopy:yahoo - Enables use of YahooPlaceFinder
@@ -2878,6 +2879,12 @@ dev-python/sympy:symengine - Add support for a dev-python/symengine backend
dev-python/sympy:texmacs - Add app-office/texmacs interface
dev-python/sympy:theano - Add support for dev-python/theano
dev-python/tappy:yaml - Pull dependencies needed to support YAML blocks associated with test results.
+dev-python/tinyrpc:gevent - Add support for gevent
+dev-python/tinyrpc:httpclient - Add support for httpclient
+dev-python/tinyrpc:jsonext - Add support for jsonext
+dev-python/tinyrpc:websocket - Add support for websocket
+dev-python/tinyrpc:wsgi - Add support for wsgi
+dev-python/tinyrpc:zmq - Add support for zmq
dev-python/translate-toolkit:html - Support conversion between po and html files
dev-python/translate-toolkit:ical - Support conversion between po and ical files
dev-python/translate-toolkit:ini - Support conversion between po and ini files
@@ -3133,6 +3140,7 @@ 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:graphviz - Add support for the Graphviz library
+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
@@ -3142,6 +3150,7 @@ dev-util/electron:lto - Build with link time optimization enabled
dev-util/electron:pic - Disable optimized assembly code that is not PIC friendly
dev-util/electron:proprietary-codecs - Enable proprietary codecs like H.264, MP3
dev-util/electron:system-ffmpeg - Use system ffmpeg instead of the bundled one
+dev-util/electron:system-ssl - Use system OpenSSL instead of the bundled one
dev-util/electron:tcmalloc - Use bundled tcmalloc instead of system malloc
dev-util/emilpro:system-binutils - Use the gentoo binutils instead of building against an unpatched vanilla version
dev-util/fatrace:powertop - Add powetop integration
@@ -3176,8 +3185,9 @@ dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ign
dev-util/google-perftools:optimisememory - To build libtcmalloc with smaller internal caches.
dev-util/gtk-doc:highlight - Enable source code highlighting
dev-util/gtk-doc:vim - Enable source code highlighting through app-editors/vim
-dev-util/heaptrack:zstd - Enable support for ZSTD compression using app-arch/zstd
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/idea-ultimate:custom-jdk - Install and use IntelliJ's custom JRE.
dev-util/intel-ocl-sdk:android - Install android related files
dev-util/intel-ocl-sdk:system-boost - Use system boost (dev-libs/boost) instead of bundled one
@@ -3291,6 +3301,7 @@ dev-vcs/gitolite-gentoo:contrib - Install user-contributed files
dev-vcs/gitolite-gentoo:tools - Install tools to e.g. convert a Gitosis config to gitolite or one to check if your setup is gitolite >= 3.x compatible
dev-vcs/kdesvn:man - Build and install man pages
dev-vcs/mercurial:bugzilla - Support bugzilla integration.
+dev-vcs/mercurial:chg - Support Mercurial command server client
dev-vcs/mercurial:gpg - Support signing with GnuPG.
dev-vcs/mercurial:tk - Install dev-lang/tk for hgk script.
dev-vcs/rabbitvcs:caja - Enable extension for mate-base/caja
@@ -3338,7 +3349,7 @@ games-action/trine-enchanted-edition:launcher - Install GTK+ launcher
games-action/trine2:launcher - Install GTK+ launcher
games-arcade/bomns:editor - enables building the level editor
games-arcade/burgerspace:network - Enable client-server support
-games-arcade/commandergenius:tremor - Use media-libs/tremor as ogg decoder instead of media-libs/libvorbis
+games-arcade/commandergenius:downloader - Allows some Keen games to be downloaded from the menu
games-arcade/jumpnbump:music - Enable playing of background music
games-arcade/lbreakout2:themes - Install additional themes
games-arcade/moleinvasion:music - Download and install the music files
@@ -3665,7 +3676,6 @@ gnome-extra/gnome-color-manager:packagekit - Enable support for the distro-neutr
gnome-extra/gnome-commander:chm - Enable metadata support for Microsoft Compiled HTML Help files
gnome-extra/gnome-commander:gsf - Add metadata support for OLE, OLE2 and ODF
gnome-extra/gnome-commander:pdf - Add metadata support for PDF
-gnome-extra/gnome-commander:python - Add support for python plugins
gnome-extra/gnome-commander:samba - Add support for SAMBA (Windows File and Printer sharing)
gnome-extra/gnome-commander:taglib - Add metadata support for ID3, Vorbis, FLAC and APE
gnome-extra/gnome-commander:unique - Enable single instance support using dev-libs/libunique
@@ -3700,6 +3710,7 @@ gnustep-base/gnustep-gui:speech - Audio support using app-accessibility/flite
gnustep-base/gnustep-make:libobjc2 - Enables use of the GNUstep Objective-C runtime (gnustep-base/libobjc2) with non-fragile ABI and sys-devel/clang compiler
gnustep-base/gnustep-make:native-exceptions - Enables use of the native Objective-C exception support (@try/@catch/@finally) built-in objective-c exceptions with compilers that support it
gnustep-base/libobjc2:boehm-gc - Enable Hans Boehm's garbage collector (dev-libs/boehm-gc). Not recommended by upstream
+gui-apps/mako:icons - Enable support for icons
gui-apps/swayidle:elogind - Enable support for rootless session via elogind
gui-apps/swayidle:fish-completion - Enable fish completion support
gui-apps/swayidle:man - Build and install man pages
@@ -3734,10 +3745,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:thumbnail - Enables thumbnail generation
-kde-apps/dolphin-plugins:bazaar - Enable support for the bazaar VCS
-kde-apps/dolphin-plugins:dropbox - Enable support for the dropbox fileviewer plugin
-kde-apps/dolphin-plugins:git - Enable support for the git VCS
-kde-apps/dolphin-plugins:mercurial - Enable support for the mercurial VCS
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
@@ -4007,9 +4014,6 @@ mail-client/mutt:smime - Enable support for smime
mail-client/mutt:smime_classic - Build classic_smime backend to support S/MIME
mail-client/mutt:smtp - Enable support for direct SMTP delivery
mail-client/mutt:tokyocabinet - Enable dev-db/tokyocabinet database backend for header caching
-mail-client/nail:kerberos - If network is enabled, this adds support for GSSAPI login on IMAP through virtual/krb5.
-mail-client/nail:net - Enable support for network protocols (POP, IMAP and SMTP). If you only need to send mail with the local Transport Agent, disabling this will get you support for only /usr/sbin/sendmail call.
-mail-client/nail:ssl - If network is enabled, this adds support for S/MIME and SSL/TLS-powered protocols through dev-libs/openssl.
mail-client/neomutt:berkdb - Enable BDB (Berkley DB) backend for header caching
mail-client/neomutt:crypt - Add support for encryption -- using mcrypt or gpg where applicable
mail-client/neomutt:gdbm - Enable GDBM (GNU dbm) backend for header caching
@@ -4278,6 +4282,8 @@ media-gfx/darktable:kwallet - Enable encrypted storage of passwords with kde-fra
media-gfx/darktable:opencl - Enable opencl support
media-gfx/darktable:pax_kernel - Triggers paxmarking of main darktable binary
media-gfx/digikam:addressbook - Enable akonadi contact integration
+media-gfx/digikam:dnn - Build neural network faces engine module
+media-gfx/digikam:imagemagick - Enable support for additional image formats such as XCF, FITS, HEIC etc.
media-gfx/digikam:lensfun - Enable support for media-libs/lensfun
media-gfx/digikam:marble - Enable support for geolocation using kde-apps/marble
media-gfx/digikam:mediaplayer - Enable support for media player using media-libs/qtav
@@ -4358,7 +4364,6 @@ media-gfx/librecad:3d - Require all 2D coordinates stored as 3D
media-gfx/librecad:tools - Build additional tool programs: tff2lff
media-gfx/luminance-hdr:fits - Enable support for the FITS format
media-gfx/mandelbulber:opencl - Enable GPU rendering support using OpenCL
-media-gfx/nomacs:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
media-gfx/nomacs:opencv - Build support for media-libs/opencv
media-gfx/nvidia-texture-tools:cg - Enable NVIDIA C graphics compiler toolkit plug-in
media-gfx/nvidia-texture-tools:glew - Enable support for The OpenGL Extension Wrangler Library (media-libs/glew)
@@ -4644,7 +4649,6 @@ media-libs/spandsp:fixed-point - Enable fixed point support
media-libs/speex:utils - Enables speex commandline utilities (speexenc, speexdec).
media-libs/speex:vbr - Enable VBR support.
media-libs/svgalib:kernel-helper - Build the helper kernel module
-media-libs/tiff:zstd - Enable zstd compression support.
media-libs/tremor:low-accuracy - enable 32bit only multiply operations
media-libs/urt:tools - Install tools
media-libs/vigra:valgrind - Enable valgrind in make check
@@ -4675,6 +4679,7 @@ media-libs/xine-lib:vis - Adds support for SIMD optimizations for UltraSPARC pro
media-libs/xine-lib:vpx - Enable VP8 codec support via media-libs/libvpx.
media-libs/xine-lib:xvmc - Enable support for XVideo Motion Compensation (accelerated mpeg playback).
media-libs/xvid:pic - disable optimized assembly code that is not PIC friendly
+media-libs/zita-resampler:tools - Install zresample and zretune tools
media-plugins/alsa-plugins:arcam_av - Enables Arcam AV control plugin
media-plugins/alsa-plugins:mix - Enables upmix and vdownmix plugin
media-plugins/alsa-plugins:usb_stream - Enables usb_stream plugin
@@ -4849,14 +4854,13 @@ media-sound/ecasound:oil - Use dev-libs/liboil for inner loop optimizations
media-sound/elisa:mpris - Enable MPRIS support
media-sound/exaile:scrobbler - Enable audioscrobbler/last.fm support
media-sound/fapg:xspf - Enable support for saving XSPF playlists.
-media-sound/forked-daapd:itunes - Enable support for iTunes library XML
-media-sound/forked-daapd:lastfm - Enable LastFM scrobbling support
-media-sound/forked-daapd:mpd - Enable streaming to mpd
media-sound/gimmix:cover - Enable cover art fetching
media-sound/gimmix:lyrics - Enable lyric fetching
media-sound/gmpc:unique - Enable single instance support using dev-libs/libunique
media-sound/gmpc:xspf - Enable support for reading and saving XSPF playlists
media-sound/gmusicbrowser:extras - Install some extra deps for plugins (ex. Titlebar)
+media-sound/guitarix:lv2 - Build lv2 plugins
+media-sound/guitarix:standalone - Build standalone application
media-sound/herrie:http - Enable http streaming
media-sound/herrie:xspf - Enable support for reading and saving XSPF playlists
media-sound/hydrogen:archive - Use libarchive instead of libtar
@@ -5047,7 +5051,6 @@ media-sound/wildmidi:player - Install the wildmidi player
media-sound/xmms2:airplay - Support for airplay format
media-sound/xmms2:asf - Support for Monkey's Audio (APE) format with help of bundled libasf
media-sound/xmms2:fluidsynth - Enable fluidsynth support (MIDI)
-media-sound/xmms2:gvfs - Transport for glibs virtual filesystem
media-sound/xmms2:ices - Icecast source output plugin
media-sound/xmms2:mac - Support for Monkey's Audio (APE) format with help of media-sound/mac
media-sound/xmms2:mlib-update - Enable building of xmms2-mlib-updater client
@@ -5448,15 +5451,6 @@ net-analyzer/argus-clients:ft - Enable support for flow packets through net-anal
net-analyzer/barnyard:sguil - Enable sguil (The Analyst Console for Network Security Monitoring) support
net-analyzer/barnyard2:gre - Enable GRE support
net-analyzer/barnyard2:mpls - Enable support for mpls networks
-net-analyzer/bro:broccoli - Enable the Bro Client Communication Library
-net-analyzer/bro:broctl - An interactive shell for managing Bro installations
-net-analyzer/bro:broker - Bro's new Messaging Library (experimental)
-net-analyzer/bro:geoip - Enable support for Maxmind's GeoIP library
-net-analyzer/bro:ipv6 - Support for mobile IPv6
-net-analyzer/bro:python - Enable Python bindings
-net-analyzer/bro:ruby - Enable Ruby bindings (deprecated)
-net-analyzer/bro:tcmalloc - Enable Google's Performance Analysis Tools
-net-analyzer/bro:tools - Auxiliary tools for Bro: adtrace, bro-cut, devel-tools, rst
net-analyzer/bwm-ng:csv - Enable csv output
net-analyzer/bwm-ng:html - Enable html output
net-analyzer/cacti:doc - install html documentation
@@ -5562,6 +5556,7 @@ net-analyzer/netdata:ipmi - Install sys-apps/ipmitool required for monitoring IP
net-analyzer/netdata:nfacct - Enable the nfacct plugin
net-analyzer/netdata:nodejs - Enable use of nodejs (which some plugins use)
net-analyzer/netdata:tor - Enable monitoring of tor
+net-analyzer/netdata:xen - Enable monitoring of xen
net-analyzer/netperf:demo - Emit interim results during the run. May affect results
net-analyzer/nfdump:compat15 - Enable read support for nfdump data files created with nfdump 1.5.x
net-analyzer/nfdump:ftconv - Build the flow-tools to nfdump converter
@@ -5678,6 +5673,7 @@ net-analyzer/wapiti:ntlm - Support NTLM authentication
net-analyzer/wireshark:adns - Use net-dns/c-ares to resolve DNS names
net-analyzer/wireshark:androiddump - Install androiddump, an extcap interface to capture from Android devices
net-analyzer/wireshark:bcg729 - Use media-libs/bcg729 for G.729 codec support in RTP Player
+net-analyzer/wireshark:brotli - Use app-arch/brotli for compression/decompression
net-analyzer/wireshark:capinfos - Install capinfos, to print information about capture files
net-analyzer/wireshark:captype - Install captype, to print the file types of capture files
net-analyzer/wireshark:ciscodump - Install ciscodump, extcap interface to capture from a remote Cisco router
@@ -5692,6 +5688,8 @@ net-analyzer/wireshark:mergecap - Install mergecap, to merge two or more capture
net-analyzer/wireshark:netlink - Use dev-libs/libnl
net-analyzer/wireshark:nghttp2 - Use net-libs/nghttp2 for HTTP/2 support
net-analyzer/wireshark:pcap - Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark)
+net-analyzer/wireshark:plugin_ifdemo - Install plugin interface demo
+net-analyzer/wireshark:plugins - Install plugins
net-analyzer/wireshark:randpkt - Install randpkt, a utility for creating pcap trace files full of random packets
net-analyzer/wireshark:randpktdump - Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt)
net-analyzer/wireshark:reordercap - Install reordercap, to reorder input file by timestamp into output file
@@ -5745,6 +5743,7 @@ net-dialup/ppp:ipv6 - Enables support for IP version 6
net-dialup/ppp:pam - Enables PAM (Pluggable Authentication Modules) support
net-dialup/ppp:radius - Enables RADIUS support
net-dialup/xl2tpd:dnsretry - Patch for host lookup retries, activated by redial feature
+net-dialup/xl2tpd:kernel - Enable kernel interface for PPPoL2TP
net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address configuration daemon
net-dns/avahi:bookmarks - Install the avahi-bookmarks application (requires dev-python/twisted-core and dev-python/twisted-web)
net-dns/avahi:gtk3 - Build the avahi-ui-gtk3 library, and use gtk3 for the avahi utilities under USE=utils
@@ -5758,7 +5757,6 @@ net-dns/bind:fixed-rrset - Enables fixed rrset-order option
net-dns/bind:gost - Enables gost OpenSSL engine support
net-dns/bind:gssapi - Enable gssapi support
net-dns/bind:json - Enable JSON statistics channel
-net-dns/bind:libidn2 - Enables IDN support using net-dns/libidn2 rather than using net-dns/idnkit
net-dns/bind:lmdb - Enable LMDB support to store configuration for 'addzone' zones
net-dns/bind:rpz - Enable response policy rewriting (rpz)
net-dns/bind:urandom - Use /dev/urandom instead of /dev/random
@@ -5767,7 +5765,6 @@ net-dns/bind-tools:gssapi - Enable gssapi support
net-dns/bind-tools:libidn2 - Enables IDN support using net-dns/libidn2 rather than using net-dns/idnkit
net-dns/bind-tools:urandom - Use /dev/urandom instead of /dev/random
net-dns/ddclient:examples - Install various example files, like for cron.
-net-dns/ddclient:hardened - Use iproute2 instead of ifconfig to grab an IP address
net-dns/ddclient:iproute2 - Use sys-apps/iproute2 instead of sys-apps/net-tools for interaction.
net-dns/dnsdist:dnscrypt - Enable the ability to act as a DNSCrypt server
net-dns/dnsdist:fstrm - Enable support for fstrm via dev-libs/fstrm
@@ -5784,7 +5781,9 @@ net-dns/dnsmasq:id - Whether report *.bind CHAOS info to clients, otherwise forw
net-dns/dnsmasq:libidn2 - Enable support for Internationalized Domain Names, via net-dns/libidn2 rather than net-dns/libidn
net-dns/dnsmasq:script - Enable support for calling scripts when leases change.
net-dns/dnsmasq:tftp - Enables built in TFTP server for netbooting.
+net-dns/dnssec-validator:dlv - Enable support for the DNSSEC look-aside validation
net-dns/dnssec-validator:ecdsa-check - Requires openssl[-bindist]
+net-dns/dnssec-validator:nsec3 - Enable support for the NSEC3 Resource Record
net-dns/getdns:getdns_query - Add getdns_query tool
net-dns/getdns:getdns_server_mon - Add getdns_server_mon tool
net-dns/getdns:libev - Enable dev-libs/libev support
@@ -5805,7 +5804,6 @@ net-dns/knot:libidn2 - If IDN support is enabled, use net-dns/libidn2 instead of
net-dns/knot:noudp - Enable the module which can send empty truncated responses to UDP queries
net-dns/knot:onlinesign - Enable the module that sign zones on the fly instead of pre-signing zone
net-dns/knot:queryacl - Enable the module for query access control
-net-dns/knot:rosedb - Enable the module that staticaly override certain responses
net-dns/knot:rrl - Enable the response rate limiting module
net-dns/knot:stats - Enable the server statistics module
net-dns/knot:synthrecord - Enable the automatic forward/reverse records module
@@ -5991,9 +5989,6 @@ net-ftp/pure-ftpd:resolveids - Resolve UIDs/GIDs
net-ftp/pure-ftpd:sysquota - Enables system quota support (needs sys-fs/quota)
net-ftp/pure-ftpd:vchroot - Enable support for virtual chroot (possible security risk)
net-ftp/yafc:ssh - Build with SFTP support
-net-im/ayttm:irc - Enable Internet Relay Chat support
-net-im/ayttm:lj - Enable livejournal.com support
-net-im/ayttm:smtp - Adds support for sending messages via RFC2821 SMTP
net-im/bitlbee:libevent - Use libevent for event handling
net-im/bitlbee:nss - Use NSS for SSL support in MSN and Jabber
net-im/bitlbee:otr - Enable support for encrypted conversations
@@ -6033,18 +6028,14 @@ net-im/empathy:map - Enable world map support through media-libs/libchamplain
net-im/err:irc - Pull optional dependencies, needed for IRC backend
net-im/gajim:crypt - End to end encryption and GPG encryption
net-im/gajim:geolocation - Sharing your location
-net-im/gajim:idle - Enable idle module
net-im/gajim:jingle - Audio and video calls
net-im/gajim:keyring - Saving your password to your system keyring
net-im/gajim:networkmanager - Network lose detection using NetworkManager
net-im/gajim:remote - Controling Gajim instance from command line with gajim-remote
net-im/gajim:rst - Generating XHTML output from RST code
net-im/gajim:spell - Spellchecking of composed messages
-net-im/gajim:srv - SRV capabilities
net-im/gajim:upnp - Ability to request your router to forward port for file transfer
net-im/gajim:webp - Support WebP avatars
-net-im/gajim:xhtml - Enable XHTML support
-net-im/gajim:zeroconf - Serverless chatting with autodetected clients in a local network
net-im/gitter-bin:pax_kernel - Triggers a paxmarking of the binary
net-im/kadu:gadu - Enables Gadu communication protocol
net-im/kadu:mpd - Enables Music Player Daemon support
@@ -6166,9 +6157,6 @@ net-irc/atheme-services:cracklib - Enable nickserv/cracklib module for enforcing
net-irc/atheme-services:largenet - Enable support/tweaks for large networks
net-irc/atheme-services:ldap - Enable ldap-backed authentication module
net-irc/atheme-services:perl - Install a perl module which wraps around the services' XML-RPC interface
-net-irc/bip:freenode - Enables freenode-specific functionality. Currently that is only support for mute lists (MODE #channel +q).
-net-irc/bip:noctcp - Disable the automatic CTCP VERSION reply which is often exploited by malicious people to cause a DoS (reconnect due to flooding).
-net-irc/bip:oidentd - Enable oidentd support
net-irc/epic5:archive - Use app-arch/libarchive to use zip and tar archives from scripts.
net-irc/epic5:valgrind - Compile against dev-util/valgrind headers to improve memory-leak checking when running epic5 under valgrind.
net-irc/hexchat:libcanberra - Enable sound event support using media-libs/libcanberra
@@ -6224,7 +6212,6 @@ net-irc/rbot:shorturl - Add dependency over dev-ruby/shorturl, which is needed t
net-irc/rbot:timezone - Add dependency over dev-ruby/tzinfo to enable the "time" plugin for rbot. If the USE flag is disabled the plugin is also disabled by default.
net-irc/rbot:toilet - Add dependency over app-misc/toilet, which is used by the "figlet" plugin for rbot. If the USE flag is disabled the plugin will be unable to use toilet; if figlet is also disabled, the plugin will be disabled.
net-irc/rbot:translator - Add dependency over dev-ruby/mechanize, which is needed to enable the "translator" plugin for rbot. If the USE flag is disabled the plugin is also disabled by default.
-net-irc/shadowircd:largenet - Enable support/tweaks for large networks
net-irc/unrealircd:class-nofakelag - Enable an unsupported class::options flag called “nofakelag” allowing you to grant fakelag exemption to normal user (instead of just opers).
net-irc/unrealircd:extban-stacking - Enable extended channel bans (such as +b ~c: and +b ~n:) to contain other extended bans instead of just hostmasks.
net-irc/unrealircd:operoverride - Enable OperOverride extension
@@ -6270,7 +6257,6 @@ net-libs/glib-networking:gnome - Extract HTTP/HTTPS/SOCKS proxy configuration st
net-libs/glib-networking:libproxy - Use net-libs/libproxy for getting the HTTP/HTTPS/SOCKS proxy configuration
net-libs/gnome-online-accounts:gnome - Use gnome-base/gnome-control-center to set GNOME online accounts preferences
net-libs/gnutls:dane - Build libgnutls-dane, implementing DNS-based Authentication of Named Entities. Requires net-dns/unbound
-net-libs/gnutls:openpgp - Enable openpgp support
net-libs/gnutls:openssl - Build openssl compatibility libraries
net-libs/gnutls:pkcs11 - Add support for PKCS#11 through app-crypt/p11-kit
net-libs/gnutls:sslv2 - Support for the old/insecure SSLv2 protocol
@@ -6295,7 +6281,6 @@ net-libs/libetpan:lmdb - Use dev-db/lmdb as cache DB
net-libs/libgsasl:gcrypt - Use dev-libs/libgcrypt for low-level crypto
net-libs/libgsasl:ntlm - Add support for Microsoft's NTLM mechanism using net-libs/libntlm
net-libs/libiio:aio - Enable asynchronous IO support
-net-libs/libinfinity:server - Build and install the server binary including init.d/conf.d-scripts. Needed if you want to host an infinote server for gobby.
net-libs/libisds:openssl - Use dev-libs/openssl as crypto backend instead of app-crypt/gpgme and dev-libs/libgcrypt
net-libs/libmicrohttpd:epoll - use epoll() system call
net-libs/libmicrohttpd:messages - enable error messages
@@ -6434,15 +6419,10 @@ net-mail/cyrus-imapd:sphinx - Enable Sphinx search engine support
net-mail/cyrus-imapd:xapian - Enable Xapian search engine support
net-mail/dbmail:sieve - Enable sieve filter support
net-mail/dovecot:argon2 - Add support for ARGON2 password schemes
-net-mail/dovecot:cydir - Add cydir storage support
-net-mail/dovecot:imapc - Add imap client storage support
net-mail/dovecot:lucene - Add lucene full text search (FTS) support using dev-cpp/clucene
net-mail/dovecot:lz4 - Add support for lz4 (de)compression
net-mail/dovecot:lzma - Add support for lzma (de)compression
net-mail/dovecot:managesieve - Add managesieve protocol support
-net-mail/dovecot:mdbox - Add mdbox storage support
-net-mail/dovecot:pop3c - Add pop3 client storage support
-net-mail/dovecot:sdbox - Add sdbox storage support
net-mail/dovecot:sieve - Add sieve support
net-mail/dovecot:solr - Add solr full text search (FTS) support
net-mail/dovecot:textcat - Add libtextcat language guessing support for full text search (FTS)
@@ -6473,14 +6453,11 @@ net-mail/notmuch:nmbug - Install experimental tag sharing / pseudo-bug-tracking
net-mail/notmuch:valgrind - Depend on dev-util/vagrind for test suite
net-mail/offlineimap:sqlite - Enable runtime support for sqlite mail status backend.
net-mail/qmailadmin:maildrop - Filter spam using maildrop
-net-mail/qpopper:apop - Enables the pop.auth file in /etc/pop.auth
-net-mail/qpopper:mailbox - Enables mail spool file is in home directory ~/Mailbox
net-mail/tpop3d:authexternal - Enable authentication by an external program
net-mail/tpop3d:flatfile - Enable authentication against /etc/passwd-style flat files
net-mail/tpop3d:passwd - Enable /etc/passwd authentication
net-mail/tpop3d:sha1 - Use OpenSSL for sha1 encrypted passwords.
net-mail/tpop3d:shadow - Enable /etc/shadow authentication
-net-mail/uw-imap:clearpasswd - Enables cleartext logins outside of SSL sessions
net-mail/vchkuser:debug - Enables debug messages to syslog
net-mail/vpopmail:clearpasswd - Enables cleartext password storage in the vpasswd files
net-mail/vpopmail:ipalias - Enables enable-ip-alias-domains
@@ -6531,10 +6508,6 @@ net-misc/asterisk-moh-opsound:siren7 - Install the sounds files for the siren7 c
net-misc/asterisk-moh-opsound:sln16 - Install the sounds files for the sln16 codec.
net-misc/asterisk-moh-opsound:ulaw - Install the sounds files for the ulaw codec.
net-misc/asterisk-moh-opsound:wav - Install the sounds files for the wav codec.
-net-misc/batman-adv:bla - B.A.T.M.A.N. bridge loop avoidance
-net-misc/batman-adv:dat - B.A.T.M.A.N. distributed arp table
-net-misc/batman-adv:mcast - B.A.T.M.A.N. multicast optimizations
-net-misc/batman-adv:nc - B.A.T.M.A.N. network coding
net-misc/bfgminer:adl - Enable support for controlling fans and overclocking on AMD cards with AMD Display Library
net-misc/bfgminer:alchemist - Enable support for mining with AlcheMist
net-misc/bfgminer:antminer - Enable support for mining with AntMiner U1 sticks
@@ -6867,7 +6840,6 @@ net-misc/quagga:pam - Add support for PAM (via sys-libs/pam) to the Quagga Virtu
net-misc/quagga:protobuf - Enable support for dev-libs/protobuf
net-misc/quagga:readline - Enable support for sys-libs/readline to provide the Quagga Virtual Terminal Interface Shell (vtysh)
net-misc/quagga:tcp-zebra - Enable TCP zserv interface on port 2600 for Zebra/protocol-daemon communication. Unix domain sockets are chosen otherwise
-net-misc/rancid-git:git - Enable git (version control system) support
net-misc/rdesktop:kerberos - Enable CredSPP support + Kerberos authentication with net-libs/libgssglue
net-misc/rdesktop:pcsc-lite - Enable smartcard support with sys-apps/pcsc-lite driver
net-misc/rdesktop:xrandr - Enable XRandR window extension support
@@ -7095,8 +7067,6 @@ net-print/hplip:scanner - Enable scanner on multifunction devices which support
net-print/hplip:snmp - Add support for net-analyzer/net-snmp which enables this driver to work over networks (both for server and client)
net-print/hplip:static-ppds - Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file
net-print/kyocera-1x2x-mfp-driver:rastertokpsl-fix - Use custom wrapper script to sanitize arguments before passing to 'rastertokpsl' filter program
-net-print/lprng:foomaticdb - Add support for the foomatic printing driver database
-net-print/magicfilter:lprng-failsafe - Refuse options for compability with certain LPRng versions.
net-proxy/haproxy:51degrees - Device Detection using 51 Degrees
net-proxy/haproxy:device-atlas - Use dev-libs/device-atlas-api-c library
net-proxy/haproxy:net_ns - Enable network namespace support (CONFIG_NET_NS)
@@ -7147,8 +7117,6 @@ net-proxy/tsocks:dns - Force DNS queries to use SOCKS server via tcp
net-proxy/tsocks:envconf - Allow TSOCKS_CONF_FILE to specify configuration file
net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers
net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries
-net-proxy/ufdbguard:doc - Download and install the ufdbguard reference manual in PDF.
-net-proxy/ufdbguard:httpd - Build, install and start the provided mini-http daemon with the redirect CGI integrated. Since there is no way to tell ufdbguard to not start it, this is a build-time option.
net-voip/telepathy-gabble:plugins - Enable plugin loader
net-voip/yate:amrnb - use AMR-NB
net-voip/yate:dahdi - Enable Dahdi driver
@@ -7170,7 +7138,6 @@ net-vpn/badvpn:ncd - Build NCD, a lightweight scripting language especially suit
net-vpn/badvpn:server - Build the badvpn-server program, a central server that manages the VPN network.
net-vpn/badvpn:tun2socks - Build tun2socks, a program which implements a TUN device that forwards TCP traffic through a SOCKS5 server.
net-vpn/badvpn:udpgw - Build udpgw, a small daemon which allows tun2socks to forward UDP traffic.
-net-vpn/i2p:ecdsa - Enables additional checks to make sure a setup is available that is capable of using I2Ps ECDSA provisions. I2P will work without it, but you will likely see warnings.
net-vpn/i2p:nls - Adds Native Language Support using GNU gettext.
net-vpn/i2pd:i2p-hardening - Compile with hardening on vanilla compilers/linkers
net-vpn/i2pd:websocket - Enable websocket server
@@ -7226,7 +7193,6 @@ net-vpn/tinc:uml - Enable support for User Mode Linux Sockets
net-vpn/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking
net-vpn/tor:scrypt - Use app-crypt/libscrypt for the scrypt algorithm
net-vpn/tor:tor-hardening - Compile tor with hardening on vanilla compilers/linkers
-net-vpn/tor:zstd - Use app-arch/zstd for compression
net-vpn/vpnc:resolvconf - Enable support for DNS managing framework net-dns/openresolv
net-vpn/wireguard:debug - Enable verbose debug reporting in dmesg of various WireGuard peer and device information.
net-vpn/wireguard:module - Compile the actual WireGuard kernel module. Most certainly you want this enabled, unless you're doing something strange.
@@ -7350,6 +7316,7 @@ net-wireless/wpa_supplicant:ap - Add support for access point mode
net-wireless/wpa_supplicant:eap-sim - Add support for EAP-SIM authentication algorithm
net-wireless/wpa_supplicant:eapol_test - Build and install eapol_test binary
net-wireless/wpa_supplicant:fasteap - Add support for FAST-EAP authentication algorithm
+net-wireless/wpa_supplicant:fils - Add support for Fast Initial Link Setup (802.11ai)
net-wireless/wpa_supplicant:hs2-0 - Add support for 802.11u and Passpoint for HotSpot 2.0
net-wireless/wpa_supplicant:macsec - Add support for wired macsec
net-wireless/wpa_supplicant:p2p - Add support for Wi-Fi Direct mode
@@ -7581,7 +7548,6 @@ sci-libs/gdal:ogdi - Enable support for the open geographic datastore interface
sci-libs/gdal:opencl - Enable OpenCL support
sci-libs/gdal:spatialite - Enable Spatial DBMS over sqlite dev-db/spatialite
sci-libs/gdal:xls - Add the dev-libs/freexl library for xls import support
-sci-libs/gdal:zstd - Enable support for ZSTD compression using app-arch/zstd
sci-libs/grib_api:aec - Build with Adaptive Entropy Coding compression, needs sci-libs/libaec
sci-libs/grib_api:jasper - Use media-libs/jasper instead of media-libs/openjpeg for JPEG 2000 support
sci-libs/gsl:cblas-external - Link gsl with external cblas provided by (virtual/cblas) instead of shipped internal version
@@ -7639,7 +7605,7 @@ sci-libs/opencascade:freeimage - Enable support for image i/o via media-libs/fre
sci-libs/opencascade:gl2ps - Use gl2ps PostScript printing library
sci-libs/opencascade:gles2 - Use OpenGL ES 2.0
sci-libs/opencascade:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
-sci-libs/opencascade:vtk - Enable Virtualisation Toolkit
+sci-libs/opencascade:vtk - Enable Visualization Toolkit
sci-libs/openfoam:opendx - Install opendx visualisation tool
sci-libs/openfoam:paraview - Enable support for paraview library
sci-libs/openfoam:src - Install source files
@@ -7877,6 +7843,7 @@ sci-visualization/paraview:cg - Add support for nvidia's cg shaders
sci-visualization/paraview:coprocessing - Enable the coprocessing infrastructure which is mainly useful in the context of clusters
sci-visualization/paraview:development - Install development files including headers
sci-visualization/paraview:nvcontrol - Add NVCONTROL support for OpenGL options
+sci-visualization/paraview:offscreen - Offscreen rendering through OSMesa
sci-visualization/paraview:plugins - Build and install additional plugins
sci-visualization/veusz:emf - Add FITS format via dev-python/pyemf
sci-visualization/veusz:fits - Add FITS format via dev-python/astropy
@@ -7890,8 +7857,9 @@ sec-policy/selinux-base:peer_perms - Enable the labeled networking peer permissi
sec-policy/selinux-base:ubac - Enable User Based Access Control (UBAC) in the SELinux policy
sec-policy/selinux-base:unconfined - Enable support for the unconfined SELinux module
sec-policy/selinux-base-policy:unconfined - Enable support for the unconfined SELinux policy module
-sys-apps/accountsservice:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking
-sys-apps/accountsservice:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
+sys-apps/accountsservice:consolekit - Use sys-auth/consolekit for session tracking
+sys-apps/accountsservice:elogind - Use sys-auth/elogind for session tracking
+sys-apps/accountsservice:systemd - Use sys-apps/systemd for session tracking
sys-apps/baselayout:split-usr - Enable this if /bin and /usr/bin are separate directories
sys-apps/baselayout-prefix:split-usr - Enable this if /bin and /usr/bin are separate directories
sys-apps/busybox:make-symlinks - Create all the appropriate symlinks in /bin and /sbin.
@@ -7971,9 +7939,9 @@ sys-apps/flashrom:usbblaster - Enable support for Altera USB-Blaster dongles
sys-apps/flashrom:usbblaster_spi - Enable support for Altera USB-Blaster dongles
sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc.
sys-apps/fwupd:agent - Enable update notification agent
-sys-apps/fwupd:colorhug - Enable ColorHug support through x11-misc/colord package.
+sys-apps/fwupd:colorhug - Enable ColorHug support throughx11-misc/colord package
+sys-apps/fwupd:consolekit - Use sys-auth/consolekit for session tracking
sys-apps/fwupd:dell - Enable Dell-specific support.
-sys-apps/fwupd:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking
sys-apps/fwupd:gpg - Enable GPG support.
sys-apps/fwupd:man - Build and install man pages
sys-apps/fwupd:nvme - Build and install nvme plugin
@@ -8089,6 +8057,7 @@ sys-apps/systemd:apparmor - Enable AppArmor support
sys-apps/systemd:audit - Enable support for sys-process/audit
sys-apps/systemd:cryptsetup - Enable cryptsetup tools (includes unit generator for crypttab)
sys-apps/systemd:curl - Enable support for uploading journals
+sys-apps/systemd:dns-over-tls - Enable DNS-over-TLS support
sys-apps/systemd:elfutils - Enable coredump stacktraces in the journal
sys-apps/systemd:gcrypt - Enable sealing of journal files using gcrypt
sys-apps/systemd:gnuefi - Enable EFI boot manager and stub loader (built using sys-boot/gnu-efi)
@@ -8149,8 +8118,9 @@ sys-auth/pambase:securetty - Enable pam_securetty module in the login stack. Not
sys-auth/pambase:sha512 - Switch Linux-PAM's pam_unix module to use sha512 for passwords hashes rather than MD5. This option requires sys-libs/pam version 1.0.1 built against sys-libs/glibc version 2.7, if it's built against an earlier version, it will silently be ignored, and MD5 hashes will be used. All the passwords changed after this USE flag is enabled will be saved to the shadow file hashed using SHA512 function. The password previously saved will be left untouched. Please note that while SHA512-hashed passwords will still be recognised if the USE flag is removed, the shadow file will not be compatible with systems using an earlier glibc version.
sys-auth/pambase:systemd - Use pam_systemd module to register user sessions in the systemd control group hierarchy.
sys-auth/passwdqc:utils - Install pwqcheck and pwqgen helper utilities
-sys-auth/polkit:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking
-sys-auth/polkit:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
+sys-auth/polkit:consolekit - Use sys-auth/consolekit for session tracking
+sys-auth/polkit:elogind - Use sys-auth/elogind for session tracking
+sys-auth/polkit:systemd - Use sys-apps/systemd for session tracking
sys-auth/ssh-ldap-pubkey:schema - Install a copy of the LPK schema, only needed on LDAP servers.
sys-auth/sssd:acl - Build and use the cifsidmap plugin
sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided information
@@ -8207,6 +8177,7 @@ sys-boot/grub:truetype - Build and install grub-mkfont conversion utility
sys-boot/lilo:device-mapper - Enable support for device-mapper from sys-fs/lvm2
sys-boot/lilo:minimal - Do not install the dolilo helper script
sys-boot/lilo:pxeserial - Avoid character echo on PXE serial console
+sys-boot/netboot:bootrom - Install the bootrom binary for creation of rom files, which can be used for booting via floppy or rom.
sys-boot/plymouth:gdm - Enables smooth transition to GDM
sys-boot/plymouth:libkms - Provides abstraction to the DRM drivers (intel, nouveau and vmwgfx at this moment)
sys-boot/plymouth:pango - Adds support for printing text on splash screen and text prompts, e.g. for password
@@ -8222,12 +8193,9 @@ sys-boot/refind:reiserfs - Builds the EFI binary reiserfs filesystem driver
sys-boot/woeusb:minimal - Install only woeusb tool
sys-cluster/ceph:babeltrace - Add support for LTTng babeltrace
sys-cluster/ceph:cephfs - Build support for cephfs, a POSIX compatible filesystem built on top of ceph
-sys-cluster/ceph:cryptopp - Use dev-libs/crypto++ for cryptography
sys-cluster/ceph:dpdk - Enable DPDK messaging
sys-cluster/ceph:fuse - Build fuse client
sys-cluster/ceph:grafana - Install grafana dashboards
-sys-cluster/ceph:libaio - Use libaio as asynchronous input/output library
-sys-cluster/ceph:libatomic - Use libatomic instead of builtin atomic operations
sys-cluster/ceph:lttng - Add support for LTTng
sys-cluster/ceph:mgr - Build the ceph-mgr daemon
sys-cluster/ceph:nss - Use dev-libs/nss for cryptography
@@ -8326,6 +8294,7 @@ sys-cluster/openstack-meta:heat - Installs Openstack Heat
sys-cluster/openstack-meta:keystone - Installs Openstack Keystone
sys-cluster/openstack-meta:neutron - Installs Openstack Neutron
sys-cluster/openstack-meta:nova - Installs Openstack Nova
+sys-cluster/openstack-meta:placement - Installs Openstack Placement
sys-cluster/openstack-meta:swift - Installs Openstack Swift
sys-cluster/pacemaker:heartbeat - Enable sys-cluster/heartbeat support.
sys-cluster/pacemaker:smtp - Enable SMTP support via net-libs/libesmtp
@@ -8493,7 +8462,6 @@ sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, fiewalk)
sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert)
sys-fs/btrfs-progs:reiserfs - Enable reiserfs support in btrfs-convert tool.
sys-fs/btrfs-progs:static - Build static binaries in addition to the dynamic ones
-sys-fs/btrfs-progs:zstd - Enable zstd compression support.
sys-fs/btrfsmaintenance:systemd - Enable systemd services and timers instead of cron timers
sys-fs/cryfs:custom-optimization - Use user-defined compiler optimization level
sys-fs/cryfs:update-check - Enable automatic checking for updates and security vulnerabilities
@@ -8559,9 +8527,7 @@ sys-fs/quota:netlink - Compile daemon receiving quota messages via netlink
sys-fs/quota:rpc - Enable quota interaction via RPC
sys-fs/squashfs-tools:lz4 - Enable support for LZ4 compression using app-arch/lz4
sys-fs/squashfs-tools:xz - Enable support for XZ ("LZMA2") compression using app-arch/xz-utils
-sys-fs/squashfs-tools:zstd - Enable support for ZSTD compression using app-arch/zstd
sys-fs/squashfuse:lz4 - Enable support for lz4 compression
-sys-fs/squashfuse:zstd - Enable support for zstd compression
sys-fs/udev:kmod - Enable kernel module loading/unloading support using sys-apps/kmod
sys-fs/udisks:cryptsetup - Enable sys-fs/cryptsetup support
sys-fs/udisks:elogind - Use sys-auth/elogind for session tracking
@@ -8789,6 +8755,7 @@ www-apps/icingaweb2:nginx - Adds support for nginx
www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins
www-apps/kibana-bin:x-pack - Enable additional features (may need a license)
www-apps/klaus:ctags - Enable support for Exuberant ctags; makes all source code symbols hyperlinks to their definitions
+www-apps/netbox:webhooks - Enable webhooks via django-rq
www-apps/nikola:assets - Support web asset management through dev-python/assets
www-apps/nikola:charts - Support chart generation through dev-python/pygal
www-apps/nikola:ghpages - Add support for direct uploading to github pages thru dev-python/ghp-import
@@ -8881,7 +8848,6 @@ www-client/jd:oniguruma - Use dev-libs/oniguruma for regular expression
www-client/links:libevent - Enable dev-libs/libevent support
www-client/lynx:gnutls - Use gnutls library for HTTPS support (openssl is the default library for HTTPS support).
www-client/lynx:ssl - Enable HTTPS support.
-www-client/midori:granite - Enable support for the elementary library dev-libs/granite
www-client/netsurf:bmp - BMP bitmap image support (media-libs/libnsbmp)
www-client/netsurf:duktape - Use duktape.org javascript engine
www-client/netsurf:fbcon_frontend_sdl - Use framebuffer frontend sdl
@@ -9229,14 +9195,17 @@ x11-terms/rxvt-unicode:buffer-on-clear - Store visible output to history buffer
x11-terms/rxvt-unicode:fading-colors - Enable colors fading when off focus
x11-terms/rxvt-unicode:focused-urgency - Enable the urgent flag when a terminal window is focused
x11-terms/rxvt-unicode:font-styles - Enable support for bold and italic fonts
+x11-terms/rxvt-unicode:gdk-pixbuf - Enable transparency support using x11-libs/gdk-pixbuf
x11-terms/rxvt-unicode:iso14755 - Enable ISO-14755 support
x11-terms/rxvt-unicode:mousewheel - Enable scrolling via mouse wheel or buttons 4 and 5
x11-terms/rxvt-unicode:perl - Enable perl script support. You can still disable this at runtime with -pe ""
-x11-terms/rxvt-unicode:pixbuf - Enable transparency support using gtk's pixbuf
x11-terms/rxvt-unicode:secondary-wheel - Support for wheel scrolling on secondary screens (like mutt). Read http://lists.schmorp.de/pipermail/rxvt-unicode/2011q4/001491.html
x11-terms/rxvt-unicode:unicode3 - Use 21 instead of 16 bits to represent unicode characters
+x11-terms/rxvt-unicode:utmp - Enable utmp support
x11-terms/rxvt-unicode:wcwidth - Enable wide char width support
+x11-terms/rxvt-unicode:wtmp - Enable wtmp support
x11-terms/terminator:libnotify - Enables desktop notifications viadev-python/notify-python
+x11-terms/terminology:extras - Install additional testing tools
x11-terms/xfce4-terminal:utempter - Include utmp management support via sys-libs/libutempter
x11-terms/xterm:openpty - Use openpty() in preference to posix_openpt()
x11-terms/xterm:toolbar - Enable the xterm toolbar to be built