summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin186308 -> 188299 bytes
-rw-r--r--profiles/arch/alpha/package.use.mask8
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/hppa/package.use.stable.mask7
-rw-r--r--profiles/arch/x86/package.use.mask4
-rw-r--r--profiles/base/package.use.mask4
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv6j/eapi1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent2
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults10
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv6j/parent1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv7a/eapi1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent2
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults10
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/armv7a/parent1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/eapi1
-rw-r--r--profiles/default/linux/arm/17.0/uclibc/parent3
-rw-r--r--profiles/features/uclibc/eapi1
-rw-r--r--profiles/features/uclibc/make.defaults12
-rw-r--r--profiles/features/uclibc/package.mask19
-rw-r--r--profiles/features/uclibc/package.use11
-rw-r--r--profiles/features/uclibc/package.use.mask20
-rw-r--r--profiles/features/uclibc/packages7
-rw-r--r--profiles/features/uclibc/packages.build9
-rw-r--r--profiles/features/uclibc/use.force6
-rw-r--r--profiles/features/uclibc/use.mask15
-rw-r--r--profiles/package.mask47
-rw-r--r--profiles/profiles.desc6
-rw-r--r--profiles/use.local.desc62
33 files changed, 228 insertions, 60 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 3f79e32c7ecc..13631b71e6ef 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 2f61400500f4..dfc273aa4adc 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Mikle Kolyada <zlogene@gentoo.org> (05 Oct 2018)
+# Not keyworded (see bug #540540c#8)
+app-admin/sudo sssd
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Sep 2018)
+# Optional dependency blocking security cleanup, bug #627316
+media-sound/mpd wildmidi
+
# Joonas Niilola <juippis@gmail.com> (09 Sep 2018)
# Optional dependency blocking updates.
media-plugins/imlib2_loaders eet
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index cf031a82d4a2..cb2abc7f3545 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Mikle Kolyada <zlogene@gentoo.org> (05 Oct 2018)
+# Not keyworded
+app-admin/sudo sssd
+
# Ulrich Müller <ulm@gentoo.org> (01 May 2018)
# Missing keyword on virtual/gsasl dependency, bug #635216.
net-mail/mailutils sasl
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 9f896a204d6e..e1524c7aca18 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018)
+# Unmask libheif support where media-libs/libheif is keyworded
+media-gfx/imagemagick -heif
+
# Ben Kohler <bkohler@gentoo.org> (23 Aug 2018)
# Unmask iwd support where net-wireless/iwd is keyworded
net-misc/connman -iwd
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 85ead1a21bea..ac5b35002a76 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,10 +17,6 @@
#--- END OF EXAMPLES ---
-# Thomas Deutschmann <whissi@gentoo.org> (27 Sep 2018)
-# sys-devel/lld is unstable
-www-client/firefox clang
-
# Mikle Kolyada <zlogene@gentoo.org> (15 Sep 2018)
# the dependency is unstable
media-video/libav nvidia
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index de2c0398d358..63d1d9945951 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018)
+# Requires media-libs/libheif which is only keyworded for amd64 and x86
+media-gfx/imagemagick heif
+
# Ben Kohler <bkohler@gentoo.org> (23 Aug 2018)
# Mask iwd support until net-wireless/iwd is keyworded
net-misc/connman iwd
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index ee0fa1d71c3e..a14b29ec6d41 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,13 +17,18 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Sep 2018)
+# media-libs/game-music-emu is not stable.
+media-video/ffmpeg gme
+
# Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018)
# media-libs/libraw is not stable
media-gfx/imagemagick raw
# Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018)
+# media-video/faac is not stable.
# media-libs/{libdc1394,x264} is not stable.
-media-video/libav ieee1394 x264
+media-video/libav faac ieee1394 x264
media-video/ffmpeg ieee1394 x264
# Andreas Sturmlechner <asturm@gentoo.org> (6 May 2018)
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 0fbc759c8e5f..36084bc584a6 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
# This file requires >=portage-2.1.1
+# Thomas Deutschmann <whissi@gentoo.org> (30 Sep 2018)
+# Unmask libheif support where media-libs/libheif is keyworded
+media-gfx/imagemagick -heif
+
# Tomáš Mózes <hydrapolic@gmail.com> (28 Sep 2018)
# Requires dev-db/mongodb which has dropped x86 support
dev-python/pymongo test
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7ebcd86cfe06..6cfe118fb8ae 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (06 Oct 2018)
+# address user visible breakage due to circular dependency #665008
+=media-fonts/encodings-1.0.4-r3 X
+
# Dirkjan Ochtman <djc@gentoo.org> (29 Sep 2018)
# Clippy is broken for now, can't find libraries (bug 667286)
dev-lang/rust clippy
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi b/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent
new file mode 100644
index 000000000000..3e3d7782bae7
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/hardened/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/hardened
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults b/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults
new file mode 100644
index 000000000000..d5f3c4a8df89
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="armv6j-unknown-linux-uclibceabihf"
+CHOST_arm="${CHOST}"
+
+CFLAGS="-O2 -pipe -march=armv6j -mfpu=vfp -mfloat-abi=hard"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv6j/parent b/profiles/default/linux/arm/17.0/uclibc/armv6j/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv6j/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi b/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent
new file mode 100644
index 000000000000..3e3d7782bae7
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/hardened/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/hardened
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults b/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults
new file mode 100644
index 000000000000..ff9bd9e3abda
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="armv7a-unknown-linux-uclibceabihf"
+CHOST_arm="${CHOST}"
+
+CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
diff --git a/profiles/default/linux/arm/17.0/uclibc/armv7a/parent b/profiles/default/linux/arm/17.0/uclibc/armv7a/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/armv7a/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/default/linux/arm/17.0/uclibc/eapi b/profiles/default/linux/arm/17.0/uclibc/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/arm/17.0/uclibc/parent b/profiles/default/linux/arm/17.0/uclibc/parent
new file mode 100644
index 000000000000..a22f101e8a92
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/uclibc/parent
@@ -0,0 +1,3 @@
+..
+../../../../../arch/arm
+../../../../../features/uclibc/
diff --git a/profiles/features/uclibc/eapi b/profiles/features/uclibc/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/features/uclibc/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/features/uclibc/make.defaults b/profiles/features/uclibc/make.defaults
new file mode 100644
index 000000000000..e744805b1e76
--- /dev/null
+++ b/profiles/features/uclibc/make.defaults
@@ -0,0 +1,12 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+PORTAGE_LIBC="uClibc"
+ELIBC=uclibc
+
+FEATURES="sandbox sfperms strict"
+
+USE="nptl unicode -berkdb"
+BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb"
+
+SYMLINK_LIB="no"
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
new file mode 100644
index 000000000000..b2b832a58bd7
--- /dev/null
+++ b/profiles/features/uclibc/package.mask
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+sys-libs/musl
+sys-libs/glibc
+sys-libs/pam
+
+# We use eudev which is tested on both uclibc and musl
+sys-apps/systemd
+sys-fs/udev
+
+# Working on it, bug #470884
+dev-libs/elfutils
+>virtual/libelf-2
+
+## MJE 18/09/2018 - Do these still apply?:
+## These binary pkgs have a hard dep on glibc; make repoman shut up
+#app-arch/rar
+#www-plugins/adobe-flash
diff --git a/profiles/features/uclibc/package.use b/profiles/features/uclibc/package.use
new file mode 100644
index 000000000000..53754c2c64e5
--- /dev/null
+++ b/profiles/features/uclibc/package.use
@@ -0,0 +1,11 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# 17 Aug 2014; Anthony G. Basile <blueness@gentoo.org>
+# Avoid pulling in glib
+dev-util/pkgconfig internal-glib
+
+# Anthony G. Basile <blueness@gentoo.org> (14 Jul 2018)
+# We need this to break a circular dependency with
+# 'sys-libs/libcap pam' in stage3 catalyst builds
+sys-libs/pam -filecaps
diff --git a/profiles/features/uclibc/package.use.mask b/profiles/features/uclibc/package.use.mask
new file mode 100644
index 000000000000..d50e095b0281
--- /dev/null
+++ b/profiles/features/uclibc/package.use.mask
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny <mgorny@gentoo.org> (12 Jan 2018)
+# Those require USE=java that is masked in this profile.
+app-emulation/virtualbox vboxwebsrv
+app-office/libreoffice libreoffice_extensions_wiki-publisher
+
+# Thomas Deutschmann <whissi@gentoo.org> (21 Jan 2017)
+# Mask due Gnome3 not going to be stabilized on this arch
+# due to uclibc
+dev-util/geany-plugins gtkspell
+
+# Joshua Kinard <kumba@gentoo.org> (18 Jan 2016)
+# Fails linking to gettext/libintl for symbol 'libintl_gettext'.
+# Is fixable by using 'append-ldflags' from flag-o-matic to force
+# -lintl, but that's a QA violation. Real solution is to use
+# 'append-libs', but xfsdump's build system doesn't honor $LIBS.
+# So this is the best way for now. See 570548.
+sys-fs/xfsdump nls
diff --git a/profiles/features/uclibc/packages b/profiles/features/uclibc/packages
new file mode 100644
index 000000000000..0ff81f33bfb2
--- /dev/null
+++ b/profiles/features/uclibc/packages
@@ -0,0 +1,7 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+*app-misc/pax-utils
+*dev-libs/libiconv
+*dev-libs/libintl
+-*sys-apps/man-pages
diff --git a/profiles/features/uclibc/packages.build b/profiles/features/uclibc/packages.build
new file mode 100644
index 000000000000..bc9b89070183
--- /dev/null
+++ b/profiles/features/uclibc/packages.build
@@ -0,0 +1,9 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# This file lists extra packages needed to build for
+# a stage 1 based on this profile.
+
+dev-util/pkgconfig
+dev-libs/libiconv
+dev-libs/libintl
diff --git a/profiles/features/uclibc/use.force b/profiles/features/uclibc/use.force
new file mode 100644
index 000000000000..6225883ae668
--- /dev/null
+++ b/profiles/features/uclibc/use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Select the correct ELIBC
+elibc_uclibc
+uclibc
diff --git a/profiles/features/uclibc/use.mask b/profiles/features/uclibc/use.mask
new file mode 100644
index 000000000000..540851c0f4f0
--- /dev/null
+++ b/profiles/features/uclibc/use.mask
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Thomas Deutschmann <whissi@gentoo.org> (28 Jan 2017)
+# No JAVA in uclibc
+java
+
+nls
+pam
+
+-uclibc
+
+-elibc_uclibc
+elibc_glibc
+elibc_musl
diff --git a/profiles/package.mask b/profiles/package.mask
index 8ffab13352db..14902d7e7374 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,39 @@
#--- END OF EXAMPLES ---
+# Mart Raudsepp <leio@gentoo.org> (06 Oct 2018)
+# Netspeed applet moved into mate-base/mate-applets since v1.14,
+# use that instead. Bug #667910
+net-analyzer/mate-netspeed
+
+# Mart Raudsepp <leio@gentoo.org> (06 Oct 2018)
+# Crashes on Youtube MSE videos, while older versions lack support
+# for higher resolution MSE videos. Pending further investigation.
+=www-client/epiphany-3.30.1
+
+# Thomas Deutschmann <whissi@gentoo.org> (06 Oct 2018)
+# Outdated and vulnerable snapshot; libav-12.3 is the better
+# version for now
+=media-video/libav-13_pre20171219
+
+# Virgil Dupras <vdupras@gentoo.org> (30 Sep 2018)
+# Dead upstream, unmaintained, no revdeps.
+# Removal in 30 days, bug #611614
+dev-python/recaptcha-client
+
+# Michał Górny <mgorny@gentoo.org> (30 Sep 2018)
+# Poor quality NIH ebuilds with multiple issues and lack of test suites.
+# They do not support Python 3 (even if somebody claimed otherwise,
+# completely ignoring all the errors during install phase), depend
+# on old Twisted packages and have no reverse dependencies in ::gentoo.
+# Removal in 30 days. Bug #667354.
+dev-python/python-application
+dev-python/python-cjson
+dev-python/python-eventlib
+dev-python/python-gnutls
+dev-python/python-msrplib
+dev-python/python-xcaplib
+
# Matt Turner <mattst88@gentoo.org> (29 Sep 2018)
# Removal in 30 days, bug #576334
app-eselect/eselect-mesa
@@ -38,11 +71,6 @@ app-eselect/eselect-mesa
# Removal in 30 days, bug #623292
dev-python/tinydb
-# Mike Gilbert <floppym@gentoo.org> (24 Sep 2018)
-# Breaks multilib builds.
-# https://bugs.gentoo.org/666968
-=dev-util/meson-0.48.0
-
# Michał Górny <mgorny@gentoo.org> (24 Sep 2018)
# Apparently breaks sys-devel/gcc. Bug #666954.
=dev-util/debugedit-4.14.2
@@ -149,10 +177,10 @@ media-plugins/vdr-xvdr
media-plugins/vdr-autosort
# Matthias Maier <tamiko@gentoo.org> (1 Sep 2018)
-# Mask 0.7.0 and 1.0.0 for the time being until a compatible LLVM version
+# Mask 0.7.0 and 1.0.1 for the time being until a compatible LLVM version
# made it into the tree, bug #665192
~dev-lang/julia-0.7.0
-~dev-lang/julia-1.0.0
+~dev-lang/julia-1.0.1
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (29 Aug 2018)
# Masked for removal in 30 days. Multiple build failures. Upstream inactive.
@@ -275,11 +303,6 @@ virtual/httpd-php:7.3
# x11-drivers/nvidia-drivers. Work in progress.
media-libs/libglvnd
-# Maciej Mrozowski <reavertm@gentoo.org> (6 May 2018)
-# SoQt does not build yet
->=media-libs/coin-4.0.0
->=media-libs/simage-1.7.1
-
# Aaron Bauman <bman@gentoo.org> (30 Apr 2018)
# Masked for testing
=dev-libs/libressl-2.7*
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 19c7f9d142fb..1c2ea775d5bd 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -302,8 +302,8 @@ amd64 hardened/linux/amd64/selinux stable
amd64 hardened/linux/amd64/no-multilib stable
amd64 hardened/linux/amd64/no-multilib/selinux stable
amd64 hardened/linux/amd64/x32 dev
-arm hardened/linux/arm/armv7a dev
arm hardened/linux/arm/armv6j dev
+arm hardened/linux/arm/armv7a dev
ia64 hardened/linux/ia64 dev
mips hardened/linux/mips/mipsel/multilib/n32 exp
mips hardened/linux/mips/mipsel/multilib/n64 exp
@@ -353,6 +353,10 @@ amd64 default/linux/uclibc/amd64 exp
amd64 hardened/linux/uclibc/amd64 exp
arm default/linux/uclibc/arm/armv7a exp
arm hardened/linux/uclibc/arm/armv7a exp
+arm default/linux/arm/17.0/uclibc/armv6j exp
+arm default/linux/arm/17.0/uclibc/armv6j/hardened exp
+arm default/linux/arm/17.0/uclibc/armv7a exp
+arm default/linux/arm/17.0/uclibc/armv7a/hardened exp
mips default/linux/uclibc/mips exp
mips hardened/linux/uclibc/mips exp
mips default/linux/uclibc/mips/mipsel exp
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index eeee41a2b80d..d69638783243 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -170,6 +170,7 @@ app-admin/sudo:gcrypt - Use SHA2 from dev-libs/libgcrypt instead of sudo's inter
app-admin/sudo:offensive - Let sudo print insults when the user types the wrong password
app-admin/sudo:openssl - Use SHA2 from dev-libs/openssl instead of sudo's internal SHA2
app-admin/sudo:sendmail - Allow sudo to send emails with sendmail
+app-admin/sudo:sssd - Add System Security Services Daemon support
app-admin/sysklogd:logrotate - use app-admin/logrotate for rotating logs rather than custom cron scripts
app-admin/syslog-ng:amqp - Enable support for AMQP destinations
app-admin/syslog-ng:geoip2 - Add support for geo lookup based on IPs via dev-libs/libmaxminddb
@@ -200,6 +201,7 @@ app-admin/yaala:storable - Support for persistence of Perl data structures.
app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
app-antivirus/clamav:system-libmspack - Use system libmspack instead of built in
+app-antivirus/clamav:xml - DMG and XAR support
app-antivirus/clamtk:kde - Install the Dolphin plugin.
app-antivirus/clamtk:nautilus - Install the Nautilus plugin.
app-antivirus/clamtk:nemo - Install the Nemo plugin.
@@ -212,7 +214,6 @@ app-arch/dpkg:update-alternatives - Install update-alternatives
app-arch/dump:ermt - encrypted rmt support
app-arch/dump:uuid - Enable UUID support
app-arch/engrampa:caja - Enable engrampa to integrate with mate-base/caja by providing entries in its context menu
-app-arch/engrampa:gtk3 - Build with GTK+3 instead of GTK+2
app-arch/engrampa:magic - Enable filetype auto-detection via sys-apps/file
app-arch/engrampa:packagekit - Enable support for installing via app-admin/packagekit based on archive type
app-arch/file-roller:nautilus - Build contextual menu extension for gnome-base/nautilus.
@@ -433,7 +434,6 @@ app-editors/neovim:nvimpager - Install nvimpager symlink to less.sh macro
app-editors/neovim:remote - Enable support for remote options using nvr
app-editors/neovim:tui - Build the neovim unix tui
app-editors/okteta:designer - Build plugins for dev-qt/designer
-app-editors/pluma:gtk3 - Build with GTK+3 instead of GTK+2
app-editors/qhexedit2:gui - Install Qt5 hex editor
app-editors/tea:aspell - Enable spellchecking using app-text/aspell
app-editors/tea:hunspell - Enable spellchecking using app-text/hunspell
@@ -1195,7 +1195,6 @@ app-text/asciidoc:highlight - Enable source code highlighting
app-text/atril:caja - Enable property page extension in mate-base/caja
app-text/atril:dvi - Enable build-in DVI viewer
app-text/atril:epub - Enable build-in DVI viewer using net-libs/webkit-gtk
-app-text/atril:gtk3 - Build with GTK+3 instead of GTK+2
app-text/atril:t1lib - Enable the Type-1 fonts for the build-in DVI viewer (media-libs/t1lib)
app-text/atril:xps - Enable XPS viewer using app-text/libgxps
app-text/blogc:git - Build blogc-git-receiver tool
@@ -1965,6 +1964,7 @@ dev-lang/erlang:compat-ethread - Enable compatibility with pre-pentium 4 CPUs in
dev-lang/erlang:dirty-schedulers - Enable dirty schedulers
dev-lang/erlang:hipe - HIgh Performance Erlang extension
dev-lang/erlang:kpoll - Enable kernel polling support
+dev-lang/erlang:pgo - Build erts with profile-guided optimizations
dev-lang/fpc:ide - Build and install the Free Pascal Compiler IDE
dev-lang/gdl:eigen - Build matrix manipulation with dev-cpp/eigen
dev-lang/gdl:grib - Add support for the meteorological GRIB format with sci-libs/grib_api
@@ -2061,7 +2061,6 @@ dev-lang/ruby:readline - Use the sys-libs/readline library to provide the readli
dev-lang/ruby:rubytests - Install ruby tests that can only be run after ruby is installed
dev-lang/rust:cargo - Install cargo component
dev-lang/rust:clippy - Install clippy component
-dev-lang/rust:extended - Build and install rls, rustfmt and cargo alongside the compiler and stdlib
dev-lang/rust:jemalloc - Use dev-libs/jemalloc as the standard memory allocator
dev-lang/rust:rls - Install rls component
dev-lang/rust:rustfmt - Install rustfmt component
@@ -2384,7 +2383,6 @@ dev-libs/libisofs:verbose-debug - Enable verbose debug messages
dev-libs/liblogging:rfc3195 - Enables RFC 3195 protocol (aka syslog-reliable) support. If you don't know what this is, you don't need it!
dev-libs/liblogging:stdlog - Enables liblogging's core component (think of it as a the next version of the syslog(3) API).
dev-libs/libmail:apop - Enables the APOP authentication method
-dev-libs/libmateweather:gtk3 - Build with GTK+3 instead of GTK+2
dev-libs/libmemcached:hsieh - Use Hsieh hash algorithm.
dev-libs/libmemcached:libevent - Use the libevent event loop interface.
dev-libs/libmemcached:sasl - Use sasl auth for communications.
@@ -2801,7 +2799,6 @@ dev-python/pypy:low-memory - Build using PyPy with the engine configured towards
dev-python/pypy:sandbox - Enable sandboxing functionality
dev-python/pypy3:low-memory - Build using PyPy with the engine configured towards low memory footprint. This makes it possible to build PyPy using ~3.5G of RAM on amd64 and ~half of that on x86, at the cost of lengthened build time.
dev-python/pypy3:sandbox - Enable sandboxing functionality
-dev-python/python-caja:gtk3 - Build with GTK+3 instead of GTK+2
dev-python/python-stdnum:vies - Enable VIES
dev-python/pyudev:pygobject - Install PyGobject bindings
dev-python/pyudev:qt5 - Install PyQt5 bindings
@@ -3141,8 +3138,8 @@ dev-util/lttng-tools:ust - Support LTTng-UST (Userspace Tracing)
dev-util/massif-visualizer:callgraph - Enable detailed snapshot analysis using media-gfx/kgraphviewer
dev-util/mdds:valgrind - Add support for memory debugging using dev-util/valgrind
dev-util/mingw64-runtime:idl - Install idl files.
-dev-util/mingw64-runtime:libraries - Build extra libraries.
-dev-util/mingw64-runtime:tools - Build extra tools.
+dev-util/mingw64-runtime:libraries - Build extra libraries: mangle, pseh, winpthreads.
+dev-util/mingw64-runtime:tools - Build extra tools: gendef, genidl.
dev-util/molecule:plugins - Add plugins provided by dev-util/molecule-plugins
dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex
dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries
@@ -3910,7 +3907,6 @@ mail-client/thunderbird:crypt - Enable encryption support with enigmail
mail-client/thunderbird:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
mail-client/thunderbird:gtk2 - Use the cairo-gtk2 rendering engine instead of the default cairo-gtk3
mail-client/thunderbird:jemalloc - Enable or disable jemalloc
-mail-client/thunderbird:jemalloc3 - Enable or disable jemalloc3 (forced-on when supported prior to 38.0)
mail-client/thunderbird:lightning - Enable app-global calendar support (note 38.0 and above bundles calendar support when this flag is off)
mail-client/thunderbird:minimal - Remove the software development kit and headers
mail-client/thunderbird:mozdom - Enable Mozilla's DOM inspector
@@ -4048,55 +4044,32 @@ mail-mta/qmail-ldap:rfc2307 - Add support for RFC2307 compliant uid/gid attribut
mail-mta/qmail-ldap:rfc822 - Add support for RFC822 compliant mail attributes
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:gtk3 - Build with GTK+3 instead of GTK+2
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/libmatekbd:gtk3 - Build with GTK+3 instead of GTK+2
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:gtk3 - Build all of MATE DE with GTK+3 instead of GTK+2
mate-base/mate:help - Install gnome-extra/yelp to handle in application help menus and documentation browsing
mate-base/mate:notification - Force notification daemon to default to MATE's notification daemon. Enabled by default. Disable if it causes conflicts with other installed desktop environments.
mate-base/mate:themes - Install MATE Desktop's themes; if you use other themes, you can disable this to spare some space and time.
-mate-base/mate-applets:gtk3 - Build with GTK+3 instead of GTK+2
mate-base/mate-applets-meta:appindicator - Pull in mate-extra/mate-indicator-applet for AppIndicator applet
-mate-base/mate-applets-meta:gtk3 - Make sure applets are built with GTK+3 instead of GTK+2
-mate-base/mate-applets-meta:netspeed - Pull in net-analyzer/mate-netspeed for net speed monitoring applet
mate-base/mate-applets-meta:sensors - Pull in mate-extra/mate-sensors-applet for hw sensors applet
mate-base/mate-control-center:appindicator - Add support for AppIndicator
-mate-base/mate-control-center:gtk3 - Build with GTK+3 instead of GTK+2
-mate-base/mate-desktop:gtk3 - Build with GTK+3 instead of GTK+2
-mate-base/mate-panel:gtk3 - Build with GTK+3 instead of GTK+2
-mate-base/mate-session-manager:gtk3 - Build with GTK+3 instead of GTK+2
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:gtk3 - Build with GTK+3 instead of GTK+2
mate-extra/caja-extensions:cdr - Add an extension to burn files to cds using app-cdr/brasero.
mate-extra/caja-extensions:gajim - Add an extension to support net-im/gajim.
mate-extra/caja-extensions:gksu - Add an extension to support opening files as root with x11-libs/gksu.
-mate-extra/caja-extensions:gtk3 - Build with GTK+3 instead of GTK+2
mate-extra/caja-extensions:image-converter - Add image conversion support.
mate-extra/caja-extensions:mail - Add an extension to support e-mail functionality.
mate-extra/caja-extensions:open-terminal - Add an extension to support an open terminal.
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-indicator-applet:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-media:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-netbook:gtk3 - Build with GTK+3 instead of GTK+2
mate-extra/mate-polkit:accountsservice - Support extraction of data from AccountsService
mate-extra/mate-polkit:appindicator - Add support for AppIndicator
-mate-extra/mate-polkit:gtk3 - Build with GTK+3 instead of GTK+2
mate-extra/mate-power-manager:applet - Enable building of the MATE applet.
-mate-extra/mate-power-manager:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-power-manager:man - Build power manager's man page.
mate-extra/mate-power-manager:pm-utils - Adds support for suspend/resume using sys-power/upower-pm-utils instead of sys-power/upower
mate-extra/mate-screensaver:consolekit - Enable support for sys-auth/consolekit
-mate-extra/mate-screensaver:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-sensors-applet:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-system-monitor:gtk3 - Build with GTK+3 instead of GTK+2
-mate-extra/mate-user-share:gtk3 - Build with GTK+3 instead of GTK+2
mate-extra/mate-utils:applet - Enable the mate dictionary applet
-mate-extra/mate-utils:gtk3 - Build with GTK+3 instead of GTK+2
media-fonts/corefonts:tahoma - Also install the Tahoma font. Due to the lack of a free bold variant, this may render badly. See bug 184790.
media-fonts/culmus:ancient - Install ancient semitic scripts
media-fonts/culmus:fancy - Install fancy fonts
@@ -4130,9 +4103,14 @@ media-fonts/unifont:fontforge - Use media-gfx/fontforge to build fonts from sour
media-fonts/unifont:utils - Install unifont utilities
media-gfx/album:plugins - Install optional plugins
media-gfx/album:themes - Install optional themes
+media-gfx/alembic:arnold - Add support for arnold renderer (experimental)
media-gfx/alembic:boost - Use dev-libs/boost library
+media-gfx/alembic:examples - Install alembic examples
media-gfx/alembic:hdf5 - Add support sci-libs/hdf5
+media-gfx/alembic:maya - Compile Alembic plugin for Maya (experimental)
+media-gfx/alembic:prman - Compile Alembic plugin for Renderman (experimental)
media-gfx/alembic:pyalembic - Build pyalembic python bindings (needs dev-python/pyilmbase)
+media-gfx/alembic:python - Build pyalembic python bindings (needs dev-python/pyilmbase)
media-gfx/alembic:test - Build and run the test-suite
media-gfx/alembic:zlib - Use sys-libs/zlib for compressions
media-gfx/apngasm:7z - Enable support for 7zip compression
@@ -4183,7 +4161,6 @@ media-gfx/digikam:panorama - Build the panorama plugin which requires media-gfx/
media-gfx/digikam:semantic-desktop - Enable kde-frameworks/kfilemetadata support
media-gfx/eog-plugins:map - Enable world map display using media-libs/libchamplain
media-gfx/eog-plugins:picasa - Enable uploading to Google's Picasa Web Albums
-media-gfx/eom:gtk3 - Build with GTK+3 instead of GTK+2
media-gfx/exact-image:swig - Adds Swig support dev-lang/swig
media-gfx/exiv2:webready - Support reading metadata over the internet
media-gfx/fbida:X - Install the Motif based image viewer "ida"
@@ -4251,6 +4228,7 @@ media-gfx/jpeg2ps:metric - Default to A4 paper size
media-gfx/kphotoalbum:kipi - Support for the KDE Image Plugin Interface
media-gfx/kphotoalbum:map - Enable map display support using kde-apps/libkgeomap
media-gfx/krita:color-management - Enable color management via media-libs/opencolorio
+media-gfx/krita:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
media-gfx/krita:qtmedia - Enable sound support for animations via dev-qt/qtmultimedia
media-gfx/krita:vc - Enable support for dev-libs/vc, could be a significant speed boost
media-gfx/librecad:3d - Require all 2D coordinates stored as 3D
@@ -4943,7 +4921,6 @@ media-sound/supercollider:gpl3 - Build GPL-3 licensed code (recommended)
media-sound/supercollider:server - Build with internal server
media-sound/supercollider:vim - Enable the SCVIM user interface
media-sound/teamspeak-server:tsdns - Install TeamSpeaks own DNS service for handling multiple virtual servers.
-media-sound/tomahawk:hatchet - Enable support for the synchronisation through Hatchet
media-sound/tomahawk:telepathy - Enable support for the real-time communication framework telepathy
media-sound/traverso:lv2 - Add support for Ladspa V2
media-sound/tuxguitar:fluidsynth - Enables Fluidsynth MIDI software synthesis (with external sound fonts). JSA must be disabled in the plug-ins menu to use this.
@@ -4979,6 +4956,7 @@ media-sound/xwax:fallback - Sets runtime dependencies to support decoding "other
media-sound/xwax:jack - Adds support for audio input/output via the JACK Audio Connection Kit.
media-sound/xwax:mp3 - Sets runtime dependencies to support decoding MP3 audio.
media-sound/xwax:oss - Adds support for OSS (open sound system) audio input/output.
+media-sound/yarock:phonon - Use media-libs/phonon backend instead of media-video/vlc
media-sound/yoshimi:lv2 - Add support for Ladspa V2
media-tv/gentoo-vdr-scripts:nvram - Add support for using nvram-wakeup to set wakeup time in bios
media-tv/kodi:airplay - enable AirPlay support
@@ -5264,7 +5242,7 @@ media-video/obs-studio:imagemagick - Use ImageMagick for image loading instead o
media-video/obs-studio:luajit - Build support for scripting via Luajit.
media-video/obs-studio:nvenc - Enable NVENC encoding for nVidia video cards.
media-video/obs-studio:python - Build support for scripting via Python 3.
-media-video/obs-studio:speexdsp - Enable noise suppression filter support via media-libs/speexdsp.
+media-video/obs-studio:speex - Enable noise suppression filter support via media-libs/speexdsp.
media-video/ogmrip:ogm - Support for OGM container format
media-video/ogmrip:srt - Support for SRT subtitle format
media-video/orion:mpv - Use the media-video/mpv player (upstream default)
@@ -6213,6 +6191,8 @@ net-libs/libssh:server - Build with SSH server support
net-libs/libssh:sftp - Build with SFTP support
net-libs/libssh:ssh1 - Build with SSH1 support
net-libs/libssh2:gcrypt - Use dev-libs/libgcrypt instead of dev-libs/openssl
+net-libs/libssh2:libressl - Use dev-libs/libressl instead of dev-libs/openssl
+net-libs/libssh2:mbedtls - Use net-libs/mbedtls instead of dev-libs/openssl
net-libs/libtorrent-rasterbar:dht - Enable DHT (distributed hash table) support
net-libs/libtrace:numa - Use sys-process/numactl
net-libs/libupnp:blocking-tcp - Do not use async socket calls.
@@ -7262,7 +7242,6 @@ sci-astronomy/psfex:plplot - Build with sci-libs/plplot to allow diagnostic plot
sci-astronomy/scamp:plplot - Build with sci-libs/plplot to allow diagnostic plots during processing
sci-astronomy/sextractor:modelfit - Enable profile model fitting, needs sci-libs/atlas and sci-libs/fftw
sci-astronomy/stellarium:media - Enable sound and video support
-sci-astronomy/stellarium:sound - Enable sound support
sci-astronomy/stellarium:stars - Install extra star catalogs
sci-astronomy/wcslib:fits - Enable support for the FITS format through sci-libs/cfitsio
sci-astronomy/wcslib:pgplot - Builds PGBSOX routines, needs sci-libs/pgplot library
@@ -7897,6 +7876,7 @@ sys-apps/net-tools:slattach - build the slattach tool (for working with old seri
sys-apps/nix:etc_profile - Install /etc/profile.d/ entry to inject nix support for all users.
sys-apps/nix:gc - Enable garbage collection in the Nix expression evaluator (use dev-libs/boehm-gc).
sys-apps/nix:sodium - Use dev-libs/libsodium for cryptography
+sys-apps/nvme-cli:uuid - UUID support
sys-apps/openrc:netifrc - enable Gentoo's network stack (net.* scripts)
sys-apps/openrc:newnet - enable the new network stack (experimental)
sys-apps/pacman:doc - Install extended documentation using app-doc/doxygen. (Man pages are included by default.)
@@ -7942,6 +7922,8 @@ sys-apps/smartmontools:caps - Build against sys-libs/libcap-ng to allow smartd t
sys-apps/smartmontools:daemon - Install the monitoring daemon (smartd) and associated scripts.
sys-apps/smartmontools:minimal - Do not install the monitoring daemon and associated scripts.
sys-apps/smartmontools:update_drivedb - Install a script to update the drivedb file.
+sys-apps/superdiag:iso - Install an iso image, which can be used with sys-apps/smc-sum.
+sys-apps/superdiag:usb - Install all files, which are needed for an installation on an usb thumb drive.
sys-apps/superiotool:pci - Support for PCI-attached "Super I/Os" (e.g. in VIA VT82686A/B).
sys-apps/systemd:apparmor - Enable AppArmor support
sys-apps/systemd:audit - Enable support for sys-process/audit
@@ -8010,7 +7992,6 @@ sys-auth/passwdqc:utils - Install pwqcheck and pwqgen helper utilities
sys-auth/polkit:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking
sys-auth/polkit:systemd - Use sys-apps/systemd instead of sys-auth/consolekit for session tracking
sys-auth/sssd:acl - Build and use the cifsidmap plugin
-sys-auth/sssd:augeas - Build internal configuration library
sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided information
sys-auth/sssd:locator - Install sssd's Kerberos plugin
sys-auth/sssd:manpages - Build man pages with dev-libs/libxslt
@@ -8111,6 +8092,7 @@ sys-cluster/cinder:scheduler - Installs the initscripts for the cinder scheduler
sys-cluster/cinder:tcp - Enables tcp support for the iscsi backend
sys-cluster/cinder:tgt - Enable tgt storage backend support
sys-cluster/cinder:volume - Installs the initscripts for the cinder volume service
+sys-cluster/cluster-glue:ipmilan - Install the ipmilan plugin (requires sys-libs/openipmi)
sys-cluster/cluster-glue:libnet - Force use of net-libs/libnet
sys-cluster/corosync:infiniband - Enable Infiniband RDMA transport support
sys-cluster/drbd-utils:heartbeat - Enable Heartbeat integration
@@ -8343,7 +8325,7 @@ sys-freebsd/freebsd-usbin:floppy - Enable floppy disk utilities (fdcontrol, fdfo
sys-freebsd/freebsd-usbin:netware - Build libraries and tools to work with NetWare protocols (IPX and NCP).
sys-freebsd/freebsd-usbin:zfs - Enable ZFS support.
sys-fs/android-file-transfer-linux:fuse - Add FUSE mount helper
-sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, feiwalk, beestop)
+sys-fs/bees:tools - Build extra tools useful for debugging (fiemap, fiewalk)
sys-fs/btrfs-progs:convert - Build ext2 conversion utility (btrfs-convert)
sys-fs/btrfs-progs:reiserfs - Enable reiserfs support in btrfs-convert tool.
sys-fs/btrfs-progs:static - Build static binaries in addition to the dynamic ones
@@ -8994,8 +8976,6 @@ x11-misc/light-locker:dpms - Turn on the display on screensaver deactivation.
x11-misc/light-locker:gtk3 - Build with GTK+ 3 instead of GTK+ 2.
x11-misc/light-locker:screensaver - Lock the screen on screensaver activation.
x11-misc/lightdm:gtk - Pull in the gtk+ greeter
-x11-misc/mate-notification-daemon:gtk3 - Build with GTK+3 instead of GTK+2
-x11-misc/mozo:gtk3 - Build with GTK+3 instead of GTK+2
x11-misc/mugshot:gnome - Add support for gnome-base/gnome-control-center
x11-misc/mugshot:libreoffice - Add support for app-office/libreoffice and app-office/libreoffice-bin
x11-misc/mugshot:webcam - Add support for setting a profile photo in media-video/cheese
@@ -9052,7 +9032,6 @@ x11-terms/gnome-terminal:gnome-shell - Integrate with gnome-base/gnome-shell sea
x11-terms/gnome-terminal:nautilus - Build gnome-base/nautilus extension
x11-terms/guake:utempter - Include utmp management support via sys-libs/libutempter
x11-terms/kitty:imagemagick - Support displaying images in the terminal with icat
-x11-terms/mate-terminal:gtk3 - Build with GTK+3 instead of GTK+2
x11-terms/mlterm:brltty - Enable support for app-accessibility/brltty
x11-terms/mlterm:fcitx - Enable support for app-i18n/fcitx
x11-terms/mlterm:gtk2 - Build with x11-libs/gtk+:2 instead of x11-libs/gtk+:3
@@ -9129,7 +9108,6 @@ x11-wm/fvwm:rplay - Enable rplay support
x11-wm/fvwm:stroke - Mouse Gesture support
x11-wm/i3:doc - Build and install the HTML documentation and regenerate the man pages
x11-wm/lumina:desktop-utils - Build and install lumina's desktop-utils
-x11-wm/marco:gtk3 - Build with GTK+3 instead of GTK+2
x11-wm/musca:apis - Optionally install the experimental `apis' window manager
x11-wm/musca:xlisten - Optionally install the xlisten utility
x11-wm/mutter:gles2 - Enable OpenGL ES 2.0 support