summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-30 12:37:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-30 12:37:28 +0100
commitbe9d77d3ac6af8f4ead98d89706f356b65578c93 (patch)
treef82923fbca262493e83dd1382e561a2fae24cc46 /profiles
parent7ec0832ab5dafbf70de83e0c2f3ee740416a0950 (diff)
parent6faaec2b812feecd9c8751b8a19004da4a17ea5b (diff)
Merge branch 'edge' into next
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin150152 -> 150655 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask15
-rw-r--r--profiles/arch/alpha/use.mask5
-rw-r--r--profiles/arch/arm/package.use.mask14
-rw-r--r--profiles/arch/arm/package.use.stable.mask6
-rw-r--r--profiles/arch/arm/use.stable.mask1
-rw-r--r--profiles/arch/arm64/package.use.mask13
-rw-r--r--profiles/arch/arm64/use.mask1
-rw-r--r--profiles/arch/hppa/package.use.mask36
-rw-r--r--profiles/arch/hppa/package.use.stable.mask5
-rw-r--r--profiles/arch/hppa/use.mask7
-rw-r--r--profiles/arch/hppa/use.stable.mask9
-rw-r--r--profiles/arch/ia64/package.use.mask38
-rw-r--r--profiles/arch/ia64/use.mask18
-rw-r--r--profiles/arch/m68k/use.mask10
-rw-r--r--profiles/arch/mips/package.use.mask4
-rw-r--r--profiles/arch/mips/use.mask1
-rw-r--r--profiles/arch/powerpc/package.use.mask12
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask3
-rw-r--r--profiles/arch/powerpc/use.mask2
-rw-r--r--profiles/arch/riscv/package.use.mask5
-rw-r--r--profiles/arch/riscv/use.mask1
-rw-r--r--profiles/arch/s390/use.mask1
-rw-r--r--profiles/arch/sparc/64ul/package.use.mask4
-rw-r--r--profiles/arch/sparc/package.use.mask67
-rw-r--r--profiles/arch/sparc/package.use.stable.mask29
-rw-r--r--profiles/arch/sparc/use.mask9
-rw-r--r--profiles/arch/sparc/use.stable.mask4
-rw-r--r--profiles/base/package.use.mask43
-rw-r--r--profiles/base/package.use.stable.mask17
-rw-r--r--profiles/base/use.stable.mask4
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated2
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated2
-rw-r--r--profiles/features/prefix/package.mask2
-rw-r--r--profiles/features/selinux/package.mask7
-rw-r--r--profiles/features/selinux/package.use.mask1
-rw-r--r--profiles/package.deprecated14
-rw-r--r--profiles/package.mask618
-rw-r--r--profiles/prefix/windows/winnt/profile.bashrc4
-rw-r--r--profiles/profiles.desc314
-rw-r--r--profiles/targets/desktop/gnome/make.defaults4
-rw-r--r--profiles/targets/desktop/make.defaults2
-rw-r--r--profiles/targets/desktop/plasma/make.defaults4
-rw-r--r--profiles/updates/2Q-20161
-rw-r--r--profiles/use.desc2
-rw-r--r--profiles/use.local.desc81
48 files changed, 972 insertions, 478 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index eee8f71d69dc..702f75d45fc5 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 7c465c1ca994..4236180602d1 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,9 +1,13 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
-# git useflag requires dev-libs/libgit2
-dev-util/geany-plugins git
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
+
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20)
+# Not keyworded on alpha
+net-misc/whois xcrypt
# Matt Turner <mattst88@gentoo.org> (2020-03-17)
# Requires an insane (and always growing) number of ruby deps
@@ -128,11 +132,6 @@ media-sound/pulseaudio native-headset
# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
dev-vcs/git pcre-jit
-# Fabian Groffen <grobian@gentoo.org> (2017-06-15)
-# net-mail/notmuch is not keyworded, and holds back stabilisation, see
-# bug https://bugs.gentoo.org/show_bug.cgi?id=604902
-mail-client/mutt notmuch
-
# Tobias Klausmann <klausman@gentoo.org> (2017-05-18)
# Stack protector code is not ported to alpha (and may not ever be)
>=sys-devel/gcc-6 ssp
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index b506ea5805d2..f45887d1606b 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -34,11 +34,6 @@ kwallet
# This may change when/if qt4 goes away.
qt5
-# Julian Ospald <hasufell@gentoo.org> (2015-09-20)
-# no LibreSSL support yet
-curl_ssl_libressl
-libressl
-
# This file masks out USE flags that are simply NOT allowed in the default
# profile for any architecture. This works, for example, if a non-default
# profile (such as the selinux profiles) have a USE flag associated with
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index d149c30940da..28cd67fcbe8c 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20)
+# Not keyworded on arm
+net-misc/whois xcrypt
+
+# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
+# Dependency has no stable keyword
+# and as for now we have only stable mate versions
+mate-base/mate bluetooth
+
# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-06)
# Mask until gui-libs/gtk-layer-shell is keyworded
mate-base/mate-panel wayland
@@ -133,7 +142,6 @@ net-analyzer/zmap mongo
# Unkeyworded dep masks moved from default/linux.
app-admin/diamond mongo
net-libs/gnutls test-full
-mail-client/mutt notmuch
# Andreas Sturmlechner <asturm@gentoo.org> (2018-03-02)
# Requires unkeyworded deps
@@ -517,10 +525,6 @@ dev-qt/qtdeclarative -jit
dev-qt/qtscript -jit
dev-qt/qtwebkit -jit
-# Markus Meier <maekke@gentoo.org> (2011-09-05)
-# unkeyworded deps for bug 379657 and bug 379651
-app-admin/packagekit-base entropy
-
# Sebastian Pipping <sping@gentoo.org> (2011-02-22)
# No media-sound/lilypond here, yet (bug #356069)
app-text/asciidoc test
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 065343719bbd..b1a50e75446f 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
-# git useflag requires dev-libs/libgit2
-<dev-util/geany-plugins-1.35 git
-
# Andreas Sturmlechner <asturm@gentoo.org> (2019-11-02)
# media-video/pipewire is not stable yet
dev-libs/weston pipewire
@@ -77,7 +73,7 @@ media-sound/mpd fluidsynth
# Alexis Ballier <aballier@gentoo.org> (2017-05-29)
# frei0r-plugins is not stable yet, mask it on stable versions
<media-video/libav-13 frei0r
-<=media-video/ffmpeg-4.1.3 frei0r
+media-video/ffmpeg frei0r
# Michael Weber <xmw@gentoo.org> (2017-04-01)
# no stable jdk
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 972402662bdb..4ec0c98e2893 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -6,6 +6,7 @@
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not yet stable.
+appindicator
ayatana
# Mike Gilbert <floppym@gentoo.org> (2017-06-08)
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 1d9583f8e413..97105c1da2ff 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20)
+# Not keyworded on arm64
+net-misc/whois xcrypt
+
+# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
+# Dependency has no stable keyword
+# and as for now we have only stable mate versions
+mate-base/mate bluetooth
+
# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-06)
# Mask until gui-libs/gtk-layer-shell is keyworded
mate-base/mate-panel wayland
@@ -485,10 +494,6 @@ net-vpn/tinc vde
# libpcre jit is not supported on alpha
dev-libs/libpcre jit
-# Markus Meier <maekke@gentoo.org> (2011-09-05)
-# unkeyworded deps for bug 379657 and bug 379651
-app-admin/packagekit-base entropy
-
# Jim Ramsay <lack@gentoo.org> (2008-11-05)
# app-admin/gkrellm may pull in net-libs/libntlm, which is not keyworded
app-admin/gkrellm ntlm
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 21d730d54cd3..c2b01dc7311d 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -34,6 +34,7 @@ cpu_flags_arm_neon
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libindicate).
+appindicator
ayatana
# Mart Raudsepp <leio@gentoo.org> (2019-01-07)
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index bea07f3f7afd..1a898cf46430 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,38 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-22)
+# dev-python/pip not keyworded yet, bug #700918
+dev-python/virtualenv test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-22)
+# dev-libs/criterion not yet keyworded
+>=app-admin/syslog-ng-3.25 test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
+# Not keyworded on hppa
+net-misc/whois xcrypt
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-18)
+# nagios and icinga not stable on hppa
+sys-libs/freeipmi nagios
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
+# media-libs/kate not keyworded on hppa
+media-sound/vorbis-tools kate
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# dependencies not keyworded
+media-video/ffmpeg dav1d libaribb24 libtesseract vidstab
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
+# media-gfx/nvidia-texture-tools, media-libs/allegro not keyworded on hppa
+media-libs/devil allegro nvtt
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09)
# dependencies not keyworded
dev-python/stevedore doc
@@ -119,10 +151,6 @@ app-shells/bash-completion test
# media-libs/zimg triggers a toolchain issue (bug #597152)
media-video/ffmpeg libilbc zimg
-# Jeroen Roovers <jer@gentoo.org> (2017-02-03)
-# net-mail/notmuch is not keyworded
-mail-client/mutt notmuch
-
# Justin Lecher <jlec@gentoo.org> (2017-01-15)
# unkeyworded rev deps
dev-games/openscenegraph gdal las
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index 098bf8d4c210..f1a3c8be7934 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-24)
+# dependencies not stable yet
+dev-python/pytest-cov test
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# No stable app-arch/rpm on hppa, bug #471456
dev-util/patchutils test
@@ -24,6 +28,7 @@ dev-util/patchutils test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# no stable app-editors/{,g}vim
dev-util/gtk-doc vim
+sys-fs/dosfstools test
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# no stable libsdl
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index c207bf5a8826..3b2d1ed5fb54 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -7,13 +7,18 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# 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-vpx
+system-libvpx
vpx
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libappindicator).
+appindicator
ayatana
# Michał Górny <mgorny@gentoo.org> (2018-07-16)
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index ca642ff38ed0..2600522fbbc5 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,8 +4,17 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# media-libs/gstreamer is not stable for hppa
+gstreamer
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-13)
+# No stable wayland components on hppa
+wayland
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# No stable dev-libs/libressl on hppa, bug #704228
+curl_ssl_libressl
libressl
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 1cc325c0bc09..70394850894d 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,9 +1,40 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
-# git useflag requires dev-libs/libgit2
-dev-util/geany-plugins git
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
+
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20)
+# Not keyworded on ia64
+net-misc/whois xcrypt
+
+# Mikle Kolyada <zlogene@gentoo.org> (2020-04-20)
+# dev-lang/ruby is not keyworded (a dep)
+app-text/texlive context l10n_ja
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-13)
+# Requires unsupported dev-python/gevent.
+dev-python/socketpool gevent
+
+# # Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
+# ruby-2.7 dropped ia64 support, mask dependencies requiring ruby.
+# These pull in:
+# - direct ruby dependency:
+app-admin/augeas test
+app-i18n/canna doc
+sys-block/thin-provisioning-tools test
+# - texlive japan modules: ruby runtime scripts
+app-text/texlive l10n_ja context
+# - net-libs/webkit-gtk: ruby build system
+app-editors/emacs xwidgets
+dev-util/geany-plugins markdown
+gnome-extra/evolution-data-server oauth
+# - gnome-extra/sushi: depends on webkit-gtk
+gnome-base/nautilus previewer
+# - net-libs/gnome-online-accounts: depends on webkit-gtk
+gnome-base/gnome-control-center flickr
+gnome-base/gvfs google
# Thomas Deutschmann <whissi@gentoo.org> (2020-03-15)
# Mask USE=libtesseract, app-text/tesseract is not keyworded
@@ -77,7 +108,6 @@ app-arch/rpm test
# Michał Górny <mgorny@gentoo.org> (2018-04-15)
# Unkeyworded dep masks moved from default/linux/ia64 tree.
-mail-client/mutt notmuch
mail-mta/exim redis
# Sergei Trofimovich <slyfox@gentoo.org> (2018-03-18)
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index dd385788423b..c851117aaba4 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -4,12 +4,19 @@
# Unmask the flag which corresponds to ARCH.
-ia64
-# # Sergei Trofimovich <slyfox@gentoo.org> (2019-12-28)
-# ruby-2.7 dropped ia64 support.
-ruby_targets_ruby27
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
+# Drop support for ghc and darcs
+darcs
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-12)
+# ruby-2.7 dropped ia64 support, mask ruby in Gentoo.
+ruby
+# - net-libs/gnome-online-accounts: depend on net-libs/webkit-gtk
+gnome-online-accounts
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libindicate).
+appindicator
ayatana
# Michał Górny <mgorny@gentoo.org> (2018-07-16)
@@ -29,11 +36,6 @@ luajittex
# kwallet integration split from kde to distinct flag
kwallet
-# Julian Ospald <hasufell@gentoo.org> (2015-09-20)
-# no LibreSSL support yet
-curl_ssl_libressl
-libressl
-
# No hardware to test by the team
3dfx
bluetooth
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index ace5bc6cf9c9..d0bd6fea8677 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -4,12 +4,22 @@
# Unmask the flag which corresponds to ARCH.
-m68k
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-23)
+# dev-libs/libressl has no m68k keywords.
+libressl
+curl_ssl_libressl
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-23)
+# valgrind has no m68k port.
+valgrind
+
# Matt Turner <mattst88@gentoo.org> (2019-12-05)
# media-libs/libglvnd is not keyworded
libglvnd
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
+appindicator
ayatana
# Andreas Sturmlechner <asturm@gentoo.org> (2019-03-31)
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index b431d2a69762..9bc8a69875c3 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -62,10 +62,6 @@ app-portage/g-sorcery bson
# dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test)
dev-python/twisted conch crypt http2 soap test
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
-
# Felix Janda <felix.janda@posteo.de> (2016-09-24)
# net-libs/libnetfilter_conntrack is not keyworded on mips
net-dns/dnsmasq conntrack
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 78794268b67a..6d106a43c626 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -43,6 +43,7 @@ samba
# Mart Raudsepp <leio@gentoo.org> (2017-02-07)
# dev-libs/libappindicator not tested
+appindicator
ayatana
# Anthony G. Basile <blueness@gentoo.org> (2015-08-01)
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index e4c0c779228c..8baff9448146 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-20)
+# Not keyworded on ppc
+net-misc/whois xcrypt
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-19)
+# Unsupported on ppc/ppc64
+www-client/chromium widevine
+
# Patrick McLean <chutzpah@gentoo.org> (2020-04-03)
# Lots of deps for little gain
dev-python/joblib doc
@@ -156,10 +164,6 @@ sci-geosciences/gpsbabel gui
# DOSBox + OpenGLide is untested on this arch.
games-emulation/dosbox glide
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
-
# Thomas Deutschmann <whissi@gentoo.org> (2016-08-26)
# Enable numa support on supported architectures
dev-db/mysql -numa
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index 2c44cb8892f7..582827a67b6f 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,10 +17,6 @@
#--- END OF EXAMPLES ---
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
-# git useflag requires dev-libs/libgit2
-<dev-util/geany-plugins-1.35 git
-
# Sergei Trofimovich <slyfox@gentoo.org> (2019-12-12)
# Needs stable net-libs/webkit-gtk, bug #684702
dev-util/geany-plugins markdown
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index 1a06de0ec193..48f9c6731965 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
+
# Andrey Utkin <andrey_utkin@gentoo.org> (2020-03-11)
# USE=bpf depends on sys-devel/clang which is not keyworded on ppc.
media-tv/v4l-utils bpf
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index f6d678743288..e3c71ebef97d 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,9 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-11)
# vc not keyworded on ppc64
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 993abc436282..fa1387473fc4 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -55,6 +55,7 @@ gnuefi
# Patrick Lauer <patrick@gentoo.org> (2015-04-28)
# dependencies not keyworded yet
+appindicator
ayatana
#Klibc does not work
@@ -146,4 +147,3 @@ nvtt
# Unmask systemd since it is keyworded here.
-systemd
-
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index 07c9f1e63ba7..0d4cb1e3de58 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Patrick McLean <chutzpah@gentoo.org> (2020-04-16)
+# Lots of python dependencies, mask to facilitate keywording
+# keywording dev-libs/libfido2
+dev-libs/libcbor doc
+
# Joonas Niilola <juippis@gentoo.org> (2020-03-26)
# Dependency not keyworded on ~riscv
dev-libs/libpipeline test
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index ab6777a0a089..a9ccd5b34580 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -43,4 +43,5 @@ X
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
+appindicator
ayatana
diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index 53b5ce2ca11e..3d37047700b2 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -13,6 +13,7 @@ libglvnd
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependencies not keyworded.
+appindicator
ayatana
# Michał Górny <mgorny@gentoo.org> (2018-07-16)
diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index d9ecb441b282..1783fe2a335d 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
-# PPS should work on all arches, but only keyworded on some arches
->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-
# Matt Turner <mattst88@gentoo.org> (2019-08-26)
# Upstream Git is switching to PCRE2 w/ JIT.
# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 4a41a700324e..a99ff6b6af0a 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,9 +1,66 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (2020-04-23)
+# Requires media-libs/mesa[llvm], which is masked.
+dev-python/pyopengl test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-23)
+# don't bother keywording old versions
+<dev-qt/qtgui-5.14.2 wayland
+<net-analyzer/rrdtool-1.7.2 ruby
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-22)
+# dev-libs/criterion not yet keyworded
+>=app-admin/syslog-ng-3.25 test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
+# Not keyworded on sparc
+net-misc/whois xcrypt
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
+# test dependencies for USE=gstreamer not keyworded on sparc
+app-misc/tracker-miners test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
+# dependencies not yet keyworded
+dev-ruby/rack-cache test
+dev-ruby/activesupport test
+dev-ruby/http test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-18)
+# dev-ruby/asciidoctor is not keyworded on sparc
+net-misc/chrony html
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-17)
+# net-analyzer/icinga is not keyworded on sparc
+net-analyzer/pnp4nagios icinga
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
+# net-libs/farstream is not keyworded on sparc
+net-im/pidgin gstreamer
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
+# dev-qt/designer is not keyworded on sparc
+sys-libs/gwenhywfar designer
+x11-libs/qwt designer
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-15)
+# USE=bpf depends on sys-devel/clang which is not keyworded on sparc
+media-tv/v4l-utils bpf
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# dev-lang/luajit is not keyworded on sparc
+net-analyzer/snort open-appid
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# net-libs/srt is -sparc
+media-video/ffmpeg srt
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-04-11)
# git useflag requires dev-libs/libgit2
dev-util/geany-plugins git
+dev-util/geany-plugins workbench
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-11)
# uses slot 0 of dev-lang/spidermonkey that is broken on sparc
@@ -99,6 +156,7 @@ app-office/scribus osg
# Sergei Trofimovich <slyfox@gentoo.org> (2018-06-17)
# Mask broken HIPE support on sparc32 (bug #656618)
dev-lang/erlang hipe
+net-im/ejabberd hipe
# Sergei Trofimovich <slyfox@gentoo.org> (2018-05-08)
# Mask USE=games to avoid unkeyworded games-util/qstat.
@@ -143,11 +201,6 @@ net-misc/ofono dundee
# Requires USE=hdf5 that is masked in this profile.
media-libs/vigra doc python test
-# Michał Górny <mgorny@gentoo.org> (2017-06-28)
-# app-misc/dtach is not keyworded, and tests are restricted anyway, so
-# no point in pursuing it right now.
-app-shells/bash-completion test
-
# Jason Zaman <perfinion@gentoo.org> (2017-05-09)
# x11-libs/libXpresent is not keyworded on sparc
xfce-base/xfwm4 xpresent
@@ -179,10 +232,6 @@ dev-libs/hiredis test
# DOSBox + OpenGLide is untested on this arch.
games-emulation/dosbox glide
-# Fabian Groffen <grobian@gentoo.org> (2016-12-07)
-# unkeyworded notmuch dependency, bug #587560
-mail-client/mutt notmuch
-
# Michał Górny <mgorny@gentoo.org> (2016-11-18)
# libomp does not support SPARC, #600148.
sys-devel/clang-runtime openmp
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 490d91eca28a..9a891f6d5205 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,35 @@
# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-17)
+# librdkafka is not stable on sparc because of unaligned accesses, bug #717908
+app-admin/syslog-ng kafka
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-17)
+# dovector is not stable on sparc because of unaligned accesses, bug #634822
+mail-filter/maildrop dovecot
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-16)
+# net-misc/pps-tools is not stable on sparc
+net-misc/chrony pps
+net-misc/ntp parse-clocks
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# media-libs/kate not stable on sparc
+media-sound/vorbis-tools kate
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# dependencies not stable on sparc
+media-video/ffmpeg codec2 dav1d libaom libaribb24 libilbc libtesseract lv2 rubberband vidstab
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# needs app-arch/rpm for the tests, which is not stable on sparc
+dev-util/patchutils test
+
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-10)
+# gnome-online-accounts not stable on sparc
+gnome-base/gvfs google
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-10)
# net-libs/mbedtls has no stable keywords
net-misc/curl curl_ssl_mbedtls
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index 9cdf646957fe..a91f4a5a8981 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -4,12 +4,21 @@
# Unmask the flag which corresponds to ARCH.
-sparc
+# 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-14)
+# media-libs/opencv not keyworded on sparc
+opencv
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-09)
# gimp dependencies unusable because of unaligned accesses, bug #638172
gimp
# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2019‑08‑31)
# Dependency not keyworded (dev-libs/libappindicator).
+appindicator
ayatana
# Sergei Trofimovich <slyfox@gentoo.org> (2018-12-12)
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 3b398dd02981..2c57001a9ff1 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Rolf Eike Beer <eike@sf-mail.de> (2020-04-14)
+# media-libs/gstreamer is not stable for sparc
+gstreamer
+
# Ben Kohler <bkohler@gentoo.org> (2019-06-11)
# Pulls in net-libs/axtls which is not stable for sparc
curl_ssl_axtls
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 234c8b039eda..7e38c37b2cdb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,32 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Mike Gilbert <floppym@gentoo.org> (2020-04-23)
+# 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-20)
+# Requires dev-python/rst2pdf that is masked for removal.
+media-video/mpv doc
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Requires dev-vcs/ghp-import that is masked for removal.
+www-apps/nikola ghpages
+
+# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-04-19)
+# oracle-jdk-bin masked for removal, mask revdep useflag.
+=app-forensics/sleuthkit-4.7.0 java
+
+# Ulrich Müller <ulm@gentoo.org> (2020-04-15, updated 2020-04-22)
+# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2020-04-17)
+# app-i18n/man-pages-{de,fr,nl,pl} masked for removal.
+# Bug #713590, bug #717744.
+<sys-apps/man-pages-5.05-r1 l10n_de l10n_fr l10n_nl l10n_pl
+
# Stephan Hartmann <stha09@googlemail.com> (2020-04-11)
# Requires unreleased >=dev-libs/icu-67
>=www-client/chromium-83.0.4103.7 system-icu
@@ -37,7 +63,9 @@ kde-apps/kdesdk-meta bazaar
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-27)
# Depends on vulnerable old version of icedtea-web #711392
-# new version uses maven + rust
+# new version is not packaged yet
+# package/useflag is not going away anytime soon,
+# just masked. unmask as needed.
dev-java/icedtea nsplugin webstart
dev-java/icedtea-bin nsplugin webstart
dev-java/openjdk nsplugin webstart
@@ -93,10 +121,6 @@ dev-python/pyzmq doc
# app-admin/packagekit* are masked for removal.
kde-frameworks/frameworkintegration appstream
-# Michał Górny <mgorny@gentoo.org> (2020-02-24)
-# sys-apps/entropy is masked for removal.
-app-admin/packagekit-base entropy
-
# Michał Górny <mgorny@gentoo.org> (2020-02-08)
# The dependency is python-single-r1 while the package (and its revdeps)
# are python-r1.
@@ -288,10 +312,6 @@ dev-python/pandas doc
# solution is found, e.g., transition to a free font package.
app-text/ghostscript-gpl l10n_ja
-# Michał Górny <mgorny@gentoo.org> (2019-04-10)
-# media-sound/aacplusenc is slated for removal.
-media-video/h264enc aac
-
# Michał Górny <mgorny@gentoo.org> (2019-03-21)
# x11-wm/afterstep is slated for removal.
x11-terms/aterm background
@@ -498,11 +518,6 @@ net-irc/hexchat theme-manager
# Avoid the usage of dead net-dialup/capi4k-utils
app-emulation/crossover-bin capi
-# Ettore Di Giacinto <mudler@gentoo.org> (2016-11-10)
-# Dependency has no stable keyword
-# and as for now we have only stable mate versions
-mate-base/mate bluetooth
-
# Ulrich Müller <ulm@gentoo.org> (2016-10-15)
# The --with-cairo option is considered as experimental by upstream
# and causes problems with updating the X window, bug #592238
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 21debf861c6d..243fed2cc60b 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,19 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
+# app-text/pandoc (dev-lang/ghc) has no stable keywords.
+app-emulation/xen-tools doc
+dev-python/notebook doc
+
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
+# dev-util/shellcheck (dev-lang/ghc) has no stable keywords.
+app-emulation/winetricks test
+
+# Adam Feldman <NP-Hardass@gentoo.org> (2020-04-12)
+# Dependency (net-wireless/blueman) has no stable keywords
+mate-base/mate bluetooth
+
# David Seifert <soap@gentoo.org> (2020-03-31)
# Numpy support in Boost.Python is brittle and shouldn't be enabled
# on stable systems or force a stable upgrade.
@@ -193,10 +206,6 @@ net-libs/gnutls test-full
# Requires php:7.0 and ruby:2.2 being stable
>=dev-libs/Ice-3.6.3 php ruby
-# Pacho Ramos <pacho@gentoo.org> (2016-08-19)
-# Not ready to be stabilized yet.
-app-admin/packagekit-base entropy
-
# Kristian Fiskerstrand <k_f@gentoo.org> (2016-08-18)
# Dropping stable for xtrabackup-bin, stable masking use
# flag until a source based version that doesn't depend
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index d16c04770003..3d7804a385c6 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Sergei Trofimovich <slyfox@gentoo.org> (2020-04-13)
+# dev-vcs/darcs (dev-lang/ghc) has no stable keywords.
+darcs
+
# Patrick Lauer <patrick@gentoo.org> (2019-10-04)
# No postgres-12 stable yet
postgres_targets_postgres12
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated
new file mode 100644
index 000000000000..4469104445c1
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated
@@ -0,0 +1,2 @@
+default/linux/ppc64le/17.0
+# eselect profile set default/linux/ppc64le/17.0
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated
new file mode 100644
index 000000000000..858b34d8727c
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/deprecated
@@ -0,0 +1,2 @@
+default/linux/ppc64le/17.0/systemd
+# eselect profile set default/linux/ppc64le/17.0/systemd
diff --git a/profiles/features/prefix/package.mask b/profiles/features/prefix/package.mask
index 4b5eef8c610b..d7c27784d855 100644
--- a/profiles/features/prefix/package.mask
+++ b/profiles/features/prefix/package.mask
@@ -16,9 +16,9 @@ gnome-extra/gnome-user-share
gnome-extra/office-runner
sys-apps/gentoo-systemd-integration
sys-apps/systemd-readahead
+sys-kernel/installkernel-systemd-boot
sys-process/systemd-cron
www-misc/profile-sync-daemon
<x11-wm/mutter-3.30
<gnome-base/gnome-shell-3.30
<virtual/service-manager-1
-
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index b09cf0660c37..d49714cde9a5 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -60,18 +60,11 @@ gnome-extra/gnome-user-share
# python2_7-only packages that depend on portage
# cause unresolvable deps
=app-admin/bcfg2-1.2.4-r1
-app-admin/packagekit
-~app-admin/packagekit-base-1.1.12
-app-admin/packagekit-gtk
-app-admin/packagekit-qt
<app-admin/salt-2018
<app-admin/webapp-config-1.55
-app-backup/deja-dup
app-portage/distpatch
-app-portage/euscan
<app-portage/g-sorcery-0.2.1-r1
=app-portage/gs-elpa-0.1.3
<app-portage/layman-2.4.2
app-portage/metagen
=app-portage/overlint-0.5.2
-gnome-extra/gnome-packagekit
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 3b50e65f7edd..9f0f0f4923e9 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -30,5 +30,4 @@ net-wireless/bluez user-session
# Jason Zaman <perfinion@gentoo.org> (2019-12-01)
# SELinux userspace 3.0 dropped python2.7 support
app-admin/matter python_targets_python2_7
-app-portage/euscan python_targets_python2_7
kde-frameworks/frameworkintegration appstream
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 809dbf785bc1..499da317742f 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Kent Fredric <kentnl@gentoo.org> (2020-04-15)
+# Functionality now provided by Net::SMTP 3.25+
+# available with >=virtual/perl-libnet-1.28
+# provided by >=dev-lang/perl-5.20.0
+# Try patching/removing dependent code to utilize this.
+# Bug #650320
+dev-perl/Net-SMTP-SSL
+
# Michał Górny <mgorny@gentoo.org> (2020-03-28)
# Backport specific to Python 2.6. No modern package should be using
# it.
@@ -102,12 +110,6 @@ dev-java/oracle-jre-bin
virtual/emacs
# Michał Górny <mgorny@gentoo.org> (2019-12-09)
-# The pycrypto project is long dead, and has been forked into
-# dev-python/pycryptodome that's not entirely API compatible. Many
-# upstreams prefer switching to dev-python/cryptography instead.
-dev-python/pycrypto
-
-# Michał Górny <mgorny@gentoo.org> (2019-12-09)
# Test coverage reporting is not useful for Gentoo ebuilds. The deps
# against coverage plugins are either entirely spurious, or the build
# systems need to be fixed to work without them.
diff --git a/profiles/package.mask b/profiles/package.mask
index 0054cf6c8dd9..34f11bc541f2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,11 +32,460 @@
#--- END OF EXAMPLES ---
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-04-11)
-# Work in progress, will be unmasked when ready
-~dev-lang/perl-5.30.2
-~virtual/perl-Compress-Raw-Bzip2-2.89.0
-~virtual/perl-Module-CoreList-5.202.003.140
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Unused plugin for dead dev-python/nose. No revdeps.
+# Removal in 30 days. Bug #719280.
+dev-python/nose-descriptionfixer
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Last release in 2012. Stuck on py3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #719362.
+dev-python/placefinder
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Old transitional package. No revdeps.
+# Removal in 30 days. Bug #719360.
+dev-python/pillowfight
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Stuck on Python 3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #719356.
+dev-python/pgpdump
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Stuck on py3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #719352.
+dev-python/patch
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Stuck on py3.6. Broken tests. The only revdep last rited.
+# Removal in 30 days. Bug #719350.
+dev-python/pastescript
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-25)
+# Stuck on Python 2. Last release in 2008. The only revdep is probably
+# wrong and last rited anyway.
+# Removal in 30 days. Bug #719348.
+dev-python/dap
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-24)
+# Unmaintained. Stuck at py3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #719298.
+dev-python/parsley
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-24)
+# Unmaintained. Stuck at py3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #719296.
+dev-python/paramunittest
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-24)
+# Stuck on Python 2. Last release of obmenu in 2006, obtheme in 2013.
+# Require dead dev-python/pygtk.
+# Removal in 30 days. Bug #708140.
+x11-misc/obmenu
+x11-misc/obtheme
+
+# Jonas Stein <jstein@gentoo.org> (2020-04-24)
+# Fails to install. Bug #154735
+# Developers do not have access to the cd.
+# Remove after 2020-05-24
+games-action/rune
+
+# Matthew Thode <prometheanfire@gentoo.org> (2020-04-23)
+# not needed anymore, no revdeps
+# removal in 14 days. Bug #718996.
+dev-python/ip-associations-python-novaclient-ext
+dev-python/os-virtual-interfacesv2-python-novaclient-ext
+dev-python/os-networksv2-python-novaclient-ext
+dev-python/osc-placement
+dev-python/rackspace-novaclient
+dev-python/nose-testconfig
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Unmaintained. Stuck on Python 3.6. No revdeps.
+# Removal in 30 days. Bug #719040.
+dev-python/kivy-garden
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Unmaintained. Stuck on Python 3.6. No revdeps.
+# Removal in 30 days. Bug #718848.
+dev-python/PyDbLite
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Unmaintained. Stuck on Python 2.
+# Removal in 30 days. Bug #713366.
+app-backup/bup
+app-backup/kup
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Effectively unmaintained. Stuck on Python 3.6, broken with 3.8.
+# The only revdep is masked for removal.
+# Removal in 30 days. Bug #719008.
+dev-python/junit-xml
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Unmaintained. Stuck on Python 3.6. Nose plugin with no revdeps.
+# Removal in 30 days. Bug #719000.
+dev-python/ipdbplugin
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-23)
+# Unmaintained. Stuck at Python 3.6. dev-python/rebulk is broken with
+# recent versions of dev-python/regex and has no fix (or activity)
+# upstream. dev-python/guessit is its only revdep, and the only revdep
+# of that package is masked already.
+# Removal in 30 days. Bug #718986.
+dev-python/guessit
+dev-python/rebulk
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-22)
+# Unmaintained. Stuck at Python 3.6. The only revdep last rited.
+# Removal in 30 days. Bug #718896.
+dev-python/cligj
+
+# Ulrich Müller <ulm@gentoo.org> (2020-04-22)
+# Package is no longer being updated upstream.
+# Replaced by app-i18n/man-pages-l10n[l10n_pl].
+# Masked for removal in 30 days. Bug #717744.
+app-i18n/man-pages-pl
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-22)
+# Unmaintained. Stuck at Python 3.6. The only revdep was last rited
+# already.
+# Removal in 30 days. Bug #718854.
+dev-python/URLObject
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-22)
+# Effectively unmaintained and stuck on Python 3.6.
+#
+# dev-python/bokeh does not work because of missing dependencies
+# (bug #607778). It has no reverse dependencies
+#
+# dev-python/flexx tries to fetch data from Internet during build.
+# Its only revdep is dev-python/bokeh.
+#
+# Removal in 30 days. Bug #607778.
+dev-python/bokeh
+dev-python/flexx
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-22)
+# Unmaintained. After adding tests, it turns out it's completely
+# broken (can't find magic file).
+# Removal in 30 days. Bug #718822.
+dev-python/filemagic
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-21)
+# Unmaintained. Stuck on Python 3.6. Missing tests. Bad quality
+# package. No revdeps.
+# Removal in 30 days. Bug #718744.
+dev-python/django-spurl
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-21)
+# Unmaintained. Last commit in 2016. Upstream bugtracker indicates it
+# doesn't support current dev-python/django versions. No revdeps.
+# Removal in 30 days. Bug #718734.
+dev-python/django-setuptest
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-21)
+# Django has a native DurationField since 1.8. No revdeps.
+# Removal in 30 days. Bug #718724.
+dev-python/django-durationfield
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-20)
+# Stuck on Python 3.6. Last release in 2012. No revdeps.
+# dev-python/lxml is the recommended XML handling package.
+# Removal in 30 days. Bug #718646.
+dev-python/dexml
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-20)
+# Stuck on Python 3.6. Relies on 2to3. Last release in 2015.
+# No revdeps. 'json' is built-in in all modern Python versions.
+# Removal in 30 days. Bug #718638.
+dev-python/demjson
+
+# Louis Sautier <sbraz@gentoo.org> (2020-04-20)
+# No revdeps, no release in 3 years, doesn't support Bootstrap 4.
+# Removal in 30 days. Bug #718832
+dev-python/flask-bootstrap
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-20)
+# Effectively unmaintained. Stuck on Python 2 and pygtk. Last bumped
+# in 2014.
+# Removal in 30 days. Bug #708168.
+media-video/griffith
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-20)
+# Unmaintained. Stuck on Python 2. rst2pdf depends on dev-python/pdfrw
+# that is dead and broken with py3.7+. svg2rlg is only used by pdfrw.
+# Removal in 30 days. Bug #718572.
+dev-python/rst2pdf
+media-gfx/svg2rlg
+
+# Michael Orlitzky <mjo@gentoo.org> (2020-04-19)
+# Stuck on Python 3.6, support for which already required
+# backporting patches to a release from 2014. Upstream's git
+# HEAD works fine, but they can't be bothered to make a new
+# release. Bug 718326. Removal whenever it becomes an issue.
+mail-filter/pyzor
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718548.
+x11-terms/roxterm
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718530.
+sys-boot/raspberrypi-mkimage
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Some releases behind.
+# Removal in 30 days. Bug #718498.
+sci-libs/Fiona
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718488.
+sci-geosciences/seawater
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Numerous releases behind.
+# Removal in 30 days. Bug #718486.
+sci-geosciences/gpxpy
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Needs version bump.
+# Removal in 30 days. Bug #718458.
+net-proxy/mitmproxy
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718452.
+net-misc/trackma
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. In need of bump since 2016.
+# Removal in 30 days. Bug #718426.
+net-analyzer/ripe-atlas-tools
+net-libs/ripe-atlas-sagan
+www-client/ripe-atlas-cousteau
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Last release in 2016.
+# Removal in 30 days. Bug #718410.
+media-video/subliminal
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Last release in 2014.
+# Removal in 30 days. Bug #718402.
+media-sound/lyvi
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Has a few bugs reported,
+# including indication of poor ebuild state.
+# Removal in 30 days. Bug #718398.
+media-sound/beets
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. No revdeps. Last release
+# in 2016.
+# Removal in 30 days. Bug #718340.
+media-gfx/qrencode-python
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Last release in 2014.
+# Removal in 30 days. Bug #718312.
+games-misc/doge
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718308.
+dev-vcs/git-imerge
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck at Python 3.6. Many versions behind upstream.
+# Removal in 30 days. Bug #718300.
+dev-vcs/ghp-import
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. A few releases behind upstream.
+# Removal in 30 days. Bug #718296.
+dev-util/spec-cleaner
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Missing tests. No revdeps.
+# Removal in 30 days. Bug #718288.
+dev-util/bumpversion
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Both packages are unmaintained and have unresolved bugs. stfl
+# is stuck on Python 3.6 and newsboat is its only revdep.
+# Removal in 30 days. Bug #718286.
+dev-libs/stfl
+net-news/newsboat
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. A few releases behind upstream.
+# Removal in 30 days. Bug #718268.
+app-text/doconce
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6.
+# Removal in 30 days. Bug #718238.
+app-misc/openastro
+app-misc/openastro-data
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. A few releases behind upstream.
+# Removal in 30 days. Bug #718222.
+app-i18n/transifex-client
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Discontinued upstream. Uses old ACMEv1 API.
+# Stuck on Python 3.6.
+# Removal in 30 days. Bug #718204.
+app-crypt/manuale
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Large number of unresolved bugs.
+# Removal in 30 days. Bug #702430.
+app-crypt/gkeys
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# The maintainer retired and ceased the development. Stuck
+# on Python 3.6.
+# Removal in 30 days. Bug #718182.
+app-admin/installer
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-19)
+# Unmaintained. Stuck on Python 3.6. Multiple versions behind
+# upstream.
+# Removal in 30 days. Bug #718166.
+app-admin/ara
+
+# 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
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-18)
+# Long dead, vulnerable. All revdeps have either been ported away,
+# removed or had their optional deps removed.
+# Removal in 30 days. Bug #703682.
+dev-python/pycrypto
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-18)
+# Practically dead. Last blocker for dev-python/pycrypto removal.
+# Upstream is struggling to port away from it for 3 years now.
+# Removal in 30 days. Bug #611608.
+dev-python/potr
+
+# Ulrich Müller <ulm@gentoo.org> (2020-04-17)
+# Upstream has moved the manpages-de project to manpages-l10n.
+# We cannot move multiple packages to one, therefore removing the
+# old package. Use app-i18n/man-pages-l10n[l10n_de] as replacement.
+# Masked for removal in 30 days. Bug #717744.
+app-i18n/man-pages-de
+
+# Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com> (2020-04-17)
+# Very little activity for almost a year and the link to download the
+# "compiled" man-pages is dead.
+# Use app-i18n/man-pages-l10n[l10n_fr] as replacement.
+# Masked for removal in 30 days (bug #717744).
+app-i18n/man-pages-fr
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-16)
+# Both packages have been last bumped mid-2018. They depend
+# on pytest-relaxed plugin that has been removed due to breaking pretty
+# much everything. They do not have a dedicated maintainer, and they
+# don't fit python@. No revdeps.
+# Removal in 30 days. Bug #717670.
+dev-python/fabric
+dev-python/invoke
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-16)
+# Unmaintained. Last release in 2011. Multiple vulnerabilities
+# via bundled code.
+# Removal in 30 days. Bug #701820.
+net-misc/ssvnc
+
+# Ulrich Müller <ulm@gentoo.org> (2020-04-15)
+# Last upstream release in 2001. HOMEPAGE disappeared in 2010.
+# Use app-i18n/man-pages-l10n[l10n_nl] as replacement.
+# Masked for removal in 30 days. Bug #713590.
+app-i18n/man-pages-nl
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-15)
+# Temporary fork of app-emulation/runc used by Docker. The latter
+# switched back to the original which is now blocking this package.
+# Most likely carries old vulnerabilities of runc.
+# Removal in 14 days. Bug #711620.
+app-emulation/docker-runc
+
+# Michał Górny <mgorny@gentoo.org> (2020-04-15)
+# Unmaintained. Python 2 only. Superseded by net-p2p/tremc.
+# Removal in 30 days. Bug #713518.
+net-p2p/transmission-remote-cli
+
+# Alfredo Tupone <tupone@gentoo.org> (2020-04-14)
+# Masked for removal
+# Upstream url non existent
+# No reverse dependency
+dev-tcltk/combobox
+
+# Alfredo Tupone <tupone@gentoo.org> (2020-04-13)
+# Masked for removal
+# Last release 2002
+# No reverse dependency
+dev-tcltk/anigif
+
+# Hans de Graaff <graaff@gentoo.org> (2020-04-13)
+# ruby24-only packages. Ruby 2.4 is EOL and will be masked for removal
+# shortly. These packages either have newer ruby25 slots available, or
+# are no longer maintained and have no reverse dependencies. Masked
+# for removal in 30 days.
+dev-ruby/activeldap:4
+dev-ruby/bones
+dev-ruby/github_api
+dev-ruby/http:0.8
+dev-ruby/http-form_data:0.8
+dev-ruby/rack-test:0.6
+dev-ruby/rails-deprecated_sanitizer
+dev-ruby/riel
+dev-ruby/shoulda-matchers:0
+dev-ruby/vcr:1
+dev-ruby/webmock:2
+
+# Hans de Graaff <graaff@gentoo.org> (2020-04-13)
+# dev-ruby/libxml is ruby24-only and has known
+# bugs. sci-biology/bioruby depends on this. It looks like there is a
+# new version upstream that may not depend on libxml, but this
+# requires a dedicated maintainer to test and sort out. Masked for
+# removal in 30 days.
+dev-ruby/libxml
+sci-biology/bioruby
+
+# Lars Wendler <polynomial-c@gentoo.org> (2020-04-13)
+# Discontinued by upstream. Superseded by sys-apps/fwupd.
+# Masked for removal in 30 days.
+sys-apps/fwupdate
+
+# Matt Turner <mattst88@gentoo.org> (2020-04-12)
+# In conjunction with Firefox's sandbox, breaks loading of i965 driver.
+# Bug #716574
+=x11-libs/libdrm-2.4.101
# Alfredo Tupone <tupone@gentoo.org> (2020-04-10)
# Masked for removal
@@ -48,21 +497,6 @@ dev-tcltk/tcl-mccp
# Masked for testing
>=dev-libs/libressl-3.1.0
-# Marek Szuba <marecki@gentoo.org> (2020-04-08)
-# All of these block app-eselect/eselect-opencl in order to prevent
-# file collisions in /usr/include/CL and on /usr/lib/libOpenCL.so* .
-# However, eselect-opencl is still required by x11-drivers/nvidia-drivers
-# (even with USE=-uvm, i.e. when it does NOT handle OpenCL) - which by design
-# does not appear in virtual/opencl-3.
-# Moreover, upgrading to either of the loader ebuilds listed here
-# will on systems using FEATURES=collision-protect require prior manual
-# clean-up of libOpenCL links created by eselect-opencl so even with the Nvidia
-# situation taken care of, we should probably publish an appropriate news item
-# before unmasking these.
->=dev-libs/ocl-icd-2.2.12-r3
-dev-libs/opencl-icd-loader
-dev-util/opencl-headers
-
# Joonas Niilola <juippis@gentoo.org> (2020-04-05)
# Not maintained in Gentoo, doesn't build for 2 years, has only
# deprecated version present in Gentoo. Has a huge number of open
@@ -147,6 +581,8 @@ dev-ruby/web-console:0
# likely be moved to an overlay.
dev-ruby/metasploit-concern
dev-ruby/metasploit-credential
+dev-ruby/metasploit-payloads
+dev-ruby/metasploit_payloads-mettle
dev-ruby/metasploit-model
dev-ruby/metasploit_data_models
net-analyzer/metasploit
@@ -220,10 +656,6 @@ games-puzzle/skoosh
# Bug #713020
dev-dotnet/gnome-keyring-sharp
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-03-27)
-# No consumers. Build problems, bug 668244. Removal in 30 days.
-media-libs/openmoiv
-
# Rafael G. Martins <rafaelmartins@gentoo.org> (2020-03-27)
# Python 2 only. Uses old version of DNSimple API.
# Removal in 30 days. Bug #712960
@@ -231,7 +663,9 @@ net-dns/dnsimple-dyndns
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-03-27)
# Vulnerable old version of icedtea-web #711392
-# new version uses maven + rust
+# new version is not packaged yet
+# package is not going away anytime soon, just masked
+# for security. unmask as needed.
dev-java/icedtea-web
# Michał Górny <mgorny@gentoo.org> (2020-03-27)
@@ -260,7 +694,6 @@ www-client/weboob
# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-03-26)
# Fail to build with glibc-2.30; no maintainer. Removal in 30days.
# Bugs 691756, 691710
-x11-terms/aterm
x11-terms/xvt
# Michał Górny <mgorny@gentoo.org> (2020-03-26)
@@ -303,22 +736,6 @@ media-video/syncplay
net-im/pyicq-t
dev-python/nevow
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22)
-# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
-# Possible alternative: media-video/simplescreenrecorder
-# Bug #710172, masked for removal in 30 days.
-media-video/gtk-recordmydesktop
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22)
-# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
-# Bug #708164, masked for removal in 30 days.
-media-video/pymp
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-22)
-# Unmaintained revdep on dev-python/pygtk blocking its removal, py2-only
-# No signs of porting work, bug #708076, masked for removal in 30 days.
-x11-misc/xplanetFX
-
# Jonas Stein <jstein@gentoo.org> (2020-03-21)
# Package masked for removal. Broken SRC_URI,
# upstream is dead.
@@ -332,68 +749,6 @@ games-misc/OilWar
x11-libs/gtkglarea
media-sound/galan
-# Matt Turner <mattst88@gentoo.org> (2020-03-20)
-# No reverse deps. GNOME 2 era slot. Removal in 30 days
-gnome-base/gnome-desktop:2
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-20)
-# Python 2 only. Upstream is not working on a port.
-# Removal in 30 days. Bug #713568.
-sci-physics/espresso++
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-20)
-# Deprecated GNOME libraries, replaced by introspection. Python 2 only.
-# No reverse dependencies.
-# Removal in 30 days. Bug #713566.
-dev-python/gnome-python-desktop-base
-dev-python/gnome-python-extras-base
-dev-python/gnome-vfs-python
-dev-python/gtkspell-python
-dev-python/libbonobo-python
-dev-python/libgnome-python
-dev-python/libgnomecanvas-python
-dev-python/librsvg-python
-dev-python/pyorbit
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-20)
-# Added in 2009, not bumped since. Python 2 only, requires dead
-# dev-python/pygtk. Gone from HOMEPAGE.
-# Removal in 30 days. Bug #710166.
-sci-electronics/geda-xgsch2pcb
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-19)
-# Unmaintained. Added in 2014 and not touched since. Python 2 only.
-# Removal in 30 days. Bug #713506.
-net-ftp/pybootd
-
-# Hans de Graaff <graaff@gentoo.org> (2020-03-19)
-# Masked for security issues, bug #699840
-# No reverse dependencies. Use dev-ruby/haml:5 instead.
-# Removal in 30 days.
-dev-ruby/haml:4
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-18)
-# Unmaintained. Version bump pending. No Python 3 support upstream.
-# Removal in 30 days. Bug #708268.
-app-backup/buttersink
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-17)
-# Abandoned. Python 2 only. Upstream recommends dev-python/suds
-# instead.
-# Removal in 30 days. Bug #713056.
-dev-python/soappy
-
-# Marc Schiffbauer <mschiff@gentoo.org> (2020-03-17)
-# No py3 support, replaced by its successor automx2
-# Removal in 30 days. Bug #708410
-net-mail/automx
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-17)
-# Unmaintained. Current Gentoo version is from 2015, last upstream
-# release in 2017. Python 2 only.
-# Removal in 30 days. Bug #712950.
-mail-filter/spambayes
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-03-14)
# Breaks at least dev-games/simgear right now, bug #709878.
~dev-games/openscenegraph-3.6.5
@@ -407,38 +762,6 @@ mail-filter/spambayes
# Masked for testing due to removal of libnm-glib (bug #665338)
>=net-misc/networkmanager-1.20
-# Michał Górny <mgorny@gentoo.org> (2020-03-11)
-# Unmaintained Trac plugins. Last bumped in 2013. Blockers
-# for Python 2 removal.
-# Removal in 30 days. Bug #712120.
-www-apps/trac-accountmanager
-www-apps/trac-mercurial
-www-apps/trac-tags
-
-# Michał Górny <mgorny@gentoo.org> (2020-03-11)
-# The following Mercurial-related tools do not declare support
-# for Python 3 and have no maintainers.
-# Removal in 30 days. Bug #712114.
-dev-vcs/hgsubversion
-dev-vcs/hgsvn
-dev-vcs/hgview
-dev-vcs/mercurial-server
-dev-vcs/tortoisehg
-
-# Alexander Tsoy <alexander@tsoy.me> (2020-03-10)
-# media-sound/gtklick: last commit in 2014, python 2 only, blocks
-# dev-python/pygtk removal.
-# Alternatives: media-sound/kmetronome, media-sound/gtick,
-# media-sound/klick (cli)
-#
-# media-libs/pyliblo: last commit in 2015, the only revdep is
-# media-sound/gtklick, there is an actively maintained fork named
-# pyliblo3.
-#
-# Removal in 30 days. Bug #708172.
-media-sound/gtklick
-media-libs/pyliblo
-
# Eray Aslan <eras@gentoo.org> (2020-03-09)
# Mask experimental software
=mail-mta/postfix-3.6*
@@ -448,29 +771,6 @@ media-libs/pyliblo
# depends on >=virtual/{jdk,jre}-11 which is masked
www-servers/tomcat:9
-# Michał Górny <mgorny@gentoo.org> (2020-02-26)
-# Effectively unmaintained. Last upstream commit in 2016. Multiple
-# unresolved bugs. Python 2 only. Repology (https://repology.org/)
-# provides quite a good replacement.
-# Removal in 30 days. Bug #709458.
-app-portage/euscan
-
-# Michał Górny <mgorny@gentoo.org> (2020-02-24)
-# app-admin/packagekit-base is Python 2 only and behind upstream.
-# The Portage backend is unmaintained. Other packages are its reverse
-# dependencies.
-#
-# It is unclear why app-backup/deja-dup needs it unconditionally.
-# However, it has not been bumped since 2016.
-#
-# Removal in 30 days. Bug #708398.
-app-admin/packagekit
-app-admin/packagekit-base
-app-admin/packagekit-gtk
-app-admin/packagekit-qt
-app-backup/deja-dup
-gnome-extra/gnome-packagekit
-
# Mart Raudsepp <leio@gentoo.org> (2020-02-16)
# Fails to automatically launch pipewire for me. Help welcome figuring it out.
net-misc/gnome-remote-desktop
diff --git a/profiles/prefix/windows/winnt/profile.bashrc b/profiles/prefix/windows/winnt/profile.bashrc
index 1a70e77b1cbd..9420300435cd 100644
--- a/profiles/prefix/windows/winnt/profile.bashrc
+++ b/profiles/prefix/windows/winnt/profile.bashrc
@@ -212,7 +212,7 @@ force_dest_file_opt=
nextargs=( "$@" )
-while [[ $# > 0 ]]
+while [[ $# -gt 0 ]]
do
arg=${1}
shift
@@ -260,7 +260,7 @@ ret=$?
if [[ -z ${mydest} ]]
then
- [[ ${#mysrcs[@]} < 2 ]] && exit 0
+ [[ ${#mysrcs[@]} -lt 2 ]] && exit 0
: "${mysrcs[@]}" "${#mysrcs[@]}"
mydest=${mysrcs[${#mysrcs[@]}-1]}
unset mysrcs[${#mysrcs[@]}-1]
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 2bdcb641c8a9..651970c18526 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -8,183 +8,183 @@
# Alpha Profiles
# @MAINTAINER: alpha@gentoo.org
-alpha default/linux/alpha/17.0 stable
-alpha default/linux/alpha/17.0/desktop stable
-alpha default/linux/alpha/17.0/desktop/gnome stable
-alpha default/linux/alpha/17.0/desktop/gnome/systemd stable
-alpha default/linux/alpha/17.0/developer stable
+alpha default/linux/alpha/17.0 stable
+alpha default/linux/alpha/17.0/desktop stable
+alpha default/linux/alpha/17.0/desktop/gnome stable
+alpha default/linux/alpha/17.0/desktop/gnome/systemd stable
+alpha default/linux/alpha/17.0/developer stable
# AMD64 Profiles
# @MAINTAINER: amd64@gentoo.org
-amd64 default/linux/amd64/17.0 stable
-amd64 default/linux/amd64/17.0/selinux stable
-amd64 default/linux/amd64/17.0/hardened stable
-amd64 default/linux/amd64/17.0/hardened/selinux stable
-amd64 default/linux/amd64/17.0/desktop stable
-amd64 default/linux/amd64/17.0/desktop/gnome stable
-amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
-amd64 default/linux/amd64/17.0/desktop/plasma stable
-amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
-amd64 default/linux/amd64/17.0/developer stable
-amd64 default/linux/amd64/17.0/no-multilib stable
-amd64 default/linux/amd64/17.0/no-multilib/hardened stable
-amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
-amd64 default/linux/amd64/17.0/systemd stable
-amd64 default/linux/amd64/17.0/x32 dev
+amd64 default/linux/amd64/17.0 stable
+amd64 default/linux/amd64/17.0/selinux stable
+amd64 default/linux/amd64/17.0/hardened stable
+amd64 default/linux/amd64/17.0/hardened/selinux stable
+amd64 default/linux/amd64/17.0/desktop stable
+amd64 default/linux/amd64/17.0/desktop/gnome stable
+amd64 default/linux/amd64/17.0/desktop/gnome/systemd stable
+amd64 default/linux/amd64/17.0/desktop/plasma stable
+amd64 default/linux/amd64/17.0/desktop/plasma/systemd stable
+amd64 default/linux/amd64/17.0/developer stable
+amd64 default/linux/amd64/17.0/no-multilib stable
+amd64 default/linux/amd64/17.0/no-multilib/hardened stable
+amd64 default/linux/amd64/17.0/no-multilib/hardened/selinux stable
+amd64 default/linux/amd64/17.0/systemd stable
+amd64 default/linux/amd64/17.0/x32 dev
# SYMLINK_LIB=no profiles
# Run app-portage/unsymlink-lib *before* switching the profile.
# @MAINTAINER: mgorny@gentoo.org
-amd64 default/linux/amd64/17.1 stable
-amd64 default/linux/amd64/17.1/selinux stable
-amd64 default/linux/amd64/17.1/hardened stable
-amd64 default/linux/amd64/17.1/hardened/selinux stable
-amd64 default/linux/amd64/17.1/desktop stable
-amd64 default/linux/amd64/17.1/desktop/gnome stable
-amd64 default/linux/amd64/17.1/desktop/gnome/systemd stable
-amd64 default/linux/amd64/17.1/desktop/plasma stable
-amd64 default/linux/amd64/17.1/desktop/plasma/systemd stable
-amd64 default/linux/amd64/17.1/developer stable
-amd64 default/linux/amd64/17.1/no-multilib stable
-amd64 default/linux/amd64/17.1/no-multilib/hardened stable
-amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
-amd64 default/linux/amd64/17.1/systemd stable
+amd64 default/linux/amd64/17.1 stable
+amd64 default/linux/amd64/17.1/selinux stable
+amd64 default/linux/amd64/17.1/hardened stable
+amd64 default/linux/amd64/17.1/hardened/selinux stable
+amd64 default/linux/amd64/17.1/desktop stable
+amd64 default/linux/amd64/17.1/desktop/gnome stable
+amd64 default/linux/amd64/17.1/desktop/gnome/systemd stable
+amd64 default/linux/amd64/17.1/desktop/plasma stable
+amd64 default/linux/amd64/17.1/desktop/plasma/systemd stable
+amd64 default/linux/amd64/17.1/developer stable
+amd64 default/linux/amd64/17.1/no-multilib stable
+amd64 default/linux/amd64/17.1/no-multilib/hardened stable
+amd64 default/linux/amd64/17.1/no-multilib/hardened/selinux stable
+amd64 default/linux/amd64/17.1/systemd stable
# ARM Profiles
# @MAINTAINER: arm@gentoo.org
-arm default/linux/arm/17.0 stable
-arm default/linux/arm/17.0/desktop dev
-arm default/linux/arm/17.0/desktop/gnome dev
-arm default/linux/arm/17.0/desktop/gnome/systemd dev
-arm default/linux/arm/17.0/desktop/plasma dev
-arm default/linux/arm/17.0/desktop/plasma/systemd dev
-arm default/linux/arm/17.0/developer dev
-arm default/linux/arm/17.0/armv4 dev
-arm default/linux/arm/17.0/armv4/desktop dev
-arm default/linux/arm/17.0/armv4/desktop/gnome dev
-arm default/linux/arm/17.0/armv4/desktop/plasma dev
-arm default/linux/arm/17.0/armv4/developer dev
-arm default/linux/arm/17.0/armv4t dev
-arm default/linux/arm/17.0/armv4t/desktop dev
-arm default/linux/arm/17.0/armv4t/desktop/gnome dev
-arm default/linux/arm/17.0/armv4t/desktop/plasma dev
-arm default/linux/arm/17.0/armv4t/developer dev
-arm default/linux/arm/17.0/armv5te dev
-arm default/linux/arm/17.0/armv5te/desktop dev
-arm default/linux/arm/17.0/armv5te/desktop/gnome dev
-arm default/linux/arm/17.0/armv5te/desktop/plasma dev
-arm default/linux/arm/17.0/armv5te/developer dev
-arm default/linux/arm/17.0/armv6j dev
-arm default/linux/arm/17.0/armv6j/desktop dev
-arm default/linux/arm/17.0/armv6j/desktop/gnome dev
-arm default/linux/arm/17.0/armv6j/desktop/plasma dev
-arm default/linux/arm/17.0/armv6j/developer dev
-arm default/linux/arm/17.0/armv7a dev
-arm default/linux/arm/17.0/armv7a/desktop dev
-arm default/linux/arm/17.0/armv7a/desktop/gnome dev
-arm default/linux/arm/17.0/armv7a/desktop/plasma dev
-arm default/linux/arm/17.0/armv7a/developer dev
+arm default/linux/arm/17.0 stable
+arm default/linux/arm/17.0/desktop dev
+arm default/linux/arm/17.0/desktop/gnome dev
+arm default/linux/arm/17.0/desktop/gnome/systemd dev
+arm default/linux/arm/17.0/desktop/plasma dev
+arm default/linux/arm/17.0/desktop/plasma/systemd dev
+arm default/linux/arm/17.0/developer dev
+arm default/linux/arm/17.0/armv4 dev
+arm default/linux/arm/17.0/armv4/desktop dev
+arm default/linux/arm/17.0/armv4/desktop/gnome dev
+arm default/linux/arm/17.0/armv4/desktop/plasma dev
+arm default/linux/arm/17.0/armv4/developer dev
+arm default/linux/arm/17.0/armv4t dev
+arm default/linux/arm/17.0/armv4t/desktop dev
+arm default/linux/arm/17.0/armv4t/desktop/gnome dev
+arm default/linux/arm/17.0/armv4t/desktop/plasma dev
+arm default/linux/arm/17.0/armv4t/developer dev
+arm default/linux/arm/17.0/armv5te dev
+arm default/linux/arm/17.0/armv5te/desktop dev
+arm default/linux/arm/17.0/armv5te/desktop/gnome dev
+arm default/linux/arm/17.0/armv5te/desktop/plasma dev
+arm default/linux/arm/17.0/armv5te/developer dev
+arm default/linux/arm/17.0/armv6j dev
+arm default/linux/arm/17.0/armv6j/desktop dev
+arm default/linux/arm/17.0/armv6j/desktop/gnome dev
+arm default/linux/arm/17.0/armv6j/desktop/plasma dev
+arm default/linux/arm/17.0/armv6j/developer dev
+arm default/linux/arm/17.0/armv7a dev
+arm default/linux/arm/17.0/armv7a/desktop dev
+arm default/linux/arm/17.0/armv7a/desktop/gnome dev
+arm default/linux/arm/17.0/armv7a/desktop/plasma dev
+arm default/linux/arm/17.0/armv7a/developer dev
# ARM64 Profiles
# @MAINTAINER: arm64@gentoo.org
-arm64 default/linux/arm64/17.0 stable
-arm64 default/linux/arm64/17.0/desktop stable
-arm64 default/linux/arm64/17.0/desktop/gnome stable
-arm64 default/linux/arm64/17.0/desktop/gnome/systemd stable
-arm64 default/linux/arm64/17.0/desktop/plasma stable
-arm64 default/linux/arm64/17.0/desktop/plasma/systemd stable
-arm64 default/linux/arm64/17.0/desktop/systemd stable
-arm64 default/linux/arm64/17.0/developer stable
-arm64 default/linux/arm64/17.0/systemd stable
+arm64 default/linux/arm64/17.0 stable
+arm64 default/linux/arm64/17.0/desktop stable
+arm64 default/linux/arm64/17.0/desktop/gnome stable
+arm64 default/linux/arm64/17.0/desktop/gnome/systemd stable
+arm64 default/linux/arm64/17.0/desktop/plasma stable
+arm64 default/linux/arm64/17.0/desktop/plasma/systemd stable
+arm64 default/linux/arm64/17.0/desktop/systemd stable
+arm64 default/linux/arm64/17.0/developer stable
+arm64 default/linux/arm64/17.0/systemd stable
# ARM64 Profiles (big-endian)
# @MAINTAINER: steev@gentoo.org, slyfox@gentoo.org
# big-endian profile intentionally does not contain all flavours
# until it's lightly tested.
-arm64 default/linux/arm64/17.0/big-endian exp
+arm64 default/linux/arm64/17.0/big-endian exp
# HPPA Profiles
# @MAINTAINER: hppa@gentoo.org
-hppa default/linux/hppa/17.0 exp
-hppa default/linux/hppa/17.0/desktop exp
-hppa default/linux/hppa/17.0/developer exp
+hppa default/linux/hppa/17.0 exp
+hppa default/linux/hppa/17.0/desktop exp
+hppa default/linux/hppa/17.0/developer exp
# IA64 Profiles
# @MAINTAINER: ia64@gentoo.org
-ia64 default/linux/ia64/17.0 stable
-ia64 default/linux/ia64/17.0/desktop stable
-ia64 default/linux/ia64/17.0/desktop/gnome stable
-ia64 default/linux/ia64/17.0/desktop/gnome/systemd stable
-ia64 default/linux/ia64/17.0/developer stable
+ia64 default/linux/ia64/17.0 stable
+ia64 default/linux/ia64/17.0/desktop stable
+ia64 default/linux/ia64/17.0/desktop/gnome stable
+ia64 default/linux/ia64/17.0/desktop/gnome/systemd stable
+ia64 default/linux/ia64/17.0/developer stable
# M68K Profiles
# @MAINTAINER: m68k@gentoo.org
-m68k default/linux/m68k/17.0 exp
+m68k default/linux/m68k/17.0 exp
# MIPS Profiles
# @MAINTAINER: mips@gentoo.org
-mips default/linux/mips/17.0/o32 exp
-mips default/linux/mips/17.0/n32 exp
-mips default/linux/mips/17.0/n64 exp
-mips default/linux/mips/17.0/multilib/o32 exp
-mips default/linux/mips/17.0/multilib/n32 exp
-mips default/linux/mips/17.0/multilib/n64 exp
-mips default/linux/mips/17.0/mipsel/o32 exp
-mips default/linux/mips/17.0/mipsel/n32 exp
-mips default/linux/mips/17.0/mipsel/n64 exp
-mips default/linux/mips/17.0/mipsel/multilib/o32 exp
-mips default/linux/mips/17.0/mipsel/multilib/n32 exp
-mips default/linux/mips/17.0/mipsel/multilib/n64 exp
+mips default/linux/mips/17.0/o32 exp
+mips default/linux/mips/17.0/n32 exp
+mips default/linux/mips/17.0/n64 exp
+mips default/linux/mips/17.0/multilib/o32 exp
+mips default/linux/mips/17.0/multilib/n32 exp
+mips default/linux/mips/17.0/multilib/n64 exp
+mips default/linux/mips/17.0/mipsel/o32 exp
+mips default/linux/mips/17.0/mipsel/n32 exp
+mips default/linux/mips/17.0/mipsel/n64 exp
+mips default/linux/mips/17.0/mipsel/multilib/o32 exp
+mips default/linux/mips/17.0/mipsel/multilib/n32 exp
+mips default/linux/mips/17.0/mipsel/multilib/n64 exp
# PPC32 Profiles
# @MAINTAINER: ppc@gentoo.org
-ppc default/linux/powerpc/ppc32/17.0 stable
-ppc default/linux/powerpc/ppc32/17.0/desktop stable
-ppc default/linux/powerpc/ppc32/17.0/desktop/gnome stable
-ppc default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd stable
-ppc default/linux/powerpc/ppc32/17.0/developer stable
+ppc default/linux/powerpc/ppc32/17.0 stable
+ppc default/linux/powerpc/ppc32/17.0/desktop stable
+ppc default/linux/powerpc/ppc32/17.0/desktop/gnome stable
+ppc default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd stable
+ppc default/linux/powerpc/ppc32/17.0/developer stable
# PPC64 Profiles
# @MAINTAINER: ppc64@gentoo.org
-ppc default/linux/powerpc/ppc64/17.0/32bit-userland stable
-ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop stable
-ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome stable
-ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd stable
-ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer stable
-ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland stable
-ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop stable
-ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome stable
-ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd stable
-ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/developer stable
+ppc default/linux/powerpc/ppc64/17.0/32bit-userland stable
+ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop stable
+ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome stable
+ppc default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd stable
+ppc default/linux/powerpc/ppc64/17.0/32bit-userland/developer stable
+ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland stable
+ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop stable
+ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome stable
+ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd stable
+ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/developer stable
ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian stable
ppc64 default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd stable
# PPC/PPC64 flat Profiles
# @MAINTAINER: gyakovlev@gentoo.org, ppc64@gentoo.org, musl@gentoo.org
-#ppc default/linux/ppc/17.0 exp
-#ppc default/linux/ppc/17.0/desktop exp
-#ppc default/linux/ppc/17.0/desktop/gnome exp
-#ppc default/linux/ppc/17.0/desktop/gnome/systemd exp
-#ppc default/linux/ppc/17.0/developer exp
-#ppc default/linux/ppc/17.0/musl exp
-#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/desktop exp
-#ppc64 default/linux/ppc64/17.0/desktop/gnome exp
-#ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd exp
-#ppc64 default/linux/ppc64/17.0/developer exp
-#ppc64 default/linux/ppc64/17.0/musl exp
-#ppc64 default/linux/ppc64/17.0/musl/hardened exp
-ppc64 default/linux/ppc64le/17.0 exp
-ppc64 default/linux/ppc64le/17.0/desktop exp
-ppc64 default/linux/ppc64le/17.0/desktop/plasma exp
-ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd exp
-ppc64 default/linux/ppc64le/17.0/systemd exp
-ppc64 default/linux/ppc64le/17.0/developer exp
-ppc64 default/linux/ppc64le/17.0/musl exp
-ppc64 default/linux/ppc64le/17.0/musl/hardened exp
+#ppc default/linux/ppc/17.0 exp
+#ppc default/linux/ppc/17.0/desktop exp
+#ppc default/linux/ppc/17.0/desktop/gnome exp
+#ppc default/linux/ppc/17.0/desktop/gnome/systemd exp
+#ppc default/linux/ppc/17.0/developer exp
+#ppc default/linux/ppc/17.0/musl exp
+#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/desktop exp
+#ppc64 default/linux/ppc64/17.0/desktop/gnome exp
+#ppc64 default/linux/ppc64/17.0/desktop/gnome/systemd exp
+#ppc64 default/linux/ppc64/17.0/developer exp
+#ppc64 default/linux/ppc64/17.0/musl exp
+#ppc64 default/linux/ppc64/17.0/musl/hardened exp
+ppc64 default/linux/ppc64le/17.0 stable
+ppc64 default/linux/ppc64le/17.0/desktop stable
+ppc64 default/linux/ppc64le/17.0/desktop/plasma dev
+ppc64 default/linux/ppc64le/17.0/desktop/plasma/systemd dev
+ppc64 default/linux/ppc64le/17.0/systemd stable
+ppc64 default/linux/ppc64le/17.0/developer stable
+ppc64 default/linux/ppc64le/17.0/musl exp
+ppc64 default/linux/ppc64le/17.0/musl/hardened exp
# RISC-V Profiles
# @MAINTAINER: riscv@gentoo.org
@@ -194,32 +194,32 @@ riscv default/linux/riscv/17.0/rv64gc/lp64 exp
# S390 Profiles
# @MAINTAINER: s390@gentoo.org
-s390 default/linux/s390/17.0 exp
-s390 default/linux/s390/17.0/s390x exp
+s390 default/linux/s390/17.0 exp
+s390 default/linux/s390/17.0/s390x exp
# SPARC Profiles
# @MAINTAINER: sparc@gentoo.org
-sparc default/linux/sparc/17.0 exp
-sparc default/linux/sparc/17.0/desktop exp
-sparc default/linux/sparc/17.0/developer exp
-sparc default/linux/sparc/17.0/systemd exp
-sparc default/linux/sparc/17.0/64ul exp
-sparc default/linux/sparc/17.0/64ul/desktop exp
-sparc default/linux/sparc/17.0/64ul/developer exp
-sparc default/linux/sparc/17.0/64ul/systemd exp
+sparc default/linux/sparc/17.0 stable
+sparc default/linux/sparc/17.0/desktop stable
+sparc default/linux/sparc/17.0/developer stable
+sparc default/linux/sparc/17.0/systemd stable
+sparc default/linux/sparc/17.0/64ul stable
+sparc default/linux/sparc/17.0/64ul/desktop stable
+sparc default/linux/sparc/17.0/64ul/developer stable
+sparc default/linux/sparc/17.0/64ul/systemd stable
# x86 Profiles
# @MAINTAINER: x86@gentoo.org
-x86 default/linux/x86/17.0 stable
-x86 default/linux/x86/17.0/selinux stable
-x86 default/linux/x86/17.0/hardened stable
-x86 default/linux/x86/17.0/hardened/selinux stable
-x86 default/linux/x86/17.0/desktop stable
-x86 default/linux/x86/17.0/desktop/gnome stable
-x86 default/linux/x86/17.0/desktop/gnome/systemd stable
-x86 default/linux/x86/17.0/desktop/plasma stable
-x86 default/linux/x86/17.0/desktop/plasma/systemd stable
-x86 default/linux/x86/17.0/developer stable
+x86 default/linux/x86/17.0 stable
+x86 default/linux/x86/17.0/selinux stable
+x86 default/linux/x86/17.0/hardened stable
+x86 default/linux/x86/17.0/hardened/selinux stable
+x86 default/linux/x86/17.0/desktop stable
+x86 default/linux/x86/17.0/desktop/gnome stable
+x86 default/linux/x86/17.0/desktop/gnome/systemd stable
+x86 default/linux/x86/17.0/desktop/plasma stable
+x86 default/linux/x86/17.0/desktop/plasma/systemd stable
+x86 default/linux/x86/17.0/developer stable
x86 default/linux/x86/17.0/systemd stable
# musl profiles
@@ -332,4 +332,4 @@ x64-cygwin prefix/windows/cygwin/x64 exp
# FreeMiNT
m68k-mint prefix/mint/m68k exp
-# vim: set ts=8:
+# vim: set ts=8 noet ft=conf:
diff --git a/profiles/targets/desktop/gnome/make.defaults b/profiles/targets/desktop/gnome/make.defaults
index e32bb8b830e5..2f491a0531e3 100644
--- a/profiles/targets/desktop/gnome/make.defaults
+++ b/profiles/targets/desktop/gnome/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-USE="colord -consolekit eds elogind evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager pulseaudio tracker"
+USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager pulseaudio tracker"
diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults
index 6e41f4c5844c..0e48951816d0 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus dri dts dvd dvdr emboss encode exif flac gif gpm gtk icu jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind emboss encode exif flac gif gpm gtk icu jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid"
diff --git a/profiles/targets/desktop/plasma/make.defaults b/profiles/targets/desktop/plasma/make.defaults
index d819ea1da36a..81288cb52182 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-USE="activities consolekit declarative dri kde kipi kwallet phonon plasma policykit qml semantic-desktop widgets xcomposite"
+USE="activities declarative dri kde kipi kwallet phonon plasma policykit qml semantic-desktop widgets xcomposite"
diff --git a/profiles/updates/2Q-2016 b/profiles/updates/2Q-2016
index eb90fe530403..fd20e3d5cabc 100644
--- a/profiles/updates/2Q-2016
+++ b/profiles/updates/2Q-2016
@@ -3,7 +3,6 @@ move kde-base/khelpcenter kde-apps/khelpcenter
move kde-plasma/khelpcenter kde-apps/khelpcenter
move dev-perl/set-scalar dev-perl/Set-Scalar
move dev-perl/string-crc32 dev-perl/String-CRC32
-move app-admin/packagekit-qt4 app-admin/packagekit-qt
move net-im/ktp-common-internals kde-apps/ktp-common-internals
move net-im/ktp-accounts-kcm kde-apps/ktp-accounts-kcm
move net-im/ktp-approver kde-apps/ktp-approver
diff --git a/profiles/use.desc b/profiles/use.desc
index 1e01aa9e1e8d..82e93bba33be 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -20,6 +20,7 @@ ao - Use libao audio output library for sound playback
apache2 - Add Apache2 support
aqua - Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
atm - Enable Asynchronous Transfer Mode protocol support
+appindicator - Build in support for notifications using the libindicate or libappindicator plugin
audiofile - Add support for libaudiofile where applicable
audit - Enable support for Linux audit subsystem using sys-process/audit
ayatana - Build in support for Ayatana notification using the libindicate or libappindicator plugin
@@ -311,6 +312,7 @@ taglib - Enable tagging support with taglib
tcl - Add support the Tcl language
tcmalloc - Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
tcpd - Add support for TCP wrappers
+telemetry - Send anonymized usage information to upstream so they can better understand our users
test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
theora - Add support for the Theora Video Compression Codec
threads - Add threads support for various packages. Usually pthreads
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index c4903d1435f1..06bc268489d4 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -88,11 +88,6 @@ app-admin/logstash-bin:x-pack - Enable additional features (may need a license)
app-admin/mcollective:client - Install client utilities
app-admin/mms-agent:monitoring - Install the monitoring agent
app-admin/openrc-settingsd:systemd - Use the versions of dbus and polkit files provided by sys-apps/systemd
-app-admin/packagekit-base:command-not-found - Enable packagekit support on shell "command not found"
-app-admin/packagekit-base:consolekit - Use sys-auth/consolekit to get user session
-app-admin/packagekit-base:cron - Install cron script for auto-update
-app-admin/packagekit-base:elogind - Enable sys-auth/elogind support to get user session
-app-admin/packagekit-base:entropy - Enable Entropy backend
app-admin/pass:X - Use x11-misc/xclip to copy passwords to the clipboard.
app-admin/pass:dmenu - Add support for x11-misc/dmenu with the 'passmenu' program.
app-admin/pass:fish-completion - Enable fish completion support.
@@ -113,7 +108,6 @@ app-admin/puppet:shadow - Enable shadow support
app-admin/puppet-agent:puppetdb - Adds puppetdb support
app-admin/puppetserver:puppetdb - Adds support for connecting to puppetdb
app-admin/pwgen:livecd - Install init script for root password scrambling on boot
-app-admin/pwman3:mongodb - Add support for MongoDB
app-admin/rsyslog:clickhouse - Build the ClickHouse output module (requires net-misc/curl)
app-admin/rsyslog:curl - Enable http_request() function in RainerScript (requires net-misc/curl)
app-admin/rsyslog:dbi - Build the general database output module (requires dev-db/libdbi)
@@ -218,9 +212,9 @@ app-arch/dpkg:update-alternatives - Install update-alternatives
app-arch/dump:ermt - encrypted rmt support
app-arch/dump:uuid - Enable UUID support
app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by providing entries in its context menu
-app-arch/engrampa:packagekit - Enable support for installing via app-admin/packagekit based on archive type
+app-arch/engrampa:packagekit - Enable support for installing via Packagekit based on archive type
app-arch/file-roller:nautilus - Build contextual menu extension for gnome-base/nautilus.
-app-arch/file-roller:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit
+app-arch/file-roller:packagekit - Enable support for the distro-neutral package manager GUI PackageKit
app-arch/gzip:pic - disable optimized assembly code that is not PIC friendly
app-arch/innoextract:debug - Enable debug logging and the --debug command-line option
app-arch/innoextract:lzma - Enable support for extracting lzma-compressed installers using app-arch/xz-utils
@@ -273,7 +267,6 @@ app-backup/dar:dar32 - Enables --enable-mode=32 option, which replace infinite b
app-backup/dar:dar64 - Enables --enable-mode=64 option, which replace infinite by 64 bit integers
app-backup/dar:gcrypt - Enables strong encryption support
app-backup/dar:gpg - Enables usage of asymetric crypto algorithms
-app-backup/deja-dup:nautilus - Build gnome-base/nautilus extension
app-backup/duplicity:s3 - Support for backing up to the Amazon S3 system
app-backup/rear:udev - Have ReaR start backup when attaching your USB drive.
app-backup/snapper:lvm - Enable LVM thinprovisioned snapshots support sys-fs/lvm2
@@ -288,7 +281,7 @@ app-benchmarks/ramspeed:pic - Force shared libraries to be built as PIC (this is
app-benchmarks/sysbench:aio - Enable libaio support
app-cdr/brasero:libburn - Enable dev-libs/libburn backend
app-cdr/brasero:nautilus - Build the gnome-base/nautilus extension
-app-cdr/brasero:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit
+app-cdr/brasero:packagekit - Enable support for the distro-neutral package manager GUI PackageKit
app-cdr/brasero:playlist - Enable support for playlists through dev-libs/totem-pl-parser
app-cdr/brasero:tracker - Enable audio playlist search using the app-misc/tracker indexer
app-cdr/cdemu:cdemu-daemon - Pull app-cdr/cdemu-daemon dependency, useful in chroot environment (bug #315491). Do not disable until you know what you are doing.
@@ -523,6 +516,7 @@ app-emulation/libguestfs:libvirt - Use app-emulation/libvirt to manipulate VMs
app-emulation/libguestfs:systemtap - Use dev-util/systemtap to inspect VM via "probes" way
app-emulation/libpod:apparmor - Enable AppArmor support.
app-emulation/libpod:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
+app-emulation/libpod:fuse - Enables fuse dependencies (fuse-overlayfs is especially useful for rootless mode).
app-emulation/libpod:rootless - Enables dependencies for running in rootless mode.
app-emulation/libspectrum:gcrypt - Use dev-libs/libgcrypt for low-level crypto of some features, including logfiles.
app-emulation/libvirt:apparmor - Enable AppArmor support
@@ -626,13 +620,10 @@ app-emulation/spice:smartcard - Enable smartcard remoting using app-emulation/li
app-emulation/spice-vdagent:consolekit - Use sys-auth/consolekit to determine the master vdagentd in case of multiple running vdagentds (highly recommended)
app-emulation/vagrant:virtualbox - Use VirtualBox provider.
app-emulation/vice:ethernet - Enable ethernet emulation
-app-emulation/vice:fullscreen - Enable the ability to run fullscreen
app-emulation/vice:headless - Include the headless variant of the emulator
app-emulation/vice:mpg123 - Enable mp3@64 cartridge support
app-emulation/vice:parport - Enable parallel port SID support
app-emulation/vice:pci - Enable PCI device discovery using sys-apps/pciutils
-app-emulation/vice:sdlsound - Use media-libs/libsdl for sound support
-app-emulation/vice:vte - Enable support for x11-libs/vte in the GTK+ interface
app-emulation/virt-manager:policykit - Enables sys-auth/polkit authentication support, required when using app-emulation/libvirt with PolicyKit authentication
app-emulation/virt-manager:sasl - Depend on the proper libraries needed to connect to SASL-enabled libvirtd instances (e.g. Kerberos-protected instances).
app-emulation/virt-viewer:libvirt - Support connecting to virtual machines managed by libvirt.
@@ -2134,7 +2125,6 @@ dev-libs/folks:telepathy - Load contacts from the Telepathy framework
dev-libs/folks:tracker - Load contacts from app-misc/tracker index
dev-libs/folks:utils - Build the folks-inspect utility
dev-libs/fstrm:utils - Build fstrm utility programs
-dev-libs/gf2x:bindist - Disable automatic fine-tuning to local processor features like pclmul or sse2.
dev-libs/gf2x:custom-tune - Extra long compile time for tuning hardware specific low-level routines
dev-libs/gf2x:fft - Build an FFT API for multiplication of 2 polynomials over GF(2)
dev-libs/gjs:sysprof - Enable profiling data capture support using dev-util/sysprof-capture
@@ -2311,7 +2301,8 @@ dev-libs/poco:pagecompiler - Simple compiler translating HTML pages containing e
dev-libs/poco:pocodoc - POCO documentation generator
dev-libs/poco:util - Several utility classes (like logger, timer, config file parser)
dev-libs/poco:zip - Add support for the zip & gz archive formats
-dev-libs/ppl:lpsol - Build the ppl_lpsol linear programming problem solver
+dev-libs/ppl:cdd - Build the ppl_lcdd program for vertex/facet enumeration accepting the same input format as the programs shipped with sci-libs/cddlib and sci-libs/lrslib
+dev-libs/ppl:lpsol - Build the ppl_lpsol linear program solver that uses sci-mathematics/glpk for its input routines
dev-libs/rocr-runtime:non-free - Enables HSA image support using dev-libs/hsa-ext-rocr
dev-libs/serdisplib:tools - Build optional tools.
dev-libs/softhsm:gost - Enable gost algorithm
@@ -2349,7 +2340,6 @@ dev-libs/weston:wayland-compositor - Enable Wayland compositor support
dev-libs/weston:xwayland - Enable ability support native X11 applications
dev-libs/xapian:brass - Enabled brass backend db support
dev-libs/xapian:chert - Enabled chert backend db support
-dev-libs/xapian:glass - Enabled glass backend db support
dev-libs/xapian:inmemory - Enabled inmemory backend db support
dev-libs/xapian:remote - Enabled remote backend db support
dev-libs/xerces-c:iconv - Use iconv (virtual/libiconv) as message loader and transcoder (in general it would be possible to use iconv only as message loader and something else like icu or the native method as transcoder and vice-versa, but this is a less common case and hard to handle)
@@ -2526,7 +2516,6 @@ dev-python/editorconfig-core-py:cli - Install command line interface as well as
dev-python/fabric:fab2 - Install as "fab2", allowing side-by-side install with fabric 1.x
dev-python/falcon:cython - Build cython-based python modules
dev-python/fastparquet:brotli - Enable support for brotli compression
-dev-python/flask-restful:paging - Enable resource paging support
dev-python/glance_store:cinder - enable cinder backend supprt
dev-python/glance_store:swift - enable swift backend supprt
dev-python/glance_store:vmware - enable vmware backend supprt
@@ -2558,7 +2547,6 @@ dev-python/networkx:extras - Provide graph drawing and graph layout algorithms a
dev-python/networkx:pandas - Provides a DataFrame, which is a tabular data structure with labeled axes
dev-python/networkx:scipy - Enables scipy backend
dev-python/networkx:yaml - Provides YAML format reading and writing
-dev-python/nltk:numpy - Use numpy for the saved word tokenizer
dev-python/nltk-data:extra - Install the complete set of data files. Otherwise, only files required by tests are installed.
dev-python/nose:coverage - Pull in dev-python/coverage needed for nose-xcover plugin.
dev-python/numexpr:mkl - Enable support for Intel Vector Math Library, part of sci-libs/mkl.
@@ -2572,6 +2560,7 @@ dev-python/paste:openid - enable OpenID support
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:numpy - Add bindings for dev-python/numpy use.
@@ -2592,6 +2581,8 @@ dev-python/restkit:cli - Install the restcli command line interface/tool, based
dev-python/rfc3986:idna - enable support for the IDNA specification (RFC 5891)
dev-python/simplespectral:faster - Use sci-libs/scipy to speed up drawing
dev-python/simplespectral:fastest - Use dev-python/pyFFTW to speed up drawing to the max
+dev-python/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.
dev-python/sphinx:net - enable internet capabilities
dev-python/sympy:imaging - Add support for dev-python/pillow
dev-python/sympy:ipython - Add support for dev-python/ipython
@@ -2873,6 +2864,7 @@ dev-util/diffoscope:find - Use sys-apps/findutils
dev-util/diffoscope:gettext - Use sys-devel/gettext
dev-util/diffoscope:gpg - Use app-crypt/gnupg
dev-util/diffoscope:haskell - Use dev-lang/ghc
+dev-util/diffoscope:hdf5 - Use sci-libs/hdf5
dev-util/diffoscope:hex - Use app-editors/vim-core
dev-util/diffoscope:iso - Use virtual/cdrtools
dev-util/diffoscope:llvm - Use sys-devel/llvm
@@ -2899,19 +2891,13 @@ dev-util/emilpro:system-binutils - Use the gentoo binutils instead of building a
dev-util/fatrace:powertop - Add powetop integration
dev-util/geany:gtk3 - Use GTK+3 instead of GTK+2
dev-util/geany:vte - Enable Terminal support (x11-libs/vte)
-dev-util/geany-plugins:autoclose - Enable the autoclose plugin.
-dev-util/geany-plugins:automark - Enable the automark plugin
-dev-util/geany-plugins:commander - Enable the commander plugin which provides a command panel for rapid access to any action.
dev-util/geany-plugins:ctags - Enable ctags plugin
dev-util/geany-plugins:debugger - Enable the debugger plugin which interfaces with sys-devel/gdb
-dev-util/geany-plugins:defineformat - Enable the defineformat plugin.
dev-util/geany-plugins:enchant - Enable spell checking using enchant
dev-util/geany-plugins:gpg - Enable geanypg plugin which integrates GPG using app-crypt/gpgme
dev-util/geany-plugins:gtk3 - Use GTK+3 instead of GTK+2
dev-util/geany-plugins:gtkspell - Use gtkspell for dictionary support in GeanyVC
dev-util/geany-plugins:markdown - Enable the markdown plugin
-dev-util/geany-plugins:multiterm - Enable the multiterm plugin
-dev-util/geany-plugins:overview - Enable overview plugin
dev-util/geany-plugins:pretty-printer - Enable pretty-printer plugin
dev-util/geany-plugins:scope - Enable the scope plugin which is a graphical GDB front-end
dev-util/geany-plugins:soup - Enable updatechecker and geniuspaste plugins which require net-libs/libsoup
@@ -2924,7 +2910,6 @@ dev-util/gnome-builder:git - Provide support for the Git version control system
dev-util/gnome-builder:glade - Provide integration with dev-util/glade UI designer for Gtk
dev-util/gnome-builder:sysprof - Provide an integrated profiler via dev-util/sysprof
dev-util/gnome-builder:vala - Provide an autoindenter, autocompletion, diagnostics, and symbol resolver for Vala
-dev-util/gnome-builder:webkit - Enable net-libs/webkit-gtk using plugins support and the HTML/Markdown previewer plugin
dev-util/google-perftools:debug - Build a set of libraries with debug support (so-called debugalloc). These are available by default but are not needed unless you're actually developing using tcmalloc.
dev-util/google-perftools:largepages - Use (experimental) larger pages for tcmalloc, this increases memory usage, but should speed up the allocation/free operations.
dev-util/google-perftools:minimal - Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers.
@@ -2975,8 +2960,6 @@ dev-util/perf:numa - Enable NUMA support
dev-util/perf:perl - Add support for Perl as a scripting language for perf tools.
dev-util/perf:systemtap - Add support to define SDT event in perf tools.
dev-util/perf:unwind - Use sys-libs/libunwind for frame unwinding support.
-dev-util/pkgcheck:network - Enable support for network checks using dev-python/requests
-dev-util/pkgcheck:perl - Enable support for perl checks using dev-perl/Gentoo-PerlMod-Version
dev-util/pkgconf:pkg-config - Install as a replacement for dev-util/pkgconfig
dev-util/pkgconfig:internal-glib - Use internal copy of dev-libs/glib
dev-util/scanmem:gui - Enable the GameConqueror GUI
@@ -2995,8 +2978,6 @@ dev-util/strace:aio - Enable dev-libs/libaio support for tracing Asynchronous I/
dev-util/strace:elfutils - Enable stack backtraces (-k flag) via dev-libs/elfutils
dev-util/strace:unwind - Enable stack backtraces (-k flag) via sys-libs/libunwind
dev-util/sysdig:modules - Build kernel modules needed for tracing local events. Disable this only if you intend to use sysdig purely to work with dumpfiles.
-dev-util/sysprof:elogind - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-auth/elogind for sd-bus API.
-dev-util/sysprof:systemd - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-apps/systemd for sd-bus API.
dev-util/systemtap:libvirt - Support probing of libvirt domains.
dev-util/trace-cmd:udis86 - Enable support for dev-libs/udis86 disassembler library
dev-util/uftrace:capstone - Use capstone to provide dynamic tracing without recompilation
@@ -3053,7 +3034,6 @@ dev-vcs/gitolite:tools - Install tools to e.g. convert a Gitosis config to gitol
dev-vcs/gitolite-gentoo:contrib - Install user-contributed files
dev-vcs/gitolite-gentoo:tools - Install tools to e.g. convert a Gitosis config to gitolite or one to check if your setup is gitolite >= 3.x compatible
dev-vcs/kdesvn:man - Build and install man pages
-dev-vcs/mercurial:bugzilla - Support bugzilla integration.
dev-vcs/mercurial:chg - Support Mercurial command server client
dev-vcs/mercurial:gpg - Support signing with GnuPG.
dev-vcs/mercurial:tk - Install dev-lang/tk for hgk script.
@@ -3366,7 +3346,6 @@ gnome-base/gnome-applets:tracker - Build the tracker search bar applet
gnome-base/gnome-control-center:flickr - Add support for using photos from flickr as desktop background
gnome-base/gnome-control-center:gnome-online-accounts - Enable configuration panel for net-libs/gnome-online-accounts accounts
gnome-base/gnome-control-center:ibus - Enable support for enhanced input methods through app-i18n/ibus
-gnome-base/gnome-desktop:license-docs - Install help files documenting GNOME's licenses
gnome-base/gnome-extra-apps:games - Install Gnome Games
gnome-base/gnome-extra-apps:share - Install the gnome-extra/gnome-user-share personal file sharing tool
gnome-base/gnome-extra-apps:shotwell - Install the media-gfx/shotwell photo manager
@@ -3406,14 +3385,13 @@ gnome-extra/evolution-data-server:berkdb - sys-libs/db support needed to migrate
gnome-extra/evolution-data-server:gnome-online-accounts - Enable net-libs/gnome-online-accounts based Google authentication support
gnome-extra/evolution-data-server:oauth - Enable internal OAuth2 authentication support for Google and Outlook.com. If gnome-online-accounts is enabled and used, this is not necessary, but both can be supported at the same time with different setup at runtime
gnome-extra/evolution-data-server:weather - Enable optional weather calendar support
-gnome-extra/gnome-color-manager:packagekit - Enable support for the distro-neutral package manager GUI app-admin/packagekit
+gnome-extra/gnome-color-manager:packagekit - Enable support for the distro-neutral package manager GUI PackageKit
gnome-extra/gnome-commander:chm - Enable metadata support for Microsoft Compiled HTML Help files
gnome-extra/gnome-commander:gsf - Add metadata support for OLE, OLE2 and ODF
gnome-extra/gnome-commander:pdf - Add metadata support for PDF
gnome-extra/gnome-commander:taglib - Add metadata support for ID3, Vorbis, FLAC and APE
gnome-extra/gnome-commander:unique - Enable single instance support using dev-libs/libunique
gnome-extra/gnome-contacts:telepathy - Start chat from contact details
-gnome-extra/gnome-dvb-daemon:totem - Build a plugin for media-video/totem
gnome-extra/gnome-shell-extension-gsconnect:nautilus - Install Nautilus extension for sending files via GSConnect
gnome-extra/gnome-software:firmware - Enable firmware update support through sys-apps/fwupd
gnome-extra/gnome-software:packagekit - Enable module for package manager integration
@@ -3650,7 +3628,6 @@ kde-misc/kio-gdrive:kaccounts - Use kde-apps/kaccounts-integration backend (defa
kde-misc/kmarkdownwebview:webkit - Use dev-qt/qtwebkit instead of dev-qt/qtwebengine
kde-misc/tellico:discid - Add support for reading disc IDs from audio CDs
kde-misc/tellico:yaz - Add support for searching Z39.50 databases
-kde-plasma/discover:feedback - Send anonymized usage information to KDE so they can better understand our users
kde-plasma/discover:firmware - Enable support for firmware upgrades using sys-apps/fwupd
kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu
kde-plasma/kdeplasma-addons:share - Enable applet for quickly sharing data to a variety of sources
@@ -3688,10 +3665,10 @@ kde-plasma/plasma-nm:modemmanager - Enable support for mobile broadband devices
kde-plasma/plasma-nm:openconnect - Build support for the OpenConnect VPN client
kde-plasma/plasma-nm:teamd - Enable Teamd control support
kde-plasma/plasma-workspace:appstream - Enable AppStream software metadata support
-kde-plasma/plasma-workspace:feedback - Enable User Feedback control module for kde-plasma/systemsettings
kde-plasma/plasma-workspace:geolocation - Enables dataengine providing location information
kde-plasma/plasma-workspace:qalculate - Enable Qalculate runner using sci-libs/libqalculate
kde-plasma/plasma-workspace:qrcode - Enable support for creating QR codes from clipboard data using kde-frameworks/prison
+kde-plasma/plasma-workspace:telemetry - Enable User Feedback control module for kde-plasma/systemsettings
kde-plasma/powerdevil:brightness-control - Enable screen brightness control using app-misc/ddcutil
kde-plasma/powerdevil:wireless - Enable wireless energy saving actions via kde-frameworks/bluez-qt and kde-frameworks/networkmanager-qt
kde-plasma/xdg-desktop-portal-kde:screencast - Enable screencast portal using media-video/pipewire
@@ -3910,7 +3887,7 @@ mail-mta/postfix:memcached - Add support for using net-misc/memcached for lookup
mail-mta/qpsmtpd:postfix - create user with permissions for proper postfix interaction
mail-mta/ssmtp:mta - Install symlinks for sendmail-compatible MTA.
mate-base/caja:mate - Install x11-themes/mate-icon-theme which is needed when this package is used in the MATE desktop environment.
-mate-base/caja:packagekit - Enable support for installing via app-admin/packagekit based on mimetype
+mate-base/caja:packagekit - Enable support for installing via PackageKit based on mimetype
mate-base/mate:base - Install base MATE Desktop applications that are recommended for the most common usage; for example, this installs the file manager. Disable this and other USE flags if you want a more minimal MATE Desktop.
mate-base/mate:extras - Install additional MATE Desktop applications that are recommended for extended usage of the MATE Desktop as upstream sees it; for example, this installs MATE Desktop's office related applications. Disable this if you plan to use your own non-MATE Desktop alternatives or a custom mixture of MATE and non-MATE packages.
mate-base/mate:help - Install gnome-extra/yelp to handle in application help menus and documentation browsing
@@ -3920,7 +3897,6 @@ mate-base/mate-applets:cpupower - Enable support for cpu frequency manipulation
mate-base/mate-applets-meta:appindicator - Pull in mate-extra/mate-indicator-applet for AppIndicator applet
mate-base/mate-applets-meta:sensors - Pull in mate-extra/mate-sensors-applet for hw sensors applet
mate-base/mate-control-center:accountsservice - Add support for AccountsService
-mate-base/mate-control-center:appindicator - Add support for AppIndicator
mate-base/mate-session-manager:xtrans - Build with Xtrans support; WARNING: Disabling this flag will result in ICE binding on all interfaces
mate-base/mate-settings-daemon:rfkill - build support for rfkill
mate-extra/caja-extensions:cdr - Add an extension to burn files to cds using app-cdr/brasero.
@@ -3932,7 +3908,6 @@ mate-extra/caja-extensions:pidgin - Add an extension to support net-im/pidgin
mate-extra/caja-extensions:share - Add an extension to support sharing files.
mate-extra/caja-extensions:wallpaper - Add an extension to support setting an image as the current wallpaper
mate-extra/mate-polkit:accountsservice - Support extraction of data from AccountsService
-mate-extra/mate-polkit:appindicator - Add support for AppIndicator
mate-extra/mate-power-manager:applet - Enable building of the MATE applet.
mate-extra/mate-screensaver:consolekit - Enable support for sys-auth/consolekit
mate-extra/mate-utils:applet - Enable the mate dictionary applet
@@ -3956,6 +3931,7 @@ media-fonts/liberation-fonts:fontforge - Use media-gfx/fontforge to build fonts
media-fonts/montecarlo:bdf - Install BDF fonts in addition to PCF
media-fonts/mplus-outline-fonts:ipafont - Generates new fonts merged with media-fonts/ja-ipafonts
media-fonts/noto:extra - Install full upstream font set
+media-fonts/noto-emoji:buildfont - Build Noto Emoji font with supplied images.
media-fonts/sil-charis:compact - Use more compactly spaced font
media-fonts/sil-gentium:compact - Also install more compact version of the font.
media-fonts/terminus-font:a-like-o - Changes view of letter 'a' - a looks like o (see homepage)
@@ -4696,7 +4672,6 @@ media-sound/ncmpcpp:outputs - Enable outputs screen
media-sound/ncmpcpp:visualizer - Enable visualizer screen with sound wave/frequency spectrum modes
media-sound/patchage:jack-dbus - Use Jack via D-Bus instead of libjack
media-sound/patchage:session - Include experimental Jack session management (save/restore) support
-media-sound/pithos:appindicator - Enable usage of appindicator to export menu options in to unity
media-sound/pithos:keybinder - Use keybinder to enable global key bindings
media-sound/pms:regex - Enable regular expression searches
media-sound/pragha:glyr - Enable music metadata searchengine support using media-libs/glyr
@@ -4834,6 +4809,7 @@ media-tv/kodi:nfs - Enable NFS client support
media-tv/kodi:raspberry-pi - Enable support for the Raspberry Pi
media-tv/kodi:system-ffmpeg - Use system ffmpeg instead of the bundled one
media-tv/kodi:udev - Use sys-fs/udev rules to handle devices' permissions and hotplug support. Unless you know what you're doing do not disable this flag on Linux kernels. This is provided as an option for completeness.
+media-tv/kodi:udf - Enable UDF support. Required for playing blurays.
media-tv/kodi:webserver - Enable internal webserver
media-tv/kodi:xslt - Enable XSLT support using dev-libs/libxslt
media-tv/linuxtv-dvb-apps:alevt - Build videotext decoder
@@ -4983,7 +4959,6 @@ media-video/ffmpeg:zvbi - Enables media-libs/zvbi based teletext decoder.
media-video/ffmpeg2theora:kate - Adds support for Ogg Kate subtitles via libkate.
media-video/google2srt:html - Install HTML documentation
media-video/guvcview:qt5 - Build with Qt5 interface instead Gtk+
-media-video/h264enc:ogm - Support for OGM container format
media-video/handbrake:fdk - Support for encoding AAC using media-libs/fdk-aac.
media-video/handbrake:gstreamer - Support for the streaming media framework from media-libs/gstreamer.
media-video/handbrake:gtk - Install the GTK UI, ghb.
@@ -6187,9 +6162,6 @@ net-libs/xrootd:rbd - Enable rados block device support via sys-cluster/ceph
net-libs/zeromq:drafts - Build draft API, which may change at any time without any notice, and is therefore not recommended for normal use.
net-libs/zeromq:pgm - Build PGM (Pragmatic General Multicast)extention, a protocol for reliable multicast transport of data over IP networks.
net-libs/zeromq:sodium - Use dev-libs/libsodium for cryptography
-net-mail/automx:memcached - Enable memcached support
-net-mail/automx:sql - Enable support for SQL backends
-net-mail/automx:tools - Install additional automx-test tool
net-mail/courier-imap:trashquota - include deleted messages, and the Trash folder, in the estimated quota usage for maildirs
net-mail/cyrus-imapd:backup - Enable backup service support
net-mail/cyrus-imapd:calalarm - Enable CalDAV alarm support
@@ -6263,6 +6235,7 @@ net-misc/asterisk:samples - Install sample sound and configuration files (defaul
net-misc/asterisk:span - Enable support for the spandsp codec
net-misc/asterisk:srtp - Enable support for encrypted voice transmission (secure RTP)
net-misc/asterisk:statsd - Enable statsd integration
+net-misc/asterisk:unbound - Enable improved DNS core (SRV, NAPTR) by use of libunbound
net-misc/asterisk-core-sounds:alaw - Install the sounds files for the alaw codec.
net-misc/asterisk-core-sounds:g722 - Install the sounds files for the g722 codec.
net-misc/asterisk-core-sounds:g729 - Install the sounds files for the g729 codec.
@@ -6393,14 +6366,21 @@ net-misc/connman-gtk:openconnect - Support easier authentication to AnyConnect V
net-misc/csync:sftp - Enable sftp transfer support via net-libs/libssh
net-misc/curl:alt-svc - Enable alt-svc support
net-misc/curl:brotli - Enable brotli compression support
+net-misc/curl:ftp - Enable FTP support
+net-misc/curl:gopher - Enable Gopher protocol support
net-misc/curl:http2 - Enable HTTP/2.0 support
+net-misc/curl:imap - Enable Internet Message Access Protocol support
net-misc/curl:metalink - Enable metalink support
net-misc/curl:nghttp3 - Enable HTTP/3.0 support using net-libs/nghttp3 and net-libs/ngtcp2
+net-misc/curl:pop3 - Enable Post Office Protocol 3 support
net-misc/curl:progress-meter - Enable the progress meter
net-misc/curl:quiche - Enable HTTP/3.0 support using net-libs/quiche
net-misc/curl:rtmp - Enable RTMP Streaming Media support
+net-misc/curl:smtp - Enable Simple Mail Transfer Protocol support
net-misc/curl:ssh - Enable SSH urls in curl using libssh2
net-misc/curl:ssl - Enable crypto engine support (via openssl if USE='-gnutls -nss')
+net-misc/curl:telnet - Enable Telnet protocol support
+net-misc/curl:tftp - Enable TFTP support
net-misc/dahdi:flash - Support (short) flash on FXS
net-misc/dahdi:oslec - Enable OSLEC (software) echo canceller (require ECHO in kernel)
net-misc/dahdi-tools:ppp - Enables PPP/DAHDIRAS support
@@ -6593,11 +6573,9 @@ net-misc/openntpd:libressl - Enable HTTPS TLS time constraint support using dev-
net-misc/openssh:X509 - Adds support for X.509 certificate authentication
net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons.
net-misc/openssh:hpn - Enable high performance ssh
-net-misc/openssh:ldap - Add support for storing SSH public keys in LDAP
net-misc/openssh:ldns - Use LDNS for DNSSEC/SSHFP validation.
net-misc/openssh:livecd - Enable root password logins for live-cd environment.
net-misc/openssh:security-key - Include builtin U2F/FIDO support
-net-misc/openssh:ssh1 - Support the legacy/weak SSH1 protocol
net-misc/openssh:ssl - Enable additional crypto algorithms via OpenSSL
net-misc/openssh:xmss - Enable XMSS post-quantum authentication algorithm
net-misc/openvswitch:monitor - Build the Python and GUI dependent monitor applications
@@ -6655,9 +6633,6 @@ net-misc/sipp:pcap - Enable functionality to replay RTP data from a pcap file
net-misc/sitecopy:rsh - This allows the use of rsh (remote shell) and rcp (remote copy) for authoring websites. sftp is a much more secure protocol and is preferred.
net-misc/sitecopy:webdav - Enable WebDav (Web-based Distributed Authoring and Versioning) support. This system allows users to collaborate on websites using a web based interface. See the ebuild for an FAQ page. Enables neon as well to handle webdav support.
net-misc/sks:optimize - Enables bytecode optimization
-net-misc/spice-gtk:dbus - Support for desktop integration such as automounting and other APIs exposed by your DE via D-Bus
-net-misc/spice-gtk:gstaudio - Using gstreamer backend as audio decodec support
-net-misc/spice-gtk:gstvideo - Using gstreamer backend as video decodec support
net-misc/spice-gtk:gtk3 - Build the spice client (spicy), requires x11-libs/gtk+:3
net-misc/spice-gtk:mjpeg - Enable builtin mjpeg video decoder
net-misc/spice-gtk:policykit - Enable sys-auth/polkit support for the usbredir acl helper
@@ -6714,6 +6689,7 @@ net-misc/wget2:http2 - Enable HTTP/2.0 support
net-misc/wget2:openssl - Enable crypto support via dev-libs/openssl
net-misc/wget2:psl - Use public suffix list via media-libs/libnspsl
net-misc/wget2:valgrind - Depend on dev-util/vagrind for test suite
+net-misc/whois:xcrypt - Enable crypt through sys-libs/libxcrypt package
net-misc/wicd:ambiance - Install icons from Ubuntu's ambiance theme
net-misc/wicd:gnome-shell - Install gnome-shell extension
net-misc/wicd:gtk - Installs a gtk UI. This is enabled by default because it is intended behavior. Requires dev-python/pygtk
@@ -6948,7 +6924,6 @@ net-vpn/ipsec-tools:rc5 - Enable support for the patented RC5 algorithm
net-vpn/ipsec-tools:stats - Enable statistics reporting
net-vpn/libreswan:dnssec - Use DNSSEC resolver (requires net-dns/unbound)
net-vpn/networkmanager-strongswan:glib - Enable libnm-glib compatibility.
-net-vpn/networkmanager-wireguard:glib - Enable libnm-glib compatibility.
net-vpn/ocserv:otp - Enable support for one-time passwords
net-vpn/openconnect:gssapi - Build GSSAPI support
net-vpn/openconnect:libproxy - Enable proxy support
@@ -7008,7 +6983,6 @@ net-wireless/bladerf-fpga:x115 - bitstream for the x115 kLE Cyclone IV FPGA blad
net-wireless/bladerf-fpga:x40 - bitstream for the x40 kLE Cyclone IV FPGA bladerf model"
net-wireless/bladerf-fpga:xA4 - bitstream for the xA4 49 kLE Cyclone V FPGA bladerf 2.0 micro model"
net-wireless/bladerf-fpga:xA9 - bitstream for the xA9 301 kLE Cyclone V FPGA bladerf 2.0 micro model"
-net-wireless/blueman:appindicator - Enable usage of dev-libs/libappindicator to export menu options
net-wireless/blueman:network - Add functionality to setup (host) PAN connections using either net-dns/dnsmasq or net-misc/dhcp
net-wireless/bluez:btpclient - Enable BTP client
net-wireless/bluez:deprecated - Build deprecated plugins
@@ -7063,6 +7037,7 @@ net-wireless/hostapd:crda - Add CRDA support
net-wireless/hostapd:internal-tls - Use internal TLSv1 implementation instead of depending on OpenSSL, LibreSSL or GnuTLS
net-wireless/hostapd:logwatch - Install support files for sys-apps/logwatch
net-wireless/hostapd:netlink - Adding support for using netlink to create VLANs
+net-wireless/hostapd:suiteb - Adding support for NSA Suite B Cryptography
net-wireless/hostapd:wps - Add support for Wi-Fi Protected Setup
net-wireless/iwd:client - Enable iwctl client tool
net-wireless/iwd:crda - Use net-wireless/crda for regulatory domain loading instead of in-kernel (4.15+) support
@@ -7419,7 +7394,6 @@ sci-libs/libsigrok:parport - Enable drivers that are parallel (IEEE1284) based
sci-libs/libsigrok:serial - Enable drivers that are serial (RS232) based
sci-libs/libsvm:tools - Install python based tool scripts for data selection and visualization with sci-visualization/gnuplot
sci-libs/linux-gpib:firmware - Install firmware
-sci-libs/linux-gpib:isa - Build ISA kernel modules; from 3.12 on the setting is ignored and the decision based on the kernel configuration
sci-libs/linux-gpib-modules:isa - Build ISA kernel modules; from 3.12 on the setting is ignored and the decision based on the kernel configuration
sci-libs/lis:quad - Enable quadruple precision operations
sci-libs/lis:saamg - Build the Smoothed Aggregation Algebraic MultiGrid preconditioner
@@ -7941,6 +7915,7 @@ sys-apps/systemd:gcrypt - Enable sealing of journal files using gcrypt
sys-apps/systemd:gnuefi - Enable EFI boot manager and stub loader (built using sys-boot/gnu-efi)
sys-apps/systemd:homed - Enable portable home directories
sys-apps/systemd:http - Enable embedded HTTP server in journald
+sys-apps/systemd:hwdb - Enable support for the hardware database
sys-apps/systemd:importd - Enable import daemon
sys-apps/systemd:kmod - Enable kernel module loading via sys-apps/kmod
sys-apps/systemd:lz4 - Enable lz4 compression for the journal
@@ -8100,7 +8075,9 @@ sys-cluster/ceph:system-boost - Use system dev-libs/boost instead of the bundled
sys-cluster/ceph:uring - Build with support for sys-libs/liburing
sys-cluster/ceph:xfs - Add xfs support
sys-cluster/ceph:zfs - Add zfs support
+sys-cluster/charliecloud:ch-grow - Build the internal builder ch-grow
sys-cluster/charliecloud:pv - Use sys-apps/pv to enable progress bar functionality
+sys-cluster/charliecloud:squashfs - Use sys-fs/squashfs-tools for creating SquashFS images
sys-cluster/charliecloud:squashfuse - Use sys-fs/squashfuse for the SquashFS workflow
sys-cluster/charm:ampi - Build implementation of MPI on top of Charm++
sys-cluster/charm:charmdebug - Enable the charm debugger
@@ -8209,6 +8186,8 @@ sys-cluster/rdma-core:python - Enable pyverbs support
sys-cluster/rdma-core:valgrind - Enable valgrind notations
sys-cluster/resource-agents:libnet - Force use of net-libs/libnet
sys-cluster/resource-agents:rgmanager - Install resources for rgmanager
+sys-cluster/singularity:network - Install network plug-ins
+sys-cluster/singularity:suid - Install SUID helper binary
sys-cluster/slurm:html - Build html documentation
sys-cluster/slurm:ipmi - Build support for collecting some ipmi stats
sys-cluster/slurm:json - Add support for json-persing via json-c