summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin203114 -> 202480 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask6
-rw-r--r--profiles/arch/amd64-fbsd/clang/package.use.force5
-rw-r--r--profiles/arch/amd64-fbsd/package.use.force3
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask11
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask6
-rw-r--r--profiles/arch/amd64/package.use3
-rw-r--r--profiles/arch/amd64/package.use.force3
-rw-r--r--profiles/arch/amd64/package.use.mask8
-rw-r--r--profiles/arch/arm/package.use.force3
-rw-r--r--profiles/arch/arm/package.use.mask17
-rw-r--r--profiles/arch/arm64/package.use.force3
-rw-r--r--profiles/arch/arm64/package.use.mask27
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.mask6
-rw-r--r--profiles/arch/hppa/package.use.stable.mask4
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/package.use.mask7
-rw-r--r--profiles/arch/mips/package.use.force3
-rw-r--r--profiles/arch/powerpc/package.use.force3
-rw-r--r--profiles/arch/powerpc/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask3
-rw-r--r--profiles/arch/s390/s390x/package.use.force3
-rw-r--r--profiles/arch/sparc/package.use3
-rw-r--r--profiles/arch/sparc/package.use.force3
-rw-r--r--profiles/arch/sparc/package.use.mask10
-rw-r--r--profiles/arch/x86-fbsd/package.use.force3
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask13
-rw-r--r--profiles/arch/x86/package.use3
-rw-r--r--profiles/arch/x86/package.use.force3
-rw-r--r--profiles/arch/x86/package.use.mask12
-rw-r--r--profiles/base/package.use3
-rw-r--r--profiles/base/package.use.force1
-rw-r--r--profiles/base/package.use.mask34
-rw-r--r--profiles/base/package.use.stable.mask4
-rw-r--r--profiles/base/use.mask1
-rw-r--r--profiles/default/linux/ia64/make.defaults6
-rw-r--r--profiles/default/linux/musl/amd64/package.use.force3
-rw-r--r--profiles/default/linux/musl/arm/package.use.force3
-rw-r--r--profiles/default/linux/musl/arm64/package.use.force3
-rw-r--r--profiles/default/linux/musl/mips/package.use.force1
-rw-r--r--profiles/default/linux/musl/package.mask3
-rw-r--r--profiles/default/linux/musl/package.use.mask5
-rw-r--r--profiles/default/linux/musl/ppc/package.use.force3
-rw-r--r--profiles/default/linux/musl/x86/package.use.force3
-rw-r--r--profiles/default/linux/uclibc/amd64/package.mask5
-rw-r--r--profiles/default/linux/uclibc/amd64/package.use.force3
-rw-r--r--profiles/default/linux/uclibc/arm/package.use.force3
-rw-r--r--profiles/default/linux/uclibc/mips/package.use.force3
-rw-r--r--profiles/default/linux/uclibc/ppc/package.use.force3
-rw-r--r--profiles/default/linux/uclibc/x86/package.use.force3
-rw-r--r--profiles/desc/jvm_variant.desc11
-rw-r--r--profiles/desc/l10n.desc2
-rw-r--r--profiles/desc/lcd_devices.desc2
-rw-r--r--profiles/desc/qemu_softmmu_targets.desc3
-rw-r--r--profiles/desc/video_cards.desc4
-rw-r--r--profiles/features/hardened/amd64/package.use3
-rw-r--r--profiles/features/hardened/package.use.mask4
-rw-r--r--profiles/features/musl/package.mask3
-rw-r--r--profiles/features/musl/package.use.mask5
-rw-r--r--profiles/features/selinux/make.defaults2
-rw-r--r--profiles/features/selinux/package.mask3
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/package.mask2
-rw-r--r--profiles/hardened/linux/amd64/package.use.force7
-rw-r--r--profiles/package.mask434
-rw-r--r--profiles/prefix/darwin/macos/arch/ppc/package.use.force3
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/package.use.force3
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.force3
-rw-r--r--profiles/prefix/darwin/macos/package.use.force6
-rw-r--r--profiles/prefix/darwin/package.mask8
-rw-r--r--profiles/prefix/windows/winnt/use.mask1
-rw-r--r--profiles/releases/freebsd-11.1/package.use.force5
-rw-r--r--profiles/targets/systemd/use.mask3
-rw-r--r--profiles/updates/1Q-20192
-rw-r--r--profiles/use.local.desc121
75 files changed, 622 insertions, 301 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index d05f19686831..a8c01199d215 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 474822874bbc..158c4fdff843 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Tobias Klausmann <klausman@gentoo.rog> (23/Nov/2018)
@@ -261,6 +261,7 @@ dev-haskell/vector test
# Tobias Klausmann <klausman@gentoo.org> (20 Nov 2014)
# OpenCV likely will never work on Alpha
media-video/vlc opencv
+media-gfx/shotwell opencv
# Pacho Ramos <pacho@gentoo.org> (11 Nov 2014)
# Missing keywords, bug #523686
@@ -384,9 +385,6 @@ media-plugins/gst-plugins-meta dts libvisual
# needs sys-libs/libcap-ng that is masked right now
sys-apps/smartmontools caps
-# Raúl Porcel <armin76@gentoo.org> (5 Dec 2010)
-# Mask doc-pdf because of Java dependencies (bug #347259)
-net-analyzer/wireshark doc-pdf
# legacy mask
www-client/elinks javascript
diff --git a/profiles/arch/amd64-fbsd/clang/package.use.force b/profiles/arch/amd64-fbsd/clang/package.use.force
index 4706847d448c..36c6e4aadf94 100644
--- a/profiles/arch/amd64-fbsd/clang/package.use.force
+++ b/profiles/arch/amd64-fbsd/clang/package.use.force
@@ -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
# Force building libc++ over libcxxrt.
@@ -12,9 +12,6 @@ sys-libs/libcxx static-libs abi_x86_32
# libcxx on this profile. Mask the other ssl providers.
net-misc/curl ssl curl_ssl_openssl
-# We obviously need clang
-sys-devel/llvm clang static-analyzer default-compiler-rt default-libcxx
-
# o-flag-munging is required to compile dev-libs/libgcrypt with clang.
# https://bugs.gentoo.org/629410
dev-libs/libgcrypt o-flag-munging
diff --git a/profiles/arch/amd64-fbsd/package.use.force b/profiles/arch/amd64-fbsd/package.use.force
index 6c7737109a3a..3b36252505ee 100644
--- a/profiles/arch/amd64-fbsd/package.use.force
+++ b/profiles/arch/amd64-fbsd/package.use.force
@@ -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
# Michał Górny <mgorny@gentoo.org> (09 Mar 2018)
@@ -12,6 +12,7 @@ sys-apps/sandbox abi_x86_32
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index 74c81944764f..ec4e5b7ad705 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -89,17 +89,6 @@ virtual/notification-daemon kde
# Requires USE=seccomp that is masked in this profile.
net-libs/gnutls test-full
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs sys-libs/libomp which is not keyworded. Leaving the decision
-# whether sys-libs/libomp should eventually be keyworded to when new
-# LLVM is going to be keyworded.
-<sys-devel/clang-runtime-4 openmp
-
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
-# no longer have the flag, so no point in keywording it for old.
-sys-devel/llvm ocaml
-
# Ulrich Müller <ulm@gentoo.org> (23 Oct 2017)
# Needs net-mail/mailutils which is not keyworded, bug #635216.
app-editors/emacs mailutils
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index 4fda87811fdd..b07d574030dc 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -118,7 +118,6 @@ games-rpg/eschalon-book-1-demo
games-rpg/wasteland2
games-server/etqw-ded
games-server/nwn-ded
-games-server/ut2003-ded
games-simulation/bcs-demo
games-strategy/darwinia
games-strategy/darwinia-demo
@@ -142,8 +141,3 @@ sci-chemistry/cara-bin
sci-chemistry/mars
sci-electronics/eagle
sys-libs/lib-compat-loki
-
-
-# AMD64 Team; <amd64@gentoo.org>
-# grub-1 is not available on no-multilib-profiles
-<sys-boot/grub-1.99
diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 8791ceed9e5d..cefb8e872492 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -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
# Mike Gilbert <floppym@gentoo.org> (17 Nov 2016)
@@ -8,6 +8,7 @@ sys-boot/grub:2 grub_platforms_efi-64 grub_platforms_pc
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Enable the GPU targets matching the default VIDEO_CARDS
+dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
index fd348f9dde13..5c86f6ef2ce8 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -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
# Georgy Yakovlev <gyakovlev@gentoo.org> (14 May 2018)
@@ -20,6 +20,7 @@ sys-apps/sandbox abi_x86_32
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 2ef3579e88ca..165771769678 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
+# sys-block/megactl works on x86 and amd64
+www-apps/phpsysinfo -megactl
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (05 March 2019)
+# freeipmi is supported on amd64
+app-admin/conserver -freeipmi
+
# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
# - rdrand plugin is supported on amd64
net-vpn/strongswan -strongswan_plugins_rdrand
diff --git a/profiles/arch/arm/package.use.force b/profiles/arch/arm/package.use.force
index b7a078cf4d66..3e52fa707e06 100644
--- a/profiles/arch/arm/package.use.force
+++ b/profiles/arch/arm/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (16 Feb 2019)
@@ -7,6 +7,7 @@ dev-lang/rust llvm_targets_ARM
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_ARM
sys-devel/clang llvm_targets_ARM
sys-devel/llvm llvm_targets_ARM
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 4ba40fee5a52..82ba63950d02 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Anthony G. Basile <blueness@gentoo.org> (16 Mar 2019)
+# to avoid a circular dependency
+dev-python/async_timeout test
+
+# Anthony G. Basile <blueness@gentoo.org> (8 Mar 2019)
+# hipe code is missing in erlang for arm
+dev-lang/erlang hipe
+net-im/ejabberd hipe
+
# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
# media-libs/dav1d is not yet keyworded
media-video/vlc dav1d
@@ -96,10 +105,6 @@ dev-cpp/xsd ace
games-fps/doom-data doomsday
media-tv/tvheadend hdhomerun
-# Michał Górny <mgorny@gentoo.org> (21 Dec 2017)
-# clang is not currently supported on Gentoo ARM profiles.
-sys-devel/llvm clang lldb
-
# Michał Górny <mgorny@gentoo.org> (29 Nov 2017)
# All current clang versions are broken on ARM.
app-doc/doxygen clang
@@ -391,7 +396,7 @@ media-gfx/fim graphicsmagick svg
# Markus Meier <maekke@gentoo.org> (04 Aug 2013)
# Unkeyworded deps, bug #474026
-app-admin/conky audacious cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2
+app-admin/conky cmus irc lua-cairo lua-imlib lua-rsvg moc xmms2
# Sergey Popov <pinkbyte@gentoo.org> (30 Jul 2013)
# Not tested
@@ -466,7 +471,7 @@ app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_ex
# Steev Klimaszewski <steev@gentoo.org> (03 Aug 2012)
# No java on ARM
-net-analyzer/wireshark doc-pdf bcg729 maxminddb
+net-analyzer/wireshark bcg729 maxminddb
# Markus Meier <maekke@gentoo.org> (25 Jul 2012)
# no stable media-video/vlc yet, bug #401313
diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force
index 65ff7bc3be78..47988b29f588 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (14 May 2018)
@@ -7,6 +7,7 @@ dev-lang/rust llvm_targets_AArch64
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_AArch64
sys-devel/clang llvm_targets_AArch64
sys-devel/llvm llvm_targets_AArch64
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index b4783d9b47fa..80f617fb1951 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,27 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mart Raudsepp <leio@gentoo.org> (11 Mar 2019)
+# media-libs/bcg729 not keyworded yet
+net-analyzer/wireshark bcg729
+
+# Roy Bamford <neddyseagoon@gentoo.org> (11 Mar 2019)
+# net-misc/dropbox is binary amd64/x86 only
+kde-apps/kdenetwork-meta dropbox
+
+# Roy Bamford <neddyseagoon@gentoo.org> (10 Mar 2019)
+# sci-chemistry/openbabel is not keyworded/fails to build
+kde-apps/kalzium editor
+
+# Roy Bamford <neddyseagoon@gentoo.org> (10 Mar 2019)
+# No arm64 ever had bios, but sys-apps/fwupdate needs
+# to be refactored to separate bios and uefi
+kde-plasma/discover firmware
+
+# Jimi Huotari <chiitoo@gentoo.org> (10 Mar 2019)
+# dev-qt/qttranslations is not yet keyworded, bug #680082
+lxqt-base/lxqt-meta nls
+
# Mart Raudsepp <leio@gentoo.org> (23 Feb 2019)
# x11-libs/libXTrap not keyworded yet
x11-misc/x11vnc xtrap
@@ -445,7 +466,7 @@ media-gfx/fim graphicsmagick svg
# Markus Meier <maekke@gentoo.org> (04 Aug 2013)
# Unkeyworded deps, bug #474026
-app-admin/conky lua-cairo lua-imlib xmms2 audacious moc
+app-admin/conky lua-cairo lua-imlib xmms2 moc
# Sergey Popov <pinkbyte@gentoo.org> (30 Jul 2013)
# Not tested
@@ -506,10 +527,6 @@ app-accessibility/speech-dispatcher flite
# mask app-office/libreoffice java extensions
app-office/libreoffice libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher
-# Steev Klimaszewski <steev@gentoo.org> (03 Aug 2012)
-# No java on ARM
-net-analyzer/wireshark doc-pdf
-
# Markus Meier <maekke@gentoo.org> (25 Jul 2012)
# no stable media-video/vlc yet, bug #401313
media-libs/phonon vlc
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index f23bc4dc80c7..9de0da048308 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
+# sys-block/megactl works only on amd64 and x86 so far, bug #670564
+www-apps/phpsysinfo megactl
+
# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
# - rdrand plugin is only supported on amd64 and x86
# - padlock plugin is only supported on amd64 and x86
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index f10edb643a69..21f228d2646d 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.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
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
@@ -203,10 +203,6 @@ app-office/lyx gnumeric
# Needs Java (bug #355353)
app-text/texlive pdfannotextractor
-# Jeroen Roovers <jer@gentoo.org> (30 Nov 2010)
-# Mask doc-pdf because of Java dependencies (bug #347259)
-net-analyzer/wireshark doc-pdf
-
# Justin Lecher <jlec@gentoo.org> (13 Aug 2010)
# MKL not available on this arch
media-gfx/povray mkl
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index a7a0cfd5e41c..f0bc4b53d240 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (17 Mar 2019)
+# net-analyzer/nagios (or icinga) has no stable keywords, bug #676222
+sys-libs/freeipmi nagios
+
# Andreas Sturmlechner <asturm@gentoo.org> (02 Dec 2018)
# gnome-base/nautilus is not stable
media-sound/easytag nautilus
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index f598c4237707..b2b9113b7138 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Sergei Trofimovich <slyfox@gentoo.org> (03 Mar 2019)
+# No stable sys-apps/systemd on hppa.
+systemd
+
# Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018)
openal
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 335bbb7b5e0f..0dbd7ed84bce 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Mart Raudsepp <leio@gentoo.org> (17 Mar 2019)
+# Unkeyworded media-libs/opencv dependency, bug #680656
+media-gfx/shotwell opencv
+
# Sergei Trofimovich <slyfox@gentoo.org> (13 Oct 2018)
# USE=debug needs support for target-specific _FPU_MASK_IM. ia64
# does not define those.
@@ -184,7 +188,6 @@ sys-apps/systemd -gnuefi
# James Le Cuirot <chewi@gentoo.org> (11 Jul 2015)
# Requires dev-java/fop but we don't support java on ia64.
gnome-extra/libgda reports
-net-analyzer/wireshark doc-pdf
# Pacho Ramos <pacho@gentoo.org> (13 Jun 2015)
# Missing keywords, bug #513108
diff --git a/profiles/arch/mips/package.use.force b/profiles/arch/mips/package.use.force
index 42de426a5838..9dea18f73958 100644
--- a/profiles/arch/mips/package.use.force
+++ b/profiles/arch/mips/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_Mips
sys-devel/clang llvm_targets_Mips
sys-devel/llvm llvm_targets_Mips
diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force
index 511499b838d0..a010945c966c 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -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
# Sergei Trofimovich <slyfox@gentoo.org> (25 Dec 2018)
@@ -7,6 +7,7 @@ dev-lang/rust llvm_targets_PowerPC
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_PowerPC
sys-devel/clang llvm_targets_PowerPC
sys-devel/llvm llvm_targets_PowerPC
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index c3ba2ea58826..8fc5fa04d409 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Virgil Dupras <vdupras@gentoo.org> (03 Mar 2019)
+# Tests fail with jpeg2k flag. Bug #662686
+dev-python/pillow jpeg2k
+
# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
# media-libs/dav1d is not yet keyworded
media-video/vlc dav1d
@@ -147,10 +151,6 @@ net-wireless/blueman appindicator
# x11-drivers/xf86-video-amdgpu is not keyworded
x11-base/xorg-drivers video_cards_amdgpu
-# Bernard Cafarelli <voyageur@gentoo.org> (06 Aug 2015)
-# Dependencies missing keywords, bug #543604
-sys-devel/llvm ocaml
-
# Gilles Dartiguelongue <eva@gentoo.org> (10 Jun 2015)
# net-libs/dleyna-connector-dbus lack ppc/ppc64 keyword, bug #551634
>=media-plugins/grilo-plugins-0.2.14 upnp-av
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 3bafbbbb34da..3c5c02df47d0 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andreas Sturmlechner <asturm@gentoo.org> (16 Feb 2019)
@@ -59,7 +59,6 @@ app-text/tesseract scrollview
app-text/texlive pdfannotextractor
dev-lang/logtalk fop
gnome-extra/libgda reports
-net-analyzer/wireshark doc-pdf
# Anthony G. Basile <blueness@gentoo.org> (26 Oct 2015)
# Mask x265 on vlc for bug #564138
diff --git a/profiles/arch/s390/s390x/package.use.force b/profiles/arch/s390/s390x/package.use.force
index 92bb466ea4ad..1c07ebd158c3 100644
--- a/profiles/arch/s390/s390x/package.use.force
+++ b/profiles/arch/s390/s390x/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (11 Nov 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_SystemZ
sys-devel/clang llvm_targets_SystemZ
sys-devel/llvm llvm_targets_SystemZ
diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use
index c202aa04c6dc..76457771a8f8 100644
--- a/profiles/arch/sparc/package.use
+++ b/profiles/arch/sparc/package.use
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Enable the GPU targets matching the default VIDEO_CARDS
+dev-ml/llvm-ocaml llvm_targets_AMDGPU
sys-devel/clang llvm_targets_AMDGPU
sys-devel/llvm llvm_targets_AMDGPU
diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force
index dbbc84463184..e629d210eb5b 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_Sparc
sys-devel/clang llvm_targets_Sparc
sys-devel/llvm llvm_targets_Sparc
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 8034a36b298c..263ceeae41a8 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sergei Trofimovich <slyfox@gentoo.org> (28 Sep 2018)
@@ -170,10 +170,6 @@ dev-python/restkit cli
# Requires wifi USE flag, which is masked for this arch
net-misc/networkmanager wext
-# Bernard Cafarelli <voyageur@gentoo.org> (06 Aug 2015)
-# Dependencies missing keywords, bug #543604
-sys-devel/llvm ocaml
-
# Pacho Ramos <pacho@gentoo.org> (13 Jun 2015)
# Missing keywords, bug #513108
net-misc/spice-gtk smartcard webdav
@@ -340,10 +336,6 @@ media-plugins/gst-plugins-meta dts dv libvisual modplug vcd wavpack
# dev-libs/libev is not keyworded
www-servers/lighttpd libev
-# Raúl Porcel <armin76@gentoo.org> (5 Dec 2010)
-# Mask doc-pdf because of Java dependencies (bug #347259)
-net-analyzer/wireshark doc-pdf
-
# Justin Lecher <jlec@gentoo.org> (13 Aug 2010)
# MKL not available on this arch
media-gfx/povray mkl
diff --git a/profiles/arch/x86-fbsd/package.use.force b/profiles/arch/x86-fbsd/package.use.force
index ca264fedc8ce..553802649559 100644
--- a/profiles/arch/x86-fbsd/package.use.force
+++ b/profiles/arch/x86-fbsd/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
index f10c46a94985..8d7639315abc 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.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
# Andreas Sturmlechner <asturm@gentoo.org> (01 Sep 2018)
@@ -8,17 +8,6 @@
# skins requires USE=qt5 that is masked in this profile.
media-video/vlc aom aribsub dav1d skins
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs sys-libs/libomp which is not keyworded. Leaving the decision
-# whether sys-libs/libomp should eventually be keyworded to when new
-# LLVM is going to be keyworded.
-<sys-devel/clang-runtime-4 openmp
-
-# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
-# Needs dev-ml/ocaml-ctypes which is not keyworded. Newer versions
-# no longer have the flag, so no point in keywording it for old.
-sys-devel/llvm ocaml
-
# Thomas Deutschmann <whissi@gentoo.org> (26 Oct 2017)
# idn: Needs net-dns/libidn2 which is not keyworded
# uuid: Needs sys-apps/util-linux which is not keyworded
diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use
index 4aa1c4ffcd91..408c7a4da0bf 100644
--- a/profiles/arch/x86/package.use
+++ b/profiles/arch/x86/package.use
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Enable the GPU targets matching the default VIDEO_CARDS
+dev-ml/llvm-ocaml llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force
index 69bbbf335c38..c0f5156c9631 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Georgy Yakovlev <gyakovlev@gentoo.org> (14 May 2018)
@@ -7,6 +7,7 @@ dev-lang/rust llvm_targets_X86
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index b48ed6736c5b..90514058b93c 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,18 @@
# This file requires >=portage-2.1.1
+# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
+# sys-block/megactl works on x86 and amd64
+www-apps/phpsysinfo -megactl
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (05 March 2019)
+# freeipmi is supported on x86
+app-admin/conserver -freeipmi
+
+# Mikle Kolyada <zlogene@gentoo.org> (03 Mar 2019)
+# No Spice protocol for x86
+app-emulation/nemu spice
+
# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
# media-libs/dav1d is not yet keyworded
media-video/vlc dav1d
diff --git a/profiles/base/package.use b/profiles/base/package.use
index a931d7a05160..cf204db955b0 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -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
# David Seifert <soap@gentoo.org> (17 Apr 2017)
@@ -13,6 +13,7 @@ sci-chemistry/pdb-tools python_single_target_python2_7 python_targets_python2_7
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Enable the BPF target by default
+dev-ml/llvm-ocaml llvm_targets_BPF
sys-devel/clang llvm_targets_BPF
sys-devel/llvm llvm_targets_BPF
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index ba93feb56ae2..0e523f3f5833 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -5,6 +5,7 @@
# Security is not optional if available for the architecture/kernel.
gnome-base/gnome-desktop seccomp
app-misc/tracker-miners seccomp
+>gnome-base/nautilus-3.29 seccomp
# Andreas K. Hüttel <dilfridge@gentoo.org> (11 Sep 2018)
# All glibc versions that include RPC code are masked now.
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 861e64519eba..9905ca28b3f3 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,7 +7,26 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
-# Georgy Yakovlev <gyakovlev@gentoo.org> (17 Jan 2019 )
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# Requires last rited dev-python/scimath.
+dev-python/construct python_targets_python2_7
+
+# Brian Evans <grknight@gentoo.org> (15 Mar 2019)
+# Prepare to remove the mysqlcompat USE from mariadb-connector-c
+# 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> (05 Mar 2019)
+# Not keyworded on non-x86 arches
+app-admin/conserver freeipmi
+
+# Matt Turner <mattst88@gentoo.org> (03 Mar 2019)
+# Mask for testing. Bug 606924
+media-libs/mesa libglvnd
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (17 Jan 2019)
# 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
@@ -142,7 +161,6 @@ app-admin/testdisk ewf
# Brian Evans <grknight@gentoo.org> (5 Mar 2018)
# Mask embedded USE on virtual/mysql and friends to transition it to be obsolete
virtual/mysql embedded
-dev-db/mysql-cluster embedded
dev-perl/DBD-mysql embedded
# Brian Evans <grknight@gentoo.org> (28 Feb 2018)
@@ -170,9 +188,7 @@ media-video/ffmpeg appkit
# gentoo-vm flag allows us to provide it without it breaking Gentoo
# packages. Those who wish to experiment with it as a fully recognised
# Gentoo JVM can unmask the flag.
-dev-java/oracle-jdk-bin:9 gentoo-vm
dev-java/oracle-jdk-bin:11 gentoo-vm
-dev-java/oracle-jre-bin:9 gentoo-vm
dev-java/openjdk-bin:11 gentoo-vm
dev-java/openjdk:11 gentoo-vm
@@ -229,10 +245,6 @@ media-video/mpv libav
# Does not build
sci-libs/linux-gpib php
-# Michał Górny <mgorny@gentoo.org> (20 May 2017)
-# CUDA support in nvtt does not support GCC 4.5+.
-media-gfx/nvidia-texture-tools cuda
-
# Michał Górny <mgorny@gentoo.org> (15 May 2017)
# Mask ruby20-only compatible packages
=media-libs/libcaca-0.99_beta19 ruby
@@ -302,12 +314,6 @@ mate-base/mate bluetooth
app-editors/emacs cairo
app-editors/emacs-vcs cairo
-# Michał Górny <mgorny@gentoo.org> (28 Aug 2016)
-# lldb fails to build in the current RC, and needs a lot of minor fixes.
-# It's no longer available in -9999 line, and it won't be in 3.9.0
-# either unless somebody steps up to fix it.
->=sys-devel/llvm-3.9.0_rc lldb
-
# Gilles Dartiguelongue <eva@gentoo.org> (21 Aug 2016)
# Needs a Gstreamer plugin from gst-plugins-bad that is not packaged to date
media-plugins/grilo-plugins chromaprint
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 77f0877d930c..e3b7c47692e5 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -113,10 +113,6 @@ net-misc/asterisk osplookup
# Requires testing version of media-libs/opencv
media-libs/mlt opencv
-# Matthias Maier <tamiko@gentoo.org> (22 Jan 2017)
-# sys-fs/zfs isn't going to be marked stable anytime soon
-app-emulation/libvirt zfs
-
# Michael Palimaka <kensington@gentoo.org (18 Jan 2017)
# www-client/weboob is horribly outdated and not stable
app-office/kmymoney weboob
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 2a9d3edeb841..3b9cbbf595f1 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -7,7 +7,6 @@
# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
# For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
# Bug #679256
-input_devices_elographics
video_cards_newport
video_cards_tdfx
video_cards_voodoo
diff --git a/profiles/default/linux/ia64/make.defaults b/profiles/default/linux/ia64/make.defaults
deleted file mode 100644
index f68144503406..000000000000
--- a/profiles/default/linux/ia64/make.defaults
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Disable as-needed by default until #541828 is fixed.
-# (The as-needed flag is added in default/linux/.)
-LDFLAGS="-Wl,-O1"
diff --git a/profiles/default/linux/musl/amd64/package.use.force b/profiles/default/linux/musl/amd64/package.use.force
index ca264fedc8ce..553802649559 100644
--- a/profiles/default/linux/musl/amd64/package.use.force
+++ b/profiles/default/linux/musl/amd64/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/default/linux/musl/arm/package.use.force b/profiles/default/linux/musl/arm/package.use.force
index b92b1029f52a..da0371bfbf6e 100644
--- a/profiles/default/linux/musl/arm/package.use.force
+++ b/profiles/default/linux/musl/arm/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_ARM
sys-devel/clang llvm_targets_ARM
sys-devel/llvm llvm_targets_ARM
diff --git a/profiles/default/linux/musl/arm64/package.use.force b/profiles/default/linux/musl/arm64/package.use.force
index d90dd06eaf22..476eb96b7ec4 100644
--- a/profiles/default/linux/musl/arm64/package.use.force
+++ b/profiles/default/linux/musl/arm64/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_AArch64
sys-devel/clang llvm_targets_AArch64
sys-devel/llvm llvm_targets_AArch64
diff --git a/profiles/default/linux/musl/mips/package.use.force b/profiles/default/linux/musl/mips/package.use.force
index c184bfa93060..0668465065ef 100644
--- a/profiles/default/linux/musl/mips/package.use.force
+++ b/profiles/default/linux/musl/mips/package.use.force
@@ -1,5 +1,6 @@
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_Mips
sys-devel/clang llvm_targets_Mips
sys-devel/llvm llvm_targets_Mips
diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask
index 709efdd81d3d..13f432aa76d3 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -4,9 +4,6 @@
sys-libs/uclibc-ng
sys-libs/glibc
-# Older versions of net-mail/mailutils fail on musl, bug #604212
-<net-mail/mailutils-3.2
-
# We use eudev which is tested on both uclibc and musl
sys-apps/systemd
sys-fs/udev
diff --git a/profiles/default/linux/musl/package.use.mask b/profiles/default/linux/musl/package.use.mask
index d7dd0ba8ca40..ed9d78166df7 100644
--- a/profiles/default/linux/musl/package.use.mask
+++ b/profiles/default/linux/musl/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize
-# llvm's sanitizers are also incompatible with musl
-sys-devel/llvm sanitize
-
# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
diff --git a/profiles/default/linux/musl/ppc/package.use.force b/profiles/default/linux/musl/ppc/package.use.force
index e18275fe8cd6..fc297563763a 100644
--- a/profiles/default/linux/musl/ppc/package.use.force
+++ b/profiles/default/linux/musl/ppc/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_PowerPC
sys-devel/clang llvm_targets_PowerPC
sys-devel/llvm llvm_targets_PowerPC
diff --git a/profiles/default/linux/musl/x86/package.use.force b/profiles/default/linux/musl/x86/package.use.force
index ca264fedc8ce..553802649559 100644
--- a/profiles/default/linux/musl/x86/package.use.force
+++ b/profiles/default/linux/musl/x86/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/default/linux/uclibc/amd64/package.mask b/profiles/default/linux/uclibc/amd64/package.mask
index e575798087fc..dd84e65b1a8a 100644
--- a/profiles/default/linux/uclibc/amd64/package.mask
+++ b/profiles/default/linux/uclibc/amd64/package.mask
@@ -84,7 +84,6 @@ games-roguelike/adom
games-rpg/eschalon-book-1-demo
games-server/etqw-ded
games-server/nwn-ded
-games-server/ut2003-ded
games-simulation/bcs-demo
games-strategy/darwinia
games-strategy/darwinia-demo
@@ -106,7 +105,3 @@ sci-electronics/eagle
sci-chemistry/cara-bin
sci-chemistry/mars
sys-libs/lib-compat-loki
-
-# AMD64 Team; <amd64@gentoo.org>
-# grub-1 is not available on no-multilib-profiles;
-<sys-boot/grub-1.99
diff --git a/profiles/default/linux/uclibc/amd64/package.use.force b/profiles/default/linux/uclibc/amd64/package.use.force
index ca264fedc8ce..553802649559 100644
--- a/profiles/default/linux/uclibc/amd64/package.use.force
+++ b/profiles/default/linux/uclibc/amd64/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/default/linux/uclibc/arm/package.use.force b/profiles/default/linux/uclibc/arm/package.use.force
index b92b1029f52a..da0371bfbf6e 100644
--- a/profiles/default/linux/uclibc/arm/package.use.force
+++ b/profiles/default/linux/uclibc/arm/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_ARM
sys-devel/clang llvm_targets_ARM
sys-devel/llvm llvm_targets_ARM
diff --git a/profiles/default/linux/uclibc/mips/package.use.force b/profiles/default/linux/uclibc/mips/package.use.force
index 42de426a5838..9dea18f73958 100644
--- a/profiles/default/linux/uclibc/mips/package.use.force
+++ b/profiles/default/linux/uclibc/mips/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_Mips
sys-devel/clang llvm_targets_Mips
sys-devel/llvm llvm_targets_Mips
diff --git a/profiles/default/linux/uclibc/ppc/package.use.force b/profiles/default/linux/uclibc/ppc/package.use.force
index e18275fe8cd6..fc297563763a 100644
--- a/profiles/default/linux/uclibc/ppc/package.use.force
+++ b/profiles/default/linux/uclibc/ppc/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_PowerPC
sys-devel/clang llvm_targets_PowerPC
sys-devel/llvm llvm_targets_PowerPC
diff --git a/profiles/default/linux/uclibc/x86/package.use.force b/profiles/default/linux/uclibc/x86/package.use.force
index ca264fedc8ce..553802649559 100644
--- a/profiles/default/linux/uclibc/x86/package.use.force
+++ b/profiles/default/linux/uclibc/x86/package.use.force
@@ -1,7 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/desc/jvm_variant.desc b/profiles/desc/jvm_variant.desc
deleted file mode 100644
index 940cfd8fd139..000000000000
--- a/profiles/desc/jvm_variant.desc
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# This file contains descriptions of JVM_VARIANT USE_EXPAND
-# for dev-java/openjdk.
-
-client - Enable many JVM feature sets including compiler1
-core - A template-interpreter only JVM feature set
-minimal - Enable a reduced compiler1 JVM feature set
-server - Enable most JVM feature sets including compiler1, compiler2, and aot
-zero - Zero-Assembler port of the JVM
diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index 5c69a78b2aab..4d30aa57eb3d 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -145,7 +145,6 @@ sa - Sanskrit
sat - Santali
sco - Scots
sd - Sindhi
-se - Northern Sami
si - Sinhala
sid - Sidamo
sk - Slovak
@@ -181,6 +180,5 @@ vi - Vietnamese
xh - Xhosa
zh - Chinese
zh-CN - Chinese (China)
-zh-HK - Chinese (Hong Kong)
zh-TW - Chinese (Taiwan)
zu - Zulu
diff --git a/profiles/desc/lcd_devices.desc b/profiles/desc/lcd_devices.desc
index 9d1ad482394f..2cc4ca290e55 100644
--- a/profiles/desc/lcd_devices.desc
+++ b/profiles/desc/lcd_devices.desc
@@ -6,6 +6,7 @@
# Keep it sorted.
acoolsdcm - Add support for Alphacool USB display modules
astusb - Add support for ASTUSB LCD modules
+ax206dpf - Add support for AX206 DPF LCD modules
bayrad - Add support for BayRAD LCD modules by EMAC
beckmannegle - Add support for Beckmann+Egle "Mini Terminals" and "Compact Terminals"
bwct - Add support for BWCT USB LCD displays
@@ -88,6 +89,7 @@ pertelian - Add support for the Pertelian X2040 displays
phanderson - Add support for the PHAnderson serial-to-HD44780 controller
picgraphic - Add support for PIC graphic displays
picolcd - Add support for Mini-Box's picoLCD
+picolcd_256x64 - Add support for Mini-Box's picoLCD with a higher resolution
picolcdgraphic - Add support for Mini-Box's graphical picoLCD
png - Add support for PNG output
ppm - Add support for PNG output
diff --git a/profiles/desc/qemu_softmmu_targets.desc b/profiles/desc/qemu_softmmu_targets.desc
index ed2e3cdd4942..4a48f28fdede 100644
--- a/profiles/desc/qemu_softmmu_targets.desc
+++ b/profiles/desc/qemu_softmmu_targets.desc
@@ -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
# This file contains descriptions of QEMU_SOFTMMU_TARGETS USE_EXPAND flags.
@@ -23,7 +23,6 @@ moxie - moxielogic system emulation target
nios2 - system emulation target
or1k - OpenRISC system emulation target
ppc64 - system emulation target
-ppcemb - system emulation target
ppc - system emulation target
riscv32 - system emulation target
riscv64 - system emulation target
diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index bfee3a2eee7f..8229151128ac 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation.
+# Copyright 1999-2019 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of VIDEO_CARDS USE_EXPAND flags.
@@ -17,8 +17,8 @@ i915 - VIDEO_CARDS setting to build driver for Intel i915 video cards
i965 - VIDEO_CARDS setting to build driver for Intel i965 video cards
imx - VIDEO_CARDS setting to build driver for Freescale i.MX video cards
intel - VIDEO_CARDS setting to build driver for Intel video cards
+iris - VIDEO_CARDS setting to build driver for Intel video cards Gen8 / Broadwell or newer
mga - VIDEO_CARDS setting to build driver for mga video cards
-newport - VIDEO_CARDS setting to build driver for newport video cards
nouveau - VIDEO_CARDS setting to build reverse-engineered driver for nvidia cards
nvidia - VIDEO_CARDS setting to build driver for nvidia video cards
nv - VIDEO_CARDS setting to build driver for nv video cards
diff --git a/profiles/features/hardened/amd64/package.use b/profiles/features/hardened/amd64/package.use
index dff56ad8871d..ce8ff26051ba 100644
--- a/profiles/features/hardened/amd64/package.use
+++ b/profiles/features/hardened/amd64/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Magnus Granberg <zorry@gentoo.org> (14 Jan, 2015)
@@ -10,4 +10,3 @@ media-video/libav pic
media-libs/mesa pic
media-libs/libpostproc pic
media-libs/xvid pic
-app-emulation/open-vm-tools pic
diff --git a/profiles/features/hardened/package.use.mask b/profiles/features/hardened/package.use.mask
index cdab4d608d05..12eae87601c2 100644
--- a/profiles/features/hardened/package.use.mask
+++ b/profiles/features/hardened/package.use.mask
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
sys-apps/hwloc gl
-sys-devel/gcc -hardened sanitize
+sys-devel/gcc -hardened
sys-libs/glibc -hardened
# Ian Stakenvicius <axs@gentoo.org> (03 Dec 2014)
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 295f4cd8902b..94f0187270fa 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -7,9 +7,6 @@ sys-libs/glibc
# 0.40 is broken on musl, 0.38 and 0.41 are okay
=sys-apps/openrc-0.40*
-# Older versions of net-mail/mailutils fail on musl, bug #604212
-<net-mail/mailutils-3.2
-
# We use eudev which is tested on both uclibc and musl
sys-apps/systemd
sys-fs/udev
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index cd689d15dec5..28e05a4e4902 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors.
+# Copyright 1999-2019 Gentoo Authors.
# Distributed under the terms of the GNU General Public License v2
# See bug #604542
@@ -7,9 +7,6 @@ net-misc/iputils idn
# See bug #504200
sys-devel/gcc sanitize vtv
-# llvm's sanitizers are also incompatible with musl
-sys-devel/llvm sanitize
-
# These cause collisions with <libintl.h>
# even with --without-included-gettext
sys-devel/gettext nls
diff --git a/profiles/features/selinux/make.defaults b/profiles/features/selinux/make.defaults
index d3bbd2f25dfa..adbf945e3fe3 100644
--- a/profiles/features/selinux/make.defaults
+++ b/profiles/features/selinux/make.defaults
@@ -5,7 +5,7 @@
# selinux - Enable SELinux support
USE="selinux"
-FEATURES="selinux sesandbox sfperms"
+FEATURES="selinux sesandbox sfperms -pid-sandbox"
POLICY_TYPES="strict targeted"
PORTAGE_T="portage_t"
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index 0cd856701fd5..bb551011ff29 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -29,12 +29,11 @@ gnome-extra/gnome-shell-extensions
gnome-extra/gnome-shell-frippery
gnome-extra/gnome-shell-extensions-topicons-plus
gnome-extra/gnome-shell-extension-gsconnect
-gnome-extra/gnome-tweak-tool
+gnome-extra/gnome-tweaks
x11-themes/zukitwo-shell
gnome-extra/office-runner
kde-misc/systemd-kcm
net-firewall/firewalld
-net-misc/netctl
sys-apps/gentoo-systemd-integration
sys-apps/systemd-readahead
sys-process/systemd-cron
diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask
index d88978f6c408..a7bbb7fa4dd5 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -105,7 +105,6 @@ games-rpg/dear-esther
games-rpg/eschalon-book-1-demo
games-server/etqw-ded
games-server/nwn-ded
-games-server/ut2003-ded
games-simulation/bcs-demo
games-strategy/darwinia
games-strategy/darwinia-demo
@@ -129,4 +128,3 @@ sci-chemistry/cara-bin
sci-chemistry/mars
sci-chemistry/xdsstat-bin
sys-libs/lib-compat-loki
-<sys-boot/grub-1.99
diff --git a/profiles/hardened/linux/amd64/package.use.force b/profiles/hardened/linux/amd64/package.use.force
deleted file mode 100644
index ef833f2d1b51..000000000000
--- a/profiles/hardened/linux/amd64/package.use.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Magnus Granberg <zorry@gentoo.org> (14 Jan, 2015)
-# We need to have the pic flag on.
-# Bugs 358929
-app-emulation/open-vm-tools pic
diff --git a/profiles/package.mask b/profiles/package.mask
index 51b546c90796..3ce7f5ed9dab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,10 +29,362 @@
#--- END OF EXAMPLES ---
+# Sobhan Mohammadpour <sobhan@gentoo.org> (17 Mar 2019)
+# Masked for testing
+=mail-client/geary-3.32.0
+
+# Patrice Clement <monsieurp@gentoo.org> (17 Mar 2019)
+# Old and unmaintained Java libraries. Removal in 30 days.
+dev-java/zemberek
+dev-java/echo2
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# The current Gentoo version has been added in 2015 and has not been
+# bumped since. It fails to build with new versions of gperf (#609272)
+# and ffmpeg (#671256). No maintainer.
+# Removal in 30 days. Bug #680800.
+media-sound/forked-daapd
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# Unmaintained. Last bump in 2016, leaving Gentoo a few releases
+# behind. The current version fails to build, with two different
+# issues (#610966, #651278).
+# Removal in 30 days. Bug #610966.
+net-analyzer/netsniff-ng
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# bzr-fastimport: Unmaintained. Does not work with current Gentoo
+# versions of dev-python/python-fastimport. No upstream release since
+# 2012.
+#
+# git-bzr-ng: Unmaintained. Reverse depedency of bzr-fastimport.
+# Gentoo carries a 2012 snapshot, upstream did not touch the code
+# since 2013.
+#
+# Removal in 30 days. Bug #591446.
+dev-vcs/bzr-fastimport
+dev-vcs/git-bzr-ng
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# Live ebuild adde in 2012 and not touched by the maintainer since.
+# Never seen a release ebuild or a snapshot.
+# Removal in 30 days. Bug #680790.
+x11-misc/simpleswitcher
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# Added in 2012, started to fail at digest verification shortly
+# afterwards and not mirrored by Gentoo. Not touched by maintainer
+# since.
+# Removal in 30 days. Bug #434158.
+x11-misc/xwinwrap
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# Unmaintained, the previous maintainer last touched it in ~2013
+# and others have bumped it since (last in 2017). The current version
+# fails tests, is outdated and really needs a bump. net-misc/youtube-dl
+# is a suitable (and more frequently updated) replacement.
+# Removal in 30 days. Bug #407381.
+media-video/get_flash_videos
+
+# Lars Wendler <polynomial-c@gentoo.org> (17 Mar 2019)
+# Breaks user crontab (#680764)
+=sys-process/cronie-1.5.3-r1
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# The current Gentoo version has been added in 2011, and a bump is
+# pending since at least 2012. Last touched upstream in 2015.
+# A library with no reverse dependencies.
+# Removal in 30 days. Bug #404299.
+media-libs/rply
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# Added in 2004 and not updated since (even though upstream made new
+# releases). Never had a dedicated maintainer. Fails to build
+# with parallel make.
+# Removal in 30 days. Bug #314667.
+net-nntp/xrn
+
+# Matt Turner <mattst88@gentoo.org> (16 Mar 2019)
+# Previously packaged drivers, now removed from Gentoo.
+# Keep this mask in place so users are aware, but can also easily unmask them
+# in an overlay if so desired.
+x11-drivers/xf86-input-citron
+x11-drivers/xf86-video-apm
+x11-drivers/xf86-video-ark
+x11-drivers/xf86-video-chips
+x11-drivers/xf86-video-cirrus
+x11-drivers/xf86-video-cyrix
+x11-drivers/xf86-video-i128
+x11-drivers/xf86-video-i740
+x11-drivers/xf86-video-impact
+x11-drivers/xf86-video-mach64
+x11-drivers/xf86-video-neomagic
+x11-drivers/xf86-video-newport
+x11-drivers/xf86-video-nsc
+x11-drivers/xf86-video-rendition
+x11-drivers/xf86-video-s3
+x11-drivers/xf86-video-s3virge
+x11-drivers/xf86-video-savage
+x11-drivers/xf86-video-sis
+x11-drivers/xf86-video-sisusb
+x11-drivers/xf86-video-sunbw2
+x11-drivers/xf86-video-suncg14
+x11-drivers/xf86-video-suncg3
+x11-drivers/xf86-video-suncg6
+x11-drivers/xf86-video-sunffb
+x11-drivers/xf86-video-sunleo
+x11-drivers/xf86-video-suntcx
+x11-drivers/xf86-video-tga
+x11-drivers/xf86-video-trident
+x11-drivers/xf86-video-tseng
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# The current Gentoo version of Nessus is from 2006 (!). It does
+# not build for quite some time (#590226), also -client fails with new
+# openssl (#674424). Upstream has stopped releasing non-proprietary
+# versions. While at it, remove prelude-nessus that practically
+# has not been touched since 2003. net-analyzer/openvas is a suggested
+# open source replacement; net-analyzer/nessus-bin provides (outdated)
+# proprietary versions of Nessus.
+# Removal in 30 days. Bug #680636.
+net-analyzer/libnasl
+net-analyzer/nessus
+net-analyzer/nessus-client
+net-analyzer/nessus-core
+net-analyzer/nessus-libraries
+net-analyzer/nessus-plugins
+net-analyzer/prelude-nessus
+sec-policy/selinux-nessus
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# MayaVi requires Python 2, at the same time depending on IPython
+# which removed Python 2 support. The current Gentoo version is
+# from 2016 and has not been bumped. It fails with various versions
+# of sci-libs/vtk (#624082, #663152).
+#
+# ETS is a suite of NIH packages that have no reverse dependencies
+# except for MayaVi and Py2.7 support in recently added
+# dev-python/construct. The packages were added without a dedicated
+# maintainer and were incidentally updated since. Some of them have
+# various unsolved issues including segfaults (#654090), bundled
+# libraries (#450466), semi-broken ebuilds (#678042).
+#
+# Removal in 30 days. Bug #672412.
+dev-python/apptools
+dev-python/blockcanvas
+dev-python/chaco
+dev-python/codetools
+dev-python/enable
+dev-python/enaml
+dev-python/encore
+dev-python/envisage
+dev-python/ets
+dev-python/etsdevtools
+dev-python/etsproxy
+dev-python/graphcanvas
+dev-python/pyface
+dev-python/scimath
+=dev-python/traits-4.5.0
+=dev-python/traits-4.6.0
+dev-python/traitsui
+sci-visualization/mayavi
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# ProDy was added in 2015 and not bumped since (with upstream making
+# frequent releases). The primary maintainer abandoned it. The Gentoo
+# version requires Python 2, while it depends on IPython which dropped
+# support for Python 2.
+#
+# pymol-plugins-dynamics is its only revdep, added and abandoned
+# by the primary maintainer about the same time as ProDy. Last bumped
+# in 2017, making it behind upstream.
+#
+# Removal in 30 days. Bug #672410.
+sci-chemistry/prody
+sci-chemistry/pymol-plugins-dynamics
+
+# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
+# Major browsers stopped supporting NPAPI plugins a while ago.
+# Furthermore, modern browsers carry built-in multimedia support,
+# rendering media plugins redundant. Last release in 2014.
+# Removal in 30 days. Bug #671854.
+www-plugins/mozplugger
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# Package added in 2014 and not updated since. The current Gentoo
+# version used to violate multilib-strict (#627944), now it does not
+# build at all.
+# Removal in 30 days. Bug #638500.
+dev-util/igprof
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# The current release is from 2005, upstream is gone. Last patch
+# added in 2010, since then the package is completely unmaintained.
+# Very bad ebuild quality, blocking strictening of Portage behavior.
+# Removal in 30 days. Bug #587306.
+sys-boot/quik
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# Upstream website disappeared, and along with it remote index needed
+# for the program to work. No maintainer; package last touched in 2012.
+# Removal in 30 days. Bug #673600.
+app-text/rfcutil
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# Unmaintained in Gentoo, obsoleted upstream. Tests fail (#632706).
+# Upstream suggests switching to Kubernetes.
+# Removal in 30 days. Bug #676728.
+app-admin/fleet
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# Unmaintained in Gentoo, abandoned upstream. Last commit in 2012.
+# Fails to build, in multiple ways (#638842, #672190, #672196).
+# One of the two remaining unconditional revdeps of dev-libs/dietlibc.
+# Many alternatives exist, starting with net-analyzer/dsniff.
+# Removal in 30 days. Bug #678520.
+net-analyzer/dietsniff
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# Last reverse dependency of dev-libs/libgcrypt-1.5* (#656378). Current
+# version is outdated, maintainer is MIA and the new versions are
+# in distro-unfriendly AppImage format (#661740).
+# Removal in 30 days. Bug #677486.
+dev-util/staruml-bin
+=dev-libs/libgcrypt-1.5*
+
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# pyliblzma installs an old 'lzma' module that is incompatible with
+# the 'lzma' built-in in Python 3. As a result, programs written
+# to conditionally import the latter when available (assuming it will
+# have Python 3 API) are broken by its presence. The suggested
+# replacement is dev-python/backports-lzma that is backported
+# from Python 3.
+#
+# Yum is the only reverse dependency of pyliblzma left (#643312). Its
+# last release is from 2011, and the current Gentoo snapshot is
+# from 2017. Upstream git hosting / gitweb is broken and makes it
+# impossible to fetch current sources. Fedora is apparently replacing
+# it with DNF.
+#
+# Removal in 30 days. Bug #643308.
+app-arch/createrepo
+dev-python/pyliblzma
+sys-apps/yum
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Obscure package with multiple bugs open. Blocks removal
+# of dev-libs/dietlibc (#498256) and dev-libs/beecrypt (#666599).
+# Unresolved segfaults (#641112) or build failures (#650578), depending
+# on the GCC version/profile.
+# Removal in 30 days. Bug #680264.
+sys-cluster/util-vserver
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Unresolved vulnerability (CVE-2018-14663). The maintainer is inactive
+# for over a year.
+# Removal in 30 days. Bug #670214.
+net-dns/dnsdist
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Contains vulnerability (CVE-2016-2049) that has not been resolved
+# for almost 3 years. No reverse dependencies.
+# Removal in 30 days. Bug #572882.
+dev-php/php-openid
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# The eselect module is obsolete, now that dev-lang/gnat-gpl is the only
+# implementation in Gentoo. It is unmaintained and has unresolved QA
+# issues.
+# Removal in 30 days. Bug #362753.
+app-eselect/eselect-gnat
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# An ancient netcat clone that has been declared obsolete upstream,
+# yet keeps confusing Gentoo users into thinking it's better than
+# the original. Recommended alternatives are net-analyzer/netcat,
+# net-analyzer/openbsd-netcat, net-misc/socat...
+# Removal in 30 days. Bug #573814.
+net-analyzer/netcat6
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# An obscure GNU audio file library with no reverse dependencies. Last
+# release in 2015 (and we are one release behind). Fails to build.
+# Removal in 30 days. Bug #545818.
+media-libs/ccaudio2
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Library part of the gobby editor that has been removed in 2016.
+# It has no maintainer, no revdeps and suffers from GID collision
+# (#537488).
+# Removal in 30 days. Bug #680216.
+net-libs/libinfinity
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Ancient asynchronous DNS library. The current Gentoo version is
+# from 2006, and lacks support for IPv6, NSS, /etc/hosts. There were
+# some new upstream activity in 2014-2016 but there is probably
+# no reason to bump it, now that it has no reverse dependencies anymore.
+# It had no Gentoo maintainer since 2004, when metadata.xml was added.
+# A good alternative is net-dns/c-ares.
+# Removal in 30 days. Bug #513238.
+net-libs/adns
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Ancient event-loop library with no reverse dependencies. The current
+# version has been released in 2003, and has no maintainer since
+# at least 2006 (when metadata.xml was added). Upstream released 1.0.1
+# at some point but there's probably no use in bumping it. Blocks
+# removal of net-libs/adns. Alternatives includes dev-libs/glib,
+# dev-libs/libevent, dev-libs/libev and many more.
+# Removal in 30 days. Bug #680212.
+dev-libs/liboop
+
+# Michał Górny <mgorny@gentoo.org> (13 Mar 2019)
+# Both packages duplicate each other (#511032) and share the same bugs.
+# They are both unmaintained, apparently fail to build (#541894)
+# and have a bump pending for over 3 years (#557284).
+# Removal in 30 days. Bug #680208.
+net-misc/rancid
+net-misc/rancid-git
+
+# Hans de Graaff <graaff@gentoo.org> (12 Mar 2019)
+# Mask unused obsolete slot for removal in 30 days.
+dev-ruby/trollop:0
+
+# Virgil Dupras <vdupras@gentoo.org> (10 Mar 2019)
+# Merged in pytest, no revdep. Removal in 30 days. Bug #668746
+dev-python/pytest-capturelog
+
+# Michał Górny <mgorny@gentoo.org> (09 Mar 2019)
+# According to bug #678914, our version is over 5 years old. It has
+# open bugs (#671742, #671990) and is non-trivial to bump due to being
+# merged into schily-tools (#672060). It lacks dedicated maintainer
+# interested in doing that. app-arch/tar (GPL) and app-arch/libarchive
+# (BSD) are good replacements for modern uses.
+# Removal in 30 days. Bug #679030.
+app-arch/star
+
+# Michael Palimaka <kensington@gentoo.org> (07 Mar 2019)
+# Fails to build with ffmpeg-4 (bug #673352). Dead upstream.
+# Masked for removal in 30 days.
+media-sound/karlyriceditor
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (06 Mar 2019)
+# Mask rust 1.33.0 & co because it breaks firefox simd
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
+# https://bugs.gentoo.org/679656
+>=dev-lang/rust-1.33.0
+>=dev-lang/rust-bin-1.33.0
+>=virtual/rust-1.33.0
+>=virtual/cargo-1.33.0
+
+# Mikle Kolyada <zlogene@gentoo.org> (04 Mar 2019)
+# Mask Squid-4.x for testing
+=net-proxy/squid-4*
+
# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
# Old, unused drivers.
# Masked for removal in 30 days. Bug #679256
-x11-drivers/xf86-input-elographics
x11-drivers/xf86-video-newport
x11-drivers/xf86-video-tdfx
x11-drivers/xf86-video-voodoo
@@ -54,11 +406,6 @@ media-libs/libsub
# Mask experimental software
=mail-mta/postfix-3.5*
-# Michał Górny <mgorny@gentoo.org> (24 Feb 2019)
-# Making releng key cert-only broke validating old releases. Mask
-# the relevant version until the key is fixed. Bug #678660.
-=app-crypt/openpgp-keys-gentoo-release-20190223
-
# Andreas K. Huettel <dilfridge@gentoo.org> (23 Feb 2019)
# Fails to build with glibc-2.28, bug 669206.
# Removal in 30 days.
@@ -84,42 +431,14 @@ app-arch/freeze
=sys-libs/libomp-8.0.0_rc*
=sys-devel/clang-runtime-8.0.0_rc*
-# Mart Raudsepp <leio@gentoo.org> (12 Feb 2019)
-# Was not well maintained upstream, dropped with tracker-2.
-# Removal in 30 days. Bug 677798
-gnome-extra/nautilus-tracker-tags
-
# Miroslav Šulc <fordfrog@gentoo.org> (10 Feb 2019)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.16
-# Brian Evans <grknight@gentoo.org> (7 Feb 2019)
-# These packages will not build properly under the new split
-# library package easily and have no maintainer.
-# Cannot verify if they work with modern database versions either.
-# Removal in 30 days. Bug 677450
-dev-db/lib_mysqludf_log
-dev-db/lib_mysqludf_stem
-dev-db/mysql-udf-base64
-dev-db/mysql-udf-http
-dev-db/mysql-udf-ipv6
-
-# Erik Mackdanz <stasibear@gentoo.org> (6 Feb 2019)
-# Dead upstream #677400
-# Masked for removal in 30 days.
-sys-fs/cloudfuse
-
-# Tim Harder <radhermit@gentoo.org> (6 Feb 2019)
-# Deprecated and unmaintained, use sieve for a replacement.
-# https://wiki2.dovecot.org/HowTo/AntispamWithSieve
-# Masked for removal in 30 days.
-mail-filter/dovecot-antispam
-
# Jeroen Roovers <jer@gentoo.org> (31 Jan 2019)
# Depends on =dev-libs/openssl-1.1.1*
# bug #670574
-=net-libs/nodejs-11.9*
-=net-libs/nodejs-11.10*
+=net-libs/nodejs-11*
# Dennis Lamm <expeditioneer@gentoo.org> (29 Jan 2019)
# Depends on >=app-text/enchant-2.0.0 which is masked
@@ -147,33 +466,11 @@ dev-libs/gost-engine
# Masked while being tested and reverse deps aren't fully compatible
=dev-libs/openssl-1.1.1*
-# Andreas K. Hüttel <dilfridge@gentoo.org> (25 Dec 2018)
-# Included in dev-tex/texlive-publishers-2017; there is no
-# need for a separate package anymore. Removal in 30 days.
-<dev-tex/revtex-4.2
-
# Hanno Boeck <hanno@gentoo.org (23 Dec 2018)
# Needs new OpenSSL, should be unmasked together with
# OpenSSL 1.1.1
>=app-crypt/osslsigncode-2.0
-# Jeroen Roovers <jer@gentoo.org> (14 Dec 2018)
-# Deprecated short lived branches https://www.nvidia.com/object/unix.html
-# Unsupported legacy branch 304 https://bugs.gentoo.org/669588
-# See https://nvidia.custhelp.com/app/answers/detail/a_id/3142 for timelines on
-# upstream support for various branches. File a bug report if you absolutely
-# must use one of these ebuilds.
-# Removal on or about 16 January 2019
-=x11-drivers/nvidia-drivers-304*
-=x11-drivers/nvidia-drivers-375*
-=x11-drivers/nvidia-drivers-378*
-=x11-drivers/nvidia-drivers-381*
-=x11-drivers/nvidia-drivers-384*
-=x11-drivers/nvidia-drivers-387*
-=x11-drivers/nvidia-drivers-396*
-<x11-base/xorg-server-1.20.3
-<x11-base/xorg-drivers-1.20
-
# Thomas Deutschmann <whissi@gentoo.org> (10 Dec 2018)
# Requires >=dev-lang/lua-5.2 which is masked
>=app-admin/lsyncd-2.2.3
@@ -194,13 +491,6 @@ dev-libs/gost-engine
# Causes a dependency loop in the OpenRC script. Bug #651998
=sys-fs/cryptsetup-2.0.5-r1
-# Pacho Ramos <pacho@gentoo.org> (01 Nov 2018)
-# All this packages are broken and need major version bumps to fix them. See
-# bug #504114, #486510, #510550, #511096, #517260, #551784, #616490, #
-net-voip/linphone
-net-libs/libeXosip
-net-libs/libosip
-
# Aaron W. Swenson <titanofold@gentoo.org> (25 Oct 2018)
# Fails to build against up to date OpenSSL library (Bug 663966). No longer
# supported upstream. Use dev-db/pgadmin4.
@@ -262,7 +552,8 @@ dev-db/pgadmin3
media-libs/libglvnd
# Aaron Bauman <bman@gentoo.org> (30 Apr 2018)
-# Masked for testing
+# Masked for testing. Will implement more of the 1.1 API
+# Which will require patch updates across the tree
=dev-libs/libressl-2.9*
# Brian Evans <grknight@gentoo.org> (20 Apr 2018)
@@ -275,13 +566,6 @@ media-libs/libglvnd
# Please migrate to cyrus-imapd-3.0 releases
=net-mail/cyrus-imapd-2.5*
-# Thomas Beierlein <tomjbe@gentoo.org> (23 Dec 2017)
-# To adapt to changed version naming by upstream
-# (pcb-yyyymmdd to pcb-x.y.z) we move the ebuild to
-# pcb-0_pyyyymmdd and mask >=pcb-20000000.
-# Do not remove the mask until newer version gets stable
->=sci-electronics/pcb-20000000
-
# James Le Cuirot <chewi@gentoo.org> (17 Dec 2017)
# Java 9+ is not yet fully supported on Gentoo. Packages cannot depend
# on it so these virtuals are not yet required. If you wish to use
@@ -335,10 +619,6 @@ sys-devel/automake:1.8
# See: https://github.com/perl5-dbi/DBD-mysql/issues/117
=dev-perl/DBD-mysql-4.42.0
-# Nicolas Bock <nicolasbock@gentoo.org> (17 Jul 2017)
-# Keep shotwell development series masked.
->=media-gfx/shotwell-0.29
-
# Nicolas Bock <nicolasbock@gentoo.org> (31 Oct 2017)
# There are multiple unresolved upstream issues with >=jabref-bin-4.0 (#636036).
# If you still would like to use this version, please report any issues to
@@ -492,6 +772,8 @@ www-plugins/chrome-binary-plugins:unstable
# Michael Weber <xmw@gentoo.org> (17 Jul 2013)
# Upstream next versions
+# Michał Górny <mgorny@gentoo.org> (15 Mar 2019)
+# No single unmasked version since. Removal in 30 days. Bug #671238.
>=sys-boot/raspberrypi-firmware-1_pre
# Diego E. Pettenò <flameeyes@gentoo.org> (03 Jan 2009)
diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.use.force b/profiles/prefix/darwin/macos/arch/ppc/package.use.force
index 5b234c4e9499..d0be324c4b1b 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.use.force
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.use.force
@@ -1,7 +1,8 @@
-# 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> (20 Dec 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_PowerPC
sys-devel/clang llvm_targets_PowerPC
sys-devel/llvm llvm_targets_PowerPC
diff --git a/profiles/prefix/darwin/macos/arch/x64/package.use.force b/profiles/prefix/darwin/macos/arch/x64/package.use.force
index ef8f6e2272cd..44d3760857a1 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.use.force
+++ b/profiles/prefix/darwin/macos/arch/x64/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (29 Nov 2018)
@@ -7,5 +7,6 @@ dev-libs/libgcrypt o-flag-munging
# Fabian Groffen <grobian@gentoo.org> (20 Dec 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.force b/profiles/prefix/darwin/macos/arch/x86/package.use.force
index ef8f6e2272cd..44d3760857a1 100644
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.force
+++ b/profiles/prefix/darwin/macos/arch/x86/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (29 Nov 2018)
@@ -7,5 +7,6 @@ dev-libs/libgcrypt o-flag-munging
# Fabian Groffen <grobian@gentoo.org> (20 Dec 2016)
# Force the host target to avoid dependency hell
+dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index 24696d95b0f3..e90c190aa153 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -1,10 +1,6 @@
-# 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> (31 May 2015)
-# for clang ebuild to work, llvm must build the clang frontend
-sys-devel/llvm clang
-
# Fabian Groffen <grobian@gentoo.org> (24 Mar 2012)
# Non-threaded target doesn't exist for Mac OS X Intel
media-gfx/tachyon threads opengl
diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask
index df8c57b6683a..8fb33a1b7214 100644
--- a/profiles/prefix/darwin/package.mask
+++ b/profiles/prefix/darwin/package.mask
@@ -1,12 +1,6 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (31 May 2015)
-# fails to compile due to some missing compilerrt stuff, hints at asan,
-# not sure what the problem actually is, 3.7 and 3.8 compile just fine
-=sys-devel/llvm-3.6*
-=sys-devel/clang-3.6*
-
# Fabian Groffen <grobian@gentoo.org> (14 Jan 2014)
# util-linux has no business on Darwin systems
sys-apps/util-linux
diff --git a/profiles/prefix/windows/winnt/use.mask b/profiles/prefix/windows/winnt/use.mask
index ac0a32f6af1d..5b60cad0f8a9 100644
--- a/profiles/prefix/windows/winnt/use.mask
+++ b/profiles/prefix/windows/winnt/use.mask
@@ -38,7 +38,6 @@ ipod
ipv6
lm_sensors
ncurses
-netboot
opengl
oss
pcmcia
diff --git a/profiles/releases/freebsd-11.1/package.use.force b/profiles/releases/freebsd-11.1/package.use.force
deleted file mode 100644
index dcb6a5d2e7ca..000000000000
--- a/profiles/releases/freebsd-11.1/package.use.force
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License, v2
-
-# freebsd-sources[build-generic] requires clang
-sys-devel/llvm clang
diff --git a/profiles/targets/systemd/use.mask b/profiles/targets/systemd/use.mask
index 1a827f87f818..68032c1e34e4 100644
--- a/profiles/targets/systemd/use.mask
+++ b/profiles/targets/systemd/use.mask
@@ -1,2 +1,3 @@
-# People running systemd must use logind instead, bug #478258
+# People running systemd must use systemd-logind instead, bug #478258
consolekit
+elogind
diff --git a/profiles/updates/1Q-2019 b/profiles/updates/1Q-2019
index 790b4592927f..10ac282f20d6 100644
--- a/profiles/updates/1Q-2019
+++ b/profiles/updates/1Q-2019
@@ -11,3 +11,5 @@ move net-misc/networkmanager-pptp net-vpn/networkmanager-pptp
move net-misc/networkmanager-strongswan net-vpn/networkmanager-strongswan
move net-misc/networkmanager-vpnc net-vpn/networkmanager-vpnc
move net-misc/networkmanager-sstp net-vpn/networkmanager-sstp
+move gnome-extra/gnome-tweak-tool gnome-extra/gnome-tweaks
+move app-portage/eclass-manpages app-doc/eclass-manpages
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index dd3105e1656b..632d593564c4 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -34,7 +34,6 @@ app-admin/clsync:gio - Enable GIO for FS monitoring (glib based alternative to i
app-admin/clsync:highload-locks - Allows to use spinlocks for short delays instead of mutexes, but only on SMP systems.
app-admin/clsync:namespaces - Enable namespaces isolation.
app-admin/conky:apcupsd - Enable support for sys-power/apcupsd
-app-admin/conky:audacious - Enable monitoring of music played by media-sound/audacious
app-admin/conky:cmus - Enable monitoring of music played by media-sound/cmus
app-admin/conky:eve - Enable support for the eve-online skill monitor
app-admin/conky:ical - Enable support for events from iCalendar (RFC 5545) files using dev-libs/libical
@@ -51,9 +50,9 @@ app-admin/conky:nvidia - Enable reading of nvidia card temperature sensors via x
app-admin/conky:portmon - Enable support for tcp (ip4) port monitoring
app-admin/conky:thinkpad - Enable support for IBM/Lenovo notebooks
app-admin/conky:weather-metar - Enable support for metar weather service
-app-admin/conky:weather-xoap - Enable support for metar and xoap weather service
app-admin/conky:webserver - Enable support to act as a webserver serving conkys output using net-libs/libmicrohttpd
app-admin/conky:xmms2 - Enable monitoring of music played by media-sound/xmms2
+app-admin/conserver:freeipmi - Compile in FreeIPMI support via sys-libs/freeipmi
app-admin/diamond:mongo - Enable MongoDB support
app-admin/diamond:redis - Enable Redis support
app-admin/diradm:automount - Support for automount data in LDAP
@@ -504,6 +503,10 @@ app-emulation/docker-runc:apparmor - Enable AppArmor support
app-emulation/dosemu:fluidsynth - use media-sound/fluidsynth for MIDI emulation
app-emulation/e-uae:capslib - Add CAPS library support
app-emulation/e-uae:sdl-sound - Use media-libs/sdl-sound for audio output
+app-emulation/faudio:ffmpeg - FAudio has optional support for decoding xWMA resources using FFmpeg, requiring: media-video/ffmpeg (note: this feature is not supported by media-video/libav).
+app-emulation/faudio:test - Build and run faudio testsuite.
+app-emulation/faudio:utils - Build all faudio utilities.
+app-emulation/faudio:xnasong - Build support for optional XNG_SONG component (note: this not required by app-emulation/wine-staging, app-emulation/wine-vanilla for faudio XAudio support).
app-emulation/free42:alsa - Adds support for Advanced Linux Sound Architecture
app-emulation/fuse:backend-X - Use X11 rendering backend
app-emulation/fuse:backend-fbcon - Use framebuffer rendering backend
@@ -567,8 +570,10 @@ app-emulation/lxc:templates - Install old style templates through app-emulation/
app-emulation/lxd:daemon - Build the system daemon, not just the client tool
app-emulation/lxd:dnsmasq - Depend on dnsmasq to provide DHCP and DNS
app-emulation/lxd:tools - Build and install optional tools
+app-emulation/nemu:network-map - Adds possibility of exporting network map to SVG
app-emulation/nemu:ovf - Adds support for OVA/OVF import
app-emulation/nemu:savevm - Adds support for QEMU savevm snapshots (experimental, QEMU must be patched)
+app-emulation/nemu:spice - Adds Spice protocol support
app-emulation/nemu:vnc-client - Adds support for external VNC client
app-emulation/open-vm-tools:deploypkg - Build deploypkg plugin
app-emulation/open-vm-tools:dnet - Enable support for nicinfo
@@ -711,6 +716,7 @@ app-emulation/wine-d3d9:vulkan - Enable Vulkan drivers
app-emulation/wine-staging:capi - Enable ISDN support via CAPI
app-emulation/wine-staging:custom-cflags - Bypass strip-flags; use at your own peril
app-emulation/wine-staging:dos - Pull in games-emulation/dosbox to run DOS applications
+app-emulation/wine-staging:faudio - Pull in app-emulation/faudio to provide XAudio2 functionality
app-emulation/wine-staging:ffmpeg - Use media-video/ffmpeg to decode WMA formats
app-emulation/wine-staging:gecko - Add support for the Gecko engine when using iexplore
app-emulation/wine-staging:gssapi - Use GSSAPI (Kerberos SSP support)
@@ -735,6 +741,7 @@ app-emulation/wine-staging:vulkan - Enable Vulkan drivers
app-emulation/wine-vanilla:capi - Enable ISDN support via CAPI
app-emulation/wine-vanilla:custom-cflags - Bypass strip-flags; use at your own peril
app-emulation/wine-vanilla:dos - Pull in games-emulation/dosbox to run DOS applications
+app-emulation/wine-vanilla:faudio - Pull in app-emulation/faudio to provide XAudio2 functionality
app-emulation/wine-vanilla:gecko - Add support for the Gecko engine when using iexplore
app-emulation/wine-vanilla:gssapi - Use GSSAPI (Kerberos SSP support)
app-emulation/wine-vanilla:gstreamer - Use media-libs/gstreamer to provide DirectShow functionality;
@@ -956,7 +963,11 @@ app-misc/gourmet:web - Enable support for the web import plugin
app-misc/gramps:geo - Enable rendering of geographical data using sci-geosciences/osm-gps-map
app-misc/gramps:rcs - Adds support for family tree archives via dev-vcs/rcs
app-misc/gramps:reports - All external software that is needed for graphical reports will be installed
-app-misc/graphlcd-base:g15 - Add support for app-misc/g15daemon driver (e.g. Logitech G15 Keybord)
+app-misc/graphlcd-base:fontconfig - Add support for media-libs/fontconfig font names.
+app-misc/graphlcd-base:freetype - Add support for media-libs/freetype.
+app-misc/graphlcd-base:g15 - Add support for app-misc/g15daemon, used by the Logitech G15 keyboard.
+app-misc/graphlcd-base:graphicsmagick - Add support for media-gfx/graphicsmagick.
+app-misc/graphlcd-base:imagemagick - Add support for media-gfx/imagemagick.
app-misc/irtrans-irserver:mono - Enable mono support
app-misc/jq:oniguruma - Use dev-libs/oniguruma for regular expression support
app-misc/kryoflux-dtc:demos - Install example floppy game files.
@@ -1363,6 +1374,13 @@ app-text/writerperfect:wpg - Add support for wpg format using app-text/libwpg
app-text/writerperfect:wps - Add support for wps format using app-text/libwps
app-text/wv:tools - Install optional utilities considered deprecated in favor of using AbiWord.
app-text/xmlto:text - Support conversion from XML to plain text
+app-text/xpdf:cmyk - Include support for CMYK rasterization
+app-text/xpdf:i18n - Enable support non-UTF8 national charsets
+app-text/xpdf:libpaper - Use app-text/libpaper to get paper preferences
+app-text/xpdf:metric - Use A4 instead of US Letter paper size by default for PostScript output. This option has effect only if libpaper USE flag is disabled
+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
@@ -1507,6 +1525,7 @@ dev-db/mariadb-galera:systemtap - Build support for profiling and tracing using
dev-db/mariadb-galera:test - Install upstream testsuites for end use.
dev-db/mariadb-galera:tokudb - Add support for TokuDB storage engine
dev-db/mariadb-galera:yassl - Enable SSL connections and crypto functions using the bundled yaSSL
+dev-db/mongodb:lto - Adds support for link time optimization
dev-db/mongodb:mms-agent - Install the MongoDB Monitoring Service agent
dev-db/mongodb:tools - Install the MongoDB tools (mongoimport, mongodump...) from app-admin/mongo-tools
dev-db/mycli:ssh - Add support for connection over SSH tunnel
@@ -1911,6 +1930,7 @@ dev-java/ant:regexp - Enable Apache Regexp Ant tasks
dev-java/ant:resolver - Enable Apache Resolver Ant tasks
dev-java/ant:swing - Enable Swing Ant tasks
dev-java/ant:testutil - Enable optional test util classes
+dev-java/ant:xz - Enable XZ Ant tasks
dev-java/commons-collections:test-framework - Install the test framework
dev-java/commons-logging:avalon-framework - Add optional support for avalon-framework
dev-java/commons-logging:avalon-logkit - Add optional support for avalon-logkit
@@ -2480,6 +2500,7 @@ dev-libs/libverto:libevent - Support event loops using dev-libs/libevent
dev-libs/libverto:tevent - Support event loops using sys-libs/tevent
dev-libs/libxmlb:stemmer - Enable language stemming support
dev-libs/libzia:ftdi - Enable support for FTDI USB chips
+dev-libs/libzip:mbedtls - Use net-libs/mbedtls as TLS provider
dev-libs/link-grammar:aspell - Adds support for app-text/aspell spell checker
dev-libs/link-grammar:hunspell - Adds support for app-text/hunspell spell checker
dev-libs/log4cplus:iconv - Use inconv for wchar_t <-> char conversions. See also log4cplus's unicode.txt documentation
@@ -2570,6 +2591,7 @@ dev-libs/xapian:brass - Enabled brass backend db support
dev-libs/xapian:chert - Enabled chert backend db support
dev-libs/xapian:glass - Enabled glass backend db support
dev-libs/xapian:inmemory - Enabled inmemory backend db support
+dev-libs/xapian:remote - Enabled remote backend db support
dev-libs/xerces-c:iconv - Use iconv (virtual/libiconv) as message loader and transcoder (in general it would be possible to use iconv only as message loader and something else like icu or the native method as transcoder and vice-versa, but this is a less common case and hard to handle)
dev-libs/xerces-c:threads - Enable threading support through pthread (or other libraries on AIX, IRIX, HPUX, Solars). Highly recommended
dev-libs/xml-security-c:nss - Use dev-libs/nss for certain crypto operations (configureable at runtime)
@@ -2976,6 +2998,7 @@ dev-qt/qtwebkit:printsupport - Enable printing via dev-qt/qtprintsupport
dev-qt/qtwebkit:qml - Build QML/QtQuick bindings
dev-qt/qtwebsockets:qml - Build QML bindings
dev-qt/qtwidgets:gles2 - Use GLES 2.0 or later instead of full OpenGL
+dev-qt/qtxmlpatterns:qml - Build the XmlListModel import for QtQuick (requires QtDeclarative)
dev-ros/rosbag:lz4 - Add support for lz4 compressed bags.
dev-ros/rosconsole:glog - Use dev-cpp/glog as log backend.
dev-ros/rosconsole:log4cxx - Use dev-libs/log4cxx as log backend.
@@ -3009,7 +3032,6 @@ dev-scheme/guile:discouraged - (implied by deprecated) enable merely discouraged
dev-scheme/guile:networking - Include networking interfaces
dev-scheme/guile:regex - Include regular expression interfaces
dev-scheme/kawa:awt - Assume AWT is available
-dev-scheme/kawa:echo2 - Enable support for the Echo2 web toolkit with dev-java/echo2
dev-scheme/kawa:frontend - Build "kawa" front-end program using sys-libs/readline
dev-scheme/kawa:jemacs - Build JEmacs
dev-scheme/kawa:krl - Build BRL emulation and KRL
@@ -3403,6 +3425,7 @@ games-engines/odamex:portmidi - Enable portmidi support.
games-engines/odamex:server - Build server target.
games-engines/openmw:devtools - Install development tools like bsatool, esmtool and opencs.
games-engines/renpy:development - Install IDE for game developers and an empty game template
+games-engines/residualvm:mpeg2 - enable mpeg2 codec for cutscenes
games-engines/scummvm:fluidsynth - compile with support for fluidsynth
games-engines/scummvm:mpeg2 - enable mpeg2 codec for cutscenes
games-engines/scummvm:unsupported - enable unsupported and/or broken game engines (you're on your own)
@@ -3585,6 +3608,7 @@ gnome-base/gdm:plymouth - Enable support for smooth transition from sys-boot/ply
gnome-base/gnome:classic - Install gnome-extra/gnome-shell-extensions for the Gnome Shell Classic mode
gnome-base/gnome:extras - Install additional GNOME applications
gnome-base/gnome-control-center:colord - Support color management using x11-misc/colord
+gnome-base/gnome-control-center:flickr - Add support for using photos from flickr as desktop background
gnome-base/gnome-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts
gnome-base/gnome-control-center:ibus - Enable support for enhanced input methods through app-i18n/ibus
gnome-base/gnome-desktop:license-docs - Install help files documenting GNOME's licenses
@@ -3595,6 +3619,7 @@ gnome-base/gnome-extra-apps:tracker - Install the app-misc/tracker indexer and t
gnome-base/gnome-keyring:ssh-agent - Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys.
gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/mutter for the standard GNOME 3 desktop mode
gnome-base/gnome-session:consolekit - Support sys-auth/consolekit for session tracking
+gnome-base/gnome-session:elogind - Support sys-auth/elogind for session tracking
gnome-base/gnome-settings-daemon:colord - Support color management using x11-misc/colord
gnome-base/gnome-settings-daemon:elogind - Rely on sys-auth/elogind as runtime logind provider
gnome-base/gnome-settings-daemon:openrc-force - Skip systemd dependency (#480336), enabling this flag will become your setup to be fully unsupported by upstream and downstream Gnome team. Do not try to enable it unless completely needed
@@ -3623,6 +3648,7 @@ gnome-base/nautilus:sendto - Enable the nautilus-sendto extension to send files
gnome-base/nautilus:tracker - Add support for app-misc/tracker search
gnome-base/orbit:pic - Force libname-server-2 to be built as PIC; needed on hardened systems
gnome-extra/cinnamon-control-center:colord - Support color management using x11-misc/colord
+gnome-extra/cinnamon-session:elogind - Rely on sys-auth/elogind as runtime logind provider
gnome-extra/cinnamon-settings-daemon:colord - Support color management using x11-misc/colord
gnome-extra/eiciel:nautilus - Build gnome-base/nautilus extension
gnome-extra/evolution-data-server:api-doc-extras - Build documentation for private APIs
@@ -3641,6 +3667,7 @@ gnome-extra/gnome-commander:taglib - Add metadata support for ID3, Vorbis, FLAC
gnome-extra/gnome-commander:unique - Enable single instance support using dev-libs/libunique
gnome-extra/gnome-contacts:telepathy - Start chat from contact details
gnome-extra/gnome-dvb-daemon:totem - Build a plugin for media-video/totem
+gnome-extra/gnome-shell-extension-gsconnect:nautilus - Install Nautilus extension for sending files via GSConnect
gnome-extra/gnome-software:firmware - Enable firmware update support through sys-apps/fwupd
gnome-extra/gnome-system-monitor:systemd - Display sys-apps/systemd metadata, e.g. unit names, for running processes
gnome-extra/libgda:canvas - Enable support for x11-libs/goocanvas
@@ -3893,12 +3920,14 @@ lxde-base/lxdm:consolekit - Enables support for authorization using consolekit
lxde-base/lxdm:gtk3 - Use GTK+3 instead of 2
lxde-base/lxterminal:gtk3 - Use GTK+3 instead of GTK+2
lxqt-base/lxqt-config:monitor - Build monitor settings tool
+lxqt-base/lxqt-config:touchpad - Build touchpad settings tool
lxqt-base/lxqt-meta:about - Install lxqt-base/lxqt-about
lxqt-base/lxqt-meta:admin - Install lxqt-base/lxqt-admin
lxqt-base/lxqt-meta:filemanager - Install x11-misc/pcmanfm-qtfile manager
lxqt-base/lxqt-meta:lightdm - Install x11-misc/lightdmdisplay manager
lxqt-base/lxqt-meta:lximage - Install media-gfx/lximage-qtimage viewer
lxqt-base/lxqt-meta:minimal - Do not install x11-wm/openboxwindow manager
+lxqt-base/lxqt-meta:nls - Install dev-qt/qttranslations to better support different locales
lxqt-base/lxqt-meta:powermanagement - Install lxqt-base/lxqt-powermanagement package
lxqt-base/lxqt-meta:processviewer - Install x11-misc/qps package
lxqt-base/lxqt-meta:screenshot - Install x11-misc/screengrab package
@@ -4344,6 +4373,7 @@ 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/simple-scan:colord - Support color management using x11-misc/colord
media-gfx/slic3r:gui - Enable GUI
@@ -4515,6 +4545,7 @@ media-libs/mesa:gallium - Build drivers based on Gallium3D, the new architecture
media-libs/mesa:gbm - Enable the Graphics Buffer Manager for EGL on KMS.
media-libs/mesa:gles1 - Enable GLESv1 support.
media-libs/mesa:gles2 - Enable GLESv2 support.
+media-libs/mesa:libglvnd - Use libglvnd for dispatch.
media-libs/mesa:llvm - Enable LLVM backend for Gallium3D.
media-libs/mesa:opencl - Enable the Clover Gallium OpenCL state tracker.
media-libs/mesa:osmesa - Build the Mesa library for off-screen rendering.
@@ -4524,6 +4555,7 @@ media-libs/mesa:unwind - Add support for stack trace unwinding and function name
media-libs/mesa:valgrind - Compile in valgrind memory hints
media-libs/mesa:vdpau - Enable the VDPAU acceleration interface for the Gallium3D Video Layer.
media-libs/mesa:vulkan - Enable Vulkan drivers
+media-libs/mesa:vulkan-overlay - Build vulkan-overlay-layer which displays Frames Per Second and other statistics
media-libs/mesa:wayland - Enable support for dev-libs/wayland
media-libs/mesa:xa - Enable the XA (X Acceleration) API for Gallium3D.
media-libs/mesa:xvmc - Enable the XvMC acceleration interface for the Gallium3D Video Layer.
@@ -4589,7 +4621,7 @@ media-libs/sdl-mixer:mod - basic support for MOD files
media-libs/sdl-mixer:playtools - Install playwave and playmus tools (useful for testing)
media-libs/sdl-mixer:smpeg - Use media-libs/smpeg for MP3 support
media-libs/sdl-mixer:wav - support WAVE files
-media-libs/sdl-sound:physfs - Enable physfs support
+media-libs/sdl-sound:physfs - Enable support for various formats through dev-games/physfs.
media-libs/sdl2-image:webp - support loading WEBP images
media-libs/sdl2-mixer:fluidsynth - Use media-sound/fluidsynth for MIDI support
media-libs/sdl2-mixer:midi - basic support for MIDI files
@@ -4717,6 +4749,7 @@ media-sound/alsa-utils:libsamplerate - install utils that use libsamplerate (e.g
media-sound/alsa-utils:ncurses - install utils that use ncurses (e.g. alsamixer)
media-sound/alsaplayer:id3tag - Enables ID3 tagging with id3tag library
media-sound/amsynth:dssi - Enable support for DSSI Soft Synth Interface
+media-sound/amsynth:lv2 - Add support for Ladspa V2
media-sound/apulse:sdk - Install PulseAudio headers and pkg-config files. Be aware apulse is not a full PulseAudio replacement by design and some functionality may be missing.
media-sound/aqualung:ifp - Enable support for iRiver iFP portable audio players
media-sound/aqualung:lua - Enable support for programmable title formatting with dev-lang/lua
@@ -5154,6 +5187,7 @@ 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.
media-video/ffmpeg:libsoxr - Enables audio resampling through media-libs/soxr.
media-video/ffmpeg:libv4l - Uses media-libs/libv4l for video4linux instead of direct calls. Adds support for more devices via the userspace library.
+media-video/ffmpeg:libxml2 - Uses dev-libs/libxml2 to enable dash demuxing support.
media-video/ffmpeg:lv2 - Enables lv2 audio filter wrapper.
media-video/ffmpeg:mipsdspr1 - Enables MIPS DSP ASE R1 optimizations.
media-video/ffmpeg:mipsdspr2 - Enables MIPS DSP ASE R2 optimizations.
@@ -5186,6 +5220,7 @@ media-video/handbrake:fdk - Support for encoding AAC using media-libs/fdk-aac.
media-video/handbrake:gstreamer - Support for the streaming media framework from media-libs/gstreamer.
media-video/handbrake:gtk - Install the GTK UI, ghb.
media-video/handbrake:libav-aac - Support for encoding AAC using media-video/libav's internal encoder.
+media-video/handbrake:nvenc - Adds support for NVIDIA Encoder (NVENC) API for hardware accelerated encoding on NVIDIA cards.
media-video/handbrake:x265 - Support for encoding h265 using media-libs/x265.
media-video/kino:gpac - Enable GPAC support when exporting to 3GPP format
media-video/kmplayer:npp - Compile the npp backend that plays xembed style browser plugins.
@@ -5437,6 +5472,7 @@ net-analyzer/goaccess:tokyocabinet - Enable Tokyo Cabinet's on-memory hash datab
net-analyzer/gr-fosphor:glfw - enable GLFW based interface
net-analyzer/graphite-web:carbon - Enable carbon support
net-analyzer/graphite-web:memcached - Enable memcached support
+net-analyzer/greenbone-security-assistant:extras - Pdf results, extra fonts, html docs support
net-analyzer/hexinject:experimental - Install experimental packets.tcl
net-analyzer/hexinject:tools - Install hex2raw and prettypacket tools
net-analyzer/httping:tfo - Enable support for TCP Fast Open
@@ -5533,7 +5569,18 @@ net-analyzer/nrpe:command-args - Build support for specifying the command-line a
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:pdf - Enable pdf report creation
+net-analyzer/openvas:cli - Command Line Interface for OpenVAS Scanner throught net-analyzer/gvm-tools
+net-analyzer/openvas:extras - Extra fonts, pdf results and html docs support
+net-analyzer/openvas:gsa - Greenbone Security Assistant (WebUI) through net-analyzer/greenbone-security-assistant
+net-analyzer/openvas:ldap - Enable support for ldap through net-nds/openldap
+net-analyzer/openvas:ospd - Enable support for scanner wrappers through net-analyzer/ospd
+net-analyzer/openvas:radius - Enable support for radius through net-dialup/freeradius-client
+net-analyzer/openvas-libraries:extras - Html docs support
+net-analyzer/openvas-libraries:ldap - Enable support for ldap
+net-analyzer/openvas-libraries:radius - Enable support for radius
+net-analyzer/openvas-manager:extras - Html docs support
+net-analyzer/openvas-scanner:extras - Html docs support
+net-analyzer/ospd:extras - Html docs support
net-analyzer/ossec-hids:agent - Build "agent" installation target (see package description)
net-analyzer/ossec-hids:hybrid - Build "hybrid" installation target
net-analyzer/ossec-hids:local - Build "local" installation target
@@ -5618,16 +5665,14 @@ net-analyzer/wapiti:kerberos - Support Kerberos authentication
net-analyzer/wapiti:ntlm - Support NTLM authentication
net-analyzer/wireshark:adns - Use net-dns/c-ares to resolve DNS names
net-analyzer/wireshark:androiddump - Install androiddump, an extcap interface to capture from Android devices
-net-analyzer/wireshark:bcg729 - Use media-plugins/mediastreamer-bcg729 to play G.729 codec
+net-analyzer/wireshark:bcg729 - Use media-libs/bcg729 for G.729 codec support in RTP Player
net-analyzer/wireshark:capinfos - Install capinfos, to print information about capture files
net-analyzer/wireshark:captype - Install captype, to print the file types of capture files
net-analyzer/wireshark:ciscodump - Install ciscodump, extcap interface to capture from a remote Cisco router
net-analyzer/wireshark:dftest - Install dftest, to display filter byte-code, for debugging dfilter routines
-net-analyzer/wireshark:doc-pdf - Build documentation in pdf format (US and a4 paper sizes)
net-analyzer/wireshark:dpauxmon - Install dpauxmon, an external capture interface (extcap) that captures DisplayPort AUX channel data from linux kernel drivers
net-analyzer/wireshark:dumpcap - Install dumpcap, to dump network traffic from inside wireshark
net-analyzer/wireshark:editcap - Install editcap, to edit and/or translate the format of capture files
-net-analyzer/wireshark:libssh - Use net-libs/libssh (for sshdump)
net-analyzer/wireshark:libxml2 - Use dev-libs/libxml2 for handling XML configuration in dissectors
net-analyzer/wireshark:lz4 - Use app-arch/lz4 for compression/decompression
net-analyzer/wireshark:maxminddb - Use dev-libs/libmaxminddb for IP address geolocation
@@ -5946,7 +5991,7 @@ net-im/choqok:telepathy - Enable support for the real-time communication framewo
net-im/corebird:spellcheck - Support spell checking
net-im/coturn:mongodb - Enable support for the mongodb database
net-im/coturn:redis - Enable support for the redis database
-net-im/dino:gnupg - Enable OpenPGP encryption plugin
+net-im/dino:gpg - Enable OpenPGP encryption plugin
net-im/dino:http - Enable HTTP file upload plugin
net-im/dino:omemo - Enable OMEMO encryption plugin
net-im/discord-bin:pax_kernel - Triggers a paxmarking of the binary
@@ -5964,15 +6009,10 @@ net-im/ejabberd:roster-gw - Turn on workaround for processing gateway subscripti
net-im/ejabberd:sqlite - Enable SQLite database support
net-im/ejabberd:zlib - Enable Stream Compression (XEP-0138) using zlib
net-im/ekg2:gadu - Enable Gadu-Gadu protocol support (requires net-libs/libgadu).
-net-im/ekg2:gif - GIF token support for Gadu-Gadu protocol.
-net-im/ekg2:gnutls - Enable SSL/TLS support through GnuTLS for the plugins supporting it. If 'ssl' is enabled too, GnuTLS will be preferred where possible (and OpenSSL will be used elsewhere).
net-im/ekg2:gpg - Enable jabber message encryption through app-crypt/gpgme.
-net-im/ekg2:jpeg - JPEG token support for Gadu-Gadu protocol.
net-im/ekg2:minimal - Disable building extra plugins with no additional deps.
net-im/ekg2:openssl - Support encryption in sim plugin, using OpenSSL.
-net-im/ekg2:oracle - Support logging messages into Oracle database.
net-im/ekg2:sqlite - Support logging messages into SQLite3 database.
-net-im/ekg2:ssl - Enable the complete SSL/TLS support through OpenSSL. This also enables the 'sim' plugin which relies on OpenSSL.
net-im/empathy:gnome-online-accounts - Enable using net-libs/gnome-online-accounts for authorization (e.g. for Google Talk)
net-im/empathy:map - Enable world map support through media-libs/libchamplain
net-im/err:irc - Pull optional dependencies, needed for IRC backend
@@ -6222,7 +6262,6 @@ net-libs/libbitcoinconsensus:asm - Enable assembly for optimization
net-libs/libbitcoinconsensus:knots - Build enhanced Bitcoin Knots version, rather than Bitcoin Core
net-libs/libbtbb:extras - Install pcapdump and btaptap tools
net-libs/libbtbb:wireshark-plugins - Build the wireshark plugins for bluetooth baseband sniffing
-net-libs/libeXosip:srv - enable support for SRV records DNS queries
net-libs/libesmtp:ntlm - Enable support for NTLM authentication
net-libs/libetpan:liblockfile - Enable support for liblockfile library
net-libs/libetpan:lmdb - Use dev-db/lmdb as cache DB
@@ -6249,6 +6288,7 @@ net-libs/libproxy:gnome - Enable support for reading proxy settings from GNOME
net-libs/libproxy:kde - Enable support for reading proxy settings from KDE
net-libs/libproxy:spidermonkey - Use libmozjs from dev-lang/spidermonkey for PAC parsing
net-libs/libproxy:webkit - Use libjavascriptcoregtk from net-libs/webkit-gtk for PAC parsing
+net-libs/libpsl:man - Build man-pages
net-libs/libqmi:mbim - Support QMI over Mobile Broadband Interface Model (MBIM)
net-libs/libsoup:gssapi - Enable GSSAPI support
net-libs/libsoup:samba - Use net-fs/samba for NTLM Single Sign-On
@@ -6789,7 +6829,8 @@ net-misc/ptpd:slave-only - Enable slave only operation (remove master mode funct
net-misc/ptpd:snmp - Require net-analyzer/net-snmp to enable SNMP configuration
net-misc/ptpd:statistics - Enable compution of statistics
net-misc/putty:gssapi - Enable support for GSSAPI (virtual/krb5)
-net-misc/putty:gtk - Build the PuTTY client which requires x11-libs/gtk+:3. If disabled only the CLI tools puttygen, plink, pscp and psftp will be built.
+net-misc/putty:gtk - Build the PuTTY client which requires x11-libs/gtk+. If disabled only the CLI tools puttygen, plink, pscp and psftp will be built
+net-misc/putty:gtk2 - Build the PuTTY client with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
net-misc/quagga:bgpclassless - Apply unofficial patch to enable classless prefixes for BGP. Patch and information to be found at http://hasso.linux.ee/doku.php/english:network:quagga
net-misc/quagga:fpm - Enable Forwarding Plane Manager support
net-misc/quagga:multipath - Enable multipath routes support for any number of routes
@@ -7045,6 +7086,7 @@ net-proxy/privoxy:extended-host-patterns - Enable and require PCRE syntax in hos
net-proxy/privoxy:external-filters - Allow to filter content with scripts and programs. Experimental
net-proxy/privoxy:fast-redirects - Support fast redirects
net-proxy/privoxy:force - Allow single-page disable (force load)
+net-proxy/privoxy:fuzz - Exposes Privoxy internals to input from files or stdout. Intended for fuzzing testing
net-proxy/privoxy:graceful-termination - Allow to shutdown Privoxy through the webinterface
net-proxy/privoxy:ie-images - Enable a quick but not always reliable auto-detect whether requests from MS Internet Explorer are for an image or not
net-proxy/privoxy:image-blocking - Allows the +handle-as-image action, to send "blocked" images instead of HTML
@@ -7080,11 +7122,6 @@ net-proxy/tsocks:server-lookups - Allow hostname resolution _for_ SOCKS servers
net-proxy/tsocks:tordns - Apply tordns patch which allows transparent TORification of the DNS queries
net-proxy/ufdbguard:doc - Download and install the ufdbguard reference manual in PDF.
net-proxy/ufdbguard:httpd - Build, install and start the provided mini-http daemon with the redirect CGI integrated. Since there is no way to tell ufdbguard to not start it, this is a build-time option.
-net-voip/linphone:assistant - Turn on assistant compiling (needs gtk enabled)
-net-voip/linphone:gsm-nonstandard - Support non-standard GSM frequencies
-net-voip/linphone:sqlite - Turn on compilation of message storage
-net-voip/linphone:tools - Compile tools
-net-voip/linphone:video - Enable video support (display/capture)
net-voip/telepathy-gabble:plugins - Enable plugin loader
net-voip/yate:amrnb - use AMR-NB
net-voip/yate:dahdi - Enable Dahdi driver
@@ -7991,13 +8028,14 @@ sys-apps/portage:xattr - Preserve extended attributes (filesystem-stored metadat
sys-apps/portage-mgorny:ipc - Use inter-process communication between Portage and running ebuilds.
sys-apps/portage-mgorny:native-extensions - Compiles native "C" extensions (speedups, instead of using Python backup code). Currently includes libc-locales. This should only be temporarily disabled for some bootstrapping operations. Cross-compilation is not supported.
sys-apps/portage-mgorny:xattr - Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems.
-sys-apps/proot:care - Build dynamic CARE binary (more info - http://reproducible.io/)
+sys-apps/proot:care - Build dynamic CARE binary (more info - https://proot-me.github.io)
sys-apps/qingy:consolekit - Enable native consolekit support
sys-apps/qingy:opensslcrypt - Encrypt communications between qingy and its GUI using dev-libs/openssl
sys-apps/razercfg:pm-utils - Installs the pm-utils hooks for suspend/resume and requires sys-power/pm-utils
sys-apps/ripgrep:man - Build and install man pages.
sys-apps/rng-tools:jitterentropy - Enable Jitter RNG entropy support
sys-apps/rng-tools:nistbeacon - Enable NIST beacon entropy support
+sys-apps/rng-tools:pkcs11 - Enable PKCS11 entropy support
sys-apps/roccat-tools:input_devices_roccat_ryosmkfx - Enable support for Ryos Mk FX keyboard.
sys-apps/roccat-tools:input_devices_roccat_skeltr - Enable support for Skeltr keyboard.
sys-apps/roccat-tools:input_devices_roccat_sova - Enable support for Sova keyboard.
@@ -8159,7 +8197,6 @@ sys-cluster/ceph:libaio - Use libaio as asynchronous input/output library
sys-cluster/ceph:libatomic - Use libatomic instead of builtin atomic operations
sys-cluster/ceph:lttng - Add support for LTTng
sys-cluster/ceph:mgr - Build the ceph-mgr daemon
-sys-cluster/ceph:mgr-frontend - Build the mgr/dashboard frontend with npm, this is not required for the frontend to work
sys-cluster/ceph:nss - Use dev-libs/nss for cryptography
sys-cluster/ceph:radosgw - Add radosgw support
sys-cluster/ceph:system-boost - Use system dev-libs/boost instead of the bundled one
@@ -8302,7 +8339,6 @@ sys-devel/binutils-hppa64:multitarget - Adds support to binutils for cross compi
sys-devel/binutils-hppa64:plugins - Enable plugin support in tools
sys-devel/clang:default-compiler-rt - Use compiler-rt instead of libgcc as the default rtlib for clang
sys-devel/clang:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang
-sys-devel/clang:multitarget - Build all host targets (default: host only)
sys-devel/clang:static-analyzer - Install the Clang static analyzer
sys-devel/clang:z3 - Enable the static analyzer constraint manager backend using sci-mathematics/z3
sys-devel/clang-runtime:compiler-rt - Install sys-libs/compiler-rt for -rtlib=compiler-rt
@@ -8342,21 +8378,15 @@ sys-devel/gdb:lzma - Support lzma compression in ELF debug info
sys-devel/gdb:multitarget - Support all known targets in one gdb binary
sys-devel/gdb:python - Enable support for the new internal scripting language, as well as extended pretty printers
sys-devel/gdb:server - Install the "gdbserver" program (useful for embedded/remote targets)
+sys-devel/gdb:source-highlight - Enable listing highlighting via dev-util/source-highlight
sys-devel/gdb:xml - Support parsing XML data files needed (at least) for cpu features, memory maps, and syscall tracing
sys-devel/gettext:cvs - When running `autopoint`, use cvs to store the internal development files; this requires cvs at runtime, but will be faster/smaller than raw archives
sys-devel/gettext:git - When running `autopoint`, use git to store the internal development files; this requires git at runtime, but will be faster/smaller than raw archives
sys-devel/kgcc64:regression-test - Run the testsuite and install the results (requires FEATURES=test)
-sys-devel/llvm:clang - Build the clang C/C++ compiler
-sys-devel/llvm:default-compiler-rt - Use compiler-rt instead of libgcc as the default rtlib for clang
-sys-devel/llvm:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang
sys-devel/llvm:doc - Build and install the HTML documentation and regenerate the man pages
sys-devel/llvm:exegesis - Enable performance counter support for llvm-exegesis tool that can be used to measure host machine instruction characteristics
sys-devel/llvm:gold - Build the gold linker plugin
-sys-devel/llvm:lldb - Build the lldb debugger
-sys-devel/llvm:multitarget - Build all host targets (default: host only)
sys-devel/llvm:ncurses - Support querying terminal properties using ncurses' terminfo
-sys-devel/llvm:sanitize - Build compiler-rt's sanitizers
-sys-devel/llvm:static-analyzer - Install the Clang static analyzer (requires USE=clang)
sys-devel/llvm:xar - Support dumping LLVM bitcode sections in Mach-O files (uses app-arch/xar)
sys-devel/parity:vc10_0 - Enable support for Visual Studio 2010
sys-devel/parity:vc11_0 - Enable support for Visual Studio 2012
@@ -8430,6 +8460,14 @@ sys-fs/btrfs-progs:zstd - Enable zstd compression support.
sys-fs/btrfsmaintenance:systemd - Enable systemd services and timers instead of cron timers
sys-fs/cryfs:custom-optimization - Use user-defined compiler optimization level
sys-fs/cryfs:update-check - Enable automatic checking for updates and security vulnerabilities
+sys-fs/cryptmount:argv0switch - Default action given by progname.
+sys-fs/cryptmount:cswap - Enable support for encrypted swap.
+sys-fs/cryptmount:fsck - Check filesystems before mounting.
+sys-fs/cryptmount:gcrypt - Support libgcrypt-encryption of keys.
+sys-fs/cryptmount:largefile - Enable support for large files.
+sys-fs/cryptmount:luks - Enable key management via LUKS
+sys-fs/cryptmount:mount - Use systemd mount/umount for operations.
+sys-fs/cryptmount:openssl - Support openssl-encryption of keys.
sys-fs/cryptsetup:argon2 - Enable password hashing algorithm from app-crypt/argon2
sys-fs/cryptsetup:gcrypt - Use dev-libs/libgcrypt crypto backend
sys-fs/cryptsetup:kernel - Use kernel crypto backend (mainly for embedded systems)
@@ -8540,6 +8578,7 @@ sys-libs/glibc:gd - build memusage and memusagestat tools
sys-libs/glibc:multiarch - enable optimizations for multiple CPU architectures (detected at runtime)
sys-libs/glibc:nscd - Build, and enable support for, the Name Service Cache Daemon
sys-libs/glibc:rpc - Enable obsolete RPC/NIS layers
+sys-libs/glibc:ssp - protect stack of glibc internals
sys-libs/glibc:suid - Make internal pt_chown helper setuid -- not needed if using Linux and have /dev/pts mounted with gid=5
sys-libs/glibc:systemtap - enable systemtap static probe points
sys-libs/gwenhywfar:designer - Build plugins for dev-qt/designer
@@ -8818,6 +8857,7 @@ www-client/netsurf:rosprite - RISC OS Sprite bitmap image support (media-libs/li
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:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
@@ -9048,6 +9088,7 @@ x11-misc/colord:gusb - Enable dev-libs/libgusb support, needed for colorimeter d
x11-misc/compton:drm - Enable VSync with DRM_IOCTL_WAIT_VBLANK
x11-misc/compton:opengl - Enable VSync with SGI_swap_control OpenGL extension
x11-misc/dunst:dunstify - Experimental replacement for notify-send.
+x11-misc/e16-keyedit:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
x11-misc/fbpager:xrender - Enable transparency support via x11-libs/libXrender
x11-misc/gpaste:applet - Enable gpaste-applet
x11-misc/gpaste:gnome - Enable proper gnome support and enable gnome shell extension.
@@ -9106,6 +9147,8 @@ x11-misc/xscreensaver:new-login - Enable user switching support using gdmflexise
x11-misc/xsr:cursor - Capture mouse cursor using x11-misc/xdotool, and place them on the screenshots using media-gfx/imagemagick
x11-misc/xss-lock:man - Build and install man pages
x11-plugins/bfm:gkrellm - Enable building of app-admin/gkrellm module
+x11-plugins/e16-epplets:cdaudio - Enable CD Audio support using media-libs/libcdaudio
+x11-plugins/e16-epplets:libgtop - Use gnome-base/libgtop to obtain system load information
x11-plugins/pidgin-mbpurple:twitgin - Enable graphical plugin for Gtk+ interface of Pidgin.
x11-plugins/pidgin-sipe:ocs2005-message-hack - Disable message timeout for OCS2005 clients which causes "false" not delivered error messages
x11-plugins/pidgin-sipe:openssl - Enable crypto support via dev-libs/openssl
@@ -9191,6 +9234,20 @@ x11-themes/zuki-themes:gnome-shell - Install theme for gnome-base/gnome-shell
x11-themes/zuki-themes:mate - Install Metacity theme for mate-base/mate
x11-themes/zuki-themes:xfce - Install theme for xfce-base/xfwm4
x11-themes/zukitwo:gnome-shell - Install theme for gnome-base/gnome-shell
+x11-wm/e16:container - Use container window (experimental)
+x11-wm/e16:debug - Build libtrip debugging library
+x11-wm/e16:dialogs - Enable support for configuration dialogs
+x11-wm/e16:libhack - Build libhack window mode helper library
+x11-wm/e16:modules - Enable support for loadable modules
+x11-wm/e16:pango - Enable pango font rendering using x11-libs/pango
+x11-wm/e16:themes - Install the official E16 themes using x11-themes/e16-themes
+x11-wm/e16:xi2 - Enable the experimental multipointer input XInput2. This incldues the MultiPointer X feature
+x11-wm/e16:xpresent - Enable support for the X Present extension via x11-libs/libXpresent
+x11-wm/e16:xrandr - Enable support for the X RandR extension via x11-libs/libXrandr
+x11-wm/e16:xrender - Enable transparency support using the X Render extension via x11-libs/libXrender
+x11-wm/e16:xsm - Enable X Session Management support using x11-libs/libSM
+x11-wm/e16:xsync - Enable X Sync support
+x11-wm/e16:zoom - Support resolution change of current window (zoom) usingx11-libs/libXxf86vm (xvidtune)
x11-wm/echinus:xrandr - Enable support for multihead configuration
x11-wm/enlightenment:packagekit - Enable module for package manager integration
x11-wm/fluxbox:bidi - Enable bidirectional language support with dev-libs/fribidi