summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-09-06 10:28:05 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-09-06 10:28:05 +0100
commitf1af93971b7490792d8541bc790e0d8c6d787059 (patch)
treea38046712bbc3a3844d77452d16c84e716caa3d4 /profiles
parentfc637fb28da700da71ec2064d65ca5a7a31b9c6c (diff)
gentoo resync : 06.08.2019
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin157046 -> 155661 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask9
-rw-r--r--profiles/arch/alpha/use.mask4
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask1
-rw-r--r--profiles/arch/amd64/package.use.mask5
-rw-r--r--profiles/arch/amd64/x32/package.mask1
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/arm/package.use.stable.mask4
-rw-r--r--profiles/arch/arm64/make.defaults4
-rw-r--r--profiles/arch/arm64/package.use.mask12
-rw-r--r--profiles/arch/arm64/use.stable.mask4
-rw-r--r--profiles/arch/base/package.mask56
-rw-r--r--profiles/arch/base/package.use.mask6
-rw-r--r--profiles/arch/hppa/package.mask57
-rw-r--r--profiles/arch/ia64/use.mask4
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/arch/mips/use.mask1
-rw-r--r--profiles/arch/powerpc/package.use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/use.mask7
-rw-r--r--profiles/arch/s390/use.mask1
-rw-r--r--profiles/arch/sparc/64ul/eapi (renamed from profiles/default/linux/sparc/17.0/desktop/gnome/eapi)0
-rw-r--r--profiles/arch/sparc/64ul/make.defaults8
-rw-r--r--profiles/arch/sparc/64ul/package.use.mask15
-rw-r--r--profiles/arch/sparc/64ul/parent1
-rw-r--r--profiles/arch/sparc/make.defaults3
-rw-r--r--profiles/arch/sparc/package.mask57
-rw-r--r--profiles/arch/sparc/package.use4
-rw-r--r--profiles/arch/sparc/package.use.mask9
-rw-r--r--profiles/arch/sparc/package.use.stable.mask62
-rw-r--r--profiles/arch/sparc/use.mask1
-rw-r--r--profiles/arch/sparc/use.stable.mask4
-rw-r--r--profiles/arch/x86/make.defaults4
-rw-r--r--profiles/arch/x86/package.use.mask5
-rw-r--r--profiles/arch/x86/use.stable.mask4
-rw-r--r--profiles/base/make.defaults7
-rw-r--r--profiles/base/package.use.force4
-rw-r--r--profiles/base/package.use.mask50
-rw-r--r--profiles/base/package.use.stable.mask10
-rw-r--r--profiles/base/use.mask4
-rw-r--r--profiles/default/bsd/fbsd/amd64/11.1/clang/eapi (renamed from profiles/default/linux/sparc/17.0/desktop/gnome/systemd/eapi)0
-rw-r--r--profiles/default/bsd/use.mask5
-rw-r--r--profiles/default/linux/alpha/17.0/use.mask3
-rw-r--r--profiles/default/linux/alpha/17.0/use.stable.mask3
-rw-r--r--profiles/default/linux/alpha/package.use.mask7
-rw-r--r--profiles/default/linux/ia64/17.0/use.mask6
-rw-r--r--profiles/default/linux/ia64/17.0/use.stable.mask2
-rw-r--r--profiles/default/linux/m68k/17.0/package.mask2
-rw-r--r--profiles/default/linux/mips/package.use.mask6
-rw-r--r--profiles/default/linux/powerpc/package.use.mask4
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/desktop/eapi1
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/desktop/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/developer/eapi1
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/developer/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/eapi1
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/systemd/eapi1
-rw-r--r--profiles/default/linux/sparc/17.0/64ul/systemd/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/desktop/gnome/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/make.defaults7
-rw-r--r--profiles/default/linux/sparc/17.0/package.use.mask8
-rw-r--r--profiles/default/linux/sparc/17.0/systemd/eapi1
-rw-r--r--profiles/default/linux/sparc/17.0/systemd/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/use.stable.mask6
-rw-r--r--profiles/default/linux/sparc/package.use.mask4
-rw-r--r--profiles/desc/ada_target.desc8
-rw-r--r--profiles/features/musl/package.mask4
-rw-r--r--profiles/features/selinux/package.use.mask4
-rw-r--r--profiles/license_groups2
-rw-r--r--profiles/package.mask432
-rw-r--r--profiles/prefix/aix/use.mask1
-rw-r--r--profiles/prefix/darwin/macos/10.10/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.11/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.12/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.13/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.14/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.8/package.mask7
-rw-r--r--profiles/prefix/darwin/macos/10.9/package.mask7
-rw-r--r--profiles/prefix/darwin/use.mask1
-rw-r--r--profiles/prefix/mint/use.mask1
-rw-r--r--profiles/prefix/sunos/use.mask1
-rw-r--r--profiles/prefix/windows/winnt/use.mask3
-rw-r--r--profiles/profiles.desc13
-rw-r--r--profiles/releases/freebsd-11.1/package.mask4
-rw-r--r--profiles/updates/4Q-20151
-rw-r--r--profiles/use.desc5
-rw-r--r--profiles/use.local.desc171
89 files changed, 695 insertions, 539 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 44edf6393db6..1262498a93d2 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 0989a3a310c4..604c9277d461 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -94,6 +94,11 @@ media-sound/pulseaudio native-headset
# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
dev-vcs/git pcre-jit
+# Fabian Groffen <grobian@gentoo.org> (2017-06-15)
+# net-mail/notmuch is not keyworded, and holds back stabilisation, see
+# bug https://bugs.gentoo.org/show_bug.cgi?id=604902
+mail-client/mutt notmuch
+
# Tobias Klausmann <klausman@gentoo.org> (2017-05-18)
# Stack protector code is not ported to alpha (and may not ever be)
>=sys-devel/gcc-6 ssp
@@ -116,10 +121,6 @@ dev-python/pyquery test
# hardware that is "too slow".
dev-python/attrs test
-# Tobias Klausmann <klausman@gentoo.org> (2016-01-22)
-# Requires guile2 which is keyworded nowhere
-media-sound/lilypond guile2
-
# Tobias Klausmann <klausman@gentoo.org> (2016-11-15)
# JITing for libpcre{,2} is not supported on Alpha
dev-libs/libpcre jit
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 58c3630c7a06..d14c33e57e4f 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -166,6 +166,10 @@ connman
# sys-apps/entropy is not keyworded
entropy
+# Anthony G. Basile <blueness@gentoo.org> (2012-04-15)
+# Pulls in net-libs/axtls which is not keyworded for arch
+curl_ssl_axtls
+
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
# media-libs/xine-lib is not keyworded
xine
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index 77b864e88740..f15eb9ff2858 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -21,7 +21,6 @@ mail-client/novell-groupwise-client
# Mask packages that rely on amd64 multilib
>=app-i18n/atokx3-3.0.0
app-accessibility/mbrola
-app-accessibility/perlbox-voice
app-arch/stuffit
app-benchmarks/cpuburn
app-editors/emacs:18
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 43ba5a2fb159..758d97f26c8f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
+# upstream provides docs and tools for tier-1 arches
+dev-lang/rust-bin -doc
+>=dev-lang/rust-bin-1.37 -clippy -rustfmt
+
# Thomas Deutschmann <whissi@gentoo.org> (2019-08-03)
# Early microcode loading is supported on amd64
sys-kernel/linux-firmware -initramfs
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index a542388fefb4..02af1528e42b 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -8,6 +8,7 @@ dev-libs/amdgpu-pro-opencl
# Thomas Deutschmann <whissi@gentoo.org> (2018-10-23)
# requires net-libs/nodejs
>=www-client/firefox-63.0
+>=mail-client/thunderbird-68.0
# Patrick McLean <chutzpah@gentoo.org> (2018-07-12)
# requires nodejs
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 97aa916f451a..5ceb9b4d20e1 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -281,10 +281,6 @@ media-video/ffmpeg -mmal
# unkeyworded deps, bug #555896
sci-libs/armadillo mkl
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (2015-10-15)
-# Repoman reports dependency issues on arm.
-www-client/chromium system-ffmpeg
-
# Markus Meier <maekke@gentoo.org> (2015-10-10)
# unkeyworded deps, bug #552330
app-portage/g-sorcery bson
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index b61502402b7f..18f0f7b726f7 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mart Raudsepp <leio@gentoo.org> (2019-08-27)
+# Missing stable net-libs/webkit-gtk
+dev-util/glade webkit
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10)
# Needs kde-frameworks/{kwallet,ki18n,kconfig} stable
dev-vcs/subversion kwallet
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index ae8f19006b86..3fa7f0b1c878 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -25,7 +25,3 @@ USE="libtirpc"
# Michał Górny <mgorny@gentoo.org> (2017-03-14)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff <graaff@gentoo.org) (2019-07-17)
-# Temporary RUBY_TARGETS for bug 688976
-RUBY_TARGETS="ruby24 -ruby25"
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index db7e10319702..84620e110da1 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -79,12 +79,6 @@ virtual/ffmpeg -sdl
# It builds OK but is not yet in ::gentoo. bug #678404
kde-apps/cantor lua
-# Dirkjan Ochtman <djc@gentoo.org> (2018-09-29)
-# Upstream doesn't build docs for tier 2 and lower architectures.
-# Bug #660512.
-dev-lang/rust doc
-dev-lang/rust-bin doc
-
# Virgil Dupras <vdupras@gentoo.org> (2018-09-06)
# sci-electronics/ngspice not yet keyworded, bug #665416
# sci-libs/opencascade not yet keyworded
@@ -185,7 +179,6 @@ sys-cluster/neutron haproxy
dev-python/ipython notebook
dev-python/networkx scipy
dev-ruby/haml test
-media-libs/ming php
media-libs/opencv contrib_dnn
net-analyzer/icinga2 classicui
@@ -333,9 +326,8 @@ media-sound/pulseaudio neon
media-libs/vo-aacenc cpu_flags_arm_neon
# Alexis Ballier <aballier@gentoo.org> (2017-06-16)
-# neon on pixman seems armv7 only, at least according to configure checks: it
-# aborts when neon is enabled.
-x11-libs/pixman neon
+# pixman's neon code is armv7 only.
+x11-libs/pixman cpu_flags_arm_neon neon
# James Le Cuirot <chewi@gentoo.org> (2017-05-22)
# Only available on some architectures.
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 3bc5d02e20b1..f72c702f6298 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
# Aaron Bauman <bman@gentoo.org> (2019-05-20)
# Does not build on arm64
ocamlopt
diff --git a/profiles/arch/base/package.mask b/profiles/arch/base/package.mask
new file mode 100644
index 000000000000..f8d22ee19ff8
--- /dev/null
+++ b/profiles/arch/base/package.mask
@@ -0,0 +1,56 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30)
+# Perl 5.26 will be removed soon. Please upgrade.
+# This block is here (and not in ../../package.mask) since we still need
+# it and unmask it on hppa and sparc. See bug 676062 and bug 683018.
+<dev-lang/perl-5.28.2-r1
+~virtual/perl-Archive-Tar-2.240.0
+~virtual/perl-Attribute-Handlers-0.990.0
+~virtual/perl-B-Debug-1.240.0
+~virtual/perl-CPAN-2.180.0
+~virtual/perl-Carp-1.420.0
+~virtual/perl-Compress-Raw-Zlib-2.74.0
+~virtual/perl-Data-Dumper-2.167.0
+~virtual/perl-Devel-PPPort-3.350.0
+~virtual/perl-Digest-SHA-5.960.0
+~virtual/perl-Encode-2.880.0
+~virtual/perl-Exporter-5.720.0
+~virtual/perl-ExtUtils-CBuilder-0.280.225
+~virtual/perl-ExtUtils-Constant-0.230.0
+~virtual/perl-ExtUtils-Install-2.40.0
+~virtual/perl-ExtUtils-MakeMaker-7.240.0
+~virtual/perl-ExtUtils-ParseXS-3.340.0
+~virtual/perl-File-Spec-3.670.0
+~virtual/perl-Filter-Simple-0.930.0
+~virtual/perl-Getopt-Long-2.490.0
+~virtual/perl-I18N-LangTags-0.420.0
+~virtual/perl-IO-1.380.0
+~virtual/perl-IO-Socket-IP-0.380.0
+~virtual/perl-IPC-Cmd-0.960.0
+~virtual/perl-JSON-PP-2.274.0.200_rc
+~virtual/perl-Locale-Maketext-1.280.0
+~virtual/perl-Math-BigInt-1.999.806
+~virtual/perl-Math-BigInt-FastCalc-0.500.500
+~virtual/perl-Math-BigRat-0.261.100
+~virtual/perl-Module-CoreList-5.201.804.140
+~virtual/perl-Net-Ping-2.550.0
+~virtual/perl-Scalar-List-Utils-1.460.200_rc
+~virtual/perl-Socket-2.20.30_rc
+~virtual/perl-Storable-2.620.0
+~virtual/perl-Test-1.300.0
+~virtual/perl-Test-Harness-3.380.0
+~virtual/perl-Test-Simple-1.302.73
+~virtual/perl-Time-HiRes-1.974.100
+~virtual/perl-Time-Piece-1.310.0
+~virtual/perl-Unicode-Collate-1.190.0
+~virtual/perl-Unicode-Normalize-1.250.0
+~virtual/perl-XSLoader-0.270.0
+~virtual/perl-bignum-0.470.0
+~virtual/perl-if-0.60.600
+~virtual/perl-libnet-3.100.0
+~virtual/perl-podlators-4.90.0
+~virtual/perl-threads-2.150.0
+~virtual/perl-threads-shared-1.560.0
+~virtual/perl-version-0.991.700
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 2215c435345f..072dbbd336c3 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
+# upstream tarballs for tier-2 arches do not ship docs
+# and starting with 1.37 no longer ship extra tools
+dev-lang/rust-bin doc
+>=dev-lang/rust-bin-1.37 clippy rustfmt
+
# Craig Andrews <candrews@gentoo.org> (2019-07-03)
# Raspberry Pi support is only available on arm.
# Mask raspberry-pi USE globally, unmask on arm.
diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask
index 5b64a27123b6..7e5d59da2ad5 100644
--- a/profiles/arch/hppa/package.mask
+++ b/profiles/arch/hppa/package.mask
@@ -1,2 +1,57 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30)
+# Unmask block corresponding to the mask in ../base
+# Perl 5.26 will be removed soon. Please upgrade.
+# This block is here (and not in ../../package.mask) since we still need
+# it and unmask it on hppa and sparc. See bug 676062 and bug 683018.
+-<dev-lang/perl-5.28.2-r1
+-~virtual/perl-Archive-Tar-2.240.0
+-~virtual/perl-Attribute-Handlers-0.990.0
+-~virtual/perl-B-Debug-1.240.0
+-~virtual/perl-CPAN-2.180.0
+-~virtual/perl-Carp-1.420.0
+-~virtual/perl-Compress-Raw-Zlib-2.74.0
+-~virtual/perl-Data-Dumper-2.167.0
+-~virtual/perl-Devel-PPPort-3.350.0
+-~virtual/perl-Digest-SHA-5.960.0
+-~virtual/perl-Encode-2.880.0
+-~virtual/perl-Exporter-5.720.0
+-~virtual/perl-ExtUtils-CBuilder-0.280.225
+-~virtual/perl-ExtUtils-Constant-0.230.0
+-~virtual/perl-ExtUtils-Install-2.40.0
+-~virtual/perl-ExtUtils-MakeMaker-7.240.0
+-~virtual/perl-ExtUtils-ParseXS-3.340.0
+-~virtual/perl-File-Spec-3.670.0
+-~virtual/perl-Filter-Simple-0.930.0
+-~virtual/perl-Getopt-Long-2.490.0
+-~virtual/perl-I18N-LangTags-0.420.0
+-~virtual/perl-IO-1.380.0
+-~virtual/perl-IO-Socket-IP-0.380.0
+-~virtual/perl-IPC-Cmd-0.960.0
+-~virtual/perl-JSON-PP-2.274.0.200_rc
+-~virtual/perl-Locale-Maketext-1.280.0
+-~virtual/perl-Math-BigInt-1.999.806
+-~virtual/perl-Math-BigInt-FastCalc-0.500.500
+-~virtual/perl-Math-BigRat-0.261.100
+-~virtual/perl-Module-CoreList-5.201.804.140
+-~virtual/perl-Net-Ping-2.550.0
+-~virtual/perl-Scalar-List-Utils-1.460.200_rc
+-~virtual/perl-Socket-2.20.30_rc
+-~virtual/perl-Storable-2.620.0
+-~virtual/perl-Test-1.300.0
+-~virtual/perl-Test-Harness-3.380.0
+-~virtual/perl-Test-Simple-1.302.73
+-~virtual/perl-Time-HiRes-1.974.100
+-~virtual/perl-Time-Piece-1.310.0
+-~virtual/perl-Unicode-Collate-1.190.0
+-~virtual/perl-Unicode-Normalize-1.250.0
+-~virtual/perl-XSLoader-0.270.0
+-~virtual/perl-bignum-0.470.0
+-~virtual/perl-if-0.60.600
+-~virtual/perl-libnet-3.100.0
+-~virtual/perl-podlators-4.90.0
+-~virtual/perl-threads-2.150.0
+-~virtual/perl-threads-shared-1.560.0
+-~virtual/perl-version-0.991.700
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 17909763350b..f8db01005e76 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -162,6 +162,10 @@ alsa_cards_wavefront
# media-sound/fluidsynth isn't keyworded
fluidsynth
+# Anthony G. Basile <blueness@gentoo.org> (2012-04-15)
+# Pulls in net-libs/axtls which is not keyworded for arch
+curl_ssl_axtls
+
# Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31)
# net-misc/connman is not keyworded, bug 348308
connman
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index e3984601c31c..38cd86ebc6c6 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -58,6 +58,10 @@ app-portage/g-sorcery bson
# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test)
dev-python/twisted conch crypt http2 soap test
+# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
# Felix Janda <felix.janda@posteo.de> (2016-09-24)
# net-libs/libnetfilter_conntrack is not keyworded on mips
net-dns/dnsmasq conntrack
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 0c2c0d8533c4..32ba177b1fe3 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -216,7 +216,6 @@ eds
acpi
afs
apm
-directfb
dvdr
ibm
ggi
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 60c78c5ed7aa..036de06eeaf0 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -129,6 +129,10 @@ sci-geosciences/gpsbabel gui
# DOSBox + OpenGLide is untested on this arch.
games-emulation/dosbox glide
+# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
# Enable numa support on supported architectures
dev-db/mysql -numa
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index 4757780a00be..2a7b9313ea42 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/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
@@ -26,9 +26,8 @@ media-sound/easytag nautilus
media-sound/abcde replaygain
# Ulrich Müller <ulm@gentoo.org> (2018-08-09)
-# Needs net-mail/mailutils and net-libs/webkit-gtk which are not
-# stable (yet?), bug #663248
-app-editors/emacs mailutils xwidgets
+# Needs net-libs/webkit-gtk which is not stable, bug #663248
+app-editors/emacs xwidgets
# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20)
# dev-python/PyQt5 is not stable.
@@ -76,6 +75,7 @@ x11-misc/xscreensaver new-login
# webkit-gtk is going to stay in ~all but amd64/x86
# that are the only arches upstream is taking care
>=x11-libs/wxGTK-3.0.2.0-r1 webkit
+dev-util/glade webkit
# Justin Lecher <jlec@gentoo.org> (2015-02-21)
# Needs stable GNOME-3
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 25117d003d9a..8705a504655d 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-29)
+# PGO works on ppc64le
+>=www-client/firefox-68 -pgo
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# works on ppc64le
media-libs/mesa -llvm -video_cards_radeonsi
diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 0cc7f9e27d9d..70b2f2d64466 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -1,4 +1,5 @@
-# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
# Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2017-05-07)
# There is no luajit support on ppc64 userland. Bug #608326.
@@ -12,10 +13,6 @@ luajittex
# virtual/opencl requires media-libs/mesa[opencl] (bug #549096)
opencl
-# this is a list of USE flags that should not be used on PPC64
-# Tom Gall <tgall@gentoo.org> manages this list
-directfb
-
# Agostino Sarubbo <ago@gentoo.org> (2012-12-22)
# mask kde since is not anymore keyworded for ppc64
kde
diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 78f206bc2910..491c1dee8a5c 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -57,7 +57,6 @@ acpi
afs
alsa
apm
-directfb
lirc
llvm
java
diff --git a/profiles/default/linux/sparc/17.0/desktop/gnome/eapi b/profiles/arch/sparc/64ul/eapi
index 7ed6ff82de6b..7ed6ff82de6b 100644
--- a/profiles/default/linux/sparc/17.0/desktop/gnome/eapi
+++ b/profiles/arch/sparc/64ul/eapi
diff --git a/profiles/arch/sparc/64ul/make.defaults b/profiles/arch/sparc/64ul/make.defaults
new file mode 100644
index 000000000000..f9d3de3e5b9d
--- /dev/null
+++ b/profiles/arch/sparc/64ul/make.defaults
@@ -0,0 +1,8 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+MULTILIB_ABIS="sparc64"
+DEFAULT_ABI="sparc64"
+ABI="${DEFAULT_ABI}"
+
+CHOST="sparc64-unknown-linux-gnu"
diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
new file mode 100644
index 000000000000..b0792becdce5
--- /dev/null
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -0,0 +1,15 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# Upstream Git is switching to PCRE2 w/ JIT.
+# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
+dev-vcs/git pcre-jit
+
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# jit not supported on sparc64
+dev-libs/libpcre2 jit
+
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# Falis to build on 64-bit userland
+dev-libs/openssl asm
diff --git a/profiles/arch/sparc/64ul/parent b/profiles/arch/sparc/64ul/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/arch/sparc/64ul/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 66fd2ca7a08a..d78ba38801a4 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -27,6 +27,9 @@ CTARGET_sparc32="sparc-unknown-linux-gnu"
# do NOT set CFLAGS_sparc64 here it'd break linux-headers for non-multilib
# profiles
+LIBDIR_sparc32="lib"
+LIBDIR_sparc64="lib64"
+
# Compiler flags
CFLAGS="-O2 -mcpu=ultrasparc -pipe"
CXXFLAGS="${CFLAGS}"
diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 0d6a7972c48f..bf8da5214314 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,6 +1,61 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30)
+# Unmask block corresponding to the mask in ../base
+# Perl 5.26 will be removed soon. Please upgrade.
+# This block is here (and not in ../../package.mask) since we still need
+# it and unmask it on hppa and sparc. See bug 676062 and bug 683018.
+-<dev-lang/perl-5.28.2-r1
+-~virtual/perl-Archive-Tar-2.240.0
+-~virtual/perl-Attribute-Handlers-0.990.0
+-~virtual/perl-B-Debug-1.240.0
+-~virtual/perl-CPAN-2.180.0
+-~virtual/perl-Carp-1.420.0
+-~virtual/perl-Compress-Raw-Zlib-2.74.0
+-~virtual/perl-Data-Dumper-2.167.0
+-~virtual/perl-Devel-PPPort-3.350.0
+-~virtual/perl-Digest-SHA-5.960.0
+-~virtual/perl-Encode-2.880.0
+-~virtual/perl-Exporter-5.720.0
+-~virtual/perl-ExtUtils-CBuilder-0.280.225
+-~virtual/perl-ExtUtils-Constant-0.230.0
+-~virtual/perl-ExtUtils-Install-2.40.0
+-~virtual/perl-ExtUtils-MakeMaker-7.240.0
+-~virtual/perl-ExtUtils-ParseXS-3.340.0
+-~virtual/perl-File-Spec-3.670.0
+-~virtual/perl-Filter-Simple-0.930.0
+-~virtual/perl-Getopt-Long-2.490.0
+-~virtual/perl-I18N-LangTags-0.420.0
+-~virtual/perl-IO-1.380.0
+-~virtual/perl-IO-Socket-IP-0.380.0
+-~virtual/perl-IPC-Cmd-0.960.0
+-~virtual/perl-JSON-PP-2.274.0.200_rc
+-~virtual/perl-Locale-Maketext-1.280.0
+-~virtual/perl-Math-BigInt-1.999.806
+-~virtual/perl-Math-BigInt-FastCalc-0.500.500
+-~virtual/perl-Math-BigRat-0.261.100
+-~virtual/perl-Module-CoreList-5.201.804.140
+-~virtual/perl-Net-Ping-2.550.0
+-~virtual/perl-Scalar-List-Utils-1.460.200_rc
+-~virtual/perl-Socket-2.20.30_rc
+-~virtual/perl-Storable-2.620.0
+-~virtual/perl-Test-1.300.0
+-~virtual/perl-Test-Harness-3.380.0
+-~virtual/perl-Test-Simple-1.302.73
+-~virtual/perl-Time-HiRes-1.974.100
+-~virtual/perl-Time-Piece-1.310.0
+-~virtual/perl-Unicode-Collate-1.190.0
+-~virtual/perl-Unicode-Normalize-1.250.0
+-~virtual/perl-XSLoader-0.270.0
+-~virtual/perl-bignum-0.470.0
+-~virtual/perl-if-0.60.600
+-~virtual/perl-libnet-3.100.0
+-~virtual/perl-podlators-4.90.0
+-~virtual/perl-threads-2.150.0
+-~virtual/perl-threads-shared-1.560.0
+-~virtual/perl-version-0.991.700
+
# Raúl Porcel <armin76@gentoo.org> (2014-11-17)
# Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
sys-devel/kgcc64
diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use
index aad975a6da70..4babc96027fc 100644
--- a/profiles/arch/sparc/package.use
+++ b/profiles/arch/sparc/package.use
@@ -6,3 +6,7 @@
dev-ml/llvm-ocaml llvm_targets_AMDGPU
sys-devel/clang llvm_targets_AMDGPU
sys-devel/llvm llvm_targets_AMDGPU
+
+# Ben Kohler <bkohler@gentoo.org> (2019-09-03)
+# Enable SPARC OpenBoot support
+sys-boot/grub:2 grub_platforms_ieee1275
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index cb45c2c6f171..3909985198b1 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -115,6 +115,10 @@ dev-libs/hiredis test
# DOSBox + OpenGLide is untested on this arch.
games-emulation/dosbox glide
+# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
+# unkeyworded notmuch dependency, bug #587560
+mail-client/mutt notmuch
+
# Michał Górny <mgorny@gentoo.org> (2016-11-18)
# libomp does not support SPARC, #600148.
sys-devel/clang-runtime openmp
@@ -315,6 +319,11 @@ x11-misc/xscreensaver new-login
# libhid is not keyworded
app-misc/lcdproc hid lcd_devices_mdm166a
+# Anthony G. Basile <blueness@gentoo.org> (2011-12-21)
+# Mask the vde flag on tinc because net-misc/vde is not
+# keyworded for sparc
+net-vpn/tinc vde
+
# Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17)
# Mask use numa for openmpi
sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index f17c3d6f5ace..21a61f4b994d 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,60 +1,6 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 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
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
-#
-## Example:
-##
-## # Dev E. Loper <developer@gentoo.org> (2012-06-28)
-## # Masking foo USE flag until we can get the
-## # foo stuff to work properly again (bug 12345)
-## =media-video/mplayer-0.90_pre5 foo
-## =media-video/mplayer-0.90_pre5-r1 foo
-#
-
-#--- END OF EXAMPLES ---
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03)
-# Requires net-libs/webkit-gtk. Not stable on sparc.
-dev-util/geany-plugins markdown
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-31)
-# No stable dovecot on net-mail/dovecot, bug #634822.
-mail-filter/maildrop dovecot
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2018-12-25)
-# Needs net-mail/mailutils and net-libs/webkit-gtk which are not
-# stable (yet?), bug #663248
-app-editors/emacs mailutils xwidgets
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-09-14)
-# media-libs/libraw is not stable
-media-gfx/imagemagick raw
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07)
-# sci-visualization/gnuplot is not stable.
-sci-libs/libqalculate gnuplot
-sci-mathematics/octave gnuplot
-
-# Mart Raudsepp <leio@gentoo.org> (2017-09-02)
-# Drop stable gstreamer on sparc, can move to use.stable.mask
-# after gstreamer:0.10 is gone; #601354
-dev-libs/efl gstreamer
-media-sound/mp3splt-gtk gstreamer
-net-im/pidgin gstreamer
-media-libs/libcanberra gstreamer
-
-# Pacho Ramos <pacho@gentoo.org> (2015-08-02)
-# Missing keywords
-dev-python/pyquery test
-sys-fs/dmraid klibc
-
-# Pacho Ramos <pacho@gentoo.org> (2014-07-02)
-# Mask due Gnome3 not going to be stabilized on this arch
-dev-util/geany-plugins gtkspell
->=gnome-base/gnome-desktop-2.32.1-r2 license-docs
-gnome-base/gvfs google
->=x11-libs/gtk+-3.12.2 cloudprint
+# Matt Turner <mattst88@gentoo.org> (2019-08-27)
+# No stable nftables yet.
+net-firewall/iptables nftables
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 5d188553c6b0..a5963370adbb 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -168,7 +168,6 @@ redis
# USE-flags from differents origins
brltty
-directfb
djbfft
dvb
java
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index b24b2fe93808..9d4081792d4b 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -8,6 +8,10 @@
# Temporary mask for stable bug 688976
ruby_targets_ruby25
+# Ben Kohler <bkohler@gentoo.org> (2019-06-11)
+# Pulls in net-libs/axtls which is not stable for sparc
+curl_ssl_axtls
+
# Sergei Trofimovich <slyfox@gentoo.org> (2019-02-02)
# No stable app-arch/rpm on sparc.
rpm
diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index 69c61d58e064..c0600e4ae9f1 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -47,7 +47,3 @@ ABI_X86="32"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
-
-# Hans de Graaff <graaff@gentoo.org) (2019-07-17)
-# Temporary RUBY_TARGETS for bug 688976
-RUBY_TARGETS="ruby24 -ruby25"
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index a13a9ba9dd8c..d8437f82970a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
# This file requires >=portage-2.1.1
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28)
+# upstream provides docs and tools for tier-1 arches
+dev-lang/rust-bin -doc
+>=dev-lang/rust-bin-1.37 -clippy -rustfmt
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-08-18)
# media-video/pipewire is not keyworded yet
dev-libs/weston pipewire
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 32aebf145aa9..c30ac38e05bc 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2019-07-17)
-# Temporary mask for stable bug 688976
-ruby_targets_ruby25
-
# Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17)
# media-sound/audacious is not yet stabilised
audacious
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 678b493f8670..298897cef62c 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -13,7 +13,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
@@ -175,3 +175,8 @@ POSTGRES_TARGETS="postgres10 postgres11"
# of PHP, to avoid pulling in an unstable PHP on stable systems.
#
PHP_TARGETS="php7-2"
+
+# Alfredo Tupone <tupone@gentoo.org> (2019-09-03)
+#
+# Default ADA target
+ADA_TARGET="gnat_2018"
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 081b86bcd413..d8f5108cb0fb 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# <dev-scheme/guile-2 is package.mask'd, so force USE=guile2
+media-sound/lilypond guile2
+
# Sergei Trofimovich <slyfox@gentoo.org> (2019-08-17)
# USE=-cxx us a sure way to break native install as modern gcc
# requires C++ to bootstrap. But in rare cases it's useful
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 42b7549742bd..82413ef6a620 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.
+# Thomas Deutschmann <whissi88@gentoo.org> (2019-09-02)
+# PGO not yet supported for comm-central, #693160
+>=mail-client/thunderbird-68 pgo
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# <dev-scheme/guile-2 is package.mask'd
+www-client/elinks guile
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# sci-libs/grib_api is slated for removal.
+dev-lang/gdl grib
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# net-misc/tokyotyrant is slated for removal.
+app-metrics/collectd collectd_plugins_tokyotyrant
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-25)
+# sys-cluster/open-mx is masked for removal.
+sys-cluster/openmpi openmpi_fabrics_open-mx
+
# Kent Fredric <kentnl@gentoo.org> (2019-08-07)
# Newer versions of nqp need newer versions of jdk to run on the jvm,
# but these currently don't exist in gentoo. The USE flags have to be
@@ -62,12 +82,6 @@ games-emulation/vbam ffmpeg
# bug #318841#c20.
sys-kernel/linux-firmware unknown-license
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-05-11)
-# app-accessibility/festival:
-# Outdated, EAPI=2, unmaintained, segfaults immediately.
-# See bug 634928 and bug 612980. Removal in 30 days.
-media-radio/xastir festival
-
# Virgil Dupras <vdupras@gentoo.org> (2019-04-29)
# Docs are temporarily broken. See bug #680014
dev-python/pandas doc
@@ -84,10 +98,6 @@ app-text/ghostscript-gpl l10n_ja
dev-java/openjdk-jre-bin:8 gentoo-vm
dev-java/openjdk-jre-bin:11 gentoo-vm
-# Michał Górny <mgorny@gentoo.org> (2019-04-13)
-# net-libs/ftplib is slated for removal.
-app-cdr/xbiso ftp
-
# Michał Górny <mgorny@gentoo.org> (2019-04-10)
# media-sound/aacplusenc is slated for removal.
media-video/h264enc aac
@@ -109,7 +119,6 @@ dev-python/construct python_targets_python2_7
# Has multiple issues including symlinks and threading.
# Packages should use and access libmariadb.so instead
dev-db/mariadb-connector-c mysqlcompat
-~media-tv/kodi-17.6 mariadb
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-03-05)
# Not keyworded on non-x86 arches
@@ -117,17 +126,16 @@ app-admin/conserver freeipmi
# Matt Turner <mattst88@gentoo.org> (2019-03-03)
# Mask for testing. Bug 606924
+# Jeroen Roovers <jer@gentoo.org> (2019-09-02)
+# Bug 692170
media-libs/mesa libglvnd
+x11-drivers/nvidia-drivers libglvnd
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-01-17)
# Mask openjdk:8 for use as system java-vm until it's proven to work
dev-java/openjdk:8 gentoo-vm
dev-java/openjdk-bin:8 gentoo-vm
-# Sven Wegener <swegener@gentoo.org> (2019-01-18)
-# Waiting for >=dev-libs/libressl-2.7 to be unmasked.
->=net-libs/libvncserver-0.9.12 libressl
-
# William Hubbs <williamh@gentoo.org> (2019-01-13)
# For memtest86+ mask the floppy use flag since it requires grub:0 which
# is being removed
@@ -167,10 +175,6 @@ dev-cpp/eigen test
kde-apps/cantor julia
sci-libs/ceres-solver sparse
-# Alon Bar-Lev <alonbl@gentoo.org> (2018-11-08)
-# Waiting for >=dev-libs/libressl-2.7 to be unmasked.
->=app-crypt/xca-2.1.0 libressl
-
# Alfredo Tupone <tupone@gentoo.org> (2018-10-24)
# jit brokes build of gnat-gpl
dev-lang/gnat-gpl jit
@@ -181,10 +185,6 @@ dev-lang/gnat-gpl jit
# masked. bug #666619
dev-python/paramiko server
-# Alon Bar-Lev <alonbl@gentoo.org> (2018-09-11)
-# Waiting for >=dev-libs/libressl-2.7 to be stablized.
->=dev-libs/opensc-0.18.0 libressl
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-08-03)
# New and for Gentoo still quite experimental. You've been
# warned. (Also, works only on x86_64 and with certain CPUs
@@ -203,10 +203,6 @@ sys-cluster/ceph static-libs
# Depends on last-rited sci-libs/coinhsl.
sci-libs/ipopt hsl
-# Mike Gilbert <floppym@gentoo.org> (2018-05-01)
-# Requires >=media-video/ffmpeg-4 (bug 654208).
->=www-client/chromium-67 system-ffmpeg
-
# Göktürk Yüksek <gokturk@gentoo.org> (2018-04-04)
# libewf is getting treecleaned (#547418).
# Starting with sleuthkit-4.6.0, we statically link sleuthkit to a
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 21c108c9ec8d..0a00fc800bb7 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
+# Kent Fredric <kentnl@gentoo.org> (2019-08-29)
+# Support for DBD-mysql to use mariadb is sketchy. Use DBD-MariaDB
+# instead if you can.
+dev-perl/DBD-mysql mariadb
+
# Andreas Sturmlechner <asturm@gentoo.org> (2019-08-16)
# dev-libs/libical[glib] was not stable tested, bug #689434
=dev-libs/libical-3.0.5 glib
@@ -56,9 +61,10 @@ media-gfx/alembic arnold maya
media-plugins/grilo-plugins chromaprint
# Andreas Sturmlechner <asturm@gentoo.org> (2019-02-16)
-# Unstable dependencies.
-media-gfx/digikam vkontakte
+# media-libs/opencv[contrib,contrib_dnn], net-libs/libmediawiki,
+# net-libs/libkvkontakte all not stable anywhere.
kde-apps/kipi-plugins mediawiki vkontakte
+media-gfx/digikam dnn vkontakte
# Brian Evans <grknight@gentoo.org> (2018-12-06)
# Mask USE flag since argon2 dependency is not stable on most arches
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 7a2b7dbc5f55..fff8836e1fd9 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.
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# app-office/texmacs is package.mask'd. Bug #436400
+texmacs
+
# Brian Evans <grknight@gentoo.org> (2019-07-25)
# Mask flag for early testing
php_targets_php7-4
diff --git a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/eapi b/profiles/default/bsd/fbsd/amd64/11.1/clang/eapi
index 7ed6ff82de6b..7ed6ff82de6b 100644
--- a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/eapi
+++ b/profiles/default/bsd/fbsd/amd64/11.1/clang/eapi
diff --git a/profiles/default/bsd/use.mask b/profiles/default/bsd/use.mask
index 390fcc3df99a..6629ace9a073 100644
--- a/profiles/default/bsd/use.mask
+++ b/profiles/default/bsd/use.mask
@@ -1,5 +1,5 @@
-# Copyright 1999-2018 Gentoo Authors.
-# Distributed under the terms of the GNU General Public License, v2
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
# Mart Raudsepp <leio@gentoo.org>
# net-misc/networkmanager not keyworded
@@ -15,7 +15,6 @@ alsa
v4l
libv4l
fbcon
-directfb
gpm
lirc
multilib
diff --git a/profiles/default/linux/alpha/17.0/use.mask b/profiles/default/linux/alpha/17.0/use.mask
deleted file mode 100644
index 50a187c63e49..000000000000
--- a/profiles/default/linux/alpha/17.0/use.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Anthony G. Basile <blueness@gentoo.org> (2012-04-15)
-# Pulls in net-libs/axtls which is not keyworded for arch
-curl_ssl_axtls
diff --git a/profiles/default/linux/alpha/17.0/use.stable.mask b/profiles/default/linux/alpha/17.0/use.stable.mask
deleted file mode 100644
index f54e7a1f560a..000000000000
--- a/profiles/default/linux/alpha/17.0/use.stable.mask
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
diff --git a/profiles/default/linux/alpha/package.use.mask b/profiles/default/linux/alpha/package.use.mask
deleted file mode 100644
index 2b0250529226..000000000000
--- a/profiles/default/linux/alpha/package.use.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2017-06-15)
-# net-mail/notmuch is not keyworded, and holds back stabilisation, see
-# bug https://bugs.gentoo.org/show_bug.cgi?id=604902
-mail-client/mutt notmuch
diff --git a/profiles/default/linux/ia64/17.0/use.mask b/profiles/default/linux/ia64/17.0/use.mask
deleted file mode 100644
index 440155068a76..000000000000
--- a/profiles/default/linux/ia64/17.0/use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Anthony G. Basile <blueness@gentoo.org> (2012-04-15)
-# Pulls in net-libs/axtls which is not keyworded for arch
-curl_ssl_axtls
diff --git a/profiles/default/linux/ia64/17.0/use.stable.mask b/profiles/default/linux/ia64/17.0/use.stable.mask
deleted file mode 100644
index 90062e0f6d10..000000000000
--- a/profiles/default/linux/ia64/17.0/use.stable.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/default/linux/m68k/17.0/package.mask b/profiles/default/linux/m68k/17.0/package.mask
deleted file mode 100644
index 17532723914b..000000000000
--- a/profiles/default/linux/m68k/17.0/package.mask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/default/linux/mips/package.use.mask b/profiles/default/linux/mips/package.use.mask
deleted file mode 100644
index c3bd17b1a146..000000000000
--- a/profiles/default/linux/mips/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
diff --git a/profiles/default/linux/powerpc/package.use.mask b/profiles/default/linux/powerpc/package.use.mask
index 6a1e090315a6..fdb8bc6a6571 100644
--- a/profiles/default/linux/powerpc/package.use.mask
+++ b/profiles/default/linux/powerpc/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
-
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
# This target supports ASAN/etc... #504200.
sys-devel/gcc -sanitize
diff --git a/profiles/default/linux/sparc/17.0/64ul/desktop/eapi b/profiles/default/linux/sparc/17.0/64ul/desktop/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/desktop/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/sparc/17.0/64ul/desktop/parent b/profiles/default/linux/sparc/17.0/64ul/desktop/parent
new file mode 100644
index 000000000000..db8ce088c69a
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/desktop/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/desktop
diff --git a/profiles/default/linux/sparc/17.0/64ul/developer/eapi b/profiles/default/linux/sparc/17.0/64ul/developer/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/developer/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/sparc/17.0/64ul/developer/parent b/profiles/default/linux/sparc/17.0/64ul/developer/parent
new file mode 100644
index 000000000000..5c8258a71e32
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/developer/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/developer
diff --git a/profiles/default/linux/sparc/17.0/64ul/eapi b/profiles/default/linux/sparc/17.0/64ul/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/sparc/17.0/64ul/parent b/profiles/default/linux/sparc/17.0/64ul/parent
new file mode 100644
index 000000000000..e7b5079fc132
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/parent
@@ -0,0 +1,2 @@
+..
+../../../../../arch/sparc/64ul
diff --git a/profiles/default/linux/sparc/17.0/64ul/systemd/eapi b/profiles/default/linux/sparc/17.0/64ul/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/sparc/17.0/64ul/systemd/parent b/profiles/default/linux/sparc/17.0/64ul/systemd/parent
new file mode 100644
index 000000000000..7e061533c151
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/64ul/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../targets/systemd
diff --git a/profiles/default/linux/sparc/17.0/desktop/gnome/parent b/profiles/default/linux/sparc/17.0/desktop/gnome/parent
deleted file mode 100644
index 6589a0e01478..000000000000
--- a/profiles/default/linux/sparc/17.0/desktop/gnome/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../targets/desktop/gnome
diff --git a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent
deleted file mode 100644
index f5c1ae438de4..000000000000
--- a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../../../targets/desktop/gnome/systemd
diff --git a/profiles/default/linux/sparc/17.0/make.defaults b/profiles/default/linux/sparc/17.0/make.defaults
deleted file mode 100644
index 15095e86283a..000000000000
--- a/profiles/default/linux/sparc/17.0/make.defaults
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# LIBDIR_* moved from features/multilib, #609178.
-# TODO: figure out whether this can be moved to arch/sparc
-LIBDIR_sparc32="lib"
-LIBDIR_sparc64="lib64"
diff --git a/profiles/default/linux/sparc/17.0/package.use.mask b/profiles/default/linux/sparc/17.0/package.use.mask
deleted file mode 100644
index 2ede42030159..000000000000
--- a/profiles/default/linux/sparc/17.0/package.use.mask
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Anthony G. Basile <blueness@gentoo.org> (2011-12-21)
-#
-# Mask the vde flag on tinc because net-misc/vde is not
-# keyworded for sparc
-net-vpn/tinc vde
diff --git a/profiles/default/linux/sparc/17.0/systemd/eapi b/profiles/default/linux/sparc/17.0/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/sparc/17.0/systemd/parent b/profiles/default/linux/sparc/17.0/systemd/parent
new file mode 100644
index 000000000000..ced72403bde9
--- /dev/null
+++ b/profiles/default/linux/sparc/17.0/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../targets/systemd
diff --git a/profiles/default/linux/sparc/17.0/use.stable.mask b/profiles/default/linux/sparc/17.0/use.stable.mask
deleted file mode 100644
index f24ba8c0196b..000000000000
--- a/profiles/default/linux/sparc/17.0/use.stable.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Ben Kohler <bkohler@gentoo.org> (2019-06-11)
-# Pulls in net-libs/axtls which is not stable for sparc
-curl_ssl_axtls
diff --git a/profiles/default/linux/sparc/package.use.mask b/profiles/default/linux/sparc/package.use.mask
index 6a1e090315a6..fdb8bc6a6571 100644
--- a/profiles/default/linux/sparc/package.use.mask
+++ b/profiles/default/linux/sparc/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
-
# Mike Frysinger <vapier@gentoo.org> (2014-10-21)
# This target supports ASAN/etc... #504200.
sys-devel/gcc -sanitize
diff --git a/profiles/desc/ada_target.desc b/profiles/desc/ada_target.desc
new file mode 100644
index 000000000000..af88195ca134
--- /dev/null
+++ b/profiles/desc/ada_target.desc
@@ -0,0 +1,8 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+gnat_2016 - Compile with dev-lang/gnat-gpl-2016
+gnat_2017 - Compile with dev-lang/gnat-gpl-2017
+gnat_2018 - Compile with dev-lang/gnat-gpl-2018
+gnat_2019 - Compile with dev-lang/gnat-gpl-2019
+
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 010c6b8f5a5c..52e0d06dc8d4 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -8,10 +8,6 @@ sys-libs/glibc
sys-apps/systemd
sys-fs/udev
-# dev-libs/elfutils needs a port to musl, bug #602126
-dev-libs/elfutils
->virtual/libelf-2
-
# Ian Stakenvicius, 2017-06-14
# on behalf of mozilla@gentoo.org
# Mask firefox-54 and above as it requires rust
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 4861b78c15c2..508d530d08ae 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -31,7 +31,3 @@ x11-misc/gpaste gnome
x11-terms/gnome-terminal gnome-shell
x11-themes/zukitwo gnome-shell
net-wireless/bluez user-session
-
-# Alex Brandt <alunduil@gentoo.org> (2015-09-06)
-# app-emulation/rkt[rkt_stage1_src] requires systemd which isn't available with selinux.
-app-emulation/rkt rkt_stage1_src
diff --git a/profiles/license_groups b/profiles/license_groups
index 4c4cf391ada3..2f8c80dd5c18 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -30,7 +30,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artisti
# Licenses in this list should NOT appear directly or indirectly in
# @FSF-APPROVED or @OSI-APPROVED.
# Note: Licenses for fonts should be included in @MISC-FREE-DOCS.
-MISC-FREE 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 DUMB-0.9.3 eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net 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 TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH
+MISC-FREE 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 DUMB-0.9.3 eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freetts FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net Interbase-1.0 ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE Khronos-CLHPP 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 TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align torque-2.5 totd Toyoda UCAR-Unidata URT VTK w3m x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji ZSH
# Metaset for all free software
FREE-SOFTWARE @FSF-APPROVED @OSI-APPROVED @MISC-FREE
diff --git a/profiles/package.mask b/profiles/package.mask
index f8ecfd1f1e49..c68e6f79ce01 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,279 @@
#--- END OF EXAMPLES ---
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-09-04)
+# EAPI 2. Brutally outdated and untouched for ages. Removal in
+# 30 days, bug 688504
+sci-libs/openfoam-bin
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-04)
+# EAPI 0. Keyworded only for x86-fbsd which is dead. Practically untouched
+# since 2007. Removal in 30 days. Bug #693504.
+app-admin/consolehm
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-04)
+# Unmaintained. EAPI 0. Last touched in 2010. No real homepage.
+# No clear advantage over app-text/tree.
+# Removal in 30 days. Bug #693502.
+app-text/ddir
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-04)
+# A metapackage without a really clear purpose. No reverse
+# dependencies.
+# Removal in 30 days.
+app-text/docbook-sgml
+
+# Lars Wendler <polynomial-c@gentoo.org> (2019-09-04)
+# Unofficial build. Superseded by official 2.49.5 release.
+# Masked for removal.
+=www-client/seamonkey-2.49.9.1_p0
+
+# Matthias Maier <tamiko@gentoo.org> (2019-09-03)
+# Duplicate package - use sci-libs/med instead, bug #693146
+# (Expedited) removal in 7 days
+sci-libs/libmed
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-03)
+# Not supported by the current browserpass extension.
+# Removal in 30 days
+<www-plugins/browserpass-3
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-02)
+# gnome-vfs was deprecated along with GNOME 2.22 in favor of gvfs.
+# gnome-vfsmm provides C++ bindings for it, with last release in 2009
+# and only one reverse dependency.
+#
+# assogiate is the last revdep of gnome-vfsmm. It was last bumped
+# in 2007, and the homepage is long gone (last seen ~2009).
+#
+# Removal in 30 days. Bug #649000.
+dev-cpp/gnome-vfsmm
+gnome-extra/assogiate
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# <dev-scheme/guile-2 is package.mask'd
+<media-sound/lilypond-2.19
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# dev-scheme/guile-gnome-platform depends on dev-scheme/guile:12. Its only
+# reverse dependency is sci-chemistry/burrow-owl, so include it. The others are
+# dependencies of sci-chemistry/burrow-owl as well, and it is their only
+# reverse dependency.
+# Bug #693290.
+dev-libs/g-wrap
+dev-scheme/guile-cairo
+dev-scheme/guile-gnome-platform
+dev-scheme/guile-lib
+sci-chemistry/burrow-owl
+sci-libs/starparse
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# Unmaintained, unpackaged versions from 2015. Incompatible with guile-2.2.
+# Removal in 30 days. # Bug #654654.
+games-strategy/liquidwar6
+
+# Matt Turner <mattst88@gentoo.org> (2019-09-01)
+# TeXmacs is the only remaining package in tree that requires guile-1.8, which
+# is unsupported upstream. A TeXmacs port to Guile-2 has been in progress for a
+# few years. Bug #436400
+app-office/texmacs
+<dev-scheme/guile-2
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-01)
+# Remnant of Half-Life server stuff that was removed back in 2005.
+# Removal in 30 days. Bug #693260.
+dev-games/hlsdk
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-01)
+# Ancient, i386-only binary package. Current version is a nightly
+# from 2006. The package has had a release since, has found a new
+# upstream and has been forked multiple times as well. Apparently
+# NetRadiant-custom is the most recently maintained fork (not packaged).
+# Removal in 30 days. Bug #181372.
+dev-games/gtkradiant
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-01)
+# Never keyworded on amd64 (and probably does not work on 64-bit
+# systems). Last release from 2001. Requires rare hardware.
+# Removal in 30 days. Bug #693258.
+dev-games/flinker
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-01)
+# Last bumped in 2007. The current version is known to be broken
+# on amd64. The game has been discontinued, and then revived/forked
+# multiple times. It is pending a version bump since at least 2011.
+# See [1] for the 'revived' project and links to other forks.
+# [1] http://www.netpanzer.info/Download/
+# Removal in 30 days. Bug #375237.
+games-strategy/netpanzer
+
+# Michał Górny <mgorny@gentoo.org> (2019-09-01)
+# Discontinued upstream. Last release in 2003. Replaced
+# by dev-embedded/urjtag.
+# Removal in 30 days. Bug #693256.
+dev-embedded/jtag
+
+# Joonas Niilola <juippis@gentoo.org> (2019-08-31)
+# No maintainer and no one stepped in to take it after a mailing
+# list announcement. Has QA issues and continuous CI issues. Removal
+# in 30 days.
+# Bugs: #690784, #691376, #693184
+app-misc/pip3line
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-31)
+# Unmaintained. EAPI 0 ebuilds with multiple QA issues. Last release
+# added in 2003. Upstream removed all traces of it.
+# Removal in 30 days. Bug #693186.
+www-apache/mod_pcgi2
+www-apps/pcgi
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-30)
+# All current releases are incompatible with the current version
+# of mail-mta/opensmtpd. Not touched by maintainer since 2016. Some
+# USE flag combinations fail to build with other errors. Needs porting
+# to new Python eclasses.
+# Removal in 30 days. Bug #693128.
+mail-filter/opensmtpd-extras
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-30)
+# Unmaintained. EAPI=0. HOMEPAGE and SRC_URI are gone. Last release
+# in 2006. Removal in 30 days. Bug #680412.
+mail-filter/ask
+
+# Ulrich Müller <ulm@gentoo.org> (2019-08-30)
+# Last visible upstream activity in 2013. Doesn't work with Emacs 24.3
+# or newer. Byte-compilation of newest upstream version 1.3.1 fails.
+# Masked for removal in 30 days, bug #693118.
+app-emacs/identica-mode
+
+# David Seifert <soap@gentoo.org> (2019-08-29)
+# Dead upstream, last commit over 10 years ago, no revdeps, EAPI=0,
+# Removal in 30 days.
+sci-electronics/gplcver
+
+# David Seifert <soap@gentoo.org> (2019-08-29)
+# Dead upstream, last release in 2008, no revdeps, removal in 30 days.
+dev-cpp/threadpool
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-29)
+# Added in 2012 and not touched since. Fails multilib-strict. Pending
+# version bump. No reverse dependencies.
+# Removal in 30 days. Bug #667064.
+net-misc/libss7
+
+# Stefan Strogin <steils@gentoo.org> (2019-08-29)
+# Obsolete. No reverse dependencies (games-rpg/eternal-lands no longer
+# depends on them).
+# Removal in 30 days. Bug #549890.
+games-rpg/eternal-lands-bloodsucker
+games-rpg/eternal-lands-data
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-28)
+# Last touched in 2010. EAPI=0. Last upstream release in 2011 (pending
+# bump). No reverse dependencies.
+# Removal in 30 days. Bug #681168.
+dev-embedded/scratchbox
+dev-embedded/scratchbox-devkit-apt-https
+dev-embedded/scratchbox-devkit-cputransp
+dev-embedded/scratchbox-devkit-debian
+dev-embedded/scratchbox-devkit-debian-squeeze
+dev-embedded/scratchbox-devkit-doctools
+dev-embedded/scratchbox-devkit-git
+dev-embedded/scratchbox-devkit-maemo3
+dev-embedded/scratchbox-devkit-perl
+dev-embedded/scratchbox-devkit-qemu
+dev-embedded/scratchbox-devkit-svn
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Unmaintained. No release since 2008. Is reported to wrongly reject
+# 'pretty much all mails', also reported build failure.
+# Removal in 30 days. Bug #519668.
+mail-filter/sid-milter
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Fails to build against openssl-1.1. Not touched by Gentoo maintainer
+# who is also upstream since 2016, and the problem has been reported
+# in Jan 2019. Removal in 30 days. Bug #674800.
+app-crypt/af_alg
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Our version is seriously outdated and has numerous bugs reported,
+# including multilib-strict failures preventing it from being installed
+# on any modern system. It has not been touched since 2016, and is
+# many releases behind upstream. Furthermore, upstream has discontinued
+# it in favor of eeCodes.
+# Removal in 30 days. Bug #628746.
+sci-libs/grib_api
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Not touched since 2012. Homepage gone, and no replacement found.
+# No reverse dependencies.
+# Removal in 30 days. Bug #692796.
+dev-tcltk/tkTheme
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Discontinued upstream, in favor of Tokyo Tycoon. Last release
+# in 2010. Not touched by the Gentoo maintainer since 2010, with bugs
+# having to be addressed by other developers.
+# Removal in 30 days. Bug #681044.
+net-misc/tokyotyrant
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-27)
+# Live ebuild committed in Oct 2018, and not updated since. Suffers
+# from numerous QA violations. Never had a keyworded version.
+# Removal in 14 days. Bug #692048.
+net-misc/hblink
+
+# Ulrich Müller <ulm@gentoo.org> (2019-08-26)
+# A more recent version of thumbs.el is distributed
+# as part of GNU Emacs proper.
+# Masked for removal in 30 days, bug #692882.
+app-emacs/thumbs
+
+# Brian Evans <grknight@gentoo.org> (2019-08-26)
+# Deprecated virtual as it cannot solve the issue of ABI incompatibility
+# and rebuild consumers when provider changes
+# No revdeps. Removal in 30 days.
+virtual/libmysqlclient
+
+# Michał Górny <mgorny@gentoo.org> (2019-08-25)
+# Discontinued upstream in 2015, and not touched in Gentoo since.
+# Has series of build failures reported due to growing incompatibility
+# with new kernels. Removal in 30 days. Bug #677618.
+sys-cluster/open-mx
+
+# Brian Evans <grknight@gentoo.org> (2019-08-23)
+# These packages are incompatible with current versions of PHP (7 or higher)
+# They need a maintainer but no one has volunteered.
+# Removal in 30 days if no one picks them up.
+# Bugs 615472 651166 and 651180 respectively
+www-apps/groupoffice
+www-apps/phpwebsite
+www-apps/sitebar
+
+# Matthias Maier <tamiko@gentoo.org> (2019-08-22)
+# Masked for removal in 30 days. Unmaintained and upstream has released
+# backdoored versions for more than a year due to a compromised development
+# server, http://www.webmin.com/exploit.html
+app-admin/webmin
+
+# Hans de Graaff <graaff@gentoo.org> (2019-08-21)
+# This virtual was useful when jruby was still around but this
+# has not been the case for a long time and there are no
+# reverse dependencies for this package anymore.
+# Removal in 30 days.
+virtual/ruby-ffi
+
+# Miroslav Šulc <fordfrog@gentoo.org> (2019-08-19)
+# Depends on >=virtual/{jdk,jre}-11 which is masked
+=www-servers/tomcat-9.0.24
+
+# Michael Orlitzky <mjo@gentoo.org> (2019-08-18)
+# Ebuilds contain a two-year old root exploit. Less-than-maintained
+# since robbat2's announcement on 2017-11-30. Binary package to begin
+# with. Masked for removal eventually, https://bugs.gentoo.org/630808
+app-misc/dnetc
+
# Mart Raudsepp <leio@gentoo.org> (2019-08-18)
# Fails to dbus activate properly for me. Help welcome figuring it out.
net-misc/gnome-remote-desktop
@@ -41,7 +314,6 @@ sys-kernel/bliss-initramfs
# Aaron Bauman <bman@gentoo.org> (2019-08-17)
# Relies on vulnerable automake:{1.9,1.10}
# Removal in 30 days
-games-simulation/crrcsim
media-gfx/pixie
net-irc/eiwic
net-misc/openrdate
@@ -78,12 +350,6 @@ sci-mathematics/spass
# Removal in 30 days. Bug #691840.
sys-apps/lomoco
-# Michał Górny <mgorny@gentoo.org> (2019-08-14)
-# Replaced by sys-freebsd/freebsd-ubin, therefore not installable
-# anymore. All revdeps support the replacement.
-# Removal in 14 days. Bug #688502.
-sys-process/fuser-bsd
-
# Aaron Bauman <bman@gentoo.org> (2019-08-14)
# open sec bug #622428, unmaintained
# list includes rdeps. Removal in 30 days.
@@ -152,89 +418,10 @@ dev-java/jlayer
# and accept a more unstable release.
>=www-client/chromium-78
-# Mikle Kolyada <zlogene@gentoo.org> (2019-08-05)
-# dead upstream, does not work and compile
-#(bug #688006, bug #686630)
-# masked for removal in 14 days
-app-text/winefish
-dev-tex/oesch
-
-# Aaron Bauman <bman@gentoo.org> (2019-08-04)
-# multiple open sec bugs. no response from upstream
-# Masked for removal in 30 days
-media-libs/ming
-dev-php/ming-php
-
-# Hans de Graaff <graaff@gentoo.org> (2019-08-03)
-# ruby24-only, no longer compiles with gcc 9, last release in 2009,
-# upstream gone, no reverse dependencies.
-# Masked for removal in 30 days, bug #691302
-dev-ruby/priorityqueue
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-02)
-# Incompatible with guile-2
-# Masked for removal in 30 days, Bugs #592188
-sci-mathematics/drgeo
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-02)
-# Incompatible with guile-2. No longer a use case
-# Masked for removal in 30 days, Bugs #617792
-mail-filter/anubis
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-02)
-# Unmaintained in Gentoo. Incompatible with guile-2
-# Masked for removal in 30 days, Bugs #685540, #629058
-sci-libs/libctl
-sci-physics/harminv
-sci-physics/meep
-
-# Matt Turner <mattst88@gentoo.org> (2019-08-02)
-# Unmaintained. Incompatible with guile-2
-# Masked for removal in 30 days, Bugs #641864, #647536, #688244
-x11-libs/guile-gtk
-
-# Michał Górny <mgorny@gentoo.org> (2019-08-01)
-# Discontinued upstream in July 2017. Has irritating bugs, and is hard
-# to build from source (we have binary package only). Upstream
-# recommends net-misc/electrum as a replacement.
-# See: https://multibit.org/blog/2017/07/26/multibit-shutdown.html
-# Removal in 30 days. Bug #639530.
-net-p2p/multibit
-
-# David Seifert <soap@gentoo.org> (2019-08-01)
-# Dead upstream, last release over 5 years ago,
-# broken build system, fails with boost 1.70,
-# removal in 30 days. Bug #646014, #691162
-dev-games/vamos
-
-# David Seifert <soap@gentoo.org> (2019-08-01)
-# Last touched over 3 years ago, broken tests,
-# fails with boost 1.70, removal in 30 days.
-# Bug #655886, #690704
-dev-python/pgmagick
-
-# Brian Evans <grknight@gentoo.org> (2019-07-31)
-# MySQL 5.5 will no longer receive updates from Oracle
-# It may or may not have unaccounced security vulnerabilities
-# Please upgrade to 5.6 or use dev-db/mariadb
-# Removal in 30 days
-=dev-db/mysql-5.5*
-
# Miroslav Šulc <fordfrog@gentoo.org> (2019-07-30)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.22
-# Michał Górny <mgorny@gentoo.org> (30 Jul 2019)
-# Obsolete virtual that was created back when dev-python/dnspython
-# needed separate slots for py2 & py3. The versions needing it are long
-# gone. Replace all its uses with dev-python/dnspython.
-# Removal in 30 days.
-virtual/python-dnspython
-
-# Thomas Deutschmann <whissi@gentoo.org> (2019-07-29)
-# Broken config parser
->=app-metrics/collectd-5.9.0
-
# Mart Raudsepp <leio@gentoo.org> (2019-07-28)
# GNOME 3.33 development release packages
>=dev-libs/vala-common-0.45
@@ -250,38 +437,10 @@ dev-lang/vala:0.46
dev-lang/php:7.4
~virtual/httpd-php-7.4
-# Andreas Sturmlechner <asturm@gentoo.org> (2019-07-24)
-# Unmaintained and broken with current Plasma, removal in 30 days
-# Bugs: https://bugs.kde.org/show_bug.cgi?id=404359,
-# https://bugs.kde.org/show_bug.cgi?id=404360, see also HOMEPAGE comments
-kde-misc/plasma-active-window-control
-
-# Lars Wendler <polynomial-c@gentoo.org> (2019-07-21)
-# Requires >=mail-client/thunderbird-68_beta1 which is not in the tree yet
->=x11-plugins/enigmail-2.1
-
# Sobhan Mohammadpour <sobhan@gentoo.org> (2019-07-14)
# Masked for testing
>=media-video/totem-3.32.1
-# Kent Fredric <kentnl@gentoo.org> (2019-07-14)
-# Broken since 2007, Upstream not seen since 2004.
-# Removal after 2019-08-16
-# Bug #635792
-dev-perl/libvorbis-perl
-
-# David Seifert <soap@gentoo.org> (2019-07-14)
-# Unmaintained, removed from Debian and other distros, tons of CVEs,
-# unreachable upstream, removal in 30 days
-# Bug #601068, #614028, #614032, #614566, #619120, #624988, #629286,
-# #635552, #662160, #674154, #674214, #684826, #689784
-media-libs/jasper
-
-# Kent Fredric <kentnl@gentoo.org> (2019-07-10)
-# Dead upstream, no remaining revdeps.
-# Masked for removal after 2019-08-09, bug #631300
-dev-perl/File-Slurp-Unicode
-
# Robin H. Johnson <robbat2@gentoo.org> (2019-07-08)
# Needs LOTS of testing, broke boot on my laptop in early attempts, maybe needs
# matching genkernel work?
@@ -291,10 +450,6 @@ dev-perl/File-Slurp-Unicode
# Requires >=dev-lang/lua-5.2 which is masked
>=app-admin/conky-1.11.4
-# Sobhan Mohammadpour <sobhan@gentoo.org> (2019-07-04)
-# Mask until further testing is done
-=dev-libs/libgdata-0.17.10
-
# Michał Górny <mgorny@gentoo.org> (2019-07-04)
# The core FreeBSD packages are outdated, and have not been subject
# to FreeBSD erratas for quite some time. As a result, at least some
@@ -317,26 +472,10 @@ sys-freebsd/freebsd-ubin
sys-freebsd/freebsd-usbin
sys-freebsd/ubin-wrappers
-# Jonas Stein <jstein@gentoo.org> (2019-06-24)
-# Source is broken. Upstream is dead since 2011.
-# Removal after 2019-08-01. (bug #688552)
-media-sound/sfc
-
-# Mikle Kolyada <zlogene@gentoo.org> (2019-06-15)
-# Part of dev-texlive/texlive-latexextra
-# does not work with utf-8 (bug #688096)
-# removal in 30 days
-dev-tex/quotchap
-
# Miroslav Šulc <fordfrog@gentoo.org> (2019-06-12)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.21
-# Zac Medico <zmedico@gentoo.org> (2019-05-31)
-# Upstream is dead and there are multiple security vulnerabilities.
-# Removal in 30 days. Bug #687100.
-app-emulation/rkt
-
# Patrick Lauer <patrick@gentoo.org> (2019-05-23)
# PostgreSQL beta and release candidate releases are pre-release testing
# versions, not meant for production use. They are feature-frozen, and are
@@ -349,16 +488,6 @@ app-emulation/rkt
# https://www.postgresql.org/developer/beta/
dev-db/postgresql:12
-# Jonas Stein <jstein@gentoo.org> (2019-05-22)
-# Masked for removal after 2019-06-23. (bug #686260)
-# Wrong license, ships non-GPL image, maintainer needed.
-x11-plugins/gkrellflynn
-
-# Sebastian Pipping <sping@gentoo.org> (2019-05-22)
-# Masked for removal in 30 days (bug #686562)
-# Unfixed bug, dead upstream, not relevant enough
-sys-fs/pytagsfs
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-05-11)
# Perl 5.24 will be removed soon. Please upgrade.
<dev-lang/perl-5.26.2
@@ -420,21 +549,6 @@ sys-fs/pytagsfs
=virtual/perl-threads-shared-1.510.0-r1
=virtual/perl-version-0.991.600-r1
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-05-11)
-# Outdated, EAPI=2, unmaintained, segfaults immediately.
-# See bug 634928 and bug 612980.
-# Andrew Savchenko <bircoph@gentoo.org> (2019-06-09)
-# festival and speech-tools update is WIP now, so postponing removal.
-app-accessibility/festival
-app-accessibility/festival-freebsoft-utils
-app-accessibility/festival-hts
-app-accessibility/festival-fi
-app-accessibility/festival-it
-app-accessibility/festival-ru
-app-accessibility/perlbox-voice
-app-accessibility/pidgin-festival
-dev-ros/sound_play
-
# Michał Górny <mgorny@gentoo.org> (2019-04-18)
# All current versions of SystemRescueCD contain vulnerable packages.
# Bug #683724.
diff --git a/profiles/prefix/aix/use.mask b/profiles/prefix/aix/use.mask
index 8ba50841f101..4728fdf3fb69 100644
--- a/profiles/prefix/aix/use.mask
+++ b/profiles/prefix/aix/use.mask
@@ -11,7 +11,6 @@ acpi
alsa
apm
caps
-directfb
djbfft
fbcon
ggi
diff --git a/profiles/prefix/darwin/macos/10.10/package.mask b/profiles/prefix/darwin/macos/10.10/package.mask
index 0fe00cbb0542..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.10/package.mask
+++ b/profiles/prefix/darwin/macos/10.10/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.11/package.mask b/profiles/prefix/darwin/macos/10.11/package.mask
index f1eab2bde7e6..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.11/package.mask
+++ b/profiles/prefix/darwin/macos/10.11/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.12/package.mask b/profiles/prefix/darwin/macos/10.12/package.mask
index ec06be2487a9..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.12/package.mask
+++ b/profiles/prefix/darwin/macos/10.12/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.13/package.mask b/profiles/prefix/darwin/macos/10.13/package.mask
index ea39de0ebbf5..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.13/package.mask
+++ b/profiles/prefix/darwin/macos/10.13/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.14/package.mask b/profiles/prefix/darwin/macos/10.14/package.mask
index 6a61d9527e86..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.14/package.mask
+++ b/profiles/prefix/darwin/macos/10.14/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.8/package.mask b/profiles/prefix/darwin/macos/10.8/package.mask
index 5b83590aa957..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.8/package.mask
+++ b/profiles/prefix/darwin/macos/10.8/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/macos/10.9/package.mask b/profiles/prefix/darwin/macos/10.9/package.mask
index f7972754d55e..c103679ebe56 100644
--- a/profiles/prefix/darwin/macos/10.9/package.mask
+++ b/profiles/prefix/darwin/macos/10.9/package.mask
@@ -1,7 +1,2 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2012-09-30)
-# Requires XQuartz, since Apple dropped much of X-support in 10.8
-# (a.k.a. Mountain Lion), bug #431182
-media-libs/opengl-apple
diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask
index e73cdefb4053..1deb466a9841 100644
--- a/profiles/prefix/darwin/use.mask
+++ b/profiles/prefix/darwin/use.mask
@@ -18,7 +18,6 @@ acpi
alsa
apm
caps
-directfb
djbfft
fbcon
ggi
diff --git a/profiles/prefix/mint/use.mask b/profiles/prefix/mint/use.mask
index a354482fb2fc..9485c70a8549 100644
--- a/profiles/prefix/mint/use.mask
+++ b/profiles/prefix/mint/use.mask
@@ -11,7 +11,6 @@ acpi
alsa
apm
caps
-directfb
djbfft
fbcon
ggi
diff --git a/profiles/prefix/sunos/use.mask b/profiles/prefix/sunos/use.mask
index 92a4f4a28bde..e1152c2b8b71 100644
--- a/profiles/prefix/sunos/use.mask
+++ b/profiles/prefix/sunos/use.mask
@@ -11,7 +11,6 @@ acpi
alsa
apm
caps
-directfb
djbfft
fbcon
ggi
diff --git a/profiles/prefix/windows/winnt/use.mask b/profiles/prefix/windows/winnt/use.mask
index 5b60cad0f8a9..727eb842a440 100644
--- a/profiles/prefix/windows/winnt/use.mask
+++ b/profiles/prefix/windows/winnt/use.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
# Re-add Winnt libc
@@ -19,7 +19,6 @@ caps
cdr
coreaudio
dga
-directfb
djbfft
dri
dvdr
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index d9384010e596..b45c90b1902e 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -182,11 +182,14 @@ sh default/linux/sh/17.0/developer exp
# SPARC Profiles
# @MAINTAINER: sparc@gentoo.org
-sparc default/linux/sparc/17.0 exp
-sparc default/linux/sparc/17.0/desktop exp
-sparc default/linux/sparc/17.0/desktop/gnome exp
-sparc default/linux/sparc/17.0/desktop/gnome/systemd exp
-sparc default/linux/sparc/17.0/developer exp
+sparc default/linux/sparc/17.0 exp
+sparc default/linux/sparc/17.0/desktop exp
+sparc default/linux/sparc/17.0/developer exp
+sparc default/linux/sparc/17.0/systemd exp
+sparc default/linux/sparc/17.0/64ul exp
+sparc default/linux/sparc/17.0/64ul/desktop exp
+sparc default/linux/sparc/17.0/64ul/developer exp
+sparc default/linux/sparc/17.0/64ul/systemd exp
# x86 Profiles
# @MAINTAINER: x86@gentoo.org
diff --git a/profiles/releases/freebsd-11.1/package.mask b/profiles/releases/freebsd-11.1/package.mask
index 1767b7c756ce..7a82ed6bfdfe 100644
--- a/profiles/releases/freebsd-11.1/package.mask
+++ b/profiles/releases/freebsd-11.1/package.mask
@@ -31,10 +31,6 @@
<sys-freebsd/freebsd-sources-11.1_alpha
>sys-freebsd/freebsd-sources-11.1.99
-# Alexis Ballier <aballier@gentoo.org> (2011-11-07)
-# It is in freebsd-ubin starting from FreeBSD 9.0
-sys-process/fuser-bsd
-
# Alexis Ballier <aballier@gentoo.org> (2012-05-11)
# freebsd-lib provides a utempter compatible interface starting from FreeBSD 9.0
# via libulog.
diff --git a/profiles/updates/4Q-2015 b/profiles/updates/4Q-2015
index df294b85ed70..01e7e42fdf44 100644
--- a/profiles/updates/4Q-2015
+++ b/profiles/updates/4Q-2015
@@ -5,7 +5,6 @@ slotmove =dev-ruby/recog-2.0.12 2 2.0.12
slotmove =dev-ruby/recog-2.0.14 2 2.0.14
move media-libs/libkgeomap kde-apps/libkgeomap
slotmove =dev-python/pyfltk-1.3.3 1 0
-move virtual/dnspython virtual/python-dnspython
move virtual/funcsigs virtual/python-funcsigs
move virtual/pmw virtual/python-pmw
move kde-apps/oxygen-icons kde-frameworks/oxygen-icons
diff --git a/profiles/use.desc b/profiles/use.desc
index 92b90f4b2df2..0ca431225e04 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -106,6 +106,10 @@ gimp - Build a plugin for the GIMP
git - Enable git (version control system) support
glut - Build an OpenGL plugin using the GLUT library
gmp - Add support for dev-libs/gmp (GNU MP library)
+gnat_2016 - Compile with dev-lang/gnat-gpl-2016
+gnat_2017 - Compile with dev-lang/gnat-gpl-2017
+gnat_2018 - Compile with dev-lang/gnat-gpl-2018
+gnat_2019 - Compile with dev-lang/gnat-gpl-2019
gnome - Add GNOME support
gnome-keyring - Enable support for storing passwords via gnome-keyring
gnuplot - Enable support for gnuplot (data and function plotting)
@@ -181,6 +185,7 @@ lzma - Support for LZMA (de)compression algorithm
lzo - Enable support for lzo compression
m17n-lib - Enable m17n-lib support
mad - Add support for mad (high-quality mp3 decoder library and cli frontend)
+magic - Add support for file type detection via magic bytes (usually via libmagic from sys-apps/file)
maildir - Add support for maildir (~/.maildir) style mail spools
matroska - Add support for the matroska container format (extensions .mkv, .mka and .mks)
mbox - Add support for mbox (/var/spool/mail) style mail spools
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 48a89d02eb30..4c216ff4a439 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -12,7 +12,6 @@ app-accessibility/brltty:pcm - support for sound card digital audio
app-accessibility/brltty:speech - speech support
app-accessibility/eflite:16k_voice - Use a higher-quality voice.
app-accessibility/emacspeak:espeak - Adds support for the espeak tts engine
-app-accessibility/festival-it:mbrola - Adds support for mbrola voices
app-accessibility/freetts:jsapi - build Java Speech API (JSAPI)
app-accessibility/freetts:mbrola - Adds support for mbrola voices
app-accessibility/orca:braille - Enable braille support
@@ -218,7 +217,6 @@ app-arch/dpkg:update-alternatives - Install update-alternatives
app-arch/dump:ermt - encrypted rmt support
app-arch/dump:uuid - Enable UUID support
app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by providing entries in its context menu
-app-arch/engrampa:magic - Enable filetype auto-detection via sys-apps/file
app-arch/engrampa:packagekit - Enable support for installing via app-admin/packagekit based on archive type
app-arch/file-roller:nautilus - Build contextual menu extension for gnome-base/nautilus.
app-arch/file-roller:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit
@@ -368,7 +366,6 @@ app-doc/devmanual:fallback - Use alternative minimal stylesheet instead of tyria
app-doc/doxygen:clang - support for sys-devel/clang assisted parsing
app-doc/doxygen:dot - allow to create dot graphs using media-gfx/graphviz
app-doc/doxygen:doxysearch - build doxyindexer and doxysearch.cgi
-app-doc/gnucash-docs:l10n_C - English
app-doc/kicad-doc:html - Generate documentation in HTML format
app-doc/kicad-doc:pdf - Generate documentation in PDF format
app-doc/linuxfromscratch:htmlsingle - Install all-on-one-page HTML version.
@@ -390,7 +387,6 @@ app-editors/emacs:gconf - Use gnome-base/gconf to read the system font name
app-editors/emacs:gfile - Use gfile (dev-libs/glib) for file notification
app-editors/emacs:gsettings - Use gsettings (dev-libs/glib) to read the system font name
app-editors/emacs:gtk2 - Prefer version 2 of the GIMP Toolkit to version 3 (x11-libs/gtk+)
-app-editors/emacs:gtk3 - Prefer version 3 of the GIMP Toolkit to version 2 (x11-libs/gtk+)
app-editors/emacs:gzip-el - Compress bundled Emacs Lisp source
app-editors/emacs:imagemagick - Use media-gfx/imagemagick for image processing
app-editors/emacs:libxml2 - Use dev-libs/libxml2 to parse XML instead of the internal Lisp implementations
@@ -464,6 +460,7 @@ app-emacs/bbdb:tex - Install plain TeX support files
app-emacs/bbdb:vm - Add support for app-emacs/vm
app-emacs/calfw:howm - Add support for the app-emacs/howm note-taking tool
app-emacs/company-mode:ropemacs - Install backend for dev-python/ropemacs
+app-emacs/elscreen:wanderlust - Include support for app-emacs/wanderlust
app-emacs/emacs-common-gentoo:games - Support shared score files for games
app-emacs/mu-cite:bbdb - Include support for app-emacs/bbdb
app-emacs/org-mode:contrib - Install user-contributed files
@@ -627,14 +624,6 @@ app-emulation/qemu:xattr - Add support for getting and setting POSIX extended at
app-emulation/qemu:xen - Enables support for Xen backends
app-emulation/qemu:xfs - Support xfsctl() notification and syncing for XFS backed virtual disks.
app-emulation/qt-virt-manager:smartcard - Enable smartcard remoting using app-emulation/libcacard
-app-emulation/rkt:actool - Install the actool for ACI manipulation
-app-emulation/rkt:rkt_stage1_coreos - Download and use a prebuilt stage1.aci from CoreOS
-app-emulation/rkt:rkt_stage1_fly - Build stage1-fly.aci
-app-emulation/rkt:rkt_stage1_host - Assemble stage1.aci from host binaries
-app-emulation/rkt:rkt_stage1_kvm - This flag has been replaced by the rkt_stage1_kvm_* flags
-app-emulation/rkt:rkt_stage1_kvm_lkvm - Build stage1-kvm-lkvm.aci
-app-emulation/rkt:rkt_stage1_kvm_qemu - Build stage1-kvm-qemu.aci
-app-emulation/rkt:rkt_stage1_src - Build the stage1.aci from source
app-emulation/runc:ambient - Enable support for ambient capabilities set (Requires Linux kernel 4.3 or later).
app-emulation/runc:apparmor - Enable AppArmor support.
app-emulation/runc:kmem - Enable Kernel Memory Accounting.
@@ -1086,10 +1075,8 @@ app-misc/vcontrold:vsim - Build the vsim helper program (simulates the heating's
app-misc/vifm:developer - Enable features of interest to developers
app-misc/vifm:extended-keys - Support for extended keys (arrows, home etc)
app-misc/vifm:gtk - Use gtk+ to determine mimetypes
-app-misc/vifm:magic - Use libmagic to determine mimetypes
app-misc/vifm:vim - Install the vifm vim plugin and vim-compatible documentation
app-misc/worker:avfs - Enable support for sys-fs/avfs
-app-misc/worker:magic - Add magic file support from sys-apps/file to automatically detect file types
app-misc/workrave:mate - Add support for MATE panel
app-misc/workrave:xfce - Add support for XFCE panel
app-misc/zygrib:maps - Installs additional GSHHS maps for high resolution coastline data and cities
@@ -1383,95 +1370,31 @@ app-text/xpdf:metric - Use A4 instead of US Letter paper size by default for Pos
app-text/xpdf:opi - Include support for OPI (Open Prepress Interface) comments
app-text/xpdf:textselect - Allow text selection
app-text/xpdf:utils - Install command-line PDF converters and various utilities
-app-text/zathura:magic - Use libmagic to determine mimetypes
app-text/zathura:synctex - Use libsynctex to get latex codeline from pdf
app-text/zathura-meta:cb - Install plug-in for ComicBook support
app-vim/gentoo-syntax:ignore-glep31 - Remove GLEP 31 (UTF-8 file encodings) settings
app-vim/youcompleteme:clang - Enable semantic support for C-family languages using sys-devel/clang
app-xemacs/xemacs-packages-all:mule - Add multi-language support to XEmacs
-dev-ada/asis:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/asis:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/asis:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/asis:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/aunit:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/aunit:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/aunit:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/aunit:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/aws:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/aws:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/aws:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/aws:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/gnat_util:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnat_util:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gnat_util:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnat_util:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/gnat_util:shared - Build gnat_util shared library
dev-ada/gnat_util:static-pic - Build gnat_util static library with pic code
-dev-ada/gnatcoll:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnatcoll:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
dev-ada/gnatcoll:projects - Adds support for projects
dev-ada/gnatcoll:pygobject - Adds support for pygobject
dev-ada/gnatcoll:shared - Build shared library
dev-ada/gnatcoll:tools - Build associated tools
-dev-ada/gnatcoll-bindings:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnatcoll-bindings:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gnatcoll-bindings:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnatcoll-bindings:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/gnatcoll-bindings:shared - Build shared library
dev-ada/gnatcoll-bindings:static-pic - Build shared library
-dev-ada/gnatcoll-core:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnatcoll-core:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gnatcoll-core:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnatcoll-core:gnat_2019 - Compile with dev-lang/gnat-gpl-2018
dev-ada/gnatcoll-core:shared - Build shared library
dev-ada/gnatcoll-core:static-pic - Build static library with pic code
-dev-ada/gnatcoll-db:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnatcoll-db:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gnatcoll-db:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnatcoll-db:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/gnatcoll-db:gnatcoll_db2ada - Build gnatcoll_db2ada
dev-ada/gnatcoll-db:gnatinspect - Build gnatinspect
dev-ada/gnatcoll-db:shared - Build shared library
dev-ada/gnatcoll-db:sql - Build sql library
dev-ada/gnatcoll-db:static-pic - Build shared library
dev-ada/gnatcoll-db:xref - Build xref library
-dev-ada/gnatmem:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gnatmem:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gnatmem:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnatmem:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/gnatsymbolize:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gnatsymbolize:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/gprbuild:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gprbuild:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gprbuild:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gprbuild:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
-dev-ada/gps:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gps:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gps:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gtkada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/gtkada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/gtkada:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/gtkada:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/gtkada:shared - Build gtkada as shared library
-dev-ada/libadalang:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/libadalang:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/libadalang:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/libadalang:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/libadalang:shared - Build shared library
-dev-ada/libadalang-tools:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/libadalang-tools:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/libadalang-tools:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/libadalang-tools:gnat_2019 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/libgpr:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/libgpr:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/libgpr:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/libgpr:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/libgpr:shared - Build shared library
dev-ada/libgpr:static-pic - Build static library with pic code
-dev-ada/xmlada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
-dev-ada/xmlada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
-dev-ada/xmlada:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
-dev-ada/xmlada:gnat_2019 - Compile with dev-lang/gnat-gpl-2019
dev-ada/xmlada:shared - Build shared library
dev-ada/xmlada:static-pic - Build static library with pic code
dev-cpp/eigen:c++11 - Build using the C++11 standard
@@ -1534,7 +1457,6 @@ dev-db/mycli:ssh - Add support for connection over SSH tunnel
dev-db/mysql:cjk - Add CJK support for InnoDB fulltext search using app-text/mecab
dev-db/mysql:client-libs - Build the client libraries from the server package instead of the C Connector packages (not recommended)
dev-db/mysql:experimental - Build experimental features aka "rapid" plugins
-dev-db/mysql:extraengine - Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)
dev-db/mysql:latin1 - Use LATIN1 encoding instead of UTF8
dev-db/mysql:libressl - Enable SSL connections and crypto functions using dev-libs/libressl
dev-db/mysql:numa - Enable NUMA support using sys-process/numactl (NUMA kernel support is also required)
@@ -1961,7 +1883,6 @@ dev-java/icedtea:pch - Build using pre-compiled headers.
dev-java/icedtea:sctp - Build the SCTP NIO channel implementation against lksctp
dev-java/icedtea:shenandoah - Include the Shenandoah ultra-low pause time garbage collector (-XX:+UseShenandoahGC) (arm64 and x86_64 only)
dev-java/icedtea:smartcard - Build the PCSC driver against pcsc-lite
-dev-java/icedtea:sunec - Build the SunEC provider against system NSS
dev-java/icedtea:system-lcms - Build against the system LCMS installation rather than the in-tree copy.
dev-java/icedtea:webstart - Enable Web Start support (via NetX).
dev-java/icedtea:zero - Enable Zero assembler port (usually for non-HotSpot architectures)
@@ -2398,6 +2319,7 @@ dev-libs/gmp:asm - Enable use of hand optimized assembly routines (faster execut
dev-libs/gobject-introspection:doctool - Install g-ir-doc-tool for generating documentation from introspected data
dev-libs/granite:demo - Build the Granite demo application (to present all available UI features provided by the library)
dev-libs/hidapi:fox - Build a x11-libs/fox GUI
+dev-libs/hsa-ext-rocr:deprecated - Install the deprecated debug/trace/profiling library
dev-libs/input-pad:eekboard - Enable support for dev-libs/eekboard
dev-libs/input-pad:xtest - Enable support for x11-libs/libXtst
dev-libs/intel-neo:vaapi - Support the sharing of surfaces with Video Acceleration API (OpenCL Extension #36)
@@ -2429,8 +2351,8 @@ dev-libs/libevent:debug - Support runtime debug mode and malloc hooks (for progr
dev-libs/libffi:pax_kernel - Use PaX emulated trampolines, for we can't use PROT_EXEC
dev-libs/libflatarray:cuda - Enables plugins for NVIDIA GPUs (e.g. CUDAAllocator)
dev-libs/libgcrypt:o-flag-munging - Enable O-flag mangling during build
+dev-libs/libgdata:crypt - Use app-crypt/gcr for keeping tokens and passwords in non-pageable memory for improved security
dev-libs/libgdata:gnome-online-accounts - Enable net-libs/gnome-online-accounts support
-dev-libs/libgit2:curl - Use net-misc/curl for HTTP support (otherwise, limited built-in implementation will be used)
dev-libs/libgit2:gssapi - Enable GSSAPI support for SPNEGO auth
dev-libs/libgit2:ssh - Enable SSH transport support
dev-libs/libgit2:trace - Enable tracing support
@@ -2563,6 +2485,7 @@ dev-libs/poco:pocodoc - POCO documentation generator
dev-libs/poco:util - Several utility classes (like logger, timer, config file parser)
dev-libs/poco:zip - Add support for the zip & gz archive formats
dev-libs/ppl:lpsol - Build the ppl_lpsol linear programming problem solver
+dev-libs/rocr-runtime:nonfree - Enables HSA image support using dev-libs/hsa-ext-rocr
dev-libs/serdisplib:tools - Build optional tools.
dev-libs/softhsm:gost - Enable gost algorithm
dev-libs/softhsm:migration-tool - Build db migration tool
@@ -2686,6 +2609,8 @@ dev-perl/DBD-MariaDB:mariadb - Use dev-db/mariadb-connector-c as the client libr
dev-perl/DBD-MariaDB:mysql - Use dev-db/mysql-connector-c as the client library
dev-perl/DBD-SQLite:system-sqlite - Use the system-wide dev-db/sqlite installation
dev-perl/DBD-mysql:embedded - Support embedded server (libmysqld)
+dev-perl/DBD-mysql:mariadb - Use dev-db/mariadb-connector-c as the client library
+dev-perl/DBD-mysql:mysql - Use dev-db/mysql-connector-c as the client library
dev-perl/DBD-mysql:ssl - Compile in support for SSL connections via libmysqlclient
dev-perl/DBIx-Class:admin - Modules required for the DBIx::Class administrative library
dev-perl/DBIx-Class:admin_script - Modules required for the CLI DBIx::Class interface dbicadmin
@@ -2743,7 +2668,6 @@ dev-php/pecl-zmq:czmq - Use the czmq high level bindings
dev-php/phing:zip - Support zip archives by requiring said support in dev-lang/php.
dev-php/swoole:http2 - Add support for HTTP/2 protocol via net-libs/nghttp2
dev-php/swoole:redis - Add support for redis via dev-libs/hiredis
-dev-php/twig:extension - Build the C extension (only for php-5.6.x).
dev-php/xcache:coverage - Enable the coverager module (not recommended for production servers).
dev-python/Kivy:camera - Install libraries needed to support camera
dev-python/Kivy:garden - Install garden tool to manage user maintained widgets
@@ -2871,7 +2795,6 @@ dev-python/rarfile:compressed - Enables the module to support compressed v3 arch
dev-python/rdflib:redland - enable support for Redland triplestore
dev-python/restkit:cli - Install the restcli command line interface/tool, based on dev-python/ipython
dev-python/setuptools_scm:mercurial - Enables mercurial backend
-dev-python/simplecv:shell - Enable the iPython SimpleCV shell
dev-python/simplespectral:faster - Use sci-libs/scipy to speed up drawing
dev-python/simplespectral:fastest - Use dev-python/pyFFTW to speed up drawing to the max
dev-python/sphinx:net - enable internet capabilities
@@ -2944,20 +2867,46 @@ dev-qt/qt-creator:valgrind - Add support for memory debugging using dev-util/val
dev-qt/qt-creator:webengine - Use dev-qt/qtwebengine to view documentation
dev-qt/qt-creator:winrt - Build plugin for WinRT devices
dev-qt/qt-docs:3d - Install documentation for dev-qt/qt3d
+dev-qt/qt-docs:assistant - Install documentation for dev-qt/assistant
dev-qt/qt-docs:bluetooth - Install documentation for dev-qt/qtbluetooth
dev-qt/qt-docs:charts - Install documentation for dev-qt/qtcharts
+dev-qt/qt-docs:concurrent - Install documentation for dev-qt/qtconcurrent
+dev-qt/qt-docs:core - Install documentation for dev-qt/qtcore
dev-qt/qt-docs:datavis - Install documentation for dev-qt/qtdatavis3d
-dev-qt/qt-docs:declarative - Install documentation for dev-qt/qtdeclarative, dev-qt/qtquickcontrols, and dev-qt/qtquickcontrols2
+dev-qt/qt-docs:declarative - Install documentation for dev-qt/qtdeclarative
+dev-qt/qt-docs:designer - Install documentation for dev-qt/designer
+dev-qt/qt-docs:gamepad - Install documentation for dev-qt/qtgamepad (available in qt overlay only)
dev-qt/qt-docs:graphicaleffects - Install documentation for dev-qt/qtgraphicaleffects
+dev-qt/qt-docs:gui - Install documentation for dev-qt/qtgui
+dev-qt/qt-docs:help - Install documentation for dev-qt/qthelp
dev-qt/qt-docs:html - Install documentation in HTML format
+dev-qt/qt-docs:imageformats - Install documentation for dev-qt/qtimageformats
+dev-qt/qt-docs:linguist - Install documentation for dev-qt/linguist
dev-qt/qt-docs:location - Install documentation for dev-qt/qtlocation
dev-qt/qt-docs:multimedia - Install documentation for dev-qt/qtmultimedia
+dev-qt/qt-docs:network - Install documentation for dev-qt/qtnetwork
dev-qt/qt-docs:networkauth - Install documentation for dev-qt/qtnetworkauth
+dev-qt/qt-docs:positioning - Install documentation for dev-qt/qtpositioning
+dev-qt/qt-docs:printsupport - Install documentation for dev-qt/qtprintsupport
dev-qt/qt-docs:qch - Install documentation in QCH format
+dev-qt/qt-docs:qdoc - Install documentation for dev-qt/qdoc
+dev-qt/qt-docs:quickcontrols - Install documentation for dev-qt/qtquickcontrols
+dev-qt/qt-docs:quickcontrols2 - Install documentation for dev-qt/qtquickcontrols2
dev-qt/qt-docs:script - Install documentation for dev-qt/qtscript
+dev-qt/qt-docs:scxml - Install documentation for dev-qt/qtscxml
dev-qt/qt-docs:sensors - Install documentation for dev-qt/qtsensors
+dev-qt/qt-docs:serialbus - Install documentation for dev-qt/qtserialbus
+dev-qt/qt-docs:serialport - Install documentation for dev-qt/qtserialport
+dev-qt/qt-docs:speech - Install documentation for dev-qt/qtspeech
+dev-qt/qt-docs:sql - Install documentation for dev-qt/qtsql
dev-qt/qt-docs:virtualkeyboard - Install documentation for dev-qt/qtvirtualkeyboard
+dev-qt/qt-docs:webchannel - Install documentation for dev-qt/qtwebchannel
dev-qt/qt-docs:webengine - Install documentation for dev-qt/qtwebengine
+dev-qt/qt-docs:websockets - Install documentation for dev-qt/qtwebsockets
+dev-qt/qt-docs:webview - Install documentation for dev-qt/qtwebview
+dev-qt/qt-docs:widgets - Install documentation for dev-qt/qtwidgets
+dev-qt/qt-docs:x11extras - Install documentation for dev-qt/qtx11extras
+dev-qt/qt-docs:xmlpatterns - Install documentation for dev-qt/qtxmlpatterns
dev-qt/qt3d:gles2 - Use GLES 2.0 or later instead of full OpenGL
dev-qt/qt3d:qml - Build QML/QtQuick bindings
dev-qt/qtbluetooth:qml - Build QML/QtQuick bindings and imports
@@ -3245,9 +3194,9 @@ dev-util/sccache:dist-server - Enables the sccache-dist binary
dev-util/sccache:gcs - Enable Google Cloud Storage support
dev-util/sccache:redis - Enable Redis support
dev-util/sccache:s3 - Enable Amazon S3 support
-dev-util/schroot:btrfs - Enable support for chroots using btrfs snapshots.
-dev-util/schroot:dchroot - Enables the building of a wrapper named "dchroot", replacing sys-apps/dchroot.
-dev-util/schroot:lvm - Enable support for chroots using LVM snapshots.
+dev-util/schroot:btrfs - Enable support for chroots using btrfs snapshots
+dev-util/schroot:dchroot - Enables the building of a wrapper named "dchroot", replacing sys-apps/dchroot
+dev-util/schroot:lvm - Enable support for chroots using LVM snapshots
dev-util/spirv-llvm-translator:tools - Install the command-line translator llvm-spirv
dev-util/squashdelta:lz4 - Enable support for LZ4 compression using app-arch/lz4
dev-util/squashmerge:lz4 - Enable support for LZ4 compression using app-arch/lz4
@@ -3487,6 +3436,7 @@ games-fps/eduke32:voxels - Install the Duke Nukem 3D Voxels Pack.
games-fps/eduke32:vpx - Enable support for media-libs/libvpx.
games-fps/eduke32:xmp - Enable support for media-libs/exempi.
games-fps/gzdoom:gtk2 - Enable support for GTK+2 instead of GTK+3
+games-fps/gzdoom:nonfree - Enable non-free components
games-fps/nexuiz:maps - Install the community map pack
games-fps/prboom-plus:dumb - Enable support for various tracker-style music formats via media-libs/dumb
games-fps/prboom-plus:fluidsynth - Enable support for MIDI via media-sound/fluidsynth
@@ -3546,6 +3496,7 @@ games-puzzle/sgt-puzzles:gtk3 - Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2
games-puzzle/tiny-and-big:bundled-libs - Use the upstream provided bundled libraries.
games-puzzle/xlogical:alt_gfx - Use alternate graphics which are closer to the original Amiga version
games-roguelike/FTL:bundled-libs - Use bundled libraries.
+games-roguelike/angband:sdl2 - Use libsdl2 instead of libsdl
games-roguelike/angband:sound - Enable and install sounds
games-roguelike/nethack:experimental - Enable experimental features (showscore and status_hilite)
games-roguelike/stone-soup:ncurses - Enable for console (uses ncurses) based build. (can be enabled on top of tiles)
@@ -4069,15 +4020,18 @@ mail-client/s-nail:kerberos - If network is enabled, this adds support for GSSAP
mail-client/s-nail:net - Enable support for network protocols (POP, IMAP and SMTP). If you only need to send mail with the local Transport Agent, disabling this will get you support for only /usr/sbin/sendmail call.
mail-client/s-nail:ssl - If network is enabled, this adds support for S/MIME and SSL/TLS-powered protocols through dev-libs/openssl.
mail-client/sylpheed:oniguruma - Use dev-libs/oniguruma for regular expression
-mail-client/thunderbird:bindist - Disable official Thunderbird branding (icons, name) which are not binary-redistributable according to upstream.
+mail-client/thunderbird:bindist - Disable official Firefox/Thunderbird branding (icons, name) which are not binary-redistributable according to upstream.
mail-client/thunderbird:clang - Use Clang compiler instead of GCC
-mail-client/thunderbird:crypt - Enable encryption support with enigmail
mail-client/thunderbird:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
+mail-client/thunderbird:eme-free - Disable EME (DRM plugin) cabability at build time
+mail-client/thunderbird:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
mail-client/thunderbird:gtk2 - Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3
mail-client/thunderbird:lightning - Enable app-global calendar support (note 38.0 and above bundles calendar support when this flag is off)
-mail-client/thunderbird:minimal - Remove the software development kit and headers
+mail-client/thunderbird:lto - Enable Link Time Optimization (LTO). Requires Gold linker when using GCC or LDD linker when using Clang
mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector
+mail-client/thunderbird:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.
mail-client/thunderbird:rust - Enable support for using rust compiler (experimental)
+mail-client/thunderbird:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled.
mail-client/thunderbird:system-cairo - Use the system-wide x11-libs/cairo instead of bundled.
mail-client/thunderbird:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled.
mail-client/thunderbird:system-icu - Use the system-wide dev-libs/icu instead of bundled.
@@ -4085,6 +4039,7 @@ mail-client/thunderbird:system-jpeg - Use the system-wide media-libs/libjpeg-tur
mail-client/thunderbird:system-libevent - Use the system-wide dev-libs/libevent instead of bundled.
mail-client/thunderbird:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled.
mail-client/thunderbird:system-sqlite - Use the system-wide dev-db/sqlite installation with secure-delete enabled
+mail-client/thunderbird:system-webp - Use the system-wide media-libs/libwebp instead of bundled.
mail-client/thunderbird-bin:crashreporter - Enable crash reporter for bugs
mail-client/trojita:addressbook - Build kde-apps/akonadi addressbook plugin
mail-client/trojita:password - Store passwords securely via dev-libs/qtkeychain
@@ -4419,7 +4374,6 @@ media-gfx/pstoedit:emf - Enable media-libs/libemf support
media-gfx/pstoedit:flash - Enable media-libs/ming SWF support
media-gfx/pstoedit:pptx - Enable support for generating PowerPoint pptx files
media-gfx/qimgv:video - Add support for gif/webm playback via libmpv
-media-gfx/qiv:magic - Use libmagic to determine mimetypes
media-gfx/shotwell:opencv - Enable face detection via media-libs/opencv
media-gfx/sigal:s3 - Enables support for the Amazon S3 service.
media-gfx/slic3r:gui - Enable GUI
@@ -4527,7 +4481,6 @@ media-libs/libepoxy:egl - Enable EGL support.
media-libs/libextractor:apparmor - Enable apparmor support using sys-libs/libapparmor
media-libs/libextractor:archive - Enable archive support using app-arch/libarchive
media-libs/libextractor:gsf - Enable OLE2 (MS Office) plug-in support using gnome-extra/libgsf
-media-libs/libextractor:magic - Enable magic support using sys-apps/file
media-libs/libextractor:midi - Enable MIDI support through media-libs/libsmf
media-libs/libffado:test-programs - Install standalone test programs
media-libs/libggi:vis - Enables sparc vis support for libggi
@@ -4651,7 +4604,6 @@ media-libs/opusfile:http - Enable http connections
media-libs/osl:partio - Use media-libs/partio
media-libs/osl:qt5 - Build the osltoy binary
media-libs/phonon:designer - Install plugin for dev-qt/designer
-media-libs/phonon:gui - Install device preferences and backend settings GUI
media-libs/phonon:vlc - Install VLC Phonon backend
media-libs/phonon-gstreamer:network - Enable network streaming support via libsoup
media-libs/portmidi:test-programs - Install various example programs
@@ -4773,7 +4725,6 @@ media-radio/ax25-tools:X - Enable some X based configuration tools.
media-radio/fldigi:hamlib - Enables support by the Hamlib amateur radio rig control library to get/set frequency and mode of the ham radio in use
media-radio/tucnak:hamlib - Enables support by the Hamlib amateur radio rig control library to get/set frequency and mode of the ham radio
media-radio/unixcw:ncurses - Enables building the curses based morse code tutor program 'cwcp'.
-media-radio/xastir:festival - Enable text to speech synthesizer
media-radio/xastir:gdal - Support for some further map formats
media-radio/xastir:geotiff - Install geotiff support. Allows using USGS DRG topo maps or other types of geotiff mapes/images
media-sound/abcde:aiff - Enable support for Audio Interchange File Format (AIFF) output encoding
@@ -4922,7 +4873,6 @@ media-sound/mixxx:hid - Enable HID controller support
media-sound/mixxx:lv2 - Add support for Ladspa V2 via media-libs/lilv
media-sound/mixxx:shout - Enable broadcasting support via media-libs/libshout
media-sound/moc:cache - Enable tags caching support
-media-sound/moc:magic - Use libmagic to determine mimetypes
media-sound/moc:sid - Build with SID (Commodore 64 Audio) support
media-sound/moc:tremor - Build vorbis support using an integer implementation of the vorbis library (media-libs/tremor)
media-sound/mp3blaster:sid - Build with SID (Commodore 64 Audio) support
@@ -5115,9 +5065,7 @@ media-tv/kodi:libusb - Use virtual/libusb for usb device hotplug support. This f
media-tv/kodi:lirc - Enable support for controlling Totem with a remote control using app-misc/lirc
media-tv/kodi:mariadb - Add MariaDB support
media-tv/kodi:nfs - Enable NFS client support
-media-tv/kodi:nonfree - Enable non-free components
media-tv/kodi:raspberry-pi - Enable support for the Raspberry Pi
-media-tv/kodi:sftp - Support browsing files over SFTP
media-tv/kodi:system-ffmpeg - Use system ffmpeg instead of the bundled one
media-tv/kodi:udev - Use sys-fs/udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness.
media-tv/kodi:webserver - Enable internal webserver
@@ -5205,10 +5153,6 @@ media-video/ffdiaporama:texturemate - Install extra backgrounds
media-video/ffmpeg:amr - Enables Adaptive Multi-Rate Audio support
media-video/ffmpeg:amrenc - Enables Adaptive Multi-Rate Audio encoding support with media-libs/vo-amrwbenc.
media-video/ffmpeg:appkit - Enables Apple AppKit framework
-media-video/ffmpeg:armv5te - Enables optimizations for armv5te processors.
-media-video/ffmpeg:armv6 - Enables optimizations for armv6 processors.
-media-video/ffmpeg:armv6t2 - Enables optimizations for armv6t2 processors.
-media-video/ffmpeg:armvfp - Enables VFP optimizations for ARM processors.
media-video/ffmpeg:bluray - Enable playback of Blu-ray filesystems
media-video/ffmpeg:bs2b - Enables media-libs/libbs2b based Bauer stereo-to-binaural filter.
media-video/ffmpeg:cdio - Enables audio CD grabbing with dev-libs/libcdio.
@@ -5216,8 +5160,8 @@ media-video/ffmpeg:chromaprint - Enables audio fingerprinting support with media
media-video/ffmpeg:chromium - Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi.
media-video/ffmpeg:codec2 - Enables codec2 low bit rate speech codec support via media-libs/codec2.
media-video/ffmpeg:cpudetection - Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
-media-video/ffmpeg:dav1d - Enables AV1 decoding viamedia-libs/dav1d.
-media-video/ffmpeg:ebur128 - Enables EBU R128 loudness normalization filter via media-libs/libebur128
+media-video/ffmpeg:cuda - Enables CUDA-based acceleration. Mostly used for specific filters.
+media-video/ffmpeg:dav1d - Enables AV1 decoding via media-libs/dav1d.
media-video/ffmpeg:fdk - Use external fdk-aac library for AAC encoding
media-video/ffmpeg:flite - Adds a text-to-speech filter based on app-accessibility/flite.
media-video/ffmpeg:frei0r - Enable frei0r wrapping in libavfilter
@@ -5229,6 +5173,7 @@ media-video/ffmpeg:hardcoded-tables - Use pre-calculated tables rather than calc
media-video/ffmpeg:iec61883 - Support for FireWire DV/HDV input device using media-libs/libiec61883.
media-video/ffmpeg:kvazaar - Enables media-libs/kvazaar based HEVC encoder.
media-video/ffmpeg:libaom - Enables media-libs/libaom based AV1 codec support.
+media-video/ffmpeg:libaribb24 - Enables ARIB text and caption decoding via media-libs/aribb24.
media-video/ffmpeg:libdrm - Enables x11-libs/libdrm support for better screen grabbing and hardware accelerated codecs.
media-video/ffmpeg:libilbc - Enables iLBC de/encoding via media-libs/libilbc.
media-video/ffmpeg:librtmp - Enables Real Time Messaging Protocol using librtmp (media-video/rtmpdump) in addition to FFmpeg's native implementation.
@@ -5249,7 +5194,6 @@ media-video/ffmpeg:pic - Force shared libraries to be built as PIC (this is slow
media-video/ffmpeg:postproc - Build and install libpostproc.
media-video/ffmpeg:rubberband - Adds time-stretching and pitch-shifting audio filter based on media-libs/rubberband.
media-video/ffmpeg:snappy - Enable app-arch/snappy support. Required for e.g. Vidvox Hap encoder.
-media-video/ffmpeg:sofalizer - Enables Sofalizer filter
media-video/ffmpeg:srt - Enable support for Secure Reliable Transport (SRT) via net-libs/srt
media-video/ffmpeg:ssh - Enable SSH/sftp support via net-libs/libssh.
media-video/ffmpeg:twolame - Enables MP2 encoding via media-sound/twolame as an alternative to the internal encoder.
@@ -5475,6 +5419,8 @@ media-video/x264-encoder:avs - enable AvxSynth support in the AviSynth input mod
media-video/x264-encoder:ffmpegsource - Enable ffmpegsource aka ffms support, disables lavf
media-video/x264-encoder:interlaced - Enable interlaced encoding support, this can decrease encoding speed by up to 2%
media-video/xine-ui:vdr - Enables Video Disk Recorder support
+media-video/yle-dl:php - Use a PHP script as download backend
+media-video/yle-dl:youtube-dl - Use youtube-dl script as a download backend
net-analyzer/2ping:server - Install the server init scripts.
net-analyzer/argus:libtirpc - Build against net-libs/libtirpc for RPC support
net-analyzer/argus-clients:ft - Enable support for flow packets through net-analyzer/flow-tools
@@ -5576,6 +5522,7 @@ net-analyzer/nagios-plugins:nagios-ping - Install net-analyzer/fping required fo
net-analyzer/nagios-plugins:snmp - Install dev-perl/Net-SNMP required for monitoring SNMP values. Disabling the flag does not remove any plugin file.
net-analyzer/nagios-plugins:ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugin file.
net-analyzer/nagios-plugins-flameeyes:smart - Install sys-apps/smartmontools required for S.M.A.R.T. disk monitoring. Disabling the flag removes the plugin file. This plugin also requires the sudo flag to be enable.
+net-analyzer/nagios-plugins-linux-madrisan:curl - Build check_docker which requires net-misc/curl
net-analyzer/net-snmp:elf - Enable the use of elf utils to check uptime on some systems
net-analyzer/net-snmp:kmem - Enable usage of /dev/kmem
net-analyzer/net-snmp:mfd-rewrites - Use MFD rewrites of mib modules where available
@@ -5607,7 +5554,6 @@ net-analyzer/nmap:nse - Include support for the Nmap Scripting Engine (NSE)
net-analyzer/nmap:system-lua - Use dev-lang/lua instead of the bundled liblua
net-analyzer/nmap:zenmap - Install the GTK+ based nmap GUI, zenmap
net-analyzer/nrpe:command-args - Build support for specifying the command-line arguments from the Nagios/Icinga master. Make sure you understand the implications of this flag as it can be a security risk.
-net-analyzer/nrpe:minimal - Only build the check plugins for Nagios/Icinga, and not the daemon.
net-analyzer/nsca:crypt - Build support for crypted communication with nsca, through dev-libs/libmcrypt. It's recommended not to disable this flag unless all the communication will be handled in an absolutely safe environment.
net-analyzer/nsca:minimal - Only build and install the send_nsca command and not the daemon. This allows a very minimal install with no overhead when setting up a node.
net-analyzer/openvas:cli - Command Line Interface for OpenVAS Scanner throught net-analyzer/gvm-tools
@@ -5789,6 +5735,7 @@ net-dns/bind:dlz - Enables dynamic loaded zones, 3rd party extension
net-dns/bind:dnsrps - Enable the DNS Response Policy Service (DNSRPS) API, a mechanism to allow an external response policy provider
net-dns/bind:dnstap - Enables dnstap packet logging
net-dns/bind:fixed-rrset - Enables fixed rrset-order option
+net-dns/bind:geoip2 - Enable GeoIP2 API from MaxMind
net-dns/bind:gost - Enables gost OpenSSL engine support
net-dns/bind:gssapi - Enable gssapi support
net-dns/bind:json - Enable JSON statistics channel
@@ -6499,6 +6446,7 @@ net-mail/vpopmail:clearpasswd - Enables cleartext password storage in the vpassw
net-mail/vpopmail:ipalias - Enables enable-ip-alias-domains
net-mail/vpopmail:maildrop - Enables mail-filter/maildrop support in vdelivermail
net-mail/vpopmail:spamassassin - Enables mail-filter/spamassassin support
+net-misc/AQtion:lro - Enable/disable Large Receive Offload. This MUST be disabled for bridging or forwarding.
net-misc/apt-cacher-ng:fuse - Install the sys-fs/fuse based acngfs, to use a userspace filesystem for the apt cache.
net-misc/aria2:bittorrent - Enable support for the bittorrent protocol.
net-misc/aria2:gnutls - Use net-libs/gnutls as TLS provider (preferred). Otherwise, dev-libs/openssl will be used as TLS provider. Both apply only with USE=ssl.
@@ -6707,7 +6655,6 @@ net-misc/gerbera:curl - Support HTTP media sources (e.g. internet radio)
net-misc/gerbera:exiv2 - Use media-gfx/exiv2 to extract EXIF information
net-misc/gerbera:ffmpegthumbnailer - Enable video thumbnail support with media-video/ffmpegthumbnailer
net-misc/gerbera:lastfm - Enable last.fm support
-net-misc/gerbera:magic - Use libmagic to determine file types
net-misc/gerbera:mysql - Use dev-db/mysql as backend rather than SQLite3
net-misc/gerbera:protocol-extensions - Enable partial DLNA support
net-misc/gerbera:taglib - Use media-libs/taglib for reading files' metadata
@@ -6753,7 +6700,6 @@ net-misc/lldpd:dot3 - Enable Dot3 extension (PHY stuff)
net-misc/lldpd:edp - Enable Extreme Discovery Protocol
net-misc/lldpd:fdp - Enable Foundry Discovery Protocol
net-misc/lldpd:graph - Create dot graphs in documentations
-net-misc/lldpd:jansson - Enable JSON output via Jansson
net-misc/lldpd:lldpmed - Enable LLDP-MED extension
net-misc/lldpd:old-kernel - Enable compatibility with Linux kernel older than 2.6.39
net-misc/lldpd:sanitizers - Enable code instrumentation with selected sanitizers
@@ -7060,7 +7006,6 @@ net-p2p/mldonkey:bittorrent - enable bittorrent support
net-p2p/mldonkey:fasttrack - enable fasttrack support
net-p2p/mldonkey:gnutella - enable gnutella and gnutella2 support
net-p2p/mldonkey:guionly - enable client build only
-net-p2p/mldonkey:magic - enable use of libmagic
net-p2p/pybitmessage:opencl - Enable dev-python/pyopencl for GPU acceleration
net-p2p/pybitmessage:qrcode - Enable dev-python/qrcode for QR code support
net-p2p/qbittorrent:webui - Enable the Web UI
@@ -7530,7 +7475,6 @@ sci-geosciences/qgis:polar - Enable support for the polar coordinate system via
sci-geosciences/qgis:qml - Enable support Qml-based plugins using dev-qt/qtdeclarative
sci-geosciences/viking:geoclue - Use app-misc/geoclue to determine current location
sci-geosciences/viking:libexif - Use media-libs/libexif for EXIF support
-sci-geosciences/viking:magic - Use libmagic to determine mimetypes
sci-geosciences/viking:mapnik - Enable a layer based on sci-geosciences/mapnik
sci-geosciences/viking:oauth - Enable OAuth authentication for OSM
sci-geosciences/viking:sqlite - Enable MBTiles support based on dev-db/sqlite
@@ -7628,7 +7572,6 @@ sci-libs/gmsh:netgen - Enable 3D Frontal triangulation using netgen lib
sci-libs/gmsh:opencascade - Enable OpenCASCADE support
sci-libs/gmsh:petsc - Enable sci-mathematics/petsc support
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
sci-libs/gsl:deprecated - Enable deprecated functions
sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html)
@@ -7665,6 +7608,7 @@ sci-libs/magma:kepler - Compile for GPU NVIDIA Kepler family (GF 6xx cards)
sci-libs/mathgl:hdf - Add support for the Hierarchical Data Format v.4 sci-libs/hdf
sci-libs/mathgl:octave - Add bindings for sci-mathematics/octave
sci-libs/matio:sparse - Extend formats for sparse matrix (not matlab)
+sci-libs/med:hdf5-16-api - Use -DH5_USE_16_API to build the package against old 1.6 API of HDF5
sci-libs/mkl:fortran95 - Installs the BLAS/LAPACK FORTRAN95 static libraries
sci-libs/mkl:int64 - Installs the 64 bits integer libraries
sci-libs/mkl-rt:eselect-ldso - Enable runtime library switching by eselect and ld.so.
@@ -8534,6 +8478,7 @@ sys-devel/parity:vc7_0 - Enable support for Visual Studio 2002
sys-devel/parity:vc7_1 - Enable support for Visual Studio 2003
sys-devel/parity:vc8_0 - Enable support for Visual Studio 2005
sys-devel/parity:vc9_0 - Enable support for Visual Studio 2008
+sys-devel/parity:vc_x64 - Enable support for 64bit Visual Studio compilers
sys-devel/parity:vc_x86 - Enable support for 32bit Visual Studio compilers
sys-devel/sparse:gtk - Build the test-inspect utility (requires x11-libs/gtk+ version 2)
sys-devel/sparse:llvm - Build the sparse-llvm utility
@@ -8769,6 +8714,7 @@ sys-libs/uclibc-ng:symlink-compat - Explicitly add sym links for libdl.so.0, lib
sys-libs/zlib:minizip - include the minizip library for quick and dirty zip extraction
sys-power/apcupsd:modbus - Enable MODBUS support over USB
sys-power/cpupower:cpufreq_bench - Build and install the cpufreq_bench binary
+sys-power/intel-undervolt:elogind - Use elogind hook to apply voltage after system sleep
sys-power/nut:gui - Install NUT-Monitor python gui
sys-power/nut:ipmi - Support IPMI-based UPSes.
sys-power/nut:ups_drivers_al175 - Driver for Eltek UPS models with AL175 alarm module
@@ -8985,11 +8931,11 @@ www-client/netsurf:pdf-writer - PDF output support (media-libs/libharu)
www-client/netsurf:psl - Use public suffix list via media-libs/libnspsl
www-client/netsurf:rosprite - RISC OS Sprite bitmap image support (media-libs/librosprite)
www-client/netsurf:svgtiny - SVG image support via media-libs/svgatiny instead of gnome-base/librsvg
-www-client/opera:gtk - Install support libraries and runtime dependencies to support GTK+/GNOME desktop integration
www-client/otter:webengine - Use dev-qt/qtwebengine as backend instead of dev-qt/qtwebkit (experimental)
www-client/qutebrowser:scripts - Installs userscripts from the misc/userscripts directory to /usr/share/qutebrowser/userscripts.
www-client/seamonkey:calendar - Build Mozilla's calendar
www-client/seamonkey:chatzilla - Build Mozilla's IRC client (default on)
+www-client/seamonkey:clang - Use Clang compiler instead of GCC
www-client/seamonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
www-client/seamonkey:force-gtk3 - Use the cairo-gtk3 rendering engine
www-client/seamonkey:gmp-autoupdate - Allow Gecko Media Plugins (binary blobs) to be automatically downloaded and kept up-to-date in user profiles
@@ -9125,6 +9071,7 @@ x11-drivers/nvidia-drivers:compat - Install non-GLVND libGL for backwards compat
x11-drivers/nvidia-drivers:driver - Install the kernel driver module
x11-drivers/nvidia-drivers:gtk3 - Install nvidia-settings with support for GTK+ 3
x11-drivers/nvidia-drivers:kms - Enable support for kernel mode setting (KMS)
+x11-drivers/nvidia-drivers:libglvnd - Use media-libs/libglvnd for dispatch
x11-drivers/nvidia-drivers:tools - Install additional tools such as nvidia-settings
x11-drivers/nvidia-drivers:uvm - Install the Unified Memory kernel module (nvidia-uvm) for sharing memory between CPU and GPU in CUDA programs
x11-drivers/xf86-video-ati:glamor - Enable Glamor OpenGL 2D acceleration
@@ -9404,7 +9351,9 @@ x11-wm/xpra:webcam - Enable webcam support via opencv
xfce-base/exo:gtk2 - Build deprecated GTK+2 libexo-1 library.
xfce-base/garcon:gtk2 - Build the garcon-gtk2-1 library (required for xfce-base/xfce4-panel < 4.13 only).
xfce-base/libxfce4ui:glade - Build support for Glade 3's GtkBuilder implementation
+xfce-base/libxfce4ui:gtk2 - Build deprecated GTK+2 libxfce4ui-1 library.
xfce-base/thunar:trash-panel-plugin - Build the trash status indicator plugin for the XFCE panel
+xfce-base/xfce4-panel:gtk2 - Enable GTK+2 plugin support.
xfce-base/xfce4-settings:libcanberra - Enable sound event support using media-libs/libcanberra
xfce-base/xfce4-settings:xklavier - Enable keyboard layout selection support using x11-libs/libxklavier
xfce-base/xfdesktop:thunar - Build support for desktop icons (for example, launchers and folders)