summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin200405 -> 203114 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/arm/make.defaults4
-rw-r--r--profiles/arch/arm/package.use.mask8
-rw-r--r--profiles/arch/arm64/make.defaults4
-rw-r--r--profiles/arch/arm64/package.use.mask46
-rw-r--r--profiles/arch/arm64/package.use.stable.mask4
-rw-r--r--profiles/arch/arm64/use.mask2
-rw-r--r--profiles/arch/ia64/package.use.mask1
-rw-r--r--profiles/arch/mips/use.mask1
-rw-r--r--profiles/arch/powerpc/package.use.mask11
-rw-r--r--profiles/arch/s390/package.use.mask2
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask3
-rw-r--r--profiles/arch/x86/package.use.mask4
-rw-r--r--profiles/base/make.defaults2
-rw-r--r--profiles/base/package.use.mask4
-rw-r--r--profiles/base/use.mask13
-rw-r--r--profiles/categories3
-rw-r--r--profiles/default/bsd/package.use.mask1
-rw-r--r--profiles/default/linux/amd64/17.0/desktop/plasma/systemd/package.use7
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/plasma/systemd/package.use7
-rw-r--r--profiles/default/linux/arm/17.0/desktop/plasma/systemd/package.use7
-rw-r--r--profiles/default/linux/x86/17.0/desktop/plasma/systemd/package.use7
-rw-r--r--profiles/features/musl/package.mask3
-rw-r--r--profiles/features/selinux/package.use.mask4
-rw-r--r--profiles/hardened/linux/arm/armv6j/deprecated1
-rw-r--r--profiles/hardened/linux/arm/armv7a/deprecated1
-rw-r--r--profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated1
-rw-r--r--profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated1
-rw-r--r--profiles/hardened/linux/mips/mipsel/n32/deprecated1
-rw-r--r--profiles/hardened/linux/mips/mipsel/n64/deprecated1
-rw-r--r--profiles/hardened/linux/mips/multilib/n32/deprecated1
-rw-r--r--profiles/hardened/linux/mips/multilib/n64/deprecated1
-rw-r--r--profiles/hardened/linux/mips/n32/deprecated1
-rw-r--r--profiles/hardened/linux/mips/n64/deprecated1
-rw-r--r--profiles/hardened/linux/powerpc/ppc32/deprecated1
-rw-r--r--profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated1
-rw-r--r--profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated1
-rw-r--r--profiles/package.mask98
-rw-r--r--profiles/prefix/packages13
-rw-r--r--profiles/prefix/windows/cygwin/package.mask8
-rw-r--r--profiles/updates/1Q-201913
-rw-r--r--profiles/use.local.desc86
44 files changed, 247 insertions, 140 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 6e6be50b1561..d05f19686831 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 63a1ee4bcc60..2ef3579e88ca 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,10 +17,6 @@
#--- END OF EXAMPLES ---
-# Andreas Sturmlechner <asturm@gentoo.org> (12 Jan 2019)
-# media-libs/dav1d is available on ~amd64
-media-video/vlc -dav1d
-
# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
# - rdrand plugin is supported on amd64
net-vpn/strongswan -strongswan_plugins_rdrand
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 23005fd6213d..916674326ddf 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
+# Depends on unstable media-libs/dav1d
+media-video/vlc dav1d
+
# Amy Liffey <amynka@gentoo.org> (15 Jan 2019)
# Mask experimental contrib repo
media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm contrib_xfeatures2d gflags glog tesseract
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index d09bb4da35e3..48822043d21e 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -22,7 +22,3 @@ VIDEO_CARDS="exynos fbdev omap"
# Michał Górny <mgorny@gentoo.org> (14 Mar 2017)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index c8d54008909a..4ba40fee5a52 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
+# media-libs/dav1d is not yet keyworded
+media-video/vlc dav1d
+
+# Andreas Sturmlechner <asturm@gentoo.org> (25 Feb 2019)
+# (SM)BIOS/Thunderbolt outside of amd64/x86? - citation needed
+sys-apps/fwupd dell thunderbolt
+
# Bernard Cafarelli <voyageur@gentoo.org> (14 Jan 2019)
# Requires dev-php/pecl-imagick which is not keyworded on arm
www-apps/nextcloud imagemagick
diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults
index df725d4fdf2a..57acf4d2c475 100644
--- a/profiles/arch/arm64/make.defaults
+++ b/profiles/arch/arm64/make.defaults
@@ -25,7 +25,3 @@ USE="libtirpc"
# Michał Górny <mgorny@gentoo.org> (14 Mar 2017)
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-
-# Hans de Graaff <graaff@gentoo.org> (17 Apr 2017)
-# Temporary entry to support stable bug 615818
-RUBY_TARGETS="ruby21"
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index c5f514f8d078..b4783d9b47fa 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,9 +1,37 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Mikle Kolyada <zlogene@gentoo.org> (12 Feb 2019)
-# net-libs/libotr is not keyworded
-net-irc/irssi otr
+# Mart Raudsepp <leio@gentoo.org> (23 Feb 2019)
+# x11-libs/libXTrap not keyworded yet
+x11-misc/x11vnc xtrap
+
+# Roy Bamford <neddyseagoon@gentoo.org> (24 Feb 19)
+# sdl is in use.mask and lots of things remain untested with USE=sdl
+# list packages here that have been tested.
+app-emulation/qemu -sdl
+dev-libs/zziplib -sdl
+media-libs/libmpeg2 -sdl
+media-libs/mediastreamer -sdl
+media-libs/mlt -sdl
+media-libs/openal -sdl
+media-sound/mpg123 -sdl
+media-video/ffmpeg -sdl
+media-video/libav -sdl
+media-video/mplayer -sdl
+media-video/mpv -sdl
+media-video/transcode -sdl
+net-libs/libvncserver -sdl
+virtual/ffmpeg -sdl
+>=x11-libs/wxGTK-3 -sdl
+
+# Roy Bamford <neddyseagoon@gentoo.org> (24 Feb 19)
+# kde-apps/cantor lua means luajit which needs luajit-2.1.0_beta3 for arm64
+# It builds OK but is not yet in ::gentoo. bug #678404
+kde-apps/cantor lua
+
+# Mart Raudsepp <leio@gentoo.org> (23 Feb 2019)
+# app-text/gspell not keyworded yet
+app-text/evince spell
# Davide Pesavento <pesa@gentoo.org> (27 Dec 2018)
# The corresponding Qt5 modules are not keyworded on arm64, and we don't want to
@@ -39,10 +67,9 @@ sci-electronics/kicad occ oce ngspice
# Andreas Sturmlechner <asturm@gentoo.org> (01 Sep 2018)
# media-libs/aribb24 not yet keyworded, bug #665048
-# net-libs/srt not yet keyworded
# net-libs/libmicrodns not yet keyworded, bug #653800
-# net-misc/freerdp not yet keyworded
-media-video/vlc aribsub chromecast rdp srt
+# media-libs/dav1d is not yet keyworded
+media-video/vlc aribsub chromecast dav1d
# Matthew Thode <prometheanfire@gentoo.org> (30 Aug 2018)
# Needs pillow and it's deps to build docs
@@ -129,8 +156,6 @@ net-fs/samba addc addns ads cluster python test
app-text/tesseract scrollview
dev-cpp/eigen test
kde-frameworks/frameworkintegration appstream
-kde-frameworks/knotifications speech
-kde-frameworks/ktextwidgets speech
kde-plasma/plasma-workspace geolocation
mate-base/mate help
mate-base/mate-applets-meta appindicator sensors
@@ -220,7 +245,6 @@ app-emulation/libvirt xen
# Michał Górny <mgorny@gentoo.org> (12 Jan 2018)
# Requires USE=sdl that is masked in this profile.
-app-emulation/qemu sdl2
media-video/mjpegtools sdlgfx
# Michał Górny <mgorny@gentoo.org> (12 Jan 2018)
@@ -427,10 +451,6 @@ app-admin/conky lua-cairo lua-imlib xmms2 audacious moc
# Not tested
media-libs/devil allegro nvtt
-# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (13 Jul 2013)
-# requires net-misc/freerdp which is not keyworded on arm
-dev-libs/weston rdp
-
# Andreas K. Huettel <dilfridge@gentoo.org> (27 May 2013)
# Firmware loader not keyworded yet
sci-libs/linux-gpib firmware
diff --git a/profiles/arch/arm64/package.use.stable.mask b/profiles/arch/arm64/package.use.stable.mask
index 6408cf1062a7..b7139fe65c98 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (24 Feb 2019)
+# media-libs/libsdl is not stable yet
+dev-libs/zziplib sdl
+
# Mart Raudsepp <leio@gentoo.org> (18 Feb 2019)
# app-text/aspell not stable yet
app-misc/mc spell
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 4df912957656..513ac9b4da91 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -109,7 +109,6 @@ xindy
mpi
lasi
hardened
-frei0r
pdfannotextractor
prelude
mssql
@@ -152,7 +151,6 @@ fits
tokyocabinet
rtmp
vpx
-plotutils
lpsol
upnp
quvi
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 9ff4314238c0..335bbb7b5e0f 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -136,6 +136,7 @@ media-sound/rhythmbox upnp-av
# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016)
# Missing keywords on app-text/gspell - bug #587368
>=app-editors/gedit-3.20 spell
+>=app-text/evince-3.30 spell
# Justin Lecher <jlec@gentoo.org> (22 Feb 2016)
# Missing test deps keyword #575366
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 38ab80768db1..23bccaacd9b2 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -118,7 +118,6 @@ fuse
dri
# Available on for mips.
--video_cards_newport
-video_cards_siliconmotion
-video_cards_vivante
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 10659a90f8eb..c3ba2ea58826 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,15 @@
-# Copyright 1999-2019 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
+# media-libs/dav1d is not yet keyworded
+media-video/vlc dav1d
+
+# Thomas Deutschmann <whissi@gentoo.org> (26 Feb 2019)
+# nginx_modules_http_lua requires USE=luajit which requires
+# dev-lang/luajit which is not keyworded on PowerPC
+www-servers/nginx luajit nginx_modules_http_lua
+
# Alon Bar-Lev <alonbl@gentoo.org> (21 Dec 2018)
# Requires USE=dane that is masked in this profile.
net-libs/gnutls test-full
diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask
index 2b493a99c14b..0f375c55af0d 100644
--- a/profiles/arch/s390/package.use.mask
+++ b/profiles/arch/s390/package.use.mask
@@ -23,6 +23,8 @@ dev-python/restkit cli
# not tested yet
app-misc/mc samba
app-arch/rpm test
+# no ceph keyworded
+net-analyzer/rrdtool rados
# Michał Górny <mgorny@gentoo.org> (08 Aug 2017)
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
index 2799964b559a..f10c46a94985 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -4,8 +4,9 @@
# Andreas Sturmlechner <asturm@gentoo.org> (01 Sep 2018)
# media-libs/libaom not yet keyworded
# media-libs/aribb24 not yet keyworded, bug #665048
+# media-libs/dav1d is not yet keyworded
# skins requires USE=qt5 that is masked in this profile.
-media-video/vlc aom aribsub skins
+media-video/vlc aom aribsub dav1d skins
# Michał Górny <mgorny@gentoo.org> (20 Jan 2018)
# Needs sys-libs/libomp which is not keyworded. Leaving the decision
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 803c7938efaa..b48ed6736c5b 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
+# Andreas Sturmlechner <asturm@gentoo.org> (28 Feb 2019)
+# media-libs/dav1d is not yet keyworded
+media-video/vlc dav1d
+
# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
# - rdrand plugin is supported on x86
# - padlock plugin is supported on x86
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 4182e6eb03eb..7e04c424dd49 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -125,7 +125,7 @@ PYTHONDONTWRITEBYTECODE="1"
# This MUST be kept in sync with the PYTHON_TARGETS below
# Mike Gilbert <floppym@gentoo.org> (23 May 2018)
# sys-apps/baslayout-2.5 needs split-usr enabled.
-BOOTSTRAP_USE="cxx unicode internal-glib pkg-config split-usr python_targets_python3_6 python_targets_python2_7"
+BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_6 python_targets_python2_7"
# Mike Gilbert <floppym@gentoo.org> (15 May 2012)
# Default target(s) for python-r1.eclass
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 178c03359ed7..861e64519eba 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -22,10 +22,6 @@ dev-java/openjdk-bin:8 gentoo-vm
# (bug #674364)
sys-apps/memtest86+ floppy
-# Andreas Sturmlechner <asturm@gentoo.org> (12 Jan 2019)
-# Not keyworded on most arches
-media-video/vlc dav1d
-
# Brian Evans <grknight@gentoo.org> (11 Jan 2019)
# Depend on the EOL PHP 7.0
dev-libs/Ice php
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index b814ac9064a9..2a9d3edeb841 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,14 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
+# For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
+# Bug #679256
+input_devices_elographics
+video_cards_newport
+video_cards_tdfx
+video_cards_voodoo
+
# Brian Evans <grknight@gentoo.org> (11 Jan 2019)
# Mask PHP 7.0 target as EOL
php_targets_php7-0
@@ -16,11 +24,6 @@ d3d9
# Mask PostgreSQL 12 while in (pre-)alpha.
postgres_targets_postgres12
-# Matt Turner <mattst88@gentoo.org> (23 Nov 2017)
-# For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
-# Bug #606132.
-video_cards_tdfx
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (04 Nov 2017)
# Unkeyworded on most arches, unmasked in supported arch profiles.
audacious
diff --git a/profiles/categories b/profiles/categories
index 7cd3729a895c..4ff0d5562001 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -76,6 +76,9 @@ gnome-extra
gnustep-apps
gnustep-base
gnustep-libs
+gui-apps
+gui-libs
+gui-wm
java-virtuals
kde-apps
kde-frameworks
diff --git a/profiles/default/bsd/package.use.mask b/profiles/default/bsd/package.use.mask
index 4bb1bfa2d3f4..f29c575e26d5 100644
--- a/profiles/default/bsd/package.use.mask
+++ b/profiles/default/bsd/package.use.mask
@@ -79,6 +79,7 @@ media-libs/mesa gbm dri3 d3d9 vulkan
x11-base/xorg-drivers video_cards_radeonsi
x11-drivers/xf86-video-ati glamor
media-libs/gst-plugins-base gbm
+>=gnome-base/gvfs-1.38 cdda gphoto2 mtp udisks
# udisks is linux only (for now?)
gnome-base/gvfs udisks
diff --git a/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/package.use b/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/package.use
new file mode 100644
index 000000000000..7a5a2c2e7aff
--- /dev/null
+++ b/profiles/default/linux/amd64/17.0/desktop/plasma/systemd/package.use
@@ -0,0 +1,7 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Brian Evans <grknight@gentoo.org> (27 Feb 2019)
+# Avoids conflicts from kde-plasma/plasma-workspace
+# setting sys-fs/dbus[user-session] if bluez is installed
+net-wireless/bluez user-session
diff --git a/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/package.use b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/package.use
new file mode 100644
index 000000000000..7a5a2c2e7aff
--- /dev/null
+++ b/profiles/default/linux/amd64/17.1/desktop/plasma/systemd/package.use
@@ -0,0 +1,7 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Brian Evans <grknight@gentoo.org> (27 Feb 2019)
+# Avoids conflicts from kde-plasma/plasma-workspace
+# setting sys-fs/dbus[user-session] if bluez is installed
+net-wireless/bluez user-session
diff --git a/profiles/default/linux/arm/17.0/desktop/plasma/systemd/package.use b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/package.use
new file mode 100644
index 000000000000..7a5a2c2e7aff
--- /dev/null
+++ b/profiles/default/linux/arm/17.0/desktop/plasma/systemd/package.use
@@ -0,0 +1,7 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Brian Evans <grknight@gentoo.org> (27 Feb 2019)
+# Avoids conflicts from kde-plasma/plasma-workspace
+# setting sys-fs/dbus[user-session] if bluez is installed
+net-wireless/bluez user-session
diff --git a/profiles/default/linux/x86/17.0/desktop/plasma/systemd/package.use b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/package.use
new file mode 100644
index 000000000000..7a5a2c2e7aff
--- /dev/null
+++ b/profiles/default/linux/x86/17.0/desktop/plasma/systemd/package.use
@@ -0,0 +1,7 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Brian Evans <grknight@gentoo.org> (27 Feb 2019)
+# Avoids conflicts from kde-plasma/plasma-workspace
+# setting sys-fs/dbus[user-session] if bluez is installed
+net-wireless/bluez user-session
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 11d423e35897..295f4cd8902b 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -4,6 +4,9 @@
sys-libs/uclibc-ng
sys-libs/glibc
+# 0.40 is broken on musl, 0.38 and 0.41 are okay
+=sys-apps/openrc-0.40*
+
# Older versions of net-mail/mailutils fail on musl, bug #604212
<net-mail/mailutils-3.2
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index d1411f9dbb9e..c143824e7072 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Jeroen Roovers <jer@gentoo.org> (23 Feb 2019)
+# sdjournal links against sys-apps/systemd's libraries
+net-analyzer/wireshark sdjournal
+
# Brian Dolbec <dolsen@gentoo.org> (17 Sep 2014)
# mask pypy for several utilities due to incompatibility with libselinux
sys-apps/portage python_targets_pypy python_targets_pypy3
diff --git a/profiles/hardened/linux/arm/armv6j/deprecated b/profiles/hardened/linux/arm/armv6j/deprecated
new file mode 100644
index 000000000000..21a020f5259f
--- /dev/null
+++ b/profiles/hardened/linux/arm/armv6j/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/armv6j
diff --git a/profiles/hardened/linux/arm/armv7a/deprecated b/profiles/hardened/linux/arm/armv7a/deprecated
new file mode 100644
index 000000000000..2063c2646bdf
--- /dev/null
+++ b/profiles/hardened/linux/arm/armv7a/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/armv7a
diff --git a/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated b/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated
new file mode 100644
index 000000000000..ba568c179e38
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n32
diff --git a/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated b/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated
new file mode 100644
index 000000000000..b6ad0afeb646
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n64
diff --git a/profiles/hardened/linux/mips/mipsel/n32/deprecated b/profiles/hardened/linux/mips/mipsel/n32/deprecated
new file mode 100644
index 000000000000..997a4945fc4f
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n32
diff --git a/profiles/hardened/linux/mips/mipsel/n64/deprecated b/profiles/hardened/linux/mips/mipsel/n64/deprecated
new file mode 100644
index 000000000000..2742db424254
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n64
diff --git a/profiles/hardened/linux/mips/multilib/n32/deprecated b/profiles/hardened/linux/mips/multilib/n32/deprecated
new file mode 100644
index 000000000000..ca9e0e35c430
--- /dev/null
+++ b/profiles/hardened/linux/mips/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n32
diff --git a/profiles/hardened/linux/mips/multilib/n64/deprecated b/profiles/hardened/linux/mips/multilib/n64/deprecated
new file mode 100644
index 000000000000..0e3d02e8bad7
--- /dev/null
+++ b/profiles/hardened/linux/mips/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n64
diff --git a/profiles/hardened/linux/mips/n32/deprecated b/profiles/hardened/linux/mips/n32/deprecated
new file mode 100644
index 000000000000..3f9f288b09a9
--- /dev/null
+++ b/profiles/hardened/linux/mips/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n32
diff --git a/profiles/hardened/linux/mips/n64/deprecated b/profiles/hardened/linux/mips/n64/deprecated
new file mode 100644
index 000000000000..22fdb33af1a3
--- /dev/null
+++ b/profiles/hardened/linux/mips/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n64
diff --git a/profiles/hardened/linux/powerpc/ppc32/deprecated b/profiles/hardened/linux/powerpc/ppc32/deprecated
new file mode 100644
index 000000000000..929365451947
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc32/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc32/17.0
diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated
new file mode 100644
index 000000000000..af483b2343a8
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc64/17.0/32bit-userland
diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated
new file mode 100644
index 000000000000..828f4a3d5bf5
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc64/17.0/64bit-userland
diff --git a/profiles/package.mask b/profiles/package.mask
index a24658d7d433..51b546c90796 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,41 @@
#--- END OF EXAMPLES ---
+# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
+# Old, unused drivers.
+# Masked for removal in 30 days. Bug #679256
+x11-drivers/xf86-input-elographics
+x11-drivers/xf86-video-newport
+x11-drivers/xf86-video-tdfx
+x11-drivers/xf86-video-voodoo
+
+# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
+# No reverse dependencies. No releases in 13 years.
+# Masked for removal in 30 days. Bug #679256
+x11-libs/libxkbui
+
+# Andreas Sturmlechner <asturm@gentoo.org> (02 Mar 2019)
+# Completely broken. Masked for removal in 30 days.
+# Bugs 630924, 639310, 640728, 644654, 654892, 655096, 670822
+media-video/dcpomatic
+media-libs/libasdcp-cth
+media-libs/libdcp
+media-libs/libsub
+
+# Eray Aslan <eras@gentoo.org> (01 Mar 2019)
+# Mask experimental software
+=mail-mta/postfix-3.5*
+
+# Michał Górny <mgorny@gentoo.org> (24 Feb 2019)
+# Making releng key cert-only broke validating old releases. Mask
+# the relevant version until the key is fixed. Bug #678660.
+=app-crypt/openpgp-keys-gentoo-release-20190223
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (23 Feb 2019)
+# Fails to build with glibc-2.28, bug 669206.
+# Removal in 30 days.
+app-arch/freeze
+
# Michał Górny <mgorny@gentoo.org> (13 Feb 2019)
# Release candidate, masked for testing.
=sys-devel/llvm-common-8.0.0_rc*
@@ -86,12 +121,6 @@ mail-filter/dovecot-antispam
=net-libs/nodejs-11.9*
=net-libs/nodejs-11.10*
-# Andreas Sturmlechner <asturm@gentoo.org> (30 Jan 2019)
-# Dead upstream, breaks every other poppler release due to private
-# interface use, blocks poppler security cleanup(s), bugs #656108, #674808
-# Masked for removal in 30 days.
-app-text/pdf2htmlEX
-
# Dennis Lamm <expeditioneer@gentoo.org> (29 Jan 2019)
# Depends on >=app-text/enchant-2.0.0 which is masked
=gnome-extra/gtkhtml-4.10.0-r1
@@ -104,31 +133,12 @@ app-text/pdf2htmlEX
# Depends on >=app-text/enchant-2.1.3 which is masked
>=app-text/gspell-1.8.1
-# Virgil Dupras <vdupras@gentoo.org> (27 Jan 2019)
-# Dead upstream, no revdep. bug #618744
-dev-python/fusil
-
-# Virgil Dupras <vdupras@gentoo.org> (27 Jan 2019)
-# Obsolete upstream. See bug #610466 and bug #645170
-dev-python/python-social-auth
-dev-python/python3-openid
-
# Miroslav Šulc <fordfrog@gentoo.org> (23 Jan 2019)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=dev-java/ant-eclipse-ecj-4.10
=dev-java/eclipse-ecj-4.10
=www-servers/tomcat-9.0.14
-# Zac Medico <zmedico@gentoo.org> (13 Jan 2019)
-# Deprecated upstream. Use hack/tls-setup from the etcd source tree
-# instead. Masked for removal in 30 days.
-app-crypt/etcd-ca
-
-# Sergei Trofimovich <slyfox@gentoo.org> (13 Jan 2019)
-# Deprecated upstream. Use app-emulation/ganeti[htools] instead.
-# Removal in 30 days, bug #675220.
-app-emulation/ganeti-htools
-
# Craig Andrews <candrews@gentoo.org> (1 Jan 2019)
# Requires dev-libs/openssl-1.1.1, Bug 674148
dev-libs/gost-engine
@@ -164,11 +174,6 @@ dev-libs/gost-engine
<x11-base/xorg-server-1.20.3
<x11-base/xorg-drivers-1.20
-# Zac Medico <zmedico@gentoo.org> (11 Dec 2018)
-# A Go library which has no consumers except those that include
-# it via EGO_VENDOR. Masked for removal in 30 days.
-dev-go/sarama
-
# Thomas Deutschmann <whissi@gentoo.org> (10 Dec 2018)
# Requires >=dev-lang/lua-5.2 which is masked
>=app-admin/lsyncd-2.2.3
@@ -178,11 +183,6 @@ dev-go/sarama
# Keeping it masked while users have unsolved issues with >0.15.0.
<x11-misc/sddm-0.18.0
-# Sergei Trofimovich <slyfox@gentoo.org> (23 Nov 2018)
-# New version breaks kernel compilation as objtool seemingly
-# corrupts object files: bug #671760
->=dev-libs/elfutils-0.175
-
# Ian Stakenvicius <axs@gentoo.org> (07 Nov 2018)
# on behalf of Mozilla Project <mozilla@gentoo.org>
# Mask old/vuln thunderbird for removal by 2019,
@@ -194,12 +194,6 @@ dev-go/sarama
# Causes a dependency loop in the OpenRC script. Bug #651998
=sys-fs/cryptsetup-2.0.5-r1
-# Andreas Sturmlechner <asturm@gentoo.org> (03 Nov 2018)
-# Breaks revdeps (GDir and GDirEntry split from gfile.h into new gdir.h)
-# See tracker: https://bugs.gentoo.org/670222
-=app-text/poppler-0.71.0
-=app-text/poppler-0.72.0
-
# Pacho Ramos <pacho@gentoo.org> (01 Nov 2018)
# All this packages are broken and need major version bumps to fix them. See
# bug #504114, #486510, #510550, #511096, #517260, #551784, #616490, #
@@ -244,11 +238,6 @@ dev-db/pgadmin3
~net-libs/libnsl-0
~net-libs/rpcsvc-proto-0
-# Matthias Maier <tamiko@gentoo.org> (1 Sep 2018)
-# 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-1.0.3
-
# Bernard Cafarelli <voyageur@gentoo.org> (13 Aug 2018)
# Beta release with new features, masked for testing
=app-text/tesseract-4.0.0_beta*
@@ -281,10 +270,6 @@ media-libs/libglvnd
# Masked for initial testing
>=dev-db/mysql-connector-c++-8.0.0
-# Eray Aslan <eras@gentoo.org> (08 Feb 2018)
-# Mask experimental software
-=mail-mta/postfix-3.4*
-
# Eray Aslan <eras@gentoo.org> (22 Jan 2018)
# Vulnerable - see https://bugs.gentoo.org/630684
# Please migrate to cyrus-imapd-3.0 releases
@@ -449,19 +434,6 @@ app-admin/amazon-ec2-init
# for questions.
<=media-gfx/slic3r-1.1.9999
-# James Le Cuirot <chewi@gentoo.org> (07 Feb 2016)
-# Masked until 2.0 final arrives, which hopefully won't depend on
-# commons-dbcp:0 as that requires Java 6. Note that the 2.0 in the
-# tree should have actually been 2.0_beta1. There are no revdeps.
-# Michał Górny <mgorny@gentoo.org> (01 Dec 2018)
-# Removal in 14 days. Bug #671240.
-dev-java/jcs
-
-# Andrey Grozin <grozin@gentoo.org> (03 Dec 2018)
-# Masked since 2016.
-# Removal in 30 days. Bug #671242.
-=sci-mathematics/reduce-20110414-r1
-
# Robin H. Johnson <robbat2@gentoo.org> (04 Aug 2014)
# Masked for testing, presently fails upstream testsuite:
# FAIL:07:02:35 (00:00:00) db_dump/db_load(./TESTDIR.3/recd001.db:child killed: kill signal): expected 0, got 1
diff --git a/profiles/prefix/packages b/profiles/prefix/packages
index 5bf242d44567..02d85af783f7 100644
--- a/profiles/prefix/packages
+++ b/profiles/prefix/packages
@@ -1,6 +1,17 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Prefix does not need busybox for emergency recovery,
+# the host have all those tools.
+-*sys-apps/busybox
+
+# Man pages are not essential.
+-*sys-apps/man-pages
+-*virtual/man
+
+# A service manager is not essential.
+-*virtual/service-manager
+
# we don't want binutils everywhere, only in linux and solaris
-*sys-devel/binutils
diff --git a/profiles/prefix/windows/cygwin/package.mask b/profiles/prefix/windows/cygwin/package.mask
index 866c93128d77..d0fd04c4259b 100644
--- a/profiles/prefix/windows/cygwin/package.mask
+++ b/profiles/prefix/windows/cygwin/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Michael Haubenwallner <haubi@gentoo.org> (27 Feb 2020)
+# Cygwin does not provide this new version yet in it's repo.
+>=sys-devel/gcc-7.4
+
# Michael Haubenwallner <haubi@gentoo.org> (13 Feb 2019)
# see upstream report https://savannah.gnu.org/bugs/index.php?55708
=sys-apps/groff-1.22.4
@@ -9,10 +13,6 @@
# Cygwin does not have updated patches yet, is not trivial
>=sys-apps/coreutils-8.30
-# Michael Haubenwallner <haubi@gentoo.org> (02 Jul 2018)
-# Need to import Cygwin upstream patches still.
-~sys-devel/gettext-0.19.8.1
-
# Michael Haubenwallner <haubi@gentoo.org> (20 May 2016)
# Does not work with Cygwin.
sys-apps/man-db
diff --git a/profiles/updates/1Q-2019 b/profiles/updates/1Q-2019
new file mode 100644
index 000000000000..790b4592927f
--- /dev/null
+++ b/profiles/updates/1Q-2019
@@ -0,0 +1,13 @@
+move dev-libs/sway gui-wm/sway
+move dev-libs/swayidle gui-apps/swayidle
+move dev-libs/swaylock gui-apps/swaylock
+move dev-libs/wlroots gui-libs/wlroots
+move dev-libs/wl-clipboard gui-apps/wl-clipboard
+move net-misc/networkmanager-fortisslvpn net-vpn/networkmanager-fortisslvpn
+move net-misc/networkmanager-libreswan net-vpn/networkmanager-libreswan
+move net-misc/networkmanager-openconnect net-vpn/networkmanager-openconnect
+move net-misc/networkmanager-openvpn net-vpn/networkmanager-openvpn
+move net-misc/networkmanager-pptp net-vpn/networkmanager-pptp
+move net-misc/networkmanager-strongswan net-vpn/networkmanager-strongswan
+move net-misc/networkmanager-vpnc net-vpn/networkmanager-vpnc
+move net-misc/networkmanager-sstp net-vpn/networkmanager-sstp
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 4ec209725f5e..dd3105e1656b 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -166,12 +166,14 @@ app-admin/salt:raet - Add support for the new RAET transport.
app-admin/salt:redis - Support returning data to a redis database.
app-admin/salt:timelib - Use timelib to parse english textual date descriptions.
app-admin/salt:zeromq - Add support for the zeromq transport.
-app-admin/sudo:gcrypt - Use SHA2 from dev-libs/libgcrypt instead of sudo's internal SHA2
+app-admin/sudo:gcrypt - Use message digest functions from dev-libs/libgcrypt instead of sudo's
+app-admin/sudo:libressl - Use message digest functions from dev-libs/libressl instead of sudo's
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:openssl - Use message digest functions from dev-libs/openssl instead of sudo's
app-admin/sudo:secure-path - Replace PATH variable with compile time secure paths
app-admin/sudo:sendmail - Allow sudo to send emails with sendmail
app-admin/sudo:sssd - Add System Security Services Daemon support
+app-admin/sudo:system-digest - Use message digest functions from dev-libs/libgcrypt, dev-libs/libressl or dev-libs/openssl instead of sudo's internal SHA2 implementation
app-admin/sysklogd: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
@@ -538,6 +540,7 @@ app-emulation/libvirt:firewalld - DBus interface to iptables/ebtables allowing f
app-emulation/libvirt:fuse - Allow LXC to use sys-fs/fuse for mount points
app-emulation/libvirt:glusterfs - Enable GlusterFS support via sys-cluster/glusterfs
app-emulation/libvirt:iscsi - Allow using an iSCSI remote storage server as pool for disk image storage
+app-emulation/libvirt:iscsi-direct - Allow using libiscsi for iSCSI storage pool backend
app-emulation/libvirt:libssh - Use net-libs/libssh to communicate with remote libvirtd hosts, for example: qemu+libssh://server/system
app-emulation/libvirt:libvirtd - Builds the libvirtd daemon as well as the client utilities instead of just the client utilities
app-emulation/libvirt:lvm - Allow using the Logical Volume Manager (sys-fs/lvm2) as pool for disk image storage
@@ -1236,6 +1239,7 @@ app-text/enchant:hunspell - Adds support for app-text/hunspell spell checker
app-text/evince:dvi - Enable the built-in DVI viewer
app-text/evince:nautilus - Enable property page extension in gnome-base/nautilus
app-text/evince:postscript - Enable support for PostScript and Adobe Illustrator documents with app-text/libspectre
+app-text/evince:spell - Enable inline spell check for annotations via app-text/gspell
app-text/evince:t1lib - Enable the Type-1 fonts for the built-in DVI viewer (media-libs/t1lib)
app-text/evince:xps - Enable XPS viewer using app-text/libgxps
app-text/getxbook:ocr - Use app-text/tesseract for optical character recognition
@@ -1946,7 +1950,6 @@ dev-java/icedtea-web:nsplugin - Enable the browser plugin (NPPlugin).
dev-java/icedtea-web:tagsoup - Depend on dev-java/tagsoup which allows parsing malformed .jnlp files
dev-java/itext:rtf - Build and provide libraries for rich text format
dev-java/itext:rups - Build and provide GUI for Reading/Updating PDF Syntax
-dev-java/jcs:admin - Enable JCS Admin servlets
dev-java/jdbc-mysql:c3p0 - Enable c3p0 support
dev-java/jdbc-mysql:log4j - Enable log4 support
dev-java/jfreesvg:debug - Enable debugging during compilation.
@@ -2536,24 +2539,6 @@ dev-libs/starpu:gcc-plugin - Enable GCC extension plugin (experimental)
dev-libs/starpu:opencl - Enable OpenCL support
dev-libs/starpu:spinlock-check - Enable spinlock check
dev-libs/starpu:valgrind - Enable dev-util/valgrind support
-dev-libs/sway:X - Enable support for X11 applications (XWayland)
-dev-libs/sway:elogind - Enable support for rootless session via elogind
-dev-libs/sway:fish-completion - Enable fish completion support
-dev-libs/sway:man - Build and install man pages
-dev-libs/sway:swaybar - Install 'swaybar': sway's status bar component
-dev-libs/sway:swaybg - Install 'swaybg': allows to set a desktop background image
-dev-libs/sway:swayidle - Install 'swayidle': idle manager to run commands when user is inactive
-dev-libs/sway:swaylock - Install 'swaylock': sway's screen locker
-dev-libs/sway:swaymsg - Install 'swaymsg': tool for communicating with a running sway instance
-dev-libs/sway:swaynag - Install 'swaynag': shows a message with buttons
-dev-libs/sway:tray - Enable support for StatusNotifierItem tray specification
-dev-libs/sway:wallpapers - Install sway's default wallpaper image
-dev-libs/swayidle:elogind - Enable support for rootless session via elogind
-dev-libs/swayidle:fish-completion - Enable fish completion support
-dev-libs/swayidle:man - Build and install man pages
-dev-libs/swaylock:fish-completion - Enable fish completion support
-dev-libs/swaylock:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library
-dev-libs/swaylock:man - Build and install man pages
dev-libs/tinyxml:stl - Compile with TIXML_USE_STL support
dev-libs/tntnet:server - Enable tntnet server daemon
dev-libs/totem-pl-parser:archive - Enables ISO detection with app-arch/libarchive
@@ -2581,11 +2566,6 @@ dev-libs/weston:xwayland - Enable ability support native X11 applications
dev-libs/wlc:X - Enable X11 backend.
dev-libs/wlc:systemd - Enable support for systemd-logind.
dev-libs/wlc:xwayland - Enable XWayland application support.
-dev-libs/wlroots:X - Enable support for X11 applications (XWayland)
-dev-libs/wlroots:elogind - Enable support for rootless session via elogind
-dev-libs/wlroots:icccm - Use xcb-icccm (from x11-libs/xcb-util-wm) util library for improved Xwayland introspection
-dev-libs/wlroots:rootston - Build the rootston example compositor
-dev-libs/wlroots:x11-backend - Enable support for handling input/output devices through x11-libs/libxcb
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
@@ -3343,7 +3323,6 @@ games-arcade/performous:songs - Install a few demo songs
games-arcade/performous:tools - Enable building of song extraction utilities for SingStar and Guitar Hero
games-arcade/performous:webcam - Enable Webcam support
games-arcade/savagewheels:fmod - Enable the fmod music and sound effects library
-games-arcade/slimevolley:net - Enable network support
games-arcade/tuxanci:physfs - Use dev-games/physfs instead of dev-libs/libzip to load compressed data
games-arcade/tuxanci:sound - Enable sound
games-board/cockatrice:client - Build with client
@@ -3615,6 +3594,7 @@ gnome-base/gnome-extra-apps:shotwell - Install the media-gfx/shotwell photo mana
gnome-base/gnome-extra-apps:tracker - Install the app-misc/tracker indexer and the GNOME packages that require it
gnome-base/gnome-keyring:ssh-agent - Use GNOME Keyring to unlock SSH keys. Recommended unless you are using ECDSA or Ed25519 keys.
gnome-base/gnome-light:gnome-shell - Install gnome-base/gnome-shell and x11-wm/mutter for the standard GNOME 3 desktop mode
+gnome-base/gnome-session:consolekit - Support sys-auth/consolekit for session tracking
gnome-base/gnome-settings-daemon:colord - Support color management using x11-misc/colord
gnome-base/gnome-settings-daemon:elogind - Rely on sys-auth/elogind as runtime logind provider
gnome-base/gnome-settings-daemon:openrc-force - Skip systemd dependency (#480336), enabling this flag will become your setup to be fully unsupported by upstream and downstream Gnome team. Do not try to enable it unless completely needed
@@ -3644,10 +3624,12 @@ gnome-base/nautilus:tracker - Add support for app-misc/tracker search
gnome-base/orbit:pic - Force libname-server-2 to be built as PIC; needed on hardened systems
gnome-extra/cinnamon-control-center:colord - Support color management using x11-misc/colord
gnome-extra/cinnamon-settings-daemon:colord - Support color management using x11-misc/colord
+gnome-extra/eiciel:nautilus - Build gnome-base/nautilus extension
gnome-extra/evolution-data-server:api-doc-extras - Build documentation for private APIs
-gnome-extra/evolution-data-server:berkdb - sys-libs/db support needed to migrate old (pre-3.12 evolution versions) addressbook data
+gnome-extra/evolution-data-server:berkdb - sys-libs/db support needed to migrate old (pre-3.13 evolution versions) addressbook data
gnome-extra/evolution-data-server:gnome-online-accounts - Enable net-libs/gnome-online-accounts based Google authentication support
gnome-extra/evolution-data-server:google - Enable internal Google authentication support. 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: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-commander:chm - Enable metadata support for Microsoft Compiled HTML Help files
@@ -3685,6 +3667,29 @@ gnustep-base/gnustep-gui:speech - Audio support using app-accessibility/flite
gnustep-base/gnustep-make:libobjc2 - Enables use of the GNUstep Objective-C runtime (gnustep-base/libobjc2) with non-fragile ABI and sys-devel/clang compiler
gnustep-base/gnustep-make:native-exceptions - Enables use of the native Objective-C exception support (@try/@catch/@finally) built-in objective-c exceptions with compilers that support it
gnustep-base/libobjc2:boehm-gc - Enable Hans Boehm's garbage collector (dev-libs/boehm-gc). Not recommended by upstream
+gui-apps/swayidle:elogind - Enable support for rootless session via elogind
+gui-apps/swayidle:fish-completion - Enable fish completion support
+gui-apps/swayidle:man - Build and install man pages
+gui-apps/swaylock:fish-completion - Enable fish completion support
+gui-apps/swaylock:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library
+gui-apps/swaylock:man - Build and install man pages
+gui-libs/wlroots:X - Enable support for X11 applications (XWayland)
+gui-libs/wlroots:elogind - Enable support for rootless session via elogind
+gui-libs/wlroots:icccm - Use xcb-icccm (from x11-libs/xcb-util-wm) util library for improved Xwayland introspection
+gui-libs/wlroots:rootston - Build the rootston example compositor
+gui-libs/wlroots:x11-backend - Enable support for handling input/output devices through x11-libs/libxcb
+gui-wm/sway:X - Enable support for X11 applications (XWayland)
+gui-wm/sway:elogind - Enable support for rootless session via elogind
+gui-wm/sway:fish-completion - Enable fish completion support
+gui-wm/sway:man - Build and install man pages
+gui-wm/sway:swaybar - Install 'swaybar': sway's status bar component
+gui-wm/sway:swaybg - Install 'swaybg': allows to set a desktop background image
+gui-wm/sway:swayidle - Install 'swayidle': idle manager to run commands when user is inactive
+gui-wm/sway:swaylock - Install 'swaylock': sway's screen locker
+gui-wm/sway:swaymsg - Install 'swaymsg': tool for communicating with a running sway instance
+gui-wm/sway:swaynag - Install 'swaynag': shows a message with buttons
+gui-wm/sway:tray - Enable support for StatusNotifierItem tray specification
+gui-wm/sway:wallpapers - Install sway's default wallpaper image
kde-apps/akonadi:designer - Install plugin for dev-qt/designer
kde-apps/akonadi:tools - Install tools for developers and testing
kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support
@@ -3840,6 +3845,7 @@ kde-misc/kmarkdownwebview:webkit - Use dev-qt/qtwebkit instead of dev-qt/qtweben
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-misc/yakuake:absolute-position - Use kde-frameworks/kwayland for absolute window positioning in KWin
+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
kde-plasma/kdeplasma-addons:webengine - Enable dictionary and web browser applets using dev-qt/qtwebengine
@@ -3859,6 +3865,8 @@ kde-plasma/plasma-desktop:touchpad - Enable touchpad KCM
kde-plasma/plasma-meta:browser-integration - Enable integration with Chrome/Firefox with browser extensions
kde-plasma/plasma-meta:consolekit - Enable sys-auth/consolekit support instead of logind session tracking
kde-plasma/plasma-meta:crypt - Pull in kde-plasma/plasma-vault for encrypted vaults integration
+kde-plasma/plasma-meta:desktop-portal - Enable sys-apps/xdg-desktop-portal backend implementation for Plasma
+kde-plasma/plasma-meta:discover - Pull in resources management GUI; a centralised GHNS alternative and optional sys-apps/fwupd frontend
kde-plasma/plasma-meta:display-manager - Pull in a graphical display manager
kde-plasma/plasma-meta:elogind - Use sys-auth/elogind for session tracking
kde-plasma/plasma-meta:grub - Pull in Breeze theme for sys-boot/grub
@@ -4157,6 +4165,8 @@ media-fonts/culmus:taamey - Install taamey fonts
media-fonts/dejavu:fontforge - Use media-gfx/fontforge to build fonts from source
media-fonts/fontawesome:otf - Install the OpenType version of the font
media-fonts/fontawesome:ttf - Install the TrueType version of the font
+media-fonts/ibm-plex:otf - Install OTF fonts
+media-fonts/ibm-plex:ttf - Install TTF fonts
media-fonts/infinality-ultimate-meta:free - Install fonts for the "free" preset
media-fonts/infinality-ultimate-meta:latin - Install additional latin fonts
media-fonts/infinality-ultimate-meta:minimal - Install a minimal set of fonts
@@ -4234,7 +4244,6 @@ media-gfx/darktable:kwallet - Enable encrypted storage of passwords with kde-fra
media-gfx/darktable:opencl - Enable opencl support
media-gfx/darktable:pax_kernel - Triggers paxmarking of main darktable binary
media-gfx/digikam:addressbook - Enable akonadi contact integration
-media-gfx/digikam:kipi - Enable support for media-plugins/kipi-plugins
media-gfx/digikam:lensfun - Enable support for media-libs/lensfun
media-gfx/digikam:marble - Enable support for geolocation using kde-apps/marble
media-gfx/digikam:mediaplayer - Enable support for media player using media-libs/qtav
@@ -4485,6 +4494,7 @@ media-libs/libyami:md5 - Add support for generating md5 sums for each frame.
media-libs/libyami:v4l - Add support for V4L2 hardware codecs.
media-libs/libzmf:tools - Build conversion tools
media-libs/lilv:dyn-manifest - Add LV2 Dynamic Manifest support. See http://lv2plug.in/ns/ext/dynmanifest/
+media-libs/lsp-plugins:lv2 - build lv2 plugins
media-libs/lv2:plugins - Enables examples plugins.
media-libs/lvtk:gtk2 - Enable x11-libs/gtk+:2 based GUI support
media-libs/lvtk:tools - Compile and install ttl2c tool
@@ -5066,6 +5076,7 @@ media-tv/tvheadend:x264 - Enable transcoding with the H.264 video codec
media-tv/tvheadend:x265 - Enable transcoding with the HEVC video codec
media-tv/tvheadend:xmltv - Use media-tv/xmltv
media-tv/v4l-dvb-saa716x:firmware - Install firmware
+media-tv/v4l-utils:bpf - Enables support for IR BPF decoders.
media-tv/xmltv:ar - Argentina tv listing grabber
media-tv/xmltv:ch_search - Grabber for Switzerland
media-tv/xmltv:dk - Denmark tv listing grabber
@@ -5161,6 +5172,7 @@ media-video/ffmpeg:sofalizer - Enables Sofalizer filter
media-video/ffmpeg:srt - Enable support for Secure Reliable Transport (SRT) via net-libs/srt
media-video/ffmpeg:ssh - Enable SSH/sftp support via net-libs/libssh.
media-video/ffmpeg:twolame - Enables MP2 encoding via media-sound/twolame as an alternative to the internal encoder.
+media-video/ffmpeg:vidstab - Enables video stabilization filter using vid.stab library (media-libs/vidstab).
media-video/ffmpeg:vpx - Enables vp8 codec support using libvpx: Decoding vp8 does not require this to be enabled but libvpx can also be used for decoding; encoding vp8 requires this useflag to be enabled though.
media-video/ffmpeg:x265 - Enables HEVC encoding with media-libs/x265.
media-video/ffmpeg:zeromq - Enables net-libs/zeromq support with the zmq/azmq filters.
@@ -5612,6 +5624,7 @@ net-analyzer/wireshark:captype - Install captype, to print the file types of cap
net-analyzer/wireshark:ciscodump - Install ciscodump, extcap interface to capture from a remote Cisco router
net-analyzer/wireshark:dftest - Install dftest, to display filter byte-code, for debugging dfilter routines
net-analyzer/wireshark:doc-pdf - Build documentation in pdf format (US and a4 paper sizes)
+net-analyzer/wireshark:dpauxmon - Install dpauxmon, an external capture interface (extcap) that captures DisplayPort AUX channel data from linux kernel drivers
net-analyzer/wireshark:dumpcap - Install dumpcap, to dump network traffic from inside wireshark
net-analyzer/wireshark:editcap - Install editcap, to edit and/or translate the format of capture files
net-analyzer/wireshark:libssh - Use net-libs/libssh (for sshdump)
@@ -5626,6 +5639,7 @@ net-analyzer/wireshark:randpkt - Install randpkt, a utility for creating pcap tr
net-analyzer/wireshark:randpktdump - Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt)
net-analyzer/wireshark:reordercap - Install reordercap, to reorder input file by timestamp into output file
net-analyzer/wireshark:sbc - Use media-libs/sbc for playing back SBC encoded packets
+net-analyzer/wireshark:sdjournal - Install sdjournal, an extcap that captures systemd journal entries
net-analyzer/wireshark:sharkd - Install sharkd, the daemon variant of wireshark
net-analyzer/wireshark:smi - Use net-libs/libsmi to resolve numeric OIDs into human readable format
net-analyzer/wireshark:snappy - Use app-arch/snappy for snappy compression and decompression
@@ -5683,7 +5697,6 @@ net-dns/avahi:utils - Install the avahi gtk+ utils avahi-discover, bssh, and bvn
net-dns/bind:dlz - Enables dynamic loaded zones, 3rd party extension
net-dns/bind:dnsrps - Enable the DNS Response Policy Service (DNSRPS) API, a mechanism to allow an external response policy provider
net-dns/bind:dnstap - Enables dnstap packet logging
-net-dns/bind:filter-aaaa - Enable filtering of AAAA records over IPv4
net-dns/bind:fixed-rrset - Enables fixed rrset-order option
net-dns/bind:gost - Enables gost OpenSSL engine support
net-dns/bind:gssapi - Enable gssapi support
@@ -6706,7 +6719,6 @@ net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS inf
net-misc/networkmanager:teamd - Enable Teamd control support
net-misc/networkmanager:wext - Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200, ndiswrapper)
net-misc/networkmanager:wifi - Enable support for wifi and 802.1x security
-net-misc/networkmanager-strongswan:glib - Enable libnm-glib compatibility.
net-misc/nextcloud-client:dolphin - Install the kde-apps/dolphin extension
net-misc/nextcloud-client:nautilus - Install the gnome-base/nautilus extension
net-misc/nextcloud-client:shibboleth - Build support for Shibboleth single sign-on
@@ -7104,6 +7116,7 @@ net-vpn/ipsec-tools:nat - Enable NAT-Traversal
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/openconnect:gssapi - Build GSSAPI support
net-vpn/openconnect:java - Build JNI bindings using jni.h
net-vpn/openconnect:libproxy - Enable proxy support
@@ -7891,10 +7904,11 @@ sys-apps/flashrom:usbblaster_spi - Enable support for Altera USB-Blaster dongles
sys-apps/flashrom:wiki - Enable wiki informations, like supported devices etc.
sys-apps/fwupd:colorhug - Enable ColorHug support through x11-misc/colord package.
sys-apps/fwupd:dell - Enable Dell-specific support.
+sys-apps/fwupd:elogind - Use sys-auth/elogind instead of sys-auth/consolekit for session tracking
sys-apps/fwupd:gpg - Enable GPG support.
sys-apps/fwupd:man - Build and install man pages
sys-apps/fwupd:nvme - Build and install nvme plugin
-sys-apps/fwupd:pkcs7 - Enable PKCS7 verification support via net-libs/gnutls.
+sys-apps/fwupd:pkcs7 - Enable PKCS7 verification support via net-libs/gnutls
sys-apps/fwupd:redfish - Install redfish plugin
sys-apps/fwupd:thunderbolt - Install thunderbolt plugin
sys-apps/fwupd:uefi - Enable UEFI support
@@ -8540,10 +8554,12 @@ sys-libs/ldb:lmdb - Enable LMDB backend
sys-libs/ldb:python - Enable Python support
sys-libs/libblockdev:bcache - Enable block device cache support.
sys-libs/libblockdev:cryptsetup - Enable sys-fs/cryptsetup support
+sys-libs/libblockdev:device-mapper - Enable support for device-mapper from sys-fs/lvm2
sys-libs/libblockdev:dmraid - Support for dmraid devices, also known as ATA-RAID, or Fake RAID.
sys-libs/libblockdev:escrow - Support for building crypto plugin with escrow device support
sys-libs/libblockdev:kbd - Enable kernel block device support.
sys-libs/libblockdev:lvm - Enable support for Logical Volume Management via sys-fs/lvm2.
+sys-libs/libblockdev:tools - Build tools
sys-libs/libblockdev:vdo - Enable Virtual Data Optimizer support.
sys-libs/libcxx:libcxxabi - Build on top of sys-libs/libcxxabi instead of gcc's libsupc++ (avoids depending on gcc).
sys-libs/libcxx:libcxxrt - Build on top of sys-libs/libcxxrt instead of gcc's libsupc++ (avoids depending on gcc).
@@ -9073,6 +9089,10 @@ x11-misc/tint2:battery - Enable battery status plugin
x11-misc/tint2:tint2conf - Build/Install tint2conf as well
x11-misc/vnc2swf:x11vnc - Install script that depends on x11vnc
x11-misc/wbar:gtk - Enables the gtk-based wbar-config GUI
+x11-misc/x11vnc:xdamage - Enable support for the Xdamage library
+x11-misc/x11vnc:xfixes - Enable support for the Xfixes library
+x11-misc/x11vnc:xrandr - Enable support for the X xrandr extension
+x11-misc/x11vnc:xtrap - Enable support for the XTrap library
x11-misc/xkbset:tk - Install the dev-perl/Tk based xkbset-gui utility
x11-misc/xlockmore:vtlock - Enables support for virtual terminal locking
x11-misc/xlockmore:xlockrc - Enables xlockrc for people without PAM
@@ -9097,6 +9117,7 @@ x11-plugins/vicious:contrib - Install extra widgets, some for less common hardwa
x11-plugins/wmfire:session - Enable session management
x11-plugins/wmudmount:gcr - Enable support for secure memory with app-crypt/gcr
x11-plugins/wmudmount:secret - Enable support for secret service with app-crypt/libsecret
+x11-terms/alacritty:terminfo - Use tic from sys-libs/ncurses to generate alacritty terminfo files
x11-terms/aterm:background - Enable background image support via media-libs/libafterimage
x11-terms/aterm:xgetdefault - Enable resources via X instead of aterm small version
x11-terms/eterm:escreen - Enable built-in app-misc/screen support
@@ -9185,6 +9206,7 @@ x11-wm/i3:doc - Build and install the HTML documentation and regenerate the man
x11-wm/lumina:desktop-utils - Build and install lumina's desktop-utils
x11-wm/musca:apis - Optionally install the experimental `apis' window manager
x11-wm/musca:xlisten - Optionally install the xlisten utility
+x11-wm/mutter:elogind - Rely on sys-auth/elogind as logind provider for Wayland sessions
x11-wm/mutter:gles2 - Enable OpenGL ES 2.0 support
x11-wm/notion:xrandr - Add support for xrandr
x11-wm/openbox:session - Enables support for session managers