summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-23 10:22:15 +0100
commit8b4ace9c50842c5b83401ea7b179dcab940387e1 (patch)
tree230f3135ceaace633cf93e9838b185c4a6664c2e /profiles
parent9ee6d97c2883d42f204a533a8bc1f4562df778fb (diff)
gentoo resync : 23.09.2020
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin153940 -> 151652 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.mask5
-rw-r--r--profiles/arch/amd64/package.use.stable.mask2
-rw-r--r--profiles/arch/amd64/x32/package.mask5
-rw-r--r--profiles/arch/amd64/x32/package.use.mask1
-rw-r--r--profiles/arch/arm/armv6j/package.mask5
-rw-r--r--profiles/arch/arm/armv7a/package.mask5
-rw-r--r--profiles/arch/arm/package.mask5
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/arm64/package.use.force5
-rw-r--r--profiles/arch/arm64/package.use.mask4
-rw-r--r--profiles/arch/base/package.use.mask18
-rw-r--r--profiles/arch/base/use.mask4
-rw-r--r--profiles/arch/hppa/make.defaults4
-rw-r--r--profiles/arch/hppa/package.use.mask3
-rw-r--r--profiles/arch/hppa/use.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.mask4
-rw-r--r--profiles/arch/powerpc/package.mask6
-rw-r--r--profiles/arch/powerpc/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask4
-rw-r--r--profiles/arch/riscv/packages3
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32/make.defaults3
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32/package.use.force2
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32/use.force7
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32/use.mask5
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32d/make.defaults3
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32d/package.use.force5
-rw-r--r--profiles/arch/riscv/rv32imac/ilp32d/use.mask7
-rw-r--r--profiles/arch/riscv/rv32imac/make.defaults9
-rw-r--r--profiles/arch/riscv/rv32imac/use.force5
-rw-r--r--profiles/arch/riscv/rv32imac/use.mask6
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/make.defaults3
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/package.use.force5
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/use.force7
-rw-r--r--profiles/arch/riscv/rv64gc/lp64/use.mask7
-rw-r--r--profiles/arch/riscv/rv64gc/lp64d/make.defaults3
-rw-r--r--profiles/arch/riscv/rv64gc/lp64d/package.use.force5
-rw-r--r--profiles/arch/riscv/rv64gc/lp64d/use.mask5
-rw-r--r--profiles/arch/riscv/rv64gc/make.defaults9
-rw-r--r--profiles/arch/riscv/rv64gc/use.force5
-rw-r--r--profiles/arch/riscv/rv64gc/use.mask8
-rw-r--r--profiles/arch/x86/make.defaults4
-rw-r--r--profiles/arch/x86/package.use.mask10
-rw-r--r--profiles/arch/x86/package.use.stable.mask2
-rw-r--r--profiles/arch/x86/use.stable.mask4
-rw-r--r--profiles/base/package.use.mask22
-rw-r--r--profiles/base/package.use.stable.mask16
-rw-r--r--profiles/base/use.mask8
-rw-r--r--profiles/default/linux/uclibc/mips/package.use.mask4
-rw-r--r--profiles/default/linux/x86/package.use.mask1
-rw-r--r--profiles/desc/abi_riscv.desc11
-rw-r--r--profiles/embedded/make.defaults6
-rw-r--r--profiles/features/multilib/package.use2
-rw-r--r--profiles/features/selinux/make.defaults6
-rw-r--r--profiles/features/selinux/package.use2
-rw-r--r--profiles/features/selinux/package.use.mask1
-rw-r--r--profiles/package.deprecated12
-rw-r--r--profiles/package.mask550
-rw-r--r--profiles/prefix/darwin/macos/10.10/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.11/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.12/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.13/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.14/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.8/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/10.9/package.unmask7
-rw-r--r--profiles/prefix/darwin/macos/package.mask6
-rw-r--r--profiles/prefix/darwin/macos/package.use.mask6
-rw-r--r--profiles/profiles.desc2
-rw-r--r--profiles/updates/2Q-20161
-rw-r--r--profiles/updates/3Q-20161
-rw-r--r--profiles/updates/3Q-20202
-rw-r--r--profiles/updates/4Q-20151
-rw-r--r--profiles/use.local.desc117
79 files changed, 410 insertions, 671 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 6c14e9c9fe21..953d3de3b915 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 91b9103649ea..ba108db8a5f2 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
+# media-libs/libilbc is not ported to alpha
+net-analyzer/wireshark ilbc
+
# Sam James <sam@gentoo.org> (2020-09-02)
# dev-python/mysqlclient lacks keywords here
mail-filter/pyzor mysql
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 6e4e7e3cd1a9..69cf88d03b51 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -226,11 +226,6 @@ sys-boot/grub:2 -grub_platforms_xen-32
# sys-boot/gnu-efi is not supported on all archs.
sys-apps/systemd -gnuefi
-# James Le Cuirot <chewi@gentoo.org> (2015-07-28)
-# JavaFX and the browser plugin are included on x64 Linux.
-dev-java/oracle-jdk-bin -javafx -nsplugin
-dev-java/oracle-jre-bin -javafx -nsplugin
-
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on amd64, so unmask the useflag
media-libs/libbluray -bdplus
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 0020c0a53bb4..5d986026fe8e 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -97,4 +97,4 @@ gnustep-base/gnustep-make libobjc2
# Michał Górny <mgorny@gentoo.org> (2014-03-30)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
-dev-lang/python-exec -python_targets_pypy3 -python_targets_python3_8
+dev-lang/python-exec -python_targets_pypy3
diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask
index c5665e8060f6..e5be3f2d07e7 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-09-20)
+# Binary-only with no x32 support
+app-office/libreoffice-bin
+app-office/libreoffice-bin-debug
+
# Ben Kohler <bkohler@gentoo.org> (2020-08-12)
# Breaks several portage features, see bug 736904
=sys-libs/glibc-2.31-r6
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index 1f29982d9de9..98cfda535a61 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -5,7 +5,6 @@
# sys-cluster/ceph no longer supports x86, versions that support
# it no longer build thanks to python2 removals
app-backup/bareos ceph cephfs rados rados-striper
-app-emulation/ganeti rbd
app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
diff --git a/profiles/arch/arm/armv6j/package.mask b/profiles/arch/arm/armv6j/package.mask
index e6d4425270f3..46cb68385f1a 100644
--- a/profiles/arch/arm/armv6j/package.mask
+++ b/profiles/arch/arm/armv6j/package.mask
@@ -8,8 +8,3 @@
-media-video/rav1e
-net-news/newsboat
-net-libs/quiche
-
-# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
-# This is built for armv6 so unmask against the wider arm mask.
--dev-java/oracle-jdk-bin
--dev-java/oracle-jre-bin
diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index 21e261c5adf4..3e820a0a2fc8 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -13,11 +13,6 @@
# Valgrind works on ARMv7
-dev-util/valgrind
-# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
-# This is built for armv6 so unmask against the wider arm mask.
--dev-java/oracle-jdk-bin
--dev-java/oracle-jre-bin
-
# James Le Cuirot <chewi@gentoo.org> (2015-05-24)
# This is built for armv7a so unmask against the wider arm mask.
-dev-java/icedtea-bin
diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 1857d1bddeb4..4348dc0b782f 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -15,11 +15,6 @@ net-libs/quiche
# https://valgrind.org/info/platforms.html
dev-util/valgrind
-# James Le Cuirot <chewi@gentoo.org> (2016-01-09)
-# This is built for armv6 and will not work on earlier generations.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
-
# James Le Cuirot <chewi@gentoo.org> (2015-05-24)
# This is built for armv7a and will not work on earlier generations.
dev-java/icedtea-bin
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 9772a35c0e09..d804d1a26a7a 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -184,10 +184,6 @@ net-misc/bfgminer adl lm-sensors
# no point in pursuing it right now.
app-shells/bash-completion test
-# James Le Cuirot <chewi@gentoo.org> (2017-04-25)
-# Oracle doesn't include VisualVM on this platform.
-dev-java/oracle-jdk-bin visualvm
-
# Patrice Clement <monsieurp@gentoo.org> (2017-04-09)
# Enable MQTT support on supported architectures
app-metrics/collectd -collectd_plugins_mqtt
diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force
index 503325f879dd..97e4c149897b 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -22,8 +22,3 @@ dev-lang/rust llvm_targets_AArch64
dev-ml/llvm-ocaml llvm_targets_AArch64
sys-devel/clang llvm_targets_AArch64
sys-devel/llvm llvm_targets_AArch64
-
-# James Le Cuirot <chewi@gentoo.org> (2016-05-16)
-# For reasons best known to themselves, Oracle do not ship the
-# libawt_xawt.so library on arm64 even though they do on arm32.
-dev-java/oracle-jdk-bin headless-awt
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index f3ef3b29d96b..a0f74262bbfc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -338,10 +338,6 @@ app-crypt/heimdal afs
# Only available on some architectures.
dev-java/icedtea -shenandoah
-# James Le Cuirot <chewi@gentoo.org> (2017-04-25)
-# Oracle doesn't include VisualVM on this platform.
-dev-java/oracle-jdk-bin visualvm
-
# Markus Meier <maekke@gentoo.org> (2017-03-24)
# unkeyworded deps, bug #552330
app-portage/g-sorcery bson
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index e95a85a5d18a..87ba55bdeea2 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-09-20)
+# (for Mikle Kolyada <zlogene@gentoo.org>)
+# libgcrypt et al no longer support static-libs
+# Need to determine whether crypt is possible dynamically?
+sys-power/suspend crypt
+
+# Sam James <sam@gentoo.org> (2020-09-20)
+# (for Mikle Kolyada <zlogene@gentoo.org>)
+# libgcrypt et al no longer support static-libs
+# Need to determine whether dar's static use
+# is worthwhile without it.
+app-backup/dar static static-libs
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-09-07)
# dev-util/nvidia-cuda-toolkit is only available on amd64
app-metrics/collectd collectd_plugins_gpu_nvidia
@@ -198,11 +211,6 @@ media-video/ffmpeg mmal
# sys-boot/gnu-efi is not supported on all archs.
sys-apps/systemd gnuefi
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# JavaFX and the browser plugin are not included on some platforms.
-dev-java/oracle-jdk-bin javafx nsplugin
-dev-java/oracle-jre-bin javafx nsplugin
-
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# Mask bdplus support and unmask on arches where libbdplus is keyworded.
media-libs/libbluray bdplus
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 1287a5f40973..366da76c51fb 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -195,10 +195,6 @@ abi_mips_n32
abi_mips_n64
abi_ppc_32
abi_ppc_64
-abi_riscv_lp64d
-abi_riscv_lp64
-abi_riscv_ilp32d
-abi_riscv_ilp32
abi_s390_32
abi_s390_64
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 38268c9d0759..e25a2f2759a3 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}"
# Donnie Berkholz <dberkholz@gentoo.org> (2006-08-18)
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-
-# Hans de Graaff <graaff@gentoo.org> (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index d8e4276c3cfd..1f0160769c66 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -80,7 +80,8 @@ net-im/pidgin gadu
# Jeroen Roovers <jer@gentoo.org> (2020-01-28)
# sys-apps/systemd is not stable
-net-analyzer/wireshark sdjournal
+# media-libs/libilbc has not been ported to HPPA
+net-analyzer/wireshark ilbc sdjournal
# Andreas Sturmlechner <asturm@gentoo.org> (2020-01-26)
# media-libs/libheif is not keyworded
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index e6217f6a5a9f..eb4f6d029843 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -11,10 +11,6 @@
# Unlikely.
vulkan
-# Rolf Eike Beer <eike@sf-mail.de> (2020-04-21)
-# ruby2.4 will go away soon, avoid keywording older packages
-ruby_targets_ruby24
-
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-06)
# media-libs/libvpx is not keyworded, bug #698956
system-libvpx
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index bb3bb243752e..35d799148af9 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
# Michał Górny <mgorny@gentoo.org> (2020-06-18)
# Not ready for stable yet.
python_targets_python3_8
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index f373e08deb1c..17c90c29cb04 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-09-18)
+# media-libs/libilbc is not ported to ia64
+net-analyzer/wireshark ilbc
+
# Matt Turner <mattst88@gentoo.org> (2020-08-11)
# No drivers on this architecture support Vulkan
media-libs/mesa vulkan vulkan-overlay zink
@@ -38,7 +42,7 @@ app-text/texlive context l10n_ja
# Requires unsupported dev-python/gevent.
dev-python/socketpool eventlet gevent
-# # Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby.
# These pull in:
# - direct ruby dependency:
@@ -108,7 +112,6 @@ app-admin/syslog-ng kafka
# No ia64 arch support for jit. Version 17 USE=debug
# required USE=jit.
dev-lang/spidermonkey jit
-=dev-lang/spidermonkey-17* debug
# Mart Raudsepp <leio@gentoo.org> (2019-03-17)
# Unkeyworded media-libs/opencv dependency, bug #680656
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 7e2b3c4d4caa..fa03543e207a 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -66,10 +66,6 @@ dev-python/twisted conch crypt http2 test
# net-libs/libnetfilter_conntrack is not keyworded on mips
net-dns/dnsmasq conntrack
-# Thomas Deutschmann <whissi@gentoo.org> (2016-08-23)
-# net-libs/openpgm is not keyworded on mips
-net-libs/zeromq pgm
-
# Davide Pesavento <pesa@gentoo.org> (2015-10-26)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask
new file mode 100644
index 000000000000..882732a1338b
--- /dev/null
+++ b/profiles/arch/powerpc/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-22)
+# criu does not work on ppc64be and ppc32
+sys-process/criu
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index ebf8ca404e12..862862971801 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -68,7 +68,7 @@ app-misc/lcdproc freetype lcd_devices_glcd png
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-06-01)
# not yet keyworded
-dev-java/openjdk javafx
+dev-java/openjdk:11 javafx
# Patrick McLean <chutzpah@gentoo.org> (2019-04-15)
# deps not available on platform
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 7b5e8303091b..53fa05df9882 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -140,10 +140,6 @@ net-misc/connman openconnect
# pidgin-opensteamworks is only available for amd64, ppc32 and x86
net-im/telepathy-connection-managers -steam
-# Pacho Ramos <pacho@gentoo.org> (2015-01-14)
-# Missing keywords
-app-misc/workrave mate
-
# Julian Ospald <hasufell@gentoo.org> (2013-11-23)
# FIXME: app-arch/innoextract not available under ppc yet
games-fps/duke3d-data gog
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index f4f3331dfe35..14fd84971a86 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,7 +1,15 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Georgy Yakovlev <gyakovlev@gentoo.org) (2020-08-27)
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-22
+# criu works on ppc64le
+-sys-process/criu
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
+# openjfx:11 works on ppc64le
+-dev-java/openjfx:11
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-08-27)
# little-endian power8 ppc64 configs are provided
-sys-kernel/gentoo-kernel
-sys-kernel/vanilla-kernel
diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index e990694a3c80..856f7f86c25d 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-19)
+# openjfx is keyworded on ppc64le
+dev-java/openjdk:11 -javafx
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-02-26)
# vulkan tested and works on ppc64le
dev-qt/qtdeclarative -vulkan
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 1d366bf3ff1b..3a653412066e 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
+# openjfx:11 does not work on ppc64be
+dev-java/openjfx:11
+
# Georgy Yakovlev <gyakovlev@gentoo.org) (2020-08-27)
# big-endian ppc64 configs are not provided
# however users can unmask and use savedconfig feature
diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages
index b089d412189e..9de5ab734497 100644
--- a/profiles/arch/riscv/packages
+++ b/profiles/arch/riscv/packages
@@ -1,5 +1,2 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# For the initial hot experimentation phase...
-*sys-devel/gdb
diff --git a/profiles/arch/riscv/rv32imac/ilp32/make.defaults b/profiles/arch/riscv/rv32imac/ilp32/make.defaults
index 959de434af0f..1065af43c9a8 100644
--- a/profiles/arch/riscv/rv32imac/ilp32/make.defaults
+++ b/profiles/arch/riscv/rv32imac/ilp32/make.defaults
@@ -7,6 +7,3 @@
MULTILIB_ABIS="ilp32"
DEFAULT_ABI="ilp32"
ABI="ilp32"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv32imac/ilp32/package.use.force b/profiles/arch/riscv/rv32imac/ilp32/package.use.force
index dc5b60c2dd26..aacc29b1d56e 100644
--- a/profiles/arch/riscv/rv32imac/ilp32/package.use.force
+++ b/profiles/arch/riscv/rv32imac/ilp32/package.use.force
@@ -1,5 +1,3 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64d -abi_riscv_lp64 -abi_riscv_ilp32d
diff --git a/profiles/arch/riscv/rv32imac/ilp32/use.force b/profiles/arch/riscv/rv32imac/ilp32/use.force
index e54ac40ffd20..82bb958a577a 100644
--- a/profiles/arch/riscv/rv32imac/ilp32/use.force
+++ b/profiles/arch/riscv/rv32imac/ilp32/use.force
@@ -1,5 +1,2 @@
-# Un-force the original multilib default-abi flag
--abi_riscv_ilp32d
-
-# Force the abi of this profile here
-abi_riscv_ilp32
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/arch/riscv/rv32imac/ilp32/use.mask b/profiles/arch/riscv/rv32imac/ilp32/use.mask
index c717be8a4aa4..991c792750ad 100644
--- a/profiles/arch/riscv/rv32imac/ilp32/use.mask
+++ b/profiles/arch/riscv/rv32imac/ilp32/use.mask
@@ -3,8 +3,3 @@
# Mask multilib, since we do not want to use it.
multilib
-
-# Mask the other multilib flags back for non-multilib profile.
-abi_riscv_lp64d
-abi_riscv_lp64
-abi_riscv_ilp32d
diff --git a/profiles/arch/riscv/rv32imac/ilp32d/make.defaults b/profiles/arch/riscv/rv32imac/ilp32d/make.defaults
index bd66a518eab8..a53334741ede 100644
--- a/profiles/arch/riscv/rv32imac/ilp32d/make.defaults
+++ b/profiles/arch/riscv/rv32imac/ilp32d/make.defaults
@@ -10,6 +10,3 @@ FCFLAGS="${CFLAGS}"
# We have only one ABI
MULTILIB_ABIS="ilp32d"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv32imac/ilp32d/package.use.force b/profiles/arch/riscv/rv32imac/ilp32d/package.use.force
index cf764cd54132..9de5ab734497 100644
--- a/profiles/arch/riscv/rv32imac/ilp32d/package.use.force
+++ b/profiles/arch/riscv/rv32imac/ilp32d/package.use.force
@@ -1,5 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64d -abi_riscv_lp64 -abi_riscv_ilp32
diff --git a/profiles/arch/riscv/rv32imac/ilp32d/use.mask b/profiles/arch/riscv/rv32imac/ilp32d/use.mask
index b2c900da5041..d8172baa5f5f 100644
--- a/profiles/arch/riscv/rv32imac/ilp32d/use.mask
+++ b/profiles/arch/riscv/rv32imac/ilp32d/use.mask
@@ -1,10 +1,5 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mask multilib, since we do not want to use it.
multilib
-
-# Mask the other multilib flags back for non-multilib profile.
-abi_riscv_lp64d
-abi_riscv_lp64
-abi_riscv_ilp32
diff --git a/profiles/arch/riscv/rv32imac/make.defaults b/profiles/arch/riscv/rv32imac/make.defaults
index e23fe63fb251..da381b453f83 100644
--- a/profiles/arch/riscv/rv32imac/make.defaults
+++ b/profiles/arch/riscv/rv32imac/make.defaults
@@ -12,12 +12,3 @@ CHOST="riscv32-unknown-linux-gnu"
MULTILIB_ABIS="ilp32d ilp32"
DEFAULT_ABI="ilp32d"
ABI="ilp32d"
-
-# Enable ilp32d by default
-ABI_RISCV="ilp32d"
-
-# Unhide the riscv/riscv-specific USE_EXPANDs
-USE_EXPAND_HIDDEN="-ABI_RISCV"
-
-# Implicitly enable ilp32d in ebuilds without multilib support
-IUSE_IMPLICIT="abi_riscv_ilp32d"
diff --git a/profiles/arch/riscv/rv32imac/use.force b/profiles/arch/riscv/rv32imac/use.force
index 069813e17719..9de5ab734497 100644
--- a/profiles/arch/riscv/rv32imac/use.force
+++ b/profiles/arch/riscv/rv32imac/use.force
@@ -1,5 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Force the flag corresponding to the default ABI.
-abi_riscv_ilp32d
diff --git a/profiles/arch/riscv/rv32imac/use.mask b/profiles/arch/riscv/rv32imac/use.mask
index d57df4d6abeb..9de5ab734497 100644
--- a/profiles/arch/riscv/rv32imac/use.mask
+++ b/profiles/arch/riscv/rv32imac/use.mask
@@ -1,6 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the multilib flags for this arch.
--abi_riscv_ilp32d
--abi_riscv_ilp32
diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults b/profiles/arch/riscv/rv64gc/lp64/make.defaults
index f4b3042683c5..4aeb573215d2 100644
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults
@@ -12,6 +12,3 @@ FCFLAGS="${CFLAGS}"
MULTILIB_ABIS="lp64"
DEFAULT_ABI="lp64"
ABI="lp64"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv64gc/lp64/package.use.force b/profiles/arch/riscv/rv64gc/lp64/package.use.force
index e25bb13182b5..9de5ab734497 100644
--- a/profiles/arch/riscv/rv64gc/lp64/package.use.force
+++ b/profiles/arch/riscv/rv64gc/lp64/package.use.force
@@ -1,5 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64d
diff --git a/profiles/arch/riscv/rv64gc/lp64/use.force b/profiles/arch/riscv/rv64gc/lp64/use.force
index d04bb8b3d835..9de5ab734497 100644
--- a/profiles/arch/riscv/rv64gc/lp64/use.force
+++ b/profiles/arch/riscv/rv64gc/lp64/use.force
@@ -1,5 +1,2 @@
-# Un-force the original multilib default-abi flag
--abi_riscv_lp64d
-
-# Force the abi of this profile here
-abi_riscv_lp64
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/arch/riscv/rv64gc/lp64/use.mask b/profiles/arch/riscv/rv64gc/lp64/use.mask
index 1e0176b85cb0..d8172baa5f5f 100644
--- a/profiles/arch/riscv/rv64gc/lp64/use.mask
+++ b/profiles/arch/riscv/rv64gc/lp64/use.mask
@@ -1,10 +1,5 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Mask multilib, since we do not want to use it.
multilib
-
-# Mask the other multilib flags back for non-multilib profile.
-abi_riscv_lp64d
-abi_riscv_ilp32d
-abi_riscv_ilp32
diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
index 85372ab59289..f595f6ac4437 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
@@ -10,6 +10,3 @@ FCFLAGS="${CFLAGS}"
# We have only one ABI
MULTILIB_ABIS="lp64d"
-
-# We hide the useflags for the ABIs
-USE_EXPAND_HIDDEN="ABI_RISCV"
diff --git a/profiles/arch/riscv/rv64gc/lp64d/package.use.force b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
index 73fe93666cc9..9de5ab734497 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/package.use.force
+++ b/profiles/arch/riscv/rv64gc/lp64d/package.use.force
@@ -1,5 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Undo multilib forcing.
-sys-apps/sandbox -abi_riscv_lp64
diff --git a/profiles/arch/riscv/rv64gc/lp64d/use.mask b/profiles/arch/riscv/rv64gc/lp64d/use.mask
index 101528080621..991c792750ad 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/use.mask
+++ b/profiles/arch/riscv/rv64gc/lp64d/use.mask
@@ -3,8 +3,3 @@
# Mask multilib, since we do not want to use it.
multilib
-
-# Mask the other multilib flags back for non-multilib profile.
-abi_riscv_lp64
-abi_riscv_ilp32d
-abi_riscv_ilp32
diff --git a/profiles/arch/riscv/rv64gc/make.defaults b/profiles/arch/riscv/rv64gc/make.defaults
index a5963cb2fcba..e35f63c8d1e1 100644
--- a/profiles/arch/riscv/rv64gc/make.defaults
+++ b/profiles/arch/riscv/rv64gc/make.defaults
@@ -12,12 +12,3 @@ CHOST="riscv64-unknown-linux-gnu"
MULTILIB_ABIS="lp64d lp64 ilp32d ilp32"
DEFAULT_ABI="lp64d"
ABI="lp64d"
-
-# Enable lp64d by default
-ABI_RISCV="lp64d"
-
-# Unhide the riscv/rv64gc-specific USE_EXPANDs
-USE_EXPAND_HIDDEN="-ABI_RISCV"
-
-# Implicitly enable lp64d in ebuilds without multilib support
-IUSE_IMPLICIT="abi_riscv_lp64d"
diff --git a/profiles/arch/riscv/rv64gc/use.force b/profiles/arch/riscv/rv64gc/use.force
index eb2add7ba6b7..9de5ab734497 100644
--- a/profiles/arch/riscv/rv64gc/use.force
+++ b/profiles/arch/riscv/rv64gc/use.force
@@ -1,5 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Force the flag corresponding to the default ABI.
-abi_riscv_lp64d
diff --git a/profiles/arch/riscv/rv64gc/use.mask b/profiles/arch/riscv/rv64gc/use.mask
index b38fe8be382f..9de5ab734497 100644
--- a/profiles/arch/riscv/rv64gc/use.mask
+++ b/profiles/arch/riscv/rv64gc/use.mask
@@ -1,8 +1,2 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the multilib flags for this arch.
--abi_riscv_lp64d
--abi_riscv_lp64
--abi_riscv_ilp32d
--abi_riscv_ilp32
diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index 5f26b6eab90f..c0600e4ae9f1 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -47,7 +47,3 @@ ABI_X86="32"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
-
-# Hans de Graaff <graaff@gentoo.org> (2020-09-14)
-# Set per-arch to facilitate stabling, bug 728192
-RUBY_TARGETS="ruby25"
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index fd1f1e3fd9c5..c995fc0f9260 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
+# swt 4.10 not keyworded on x86
+dev-java/openjdk:8 javafx
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-08-17)
# Columnstore engine is supported on x86
dev-db/mariadb -columnstore
@@ -231,7 +235,6 @@ www-client/chromium widevine
# Ian Delaney <idella4@gentoo.org> (2015-12-02)
# mask revdeps of xen that emply a hypervisor in arch x86
app-emulation/libvirt xen
-app-emulation/ganeti xen
# Brian Evans <grknight@gentoo.org (2015-09-14)
# Unmask new USE flags for mariadb on supported arches
@@ -241,11 +244,6 @@ app-emulation/ganeti xen
# sys-boot/gnu-efi is not supported on all archs.
sys-apps/systemd -gnuefi
-# James Le Cuirot <chewi@gentoo.org> (2015-07-28)
-# JavaFX and the browser plugin are included on x86 Linux.
-dev-java/oracle-jdk-bin -javafx -nsplugin
-dev-java/oracle-jre-bin -javafx -nsplugin
-
# Ben de Groot <yngwin@gentoo.org> (2015-03-15)
# media-libs/libbdplus is keyworded on x86, so unmask the useflag
media-libs/libbluray -bdplus
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 23c5bfa1a89b..328ba2f9cc5d 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -89,4 +89,4 @@ dev-cpp/eigen test
# Michał Górny <mgorny@gentoo.org> (2014-03-30)
# Don't apply stable masks to python-exec since we're forcing every
# impl there anyway. Please keep this in sync with use.stable.mask.
-dev-lang/python-exec -python_targets_pypy3 -python_targets_python3_8
+dev-lang/python-exec -python_targets_pypy3
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index b3aa6061b2d5..b0ff96b03f16 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (2020-09-14)
-# Masked per-arch to facilitate stabling, bug 728192
-ruby_targets_ruby26
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0a5debe1fa7d..76990b816f40 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,18 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Michał Górny <mgorny@gentoo.org> (2020-09-21)
+# The respective dependencies are masked for removal.
+gnome-base/libgnome-keyring test
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# The respective dependencies are masked for removal.
+net-nntp/pan gnome-keyring
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-19)
+# The respective dependencies are masked for removal.
+app-office/lyx docbook
+
# Michał Górny <mgorny@gentoo.org> (2020-09-09)
# The respective dependencies are masked for removal.
media-plugins/mythplugins mythnetvision
@@ -18,7 +30,6 @@ sys-cluster/pacemaker heartbeat
# The respective dependencies are masked for removal.
app-metrics/collectd collectd_plugins_gmond
app-metrics/collectd collectd_plugins_onewire
-sci-libs/dealii gmsh
# Stephan Hartmann <sultan@gentoo.org> (2020-09-06)
# Causes seccomp sandbox violation or chromium might hang on startup.
@@ -40,10 +51,6 @@ sci-geosciences/qgis grass
# CMake checks will only allow on amd64 & x86
dev-db/mariadb columnstore
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# dev-python/pyminuit is being removed.
-sci-visualization/veusz minuit
-
# Michał Górny <mgorny@gentoo.org> (2020-08-01)
# Require dev-python/twisted with py2.7.
net-voip/telepathy-haze test
@@ -127,10 +134,6 @@ net-fs/samba test
# Tests are very sensitive to the host environment.
dev-util/meson test
-# Michał Górny <mgorny@gentoo.org> (2020-04-22)
-# Requires dev-python/filemagic that is broken and masked for removal.
-dev-python/jira magic
-
# Michał Górny <mgorny@gentoo.org> (2020-04-19)
# Requires dev-vcs/ghp-import that is masked for removal.
www-apps/nikola ghpages
@@ -416,7 +419,6 @@ media-video/ffmpeg appkit
# packages. Those who wish to experiment with it as a fully recognised
# Gentoo JVM can unmask the flag.
dev-java/openjdk-jre-bin:11 gentoo-vm
-dev-java/oracle-jdk-bin:11 gentoo-vm
dev-java/openjdk-bin:11 gentoo-vm
dev-java/openjdk:11 gentoo-vm
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 6cb7ba9f2616..beed0172cac6 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,14 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Always build python-exec with all the targets.
+dev-lang/python-exec -python_targets_python3_9
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-18)
+# openjfx:8 will never be stabilized
+dev-java/openjdk:8 javafx
+
# Pacho Ramos <pacho@gentoo.org> (2020-08-21)
# app-text/pandoc is hard to stabilize #737612
sys-apps/earlyoom docs
@@ -113,10 +121,6 @@ net-analyzer/wireshark doc
# Depends on lots of unstable dependencies
dev-python/s3fs test
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-03)
-# sci-geosciences/grass is not stable
-sci-geosciences/qgis grass
-
# Matthias Maier <tamiko@gentoo.org> (2018-03-18)
# dev-libs/capstone hasn't been stabilized yet
app-emulation/qemu capstone
@@ -193,10 +197,6 @@ net-libs/gnutls test-full
# on a vulnerable libgcrypt version is in tree
dev-db/mariadb sst-xtrabackup
-# Sergey Popov <pinkbyte@gentoo.org> (2016-02-15)
-# Mask monitoring capabilities of Ganeti on stable branches
-app-emulation/ganeti monitoring
-
# Pacho Ramos <pacho@gentoo.org> (2015-05-15)
# Version compatible with current ffmpeg is not ready to be stabilized
# bug #539212
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index c0db71b19156..75585df7490c 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -118,3 +118,11 @@ prelude
# Diego Elio Pettenò <flameeyes@gentoo.org> (2012-08-27)
# netlink is a Linux-specific interface
netlink
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-09-18)
+# mask removed ABI_RISCV flags so they do not trigger rebuild
+# in emerge
+abi_riscv_lp64
+abi_riscv_lp64d
+abi_riscv_ilp32
+abi_riscv_ilp32d
diff --git a/profiles/default/linux/uclibc/mips/package.use.mask b/profiles/default/linux/uclibc/mips/package.use.mask
index 5863ca7ae302..44c0f9a15363 100644
--- a/profiles/default/linux/uclibc/mips/package.use.mask
+++ b/profiles/default/linux/uclibc/mips/package.use.mask
@@ -5,10 +5,6 @@
# net-libs/libnetfilter_conntrack is not keyworded on mips
net-dns/dnsmasq conntrack
-# Thomas Deutschmann <whissi@gentoo.org> (2016-08-23)
-# net-libs/openpgm is not keyworded on mips
-net-libs/zeromq pgm
-
# Davide Pesavento <pesa@gentoo.org> (2015-10-26)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
diff --git a/profiles/default/linux/x86/package.use.mask b/profiles/default/linux/x86/package.use.mask
index f8163875626a..3d1f008fc032 100644
--- a/profiles/default/linux/x86/package.use.mask
+++ b/profiles/default/linux/x86/package.use.mask
@@ -6,7 +6,6 @@
# it no longer build thanks to python2 removals
# for some reason profiles/arch/x86 is not catching everything
app-backup/bareos cephfs rados rados-striper
-app-emulation/ganeti rbd
app-emulation/libvirt rbd
app-emulation/qemu rbd
net-analyzer/rrdtool rados
diff --git a/profiles/desc/abi_riscv.desc b/profiles/desc/abi_riscv.desc
deleted file mode 100644
index f11a1dad60b4..000000000000
--- a/profiles/desc/abi_riscv.desc
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# This file contains descriptions of ABI_RISCV USE_EXPAND flags.
-
-# Keep it sorted. Please do not add anything without prior discussion
-# on gentoo-dev.
-lp64d - 64-bit (rv64) double hard-float libraries
-lp64 - 64-bit (rv64) soft-float libraries
-ilp32d - 32-bit (rv32) double hard-float libraries
-ilp32 - 32-bit (rv32) soft-float libraries
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 2e7b33ab0d1d..97be65cd4cb3 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,18 +23,18 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
-USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
+USE_EXPAND_HIDDEN="USERLAND KERNEL ELIBC ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_X86"
# Variables that are set exclusively by the profile
# and not by user configuration files.
diff --git a/profiles/features/multilib/package.use b/profiles/features/multilib/package.use
index 33f47dfe41ab..2e331dfb04f3 100644
--- a/profiles/features/multilib/package.use
+++ b/profiles/features/multilib/package.use
@@ -3,4 +3,4 @@
# Enable all ABIs by default so we can protect any non-native binaries that
# might be executed.
-sys-apps/sandbox abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_o32 abi_mips_n32 abi_mips_n64 abi_riscv_lp64d abi_riscv_lp64 abi_riscv_ilp32d abi_riscv_ilp32 abi_s390_32 abi_s390_64
+sys-apps/sandbox abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_o32 abi_mips_n32 abi_mips_n64 abi_s390_32 abi_s390_64
diff --git a/profiles/features/selinux/make.defaults b/profiles/features/selinux/make.defaults
index adbf945e3fe3..b79f4b522128 100644
--- a/profiles/features/selinux/make.defaults
+++ b/profiles/features/selinux/make.defaults
@@ -1,6 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
-#
+
+# curl_ssl_openssl & ssl flags are required to satisfy pycurl deps for stage1
+# jpeg for dev-python/pillow to satisfy matplotlib
+# unconfined for sec-policy/selinux-base-policy
+BOOTSTRAP_USE="${BOOTSTRAP_USE} curl_ssl_openssl jpeg ssl unconfined"
# selinux - Enable SELinux support
USE="selinux"
diff --git a/profiles/features/selinux/package.use b/profiles/features/selinux/package.use
new file mode 100644
index 000000000000..af807c650686
--- /dev/null
+++ b/profiles/features/selinux/package.use
@@ -0,0 +1,2 @@
+# Required by matplotlib which is a dep of @system
+dev-python/pillow jpeg
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 5483fcbd9f1a..e6c43f72558b 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -19,7 +19,6 @@ net-firewall/fwknop firewalld
www-servers/uwsgi uwsgi_plugins_systemd_logger
>=x11-wm/mutter-3.22 wayland
x11-misc/xscreensaver gdm
-app-misc/workrave gnome
x11-misc/gpaste gnome
x11-terms/gnome-terminal gnome-shell
x11-themes/arc-theme gnome-shell
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 5ff6cf153d82..55fd49cc234b 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -62,10 +62,6 @@ gnome-base/libgnomeui
gnome-base/orbit
# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-08)
-# dev-python/pygtk is in the process of being removed, tracker bug #706462
-dev-python/pygtk
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-08)
# x11-libs/gtkglext is in the process of being removed, tracker bug #698950
x11-libs/gtkglext
@@ -80,14 +76,6 @@ virtual/libffi
virtual/pypy
virtual/pypy3
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-12-21)
-# Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
-# requires agreement to restrictive license
-# Most things that still depend on oracle variants require javafx
-# https://bugs.gentoo.org/681828
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
-
# Michał Górny <mgorny@gentoo.org> (2019-12-09)
# Test coverage reporting is not useful for Gentoo ebuilds. The deps
# against coverage plugins are either entirely spurious, or the build
diff --git a/profiles/package.mask b/profiles/package.mask
index 3b3aeb930af6..502b94bd1e86 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,266 @@
#--- END OF EXAMPLES ---
+# Aaron Bauman <bman@gentoo.org> (2020-09-22)
+# Fails to build with new Python or at all.
+# QA issues (byte compiling etc). All live ebuilds.
+# Removal in 30 days
+net-wireless/gr-baz
+net-wireless/gr-doa
+net-wireless/gr-foo
+net-wireless/gr-ntsc
+net-wireless/gr-ntsc-rc
+net-wireless/gr-ppm-wiegand
+net-wireless/gr-rftap
+net-wireless/gr-specest
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-22)
+# Poorly maintained suite of NIH packages. Only live ebuilds left
+# for over a year. This really belongs in an overlay. Some of them
+# depend on deprecated dev-qt/qtwebkit (#684672).
+# Removal in 14 days. Bug #693328.
+app-leechcraft/laretz
+app-leechcraft/lc-advancednotifications
+app-leechcraft/lc-aggregator
+app-leechcraft/lc-anhero
+app-leechcraft/lc-auscrie
+app-leechcraft/lc-azoth
+app-leechcraft/lc-bittorrent
+app-leechcraft/lc-blasq
+app-leechcraft/lc-blogique
+app-leechcraft/lc-certmgr
+app-leechcraft/lc-core
+app-leechcraft/lc-cpuload
+app-leechcraft/lc-cstp
+app-leechcraft/lc-dbusmanager
+app-leechcraft/lc-deadlyrics
+app-leechcraft/lc-devmon
+app-leechcraft/lc-dolozhee
+app-leechcraft/lc-eleeminator
+app-leechcraft/lc-fenet
+app-leechcraft/lc-gacts
+app-leechcraft/lc-glance
+app-leechcraft/lc-gmailnotifier
+app-leechcraft/lc-historyholder
+app-leechcraft/lc-hotsensors
+app-leechcraft/lc-hotstreams
+app-leechcraft/lc-htthare
+app-leechcraft/lc-imgaste
+app-leechcraft/lc-intermutko
+app-leechcraft/lc-kbswitch
+app-leechcraft/lc-kinotify
+app-leechcraft/lc-knowhow
+app-leechcraft/lc-krigstask
+app-leechcraft/lc-lackman
+app-leechcraft/lc-lastfmscrobble
+app-leechcraft/lc-laughty
+app-leechcraft/lc-launchy
+app-leechcraft/lc-lemon
+app-leechcraft/lc-lhtr
+app-leechcraft/lc-liznoo
+app-leechcraft/lc-lmp
+app-leechcraft/lc-mellonetray
+app-leechcraft/lc-monocle
+app-leechcraft/lc-musiczombie
+app-leechcraft/lc-nacheku
+app-leechcraft/lc-netstoremanager
+app-leechcraft/lc-networkmonitor
+app-leechcraft/lc-newlife
+app-leechcraft/lc-ooronee
+app-leechcraft/lc-otlozhu
+app-leechcraft/lcpackgen
+app-leechcraft/lc-pintab
+app-leechcraft/lc-pogooglue
+app-leechcraft/lc-popishu
+app-leechcraft/lc-poshuku
+app-leechcraft/lc-qrosp
+app-leechcraft/lc-rosenthal
+app-leechcraft/lc-sb2
+app-leechcraft/lc-scroblibre
+app-leechcraft/lc-secman
+app-leechcraft/lc-seekthru
+app-leechcraft/lc-summary
+app-leechcraft/lc-sysnotify
+app-leechcraft/lc-tabsessmanager
+app-leechcraft/lc-tabslist
+app-leechcraft/lc-touchstreams
+app-leechcraft/lc-tpi
+app-leechcraft/lc-vrooby
+app-leechcraft/lc-xproxy
+app-leechcraft/lc-xtazy
+app-leechcraft/leechcraft-meta
+app-leechcraft/liblaretz
+virtual/leechcraft-browser
+virtual/leechcraft-downloader-http
+virtual/leechcraft-notifier
+virtual/leechcraft-quark-sideprovider
+virtual/leechcraft-search-show
+virtual/leechcraft-storage-device-manager
+virtual/leechcraft-task-show
+virtual/leechcraft-trayarea
+virtual/leechcraft-wysiwyg-editor
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-22)
+# sci-libs/plotmm is unmaintained. It had its last release in 2005.
+# It has no chances of porting to GTK+3. It suffers from major compiler
+# warnings.
+#
+# sci-physics/h2o-gtk is its only reverse dependency. It crashes
+# on start, possibly because of problems with plotmm. I have
+# no intention of rewriting it right now.
+#
+# Removal in 30 days. Bug #744073.
+sci-libs/plotmm
+sci-physics/h2o-gtk
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-22)
+# No activity since Jan 2019. Broken with current versions of werkzeug.
+# Removal in 30 days. Bug #743259.
+dev-python/flask-themes
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Last release in 2006. Requires Python 2 SCons to build.
+# Removal in 30 days. Bug #677622.
+games-board/pouetchess
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Unmaintained. Homepage gone. Not bumped since its initial addition
+# in 2008. Uses SCons incorrectly and fails to build.
+# Removal in 30 days. Bug #677446.
+x11-misc/ipager
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Bundles vulnerable version of Python 2.7, also boost and other
+# libraries in undetermined versions. Simultaneously blocks removal
+# of Python 2.7 packages.
+# Removal in 30 days. Bug #735396.
+media-tv/plex-media-server
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Obsolete Python 2 packages with no revdeps.
+# Removal in 30 days. Bug #743727.
+dev-python/pyogg
+dev-python/python-fchksum
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Python 2 backports with no revdeps left.
+# Removal in 30 days. Bug #743724.
+dev-python/backports-functools-lru-cache
+dev-python/configparser
+dev-python/enum34
+dev-python/functools32
+dev-python/futures
+dev-python/ipaddress
+dev-python/pathlib
+dev-python/subprocess32
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Unmaintained NIH libraries for app-backup/genbackupdata that is masked
+# for removal.
+# Removal in 30 days. Bug #743721.
+dev-python/cliapp
+dev-python/coverage-test-runner
+dev-python/ttystatus
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Obsolete GNOME libraries. All remaining revdeps have been lastrited.
+# Removal in 30 days. Bug #726784.
+gnome-base/libbonoboui
+gnome-base/libgnome
+gnome-base/libgnomeui
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-20)
+# Abandoned upstream, homepage gone. Last release in 2009. Uses
+# deprecated gnome-base/libgnomeui. Arch apparently has patches to keep
+# it alive, if anyone wants to.
+# Removal in 30 days. Bug #726796.
+net-misc/gwget
+
+# David Seifert <soap@gentoo.org> (2020-09-20)
+# EAPI 4, last release in 2012, sandbox violations and
+# full of bugs. Mainlined since 3.14, Removal in 30 days.
+# Bug #679502, #701406, #701408, #742116.
+sys-block/rts5229
+
+# David Seifert <soap@gentoo.org> (2020-09-19)
+# EAPI 4, last release in 2008, upstream pretty much dead,
+# tons of bugs, broken since at least 2016, lots of weird
+# dead/alive/redead forks all over the internet. Use
+# sci-mathematics/fricas as spiritual successor fork.
+# Removal in 30 days. Bug #326575, #514762, #532498,
+# #574956, #581250, #586402, #587878, #740966.
+sci-mathematics/axiom
+
+# Michał Górny <mgorny@gentoo.org> (2020-09-19)
+# These packages (or package versions) still require Python 2.7.
+# They are either dead upstream, their Python 3 porting efforts are
+# not progressing or their maintainers are simply unresponsive.
+# Please do not remove any packages from this list unless you actually
+# port them to Python 3.
+# Removal in 30 days. Please find relevant bugs on tracker bug #694800.
+app-admin/github-backup-utils
+app-backup/genbackupdata
+app-i18n/pology
+app-text/pdf2djvu
+app-text/sgmltools-lite
+sci-libs/magma
+
+# Hans de Graaff <graaff@gentoo.org> (2020-09-19)
+# Mask insecure rack slot for removal in 30 days, bug 730786
+dev-ruby/rack:1.6
+
+# Hans de Graaff <graaff@gentoo.org> (2020-09-17)
+# Mask old unmaintained or obsolete ruby packages for removal in 30
+# days.
+# No longer maintained upstream, ruby27 issues, no deps
+dev-ruby/bluecloth
+# No longer maintained upstream, no deps
+dev-ruby/calendar_date_select
+# Obsolete, no deps
+dev-ruby/capistrano-stats
+# No longer maintained, git snapshot from 2013, no deps
+dev-ruby/expression_parser
+# No longer needed, no deps
+dev-ruby/hoe-seattlerb
+# No longer maintained upstream, ruby27 issues, no deps
+dev-ruby/inifile
+# Obsolete (merged into rails 4)
+dev-ruby/journey
+# No longer maintained, ruby27 issues, no deps
+dev-ruby/rgen
+# No longer maintained, no deps
+dev-ruby/ruby_dep
+
+# Sam James <sam@gentoo.org> (2020-09-16)
+# Stuck on EAPI 4, only source is mirror://gentoo,
+# unmaintained, HOMEPAGE gone.
+app-admin/recursos
+
+# David Seifert <soap@gentoo.org> (2020-09-16)
+# EAPI 4, last release in 2001, the Fortran source code
+# is terrible and has buffer overflows.
+# Removal in 30 days. Bug #664120, #742008.
+sci-chemistry/ortep3
+
+# Hans de Graaff <graaff@gentoo.org> (2020-09-16)
+# Mask old ruby slots for removal in 30 days. Please use a newer slot
+# instead.
+dev-ruby/bindata:2.4.1
+dev-ruby/coffee-rails:4.2
+dev-ruby/delayer:0
+dev-ruby/faker:0
+dev-ruby/roadie:0
+dev-ruby/roadie-rails:0
+dev-ruby/rbnacl:5
+dev-ruby/twitter:6
+
+# Hans de Graaff <graaff@gentoo.org> (2020-09-16)
+# Dependencies of the already removed metasploit that are relevant
+# only with metasploit. Masked for removal in 30 days.
+dev-ruby/meterpreter_bins
+dev-ruby/patch_finder
+dev-ruby/rb-readline-r7
+
# Sam James <sam@gentoo.org> (2020-09-15)
# No longer exists upstream, stuck on long-obsolete EAPI 4,
# and fails to build with glibc-2.32.
@@ -66,12 +326,6 @@ dev-python/args
# Removal in 30 days
net-dialup/tkvoice
-# Sam James <sam@gentoo.org> (2020-09-13)
-# Dead upstream, EAPI 4, no maintainer
-# Removal in 30 days
-# bug #740954
-dev-lang/cll1h
-
# Sam James <sam@gentoo.org> (2020-09-12)
# Merged into app-text/texlive-core
# Removal in 30 days
@@ -248,10 +502,6 @@ kde-apps/libkgeomap
# previously removed dev-python/flask-bootstrap
dev-python/flask-appconfig
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-09-02)
-# Masked for removal. No revdeps.
-dev-python/ansimarkup
-
# Rick Farina <zerochaos@gentoo.org> (2020-09-02)
# Masked for removal in 30 days. Obsolete versions
# of kismet and tools which use it are no longer maintained.
@@ -419,159 +669,6 @@ dev-haskell/drift
# Masked to allow py2.7 removal
dev-lang/spark
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
-# Obsolete package without reverse dependencies.
-# Use dev-haskell/mustache instead.
-# Does not compile against ghc-8.8. Removal in 30 days.
-# Bug #735996.
-dev-haskell/hastache
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
-# Obsolete package without reverse dependencies.
-# Does not compile against ghc-8.8. Removal in 30 days.
-# Bug #735782.
-dev-haskell/asn1-data
-dev-haskell/certificate
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-22)
-# Obsolete package without reverse dependencies.
-# Does not compile against ghc-8.8. Removal in 30 days.
-dev-lang/epic
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# Dead since 2011. Frowned upon for years now. Python 2 only.
-# Finally all reverse dependencies are masked.
-# Tracker bug #706462. Removal in 30 days.
-dev-python/pygtk
-
-# Miroslav Šulc <fordfrog@gentoo.org> (2020-08-22)
-# SLV2 has been replaced by Lilv. The latest and final version
-# of SLV2 is 0.6.6, released on May 26, 2009.
-# Removal in 30 days. Bug #735380.
-media-libs/slv2
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# These packages still require Python 3.6. They are either dead
-# upstream or their maintainers are simply unresponsive.
-# Please do not remove any packages from this list unless you actually
-# port them to Python 3.7 *and* 3.8 (3.9 would also be nice).
-# Removal in 30 days. Tracker bug #695996.
-app-portage/pqlop
-app-text/landslide
-dev-python/corner
-dev-python/dogpile-core
-dev-python/girder-client
-dev-python/ipynb
-dev-python/jira
-dev-python/jplephem
-dev-python/natgrid
-dev-python/pcapy
-dev-python/promises
-dev-python/pyds9
-dev-python/pyflann
-dev-python/pygsl
-dev-python/python-ntpdshm
-dev-python/sphinxcontrib-napoleon
-dev-python/textfsm
-dev-python/whelk
-dev-util/molecule
-dev-util/molecule-core
-dev-util/molecule-plugins
-dev-vcs/git-spindle
-media-gfx/birdfont
-media-gfx/sigal
-media-libs/libxmlbird
-<net-analyzer/nagstamon-3.4.1-r1
-net-fs/s3ql
-net-misc/dmr_utils
-sci-chemistry/ParmEd
-sci-chemistry/freeon
-sci-chemistry/openbabel-python
-sci-libs/minfx
-sci-mathematics/pymc3
-sci-physics/qutip
-sci-visualization/yt
-sys-apps/elivepatch-client
-sys-apps/elivepatch-server
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# Python 2 only. You can use app-office/libreoffice{,-bin} instead.
-# Removal in 30 days. Bug #715400.
-app-office/openoffice-bin
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# Python 2 only. No reverse dependencies left.
-# Removal in 30 days. Bug #735604.
-dev-python/faulthandler
-dev-python/fdsend
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# These packages (or package versions) still require Python 2.7.
-# They are either dead upstream, their Python 3 porting efforts are
-# not progressing or their maintainers are simply unresponsive.
-# Please do not remove any packages from this list unless you actually
-# port it to Python 3.
-# Removal in 30 days. Tracker bug #694800.
-app-emulation/ganeti
-app-emulation/ganeti-instance-debootstrap
-app-emulation/ganeti-instance-image
-app-emulation/virtualbox-bin
-app-forensics/openscap
-app-misc/email2trac
-app-misc/workrave
-app-portage/etc-proposals
-app-portage/gpytage
-dev-db/mysql-workbench
-dev-util/bam
-media-gfx/displaycal
-media-plugins/gimp-resynthesizer
-<net-analyzer/linkchecker-10.0.0_pre
-net-analyzer/pbgpp
-net-libs/openpgm
-<net-mail/mailman-3
-net-wireless/chirp
-net-wireless/rfcat
-sci-geosciences/gdal-grass
-sci-geosciences/grass
-www-apps/trac
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-22)
-# Effectively unmaintained. Optionally uses Python 2. I could remove
-# that but it fails to build anyway.
-# Removal in 30 days. Bug #646748.
-games-action/openclonk
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-21)
-# Obsolete package without reverse dependencies.
-# Use dev-haskell/regex-tdfa.
-# Does not compile against ghc-8.8. Removal in 30 days.
-# Bug #736244.
-dev-haskell/regex-tdfa-rc
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-21)
-# Obsolete package without reverse dependencies.
-# Does not compile against ghc-8.8. Removal in 30 days.
-# Bug #736248.
-dev-haskell/testpack
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-18)
-# Backports of hash algorithms that are built-in since Python 3.6.
-# No reverse dependencies left.
-# Removal in 30 days. Bug #737712.
-dev-python/pyblake2
-dev-python/pysha3
-
-# Kent Fredric <kentnl@gentoo.org> (2020-08-17)
-# No reverse dependencies, and gtk2 support is becoming
-# obsolete in Gentoo
-# Removal in 30 days
-dev-perl/gnome2-vfs-perl
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-17)
-# Dead pygtk-2 era library. No reverse dependencies left.
-# Removal in 30 days. Bug #706480.
-dev-python/notify-python
-
# Alfredo Tupone <tupone@gentoo.org> (2020-08-16)
# Ported to py3.8 but not yet released
# Masked to allow py2.7 removal
@@ -579,81 +676,8 @@ dev-ada/langkit
dev-ada/libadalang
dev-ada/libadalang-tools
dev-ada/gps
-
-# Zac Medico <zmedico@gentoo.org> (2020-08-16)
-# Not ported to py3.7. No reverse deps.
-# Removal in 30 days. Bug #719098.
-dev-python/mem_top
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Unmaintained. Not ported to py3.7. The only revdep is queued
-# for removal.
-# Removal in 30 days. Bug #719544.
-dev-python/robotframework
-
-# Zac Medico <zmedico@gentoo.org> (2020-08-01)
-# Not ported to py3.7. No reverse deps.
-# Removal in 30 days. Bug #719542.
-dev-python/robotbackgroundlogger
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
-# Obsolete package without reverse dependencies.
-# Does not compile against ghc-8.8. Removal in 30 days.
-# Bug #735902.
-dev-haskell/frown
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Unmaintained. Not ported to py3.7. Not bumped for over a year.
-# Removal in 30 days. Bug #737400.
-media-video/photofilmstrip
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Unmaintained. Broken with py3.7. Upstream archived the repository.
-# No reverse dependencies left.
-# Removal in 30 days. Bug #719554.
-dev-python/sleekxmpp
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Unmaintained. Not ported to py3.7. Not bumped since introduction
-# in 2015.
-# Removal in 30 days. Bug #719422.
-dev-python/pyminuit
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Not maintained since 2017. Not ported to py3.7. No reverse
-# dependencies.
-# Removal in 30 days. Bug #719412.
-dev-python/pygpu
-
-# Michał Górny <mgorny@gentoo.org> (2020-08-16)
-# Unmaintained. Not ported to py3.7. 'blocks' is a snapshot from 2013,
-# last activity in 2014. It is the only revdep of 'maintboot'.
-# Removal in 30 days. Bug #718522.
-dev-python/maintboot
-sys-block/blocks
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
-# Obsolete package without reverse dependencies.
-# A metapackage. Removal in 30 days.
-dev-haskell/yesod-platform
-
-# Sergei Trofimovich <slyfox@gentoo.org> (2020-08-16)
-# Obsolete package without reverse dependencies.
-# Does not compile against current ghc-8.8. Removal in 30 days.
-dev-haskell/yesod-routes
-
-# Hans de Graaff <graaff@gentoo.org> (2020-08-16)
-# Old unmaintained package without reverse dependencies. Block removal
-# of insecure dev-ruby/rack versions, bug 730786. Masked for removal
-# in 30 days.
-dev-ruby/bcat
-
-# Hans de Graaff <graaff@gentoo.org> (2020-08-16)
-# Mask old obsolete slots for removal in 30 days.
-# Use a newer slot of the same package instead.
-dev-ruby/mysql2:0.4
-dev-ruby/regexp_property_values:0
-dev-ruby/request_store:1.0.5
+dev-ada/gnatcoll-bindings
+dev-ada/gnatcoll-db
# Mart Raudsepp <leio@gentoo.org> (2020-08-15)
# Development release, needs testing to ensure valac-0.50
@@ -790,24 +814,6 @@ dev-python/matplotlib-python2
# regarding runstatedir (not using /run).
=net-misc/networkmanager-1.22.10-r11
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-18)
-# Unmaintained, vulnerable oracle java ebuilds, even fetching distfiles
-# requires agreement to restrictive license
-# Revdeps that still depend on oracle variants require javafx
-# javafx package for icedtea or openjdk is in the works and
-# will be commited before oracle-jdk is removed.
-# Oracle JDK Removal in 30 days.
-# Packages will get unmasked after switch to openjfx.
-# https://bugs.gentoo.org/681828
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
-app-text/jabref-bin
-dev-java/netbeans-platform
-dev-java/netbeans-harness
-games-util/pogo-manager-bin
-net-p2p/bisq
-sci-mathematics/geogebra
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-27)
# Vulnerable old version of icedtea-web #711392
<dev-java/icedtea-web-1.8.4
@@ -847,12 +853,6 @@ net-misc/gnome-remote-desktop
# v3.6.1 is the latest version without this issue
>=dev-libs/libsass-3.6.2
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-26)
-# Starting with Firefox 74 Mozilla removes xpi sideloading support
-# install from addons.mozilla.org
-# passff-host remains in the tree
-www-plugins/passff
-
# Victor Payno <vpayno+gentoo@gmail.com> (2020-01-23)
# Requires slotted lua.
=dev-lang/lua-5.1.5-r103
@@ -880,10 +880,6 @@ dev-libs/OpenSRF
dev-java/ant-eclipse-ecj:4.13
dev-java/eclipse-ecj:4.13
-# Stefan Strogin <steils@gentoo.org> (2019-09-27)
-# Requires >=dev-lang/lua-5.3 which is masked
->=dev-util/bam-0.5.0
-
# Matt Turner <mattst88@gentoo.org> (2019-09-01)
# TeXmacs is the only remaining package in tree that requires guile-1.8, which
# is unsupported upstream. A TeXmacs port to Guile-2 has been in progress for a
@@ -900,19 +896,6 @@ app-office/texmacs
# Requires >=dev-lang/lua-5.2 which is masked
>=app-admin/conky-1.11.4
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-04-17)
-# The Oracle JDK License has changed for releases starting 2019-04-16
-# While it may be fine to use for some usecases it's not comepletely clear
-# what is considered "personal use" and if we can legally distribute it.
-# License states:
-# "You may not:
-# make the Programs available in any manner to any third party"
-# masking all future versions, removal will follow soon.
-# Alternatives: icedtea, icedtea-bin, openjdk, openjdk-bin, openjdk-jre-bin
-# Bug: https://bugs.gentoo.org/681828
->dev-java/oracle-jdk-bin-1.8.0.202:1.8
->dev-java/oracle-jre-bin-1.8.0.202:1.8
-
# Robin H. Johnson <robbat2@gentoo.org> (2019-03-25)
# Requires >=dev-lang/lua-5.3 which is masked
sys-apps/likwid
@@ -979,9 +962,9 @@ dev-java/eclipse-ecj:4.10
~net-libs/rpcsvc-proto-0
# James Le Cuirot <chewi@gentoo.org> (2017-12-17)
-# Java 9+ is not yet fully supported on Gentoo. Packages cannot depend
+# Java 11 is not yet fully supported on Gentoo. Packages cannot depend
# on it so these virtuals are not yet required. If you wish to use
-# Java 9+ then install oracle-(jdk|jre)-bin or openjdk(-bin) directly.
+# Java 11 then install openjdk-(jdk|jre)-bin directly.
virtual/jdk:11
virtual/jre:11
@@ -1038,11 +1021,6 @@ sys-devel/automake:1.10
# use. See bugs 603346 and 604998 for more information.
app-admin/amazon-ec2-init
-# Robin H. Johnson <robbat2@gentoo.org> (2017-01-05)
-# Masking for testing
-=app-emulation/ganeti-2.16*
-=app-emulation/ganeti-2.17*
-
# Michał Górny <mgorny@gentoo.org> (2016-11-17)
# New version masked for testing. It supports source-window buffer size
# over 2G but it 'currently performs 3-5% slower and has 1-2% worse
diff --git a/profiles/prefix/darwin/macos/10.10/package.unmask b/profiles/prefix/darwin/macos/10.10/package.unmask
deleted file mode 100644
index 95faafa5dd8a..000000000000
--- a/profiles/prefix/darwin/macos/10.10/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in 10.10.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.11/package.unmask b/profiles/prefix/darwin/macos/10.11/package.unmask
deleted file mode 100644
index 003ec524a20b..000000000000
--- a/profiles/prefix/darwin/macos/10.11/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in >10.10.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.12/package.unmask b/profiles/prefix/darwin/macos/10.12/package.unmask
deleted file mode 100644
index 6f1df312f197..000000000000
--- a/profiles/prefix/darwin/macos/10.12/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in >10.10.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.13/package.unmask b/profiles/prefix/darwin/macos/10.13/package.unmask
deleted file mode 100644
index 6f1df312f197..000000000000
--- a/profiles/prefix/darwin/macos/10.13/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in >10.10.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.14/package.unmask b/profiles/prefix/darwin/macos/10.14/package.unmask
deleted file mode 100644
index 6f1df312f197..000000000000
--- a/profiles/prefix/darwin/macos/10.14/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in >10.10.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.8/package.unmask b/profiles/prefix/darwin/macos/10.8/package.unmask
deleted file mode 100644
index eb289573a058..000000000000
--- a/profiles/prefix/darwin/macos/10.8/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in 10.8.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/10.9/package.unmask b/profiles/prefix/darwin/macos/10.9/package.unmask
deleted file mode 100644
index d6315beb6e8a..000000000000
--- a/profiles/prefix/darwin/macos/10.9/package.unmask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent releases are supported in 10.9.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index da6fc41ad25e..13dff7f7a416 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -20,9 +20,3 @@ sys-libs/darwin-libc-headers:10.14
# -lSystem as looked for by clang/llvm. If your system got this
# package, you have to emerge -C cmake and re-emerge it.
>=dev-util/cmake-3.14
-
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# Recent Oracle releases only support recent Mac OS releases. We can't
-# keep old versions due to vulnerabilities.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
diff --git a/profiles/prefix/darwin/macos/package.use.mask b/profiles/prefix/darwin/macos/package.use.mask
index 9060605d4173..71cd464991f3 100644
--- a/profiles/prefix/darwin/macos/package.use.mask
+++ b/profiles/prefix/darwin/macos/package.use.mask
@@ -13,12 +13,6 @@ sys-libs/ncurses-compat tinfo
# hence it is masked in base profile. Bug #637482
media-video/ffmpeg -appkit
-# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
-# JavaFX is included on Mac OS. I think a browser plugin is too but as
-# libjvm rather than libnpjp2 like on Linux so keep nsplugin masked.
-dev-java/oracle-jdk-bin -javafx
-dev-java/oracle-jre-bin -javafx
-
# Fabian Groffen <grobian@gentoo.org> (2009-10-30)
# X and linux only
media-video/mplayer xv dga X xinerama xscreensaver
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 90128599a013..05a64cf5d820 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -170,7 +170,7 @@ ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd sta
#ppc default/linux/ppc/17.0/musl/hardened exp
#ppc default/linux/ppc/17.0/uclibc exp
#ppc default/linux/ppc/17.0/uclibc/hardened exp
-#ppc64 default/linux/ppc64/17.0 exp
+ppc64 default/linux/ppc64/17.0 exp
#ppc64 default/linux/ppc64/17.0/desktop exp
#ppc64 default/linux/ppc64/17.0/desktop/gnome exp
#ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd exp
diff --git a/profiles/updates/2Q-2016 b/profiles/updates/2Q-2016
index fd20e3d5cabc..c80acc659837 100644
--- a/profiles/updates/2Q-2016
+++ b/profiles/updates/2Q-2016
@@ -22,7 +22,6 @@ move dev-perl/text-wrapper dev-perl/Text-Wrapper
move dev-perl/tie-encryptedhash dev-perl/Tie-EncryptedHash
move dev-perl/yaml dev-perl/YAML
move app-dicts/myspell-de-alt app-dicts/myspell-de_1901
-move media-gfx/dispcalgui media-gfx/displaycal
move kde-plasma/kwayland kde-frameworks/kwayland
move x11-themes/xcursor-neutral x11-themes/neutral-xcursors
move app-crypt/letsencrypt app-crypt/certbot
diff --git a/profiles/updates/3Q-2016 b/profiles/updates/3Q-2016
index 8cbde629a082..ca92a00e33c3 100644
--- a/profiles/updates/3Q-2016
+++ b/profiles/updates/3Q-2016
@@ -13,7 +13,6 @@ move kde-apps/kgamma kde-plasma/kgamma
slotmove =sci-geosciences/osm-gps-map-0.7.3 2 0
move sys-fs/btfs net-fs/btfs
move sys-fs/s3fs net-fs/s3fs
-move sys-fs/s3ql net-fs/s3ql
move sys-fs/s3backer net-fs/s3backer
move sys-fs/sshfs net-fs/sshfs
move app-vim/rust-mode app-vim/rust-vim
diff --git a/profiles/updates/3Q-2020 b/profiles/updates/3Q-2020
index feaaebcda6a6..a4cba9052a4d 100644
--- a/profiles/updates/3Q-2020
+++ b/profiles/updates/3Q-2020
@@ -142,3 +142,5 @@ slotmove =app-editors/emacs-27.1_rc* 27-vcs 27
move net-misc/ntpclient net-misc/sntpd
slotmove <media-sound/teamspeak-client-5 0 3
slotmove dev-haskell/network 3 0
+move sci-libs/scipy dev-python/scipy
+move dev-perl/frontier-rpc dev-perl/Frontier-RPC
diff --git a/profiles/updates/4Q-2015 b/profiles/updates/4Q-2015
index 0235d8a7c60e..3a427b971b0f 100644
--- a/profiles/updates/4Q-2015
+++ b/profiles/updates/4Q-2015
@@ -8,7 +8,6 @@ slotmove =dev-python/pyfltk-1.3.3 1 0
move kde-apps/oxygen-icons kde-frameworks/oxygen-icons
slotmove =dev-ruby/rack-cache-1.3.0 1.3 1.2
move dev-perl/module-info dev-perl/Module-Info
-slotmove =sci-geosciences/grass-7* 7 0
move kde-base/akonadiconsole kde-apps/akonadiconsole
move kde-base/akregator kde-apps/akregator
move kde-base/calendarjanitor kde-apps/calendarjanitor
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 59c5db281035..a47a02a94e82 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -171,7 +171,6 @@ app-admin/sudo:offensive - Let sudo print insults when the user types the wrong
app-admin/sudo:secure-path - Replace PATH variable with compile time secure paths
app-admin/sudo:sendmail - Allow sudo to send emails with sendmail
app-admin/sudo:sssd - Add System Security Services Daemon support
-app-admin/sudo:system-digest - Use message digest functions from dev-libs/libgcrypt, dev-libs/libressl or dev-libs/openssl instead of sudo's internal SHA2 implementation
app-admin/sysklogd:logger - Build the logger program
app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts
app-admin/syslog-ng:amqp - Enable support for AMQP destinations
@@ -200,6 +199,7 @@ app-admin/vault:webui - Enable the Web UI
app-admin/webalizer:xtended - Include the 404 extension
app-admin/webapp-config:portage - Propagete python_targets dependencies to sys-apps/portage
app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things
+app-antivirus/clamav:clamonacc - Build the clamonacc on-access scanner
app-antivirus/clamav:clamsubmit - A tool to submit false positives / negatives
app-antivirus/clamav:libclamav-only - Bypass building of libfreshclam and the ClamAV CLI applications.
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
@@ -467,6 +467,7 @@ app-emulation/bochs:x86-64 - Enable support for emulation of 64-bit CPUs
app-emulation/containerd:apparmor - Support for AppArmor
app-emulation/containerd:btrfs - Support for BTRFS snapshot driver
app-emulation/containerd:cri - Support for Kubernetes CRI
+app-emulation/containerd:device-mapper - Support for device mapper snapshot driver
app-emulation/containers-storage:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
app-emulation/containers-storage:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
app-emulation/cri-o:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
@@ -501,17 +502,6 @@ app-emulation/fuse:backend-sdl - Use SDL rendering backend
app-emulation/fuse:backend-svga - Use svgalib rendering backend
app-emulation/fuse:memlimit - Add compile-time memory usage limiting
app-emulation/fuse-utils:gcrypt - Use dev-libs/libgcrypt for low-level crypto of some features, including logfiles.
-app-emulation/ganeti:drbd - Enable DRBD support
-app-emulation/ganeti:experimental - Enable experimental patches. Warning! This will break RPC within major versions if the patches applied differ!
-app-emulation/ganeti:haskell-daemons - Build haskell daemons instead of python
-app-emulation/ganeti:htools - Enable htools support
-app-emulation/ganeti:kvm - Enable KVM support
-app-emulation/ganeti:lxc - Enable Linux Countainers support
-app-emulation/ganeti:monitoring - Enable the ganeti monitoring daemon
-app-emulation/ganeti:multiple-users - Enable support for running VMs as different users
-app-emulation/ganeti:rbd - Enable rados block device support via sys-cluster/ceph
-app-emulation/ganeti:restricted-commands - Enable restricted commands in the node daemon
-app-emulation/ganeti:xen - Enable Xen support
app-emulation/hyperd:libvirt - Enable support for KVM via libvirt
app-emulation/hyperd:xen - Enable support for the Xen Hypervisor
app-emulation/libcacard:passthrough - Enable smartcard passthrough support via sys-apps/pcsc-lite
@@ -546,7 +536,7 @@ app-emulation/libvirt:qemu - Support management of QEMU virtualisation (app-emul
app-emulation/libvirt:rbd - Enable rados block device support via sys-cluster/ceph
app-emulation/libvirt:vepa - Virtual Ethernet Port Aggregator (VEPA) / 802.1Qbg support. Relies on macvtap support.
app-emulation/libvirt:virt-network - Enable virtual networking (NAT) support for guests. Includes all the dependencies for NATed network mode. Effectively any network setup that relies on libvirt to setup and configure network interfaces on your host. This can include bridged and routed networks ONLY if you are allowing libvirt to create and manage the underlying devices for you. In some cases this requires enabling the 'netcf' USE flag (currently unavailable).
-app-emulation/libvirt:virtualbox - Support management of VirtualBox virtualisation (one of app-emulation/virtualbox or app-emulation/virtualbox-bin)
+app-emulation/libvirt:virtualbox - Support management of VirtualBox virtualisation (app-emulation/virtualbox)
app-emulation/libvirt:wireshark-plugins - Build the net-analyzer/wireshark plugin for the Libvirt RPC protocol
app-emulation/libvirt:xen - Support management of Xen virtualisation (app-emulation/xen)
app-emulation/libvirt:zfs - Enable ZFS backend storage sys-fs/zfs
@@ -643,12 +633,6 @@ app-emulation/virtualbox:pax_kernel - Apply patch needed for pax enabled kernels
app-emulation/virtualbox:sdk - Enable building of SDK
app-emulation/virtualbox:udev - Controls installation of special USB udev rules.
app-emulation/virtualbox:vboxwebsrv - Build and install the VirtualBox webservice
-app-emulation/virtualbox-bin:additions - Install Guest System Tools ISO
-app-emulation/virtualbox-bin:chm - Install kchmviewer binary to enable online help (in MS CHM format)
-app-emulation/virtualbox-bin:headless - Install without any graphic frontend
-app-emulation/virtualbox-bin:rdesktop-vrdp - Install the rdesktop client integration
-app-emulation/virtualbox-bin:sdk - Enable building of SDK
-app-emulation/virtualbox-bin:vboxwebsrv - Install the VirtualBox webservice
app-emulation/virtualbox-modules:pax_kernel - Apply patch needed for pax enabled kernels
app-emulation/vkd3d:spirv-tools - Enable SPIRV shader debugging support using dev-util/spirv-tools
app-emulation/wine-staging:capi - Enable ISDN support via CAPI
@@ -732,11 +716,6 @@ app-forensics/honggfuzz:clang - Enable clang support (pull sys-libs/blocksruntim
app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling
app-forensics/libewf:fuse - Enable fuse support for ewfmount
app-forensics/libewf:uuid - Enable UUID support in the ewftools
-app-forensics/openscap:gconf - Build the gconf independant probes
-app-forensics/openscap:nss - Prefer NSS over libgcrypt as the crypto engine
-app-forensics/openscap:rpm - Compiles the RPM probes
-app-forensics/openscap:sce - Enables Script Check Engine (SCE) support
-app-forensics/openscap:sql - Build the sql independant probes
app-forensics/quickfuzz:archs - support archive formats
app-forensics/quickfuzz:codes - support cource code formats
app-forensics/quickfuzz:docs - support document formats
@@ -1009,8 +988,6 @@ app-misc/vifm:extended-keys - Support for extended keys (arrows, home etc)
app-misc/vifm:gtk - Use gtk+ to determine mimetypes
app-misc/vifm:vim - Install the vifm vim plugin and vim-compatible documentation
app-misc/worker:avfs - Enable support for sys-fs/avfs
-app-misc/workrave:mate - Add support for MATE panel
-app-misc/workrave:xfce - Add support for XFCE panel
app-misc/zygrib:maps - Installs additional GSHHS maps for high resolution coastline data and cities
app-mobilephone/adb-sync:channel - Install the adb-channel script
app-mobilephone/gammu:bluetooth - Enables bluetooth support
@@ -1484,6 +1461,7 @@ dev-games/mygui:samples - Install MyGUI demos (needs ogre USE flag)
dev-games/mygui:tools - Build the tools for development
dev-games/ode:double-precision - more precise calculations at the expense of speed
dev-games/ode:gyroscopic - enable gyroscopic term (may cause instability)
+dev-games/ogre:assimp - Use media-libs/assimp to import assets from 3D files
dev-games/ogre:boost - Enable boost support
dev-games/ogre:cache - Enable GL state cache support
dev-games/ogre:cg - NVIDIA toolkit plugin
@@ -1501,7 +1479,7 @@ dev-games/ogre:ois - Pull in Object-oriented Input System library dev-games/ois
dev-games/ogre:poco - When USE=threads, use poco for threading
dev-games/ogre:resman-pedantic - Resource Manager PEDANTIC : require an explicit resource group. Case sensitive lookup. Some demos might not work with this setting. (default: case-insensitive + sensitive lookup in all groups)
dev-games/ogre:tbb - When USE=threads, use tbb for threading
-dev-games/ogre:tools - Build and install MeshUpgrader, VRMLConverter and XMLConverter
+dev-games/ogre:tools - Build and install AssimpConverter (assimp USE flag is enabled), MeshUpgrader, VRMLConverter and XMLConverter
dev-games/openscenegraph:asio - Enable support for dev-cpp/asio library
dev-games/openscenegraph:dicom - Enable DICOM medical image file support via sci-libs/dcmtk
dev-games/openscenegraph:egl - Enable EGL support
@@ -1550,7 +1528,6 @@ dev-haskell/bytedump:executable - build executable file
dev-haskell/bytes:test-doctests - Enable the doctest suite when using the enable-tests option for cabal.
dev-haskell/c2hs:regression - run regression tests
dev-haskell/cabal-install:native-dns - Enable use of the resolv and windns packages for performing DNS lookups
-dev-haskell/certificate:executable - Build the executable
dev-haskell/chaselev-deque:debug - Enable the extra internal checks.
dev-haskell/chell:color-output - use colors in program output
dev-haskell/chimera:representable - Define Representable instance from adjunctions package
@@ -1830,19 +1807,6 @@ dev-java/openjdk-jre-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (
dev-java/openjdk-jre-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
dev-java/openjfx:media - Compile media module, based on gstreamer-minimal (does not pull gstreamer)
dev-java/openjfx:source - Install JavaFX sources
-dev-java/oracle-jdk-bin:commercial - Install features requiring a commercial license for production use
-dev-java/oracle-jdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
-dev-java/oracle-jdk-bin:gtk2 - Enable GTK+ 2 support in JavaFX
-dev-java/oracle-jdk-bin:gtk3 - Enable GTK+ 3 support in JavaFX
-dev-java/oracle-jdk-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
-dev-java/oracle-jdk-bin:javafx - Install JavaFX libraries
-dev-java/oracle-jdk-bin:jce - Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files
-dev-java/oracle-jdk-bin:source - Install JVM (and optionally JavaFX) sources
-dev-java/oracle-jdk-bin:visualvm - Install VisualVM debugging tool
-dev-java/oracle-jre-bin:commercial - Install features requiring a commercial license for production use
-dev-java/oracle-jre-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
-dev-java/oracle-jre-bin:javafx - Install JavaFX libraries
-dev-java/oracle-jre-bin:jce - Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files
dev-java/rxtx:lfd - Installs and uses LockFileServer daemon (lfd)
dev-java/sbt:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
dev-lang/bas:lr0 - Use the LR0 parser instead of the recursive descending parser
@@ -1886,8 +1850,6 @@ dev-lang/gnat-gpl:sanitize - Build support for various sanitizer functions (ASAN
dev-lang/gnat-gpl:ssp - Build packages with stack smashing protector on by default
dev-lang/gnat-gpl:systemtap - enable systemtap static probe points
dev-lang/gnat-gpl:vtv - Build support for virtual table verification (a C++ hardening feature)
-dev-lang/go:gccgo - Bootstrap using sys-devel/gcc[go]
-dev-lang/go:system-bootstrap - Bootstrap using previously installed dev-lang/go
dev-lang/icon:iplsrc - install the icon programming library source
dev-lang/janet:static-libs - install janet static library archive, you must enable this flag for using `jpm build`
dev-lang/jsonnet:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
@@ -1983,13 +1945,13 @@ dev-lang/smlnj:pax_kernel - Enable if the user plans to run the package under a
dev-lang/spidermonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
dev-lang/spidermonkey:debug - Enable assertions to allow for easier debugging of programs that link to spidermonkey -- note this will often crash software on regular end-user systems
dev-lang/spidermonkey:system-icu - Use the system-wide dev-libs/icu instead of bundled -- note, only takes effect when icu flag is enabled
-dev-lang/spidermonkey:threadsafe - Build a threadsafe version of spidermonkey
dev-lang/swi-prolog:archive - Use libarchive for extension packs
dev-lang/swi-prolog:uuid - Use ossp-uuid for UUID pack
dev-lang/swi-prolog:yaml - Use libyaml for YAML pack
dev-lang/swig:ccache - build ccache-swig(a fast compiler cache)
dev-lang/vala:valadoc - Installs valadoc documentation generation tool
dev-lang/yap:R - Enable support for connecting R to Prolog
+dev-lang/yap:raptor - Enable support for Raptor RDF syntax libarary
dev-lang/zig:experimental - Enable builds that do not support all of LLVM's target architectures
dev-libs/antlr-c:debugger - Compiles debug info into the library
dev-libs/appstream:apt - Enables Debians APT support
@@ -2550,15 +2512,11 @@ dev-python/icalendar:doc - Generate examples and other extra documentation
dev-python/ipython:matplotlib - Add support for dev-python/matplotlib
dev-python/ipython:nbconvert - Enable support for converting notebooks to various formats using app-text/pandoc
dev-python/ipython:notebook - Install requirements for the web notebook based on www-servers/tornado
-dev-python/jira:jirashell - Include dependencies for jirashell (ipython, oauthlib)
-dev-python/jira:kerberos - Support Kerberos authentication
-dev-python/jira:oauth - Support OAuth authentication
dev-python/kombu:mongodb - Enables MongoDB backend
dev-python/kombu:msgpack - Enables MessagePack (de)serializer for Python
dev-python/kombu:redis - Enables Redis backend
dev-python/kombu:sqs - Enables Amazon SQS transport module for Kombu
dev-python/kombu:yaml - Enables yaml backend
-dev-python/markdown:pygments - Enable fancy pygments support
dev-python/matplotlib:excel - Pull dev-python/xlwt for the exceltools toolkit
dev-python/matplotlib:gtk3 - Enable x11-libs/gtk+:3 support
dev-python/matplotlib-python2:excel - Pull dev-python/xlwt for the exceltools toolkit
@@ -2583,8 +2541,6 @@ dev-python/pillow:imagequant - Build with Image Quantization Library support
dev-python/py-amqp:extras - Install extra tools to generate initial Python mod from an AMQP XML file
dev-python/pygame:midi - Enable midi support using media-libs/portmidi
dev-python/pyglet:image - Enable support for image formats other than PNG and BMP
-dev-python/pygpu:cuda - Enable NVIDIA CUDA toolkit support
-dev-python/pygpu:opencl - Enable OpenCL support
dev-python/pyilmbase:exceptions - Enable runtime floating point exceptions in PyIMath.
dev-python/pyilmbase:numpy - Add bindings for dev-python/numpy use.
dev-python/pyocr:cuneiform - Enable support for the app-text/cuneiform OCR engine
@@ -2630,10 +2586,11 @@ dev-python/pyyaml:libyaml - enable support for C implementation using libyaml
dev-python/pyzmq:draft - Enable draft API support
dev-python/rarfile:compressed - Enables the module to support compressed v3 archives by calling the app-arch/unrar.
dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891)
+dev-python/scipy:sparse - Adds support for sparse solving with sci-libs/umfpack
dev-python/shiboken2:docstrings - Expose documentation as Python docstrings (recommended)
dev-python/shiboken2:numpy - Implicitly convert passed NumPy arrays to Qt lists
dev-python/shiboken2:vulkan - Generate "QSurface::VulkanSurface" bindings
-dev-python/simplespectral:faster - Use sci-libs/scipy to speed up drawing
+dev-python/simplespectral:faster - Use dev-python/scipy to speed up drawing
dev-python/simplespectral:fastest - Use dev-python/pyFFTW to speed up drawing to the max
dev-python/socketpool:eventlet - Install dev-python/eventlet as needed for the eventlet backend.
dev-python/socketpool:gevent - Install dev-python/gevent as needed for the gevent backend.
@@ -2959,7 +2916,6 @@ dev-util/idea-community:jbr11 - Install and use the Java 11 based version of Jet
dev-util/idea-community:jbr8 - Install and use the Java 8 based version of JetBrains Runtime.
dev-util/intel-ocl-sdk:android - Install android related files
dev-util/intel-ocl-sdk:system-boost - Use system boost (dev-libs/boost) instead of bundled one
-dev-util/intel-ocl-sdk:system-clang - Use system clang (sys-devel/clang) instead of bundled one
dev-util/intel-ocl-sdk:system-tbb - Use system Thread Building Blocks (dev-cpp/tbb) instead of bundled one
dev-util/kdevelop:gdbui - Enable GUI for attaching GDB to a running process
dev-util/kdevelop:hex - Enable hex editor plugin via app-editors/okteta
@@ -2976,13 +2932,15 @@ dev-util/mingw64-runtime:idl - Install idl files.
dev-util/mingw64-runtime:libraries - Build extra libraries: mangle, pseh, winpthreads.
dev-util/mingw64-runtime:secure-api - Expose secure API (*_s function) by default.
dev-util/mingw64-runtime:tools - Build extra tools: gendef, genidl.
-dev-util/molecule:plugins - Add plugins provided by dev-util/molecule-plugins
dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex
dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries
dev-util/nvidia-cuda-sdk:opencl - Build OpenCL binaries
-dev-util/nvidia-cuda-toolkit:debugger - Installs the CUDA debugger
-dev-util/nvidia-cuda-toolkit:eclipse - Install plugins for eclipse
-dev-util/nvidia-cuda-toolkit:profiler - Installs the NVIDIA CUDA visual profiler
+dev-util/nvidia-cuda-toolkit:debugger - Install the CUDA debugger
+dev-util/nvidia-cuda-toolkit:eclipse - Install Eclipse plugins
+dev-util/nvidia-cuda-toolkit:nsight - Install profiling and optimizing tools (nsight-compute, nsight-systems)
+dev-util/nvidia-cuda-toolkit:profiler - Install the NVIDIA CUDA profiler (nvprof) and the related libraries
+dev-util/nvidia-cuda-toolkit:sanitizer - Install compute-sanitiazer tool
+dev-util/nvidia-cuda-toolkit:vis-profiler - Install the NVIDIA CUDA visual profiler (nvvp)
dev-util/oprofile:apidoc - Provide doxygen generated API docs.
dev-util/ostree:archive - Use libarchive
dev-util/ostree:dracut - Install dracut module
@@ -3076,7 +3034,6 @@ dev-vcs/kdesvn:man - Build and install man pages
dev-vcs/mercurial:chg - Support Mercurial command server client
dev-vcs/mercurial:gpg - Support signing with GnuPG.
dev-vcs/mercurial:tk - Install dev-lang/tk for hgk script.
-dev-vcs/subversion:ctypes-python - Build and install Ctypes Python bindings
dev-vcs/subversion:dso - Enable runtime module search
dev-vcs/subversion:extras - Install extra scripts (examples, tools, hooks)
dev-vcs/subversion:http - Enable http support using net-libs/serf
@@ -3424,7 +3381,6 @@ gnome-base/gvfs:google - Enables support for accessing Google accounts via dev-l
gnome-base/gvfs:http - Enable the HTTP/DAV backend using net-libs/libsoup
gnome-base/gvfs:nfs - Enable NFS client support via net-fs/libnfs.
gnome-base/gvfs:udev - Enable udev base replacement code for cdda feature
-gnome-base/libglade:tools - Install libglade-convert Python script.
gnome-base/libgnomecanvas:glade - Enable glade support
gnome-base/librsvg:tools - Build svg viewer tool
gnome-base/nautilus:gstreamer - Enable the Audio/Video file properties page
@@ -3456,7 +3412,6 @@ gnome-extra/libgda:canvas - Enable support for x11-libs/goocanvas
gnome-extra/libgda:http - Enable embedded net-libs/libsoup based server
gnome-extra/libgda:json - Enable support for JSON format
gnome-extra/libgda:mdb - Enable support for Microsoft Access database using app-office/mdbtools
-gnome-extra/libgda:reports - Install tools for generating graphical reports
gnome-extra/libgda:sourceview - Enable support for x11-libs/gtksourceview
gnome-extra/libgsf:gtk - Enable use of gdk in thumbnailer
gnome-extra/nemo:tracker - Add support for app-misc/tracker search
@@ -3580,7 +3535,7 @@ kde-apps/keditbookmarks:man - Build and install man pages
kde-apps/kget:bittorrent - Enable bittorrent transfer plugin through net-libs/libktorrent
kde-apps/kget:gpg - Enable signature verification by GpgME++ via app-crypt/gpgme
kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-libs/libmms
-kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra
+kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra-bin
kde-apps/kig:scripting - Support Python scripting
kde-apps/kio-extras:X - Enable support for XCursor thumbnails via x11-libs/libX11
kde-apps/kio-extras:activities - Enable activities kioslave and fileitem plugin
@@ -3621,6 +3576,7 @@ kde-apps/kopete:webpresence - Show your status and some more information on web.
kde-apps/kopete:winpopup - Enable pop-up messages sending on windows. (same as good old "net send" messages ;])
kde-apps/kopete:zeroconf - Enable Link-Local Messaging via the bonjour protocol.
kde-apps/kpimtextedit:designer - Build plugins for dev-qt/designer
+kde-apps/ksystemlog:kdesu - Run as root using kdesu from kde-plasma/kde-cli-tools
kde-apps/ktp-accounts-kcm:experimental - Enables disabled telepathy services (currently only steam)
kde-apps/ktp-common-internals:otr - Enable support for encrypted conversations using Off-The-Records messaging
kde-apps/ktp-common-internals:sso - Enable support for Single sign-on through KAccounts
@@ -4166,7 +4122,6 @@ media-gfx/pstoedit:pptx - Enable support for generating PowerPoint pptx files
media-gfx/qimgv:opencv - Enable HQ scaling via media-libs/opencv
media-gfx/qimgv:video - Add support for gif/webm playback via libmpv
media-gfx/shotwell:opencv - Enable face detection via media-libs/opencv
-media-gfx/sigal:s3 - Enables support for the Amazon S3 service.
media-gfx/ufraw:contrast - enable contrast setting option
media-gfx/ufraw:fits - Enable support for the FITS image format through sci-libs/cfitsio
media-gfx/ufraw:timezone - enable DST correction for file timestamps
@@ -4417,6 +4372,8 @@ media-libs/qtav:gui - Build a video player gui
media-libs/quvi:json - Enable support for JSON output
media-libs/raptor:json - Enable support for JSON parsing
media-libs/raspberrypi-userland-bin:hardfp - Use armv6 hardfp ABI
+media-libs/rubberband:programs - Builds also executable applications
+media-libs/rubberband:vamp - Enables vamp plugins support (Audio analysing plugins)
media-libs/sdl-mixer:fluidsynth - Use media-sound/fluidsynth for MIDI support
media-libs/sdl-mixer:midi - basic support for MIDI files
media-libs/sdl-mixer:mod - basic support for MOD files
@@ -4568,12 +4525,10 @@ media-sound/ario:idle - Enable experimental support for MPD's idle command to re
media-sound/asunder:mac - Support for creation of Monkey's Audio files (APE)
media-sound/audacity:id3tag - Enables ID3 tagging with id3tag library
media-sound/audacity:lv2 - Add support for Ladspa V2
-media-sound/audacity:midi - Enables MIDI support
media-sound/audacity:portmidi - Enable support for MIDI via media-libs/portmidi
media-sound/audacity:portmixer - Enable the internal portmixer feature
media-sound/audacity:portsmf - Enable support for Portable Standard Midi File Library
media-sound/audacity:sbsms - Enables sbsms library support for slower, more accurate pitch and tempo changing
-media-sound/audacity:soundtouch - Enables soundtouch library support for pitch and tempo changing
media-sound/audacity:twolame - Enables twolame support (MPEG Audio Layer 2 encoder)
media-sound/audacity:vamp - Enables vamp plugins support (Audio analysing plugins)
media-sound/audacity:vst - Enable VST plugin support
@@ -4591,6 +4546,8 @@ media-sound/beets:thumbnail - Enable album thumbnails generation
media-sound/beets:webserver - Enable embedded webserver support through dev-python/flask
media-sound/bluez-alsa:hcitop - Enable top-like monitoring tool for HCI
media-sound/bluez-alsa:ldac - Enable support for AOSP media-libs/libldac dispatcher
+media-sound/bluez-alsa:man - Generate (and install) man pages with app-text/pandoc
+media-sound/bluez-alsa:mpg123 - Enable support for MPEG audio playback via media-sound/mpg123
media-sound/bluez-alsa:ofono - Enable ofono elephony support
media-sound/cadence:a2jmidid - Enables support for legacy ALSA sequencer applications in JACK MIDI system
media-sound/cantata:cdio - Use dev-libs/libcdio-paranoia for CD support (instead of cdparanoia)
@@ -5308,6 +5265,8 @@ net-analyzer/monitoring-plugins:fping - Install net-analyzer/fping required for
net-analyzer/monitoring-plugins:game - Install games-util/qstat required for monitoring FPS servers. Disabling the flag does not remove any plugins.
net-analyzer/monitoring-plugins:snmp - Install dev-perl/Net-SNMP and net-analyzer/net-snmp required for monitoring SNMP values. Disabling the flag does not remove any plugins.
net-analyzer/monitoring-plugins:ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugins.
+net-analyzer/mtr:ipinfo - Disable support for IP address lookups
+net-analyzer/mtr:jansson - Enable JSON output support through dev-libs/jansson
net-analyzer/munin:asterisk - Install the packages required for monitoring Asterisk. Disabling the flag does not remove any plugin files.
net-analyzer/munin:cgi - Install the CGI-compatible scripts for on-the-fly generation of web pages and graphs. This is only meaningful if the minimal USE flag is disabled.
net-analyzer/munin:dhcpd - Install dev-perl/Net-IP, dev-perl/HTTP-Date and net-misc/dhcp to monitor DHCP lease usage. This only works if the server is on the same system as the node, so the server is also brought in. Disabling the flag does not remove any plugin file.
@@ -5475,7 +5434,9 @@ net-analyzer/wireshark:dpauxmon - Install dpauxmon, an external capture interfac
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:http2 - Use net-libs/nghttp2 for HTTP/2 support
+net-analyzer/wireshark:ilbc - Build with iLBC support in RTP Player using media-libs/libilbc
net-analyzer/wireshark:libxml2 - Use dev-libs/libxml2 for handling XML configuration in dissectors
+net-analyzer/wireshark:lto - Enable link time optimization
net-analyzer/wireshark:maxminddb - Use dev-libs/libmaxminddb for IP address geolocation
net-analyzer/wireshark:mergecap - Install mergecap, to merge two or more capture files into one
net-analyzer/wireshark:minizip - Build with zip file compression support
@@ -5540,7 +5501,6 @@ net-dns/avahi:autoipd - Build and install the IPv4LL (RFC3927) network address c
net-dns/avahi:bookmarks - Install the avahi-bookmarks application (requires dev-python/twisted)
net-dns/avahi:gtk - Use gtk3 for the avahi utilities (overrides USE=gtk2) and build the avahi-ui-gtk3 library
net-dns/avahi:gtk2 - Use gtk2 for the avahi utilities (overridden by USE=gtk) and build the avahi-ui library
-net-dns/avahi:gtk3 - Use gtk3 for the avahi utilities (overrides USE=gtk) and build the avahi-ui-gtk3 library
net-dns/avahi:howl-compat - Enable compat libraries for howl
net-dns/avahi:mdnsresponder-compat - Enable compat libraries for mDNSResponder
net-dns/bind:dlz - Enables dynamic loaded zones, 3rd party extension
@@ -5606,7 +5566,6 @@ net-dns/ldns-utils:ecdsa - Enable ECDSA support
net-dns/ldns-utils:ed25519 - Enable ED25519 support
net-dns/ldns-utils:ed448 - Enable ED448 support
net-dns/ldns-utils:gost - Enable GOST support
-net-dns/maradns:authonly - Allows one to build only authoritative DNS server
net-dns/mydns:alias - Enable David Phillips aliasing
net-dns/mydns:status - Enable the STATUS opcode to check server status
net-dns/nsd:bind8-stats - Enables BIND8 like NSTATS and XSTATS
@@ -5721,7 +5680,6 @@ net-fs/s3fs:gnutls - Enable net-libs/gnutls crypto backend
net-fs/s3fs:nettle - Use dev-libs/nettle network functions with GnuTLS.
net-fs/s3fs:nss - Enable dev-libs/nss crypto backend
net-fs/s3fs:openssl - Enable dev-libs/openssl crypto backend
-net-fs/s3ql:contrib - Install additional contributed scripts
net-fs/samba:addc - Enable Active Directory Domain Controller support
net-fs/samba:addns - Enable AD DNS integration
net-fs/samba:ads - Enable Active Directory support
@@ -6352,11 +6310,9 @@ net-misc/bfgminer:ztex - Enable support for mining with Ztex FPGAs
net-misc/bird:client - Build the ncurses/readline full featured CLI
net-misc/casync:fuse - Enable fuse support
net-misc/casync:man - Build and install man pages
-net-misc/cfengine:html - Install HTML documentation
net-misc/cfengine:libvirt - Enable support for virtual machine management through app-emulation/libvirt
net-misc/cfengine:masterfiles - Install the Masterfiles Policy Framework
net-misc/cfengine:qdbm - Use dev-db/qdbm as database backend
-net-misc/cfengine:tests - Install test files
net-misc/cfengine:tokyocabinet - Use dev-db/tokyocabinet as database backend
net-misc/cgminer:ants1 - Enable support for Antminer S1 Bitmain
net-misc/cgminer:ants2 - Enable support for Antminer S2 Bitmain
@@ -6545,7 +6501,6 @@ net-misc/mosh:utempter - Include libutempter support
net-misc/mrouted:rsrr - Enable Routing Support for Resource Reservations, for RSVP
net-misc/mulk:checksum - Enable checksum verification for Metalink from dev-libs/openssl
net-misc/mulk:metalink - Enable support for media-libs/libmetalink
-net-misc/ncp:diet - Compile against dev-libs/dietlibc
net-misc/netkit-bootparamd:libtirpc - Build against net-libs/libtirpc for RPC support
net-misc/networkmanager:concheck - Enable connectivity checking support
net-misc/networkmanager:connection-sharing - Use net-dns/dnsmasq and net-firewall/iptables for connection sharing
@@ -7018,7 +6973,6 @@ net-wireless/bluez:midi - Enable MIDI support
net-wireless/bluez:obex - Enable OBEX transfer support
net-wireless/bluez:test-programs - Install tools for testing of various Bluetooth functions
net-wireless/bluez:user-session - Allow compatibility with user-session semantics for session bus under systemd
-net-wireless/chirp:radioreference - support downloading data from radioreference.com (premium users only)
net-wireless/crda:gcrypt - Use libgcrypt instead of openssl for key checking
net-wireless/dump1090:bladerf - Build with Nuand BladeRF support
net-wireless/dump1090:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support
@@ -7090,8 +7044,8 @@ net-wireless/openbsc:gprs - Support GPRS via OpenGGSN
net-wireless/osmocom-bb:transmit - Enable transmission capabilities.
net-wireless/rtl-sdr:zerocopy - may cause a bus error on some ARM systems
net-wireless/rtl_433:rtlsdr - Build with Realtek RTL2832U (rtlsdr) support
-net-wireless/rtl_433:soapy - Build with SoapySDR support
-net-wireless/soapy_power:faster - Use sci-libs/scipy to speed up drawing
+net-wireless/rtl_433:soapysdr - Build with SoapySDR support
+net-wireless/soapy_power:faster - Use dev-python/scipy to speed up drawing
net-wireless/soapy_power:fastest - Use dev-python/pyFFTW to speed up drawing to the max
net-wireless/soapysdr:bladerf - Add support for bladerf hardware
net-wireless/soapysdr:hackrf - Add support for hackrf hardware
@@ -7232,6 +7186,7 @@ sci-electronics/kicad:python - Enable python scripting support
sci-electronics/kicad-meta:minimal - Do not install extra data like 3D packages and templates.
sci-electronics/kicad-packages3d:occ - Use sci-libs/opencascade for data exchange
sci-electronics/kicad-packages3d:oce - Use sci-libs/oce for data exchange
+sci-electronics/ktechlab:gpsim - Enable support for Microchip PIC microcontrollers similation using dev-embedded/gpsim
sci-electronics/ngspice:deprecated - Build old and deprecated apps
sci-electronics/ngspice:shared - Build ngspice as a shared library
sci-electronics/pcb:gcode - gcode file export
@@ -7246,7 +7201,6 @@ sci-electronics/pcb:toporouter - Build toporouter
sci-electronics/pulseview:decode - Enable decoding of protocols while capturing
sci-electronics/sigrok-cli:decode - Enable decoding of protocols while capturing
sci-electronics/splat:hires - Builds additional high resolution application 'rfsplat-hd'
-sci-geosciences/gdal-grass:postgres - Include support for dev-db/postgresql
sci-geosciences/gmt:gdal - Enable sci-libs/gdal library support
sci-geosciences/gmt:gmttria - Non GNU triangulation method, more efficient
sci-geosciences/gmt:gshhg - Install coastline database
@@ -7261,9 +7215,6 @@ sci-geosciences/gpsd:latency-timing - support latency timing information
sci-geosciences/gpsd:ntp - Enable net-misc/ntp shared memory interface and PPS kernel support for GPS time
sci-geosciences/gpsd:shm - export gpsd over shared memory
sci-geosciences/gpsd:sockets - export gpsd over unix sockets
-sci-geosciences/grass:geos - Use sci-libs/geos for v.buffer and adds extended options to the v.select module
-sci-geosciences/grass:liblas - Include support for LAS and LAZ encoded LiDAR files through sci-geosciences/liblas
-sci-geosciences/grass:opencl - Enable OpenCL support
sci-geosciences/gshhs:data - Add earth data with sci-geosciences/gshhs-data
sci-geosciences/liblas:gdal - Add support for the sci-libs/gdal geospatial raster library
sci-geosciences/mapnik:gdal - Enable sci-libs/gdal library support
@@ -7275,7 +7226,7 @@ sci-geosciences/merkaartor:libproxy - Use net-libs/libproxy for getting the HTTP
sci-geosciences/merkaartor:webengine - Enable dev-qt/qtwebengine in some plugins
sci-geosciences/qgis:3d - Build QGIS 3D library using dev-qt/qt3d
sci-geosciences/qgis:georeferencer - Determines whether georeferencer plugin should be built
-sci-geosciences/qgis:grass - Add support for sci-geosciences/grass
+sci-geosciences/qgis:grass - Add support for grass
sci-geosciences/qgis:hdf5 - Enable MDAL support for sci-libs/hdf5
sci-geosciences/qgis:mapserver - Determines whether mapserver should be built
sci-geosciences/qgis:netcdf - Enable MDAL support for GRIB and XMDF formats
@@ -7478,9 +7429,8 @@ sci-libs/proj:europe - Install the PROJ collection of European grids and init-fi
sci-libs/rtabmap:openni2 - Adds support for Kinect-like 3D sensors devices with dev-libs/OpenNI2.
sci-libs/scikits_image:freeimage - Enable support for image i/o via media-libs/freeimage
sci-libs/scikits_image:pyamg - Enable support for algebraic solvers via dev-python/pyamg
-sci-libs/scipy:sparse - Adds support for sparse solving with sci-libs/umfpack
sci-libs/scotch:int64 - Build the 64 bits integer library (needed for > 2^31 vertices)
-sci-libs/scotch:tools - Build and install extra exec tools
+sci-libs/scotch:tools - Provides the graph, mesh, architecture, mapping/ordering, output handling programs (see Scotch User's Guide).
sci-libs/shogun:R - Enable support for dev-lang/R
sci-libs/shogun:octave - Enable support for sci-mathematics/octave
sci-libs/shogun:opencl - Enable support for building against OpenCL
@@ -7633,6 +7583,7 @@ sci-misc/tango:zeromq - Allow to use ZeroMQ broker via net-libs/zeromq
sci-physics/bullet:bullet3 - Build Bullet 3
sci-physics/bullet:double-precision - Build libraries in double precision
sci-physics/bullet:extras - Build additional libraries
+sci-physics/bullet:tbb - Enable multithreading with the Intel Threads Building Block dev-cpp/tbb
sci-physics/cernlib-montecarlo:herwig - Build Herwig internal event generator, newer version available in sci-physics/herwig
sci-physics/espresso:cuda - Enable cuda support
sci-physics/espresso:examples - Installs the examples
@@ -7731,8 +7682,6 @@ sci-visualization/paraview:nvcontrol - Add NVCONTROL support for OpenGL options
sci-visualization/paraview:offscreen - Offscreen rendering through OSMesa
sci-visualization/paraview:plugins - Build and install additional plugins
sci-visualization/paraview:webengine - Add support for dev-qt/qtwebengine
-sci-visualization/veusz:minuit - Use Minuit during fitting viadev-python/pyminuit
-sci-visualization/yt:hub - Connect to the yt hub with dev-python/girder-client
sec-policy/selinux-base:open_perms - Enable the open permissions for file object classes (SELinux policy capability).
sec-policy/selinux-base:peer_perms - Enable the labeled networking peer permissions (SELinux policy capability).
sec-policy/selinux-base:ubac - Enable User Based Access Control (UBAC) in the SELinux policy
@@ -8012,12 +7961,13 @@ sys-auth/pambase:consolekit - Enable pam_ck_connector module on local system log
sys-auth/pambase:cracklib - Enable pam_cracklib module on system authentication stack. This produces warnings when changing password to something easily crackable. It requires the same USE flag to be enabled on sys-libs/pam or system login might be impossible.
sys-auth/pambase:debug - Enable debug information logging on syslog(3) for all the modules supporting this in the system authentication and system login stacks.
sys-auth/pambase:elogind - Use pam_elogind module to register user sessions with elogind.
-sys-auth/pambase:minimal - Disables the standard PAM modules that provide extra information to users on login; this includes pam_tally (and pam_tally2 for Linux PAM 1.1 and later), pam_lastlog, pam_motd and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems.
+sys-auth/pambase:minimal - Disables the standard PAM modules that provide extra information to users on login; this includes pam_lastlog, pam_motd, pam_mail and other similar modules. This might not be a good idea on a multi-user system but could reduce slightly the overhead on single-user non-networked systems.
sys-auth/pambase:mktemp - Enable pam_mktemp module on system auth stack for session handling. This module creates a private temporary directory for the user, and sets TMP and TMPDIR accordingly.
sys-auth/pambase:nullok - Enable the nullok option with the pam_unix module. This allows people to login with blank passwords.
sys-auth/pambase:pam_krb5 - Enable pam_krb5 module on system auth stack, as an alternative to pam_unix. If Kerberos authentication succeed, only pam_unix will be ignore, and all the other modules will proceed as usual, including Gnome Keyring and other session modules. It requires sys-libs/pam as PAM implementation.
sys-auth/pambase:pam_ssh - Enable pam_ssh module on system auth stack for authentication and session handling. This module will accept as password the passphrase of a private SSH key (one of ~/.ssh/id_rsa, ~/.ssh/id_dsa or ~/.ssh/identity), and will spawn an ssh-agent instance to cache the open key.
sys-auth/pambase:passwdqc - Enable pam_passwdqc module on system auth stack for password quality validation. This module produces warnings, rejecting or providing example passwords when changing your system password. It is used by default by OpenWall GNU/*/Linux and by FreeBSD.
+sys-auth/pambase:pwhistory - Enable pam_pwhistory module on system auth stack to save the last passwords for each user in order to force password change history and keep the user from alternating between the same password too frequently.
sys-auth/pambase:pwquality - Enable pam_pwquality module on system auth stack for passwd quality validation. It is used be dafault by Fedora GNU/*/Linux.
sys-auth/pambase:securetty - Enable pam_securetty module in the login stack. Not generally relevant anymore as the login stack only refers to local logins and local terminals imply secure access in the first place.
sys-auth/pambase:sha512 - Switch Linux-PAM's pam_unix module to use sha512 for passwords hashes rather than MD5. This option requires sys-libs/pam version 1.0.1 built against sys-libs/glibc version 2.7, if it's built against an earlier version, it will silently be ignored, and MD5 hashes will be used. All the passwords changed after this USE flag is enabled will be saved to the shadow file hashed using SHA512 function. The password previously saved will be left untouched. Please note that while SHA512-hashed passwords will still be recognised if the USE flag is removed, the shadow file will not be compatible with systems using an earlier glibc version.
@@ -8693,9 +8643,6 @@ www-apps/roundup:tz - Enable full support of timezone
www-apps/roundup:whoosh - Enable Whoosh full-text indexer
www-apps/roundup:xapian - Enable Xapian full-text indexer
www-apps/rt:lighttpd - Add www-servers/lighttpd support
-www-apps/trac:highlight - Enable syntax highlighting
-www-apps/trac:i18n - Enable support for i18n with dev-python/Babel
-www-apps/trac:restructuredtext - Enable support for reStructuredText for wiki formatting
www-apps/tt-rss:daemon - Install additional init scripts for automated RSS updates
www-apps/webdavcgi:rcs - Adds support for a revision controlled backend with RCS (dev-vcs/rcs)
www-apps/websvn:enscript - Add enscript support to colorize code stored in the repository