summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin189826 -> 190514 bytes
-rw-r--r--profiles/arch/alpha/make.defaults6
-rw-r--r--profiles/arch/alpha/use.stable.mask4
-rw-r--r--profiles/arch/amd64/package.use.mask14
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/amd64/use.mask8
-rw-r--r--profiles/arch/amd64/use.stable.mask4
-rw-r--r--profiles/arch/arm/make.defaults6
-rw-r--r--profiles/arch/arm/package.use.stable.mask4
-rw-r--r--profiles/arch/arm/use.stable.mask4
-rw-r--r--profiles/arch/arm64/package.use.mask4
-rw-r--r--profiles/arch/base/package.use.mask11
-rw-r--r--profiles/arch/hppa/make.defaults6
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/ia64/make.defaults4
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/ia64/use.stable.mask4
-rw-r--r--profiles/arch/powerpc/package.use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc32/make.defaults4
-rw-r--r--profiles/arch/powerpc/ppc32/use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/32ul/package.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask5
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.mask1
-rw-r--r--profiles/arch/powerpc/ppc64/make.defaults4
-rw-r--r--profiles/arch/powerpc/ppc64/use.stable.mask4
-rw-r--r--profiles/arch/s390/make.defaults4
-rw-r--r--profiles/arch/sparc/make.defaults4
-rw-r--r--profiles/arch/sparc/package.use.mask10
-rw-r--r--profiles/arch/sparc/use.stable.mask4
-rw-r--r--profiles/arch/x86/make.defaults4
-rw-r--r--profiles/arch/x86/package.use.mask14
-rw-r--r--profiles/arch/x86/package.use.stable.mask4
-rw-r--r--profiles/arch/x86/use.mask8
-rw-r--r--profiles/arch/x86/use.stable.mask4
-rw-r--r--profiles/base/make.defaults12
-rw-r--r--profiles/base/package.use.mask45
-rw-r--r--profiles/base/package.use.stable.mask4
-rw-r--r--profiles/base/use.mask10
-rw-r--r--profiles/base/use.stable.mask1
-rw-r--r--profiles/default/linux/alpha/13.0/package.use.stable.mask6
-rw-r--r--profiles/default/linux/alpha/17.0/package.use.stable.mask6
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/musl/eapi1
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi1
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults10
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/musl/parent3
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi1
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi1
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults10
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent3
-rw-r--r--profiles/desc/jvm_variant.desc11
-rw-r--r--profiles/desc/l10n.desc1
-rw-r--r--profiles/desc/lcd_devices.desc19
-rw-r--r--profiles/features/prefix/standalone/kernel-2.6.16+/package.mask4
-rw-r--r--profiles/features/prefix/standalone/profile.bashrc3
-rw-r--r--profiles/features/uclibc/make.defaults1
-rw-r--r--profiles/license_groups2
-rw-r--r--profiles/package.mask462
-rw-r--r--profiles/prefix/sunos/solaris/package.mask6
-rw-r--r--profiles/profiles.desc4
-rw-r--r--profiles/targets/desktop/plasma/package.use2
-rw-r--r--profiles/updates/4Q-20181
-rw-r--r--profiles/use.desc3
-rw-r--r--profiles/use.local.desc124
65 files changed, 736 insertions, 204 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index ceb417f5131a..4f6dd622757e 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/alpha/make.defaults b/profiles/arch/alpha/make.defaults
index 184cd2140c83..3449562f0487 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -28,9 +28,9 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon tdfx voodoo"
# Alpha supports the same busses.
ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci"
-# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018)
-# Temporary entry to support stable bug 639476
-RUBY_TARGETS="ruby22"
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
# Tobias Klausmann <klausman@gentoo.org> (25 Jun 2018)
# Enable USE=libtirpc by default, to ease dependency resolution during
diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask
index e1b9f434793c..30ef89054df7 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 3011e9344375..5ebc288d7271 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,9 +17,19 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
+# - rdrand plugin is supported on amd64
+# - padlock plugin is supported on amd64
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
+# James Le Cuirot <chewi@gentoo.org> (02 Nov 2018)
+# Vulkan is only available on amd64 at present.
+media-libs/libsdl2 -vulkan
+
# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# www-client/firefox is available on amd64
-app-misc/tracker -firefox-bookmarks
+# www-client/firefox and mail-client/thunderbird are
+# available on amd64
+app-misc/tracker -firefox-bookmarks -thunderbird
# Michael Palimaka <kensington@gentoo.org> (12 Oct 2018)
# Unmask arch-specific USE flags available on amd64
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 6d62d00309df..0e64bc45ebd6 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018)
+# unmask sssd for sudo
+app-admin/sudo -sssd
+
# Mart Raudsepp <leio@gentoo.org> (01 Nov 2018)
# net-wireless/iwd not stable yet
net-misc/networkmanager iwd
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 307f4ea24127..021c66925840 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -6,6 +6,14 @@
# SECTION: Unmask
+# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018)
+# media-sound/audacious is keyworded on amd64
+-audacious
+
+# Matt Turner <mattst88@gentoo.org> (11 Nov 2018)
+# d3d9 works on amd64
+-d3d9
+
# Michael Orlitzky <mjo@gentoo.org> (07 Jan 2018)
# Oracle database stuff should work on amd64.
-oci8
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index 1fc437119b70..9d2766c4965b 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018)
+# media-sound/audacious is not yet stabilised
+audacious
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/arm/make.defaults b/profiles/arch/arm/make.defaults
index 410843f5d636..f1655f9170e3 100644
--- a/profiles/arch/arm/make.defaults
+++ b/profiles/arch/arm/make.defaults
@@ -23,6 +23,6 @@ VIDEO_CARDS="exynos fbdev omap"
# Unhide the ARM-specific USE_EXPANDs.
USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM"
-# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018)
-# Temporary entry to support stable bug 639476
-RUBY_TARGETS="ruby22"
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index f539a292fd5a..c96af7e7594f 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (04 Nov 2018)
+# media-libs/libmtp stabilisation timeout, bug #661162
+gnome-base/gvfs mtp
+
# Ulrich Müller <ulm@gentoo.org> (09 Aug 2018)
# Needs net-libs/webkit-gtk which is not stable, bug #663248
app-editors/emacs xwidgets
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index 89f0809db8d7..9f988949e33d 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 3255e280d638..879b7bae9599 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -206,10 +206,6 @@ dev-libs/dbus-c++ ecore
app-office/libreoffice eds postgres
# Michał Górny <mgorny@gentoo.org> (23 Jan 2018)
-# Requires mail-client/thunderbird* that is not keyworded here.
-app-misc/tracker thunderbird
-
-# Michał Górny <mgorny@gentoo.org> (23 Jan 2018)
# Requires app-accessibility/brltty that is not keyworded here.
app-emulation/qemu accessibility
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 68da82ad967c..f67d7a0c944f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,15 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
+# - rdrand plugin is only supported on amd64 and x86
+# - padlock plugin is only supported on amd64 and x86
+net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock
+
+# James Le Cuirot <chewi@gentoo.org> (02 Nov 2018)
+# Vulkan is only available on amd64 at present.
+media-libs/libsdl2 vulkan
+
# Michael Palimaka <kensington@gentoo.org> (12 Oct 2018)
# Only available on amd64/x86
net-analyzer/testssl bundled-openssl kerberos
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 3939be39232a..f6b6600fec84 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -25,6 +25,6 @@ CHOST_hppa="${CHOST}"
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018)
-# Temporary entry to support stable bug 639476
-RUBY_TARGETS="ruby22"
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index f598c4237707..8c4cf24387ec 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018)
openal
diff --git a/profiles/arch/ia64/make.defaults b/profiles/arch/ia64/make.defaults
index 0f0509dd7730..1c7884a9e388 100644
--- a/profiles/arch/ia64/make.defaults
+++ b/profiles/arch/ia64/make.defaults
@@ -31,3 +31,7 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon tdfx voodoo"
# 2006/12/23 - Diego Pettenò <flameeyes@gentoo.org>
# Defaults for audio drivers - Took from x86 profile
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index ff147fbde48f..ded5464d0dce 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -285,10 +285,6 @@ net-misc/modemmanager qmi
x11-misc/colord argyllcms extra-print-profiles
# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012)
-# remove mask if/when mail-client/thunderbird is keyworded here
-app-misc/tracker thunderbird
-
-# Alexandre Rostovtsev <tetromino@gentoo.org> (31 Dec 2012)
# requires app-office/unoconv, which requires virtual/ooo, which is not
# keyworded here. Remove mask if this situation changes.
gnome-extra/sushi office
diff --git a/profiles/arch/ia64/use.stable.mask b/profiles/arch/ia64/use.stable.mask
index 7b9d312ba398..5d0f2daac792 100644
--- a/profiles/arch/ia64/use.stable.mask
+++ b/profiles/arch/ia64/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask
index d9f02c573991..486c7f8e038e 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,10 +17,6 @@
#--- END OF EXAMPLES ---
-# Andreas Sturmlechner <asturm@gentoo.org> (18 Sep 2018)
-# >=media-video/libav-12 not stable yet, bug #617508
-media-video/vlc libav
-
# Michał Górny <mgorny@gentoo.org> (26 Aug 2018)
# Non-stable dependency. Used to be masked completely.
media-sound/abcde replaygain
diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults
index 418e2b908510..f5b7331ada0d 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -35,3 +35,7 @@ IUSE_IMPLICIT="abi_ppc_32"
# Enable abi_ppc_32 for packages that don't have it forced.
ABI_PPC="32"
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index 49f0bee80f65..9973cc5d5534 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,3 +1,7 @@
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/powerpc/ppc64/32ul/package.mask b/profiles/arch/powerpc/ppc64/32ul/package.mask
deleted file mode 100644
index 1fc0ad794669..000000000000
--- a/profiles/arch/powerpc/ppc64/32ul/package.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2012-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# James Le Cuirot <chewi@gentoo.org> (19 Oct 2018)
-# AdoptOpenJDK's ppc64 build is little-endian only.
-dev-java/openjdk-bin
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index 539351b0911a..962a4dd5bfb2 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# James Le Cuirot <chewi@gentoo.org> (19 Oct 2018)
+# AdoptOpenJDK's ppc64 build is little-endian only.
+-dev-java/openjdk
+-dev-java/openjdk-bin
+
# Sergei Trofimovich <slyfox@gentoo.org> (11 Apr 2018)
# ltrace is not ported to powerpc64le yet.
dev-util/ltrace
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask
index def9c263cb79..6954fae21350 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -3,6 +3,7 @@
# James Le Cuirot <chewi@gentoo.org> (19 Oct 2018)
# AdoptOpenJDK's ppc64 build is little-endian only.
+dev-java/openjdk
dev-java/openjdk-bin
# <gcc-4 does not compile with >=gcc-4 on ppc64
diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults
index 7f43ef6c4888..ee493e24c302 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -39,3 +39,7 @@ VIDEO_CARDS="fbdev mga nv r128 radeon"
# Enable abi_ppc_64 for packages that don't have it forced.
ABI_PPC="64"
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask
index a47ca75152f7..dadeeb17b0e0 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults
index b26df0f34271..ec35f09d1146 100644
--- a/profiles/arch/s390/make.defaults
+++ b/profiles/arch/s390/make.defaults
@@ -31,3 +31,7 @@ ABI_S390="32"
# While multilib is available, we don't default it to on.
BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib"
USE="-multilib"
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 32ca3073612b..4af6d8cc78ce 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -43,3 +43,7 @@ VIDEO_CARDS="fbdev glint mga r128 radeon tdfx voodoo"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary entry to support stable bug 661262
+RUBY_TARGETS="ruby23 -ruby24"
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index fad34bb34190..3a7f4199e21c 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (28 Sep 2018)
+# No stable nftables yet. Let new iptables stabilization
+# to pick nftables up. Meanwhile keep old iptables off
+# nftables.
+<net-firewall/iptables-1.6.2 nftables
+
# Virgil Dupras <vdupras@gentoo.org> (08 Oct 2018)
# app-text/mupdf sparc keyword was dropped in bug #631970
net-print/cups-filters pdf
@@ -142,10 +148,6 @@ media-video/ffmpeg snappy
# scrollview requires Java, which is unsupported on SPARC.
app-text/tesseract scrollview
-# Mike Frysinger <vapier@gentoo.org> (22 Dec 2015)
-# Needs keywording. #569254
-net-firewall/iptables nftables
-
# Justin Lecher <jlec@gentoo.org> (18 Nov 2015)
# requires dev-python/restkit which requires
# dev-python/socketpool which requires dev-python/gevent which requires
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index 127d5cf20fb7..f13e6a55c4fa 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Temporary mask for ruby:2.4, bug 661262
+ruby_targets_ruby24
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index d11e26fedd16..231dfd1b9be8 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -43,10 +43,6 @@ IUSE_IMPLICIT="abi_x86_32"
# Default to abi_x86_32 for packages that don't have it forced.
ABI_X86="32"
-# Hans de Graaff <graaff@gentoo.org> (21 Jan 2018)
-# Temporary entry to support stable bug 639476
-RUBY_TARGETS="ruby22"
-
# Thomas Deutschmann <whissi@gentoo.org> (6 Jun 2018)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index a86406e931ee..672a44d0c174 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,9 +3,19 @@
# This file requires >=portage-2.1.1
+# Thomas Deutschmann <whissi@gentoo.org> (15 Nov 2018)
+# - rdrand plugin is supported on x86
+# - padlock plugin is supported on x86
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
+# Alexys Jacob <ultrabug@gentoo.org> (05 Nov 2018)
+# Requires dev-db/mongodb which has dropped x86 support
+net-analyzer/zmap mongo
+
# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# www-client/firefox is available on x86
-app-misc/tracker -firefox-bookmarks
+# www-client/firefox and mail-client/thunderbird is
+# available on x86
+app-misc/tracker -firefox-bookmarks -thunderbird
# Michael Palimaka <kensington@gentoo.org> (12 Oct 2018)
# Unmask arch-specific USE flag available on x86
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index e9522832082e..fd6e0af88231 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018)
+# unmask sssd for sudo
+app-admin/sudo -sssd
+
# Mart Raudsepp <leio@gentoo.org> (01 Nov 2018)
# net-wireless/iwd not stable yet
net-misc/networkmanager iwd
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 46f56f16f160..a65fc98edcc2 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,14 @@
# Unmask the flag which corresponds to ARCH.
-x86
+# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018)
+# media-sound/audacious is keyworded on x86
+-audacious
+
+# Matt Turner <mattst88@gentoo.org> (11 Nov 2018)
+# d3d9 works on x86
+-d3d9
+
# Michał Górny <mgorny@gentoo.org> (16 Jul 2018)
# Python 3.7 support requires fresh versions of packages which are stuck
# at keywordreqs.
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 85f2fc153000..66a0ff58b141 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Andreas Sturmlechner <asturm@gentoo.org> (17 Nov 2018)
+# media-sound/audacious is not yet stabilised
+audacious
+
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 8e489bf49e13..b957a95fa4fc 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -36,7 +36,11 @@ CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf"
# PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX:
# These are guaranteed to confuse perl module installation. Pre-EAPI7
# the Perl eclasses bail out if they are set. Now we declare them here.
-ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX"
+#
+# GOBIN needs to be cleaned as random values in GOBIN can affect the
+# building of some packages:
+# https://archives.gentoo.org/gentoo-dev/message/163010f83ae7819d80c0cfdf797cbfe0
+ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR PERL_MM_OPT PERL5LIB PERL5OPT PERL_MB_OPT PERL_CORE PERLPREFIX GOBIN"
# Variables that are set exclusively by the profile
# and not by user configuration files.
@@ -93,9 +97,9 @@ LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses te
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
# Manuel Rüger <mrueg@gentoo.org> (09 Sep 2015)
-# Default Ruby build target
-# Updated to include ruby23 on 21 Jan 2018
-RUBY_TARGETS="ruby23"
+# Default Ruby build target(s)
+# Updated to include ruby24 on 12 Nov 2018
+RUBY_TARGETS="ruby23 ruby24"
# Samuli Suominen <ssuominen@gentoo.org> (03 Dec 2009)
# Enable USE cxx by default so base-system and toolchain pkgs can start using USE cxx
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 4f06999b3290..b7aa41527c4e 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,41 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# pm-utils will be removed, bug #659616
+net-misc/wicd pm-utils
+sys-apps/razercfg pm-utils
+sys-power/powermgmt-base pm-utils
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# sci-libs/spqr is going to be removed
+dev-cpp/eigen test
+kde-apps/cantor julia
+sci-libs/ceres-solver sparse
+
+# Alon Bar-Lev <alonbl@gentoo.org> (08 Nov 2018)
+# Waiting for >=dev-libs/libressl-2.7 to be unmasked.
+>=app-crypt/xca-2.1.0 libressl
+
+# Pacho Ramos <pacho@gento.org> (04 Nov 2018)
+# upower-pm-utils will be removed (#596988)
+mate-extra/mate-power-manager pm-utils
+
+# Pacho Ramos <pacho@gento.org> (04 Nov 2018)
+# media-libs/schroedinger will be removed (#602938)
+media-libs/libquicktime schroedinger
+media-video/ffmpeg schroedinger
+media-video/libav schroedinger
+media-video/vlc schroedinger
+
+# Pacho Ramos <pacho@gento.org> (04 Nov 2018)
+# media-plugins/mediastreamer-silk will be removed (#599580)
+media-libs/mediastreamer silk
+
+# Pacho Ramos <pacho@gento.org> (04 Nov 2018)
+# cman and co. are going to be removed (#650738)
+sys-cluster/pacemaker cman
+
# Pacho Ramos <pacho@gento.org> (01 Nov 2018)
# cman and co. are going to be removed (#650738)
sys-fs/lvm2 cman clvm
@@ -32,9 +67,10 @@ sys-power/suspend fbsplash
media-libs/mesa openmax
# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
-# Requires www-client/firefox which isn't available on all architectures
+# Requires www-client/firefox and mail-client/thunderbird
+# which are not available on all architectures
# yet, unmask per arch
-app-misc/tracker firefox-bookmarks
+app-misc/tracker firefox-bookmarks thunderbird
# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (06 Oct 2018)
# address user visible breakage due to circular dependency #665008
@@ -383,11 +419,6 @@ sys-auth/consolekit cgroups
sys-devel/gcc awt
dev-java/gcj-jdk awt
-# Heather Cynede <cynede@gentoo.org> (13 Aug 2015)
-# mono currently fails with doc most likely because of xattr
-# Gentoo bug: 554484
->=dev-lang/mono-3.12.1 doc
-
# Mike Gilbert <floppym@gentoo.org> (16 May 2015)
# dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584).
dev-lang/python berkdb
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index ce0805ba2c06..b91562be1e74 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Mikle Kolyada <zlogene@gentoo.org> (07 Nov 2018)
+# sssd is only stable for amd64 and x86
+app-admin/sudo sssd
+
# Andreas Sturmlechner <asturm@gentoo.org> (16 Oct 2018)
# app-misc/ddcutil is not yet stable.
kde-plasma/powerdevil brightness-control
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 66ff1e1f71b8..047e6b0cfcdc 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
# 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> (11 Nov 2018)
+# d3d9 only works on amd64/x86.
+d3d9
+
# Matt Turner <mattst88@gentoo.org> (02 Nov 2018)
# xf86-input-tslib is dead and is masked for removal. Bug #664096
input_devices_tslib
@@ -12,10 +16,6 @@ input_devices_tslib
# Mask PostgreSQL 12 while in (pre-)alpha.
postgres_targets_postgres12
-# Aaron W. Swenson <titanofold@gentoo.org> (09 Sep 2018)
-# Mask PostgreSQL 11 while in beta/RC.
-postgres_targets_postgres11
-
# Brian Evans <grknight@gentoo.org> (10 Aug 2018)
# Mask PHP 7.3 target while in beta
php_targets_php7-3
@@ -30,7 +30,7 @@ mumble
video_cards_tdfx
# Andreas K. Hüttel <dilfridge@gentoo.org> (04 Nov 2017)
-# ... since audacious is being last-rited ... bug 632513
+# Unkeyworded on most arches, unmasked in supported arch profiles.
audacious
# Michael Palimaka <kensington@gentoo.org> (03 Jun 2017)
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 8d065fe4f51d..49932570cc7f 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -13,7 +13,6 @@ python_single_target_pypy3
# Hans de Graaff <graaff@gentoo.org> (25 Dec 2017)
# Currently in testing and not ready to go stable yet.
-ruby_targets_ruby24
ruby_targets_ruby25
# Patrick Lauer <patrick@gentoo.org> (28 Apr 2015)
diff --git a/profiles/default/linux/alpha/13.0/package.use.stable.mask b/profiles/default/linux/alpha/13.0/package.use.stable.mask
deleted file mode 100644
index 0b72dc996277..000000000000
--- a/profiles/default/linux/alpha/13.0/package.use.stable.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Pacho Ramos <pacho@gentoo.org> (27 Jan 2014)
-# Mask until we are able to stabilize thunderbird, bug #488766
-app-misc/tracker thunderbird
diff --git a/profiles/default/linux/alpha/17.0/package.use.stable.mask b/profiles/default/linux/alpha/17.0/package.use.stable.mask
deleted file mode 100644
index 0b72dc996277..000000000000
--- a/profiles/default/linux/alpha/17.0/package.use.stable.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Pacho Ramos <pacho@gentoo.org> (27 Jan 2014)
-# Mask until we are able to stabilize thunderbird, bug #488766
-app-misc/tracker thunderbird
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi b/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent
new file mode 100644
index 000000000000..289590637db8
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/musl/
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults b/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults
new file mode 100644
index 000000000000..d64df188a330
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="powerpc-gentoo-linux-musl"
+
+# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014)
+# Multilib-related setup, bug #515130
+MULTILIB_ABIS="ppc"
+CHOST_ppc="${CHOST}"
+LIBDIR_ppc="lib"
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/musl/parent b/profiles/default/linux/powerpc/ppc32/17.0/musl/parent
new file mode 100644
index 000000000000..defd8fa55b6d
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/musl/parent
@@ -0,0 +1,3 @@
+..
+../../../../../../arch/powerpc/ppc32
+../../../../../../features/musl/
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent
new file mode 100644
index 000000000000..289590637db8
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/hardened/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../features/musl/
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults
new file mode 100644
index 000000000000..1dac63fd18a9
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/make.defaults
@@ -0,0 +1,10 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="powerpc-gentoo-linux-uclibc"
+
+# Anthony G. Basile <blueness@gentoo.org> (01 Jul 2014)
+# Multilib-related setup, bug #515130
+MULTILIB_ABIS="ppc"
+CHOST_ppc="${CHOST}"
+LIBDIR_ppc="lib"
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent
new file mode 100644
index 000000000000..28eee7de13be
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc32/17.0/uclibc/parent
@@ -0,0 +1,3 @@
+..
+../../../../../../arch/powerpc/ppc32
+../../../../../../features/uclibc/
diff --git a/profiles/desc/jvm_variant.desc b/profiles/desc/jvm_variant.desc
new file mode 100644
index 000000000000..940cfd8fd139
--- /dev/null
+++ b/profiles/desc/jvm_variant.desc
@@ -0,0 +1,11 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file contains descriptions of JVM_VARIANT USE_EXPAND
+# for dev-java/openjdk.
+
+client - Enable many JVM feature sets including compiler1
+core - A template-interpreter only JVM feature set
+minimal - Enable a reduced compiler1 JVM feature set
+server - Enable most JVM feature sets including compiler1, compiler2, and aot
+zero - Zero-Assembler port of the JVM
diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
index 7d6beb0edfba..2a444a2adb33 100644
--- a/profiles/desc/l10n.desc
+++ b/profiles/desc/l10n.desc
@@ -57,6 +57,7 @@ dz - Dzongkha
el - Modern Greek
en - English
en-AU - English (Australia)
+en-CA - English (Canada)
en-GB - English (United Kingdom)
en-US - English (United States)
en-ZA - English (South Africa)
diff --git a/profiles/desc/lcd_devices.desc b/profiles/desc/lcd_devices.desc
index 911ed4c6618a..e2f8e068c914 100644
--- a/profiles/desc/lcd_devices.desc
+++ b/profiles/desc/lcd_devices.desc
@@ -1,4 +1,4 @@
-# Copyright 2007-2018 Gentoo Foundation.
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of LCD_DEVICES USE_EXPAND flags.
@@ -14,6 +14,7 @@ cfontz - Add support for CrystalFontz displays
cfontzpacket - Add support for CrystalFontz chipsets CFA-631, CFA-633 and CFA-635
crystalfontz - Add support for modern Crystalfontz display modules
curses - Add support for a ncurses based virtual display
+cwlnx - Add support for serial / USB displays CW12232 and CW1602 by CwLinux
cwlinux - Add support for serial / USB displays CW12232 and CW1602 by CwLinux
d4d - Add support for 4D Systems display graphics modules with SGC PmmC
ddusbt - Add support for DD usb touch screen
@@ -26,9 +27,12 @@ ea65 - Add support for the VFD in the AOpen XC Cube-AV EA65 media barebone
efn - Add support for the English Font display Network based displays
eyeboxone - Add support for the displays on Rightvision's EyeboxOne server
framebuffer - Add support for output on a framebuffer
+futaba - Add support for Futaba M402SD06GL display module
futabavfd - Add support for Futaba M402SD06GL display module
fw8888 - Add support for the Allnet FW8888 firewall appliance LCD
g15 - Add support for Logitech G15 Keyboard LCDs
+glcd - Add support for various graphical LCDs, like GLCD2USB
+glcdlib - Add support for LCDs, which are supported by graphlcd-base
glcd2usb - Add support for GLCD2USB LCD module
glk - Add support for MatrixOrbital GLK chipset
goldelox - Add support for Goldelox MD1 display modules
@@ -38,12 +42,15 @@ hd44780i2c - Enable hd44780 via i2c instead of parallel port driver
hd44780-i2c - Enable hd44780 via i2c instead of parallel port driver
i2500vfd - Add support for the Intra2net Intranator 2500 VFD display
i2c - Add generic support for i2c based modules
+icp_a106 - Add support for ICP A106 alarm/LCD boards for 19" racks
icpa106 - Add support for ICP A106 alarm/LCD boards for 19" racks
imon - Add support for Soundgraph/Ahanix/Silverstone/Uneed/Accent iMON IR/VFD modules (Antec Fusion)
imonlcd - Add support for Soundgraph iMON LCD modules (Antec Fusion)
iowarrior - Add support for IO-Warrior displays
+irman - Add support for the IrMan IR remote
irlcd - Add support for the USBtiny DIY USB to IR receiver
irtrans - Add support for the 16x2 IRTrans VFD device
+joy - Add support for the joystick input driver, used on various LCD keypads
ks0108 - Add support for KS0108 based graphical LCDs
l4m - Add support for Linux4Media displays
lb216 - Add support for RTN's LB216 display
@@ -55,6 +62,8 @@ lcdterm - Add support for LCDTerm serial-to-HD44780 adapter boards
lcterm - Add support for Neumark's LCTerm serial LCD
ledmatrix - Add support for SLM1606/8 LED Matrix displays
lh155 - Add support for Sharp LH155 based displays
+linux_input - Add support for the linux event device for inputting data from the input.
+lirc - Add support for various IR remotes supported by LIRC
lis - Add support for the VLSystem L.I.S MCE 2005 VFD
lph7508 - Add support for the Pollin LPH7508
luise - Add support for the Wallbraun Electronics LCD-USB-Interface to Hitachi SP14Q002
@@ -67,14 +76,17 @@ mdm166a - Add support for the Futaba / Targa USB Graphic Vacuum Fluorescent Disp
milfordbpk - Add support for Milford Instruments BPK serial interface board for HD44780
milfordinstruments - Add support for Milford Intruments LCDs
ms6931 - Add support for MSI-6931 displays in MSI rack servers
+mtc_s16209x - Add support for MTC_S16209x displays
mtcs16209x - Add support for MTC_S16209x displays
mtxorb - Add support for Matrix Orbital LCD* LKD* VFD* and VKD* displays
+mx5000 - Add support for the Logitech MX5000 keyboard with an integrated LCD
ncurses - Add support for emulated LCD display on terminal using ncurses
newhaven - Add support for various Newhaven displays
nokcol - Add support for Nokias 3510i and 3530 display modules
noritake - Add support for the Noritake GU128x32-311 graphical display
noritakevfd - Add support for the Noritake VFD Device CU20045SCPB-T28A
null - Add support for a NULL driver (for testing)
+olimex_mod_lcd1x9 - Add support for the Olimex MOD-LCD1x9 LCD display
pcd8544 - Add support for PCD8544 and compilant display modules
pertelian - Add support for the Pertelian X2040 displays
phanderson - Add support for the PHAnderson serial-to-HD44780 controller
@@ -84,11 +96,13 @@ picolcdgraphic - Add support for Mini-Box's graphical picoLCD
png - Add support for PNG output
ppm - Add support for PNG output
pyramid - Add support for the Pyramid LCD device
+rawserial - Add suppor for the rawserial interface on hd44780 LCD displays
remote - Add suport for remote display modules
routerboard - Add support for the Router Board LCD port
rs232 - Add support for generic RS232 based displays
sample - Add support for the sample driver
samsungspf - Add support for Samsung SPF displays
+sdeclcd - Add support for Watchguard FireBox firewall appliances displays
sed1330 - Add support for Seiko Epson SED1330/1335 graphical displays (S1D13300/S1D13305)
sed133x - Add suppor tfor SED133x based display modules
sed153x - Add support for OPTREX 323 based display modules
@@ -103,6 +117,7 @@ sli - Add support for a Wirz SLI display
ssdoled - Add support for Bolymin BL160128A OLED display
stv5730 - Add support for STV5730A on-screen display chips
stv8105 - Add support for STV8105 on-screen display chips
+sureelec - Add support drivers from the 'SURE electronics' shop
SureElec - Add support drivers from the 'SURE electronics' shop
svga - Add support for output via media-libs/svgalib
t6963 - Add support for Toshiba T6963 based LCD displays
@@ -113,9 +128,11 @@ tyan - Add support for LCDs of the Barebone GS series
ula200 - Add support for ULA200 USB devices that allow USB connection of HD44780s
usbhub - Add support for USBHUB displays
usblcd - Add support for USBLCD displays
+vlsys_m428 - Add support for MonCaso 320 LCD displays
vnc - Add support for output on a vnc connection
wincor - Add support for the WincorNixdorf serial cashier displays BA63 and BA66
wincornixdorf - Add support for the WincorNixdorf serial cashier displays BA63 and BA66
X - Add support for X11 displaying
x11 - Add support for X11 displaying
xosd - Add support for xosdlib
+yard2lcd - Add support for the Y.A.R.D. 2 LCD display and remote
diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
index 0aa01a72efb0..eb862b370f57 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask
@@ -6,3 +6,7 @@
# which requires >=linux-2.6.24.
# python-3.3 seems to be unconditionally using utimensat.
>=dev-lang/python-3
+
+# Tupone Alfredo <tupone@gentoo.org> (4 Nov 2018)
+# require newer glibc
+dev-lang/gnat-gpl
diff --git a/profiles/features/prefix/standalone/profile.bashrc b/profiles/features/prefix/standalone/profile.bashrc
index d167e7a9155f..20a3aff74cf5 100644
--- a/profiles/features/prefix/standalone/profile.bashrc
+++ b/profiles/features/prefix/standalone/profile.bashrc
@@ -26,6 +26,9 @@ elif [[ ${CATEGORY}/${PN} == sys-devel/clang && ${EBUILD_PHASE} == configure ]];
sed -i -e "s@DEFAULT_SYSROOT \"\"@DEFAULT_SYSROOT \"${EPREFIX}\"@" "${S}"/CMakeLists.txt
eend $?
pushd "${S}/lib/Driver/ToolChains" >/dev/null
+ ebegin "Use dynamic linker from ${EPREFIX}"
+ sed -i -e "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX%/}/\"@" Linux.cpp
+ eend $?
ebegin "Remove --sysroot call on ld for native toolchain"
sed -i -e "$(grep -n -B1 sysroot= Gnu.cpp | sed -ne '{1s/-.*//;1p}'),+1 d" Gnu.cpp
eend $?
diff --git a/profiles/features/uclibc/make.defaults b/profiles/features/uclibc/make.defaults
index e744805b1e76..3a1b040cc7cb 100644
--- a/profiles/features/uclibc/make.defaults
+++ b/profiles/features/uclibc/make.defaults
@@ -10,3 +10,4 @@ USE="nptl unicode -berkdb"
BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb"
SYMLINK_LIB="no"
+FEATURES="-multilib-strict"
diff --git a/profiles/license_groups b/profiles/license_groups
index 4c5438935df1..1da6cf53b48c 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -71,7 +71,7 @@ BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina intel-ucode ipw2100-fw ipw220
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
-EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS ubiquiti UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
+EULA AdobeFlash-11.x AMD-GPU-PRO-EULA ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER-2 DOOM3 ETQW f.lux FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA geekbench genymotion GIMPS GOG-EULA google-chrome Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA Mendeley-terms Microsemi Mojang MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge protonmail-bridge-EULA PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RAR RTCW RTCW-ETEULA RuneScape-EULA SJ-Labs Sourcetrail SPS StarUML-EULA Steam supermicro teamspeak3 TeamViewer THINKTANKS TIK ubiquiti UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi worklog-assistant zi-labone
# Local Variables:
# mode: conf-space
diff --git a/profiles/package.mask b/profiles/package.mask
index 1a38ca2401cf..62acad36590e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,387 @@
#--- END OF EXAMPLES ---
+# Virgil Dupras <vdupras@gentoo.org> (14 Nov 2018)
+# Unmaintained and depending on an purged version (1.8) of Django.
+# Removal in 30 days. bug #664012
+dev-python/django-cms
+dev-python/djangocms-admin-style
+dev-python/djangocms-file
+dev-python/djangocms-flash
+dev-python/djangocms-inherit
+dev-python/djangocms-link
+dev-python/djangocms-picture
+dev-python/djangocms-snippet
+dev-python/djangocms-teaser
+dev-python/djangocms-video
+dev-python/django-classy-tags
+dev-python/django-formtools
+dev-python/djangocms-text-ckeditor
+dev-python/django-sekizai
+dev-python/django-treebeard
+dev-python/aldryn-search
+dev-python/aldryn-bootstrap3
+dev-python/django-filer
+dev-python/django-mptt
+dev-python/django-standard-form
+
+# Sergei Trofimovich <slyfox@gentoo.org> (13 Nov 2018)
+# New version started creating files when input file is not set.
+# This is unexpected behaviour change and causes sandbox
+# violations: bug #670944
+>=dev-lang/nasm-2.14
+
+# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
+# Mask ruby23-only packages for removal. These packages are not
+# compatible with ruby24+ or they are old slots that are ruby23-only
+# in Gentoo. Removal in 30 days. Bug #661262
+app-text/glark
+app-text/jist
+dev-ruby/activerecord-deprecated_finders
+dev-ruby/akismet:2
+dev-ruby/awesome_print
+dev-ruby/facets
+dev-ruby/http:1.0
+dev-ruby/http:2.0
+dev-ruby/jira-ruby
+dev-ruby/logging
+dev-ruby/public_suffix:2
+dev-ruby/ragol
+dev-ruby/webmock:0
+dev-ruby/wikicloth
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Dead for years (#425156) with security issues (#534540). Removal in a
+# month.
+x11-libs/gksu
+x11-libs/libgksu
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Both are part of ant-core for years (#466558). Removal in a month.
+dev-java/ant-nodeps
+dev-java/ant-trax
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Unmaintained for years, buggy (#183273, #491010, #605544). You can rely on
+# INSTALL_MASK to skip unwanted locales and install only foo locale:
+# INSTALL_MASK="/usr/share/locale -/usr/share/locale/foo"
+# Removal in a month.
+app-admin/localepurge
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Unmaintained, really old version in the tree with someone needs to get
+# bumped (#622572). Removal in a month.
+net-p2p/ppcoind
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Our current version is broken for ages (#622722), no maintained, needs to
+# be bumped, no reverse deps in the tree. Removal in a month.
+media-libs/libptp2
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Dead for years, last package depending on old musicbrainz:3 (#629392).
+# Removal in a month.
+media-video/gnome-mplayer
+www-plugins/gecko-mediaplayer
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Upstream dead for years and marked EOL (#629676, #665850). Removal in a
+# month.
+dev-db/mysql-proxy
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Unmaintained, fails to build, nothing requires it anymore (#630400).
+# Removal in a month.
+app-forensics/libbfio
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Needs someone to finally take care of it, bump it and let it be
+# installable again (#635476, #645740). Removal in a month.
+net-analyzer/nessus-bin
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Pending version bump (#648380), doesn't build (#637350). Removal in a
+# month.
+sys-apps/likwid
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Doesn't build for a long time (#638096). Removal in a month.
+games-action/rafkill
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Dead for a long time, failing tests (#638376), nothing requires it
+# anymore. Removal in a month.
+dev-python/flask-testing
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Doesn't build for a long time (#638710), nothing requires it. Removal in a
+# month.
+app-emulation/vpcs
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails to build with current glibc (#638840). Removal in a month.
+sys-devel/heirloom-devtools
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails to build for a long time (#639844). Removal in a month.
+dev-embedded/scratchbox2
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails to build with current gcc (#640926), file collisions (#630668), no
+# reverse deps. Removal in a month.
+media-video/sswf
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Replaced by libunibreak and no reverse deps (#640974). Removal in a month.
+dev-libs/liblinebreak
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails at runtime (#645690). Removal in a month.
+dev-lang/gnu-smalltalk
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Replaced by dev-db/percona-toolkit, cannot be fetched (#645984). Removal
+# in a month.
+dev-db/maatkit
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Merged into >=app-portage/gentoolkit-0.4 (#659412). Removal in a month.
+app-portage/gentoolkit-dev
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Broken since python 3.6 (#659414), buggy (#640372, #607666). Removal in a
+# month.
+app-portage/gs-pypi
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails at runtime (#661746). Removal in a month.
+games-roguelike/mangband
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Nobody is taking care of them, use the ones provided by the maintained
+# sys-kernel/linux-firmware package (#661884). Removal in a month.
+net-dialup/ueagle-atm
+net-dialup/ueagle4-atm
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails to build (#662000), not compatible with kernel-4, use kernel driver rtsx_pci
+# instead. Removal in a month.
+sys-block/rts_pstor
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Fails to run (#662180). Removal in a month.
+app-text/chm2pdf
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Unmaintained, security issues (#630796, #663164). Removal in a month.
+dev-db/couchdb
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Unkeyworded since 2008, non-installable (#664680). Removal in a month.
+sys-fs/devfsd
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Orphan, no reverse deps, dead since 2003 (#665046, #521242). Removal in a
+# month.
+app-text/clara
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Merged into >=media-tv/mythtv-29, bug #665924. Removal in a month.
+media-plugins/mythplugins
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# No reverse deps, obsoleted in 2016 (#666130). Removal in a month.
+dev-python/jenkins-webapi
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Build issues (#666166), upstream dead for years (#619624). Removal in a
+# month.
+media-plugins/vdr-image
+media-plugins/vdr-picselshow
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Dead for years, no reverse deps (#665046). Removal in a month.
+app-text/clara
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# ebuild plays with /dev (#666456). Removal in a month.
+app-misc/fujiplay
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Relies on dead imlib-1, not needed by anything in the tree (#668310).
+# Removal in a month.
+media-libs/fnlib
+
+# Pacho Ramos <pacho@gentoo.org> (11 Nov 2018)
+# Build issues (#670436), dead since year 2000. Removal in a month.
+net-ftp/axyftp
+
+# Mike Gilbert <floppym@gentoo.org> (10 Nov 2018)
+# Open bugs and no Gentoo maintainer.
+# Removal in 30 days.
+net-misc/netctl
+
+# Ian Stakenvicius <axs@gentoo.org> (07 Nov 2018)
+# on behalf of Mozilla Project <mozilla@gentoo.org>
+# Mask old/vuln thunderbird for removal by 2019,
+# see security bug 670102
+<mail-client/thunderbird-60.0
+<mail-client/thunderbird-bin-60.0
+
+# Craig Andrews <candrews@gentoo.org> (06 Nov 2018)
+# Requires >=dev-libs/openssl-1.1.0
+dev-libs/gost-engine
+
+# Michał Górny <mgorny@gentoo.org> (06 Nov 2018)
+# LLVM 7.0.1 prereleases, masked for testing.
+=dev-ml/llvm-ocaml-7.0.1_rc*
+=dev-python/clang-python-7.0.1_rc*
+=dev-python/lit-7.0.1_rc*
+=dev-util/lldb-7.0.1_rc*
+=sys-devel/clang-7.0.1_rc*
+=sys-devel/clang-common-7.0.1_rc*
+=sys-devel/clang-runtime-7.0.1_rc*
+=sys-devel/lld-7.0.1_rc*
+=sys-devel/llvm-7.0.1_rc*
+=sys-devel/llvm-common-7.0.1_rc*
+=sys-libs/compiler-rt-7.0.1_rc*
+=sys-libs/compiler-rt-sanitizers-7.0.1_rc*
+=sys-libs/libcxx-7.0.1_rc*
+=sys-libs/libcxxabi-7.0.1_rc*
+=sys-libs/libomp-7.0.1_rc*
+=sys-libs/llvm-libunwind-7.0.1_rc*
+
+# Andreas Sturmlechner <asturm@gentoo.org> (06 Nov 2018)
+# This was already outdated by the arrival of kde-apps/kdeartwork-iconthemes,
+# which itself was removed more than two years ago. Dead upstream.
+# Masked for removal by end of the month, bugs #670424, #670842
+x11-themes/nuvola
+x11-themes/Tulliana
+
+# Brian Evans <grknight@gentoo.org> (05 Nov 2018)
+# Causes a dependency loop in the OpenRC script. Bug #651998
+=sys-fs/cryptsetup-2.0.5-r1
+
+# Mike Gilbert <floppym@gentoo.org> (05 Nov 2018)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-72
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Unmaintained, needs someone to take care of bumping and maintaining it
+# (#509518). Removal in a month.
+dev-python/pyramid
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Upstream dead, multiple unresolved bugs (#540622). Removal in a month.
+app-crypt/tinyca
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# gitorious was closed (#544812), nothing needs it in the tree and we only
+# provide a live ebuild. Removal in a month.
+app-benchmarks/os-autoinst
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Pending version bumps (with security fixes) for a long time (#550188,
+# #544568, #227993). Removal in a month.
+www-apps/moinmoin
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Nobody willing to update and maintain this for years (#556306, #554488).
+# Removal in a month.
+net-proxy/squidclamav
+net-proxy/c-icap
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Outdated, doesn't respect CC, installs files in /usr/local (#565894,
+# #664370). Removal in a month.
+www-client/dooble
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Outdated, move to media-gfx/slic3r or other online alternatives (#570324).
+# Removal in a month.
+media-gfx/replicatorg
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Build issues (#587866), outdated, nothing needs it in the tree. Removal in
+# a month.
+dev-libs/libsolv
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Build issues (#590316, #603300), no reverse deps, needs a major version
+# bump. Removal in a month.
+dev-lua/lua-openssl
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Upstream dead for ages, crashes (#637286), build issues (#592580).
+# Migration to Google fork or other alternative will be needed. Removal in a
+# month.
+net-misc/tlsdate
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Hard to bump (#480160), uses get_libdir at global scope (#593400). Removal
+# in a month.
+net-analyzer/w3af
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# pkg_postinst calls pkg_config (#596648), upstream dead for ages. Removal
+# in a month.
+sys-auth/bioapi
+sys-auth/tfm-fingerprint
+sys-auth/pam_bioapi
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Dead for ages, not needed anymore (#596988). Removal in a month.
+sys-power/upower-pm-utils
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Broken and outdated (#445476, #448934, #599580). Removal in a month.
+media-plugins/mediastreamer-silk
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Fails to build (#601886), dead for a long time. Removal in a month.
+media-gfx/gimmage
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Fringe format, nothing really uses it, upstream disappeared, not really
+# working for some time (#602938). Removal in a month.
+media-libs/schroedinger
+
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Needs someone to maintain it and bump to a snapshot not relying on
+# gstreamer:0.10 (#610434, #560254). Removal in a month.
+app-accessibility/pocketsphinx
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Fails to build, hard to bump (#608908). Removal in a month.
+net-nntp/inn
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Dead since 2005, nobody else still ships it, it creates cruft dirs in /
+# (#565592). Removal in a month.
+app-admin/syslogread
+
+# Pacho Ramos <pacho@gentoo.org> (04 Nov 2018)
+# Upstream dead for many years and nobody taking care of them, bug #443842,
+# bug #618050. Removal in a month.
+sys-cluster/cman
+sys-cluster/ccs
+sys-cluster/rgmanager
+sys-cluster/rgmanager-agents
+sys-cluster/libdlm
+sys-cluster/fence-agents
+sys-cluster/libccs
+sys-cluster/libccs-perl
+sys-cluster/libcman
+sys-cluster/libfence
+sys-cluster/liblogthread
+
+# 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
+
# Matt Turner <mattst88@gentoo.org> (02 Nov 2018)
# Dead and unusable with latest xserver. Masked for removal in 30 days.
# Bug #664096
@@ -121,16 +502,6 @@ media-gfx/splash-themes-livedvd
# dependencies. Removal in 30 days.
dev-tcltk/ck
-# Matt Turner <mattst88@gentoo.org> (16 Oct 2018)
-# Unmaintained. Unused. Removal in 30 days. Bug #668826
-media-libs/libomxil-bellagio
-
-# Virgil Dupras <vdupras@gentoo.org> (15 Oct 2018)
-# Unmaintained, no revdep. Removal in 30 days. Bug #650048
-dev-python/django-extensions
-dev-python/shortuuid
-dev-python/fexpect
-
# Sobhan Mohammadpour <sobhan@gentoo.org> (15 Oct 2018)
# Masked for testing.
sys-apps/bubblewrap
@@ -141,37 +512,6 @@ sys-apps/bubblewrap
<www-client/firefox-60
<www-client/firefox-bin-60
-# Virgil Dupras <vdupras@gentoo.org> (12 Oct 2018)
-# Unmaintained, no revdep. Removal in 30 days. Bug #645384
-dev-python/jenkinsapi
-
-# Virgil Dupras <vdupras@gentoo.org> (12 Oct 2018)
-# Dead upstream, unmaintained, no revdep. Removal in 30 days.
-# Bug #285169
-dev-python/twill
-dev-python/flask-testing
-
-# Virgil Dupras <vdupras@gentoo.org> (11 Oct 2018)
-# Dead upstream, unmaintained, no revdep. Removal in 30 days.
-# Bug #659532
-net-libs/libgcal
-
-# Virgil Dupras <vdupras@gentoo.org> (11 Oct 2018)
-# Unmaintained, no revdep. Removal in 30 days.
-# Bug #661554 Bug #661552
-dev-libs/MicroJSON
-dev-libs/UTF8Strings
-
-# Virgil Dupras <vdupras@gentoo.org> (10 Oct 2018)
-# Unmaintained, no revdep. Removal in 30 days.
-# Bug #643536
-dev-python/stormpath
-
-# Virgil Dupras <vdupras@gentoo.org> (10 Oct 2018)
-# Dead upstream, depends on broken package. Removal in 30 days.
-# Bug #620098
-dev-python/flask-restless
-
# Sergei Trofimovich <slyfox@gentoo.org> (09 Oct 2018)
# Upstream is not actively maintained. Needs a port to mupdf-1.14.
app-text/fbpdf
@@ -180,12 +520,6 @@ app-text/fbpdf
# Ebuild is not ready, major packaging changes required. Bug 668014.
>=dev-python/PyQt5-5.11
-# Virgil Dupras <vdupras@gentoo.org> (07 Oct 2018)
-# Masked for removal, along with orphans, because it's unmaintained
-# and vulnerable. Bug #629270
-app-office/openerp
-dev-python/pywebdav
-
# Andreas Sturmlechner <asturm@gentoo.org> (07 Oct 2018)
# Masked for more testing especially of reverse-deps.
>=dev-games/ogre-1.11.2
@@ -200,28 +534,10 @@ net-analyzer/mate-netspeed
# version for now
=media-video/libav-13_pre20171219
-# 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
-
# Michał Górny <mgorny@gentoo.org> (24 Sep 2018)
# Apparently breaks sys-devel/gcc. Bug #666954.
=dev-util/debugedit-4.14.2
-# Mike Gilbert <floppym@gentoo.org> (16 Sep 2018)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-71
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (11 Sep 2018)
# Mask transition ebuilds that were needed only for <glibc-2.26
# We will keep them in the tree as long as we have masked
@@ -348,11 +664,6 @@ media-libs/libglvnd
=dev-libs/libressl-2.7*
=dev-libs/libressl-2.8*
-# Alexis Ballier <aballier@gentoo.org> (21 Apr 2018)
-# Needs porting of revdeps
-# See: https://bugs.gentoo.org/653678
->=media-video/ffmpeg-4.0
-
# Brian Evans <grknight@gentoo.org> (20 Apr 2018)
# Likely to break a lot of software
# Masked for initial testing
@@ -500,11 +811,6 @@ sys-kernel/hardened-sources
# upstream.
>=app-text/jabref-bin-4.0
-# Pacho Ramos <pacho@gentoo.org> (14 Jul 2017)
-# Randomly broken due to sys-devel/binutils-config bug (#584296).
-# Unmask when it is finally fixed, so people can build the package.
-dev-util/mutrace
-
# Hans de Graaff <graaff@gentoo.org> (05 Jun 2017)
# Bundles obsolete and vulnerable webkit version.
# Upstream has stopped development and recommends using
@@ -670,12 +976,6 @@ www-plugins/chrome-binary-plugins:unstable
# Upstream next versions
>=sys-boot/raspberrypi-firmware-1_pre
-# Richard Freeman <rich0@gentoo.org> (24 Mar 2013)
-# Contains known buffer overflows. Package generally works
-# but should not be fed untrusted input (eg from strangers).
-# Masked to ensure users are aware before they install.
-app-text/cuneiform
-
# Diego E. Pettenò <flameeyes@gentoo.org> (03 Jan 2009)
# These packages are not supposed to be merged directly, instead
# please use sys-devel/crossdev to install them.
diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask
index c794eb922582..8b7eafcc2520 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (12 Nov 2018)
+# this version of binutils produces shared libraries with symbol lookup
+# errors, probably a versioning problem, confirmed on Solaris 10 and
+# OpenIndiana (11)
+=sys-devel/binutils-2.31.1*
+
# Fabian Groffen <grobian@gentoo.org> (14 Jan 2014)
# util-linux has no business on Solaris systems
sys-apps/util-linux
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 66686051a7f7..1288c494e3fd 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -342,6 +342,8 @@ mips default/linux/musl/mips/mipsel exp
mips hardened/linux/musl/mips/mipsel exp
ppc default/linux/musl/ppc exp
ppc hardened/linux/musl/ppc exp
+ppc default/linux/powerpc/ppc32/17.0/musl exp
+ppc default/linux/powerpc/ppc32/17.0/musl/hardened exp
x86 default/linux/musl/x86 exp
x86 hardened/linux/musl/x86 exp
x86 default/linux/x86/17.0/musl exp
@@ -365,6 +367,8 @@ mips default/linux/uclibc/mips/mipsel exp
mips hardened/linux/uclibc/mips/mipsel exp
ppc default/linux/uclibc/ppc exp
ppc hardened/linux/uclibc/ppc exp
+ppc default/linux/powerpc/ppc32/17.0/uclibc exp
+ppc default/linux/powerpc/ppc32/17.0/uclibc/hardened exp
x86 default/linux/uclibc/x86 exp
x86 hardened/linux/uclibc/x86 exp
x86 default/linux/x86/17.0/uclibc exp
diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use
index fabc4f7388db..a3a24f39f819 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -26,7 +26,7 @@ media-libs/gd fontconfig
media-libs/mesa egl wayland
# Required by kde-apps/kdenlive
->=media-libs/mlt-0.9.8-r2 ffmpeg kdenlive melt
+media-libs/mlt ffmpeg frei0r kdenlive melt
# Required by kde-plasma/plasma-pa
media-sound/pulseaudio gnome
diff --git a/profiles/updates/4Q-2018 b/profiles/updates/4Q-2018
index 6e3e02489a62..20199b3e162c 100644
--- a/profiles/updates/4Q-2018
+++ b/profiles/updates/4Q-2018
@@ -3,3 +3,4 @@ move dev-python/CommonMark dev-python/commonmark
move dev-libs/mini-xml dev-libs/mxml
move x11-misc/xembedsniproxy kde-plasma/xembed-sni-proxy
move x11-apps/intel-gpu-tools x11-apps/igt-gpu-tools
+move games-board/knights kde-apps/knights
diff --git a/profiles/use.desc b/profiles/use.desc
index 3d32359f1372..74cdcf1de8d0 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -94,7 +94,6 @@ firebird - Add support for the Firebird relational database
flac - Add support for FLAC: Free Lossless Audio Codec
fltk - Add support for the Fast Light Toolkit gui interface
fontconfig - Support for configuring and customizing font access via media-libs/fontconfig
-foomaticdb - Add support for the foomatic printing driver database
fortran - Add support for fortran
freetds - Add support for the TDS protocol to connect to MSSQL/Sybase databases
freewnn - Add support for FreeWnn kana to kanji conversion engine
@@ -194,7 +193,6 @@ mhash - Add support for the mhash library
migemo - Enable migemo support for Japanese
mikmod - Add libmikmod support to allow playing of SoundTracker-style music files
milter - Add sendmail mail filter (milter) support
-mime - Add MIME support
minimal - Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
mmap - Add mmap (memory map) support
mms - Support for Microsoft Media Server (MMS) streams
@@ -319,7 +317,6 @@ subversion - Enable subversion (version control system) support
suid - Enable setuid root program, with potential security risks
svg - Add support for SVG (Scalable Vector Graphics)
svga - Add support for SVGAlib (graphics library)
-sybase - Add support for the Sybase SQL Database Server
symlink - Force kernel ebuilds to automatically update the /usr/src/linux symlink
syslog - Enable support for syslog
systemd - Enable use of systemd-specific libraries and features like socket activation or session tracking
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index d50c8f2f0da4..a382499bccf9 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -315,6 +315,7 @@ app-crypt/gnupg:user-socket - try a socket directory which is not removed by ini
app-crypt/gnupg:wks-server - Install the wks-server
app-crypt/gnupg-pkcs11-scd:proxy - Build the gnupg-pkcs11-scd-prox
app-crypt/gpgme:common-lisp - Install common-lisp files
+app-crypt/hashcat:brain - Enable the hashcat brain
app-crypt/heimdal:hdb-ldap - Adds support for LDAP as a database backend
app-crypt/heimdal:otp - Adds support for one-time passwords
app-crypt/heimdal:pkinit - Adds support for PKINIT for the initial ticket
@@ -662,10 +663,10 @@ app-emulation/wine-any:osmesa - Add support for OpenGL in bitmaps using libOSMes
app-emulation/wine-any:pcap - Support packet capture software (e.g. wireshark)
app-emulation/wine-any:perl - Install helpers written in perl (winedump/winemaker)
app-emulation/wine-any:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support
-app-emulation/wine-any:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime
+app-emulation/wine-any:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime
app-emulation/wine-any:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support
app-emulation/wine-any:run-exes - Use Wine to open and run .EXE and .MSI files
-app-emulation/wine-any:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing
+app-emulation/wine-any:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
app-emulation/wine-any:sdl - Add support for gamepad detection using SDL
app-emulation/wine-any:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet
app-emulation/wine-any:themes - Support GTK+:3 window theming through Wine-Staging
@@ -685,10 +686,10 @@ app-emulation/wine-d3d9:opencl - Enable OpenCL support
app-emulation/wine-d3d9:osmesa - Add support for OpenGL in bitmaps using libOSMesa
app-emulation/wine-d3d9:pcap - Support packet capture software (e.g. wireshark)
app-emulation/wine-d3d9:perl - Install helpers written in perl (winedump/winemaker)
-app-emulation/wine-d3d9:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime
+app-emulation/wine-d3d9:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime
app-emulation/wine-d3d9:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support
app-emulation/wine-d3d9:run-exes - Use Wine to open and run .EXE and .MSI files
-app-emulation/wine-d3d9:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing
+app-emulation/wine-d3d9:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
app-emulation/wine-d3d9:sdl - Add support for gamepad detection using SDL
app-emulation/wine-d3d9:udev - Use virtual/libudev to provide plug and play support
app-emulation/wine-d3d9:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support
@@ -707,10 +708,10 @@ app-emulation/wine-staging:osmesa - Add support for OpenGL in bitmaps using libO
app-emulation/wine-staging:pcap - Support packet capture software (e.g. wireshark)
app-emulation/wine-staging:perl - Install helpers written in perl (winedump/winemaker)
app-emulation/wine-staging:pipelight - Apply Wine-Staging patches for Pipelight/Silverlight support
-app-emulation/wine-staging:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime
+app-emulation/wine-staging:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime
app-emulation/wine-staging:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support
app-emulation/wine-staging:run-exes - Use Wine to open and run .EXE and .MSI files
-app-emulation/wine-staging:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing
+app-emulation/wine-staging:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
app-emulation/wine-staging:sdl - Add support for gamepad detection using SDL
app-emulation/wine-staging:staging - Apply Wine-Staging patches for advanced feature support that haven't made it into upstream Wine yet
app-emulation/wine-staging:themes - Support GTK+:3 window theming through Wine-Staging
@@ -729,10 +730,10 @@ app-emulation/wine-vanilla:opencl - Enable OpenCL support
app-emulation/wine-vanilla:osmesa - Add support for OpenGL in bitmaps using libOSMesa
app-emulation/wine-vanilla:pcap - Support packet capture software (e.g. wireshark)
app-emulation/wine-vanilla:perl - Install helpers written in perl (winedump/winemaker)
-app-emulation/wine-vanilla:prelink - Run prelink on DLLs during build; For versions before wine-1.7.55 or hardened, do not disable if you do not know what this means as it can break things at runtime
+app-emulation/wine-vanilla:prelink - Run prelink on DLLs during build; For Gentoo hardened, do not disable if you do not know what this means as it can break things at runtime
app-emulation/wine-vanilla:realtime - Pull in sys-auth/rtkit for low-latency pulseaudio support
app-emulation/wine-vanilla:run-exes - Use Wine to open and run .EXE and .MSI files
-app-emulation/wine-vanilla:samba - Add support for NTLM auth. see http://wiki.winehq.org/NtlmAuthSetupGuide and http://wiki.winehq.org/NtlmSigningAndSealing
+app-emulation/wine-vanilla:samba - Add support for NTLM auth. See: https://web.archive.org/web/20160108123008/http://wiki.winehq.org:80/NtlmAuthSetupGuide and https://web.archive.org/web/20150906013746/http://wiki.winehq.org/NtlmSigningAndSealing (these pages are not currently in the updated WineHQ Wiki).
app-emulation/wine-vanilla:sdl - Add support for gamepad detection using SDL
app-emulation/wine-vanilla:udev - Use virtual/libudev to provide plug and play support
app-emulation/wine-vanilla:vkd3d - Use app-emulation/vkd3d to provide Direct3D 12 support
@@ -763,9 +764,7 @@ app-forensics/aide:e2fs - Enable support for checking file attributes on ext2/ex
app-forensics/aide:prelink - Bypass prelinking when calculating checksums
app-forensics/chkrootkit:cron - Install cron script for weekly rootkit scans
app-forensics/libewf:bfio - Enables libbfio for chaining file in file handling
-app-forensics/libewf:ewf - Enables the v1 API
app-forensics/libewf:fuse - Enable fuse support for ewfmount
-app-forensics/libewf:rawio - Enables raw IO handling
app-forensics/libewf:uuid - Enable UUID support in the ewftools
app-forensics/openscap:gconf - Build the gconf independant probes
app-forensics/openscap:nss - Prefer NSS over libgcrypt as the crypto engine
@@ -995,13 +994,18 @@ app-misc/lcd4linux:uname - Enable the uname plugin, to get the output of uname.
app-misc/lcd4linux:uptime - Enable the uptime plugin.
app-misc/lcd4linux:w1retap - Enable the w1retap plugin.
app-misc/lcd4linux:wireless - Enable the wireless plugin, to get wireless statistics.
-app-misc/lcdproc:ftdi - Enable support for FTDI connections in some selected LCD_DEVICES (currently hd44780)
-app-misc/lcdproc:hid - Enable HID support using libhid
-app-misc/lcdproc:irman - Enable support for IRMan (media-libs/libirman)
-app-misc/lcdproc:lcd_devices_sdeclcd - Enable support for VLSYS M428 display
-app-misc/lcdproc:lcd_devices_vlsys_m428 - Enable support for VLSYS M428 display
-app-misc/lcdproc:nfs - Adds support for NFS file system
-app-misc/lcdproc:seamless-hbars - Try to avoid gaps in horizontal bars
+app-misc/lcdproc:ethlcd - Enable support for ethlcd in the hd44780 driver.
+app-misc/lcdproc:extra-charmaps - Enable extra language specific charmaps.
+app-misc/lcdproc:freetype - Enable support for media-libs/freetype in the glcd driver.
+app-misc/lcdproc:ftdi - Enable support for dev-embedded/libftdi in the glcd,hd44780,i2500vfd,lis and ula200 driver.
+app-misc/lcdproc:hid - Enable support for dev-libs/libhid in the cfontz,cfontzpacket,cwlnx,glcd,lb216,mdm166a,mtc_s16209x and noritakevfd driver.
+app-misc/lcdproc:irman - Enable support for media-libs/libirman in the irman driver.
+app-misc/lcdproc:menu - Enable menu support in the lcdproc client.
+app-misc/lcdproc:nfs - Display NFS filesystem stats in the lcdproc client.
+app-misc/lcdproc:png - Enable support for media-libs/libpng in the glcd driver.
+app-misc/lcdproc:samba - Display SMBFS filesystem stats in the lcdproc client.
+app-misc/lcdproc:seamless-hbars - Don't produce any gaps in horizontal bar graphs, if hardware supports it.
+app-misc/lcdproc:test-menu - Enable test menu support for the lcdproc server.
app-misc/lirc:audio - Support using an audio device connected to an IR receiver
app-misc/lirc:devinput - Support the devinput input device
app-misc/lirc:ftdi - Support FTDI devices
@@ -1248,6 +1252,9 @@ app-text/libstaroffice:zlib - Enable support for compressed data
app-text/libwpd:tools - Build file conversion tools
app-text/libwps:tools - Build file conversion tools
app-text/mathtex:png - Generate png images by default instead of gif
+app-text/msort:heap - Use heap instead of alloca()
+app-text/msort:icu - Use dev-libs/icu instead of dev-libs/libutf8proc.
+app-text/msort:libuninum - Use dev-libs/libuninum for conversion.
app-text/mupdf:openssl - Use dev-libs/openssl crypto backend
app-text/pandoc:embed_data_files - Embed data files in binary for relocatable executable.
app-text/pandoc:http-conduit - Enable downloading of resources over https.
@@ -1384,6 +1391,9 @@ dev-ada/gnatmem:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
dev-ada/gprbuild:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
dev-ada/gprbuild:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
dev-ada/gprbuild:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
+dev-ada/gps:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
+dev-ada/gps:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
+dev-ada/gps:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
dev-ada/gtkada:gnat_2016 - Compile with dev-lang/gnat-gpl-2016
dev-ada/gtkada:gnat_2017 - Compile with dev-lang/gnat-gpl-2017
dev-ada/gtkada:gnat_2018 - Compile with dev-lang/gnat-gpl-2018
@@ -1549,6 +1559,7 @@ dev-db/soci:empty - Build the sample backend called Empty
dev-db/spatialite:geos - Add the sci-libs/geos library for exact topological tests
dev-db/spatialite:proj - Add the sci-libs/proj library for reprojection features
dev-db/spatialite:xls - Add the dev-libs/freexl library for xls import support
+dev-db/sqldeveloper:sybase - Add support for the Sybase SQL Database Server
dev-db/sqlite:secure-delete - Enable overwriting of deleted content with zeros by default (http://sqlite.org/pragma.html#pragma_secure_delete), causing some performance penalty
dev-db/sqlite:tools - Install additional tools
dev-db/sqlitestudio:cli - Build CLI interface
@@ -1928,6 +1939,11 @@ dev-java/log4j:jms - Build the JMSAppender
dev-java/logback:tomcat - Builds Apache Tomcat support
dev-java/lucene:contrib - Include extra functionality from contrib/
dev-java/miglayout:swt - Add support for the SWT toolkit.
+dev-java/openjdk:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
+dev-java/openjdk:headless-awt - Don't install the X backend for AWT, needed by some GUIs
+dev-java/openjdk:jbootstrap - Build OpenJDK twice, the second time using the result of the first
+dev-java/openjdk:source - Install JVM sources
+dev-java/openjdk:webstart - Provide javaws command through symlink to icedtea-web
dev-java/openjdk-bin:gentoo-vm - Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)
dev-java/openjdk-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
dev-java/openjdk-bin:source - Install JVM sources
@@ -2069,6 +2085,7 @@ dev-lang/rust:cargo - Install cargo component
dev-lang/rust:clippy - Install clippy component
dev-lang/rust:rls - Install rls component
dev-lang/rust:rustfmt - Install rustfmt component
+dev-lang/rust:system-llvm - Use the system LLVM install
dev-lang/rust:wasm - Build support for the wasm32-unknown-unknown target
dev-lang/rust-bin:cargo - Install cargo component
dev-lang/rust-bin:clippy - Install clippy component
@@ -2274,7 +2291,8 @@ dev-libs/c-blosc:snappy - Enable snappy compression
dev-libs/c-blosc:zstd - Enable zstd compression
dev-libs/check:subunit - Enable support for the subunit unit test protocol
dev-libs/crypto++:asm - Support assembly hand optimized crypto functions (i.e. faster run time)
-dev-libs/cyberjack:fox - Enable installation of x11-libs/fox based fxcyberjack program
+dev-libs/cyberjack:tools - Build and install optional management tools.
+dev-libs/cyberjack:usb - Enable support for usb based chipcard reader.
dev-libs/cyrus-sasl:authdaemond - Add Courier-IMAP authdaemond unix socket support (net-mail/courier-imap, mail-mta/courier)
dev-libs/cyrus-sasl:ldapdb - Enable ldapdb plugin
dev-libs/cyrus-sasl:openldap - Add ldap support for saslauthd
@@ -2442,6 +2460,7 @@ dev-libs/libverto:glib - Support event loops using dev-libs/glib
dev-libs/libverto:libev - Support event loops using dev-libs/libev
dev-libs/libverto:libevent - Support event loops using dev-libs/libevent
dev-libs/libverto:tevent - Support event loops using sys-libs/tevent
+dev-libs/libxmlb:stemmer - Enable language stemming support
dev-libs/libzia:ftdi - Enable support for FTDI USB chips
dev-libs/link-grammar:aspell - Adds support for app-text/aspell spell checker
dev-libs/link-grammar:hunspell - Adds support for app-text/hunspell spell checker
@@ -2499,14 +2518,18 @@ 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:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library.
-dev-libs/sway:swaybar - Build 'swaybar': sway's status bar component.
-dev-libs/sway:swaybg - Build 'swaybg': allows to set a desktop background image.
-dev-libs/sway:swaygrab - Build 'swaygrab': allows taking screenshots or screencasts.
-dev-libs/sway:swaylock - Build 'swaylock': sway's screen locker.
-dev-libs/sway:swaymsg - Build 'swaymsg': tool for communicating with a running sway instance.
-dev-libs/sway:tray - Enable support for StatusNotifierItem tray specification.
-dev-libs/sway:wallpapers - Install sway's default wallpaper image.
+dev-libs/sway:X - Enable support for X11 applications (XWayland)
+dev-libs/sway:elogind - Enable support for rootless session via elogind
+dev-libs/sway:filecaps - Use Linux capability SYS_CAP_ADMIN rather than set*id for sway binary
+dev-libs/sway:fish-completion - Enable fish completion support
+dev-libs/sway:gdk-pixbuf - Enable additional image format support via the x11-libs/gdk-pixbuf library
+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:swaygrab - Install 'swaygrab': allows taking screenshots or screencasts
+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:tray - Enable support for StatusNotifierItem tray specification
+dev-libs/sway:wallpapers - Install sway's default wallpaper image
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 support for accessing media files in archives transparently via app-arch/libarchive
@@ -2524,6 +2547,7 @@ dev-libs/weston:headless - Headless backend and a noop renderer, mainly for test
dev-libs/weston:ivi - Enable the IVI shell
dev-libs/weston:launch - Install weston-launch utility
dev-libs/weston:rdp - Enable Remote Desktop Protocol compositor support
+dev-libs/weston:remoting - Enable plugin to stream output to remote hosts using media-libs/gstreamer
dev-libs/weston:resize-optimization - Increase performance, allocate more RAM. Recommended to disable on Raspberry Pi
dev-libs/weston:screen-sharing - Enable screen-sharing through RDP
dev-libs/weston:unwind - Enable libunwind usage for backtraces
@@ -3304,7 +3328,6 @@ games-board/freedoko:openclipartcards - Install the openclipartcards card set
games-board/freedoko:pysolcards - Install the PySol card set
games-board/freedoko:xskatcards - Install the XSkat card set
games-board/grhino:gtp - Install the GTP (Go/Game Text Protocol) frontend
-games-board/knights:speech - Enable text-to-speech support
games-board/pasang-emas:extras - Install some extra themes
games-board/pioneers:help - Enable gnome ingame help via scrollkeeper
games-board/pysolfc:extra-cardsets - Install extra cardsets
@@ -3352,7 +3375,6 @@ games-emulation/pcsxr:sdl - Use SDL sound backend (other parts of SDL are used u
games-emulation/ppsspp:headless - Build headless version of the PPSSPP
games-emulation/ppsspp:system-ffmpeg - Use the system-wide media-video/ffmpeg instead of bundled
games-emulation/snes9x:netplay - Enable playing ROMs over the network (not recommended)
-games-emulation/snes9x:xrandr - Enable support for the X xrandr extension
games-emulation/vbam:link - Enable GBA linking functionality
games-emulation/zsnes:debug - Enable the builtin debugger
games-emulation/zsnes:pax_kernel - Triggers a paxmarking of the binary
@@ -3669,12 +3691,12 @@ kde-apps/kget:mms - Enable MMS (Microsoft Media Server) plugin through media-lib
kde-apps/kig:geogebra - Support files created by sci-mathematics/geogebra
kde-apps/kig:scripting - Support Python scripting
kde-apps/kio-extras:activities - Enable activities kioslave and fileitem plugin
-kde-apps/kio-extras:htmlthumbs - Enable HTML thumbnail previews via dev-qt/qtwebengine
kde-apps/kio-extras:man - Enable manpages kioslave
kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon
kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh
kde-apps/kio-extras:taglib - Enable audio thumbnails via media-libs/taglib
kde-apps/kmag:keyboardfocus - Enable keyboard focus tracking
+kde-apps/knights:speech - Enable text-to-speech support
kde-apps/konqueror:activities - Enable kactivities support
kde-apps/konqueror:speech - Build text-to-speech plugin
kde-apps/konqueror:webengine - Enable dev-qt/qtwebengine as web browser engine (fallback is kde-misc/kwebkitpart)
@@ -3761,16 +3783,15 @@ kde-misc/kio-gdrive:kaccounts - Use kde-apps/kaccounts-integration backend (defa
kde-misc/kmarkdownwebview:webkit - Use dev-qt/qtwebkit instead of dev-qt/qtwebengine
kde-misc/tellico:discid - Add support for reading disc IDs from audio CDs
kde-plasma/kde-cli-tools:kdesu - Build graphical frontend for kde-frameworks/kdesu
-kde-plasma/kdeplasma-addons:dictionary - Enable dictionary applet using dev-qt/qtwebengine
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
kde-plasma/kinfocenter:gles2 - Show OpenGL ES information in kinfocenter
kde-plasma/kinfocenter:pci - Show advanced PCI information
kde-plasma/kmenuedit:hotkeys - Enable support for hotkey editing
-kde-plasma/kscreenlocker:consolekit - Add support for killing the screenlocker when sys-auth/consolekit is the session tracker
kde-plasma/kwin:gles2 - Use OpenGL ES 2 instead of full GL
kde-plasma/kwin:multimedia - Enable effect video button in desktop effects KCM
kde-plasma/libksysguard:detailedmemory - Enable display of detailed memory information using dev-qt/qtwebkit.
+kde-plasma/libksysguard:webkit - Enable display of detailed memory information using dev-qt/qtwebkit.
kde-plasma/plasma-desktop:appstream - Enable AppStream software metadata support
kde-plasma/plasma-desktop:ibus - Use ibus input method via app-i18n/ibus
kde-plasma/plasma-desktop:mouse - Enable mouse KCM
@@ -4374,14 +4395,12 @@ media-libs/libgroove:sound - Enable audio playing.
media-libs/liblastfm:fingerprint - Build the lastfm-fingerprint library
media-libs/libmp4v2:utils - Install command-line utilities
media-libs/libmypaint:gegl - Add support for media-libs/gegl
-media-libs/libomxil-bellagio:audioeffects - enable audio volume/mixer effects components
-media-libs/libomxil-bellagio:clocksrc - enable clock component
-media-libs/libomxil-bellagio:videoscheduler - enable xvideosink video scheduler
media-libs/libopenglrecorder:openh264 - Enable H.264 support using media-libs/openh264
media-libs/libopenglrecorder:vpx - Enable VP8/VP9 codec support via media-libs/libvpx
media-libs/libpagemaker:tools - Build command line file format conversion tools
media-libs/libpng:apng - support unofficial APNG (Animated PNG) spec
media-libs/libpostproc:pic - Force shared libraries to be built as PIC (this is slower).
+media-libs/libprojectm:gles2 - Provide support for OpenGL ES 2 and 3
media-libs/libquicktime:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)
media-libs/libraw:demosaic - Enable support for external interpolation algorithms
media-libs/libsdl:joystick - Control joystick support (disable at your own risk)
@@ -4395,6 +4414,7 @@ media-libs/libsdl2:kms - Build the KMSDRM video driver
media-libs/libsdl2:sound - Control audio support (disable at your own risk)
media-libs/libsdl2:tslib - Build with tslib support for touchscreen devices
media-libs/libsdl2:video - Control video support (disable at your own risk)
+media-libs/libsdl2:vulkan - Enable Vulkan support
media-libs/libvisio:tools - Build conversion tools
media-libs/libvpx:highbitdepth - Enable 10 and 12 bit support for VP9.
media-libs/libvpx:postproc - Enable additional post processing filters
@@ -4518,6 +4538,7 @@ media-libs/speex:utils - Enables speex commandline utilities (speexenc, speexdec
media-libs/speex:vbr - Enable VBR support.
media-libs/svgalib:kernel-helper - Build the helper kernel module
media-libs/taglib:boost - Use dev-libs/boost instead of GCC built-ins
+media-libs/tiff:zstd - Enable zstd compression support.
media-libs/tremor:low-accuracy - enable 32bit only multiply operations
media-libs/urt:tools - Install tools
media-libs/vigra:valgrind - Enable valgrind in make check
@@ -4772,6 +4793,8 @@ media-sound/mp3blaster:sid - Build with SID (Commodore 64 Audio) support
media-sound/mp3splt-gtk:audacious - Include media-sound/audacious support
media-sound/mpd:adplug - Enable the AdPlug decoder plugin
media-sound/mpd:cdio - Use libcdio for ISO9660 parsing support
+media-sound/mpd:chromaprint - Enable ChromaPrint / AcoustID support
+media-sound/mpd:cue - Enable CUE sheet support
media-sound/mpd:curl - Support for web stream listening
media-sound/mpd:eventfd - Use the eventfd function in MPD's event loop
media-sound/mpd:faad - Use external faad library for AAC decoding
@@ -4787,11 +4810,13 @@ media-sound/mpd:mpg123 - Enable support for mp3 decoding over media-sound/mpg123
media-sound/mpd:network - Enables network streaming support
media-sound/mpd:nfs - Enable support for the Network File System
media-sound/mpd:pipe - Support writing audio to a pipe
+media-sound/mpd:qobuz - Build plugin to access qobuz
media-sound/mpd:recorder - Enables output plugin for recording radio streams
media-sound/mpd:sid - Build with SID (Commodore 64 Audio) support
media-sound/mpd:signalfd - Use the signalfd function in MPD's event loop
media-sound/mpd:soundcloud - Build plugin to access soundcloud
media-sound/mpd:systemd - Enable support for systemd socket activation
+media-sound/mpd:tidal - Build plugin to access tidal
media-sound/mpd:twolame - Support twolame MPEG-2 encoding
media-sound/mpd:webdav - Enable using music from a WebDAV share
media-sound/mpd:wildmidi - Enable MIDI support via wildmidi
@@ -4873,6 +4898,7 @@ media-sound/qmmp:qtmedia - Enable playback via dev-qt/qtmultimedia
media-sound/qmmp:scrobbler - Enable audioscrobbler/last.fm support
media-sound/qmmp:shout - Enable shoutcast plug-in via media-libs/libshout.
media-sound/qmmp:sid - Build with SID (Commodore 64 Audio) support
+media-sound/qmmp:sndfile - Enable wav playback support via media-libs/libsndfile
media-sound/qmmp:soxr - Use the SoX resampling library
media-sound/qmmp:stereo - Enable stereo effect
media-sound/qmmp:tray - Build tray icon
@@ -5060,7 +5086,6 @@ media-video/ffmpeg:armvfp - Enables VFP optimizations for ARM processors.
media-video/ffmpeg:bluray - Enable playback of Blu-ray filesystems
media-video/ffmpeg:bs2b - Enables media-libs/libbs2b based Bauer stereo-to-binaural filter.
media-video/ffmpeg:cdio - Enables audio CD grabbing with dev-libs/libcdio.
-media-video/ffmpeg:celt - Adds Xiph CELT audio decoding support
media-video/ffmpeg:chromaprint - Enables audio fingerprinting support with media-libs/chromaprint.
media-video/ffmpeg:chromium - Builds libffmpeg.so to enable media playback in Chromium-based browsers like Opera and Vivaldi.
media-video/ffmpeg:codec2 - Enables codec2 low bit rate speech codec support via media-libs/codec2.
@@ -5142,7 +5167,6 @@ media-video/libav:schroedinger - Enable Dirac video support (an advanced royalty
media-video/libav:ssl - Enable SSL/TLS support using dev-libs/openssl or net-libs/gnutls.
media-video/libav:tools - Build and install small tools like aviocat, cws2fws, graph2dot, ismindex, qt-faststart.
media-video/libav:twolame - Enable MP2 encoding via media-sound/twolame as an alternative to the internal encoder
-media-video/libav:vis - Adds support for SIMD optimizations for UltraSPARC processors.
media-video/libav:vpx - Enable vp8 encoding support using media-libs/libvpx.
media-video/libav:x265 - Enable HEVC encoding with media-libs/x265.
media-video/libva-utils:drm - Enables VA/DRM API support.
@@ -5191,7 +5215,6 @@ media-video/mplayer:tremor - Enable internal support for Vorbis
media-video/mplayer:twolame - Enable twolame MPEG-2 encoding
media-video/mplayer:vcd - Enables VCD support
media-video/mplayer:vidix - Support for vidix video output
-media-video/mplayer:xvmc - Enables X-Video Motion Compensation support
media-video/mplayer:yuv4mpeg - Enables yuv4mpeg video output
media-video/mplayer:zoran - Enables ZR360[56]7/ZR36060 video output
media-video/mpv:archive - Enable support for various archive formats via app-arch/libarchive
@@ -5226,7 +5249,6 @@ media-video/ogmrip:srt - Support for SRT subtitle format
media-video/orion:mpv - Use the media-video/mpv player (upstream default)
media-video/orion:qtav - Use the media-libs/qtav player
media-video/orion:qtmedia - Use the dev-qt/qtmultimedia
-media-video/parole:clutter - Compile in Clutter GTK+ support
media-video/peek:keybinder - Enable support for global hotkeys using dev-libs/keybinder
media-video/simplescreenrecorder:asm - Enable x86 assembly optimisation.
media-video/simplescreenrecorder:vpx - Enable VP8 codec support via media-libs/libvpx.
@@ -5299,9 +5321,7 @@ media-video/vlc:opencv - Enable OpenCV (computer vision) filter module
media-video/vlc:optimisememory - Enable optimisation for memory rather than performance
media-video/vlc:postproc - Enable image post-processing via libpostproc (part of FFmpeg)
media-video/vlc:projectm - Enable the projectM visualization plugin
-media-video/vlc:rtsp - Enable real audio and RTSP modules
media-video/vlc:run-as-root - Allows vlc to start for root. Don't enable this unless you have a very specific (e.g. embedded) need for it!
-media-video/vlc:schroedinger - Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec)
media-video/vlc:sdl-image - Enable sdl image video decoder (depends on sdl)
media-video/vlc:sftp - Enable libssh2 to support SFTP file transfer
media-video/vlc:shout - Enable libshout output
@@ -5448,6 +5468,7 @@ net-analyzer/netdata:compression - Enable compression via zlib
net-analyzer/netdata:ipmi - Install sys-apps/ipmitool required for monitoring IPMI sensors.
net-analyzer/netdata:nfacct - Enable the nfacct plugin
net-analyzer/netdata:nodejs - Enable use of nodejs (which some plugins use)
+net-analyzer/netdata:tor - Enable monitoring of tor
net-analyzer/netperf:demo - Emit interim results during the run. May affect results
net-analyzer/nfdump:compat15 - Enable read support for nfdump data files created with nfdump 1.5.x
net-analyzer/nfdump:ftconv - Build the flow-tools to nfdump converter
@@ -5874,7 +5895,6 @@ net-im/bitlbee:twitter - Enable Twitter protocol support
net-im/choqok:attica - Build Open Collaboration Services plugin using kde-frameworks/attica
net-im/choqok:konqueror - Build Konqueror Choqok plugin
net-im/choqok:telepathy - Enable support for the real-time communication framework telepathy
-net-im/corebird:glade - Install glade catalogs for corebird
net-im/corebird:spellcheck - Support spell checking
net-im/coturn:mongodb - Enable support for the mongodb database
net-im/coturn:redis - Enable support for the redis database
@@ -6234,6 +6254,7 @@ net-libs/pjproject:webrtc - Enable WebRTC support
net-libs/qxmpp:vpx - Enable VP8 codec support via media-libs/libvpx
net-libs/rabbitmq-c:tools - Builds cli tools to interact with brokers
net-libs/shairplay:alac - Add support for Apple Lossless Audio Codec files
+net-libs/shairplay:playfair - Add support for handling fairplay handshake (used in for example screen mirroring)
net-libs/shairplay:tools - Build and install a binary shairplay in /usr/bin
net-libs/telepathy-qt:farstream - Enable support for audio/video calls via farstream
net-libs/tox:av - Adds support for audio and video.
@@ -6621,7 +6642,7 @@ net-misc/networkmanager:nss - Use dev-libs/nss for cryptography
net-misc/networkmanager:ofono - Use net-misc/ofono for telephony support.
net-misc/networkmanager:ovs - Enable OpenVSwitch support
net-misc/networkmanager:ppp - Enable support for mobile broadband and PPPoE connections using net-dialup/ppp
-net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information
+net-misc/networkmanager:resolvconf - Use net-dns/openresolv for managing DNS information in /etc/resolv.conf. Generally, a symlink to /run/NetworkManager/resolv.conf is simpler. On systems running systemd-resolved, disable this flag and create a symlink to /run/systemd/resolve/stub-resolv.conf.
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
@@ -6816,6 +6837,11 @@ net-nds/rpcbind:remotecalls - Enable remote calls
net-nds/rpcbind:warmstarts - Enables rpcbind to cache configuration for warm restarts
net-nds/tac_plus:finger - Adds support for checking user counts via fingering the NAS
net-nds/tac_plus:maxsess - Enforce a limit on maximum sessions per user
+net-news/liferea:gnome-keyring - Enable support for Libsecret Support plugin that allows Liferea to use app-crypt/libsecret as password store
+net-news/liferea:mediaplayer - Enable support for Media Player plugin that allows to play music and videos directly from Liferea
+net-news/liferea:networkmanager - Use NetworkManager to monitor nerwork status
+net-news/liferea:notification - Enable support for Popup Notifications plugin that display popups informing about new updates
+net-news/liferea:tray - Enable support for Tray Icon (GNOME Classic) plugin that display a small system tray icon to hide/unhide Liferea
net-news/rssguard:webengine - Use dev-qt/qtwebengine for embedded web browser
net-nntp/inn:innkeywords - Enable automatic keyword generation support
net-nntp/inn:inntaggedhash - Use tagged hash table for history (disables large file support)
@@ -6828,6 +6854,7 @@ net-nntp/slrn:uudeview - Add support for yEnc coding and more using dev-libs/uul
net-nntp/tin:cancel-locks - Enable Cancel-Lock header functionality (also enables USE=evil)
net-nntp/tin:etiquette - Enable the display off posting etiquettes
net-nntp/tin:gpg - Enable app-crypt/gnupg support
+net-nntp/tin:mime - Add MIME support
net-p2p/airdcpp-webclient:nat-pmp - Enable support for the NAT-PMP protocol
net-p2p/airdcpp-webclient:tbb - Enable support of the TBB library to improve performance
net-p2p/airdcpp-webclient:webui - Enable the Web UI
@@ -6862,7 +6889,6 @@ net-p2p/eiskaltdcpp:minimal - Don't install headers
net-p2p/fms:frost - Add support for frost boards
net-p2p/go-ethereum:devtools - Build Ethereum development tools (evm, abigen, puppeth, ...)
net-p2p/go-ethereum:opencl - Add OpenCL GPU mining support
-net-p2p/go-ipfs-bin:fuse - Enable runtime support for sys-fs/fuse
net-p2p/ktorrent:bwscheduler - Schedule upload and download limits over a period of a week
net-p2p/ktorrent:downloadorder - Specify the download order of a multi-file torrent
net-p2p/ktorrent:infowidget - Displays general information about a torrent in several tabs
@@ -6932,6 +6958,7 @@ net-print/hplip:scanner - Enable scanner on multifunction devices which support
net-print/hplip:snmp - Add support for net-analyzer/net-snmp which enables this driver to work over networks (both for server and client)
net-print/hplip:static-ppds - Use statically-generated PPDs instead of Dynamic PPDs. Although this is deprecated some printers may still need it to work properly. Use this flag if hp-setup fails to find/create a valid PPD file
net-print/kyocera-1x2x-mfp-driver:rastertokpsl-fix - Use custom wrapper script to sanitize arguments before passing to 'rastertokpsl' filter program
+net-print/lprng:foomaticdb - Add support for the foomatic printing driver database
net-print/magicfilter:lprng-failsafe - Refuse options for compability with certain LPRng versions.
net-proxy/haproxy:51degrees - Device Detection using 51 Degrees
net-proxy/haproxy:device-atlas - Use dev-libs/device-atlas-api-c library
@@ -7852,6 +7879,7 @@ sys-apps/net-tools:plipconfig - build the plipconfig tool (for working with old
sys-apps/net-tools:slattach - build the slattach tool (for working with old serial ports)
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:s3 - Enable Amazon S3 bucket to load and store packages (use dev-libs/aws-sdk-cpp).
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)
@@ -7968,6 +7996,7 @@ sys-auth/pambase:systemd - Use pam_systemd module to register user sessions in t
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/ssh-ldap-pubkey:schema - Install a copy of the LPK schema, only needed on LDAP servers.
sys-auth/sssd:acl - Build and use the cifsidmap plugin
sys-auth/sssd:autofs - Build helper to let net-fs/autofs use sssd provided information
sys-auth/sssd:locator - Install sssd's Kerberos plugin
@@ -8025,6 +8054,7 @@ sys-boot/lilo:pxeserial - Avoid character echo on PXE serial console
sys-boot/plymouth:gdm - Enables smooth transition to GDM
sys-boot/plymouth:libkms - Provides abstraction to the DRM drivers (intel, nouveau and vmwgfx at this moment)
sys-boot/plymouth:pango - Adds support for printing text on splash screen and text prompts, e.g. for password
+sys-boot/plymouth:split-usr - Enable this if /bin and /usr/bin are separate directories
sys-boot/refind:btrfs - Builds the EFI binary btrfs filesystem driver
sys-boot/refind:ext2 - Builds the EFI binary ext2 filesystem driver
sys-boot/refind:ext4 - Builds the EFI binary ext4 filesystem driver
@@ -8682,14 +8712,11 @@ www-client/lynx:ssl - Enable HTTPS support.
www-client/midori:granite - Enable support for the elementary library dev-libs/granite
www-client/netsurf:bmp - BMP bitmap image support (media-libs/libnsbmp)
www-client/netsurf:duktape - Use duktape.org javascript engine
-www-client/netsurf:fbcon_frontend_able - Use framebuffer frontend able
-www-client/netsurf:fbcon_frontend_linux - Use framebuffer frontend linux
www-client/netsurf:fbcon_frontend_sdl - Use framebuffer frontend sdl
www-client/netsurf:fbcon_frontend_vnc - Use framebuffer frontend vnc
www-client/netsurf:fbcon_frontend_x - Use framebuffer frontend X
-www-client/netsurf:gtk - Build GTK GUI, defaults to GTK3
+www-client/netsurf:gtk - Build GTK3 GUI
www-client/netsurf:gtk2 - Build GTK2 GUI
-www-client/netsurf:gtk3 - Build GTK3 GUI
www-client/netsurf:pdf-writer - PDF output support (media-libs/libharu)
www-client/netsurf:psl - Use public suffix list via media-libs/libnspsl
www-client/netsurf:rosprite - RISC OS Sprite bitmap image support (media-libs/librosprite)
@@ -8779,6 +8806,7 @@ www-servers/apache:suexec-caps - Install suexec with capabilities instead of SUI
www-servers/apache:suexec-syslog - Log suexec to syslog instead of to a separate file
www-servers/cherokee:admin - Install web based cherokee conf tool
www-servers/cherokee:rrdtool - Enable rrdtool support
+www-servers/civetweb:server - Build standalone server
www-servers/fnord:auth - Enable HTTP authentication support
www-servers/gatling:diet - Compile against dev-libs/dietlibc
www-servers/h2o:mruby - Enable support for mruby
@@ -8893,7 +8921,7 @@ x11-libs/libXfont2:bzip2 - Support bzip2 compressed PCF fonts.
x11-libs/libXfont2:truetype - Use media-libs/freetype for font rasterization.
x11-libs/libaosd:pango - Enable the textual helpers (requires pangocairo).
x11-libs/libaosd:tools - Install the aosd_cat tool (requires glib-2.0).
-x11-libs/libdlo:test-program - Build the program for testing Displaylink devices
+x11-libs/libdlo:test-program - Build the program for testing Displaylink devices.
x11-libs/libdrm:libkms - Enable building of libkms, a library for applications to interface with KMS
x11-libs/libdrm:valgrind - Compile in valgrind memory hints
x11-libs/libfm:automount - Use gnome-base/gvfs for automounting