From 407525b571b48cfd65e1ad7a02d250a927c967c9 Mon Sep 17 00:00:00 2001
From: V3n3RiX <venerix@redcorelinux.org>
Date: Fri, 1 Dec 2017 03:04:39 +0000
Subject: gentoo resync : 01.12.2017

---
 profiles/Manifest.gz                               | Bin 179544 -> 179721 bytes
 profiles/arch/alpha/use.stable.mask                |   9 +-
 profiles/arch/amd64/no-multilib/package.mask       |   4 -
 profiles/arch/amd64/no-multilib/package.use.mask   |   8 --
 profiles/arch/amd64/package.use.mask               |   4 -
 profiles/arch/amd64/package.use.stable.mask        |   4 -
 profiles/arch/arm/package.use.mask                 |  23 ++--
 profiles/arch/arm64/package.use.mask               |   5 +-
 profiles/arch/base/package.use.mask                |   4 -
 profiles/arch/hppa/package.use.stable.mask         |   9 +-
 profiles/arch/nios2/package.use.mask               |   4 +-
 profiles/arch/powerpc/package.use.mask             |   1 -
 profiles/arch/powerpc/ppc32/package.use.mask       |   4 -
 profiles/arch/sparc/make.defaults                  |   4 -
 profiles/arch/sparc/use.stable.mask                |   4 -
 profiles/arch/x86/package.use.mask                 |   4 -
 profiles/arch/x86/package.use.stable.mask          |   4 -
 profiles/arch/x86/use.stable.mask                  |   5 -
 profiles/base/make.defaults                        |   7 +-
 profiles/base/package.mask                         |   7 --
 profiles/base/package.use                          |   7 --
 profiles/base/package.use.mask                     |  19 +--
 profiles/base/package.use.stable.mask              |  11 +-
 profiles/base/use.mask                             |   4 -
 profiles/default/linux/uclibc/amd64/package.mask   |   3 -
 profiles/default/linux/uclibc/arm/package.use.mask |   4 +
 profiles/features/hardened/amd64/package.use       |   7 +-
 profiles/features/hardened/amd64/package.use.force |   7 --
 profiles/features/hardened/make.defaults           |  13 +-
 profiles/features/hardened/package.use.mask        |   9 +-
 profiles/features/hardened/packages                |   2 +-
 profiles/features/hardened/use.force               |   2 +-
 profiles/features/prefix/package.use.mask          |   4 -
 .../prefix/standalone/legacy/make.defaults         |   2 +-
 .../hardened/linux/amd64/no-multilib/package.mask  |   4 -
 profiles/hardened/linux/package.mask               |   7 --
 profiles/hardened/linux/package.use.mask           |   4 -
 profiles/package.mask                              | 127 ++++++++++++++++----
 profiles/prefix/linux-standalone/profile.bashrc    |   2 +-
 profiles/prefix/use.stable.mask                    |   7 --
 profiles/profiles.desc                             |  73 ++++++++++++
 profiles/releases/13.0/package.mask                |   7 ++
 profiles/releases/17.0/package.mask                |  20 ++--
 profiles/releases/17.0/package.use.stable.mask     |  10 ++
 profiles/targets/desktop/make.defaults             |   2 +-
 profiles/targets/desktop/package.use               |  24 ++++
 profiles/targets/desktop/package.use.mask          |  20 ++++
 profiles/targets/desktop/plasma/make.defaults      |   2 +-
 profiles/targets/desktop/plasma/package.use        |  30 -----
 profiles/targets/desktop/plasma/package.use.mask   |  20 ----
 profiles/use.local.desc                            | 131 ++++++++++-----------
 51 files changed, 382 insertions(+), 316 deletions(-)
 delete mode 100644 profiles/features/hardened/amd64/package.use.force
 delete mode 100644 profiles/prefix/use.stable.mask
 create mode 100644 profiles/releases/17.0/package.use.stable.mask
 create mode 100644 profiles/targets/desktop/package.use.mask
 delete mode 100644 profiles/targets/desktop/plasma/package.use.mask

(limited to 'profiles')

diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 0953297aaf02..305d6cd1010d 100644
Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ
diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask
index 7185868eba82..d02ad2687c95 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -1,16 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Mike Gilbert <floppym@gentoo.org> (28 Oct 2017)
-# Mask python targets until dev-lang/python is stable.
-python_single_target_python3_6
-python_targets_python3_6
-python_single_target_python3_5
-python_targets_python3_5
-
 # Tobias Klausmann <klausman@gentoo.org> (17 Mar 2016)
 # Webkit itself is enormous (~13h compile+test on our fastest dev machine), so
 # it will remain not-stable forever. Mask the USE flag accordingly.
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index 4ac7cc1d55f3..7b8725a372dc 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -34,7 +34,6 @@ dev-lang/icc
 dev-lang/idb
 dev-lang/ifc
 dev-perl/Archive-Rar
-dev-python/skype4py
 dev-util/android-ndk
 dev-util/android-sdk-update-manager
 dev-util/android-studio
@@ -137,12 +136,9 @@ games-strategy/smac
 games-strategy/spaz
 media-fonts/acroread-asianfonts
 media-sound/aucdtect
-media-sound/skype-call-recorder
 media-sound/ventrilo-server-bin
 media-video/binkplayer
 media-video/tsmuxer
-net-im/skype
-net-im/skypetab-ng
 net-misc/icaclient
 net-misc/ps3mediaserver
 net-print/cndrvcups-common-lb
diff --git a/profiles/arch/amd64/no-multilib/package.use.mask b/profiles/arch/amd64/no-multilib/package.use.mask
index cbe2dc890477..5df0d7d46a82 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -25,14 +25,6 @@ app-emulation/wine mono
 # Intel Integrated Primitive (sci-libs/ipp) support
 media-libs/opencv ipp
 
-# Tomas Chvatal <scarabeus@gentoo.org> (13 Nov 2014)
-# The apulse is 32b used there only
-net-im/skype apulse
-
-# Tim Harder <radhermit@gentoo.org> (17 Jan 2016)
-# Skype requires multilib support
-net-im/bitlbee skype
-
 # Alexis Ballier <aballier@gentoo.org> (13 Aug 2009)
 # Requires wine
 media-sound/lmms vst
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index f50eacb55ae9..d9c2ea4cc852 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -119,10 +119,6 @@ media-libs/libbluray -bdplus
 # pidgin-opensteamworks is only available for amd64, ppc32 and x86
 net-im/telepathy-connection-managers -steam
 
-# Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
-# Unmask skype support for unstable keywords
-net-im/bitlbee -skype
-
 # Mike Frysinger <vapier@gentoo.org> (04 Aug 2014)
 # Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024
 sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer_spi -satamv
diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask
index 53e4ede00085..002246631437 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -56,10 +56,6 @@ sys-cluster/ceph zfs
 # mayavi is broken, bug #500104
 dev-python/apptools test
 
-# Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
-# Masked since skype isn't stable
-net-im/bitlbee skype
-
 # Michał Górny <mgorny@gentoo.org> (30 Mar 2014)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 0c0acc547ced..99fcaa554e6b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,19 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner <asturm@gentoo.org> (29 Nov 2017)
+# kde-plasma/plasma-vault is not keyworded, which depends on also
+# not yet keyworded sys-fs/{encfs,cryfs}: bugs #630486 and #633882
+kde-plasma/plasma-meta crypt
+
+# Michał Górny <mgorny@gentoo.org> (29 Nov 2017)
+# All current clang versions are broken on ARM.
+app-doc/doxygen clang
+
+# Thomas Deutschmann <whissi@gentoo.org> (28 Nov 2017)
+# Requires dev-libs/mongo-c-driver which isn't keyworded
+>=app-admin/rsyslog-8.31 mongodb
+
 # Ulrich Müller <ulm@gentoo.org> (23 Oct 2017)
 # Needs net-mail/mailutils which is not keyworded, bug #635216.
 app-editors/emacs-vcs mailutils
@@ -123,12 +136,6 @@ dev-scheme/racket futures jit
 # Tests require dev-python/tox which isn't keyworded on arm
 sys-cluster/ceph test
 
-# Thomas Deutschmann <whissi@whissi.de> (25 Apr 2016), on behalf of
-# Ian Delaney <idella4@gentoo.org> (25 Apr 2016)
-# for the proxy-maintainers project
-# Unkeyworded deps, bug #581180
-app-admin/rsyslog grok
-
 # Thomas Deutschmann <whissi@whissi.de> (19 Mar 2016), on behalf of
 # Ian Delaney <idella4@gentoo.org> (19 Mar 2016)
 # for the proxy-maintainers project
@@ -396,7 +403,7 @@ dev-libs/xapian-bindings java
 
 # Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (20 Feb 2013)
 # Mask flags of calligra and dependencies due to lack of keywords
-app-office/calligra color-management openexr postgres spacenav vc
+app-office/calligra openexr spacenav
 media-gfx/pstoedit emf
 
 # Rick Farina <zerochaos@gentoo.org> (05 Feb 2013)
@@ -438,10 +445,8 @@ app-accessibility/speech-dispatcher flite
 # Markus Meier <maekke@gentoo.org> (23 Dec 2012)
 # mask kde-apps/* flags due to unkeyworded dependencies
 kde-apps/kalzium editor solver
-kde-apps/kopete jingle
 kde-apps/kstars indi
 kde-apps/kdeutils-meta floppy
-kde-apps/kdenetwork-meta ppp
 
 # Markus Meier <maekke@gentoo.org> (08 Dec 2012)
 # mask app-office/libreoffice java extensions
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 63d733a624c9..467fdecd9a40 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -85,7 +85,6 @@ dev-python/PyQt4 webkit
 dev-qt/designer:4 webkit
 dev-qt/qtdeclarative:4 webkit
 dev-python/pyside webkit
-kde-frameworks/kdelibs:4 webkit
 
 # Alexis Ballier <aballier@gentoo.org> (21 Jun 2017)
 # Appends -mfpu=neon that doesnt work on arm64
@@ -264,7 +263,7 @@ net-misc/unison gtk
 
 # Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (20 Feb 2013)
 # Mask flags of calligra and dependencies due to lack of keywords
-app-office/calligra color-management openexr postgres spacenav vc
+app-office/calligra openexr spacenav
 media-gfx/pstoedit emf
 
 # Michał Górny <mgorny@gentoo.org> (01 Feb 2013)
@@ -304,11 +303,9 @@ app-accessibility/speech-dispatcher flite
 # Markus Meier <maekke@gentoo.org> (23 Dec 2012)
 # mask kde-apps/* flags due to unkeyworded dependencies
 kde-apps/kalzium editor solver
-kde-apps/kopete jingle
 kde-apps/okular chm
 kde-apps/kstars indi
 kde-apps/kdeutils-meta floppy
-kde-apps/kdenetwork-meta ppp
 
 # Markus Meier <maekke@gentoo.org> (08 Dec 2012)
 # mask app-office/libreoffice java extensions
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index fd40be2c228c..d7f99a91d918 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -99,10 +99,6 @@ net-im/telepathy-connection-managers steam
 # Mask for all arches, can be unmasked on arm once keyworded there
 games-board/stockfish armv7
 
-# Tim Harder <radhermit@gentoo.org> (10 Oct 2014)
-# Masked since skype isn't stable
-net-im/bitlbee skype
-
 # Mike Frysinger <vapier@gentoo.org> (04 Aug 2014)
 # Mask flashrom drivers that only work on x86 due to in/out asm insns #454024
 sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer_spi satamv
diff --git a/profiles/arch/hppa/package.use.stable.mask b/profiles/arch/hppa/package.use.stable.mask
index bb7a033b84a4..95136a965411 100644
--- a/profiles/arch/hppa/package.use.stable.mask
+++ b/profiles/arch/hppa/package.use.stable.mask
@@ -17,9 +17,12 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas Sturmlechner <asturm@gentoo.org> (29 Oct 2017)
-# dev-qt/* stabilisation timeout.
-app-text/poppler cairo-qt
+# Hans de Graaff <graaff@gentoo.org> (26 Nov 2017)
+# Several packages no longer have stable keywords due
+# to bug 626682
+dev-ruby/bundler doc
+dev-ruby/rspec-core highlight test
+sys-block/thin-provisioning-tools test
 
 # Andreas Sturmlechner <asturm@gentoo.org> (07 Oct 2017)
 # media-gfx/graphite2 security stabilisation timeout.
diff --git a/profiles/arch/nios2/package.use.mask b/profiles/arch/nios2/package.use.mask
index 0296ffbe6ce7..865264b9a0e7 100644
--- a/profiles/arch/nios2/package.use.mask
+++ b/profiles/arch/nios2/package.use.mask
@@ -86,7 +86,7 @@ net-misc/unison gtk
 
 # Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (20 Feb 2013)
 # Mask flags of calligra and dependencies due to lack of keywords
-app-office/calligra color-management openexr postgres spacenav vc
+app-office/calligra openexr spacenav
 media-gfx/pstoedit emf
 
 # Michał Górny <mgorny@gentoo.org> (01 Feb 2013)
@@ -126,11 +126,9 @@ app-accessibility/speech-dispatcher flite
 # Markus Meier <maekke@gentoo.org> (23 Dec 2012)
 # mask kde-apps/* flags due to unkeyworded dependencies
 kde-apps/kalzium editor solver
-kde-apps/kopete jingle
 kde-apps/okular chm
 kde-apps/kstars indi
 kde-apps/kdeutils-meta floppy
-kde-apps/kdenetwork-meta ppp
 
 # Markus Meier <maekke@gentoo.org> (08 Dec 2012)
 # mask app-office/libreoffice java extensions
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 0cf4932f5316..d769855edd54 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -82,7 +82,6 @@ dev-python/PyQt5 bluetooth location webengine
 
 # Michael Palimaka <kensington@gentoo.org> (07 Jul 2016)
 # Requires unkeyworded dependencies
-app-misc/hachoir-metadata kde
 dev-vcs/subversion kwallet
 games-arcade/jumpnbump kde
 kde-apps/katepart handbook
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index c353bfc0acd1..f9284d17fab6 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (15 Nov 2017)
-# Macro Editor requires unkeyworded app-i18n/fcitx-qt5:4.
->=app-i18n/fcitx-unikey-0.2.7 macro-editor
-
 # Sergei Trofimovich <slyfox@gentoo.org> (3 Oct 2017)
 # Incomplete support, bug #605878.
 net-vpn/tor seccomp
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 7abf4172ffee..0053c3734d92 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -39,7 +39,3 @@ MULTILIB_STRICT_DIRS="/lib32 /usr/lib32 /usr/kde/*/lib32 /usr/qt/*/lib32 /usr/X1
 # Defaults for video drivers
 VIDEO_CARDS="fbdev glint mach64 mga r128 radeon sunbw2 suncg14 suncg3 \
 	suncg6 sunffb sunleo tdfx voodoo"
-
-# Hans de Graaff <graaff@gentoo.org> (17 Apr 2017)
-# Temporary entry to support stable bug 615818
-RUBY_TARGETS="ruby21"
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index d62c77d354c0..da3b8c16a45f 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -13,10 +13,6 @@ python_targets_python3_6
 # Drop stable ruby on sparc
 ruby
 
-# Hans de Graaff <graaff@gentoo.org> (17 Apr 2017)
-# Temporary mask to support stable bug 615818
-ruby_targets_ruby22
-
 # Andrey Grozin <grozin@gentoo.org> (25 Jun 2014)
 # no stable version on sparc
 ecls
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 530319203b6d..b28dda4b5f2a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -106,10 +106,6 @@ net-im/telepathy-connection-managers -steam
 # >x11-drivers/nvidia-drivers-346 on x86 has no UVM support (bug #534156)
 >x11-drivers/nvidia-drivers-346 uvm
 
-# Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
-# Unmask skype support for unstable keywords
-net-im/bitlbee -skype
-
 # Mike Frysinger <vapier@gentoo.org> (04 Aug 2014)
 # Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024
 sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer_spi -satamv
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index 07792515b2e0..bbfe51d2b16f 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -59,10 +59,6 @@ dev-cpp/eigen test
 # mayavi is broken, bug #500104
 dev-python/apptools test
 
-# Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
-# Masked since skype isn't stable
-net-im/bitlbee skype
-
 # Michał Górny <mgorny@gentoo.org> (30 Mar 2014)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 6272cc052145..118c3436da94 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Mike Gilbert <floppym@gentoo.org> (28 Oct 2017)
-# Mask python targets until dev-lang/python is stable.
-python_single_target_python3_6
-python_targets_python3_6
-
 # Michael Palimaka <kensington@gentoo.org> (03 Jun 2017)
 # Not yet stable.
 elogind
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index e7a3077c777c..db5f53897915 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -113,12 +113,13 @@ PYTHONDONTWRITEBYTECODE="1"
 # Add default USE value for bootstrap and rename it from STAGE1_USE to BOOTSTRAP_USE
 # Add in expanded PYTHON_TARGETS or stage1 builds break because of USE="-* ${BOOTSTRAP_USE}"
 # This MUST be kept in sync with the PYTHON_TARGETS below
-BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_4 python_targets_python2_7"
+BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_5 python_targets_python2_7"
 
 # Mike Gilbert <floppym@gentoo.org> (15 May 2012)
 # Default target(s) for python-r1.eclass
-PYTHON_TARGETS="python2_7 python3_4"
-PYTHON_SINGLE_TARGET="python3_4"
+# Updated to python3_5 on 28 Nov 2017
+PYTHON_TARGETS="python2_7 python3_5"
+PYTHON_SINGLE_TARGET="python3_5"
 
 # Michał Górny <mgorny@gentoo.org> (10 Aug 2013)
 # Moved from portage's make.globals.
diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 07fc9a5e631d..320a6bbb1a0c 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,9 +1,2 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (27 May 2017)
-# This release and later require C++11 or C++14
-# So we mask it here, and unmask in 17.0 release profiles
->=dev-libs/icu-59
->=dev-libs/icu-layoutex-59
->=net-libs/nodejs-9.0.0
diff --git a/profiles/base/package.use b/profiles/base/package.use
index b21593100fb3..a931d7a05160 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -1,13 +1,6 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# David Seifert <soap@gentoo.org> (17 Apr 2017)
-# Only python 3.5 supported
-kde-apps/kajongg:5 python_single_target_python3_5 python_targets_python3_5
-dev-python/pygcrypt python_targets_python3_5
-dev-python/uvloop python_targets_python3_5
-media-gfx/blender python_targets_python3_5
-
 # David Seifert <soap@gentoo.org> (17 Apr 2017)
 # These py2-only packages also support pypy, enable
 # Python 2.7 as the default implementation, preparing
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e43d91dd3f99..fcf5de55ca73 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -12,13 +12,9 @@
 =media-libs/freeverb3-3.1.2_pre20151102-r1 jack
 
 # Andreas Sturmlechner <asturm@gentoo.org> (29 Oct 2017)
-# Depends on deprecated x11-libs/qscintilla[qt4]/qt4, bug #634976
+# Depends on deprecated x11-libs/qscintilla[qt4]/qt4, bug #634972
 net-analyzer/linkchecker X
 
-# Andreas Sturmlechner <asturm@gentoo.org> (16 Oct 2017)
-# Depends on masked dev-qt/qtwebkit:4, bug #620692
-<app-i18n/fcitx-libpinyin-0.5.0 dictionary-manager
-
 # Andreas Sturmlechner <asturm@gentoo.org> (16 Oct 2017)
 # USE=qt4 depends on masked dev-qt/qtwebkit:4, bug #620754
 # USE=geocad depends on masked <sci-libs/opencascade-6.8.0
@@ -317,10 +313,6 @@ dev-cpp/eigen:2 doc
 # you're doing. This has upstream's approval.
 dev-java/icedtea cacao jamvm
 
-# Maciej Mrozowski <reavertm@gmail.com> (23 Mar 2016)
-# Experimental cairo-qt backend (see bug #568000).
-app-text/poppler cairo-qt
-
 # Lars Wendler <polynomial-c@gentoo.org> (20 Mar 2016)
 # Need vulnerable libotr version (see bug #576914).
 net-im/centerim otr
@@ -366,10 +358,6 @@ sci-libs/gdal ruby
 # See bug #547834
 <sys-apps/paludis-2.4.0 ruby
 
-# Andreas K. Huettel <dilfridge@gentoo.org> (1 Sep 2015)
-# Currently broken upstream. We still hope it will get fixed.
-app-office/libreoffice telepathy
-
 # James Le Cuirot <chewi@gentoo.org> (18 Aug 2015)
 # gcc[awt] is only used by gcj-jdk[awt] and that isn't needed by
 # anything in the tree. The toolchain folks aren't keen to support it
@@ -550,11 +538,6 @@ gnustep-apps/cynthiune flac
 app-text/yagf cuneiform
 dev-python/pyocr cuneiform
 
-# Christoph Junghans <junghans@gentoo.org> (10 Mar 2013)
-# log4cxx has known memory leaking issues wrt bug #287697,
-# unmask when log4cxx is fixed and stable.
-media-sound/google-musicmanager log
-
 # Tom Wijsman <TomWij@gentoo.org> (10 Mar 2013)
 # Experimental, masked until it compiles and works.
 media-libs/avidemux-core system-ffmpeg
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index ec52ae87822d..b6cde8be40c7 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,9 +4,9 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
-# Andreas Sturmlechner <asturm@gentoo.org> (16 Nov 2017)
-# Requires PYTHON_TARGETS="python3_5", bug #620940
-kde-apps/kdegames-meta python
+# Bernard Cafarelli <voyageur@gentoo.org> (27 Nov 2017)
+# Dependencies have no stable keyword
+app-backup/backup-manager s3
 
 # Brian Evans <grknight@gentoo.org (6 Nov 2017)
 # Requires stable phpunit
@@ -36,10 +36,6 @@ sci-libs/gdal mdb
 # Requires guile-2 which is still unstable.
 >=net-irc/weechat-1.7 guile
 
-# Andreas Sturmlechner <asturm@gentoo.org> (17 Aug 2017)
-# Unstable dependencies.
-kde-apps/kopete cryptography
-
 # Andreas Sturmlechner <asturm@gentoo.org> (12 Aug 2017)
 # Not operational, bug #619534
 >=kde-apps/cantor-17.04.3 R
@@ -134,7 +130,6 @@ app-emulation/ganeti monitoring
 
 # Mike Gilbert <floppym@gentoo.org> (03 Oct 2015)
 # Unmask stable-masked implementations for python-exec
-dev-lang/python-exec -python_targets_python3_5
 dev-lang/python-exec -python_targets_python3_6
 
 # Pacho Ramos <pacho@gentoo.org> (15 May 2015)
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6d7e7b6148f8..16f1aefe03c2 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -50,10 +50,6 @@ audacious
 # postgres-9.2 is EOL and masked
 postgres_targets_postgres9_2
 
-# Brian Evans <grknight@gentoo.org> (14 Aug 2017)
-# php 7.2 beta is masked for initial testing
-php_targets_php7-2
-
 # Michael Palimaka <kensington@gentoo.org> (03 Jun 2017)
 # Unkeyworded on most arches, unmasked in supported arch profiles.
 elogind
diff --git a/profiles/default/linux/uclibc/amd64/package.mask b/profiles/default/linux/uclibc/amd64/package.mask
index 0c19d60a4605..2446fd952aff 100644
--- a/profiles/default/linux/uclibc/amd64/package.mask
+++ b/profiles/default/linux/uclibc/amd64/package.mask
@@ -24,7 +24,6 @@ dev-lang/icc
 dev-lang/idb
 dev-lang/ifc
 dev-perl/Archive-Rar
-dev-python/skype4py
 dev-util/android-sdk-update-manager
 dev-util/android-ndk
 dev-util/biew
@@ -109,8 +108,6 @@ media-fonts/acroread-asianfonts
 media-sound/ventrilo-server-bin
 media-video/binkplayer
 media-video/tsmuxer
-net-im/skype
-net-im/skypetab-ng
 net-print/cndrvcups-common-lb
 net-print/cndrvcups-lb
 net-misc/icaclient
diff --git a/profiles/default/linux/uclibc/arm/package.use.mask b/profiles/default/linux/uclibc/arm/package.use.mask
index badc04679396..b08830050753 100644
--- a/profiles/default/linux/uclibc/arm/package.use.mask
+++ b/profiles/default/linux/uclibc/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann <whissi@gentoo.org> (28 Nov 2017)
+# Requires dev-libs/mongo-c-driver which isn't keyworded
+>=app-admin/rsyslog-8.31 mongodb
+
 # Ulrich Müller <ulm@gentoo.org> (23 Oct 2017)
 # Needs net-mail/mailutils which is not keyworded, bug #635216.
 app-editors/emacs-vcs mailutils
diff --git a/profiles/features/hardened/amd64/package.use b/profiles/features/hardened/amd64/package.use
index 0cef7f8d1d92..dff56ad8871d 100644
--- a/profiles/features/hardened/amd64/package.use
+++ b/profiles/features/hardened/amd64/package.use
@@ -3,10 +3,11 @@
 
 # Magnus Granberg <zorry@gentoo.org> (14 Jan, 2015)
 # We need to have the pic flag on.
-# Bugs 490276, 513464, 523736 and 512208.
+# Bugs 358929, 490276, 513464, 523736 and 512208.
 media-libs/x264 pic
 media-video/ffmpeg pic
 media-video/libav pic
->=media-libs/mesa-10.1.6 pic
+media-libs/mesa pic
 media-libs/libpostproc pic
->=media-libs/xvid-1.3.3 pic
+media-libs/xvid pic
+app-emulation/open-vm-tools pic
diff --git a/profiles/features/hardened/amd64/package.use.force b/profiles/features/hardened/amd64/package.use.force
deleted file mode 100644
index ef833f2d1b51..000000000000
--- a/profiles/features/hardened/amd64/package.use.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Magnus Granberg <zorry@gentoo.org> (14 Jan, 2015)
-# We need to have the pic flag on.
-# Bugs 358929
-app-emulation/open-vm-tools pic
diff --git a/profiles/features/hardened/make.defaults b/profiles/features/hardened/make.defaults
index d83d7eab8856..1f5030f9a41b 100644
--- a/profiles/features/hardened/make.defaults
+++ b/profiles/features/hardened/make.defaults
@@ -5,7 +5,7 @@
 # Rename STAGE1_USE to BOOTSTRAP_USE and stack it to the parent value
 BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic xtpax -jit -orc"
 
-USE="hardened pic urandom xtpax -fortran -jit -orc"
+USE="hardened pic xtpax -jit -orc"
 
 # Ian Stakenvicius, 2014-09-03
 # Set a variable just to indicate that the current profile is a hardened one
@@ -13,3 +13,14 @@ USE="hardened pic urandom xtpax -fortran -jit -orc"
 # indicate said package is, say, configured in a way that defeats the purpose
 # of running hardened.
 PROFILE_IS_HARDENED=1
+
+# We set the default markings to XATTR_PAX
+PAX_MARKINGS="XT"
+
+# Default starting set of USE flags for all default/linux profiles.
+# We unset them so we get a clean use flag profile.
+USE="${USE} -berkdb -gdbm -tcpd"
+USE="${USE} -fortran"
+USE="${USE} -cli -session"
+USE="${USE} -dri"
+USE="${USE} -modules"
diff --git a/profiles/features/hardened/package.use.mask b/profiles/features/hardened/package.use.mask
index e3320e1e4d9d..cdab4d608d05 100644
--- a/profiles/features/hardened/package.use.mask
+++ b/profiles/features/hardened/package.use.mask
@@ -3,9 +3,16 @@
 
 sys-apps/hwloc gl
 
-sys-devel/gcc -hardened
+sys-devel/gcc -hardened sanitize
 sys-libs/glibc -hardened
 
+# Ian Stakenvicius <axs@gentoo.org> (03 Dec 2014)
+# Have no way of knowing what Gecko Media Plugins will install in profiles
+www-client/firefox gmp-autoupdate
+
 # net-fs/openafs-kernel module can't be used on hardened,
 # see bug 540196.
 net-fs/openafs modules
+
+# jit don't work on hardened.
+dev-vcs/git pcre-jit
diff --git a/profiles/features/hardened/packages b/profiles/features/hardened/packages
index 2524abdd0c4f..3790c915840d 100644
--- a/profiles/features/hardened/packages
+++ b/profiles/features/hardened/packages
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
 # This file extends the base packages file for all hardened profiles
diff --git a/profiles/features/hardened/use.force b/profiles/features/hardened/use.force
index 35e56536ec64..2f57880682b1 100644
--- a/profiles/features/hardened/use.force
+++ b/profiles/features/hardened/use.force
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Make sure people don't accidentally turn of ssp/pie in important packages.
diff --git a/profiles/features/prefix/package.use.mask b/profiles/features/prefix/package.use.mask
index f02bc5775fe9..fb96f38ce63a 100644
--- a/profiles/features/prefix/package.use.mask
+++ b/profiles/features/prefix/package.use.mask
@@ -20,10 +20,6 @@ sys-devel/gcc vanilla
 # (amd64-linux and x86-linux)
 sci-electronics/gtkwave judy
 
-# Jonathan Callen <abcd@gentoo.org> (22 Feb 2010)
-# ppp is not available in Prefix
-kde-apps/kdenetwork-meta ppp
-
 # Christian Faulhammer <fauli@gentoo.org> (09 Jan 2010)
 # hesiod and m17n-lib are not available in Prefix
 app-editors/emacs-vcs hesiod m17n-lib
diff --git a/profiles/features/prefix/standalone/legacy/make.defaults b/profiles/features/prefix/standalone/legacy/make.defaults
index 254b730a79c4..22044de87632 100644
--- a/profiles/features/prefix/standalone/legacy/make.defaults
+++ b/profiles/features/prefix/standalone/legacy/make.defaults
@@ -14,4 +14,4 @@ ac_cv_func_utimensat=no
 ac_cv_func_pipe2=no
 
 # >=python-3 is masked.
-PYTHON_TARGETS="-python3_4"
+PYTHON_TARGETS="-python3_5"
diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask
index f99dca5254d6..e00abaeb1eb6 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -39,7 +39,6 @@ dev-lang/icc
 dev-lang/idb
 dev-lang/ifc
 dev-perl/Archive-Rar
-dev-python/skype4py
 dev-util/android-sdk-update-manager
 dev-util/android-studio
 dev-util/biew
@@ -130,12 +129,9 @@ games-strategy/smac
 games-strategy/spaz
 media-fonts/acroread-asianfonts
 media-sound/aucdtect
-media-sound/skype-call-recorder
 media-sound/ventrilo-server-bin
 media-video/binkplayer
 media-video/tsmuxer
-net-im/skype
-net-im/skypetab-ng
 net-misc/icaclient
 net-misc/ps3mediaserver
 net-print/cndrvcups-common-lb
diff --git a/profiles/hardened/linux/package.mask b/profiles/hardened/linux/package.mask
index 8f3340b37f26..34d4628f470d 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -6,13 +6,6 @@
 =sys-devel/gcc-4.1*
 =sys-devel/gcc-4.2*
 
-# Can't be used on hardened. See upstream,
-# http://developer.skype.com/jira/browse/SCL-616
-media-sound/skype-call-recorder
-net-im/skype
-net-im/skypetab-ng
-dev-python/skype4py
-
 # broken on hardened, use sys-apps/elfix to fix gnustack
 sys-devel/prelink
 # depends on prelink
diff --git a/profiles/hardened/linux/package.use.mask b/profiles/hardened/linux/package.use.mask
index 4a8041881f57..fe7ca15ac9fb 100644
--- a/profiles/hardened/linux/package.use.mask
+++ b/profiles/hardened/linux/package.use.mask
@@ -9,10 +9,6 @@ sys-devel/gcc -pie
 # Requires x11-drivers/nvidia-drivers. Needs testing first.
 media-video/mpv cuda
 
-# Tim Harder <radhermit@gentoo.org> (11 Oct 2014)
-# Skype doesn't work on hardened
-net-im/bitlbee skype
-
 sys-apps/hwloc gl
 
 sys-devel/gcc -hardened
diff --git a/profiles/package.mask b/profiles/package.mask
index 9c5af58a579d..79512457ff4d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,109 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner <asturm@gentoo.org> (01 Dec 2017)
+# Dead upstream, depends on dead kdelibs4/qt4.
+# Masked for removal in 30 days. Bug #634138
+media-gfx/kpovmodeler
+
+# Sergey Popov <pinkbyte@gentoo.org> (30 Nov 2017)
+# Depends on dead Qt4, no release in two years
+# Masked for removal in 30 days, bug #625110
+dev-util/qfsm
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Declared dead upstream. Masked for removal in 30 days. Bug #634138
+kde-apps/blogilo
+kde-apps/jovie
+kde-apps/kabcclient
+kde-apps/kaccessible
+kde-apps/kdepim-kresources
+kde-apps/kdepim-l10n
+kde-apps/kdepim-wizards
+kde-apps/kdepimlibs
+kde-apps/kdewebdev-meta
+kde-apps/kfilereplace
+kde-apps/kioclient
+kde-apps/klinkstatus
+kde-apps/knode
+kde-apps/knotify
+kde-apps/kppp
+kde-apps/kremotecontrol
+kde-apps/ktimetracker
+kde-apps/ktimezoned
+kde-apps/libkface
+kde-apps/libkpgp
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Depends on dead kdepimlibs:4. KF5-based snapshot available.
+# Masked for removal in 30 days. Bug #634138
+app-office/kraft:4
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Depends on dead kdepimlibs:4. KF5-based snapshot available.
+# Masked for removal in 30 days. Bug #634138
+kde-apps/kopete:4
+kde-misc/kopete-antispam
+kde-misc/kopete-thinklight
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Still depends on dead kdelibs4/Qt3Support/Qt4, no KF5-based release.
+# Masked for removal in 30 days. Bug #629018
+<=dev-util/kdbg-2.9.1
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Dead upstream, depends on dead kdelibs4/Qt3Support/Qt4.
+# Masked for removal in 30 days. Bug #634324
+games-mud/kmuddy
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Depends on dead kdelibs4/Qt4, no KF5-based release.
+# Masked for removal in 30 days. Bug #629018
+media-gfx/kcoloredit:4
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Dead upstream, depends on dead kdelibs4/Qt3Support/Qt4.
+# Masked for removal in 30 days. Bug #629018
+kde-misc/krcstat
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Dead upstream, depends on dead Qt3Support/Qt4.
+# Masked for removal in 30 days. Bug #639244
+net-dialup/qtwvdialer
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Dead upstream, depends on dead kdelibs4/Qt3Support/Qt4.
+# Masked for removal in 30 days. Bug #629018
+x11-themes/bespin
+
+# Jonas Stein <jstein@gentoo.org> (29 Nov 2017)
+# The old yafaray-0.1.1 depends on qt4 and has bugs we can not fix. 
+# (bug #321169) and (bug #595684)
+# Users of yafaray may be interested in >=yafaray-3.3.0 (bug #639046)
+# and its fork TheBounty (#639158) which require completely new ebuilds.
+# 
+# The old and for now the last version in the tree is 
+# masked for removal on 2018-02-30
+=media-gfx/yafaray-0.1.1
+
+# Michał Górny <mgorny@gentoo.org> (28 Nov 2017)
+# Replaced by split packages. Please install one of:
+# - app-emulation/wine-vanilla (the only choice for stable)
+# - app-emulation/wine-staging
+# - app-emulation/wine-d3d9
+# - app-emulation/wine-any
+# For more information, please read the news item:
+# https://www.gentoo.org/support/news-items/2017-04-10-split-and-slotted-wine.html
+# If you really need the old ebuilds, you can use the 'wine' repository.
+# Removal in 30 days.
+app-emulation/wine
+
+# Jonas Stein <jstein@gentoo.org> (26 Nov 2017)
+# The latest version of this LaTeX package is part of 
+# dev-texlive/texlive-latexextra (bug #421881)
+# Masked for removal on 2017-12-30
+dev-tex/isotope
+
 # Matt Turner <mattst88@gentoo.org> (25 Nov 2017)
 # Unmaintained upstream. Masked for removal in 30 days.
 # Bug #606132.
@@ -42,6 +145,7 @@ x11-drivers/xf86-input-pentouch
 # Michał Górny <mgorny@gentoo.org> (25 Nov 2017)
 # Testing branch GTK+3 release. Changes API, breaks xfce-base/xfdesktop.
 # Masked until the latter sees a new release.
+>=dev-python/thunarx-python-0.4.0
 >=xfce-base/thunar-1.7
 
 # Jonas Stein <jstein@gentoo.org> (25 Nov 2017)
@@ -227,22 +331,6 @@ app-text/jmupdf
 # Masked for removal in 30 days.
 app-backup/obnam
 
-# Andreas Sturmlechner <asturm@gentoo.org> (30 Oct 2017)
-# Requires dead and vulnerable qtwebkit4.
-# Masked for removal in 30 days. Bug #620708
-media-sound/google-musicmanager
-
-# Andreas Sturmlechner <asturm@gentoo.org> (30 Oct 2017)
-# Requires dead and vulnerable qtwebkit4.
-# Masked for removal in 30 days. Bug #620742
-net-voip/vidyodesktop
-
-# Andreas Sturmlechner <asturm@gentoo.org> (29 Oct 2017)
-# Dead upstream, depends on dead kdelibs4/Qt4.
-# Use kde-plasma/plasma-vault or app-crypt/kencfs-plasma instead.
-# Masked for removal in 30 days.
-app-crypt/kencfs
-
 # Mike Gilbert <floppym@gentoo.org> (28 Oct 2017)
 # Tests segfault, bug 635732.
 # No updates upstream since 2013.
@@ -435,11 +523,6 @@ app-xemacs/xemacs-packages-all
 # See: https://github.com/perl5-dbi/DBD-mysql/issues/117
 =dev-perl/DBD-mysql-4.42.0
 
-# Brian Evans <grknight@gentoo.org> (21 Jul 2017)
-# Mask initial beta of PHP 7.2 for further testing
->=dev-lang/php-7.2.0_beta1
-=virtual/httpd-php-7.2
-
 # Mikhail Pukhlikov <cynede@gentoo.org> (20 Jul 2017)
 # Old mono/dotnet packages (used on GNOME2 stack)
 # also some deprecated forks used for monodevelop
@@ -523,7 +606,7 @@ dev-ruby/poltergeist
 # switch the compiler / the binutils) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
 <sys-devel/gcc-4.9
-<sys-libs/glibc-2.23-r4
+<sys-libs/glibc-2.25-r9
 <sys-devel/binutils-2.28.1
 
 # Michał Górny <mgorny@gentoo.org> (20 May 2017)
diff --git a/profiles/prefix/linux-standalone/profile.bashrc b/profiles/prefix/linux-standalone/profile.bashrc
index 4b39a3e25d5b..60a2af632d18 100644
--- a/profiles/prefix/linux-standalone/profile.bashrc
+++ b/profiles/prefix/linux-standalone/profile.bashrc
@@ -36,7 +36,7 @@ elif [[ ${CATEGORY}/${PN} == sys-libs/glibc && ${EBUILD_PHASE} == compile ]]; th
     for f in libio/iopopen.c \
 		 shadow/lckpwdf.c resolv/{netdb,resolv}.h elf/rtld.c \
 		 nis/nss_compat/compat-{grp,initgroups,{,s}pwd}.c \
-		 nss/{bug-erange,nss_files/files-init{,groups}}.c \
+		 nss/{bug-erange,nss_files/files-{XXX,init{,groups}}}.c \
 		 sysdeps/{{generic,unix/sysv/linux}/paths.h,posix/system.c}
     do
 	ebegin "  Updating $f"
diff --git a/profiles/prefix/use.stable.mask b/profiles/prefix/use.stable.mask
deleted file mode 100644
index 6a2768f662a2..000000000000
--- a/profiles/prefix/use.stable.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Re-enable python-3.5, we are fully ~arch, so avoid problems with
-# Portage like bug #572502
--python_targets_python3_5
--python_single_target_python3_5
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 9523ae50bce2..df08d53bc915 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -12,6 +12,11 @@ alpha           default/linux/alpha/13.0/desktop                stable
 alpha           default/linux/alpha/13.0/desktop/gnome          stable
 alpha           default/linux/alpha/13.0/desktop/gnome/systemd  stable
 alpha           default/linux/alpha/13.0/developer              stable
+alpha           default/linux/alpha/17.0                        exp
+alpha           default/linux/alpha/17.0/desktop                exp
+alpha           default/linux/alpha/17.0/desktop/gnome          exp
+alpha           default/linux/alpha/17.0/desktop/gnome/systemd  exp
+alpha           default/linux/alpha/17.0/developer              exp
 
 # AMD64 Profiles
 amd64           default/linux/amd64/13.0                           stable
@@ -25,6 +30,18 @@ amd64           default/linux/amd64/13.0/developer                 stable
 amd64           default/linux/amd64/13.0/no-multilib               dev
 amd64           default/linux/amd64/13.0/systemd                   stable
 amd64           default/linux/amd64/13.0/x32                       dev
+amd64           default/linux/amd64/17.0                           stable
+amd64           default/linux/amd64/17.0/selinux                   dev
+amd64           default/linux/amd64/17.0/hardened                  dev
+amd64           default/linux/amd64/17.0/desktop                   stable
+amd64           default/linux/amd64/17.0/desktop/gnome             stable
+amd64           default/linux/amd64/17.0/desktop/gnome/systemd     stable
+amd64           default/linux/amd64/17.0/desktop/plasma            stable
+amd64           default/linux/amd64/17.0/desktop/plasma/systemd    stable
+amd64           default/linux/amd64/17.0/developer                 stable
+amd64           default/linux/amd64/17.0/no-multilib               dev
+amd64           default/linux/amd64/17.0/systemd                   stable
+amd64           default/linux/amd64/17.0/x32                       dev
 
 # ARM Profiles
 arm             default/linux/arm/13.0                          stable
@@ -59,11 +76,19 @@ arm64           default/linux/arm64/13.0/desktop                exp
 arm64           default/linux/arm64/13.0/desktop/systemd        dev
 arm64           default/linux/arm64/13.0/developer              exp
 arm64           default/linux/arm64/13.0/systemd                exp
+arm64           default/linux/arm64/17.0                        dev
+arm64           default/linux/arm64/17.0/desktop                exp
+arm64           default/linux/arm64/17.0/desktop/systemd        dev
+arm64           default/linux/arm64/17.0/developer              exp
+arm64           default/linux/arm64/17.0/systemd                exp
 
 # HPPA Profiles
 hppa            default/linux/hppa/13.0                         stable
 hppa            default/linux/hppa/13.0/desktop                 dev
 hppa            default/linux/hppa/13.0/developer               dev
+hppa            default/linux/hppa/17.0                         exp
+hppa            default/linux/hppa/17.0/desktop                 exp
+hppa            default/linux/hppa/17.0/developer               exp
 
 # IA64 Profiles
 ia64            default/linux/ia64/13.0                         stable
@@ -71,12 +96,21 @@ ia64            default/linux/ia64/13.0/desktop                 stable
 ia64            default/linux/ia64/13.0/desktop/gnome           stable
 ia64            default/linux/ia64/13.0/desktop/gnome/systemd   stable
 ia64            default/linux/ia64/13.0/developer               stable
+ia64            default/linux/ia64/17.0                         stable
+ia64            default/linux/ia64/17.0/desktop                 stable
+ia64            default/linux/ia64/17.0/desktop/gnome           stable
+ia64            default/linux/ia64/17.0/desktop/gnome/systemd   stable
+ia64            default/linux/ia64/17.0/developer               stable
 
 # M68K Profiles
 m68k            default/linux/m68k/13.0                         exp
 m68k            default/linux/m68k/13.0/desktop                 exp
 m68k            default/linux/m68k/13.0/desktop/gnome           exp
 m68k            default/linux/m68k/13.0/developer               exp
+m68k            default/linux/m68k/17.0                         exp
+m68k            default/linux/m68k/17.0/desktop                 exp
+m68k            default/linux/m68k/17.0/desktop/gnome           exp
+m68k            default/linux/m68k/17.0/developer               exp
 
 # MIPS Profiles
 mips            default/linux/mips/13.0/o32                     dev
@@ -94,6 +128,7 @@ mips            default/linux/mips/13.0/mipsel/multilib/n64     exp
 
 # Nios II Profiles
 nios2           default/linux/nios2/13.0                        exp
+nios2           default/linux/nios2/17.0                        exp
 
 # PPC32 Profiles
 ppc             default/linux/powerpc/ppc32/13.0                       stable
@@ -101,6 +136,11 @@ ppc             default/linux/powerpc/ppc32/13.0/desktop               stable
 ppc             default/linux/powerpc/ppc32/13.0/desktop/gnome         stable
 ppc             default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd stable
 ppc             default/linux/powerpc/ppc32/13.0/developer             stable
+ppc             default/linux/powerpc/ppc32/17.0                       stable
+ppc             default/linux/powerpc/ppc32/17.0/desktop               stable
+ppc             default/linux/powerpc/ppc32/17.0/desktop/gnome         stable
+ppc             default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd stable
+ppc             default/linux/powerpc/ppc32/17.0/developer             stable
 
 # PPC64 Profiles
 ppc             default/linux/powerpc/ppc64/13.0/32bit-userland                         stable
@@ -115,19 +155,38 @@ ppc64           default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/sy
 ppc64           default/linux/powerpc/ppc64/13.0/64bit-userland/developer               stable
 ppc64		default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian		exp
 ppc64		default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd	exp
+ppc             default/linux/powerpc/ppc64/17.0/32bit-userland                         stable
+ppc             default/linux/powerpc/ppc64/17.0/32bit-userland/desktop                 stable
+ppc             default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome           stable
+ppc             default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd   stable
+ppc             default/linux/powerpc/ppc64/17.0/32bit-userland/developer               stable
+ppc64           default/linux/powerpc/ppc64/17.0/64bit-userland                         stable
+ppc64           default/linux/powerpc/ppc64/17.0/64bit-userland/desktop                 stable
+ppc64           default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome           stable
+ppc64           default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd   stable
+ppc64           default/linux/powerpc/ppc64/17.0/64bit-userland/developer               stable
+ppc64		default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian		exp
+ppc64		default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd	exp
 
 # RISC-V Profiles
 riscv           default/linux/riscv/13.0                        exp
+riscv           default/linux/riscv/17.0                        exp
 
 # S390 Profiles
 s390            default/linux/s390/13.0                         exp
 s390            default/linux/s390/13.0/s390x                   exp
+s390            default/linux/s390/17.0                         exp
+s390            default/linux/s390/17.0/s390x                   exp
 
 # SH Profiles
 sh              default/linux/sh/13.0                           exp
 sh              default/linux/sh/13.0/desktop                   exp
 sh              default/linux/sh/13.0/desktop/gnome             exp
 sh              default/linux/sh/13.0/developer                 exp
+sh              default/linux/sh/17.0                           exp
+sh              default/linux/sh/17.0/desktop                   exp
+sh              default/linux/sh/17.0/desktop/gnome             exp
+sh              default/linux/sh/17.0/developer                 exp
 
 # SPARC Profiles
 sparc           default/linux/sparc/13.0                        exp
@@ -135,6 +194,11 @@ sparc           default/linux/sparc/13.0/desktop                exp
 sparc           default/linux/sparc/13.0/desktop/gnome          exp
 sparc           default/linux/sparc/13.0/desktop/gnome/systemd  exp
 sparc           default/linux/sparc/13.0/developer              exp
+sparc           default/linux/sparc/17.0                        exp
+sparc           default/linux/sparc/17.0/desktop                exp
+sparc           default/linux/sparc/17.0/desktop/gnome          exp
+sparc           default/linux/sparc/17.0/desktop/gnome/systemd  exp
+sparc           default/linux/sparc/17.0/developer              exp
 
 # x86 Profiles
 x86             default/linux/x86/13.0                          stable
@@ -146,6 +210,15 @@ x86             default/linux/x86/13.0/desktop/plasma           stable
 x86             default/linux/x86/13.0/desktop/plasma/systemd   stable
 x86             default/linux/x86/13.0/developer                stable
 x86		default/linux/x86/13.0/systemd			stable
+x86             default/linux/x86/17.0                          stable
+x86             default/linux/x86/17.0/selinux                  dev
+x86             default/linux/x86/17.0/desktop                  stable
+x86             default/linux/x86/17.0/desktop/gnome            stable
+x86             default/linux/x86/17.0/desktop/gnome/systemd    stable
+x86             default/linux/x86/17.0/desktop/plasma           stable
+x86             default/linux/x86/17.0/desktop/plasma/systemd   stable
+x86             default/linux/x86/17.0/developer                stable
+x86		default/linux/x86/17.0/systemd			stable
 
 # Gentoo/FreeBSD Profiles
 amd64-fbsd	default/bsd/fbsd/amd64/9.1			dev
diff --git a/profiles/releases/13.0/package.mask b/profiles/releases/13.0/package.mask
index 5b64a27123b6..1efe36dd167e 100644
--- a/profiles/releases/13.0/package.mask
+++ b/profiles/releases/13.0/package.mask
@@ -1,2 +1,9 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (27 May 2017)
+# This release and later require C++11 or C++14
+# So we mask it here, and unmask in 17.0 release profiles
+>=dev-libs/icu-59
+>=dev-libs/icu-layoutex-59
+>=net-libs/nodejs-9.0.0
diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask
index c34f3da2cfac..f3498a551b4d 100644
--- a/profiles/releases/17.0/package.mask
+++ b/profiles/releases/17.0/package.mask
@@ -9,10 +9,16 @@
 # packages is neither recommended nor supported in any way.
 <sys-devel/gcc-6
 
-# Andreas K. Huettel <dilfridge@gentoo.org> (27 May 2017)
-# We can unmask ICU 59 and later now we for sure have a recent GCC
-# Note: "and later" is safe here since the profiles/package.mask
-# still overrides.
-->=dev-libs/icu-59
-->=dev-libs/icu-layoutex-59
-->=net-libs/nodejs-9.0.0
+# Andreas K. Huettel <dilfridge@gentoo.org> (1 Dec 2017)
+# The following packages require GCC 5 or earlier and are therefore
+# masked in the 17.0 profiles.
+app-text/pdftk
+dev-java/ecj-gcj
+dev-java/gcj-jdk
+<dev-util/nvidia-cuda-toolkit-9
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (1 Dec 2017)
+# The following packages require pdftk and are therefore
+# masked in the 17.0 profiles.
+app-office/auto-multiple-choice
+app-office/impressive
diff --git a/profiles/releases/17.0/package.use.stable.mask b/profiles/releases/17.0/package.use.stable.mask
new file mode 100644
index 000000000000..9a9410ed7366
--- /dev/null
+++ b/profiles/releases/17.0/package.use.stable.mask
@@ -0,0 +1,10 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# This file requires eapi 5 or later. New entries go on top.
+# Please use the same syntax as in package.use.mask
+
+# Andreas K. Huettel <dilfridge@gentoo.org> (1 Dec 2017)
+# Remove when ICU 59 or later becomes stable
+>=www-client/chromium-62.0.3202.9 system-icu
+
diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults
index 30230a999a84..f082bb9b8a5a 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus dri dts dvd dvdr emboss encode exif fam firefox flac gif glamor gpm gtk jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt3support qt4 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus dri dts dvd dvdr emboss encode exif fam firefox flac gif glamor gpm gtk jpeg lcms ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt3support qt4 qt5 sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb wxwidgets X xcb x264 xml xv xvid"
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index b49edf6569bc..6deb7a1f0a44 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,30 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Not required, but makes life easier with Qt; bug #457934
+app-arch/unzip natspec
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Required by dev-qt/qtcore
+dev-libs/libpcre pcre16
+dev-libs/libpcre2 pcre16
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Required by kde-frameworks/kcoreaddons
+dev-qt/qtcore:5 icu
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Required by kde-frameworks/kwayland
+dev-qt/qtgui:5 egl libinput
+
+# Required by dev-qt/qtwebengine
+media-libs/libvpx svc
+
+# Andreas Sturmlechner <asturm@gentoo.org> (30 Nov 2017)
+# Avoid circular dependency when installing from scratch
+dev-util/cmake -qt5
+
 # Andreas Sturmlechner <asturm@gentoo.org> (19 Nov 2017)
 # Required by opengl, theora, v4l and X
 media-libs/mediastreamer video
diff --git a/profiles/targets/desktop/package.use.mask b/profiles/targets/desktop/package.use.mask
new file mode 100644
index 000000000000..26f3c6d94580
--- /dev/null
+++ b/profiles/targets/desktop/package.use.mask
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# USE=gles2 in the following packages disables full OpenGL
+# Upstream does not test for that case and packages frequently
+# fail to build or run if set.
+dev-python/PyQt5 gles2
+dev-qt/qt3d gles2
+dev-qt/qtdatavis3d gles2
+dev-qt/qtdeclarative gles2
+dev-qt/qtgui gles2
+dev-qt/qtmultimedia gles2
+dev-qt/qtopengl gles2
+dev-qt/qtprintsupport gles2
+dev-qt/qtwebkit gles2
+dev-qt/qtwidgets gles2
+kde-apps/kdenlive gles2
+kde-frameworks/plasma gles2
+kde-plasma/kinfocenter gles2
+kde-plasma/kwin gles2
diff --git a/profiles/targets/desktop/plasma/make.defaults b/profiles/targets/desktop/plasma/make.defaults
index 47fe9ae2f944..11d2a79da9e8 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-USE="activities consolekit declarative dri kde kipi kwallet phonon plasma policykit qml qt5 semantic-desktop widgets xcomposite xinerama xscreensaver"
+USE="activities consolekit declarative dri kde kipi kwallet phonon plasma policykit qml semantic-desktop widgets xcomposite xinerama"
diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use
index 749d8eb0b93c..3c79e5bbb7e0 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,31 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Avoid circular dependency when installing from scratch
-dev-util/cmake -qt5
-
-# Not required, but makes life easier with Qt; bug 457934
-app-arch/unzip natspec
-
-# Required by dev-qt/qtcore
-dev-libs/libpcre pcre16
-dev-libs/libpcre2 pcre16
-
-# Required by kde-frameworks/kcoreaddons
-dev-qt/qtcore:5 icu
-
-# Required by kde-frameworks/kwayland
-dev-qt/qtgui:5 egl libinput
-
 # Required by kde-apps/okteta
 dev-qt/qtscript:5 scripttools
 
 # Required by kde-apps/akonadi
 dev-qt/qtsql:5 mysql
 
-# Required by kde-apps/kate[addons]
-dev-libs/libgit2 threads
-
 # Required by kde-apps/ktp-text-ui
 kde-apps/ktp-common-internals otr
 
@@ -38,9 +19,6 @@ media-gfx/graphviz python
 # Required by media-gfx/graphviz which is required by kde-apps/kcachegrind
 media-libs/gd fontconfig
 
-# Required by dev-qt/qtwebengine
-media-libs/libvpx svc
-
 # Required by kde-plasma/kwin
 media-libs/mesa egl wayland
 
@@ -55,11 +33,3 @@ media-sound/pulseaudio gnome
 
 # Required by kde-frameworks/kactivities
 sys-libs/zlib minizip
-
-# FIXME: unnecessary REQUIRED_USE ^^ ( qt4 qt5 )
-<dev-python/qscintilla-python-2.10 -qt4
-<x11-libs/qscintilla-2.10 -qt4
-
-# FIXME: REQUIRED_USE conflicts: qt5? ( !qt4 )
->=app-crypt/pinentry-0.9.6-r5 -qt4
->=media-libs/opencv-2.4.12-r1 -qt4
diff --git a/profiles/targets/desktop/plasma/package.use.mask b/profiles/targets/desktop/plasma/package.use.mask
deleted file mode 100644
index 26f3c6d94580..000000000000
--- a/profiles/targets/desktop/plasma/package.use.mask
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# USE=gles2 in the following packages disables full OpenGL
-# Upstream does not test for that case and packages frequently
-# fail to build or run if set.
-dev-python/PyQt5 gles2
-dev-qt/qt3d gles2
-dev-qt/qtdatavis3d gles2
-dev-qt/qtdeclarative gles2
-dev-qt/qtgui gles2
-dev-qt/qtmultimedia gles2
-dev-qt/qtopengl gles2
-dev-qt/qtprintsupport gles2
-dev-qt/qtwebkit gles2
-dev-qt/qtwidgets gles2
-kde-apps/kdenlive gles2
-kde-frameworks/plasma gles2
-kde-plasma/kinfocenter gles2
-kde-plasma/kwin gles2
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index aede776ada9f..26390ee773d4 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -306,6 +306,7 @@ app-crypt/johntheripper:mozilla - Support mozilla password cracking
 app-crypt/johntheripper:opencl - Enable opencl support for speeding up cracking on capable devices
 app-crypt/kbfs:git - Build the Git remote helper for storing repositories in Keybase
 app-crypt/kstart:afs - Enables afs support which means you can acquire an afs token and set PAGs. It's recommended to set this USE if you need authenticated access to an AFS cell for your daemon/app.
+app-crypt/libb2:native-cflags - Use CFLAGS as determined by configure script. These flags will enable all CPU specific features it find available, to further optimise the implementation. This discards any existing CFLAGS set in make.conf or similar.
 app-crypt/libu2f-host:systemd - Use user ACLs rather than plugdev group to give user access to the HIDRAW device.
 app-crypt/mit-krb5:doc - Creates and installs the API and implementation documentation. This is only useful if you want to develop software which depends on kerberos.
 app-crypt/mit-krb5:keyutils - Enable for the keyring ccache using keyutils.
@@ -751,7 +752,6 @@ app-i18n/fcitx:opencc - Enable OpenCC engine (using app-i18n/opencc) for convert
 app-i18n/fcitx:pango - Enable support for x11-libs/pango
 app-i18n/fcitx:qt4 - Install input method module for Qt 4
 app-i18n/fcitx:table - Install table input methods for Simplified Chinese
-app-i18n/fcitx-configtool:gtk3 - Use GTK+3 instead of 2
 app-i18n/fcitx-libpinyin:dictionary-manager - Install dictionary manager
 app-i18n/fcitx-unikey:macro-editor - Install macro editor
 app-i18n/freewnn:uum - Build uum
@@ -1399,11 +1399,11 @@ dev-db/mysql-cluster:systemtap - Build support for profiling and tracing using d
 dev-db/mysql-cluster:test - Install upstream testsuites for end use.
 dev-db/mysql-cluster:yassl - Enable SSL connections and crypto functions using the bundled yaSSL
 dev-db/mysql-connector-c++:gcov - Build coverage support
-dev-db/oracle-instantclient:jdbc - Support for XA, Internationalization, and RowSet operations under JDBC.
-dev-db/oracle-instantclient:odbc - Libraries for enabling ODBC applications.
-dev-db/oracle-instantclient:sdk - Header files and an example makefile for developing Oracle applications.
-dev-db/oracle-instantclient:sqlplus - Libraries and executable for running SQL*Plus.
-dev-db/oracle-instantclient:tools - Workload Replay Client.
+dev-db/oracle-instantclient:jdbc - Support for XA, Internationalization, and RowSet operations under JDBC
+dev-db/oracle-instantclient:odbc - Libraries for enabling ODBC applications
+dev-db/oracle-instantclient:sdk - Header files and an example makefile for developing Oracle applications
+dev-db/oracle-instantclient:sqlplus - Libraries and executable for running SQL*Plus
+dev-db/oracle-instantclient:tools - Workload Replay Client
 dev-db/percona-server:embedded - Build embedded server (libmysqld)
 dev-db/percona-server:extraengine - Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)
 dev-db/percona-server:jemalloc - Use dev-libs/jemalloc for allocations.
@@ -1713,9 +1713,9 @@ dev-haskell/shakespeare-js:test_roy - Test roy.
 dev-haskell/shelly:lifted - run the tests against Shelly.Lifted
 dev-haskell/shuffle:network-uri - Get Network.URI from the network-uri package.
 dev-haskell/simple-sendfile:allow-bsd - Allow use of BSD sendfile (disable on GNU/kFreeBSD)
-dev-haskell/skein:big-endian - When manually selecting the endianness, use big-endian (default is little-endian).
-dev-haskell/skein:force-endianness - Use a manually selected endian when compiling (see flag 'big-endian').
-dev-haskell/skein:reference - Use the reference implementation instead of the optimized one.
+dev-haskell/skein:big-endian - When manually selecting the endianness, use big-endian (default is little-endian)
+dev-haskell/skein:force-endianness - Use a manually selected endian when compiling (see flag 'big-endian')
+dev-haskell/skein:reference - Use the reference implementation instead of the optimized one
 dev-haskell/skylighting:executable - Build the skylighting executable.
 dev-haskell/snap-core:portable - No non-haskell unportable code.
 dev-haskell/snap-server:build-pong - Build a server that just returns "PONG"
@@ -1931,7 +1931,7 @@ dev-lang/php:xmlwriter - Enable XMLWriter support
 dev-lang/php:xslt - Enable the XSL extension
 dev-lang/php:zip - Enable ZIP file support
 dev-lang/php:zip-encryption - Enable ZIP file encryption from dev-libs/libzip
-dev-lang/polyml:portable - Build the portable interpreter version of Poly/ML instead of native.
+dev-lang/polyml:portable - Build the portable interpreter version of Poly/ML instead of native
 dev-lang/python:threads - Enable threading support. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
 dev-lang/python:wide-unicode - Enable wide Unicode implementation which uses 4-byte Unicode characters. Switching of this USE flag changes ABI of Python and requires reinstallation of many Python modules. (DON'T DISABLE THIS UNLESS YOU KNOW WHAT YOU'RE DOING)
 dev-lang/python:wininst - Install Windows executables required to create an executable installer for MS Windows.
@@ -2192,10 +2192,10 @@ dev-libs/openct:debug - Add debug output to the driver library for pcsc-lite.
 dev-libs/openct:pcsc-lite - Build a driver library for sys-apps/pcsc-lite, providing PC/SC API access to devices supported by OpenCT.
 dev-libs/openct:udev - Install rules for sys-fs/udev to auto-start openct.
 dev-libs/openobex:irda - Enable IrDA support
-dev-libs/opensc:ctapi - Use CT-API for accessing Smartcard hardware.
-dev-libs/opensc:openct - Use dev-libs/openct (and CT-API) for accessing Smartcard hardware.
-dev-libs/opensc:pcsc-lite - Use sys-apps/pcsc-lite (and PC/SC API) for accessing Smartcard hardware.
-dev-libs/opensc:secure-messaging - Enable secure messaging.
+dev-libs/opensc:ctapi - Use CT-API for accessing Smartcard hardware
+dev-libs/opensc:openct - Use dev-libs/openct (and CT-API) for accessing Smartcard hardware
+dev-libs/opensc:pcsc-lite - Use sys-apps/pcsc-lite (and PC/SC API) for accessing Smartcard hardware
+dev-libs/opensc:secure-messaging - Enable secure messaging
 dev-libs/openssl:asm - Support assembly hand optimized crypto functions (i.e. faster run time)
 dev-libs/openssl:bindist - Disable/Restrict EC algorithms (as they seem to be patented) -- note: changes the ABI
 dev-libs/openssl:rfc3779 - Enable support for RFC 3779 (X.509 Extensions for IP Addresses and AS Identifiers)
@@ -2236,6 +2236,7 @@ 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
 dev-libs/totem-pl-parser:quvi - Use media-libs/libquvi for parsing video links
+dev-libs/tvision:gpm - Support text mode mouse through sys-libs/gpm
 dev-libs/ucommon:socks - Build with socks proxy support
 dev-libs/userspace-rcu:regression-test - Run regression tests (requires FEATURES=test)
 dev-libs/ustr:ustr-import - Install ustr-import developer program and source code for bundling.
@@ -2370,7 +2371,6 @@ dev-perl/HTML-Mason:modperl - Enable www-apache/mod_perl support
 dev-perl/HTTP-Entity-Parser:xs - Install C-Based dependieces for faster performance
 dev-perl/JSON:xs - Install C-based dev-perl/JSON-XS for faster performance
 dev-perl/JSON-MaybeXS:xs - Install a C-Based backend to make JSON encode/decode fast
-dev-perl/Lab-Measurement:xpression - Install the Xpression measurement framework
 dev-perl/Lab-VXI11:libtirpc - Build against net-libs/libtirpc for RPC support
 dev-perl/List-MoreUtils:xs - Install C-Based backend implementation for performance
 dev-perl/MCE:sereal - Install dev-perl/Sereal-Encoder and decoder for faster worker IPC
@@ -2760,7 +2760,7 @@ dev-ruby/faraday_middleware:oauth - Include FaradayMiddleware::OAuth
 dev-ruby/faraday_middleware:parsexml - Include FaradayMiddleware::ParseXml
 dev-ruby/faraday_middleware:rashify - Include FaradayMiddleware::Rashify
 dev-ruby/maruku:highlight - Enable source code highlighting via dev-ruby/syntax
-dev-ruby/net-ssh:sodium - Use dev-libs/libsodium via dev-ruby/rbnacl for Ed25519 support.
+dev-ruby/net-ssh:sodium - Use dev-libs/libsodium via dev-ruby/rbnacl for Ed25519 support
 dev-ruby/rails:asset-pipeline - Also install the default components for the asset pipeline. These are not required but they are activated automatically in new Rails projects by default.
 dev-ruby/rrdtool-bindings:graph - Enable support for graphing functions
 dev-ruby/rspec-core:highlight - Enable source code highlighting via dev-ruby/coderay
@@ -2933,12 +2933,12 @@ dev-util/mingw64-runtime:idl - Install idl files.
 dev-util/mingw64-runtime:libraries - Build extra libraries.
 dev-util/mingw64-runtime:tools - Build extra tools.
 dev-util/molecule:plugins - Add plugins provided by dev-util/molecule-plugins
-dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex.
-dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries.
-dev-util/nvidia-cuda-sdk:opencl - Build OpenCL binaries.
-dev-util/nvidia-cuda-toolkit:debugger - Installs the CUDA debugger.
+dev-util/nemiver:memoryview - Enable the optional hexadecimal memory inspection with app-editors/ghex
+dev-util/nvidia-cuda-sdk:cuda - Build CUDA binaries
+dev-util/nvidia-cuda-sdk:opencl - Build OpenCL binaries
+dev-util/nvidia-cuda-toolkit:debugger - Installs the CUDA debugger
 dev-util/nvidia-cuda-toolkit:eclipse - Install plugins for eclipse
-dev-util/nvidia-cuda-toolkit:profiler - Installs the NVIDIA CUDA visual profiler.
+dev-util/nvidia-cuda-toolkit:profiler - Installs the NVIDIA CUDA visual profiler
 dev-util/perf:demangle - Enable C++ symbol name demangling, using libbfd from sys-devel/binutils. When this flag is enabled, the package will have to be rebuilt after every version bump of binutils.
 dev-util/perf:doc - Build documentation and man pages. With this USE flag disabled, the --help parameter for perf and its sub-tools will not be available. This is optional because it depends on a few documentation handling tools that are not always welcome on user systems.
 dev-util/perf:numa - Enable NUMA support
@@ -3262,9 +3262,9 @@ games-rpg/daimonin-client:music - Install extra music
 games-rpg/drascula:sound - Install optional audio files
 games-rpg/dreamweb:doc - High-resolution scans of the written material in the original UK game box
 games-rpg/dungeon-defenders:bundled-libs - Use the upstream provided bundled libraries.
-games-rpg/eternal-lands-data:bloodsuckermaps - Will install Bloodsucker's Maps in place of the official map files.
-games-rpg/eternal-lands-data:music - Adds in-game music.
-games-rpg/eternal-lands-data:sound - Adds in-game sound effects.
+games-rpg/eternal-lands-data:bloodsuckermaps - Will install Bloodsucker's Maps in place of the official map files
+games-rpg/eternal-lands-data:music - Enables in-game music
+games-rpg/eternal-lands-data:sound - Enables in-game sound effects
 games-rpg/grimrock:bundled-libs - Use bundled libraries.
 games-rpg/kqlives:cheats - Enable cheating mode
 games-rpg/manaplus:mumble - Enable support for voice chat
@@ -3419,7 +3419,6 @@ gnustep-base/gnustep-make:native-exceptions - Enables use of the native Objectiv
 gnustep-base/libobjc2:boehm-gc - Enable Hans Boehm's garbage collector (dev-libs/boehm-gc). Not recommended by upstream
 kde-apps/akonadi:designer - Install plugin for dev-qt/designer
 kde-apps/akonadi:tools - Install tools for developers and testing
-kde-apps/akonadi-contacts:prison - Enable support for QRcodes in contacts
 kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support
 kde-apps/ark:zip - Enable ZIP archive support via dev-libs/libzip
 kde-apps/artikulate:qtmedia - Enable playback via Qt5Multimedia
@@ -3436,7 +3435,6 @@ kde-apps/dolphin-plugins:mercurial - Enable support for the mercurial VCS
 kde-apps/gwenview:kipi - Support for the KDE Image Plugin Interface
 kde-apps/k3b:emovix - Enable burning support for eMoviX images
 kde-apps/kaccessible:speechd - Enable support for the speech-dispatcher speech synthesizer
-kde-apps/kaddressbook:prison - Enable support for QRcodes in contacts
 kde-apps/kalzium:editor - Enable the embedded molecule editor/viewer
 kde-apps/kalzium:solver - Enable the equation solver
 kde-apps/kanagram:speech - Enable text-to-speech support
@@ -3447,14 +3445,10 @@ kde-apps/kdeadmin-meta:cron - Installs KDE application for virtual/cron configur
 kde-apps/kdebase-kioslaves:sftp - Enable SFTP protocol support using net-libs/libssh
 kde-apps/kdegraphics-mobipocket:thumbnail - Enables thumbnail generation
 kde-apps/kdemultimedia-meta:cdrom - Include packages for optical discs
-kde-apps/kdenetwork-meta:ppp - Enable support for net-dialup/ppp.
 kde-apps/kdenlive:freesound - Enable freesound.org credentials support via dev-qt/qtwebkit to download files
 kde-apps/kdenlive:gles2 - Use GLES 2.0 or later instead of full OpenGL
 kde-apps/kdenlive:jogshuttle - Enable support for Jog-Shuttle devices
 kde-apps/kdepim-addons:importwizard - Enable additional import plugins for kde-apps/akonadi-import-wizard
-kde-apps/kdepim-apps-libs:prison - Enable support for QRcodes in contacts
-kde-apps/kdepim-meta:google - Google service integration via kde-apps/libkgapi
-kde-apps/kdepim-runtime:google - Google service integration via kde-apps/libkgapi
 kde-apps/kdepim-runtime:speech - Enable text-to-speech support
 kde-apps/kdeutils-meta:floppy - Install kde-apps/kfloppy to format and create DOS or ext2fs filesystems in a floppy.
 kde-apps/keditbookmarks:man - Build and install man pages
@@ -3510,7 +3504,6 @@ kde-apps/mailcommon:designer - Build plugins for dev-qt/designer
 kde-apps/marble:aprs - Enable support for APRS data sources
 kde-apps/marble:designer - Install plugin for dev-qt/designer
 kde-apps/marble:phonon - Enable sound support via media-libs/phonon
-kde-apps/marble:positioning - Enable position information via dev-qt/qtpositioning and dev-qt/qtlocation
 kde-apps/marble:shapefile - Enable support for ESRI shapefiles
 kde-apps/okteta:designer - Build plugins for dev-qt/designer
 kde-apps/okular:chm - Enable support for Microsoft Compiled HTML Help files
@@ -4469,7 +4462,7 @@ media-sound/audacity:soundtouch - Enables soundtouch library support for pitch a
 media-sound/audacity:twolame - Enables twolame support (MPEG Audio Layer 2 encoder)
 media-sound/audacity:vamp - Enables vamp plugins support (Audio analysing plugins)
 media-sound/audacity:vst - Enable VST plugin support
-media-sound/beets:badfiles - Validate MP3 & FLAC files.
+media-sound/beets:badfiles - Validate MP3 & FLAC files
 media-sound/beets:bpd - Enable support for media-sound/mpd server emulation
 media-sound/beets:chroma - Enable support for acoustic fingerprinting plugin using media-libs/chromaprint
 media-sound/beets:convert - Enable support for the convert plugin which makes it possible to transcode files
@@ -4542,7 +4535,6 @@ media-sound/gmpc:unique - Enable single instance support using dev-libs/libuniqu
 media-sound/gmpc:xspf - Enable support for reading and saving XSPF playlists
 media-sound/gmusicbrowser:extras - Install some extra deps for plugins (ex. Titlebar)
 media-sound/gogglesmm:opus - Enable support for opus codec
-media-sound/google-musicmanager:log - Enables advanced logging through dev-libs/log4cxx
 media-sound/herrie:http - Enable http streaming
 media-sound/herrie:xspf - Enable support for reading and saving XSPF playlists
 media-sound/hydrogen:archive - Use libarchive instead of libtar
@@ -4661,6 +4653,7 @@ media-sound/pulseaudio:systemd - Build with sys-apps/systemd support to replace
 media-sound/pulseaudio:webrtc-aec - Uses the webrtc.org AudioProcessing library for enhancing VoIP calls greatly in applications that support it by performing acoustic echo cancellation, analog gain control, noise suppression and other processing.
 media-sound/qmidiarp:lv2 - Enables Ladspa V2 plugins.
 media-sound/qmmp:analyzer - Enable visual analyzer
+media-sound/qmmp:archive - Enable archiving plugin via app-arch/libarchive.
 media-sound/qmmp:bs2b - Enable Bauer stereophonic-to-binaural headphone filter
 media-sound/qmmp:cover - Enable album cover support
 media-sound/qmmp:crossfade - Enable crossfade effect when switching tracks
@@ -4677,6 +4670,7 @@ media-sound/qmmp:projectm - Enable projectm music visualization plugin
 media-sound/qmmp:qsui - Enable QMMP simple UI
 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:soxr - Use the SoX resampling library
 media-sound/qmmp:stereo - Enable stereo effect
@@ -5508,10 +5502,12 @@ net-dns/pdns:mydns - Making it possible to use a MyDNS MySQL database with Power
 net-dns/pdns:opendbx - Use a database supported by dev-db/opendbx as backend.
 net-dns/pdns:protobuf - Enable support for dev-libs/protobuf.
 net-dns/pdns:remote - Use a generic socket or pipe as a backend (via JSON RPC requests).
+net-dns/pdns:sodium - Use dev-libs/libsodium for cryptography
 net-dns/pdns:tinydns - Use a TinyDNS CDB database as backend.
 net-dns/pdns:tools - Build optional tools (dnsscan, dnsscope, etc..).
 net-dns/pdns-recursor:luajit - Enable support for dev-lang/luajit.
 net-dns/pdns-recursor:protobuf - Enable support for dev-libs/protobuf.
+net-dns/pdns-recursor:sodium - Use dev-libs/libsodium for cryptography
 net-dns/pdnsd:isdn - Linux-only: check status of ippp interfaces with ISDN-specific system calls.
 net-dns/pdnsd:urandom - Linux-only: use /dev/urandom (pseudo-random number generation) instead of the default use of random() PRNG.
 net-dns/resolvconf-symlink:symlink - Actually replace /etc/resolv.conf with a symlink. Without this flag, the ebuild is a no-op.
@@ -5568,7 +5564,7 @@ net-fs/cvmfs:preload - Install the cvmfs cache preloader for distributed file sy
 net-fs/cvmfs:server - Install the cvmfsd program and init script
 net-fs/cvmfs:test-programs - Install unit test programs
 net-fs/netatalk:pgp - Add support pgp authentication module
-net-fs/netatalk:quota - Add support for user quota on various filesystems.
+net-fs/netatalk:quota - Add support for user quota on various filesystems
 net-fs/netatalk:shadow - Add shadow support
 net-fs/netatalk:ssl - Use dev-libs/openssl to provide DHX User Access Modules. These are not used with most recent versions of OS X and can be kept disabled without risks.
 net-fs/netatalk:tracker - Add support for spotlight like tracker
@@ -6437,6 +6433,7 @@ net-misc/networkmanager:json - Enable JSON validation via dev-libs/jansson in li
 net-misc/networkmanager:modemmanager - Enable support for mobile broadband devices using net-misc/modemmanager
 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:teamd - Enable Teamd control support
@@ -6603,11 +6600,11 @@ net-nds/nsscache:nsscache - Depend on sys-auth/libnss-cache to handle flat files
 net-nds/nsscache:nssdb - Depend on sys-libs/libnss_db to handle dbm files.
 net-nds/openldap:experimental - Enable experimental backend options
 net-nds/openldap:kinit - Enable support for kerberos init
-net-nds/openldap:minimal - Build libraries & userspace tools only. Does not install any server code.
+net-nds/openldap:minimal - Build libraries & userspace tools only. Does not install any server code
 net-nds/openldap:odbc - Enable ODBC and SQL backend options
 net-nds/openldap:overlays - Enable contributed OpenLDAP overlays
 net-nds/openldap:pbkdf2 - Enable support for pbkdf2 passwords
-net-nds/openldap:sha2 - Enable support for pw-sha2 password hashes.
+net-nds/openldap:sha2 - Enable support for pw-sha2 password hashes
 net-nds/openldap:smbkrb5passwd - Enable overlay for syncing ldap, unix and lanman passwords
 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
@@ -6735,6 +6732,8 @@ net-proxy/haproxy:51degrees - Device Detection using 51 Degrees
 net-proxy/haproxy:device-atlas - Use dev-libs/device-atlas-api-c library
 net-proxy/haproxy:net_ns - Enable network namespace support (CONFIG_NET_NS)
 net-proxy/haproxy:pcre-jit - Use JIT support for PCRE
+net-proxy/haproxy:pcre2 - Enable PCRE2 RegEx support
+net-proxy/haproxy:pcre2-jit - Use JIT support for PCRE2
 net-proxy/haproxy:slz - Use dev-libs/libslz compression library
 net-proxy/haproxy:tools - Install additional tools (halog, iprange)
 net-proxy/haproxy:wurfl - Device Detection using WURFL
@@ -6833,30 +6832,30 @@ net-vpn/openvpn:mbedtls - Use mbed TLS instead of OpenSSL
 net-vpn/openvpn:pkcs11 - Enable PKCS#11 smartcard support
 net-vpn/openvpn:plugins - Enable the OpenVPN plugin system
 net-vpn/pptpd:gre-extreme-debug - Log all GRE accepted packages when in debug mode (required if you want upstream support)
-net-vpn/strongswan:constraints - Enable advanced X.509 constraint checking plugin.
+net-vpn/strongswan:constraints - Enable advanced X.509 constraint checking plugin
 net-vpn/strongswan:dhcp - Enable server support for querying virtual IP addresses for clients from a DHCP server. (IKEv2 only)
-net-vpn/strongswan:eap - Enable support for the different EAP modules that is supported.
-net-vpn/strongswan:farp - Enable faking of ARP responses for virtual IP addresses assigned to clients. (IKEv2 only)
+net-vpn/strongswan:eap - Enable support for the different EAP modules that are supported
+net-vpn/strongswan:farp - Enable faking of ARP responses for virtual IP addresses assigned to clients (IKEv2 only)
 net-vpn/strongswan:gcrypt - Enable dev-libs/libgcrypt plugin which provides 3DES, AES, Blowfish, Camellia, CAST, DES, Serpent and Twofish ciphers along with MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+). Also includes a software random number generator.
 net-vpn/strongswan:non-root - Force IKEv1/IKEv2 daemons to normal user privileges. This might impose some restrictions mainly to the IKEv1 daemon. Disable only if you really require superuser privileges.
 net-vpn/strongswan:openssl - Enable dev-libs/openssl plugin which is required for Elliptic Curve Cryptography (DH groups 19-21,25,26) and ECDSA. Also provides 3DES, AES, Blowfish, Camellia, CAST, DES, IDEA and RC5 ciphers along with MD2, MD4, MD5 and SHA1/2 hash algorithms, RSA and DH groups 1,2,5,14-18 and 22-24(4.4+) dev-libs/openssl has to be compiled with USE="-bindist".
-net-vpn/strongswan:pkcs11 - Enable pkcs11 support.
-net-vpn/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin.
-net-vpn/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin.
-net-vpn/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin.
-net-vpn/strongswan:strongswan_plugins_gcm - Enable support for the gcm plugin.
-net-vpn/strongswan:strongswan_plugins_ha - Enable support for the ha plugin.
-net-vpn/strongswan:strongswan_plugins_ipseckey - Enable support for the ipseckey plugin.
-net-vpn/strongswan:strongswan_plugins_led - Enable support for the led plugin.
-net-vpn/strongswan:strongswan_plugins_lookip - Enable support for the lookip plugin.
-net-vpn/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin.
-net-vpn/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin.
-net-vpn/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin.
-net-vpn/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin.
-net-vpn/strongswan:strongswan_plugins_unbound - Enable support for the unbound plugin.
-net-vpn/strongswan:strongswan_plugins_unity - Enable support for the unity plugin.
-net-vpn/strongswan:strongswan_plugins_vici - Enable support for the vici plugin.
-net-vpn/strongswan:strongswan_plugins_whitelist - Enable support for the whitelist plugin.
+net-vpn/strongswan:pkcs11 - Enable pkcs11 support
+net-vpn/strongswan:strongswan_plugins_blowfish - Enable support for the blowfish plugin
+net-vpn/strongswan:strongswan_plugins_ccm - Enable support for the ccm plugin
+net-vpn/strongswan:strongswan_plugins_ctr - Enable support for the ctr plugin
+net-vpn/strongswan:strongswan_plugins_gcm - Enable support for the gcm plugin
+net-vpn/strongswan:strongswan_plugins_ha - Enable support for the ha plugin
+net-vpn/strongswan:strongswan_plugins_ipseckey - Enable support for the ipseckey plugin
+net-vpn/strongswan:strongswan_plugins_led - Enable support for the led plugin
+net-vpn/strongswan:strongswan_plugins_lookip - Enable support for the lookip plugin
+net-vpn/strongswan:strongswan_plugins_ntru - Enable support for the ntru plugin
+net-vpn/strongswan:strongswan_plugins_padlock - Enable support for the padlock plugin
+net-vpn/strongswan:strongswan_plugins_rdrand - Enable support for the rdrand plugin
+net-vpn/strongswan:strongswan_plugins_systime-fix - Enable support for the systime-fix plugin
+net-vpn/strongswan:strongswan_plugins_unbound - Enable support for the unbound plugin
+net-vpn/strongswan:strongswan_plugins_unity - Enable support for the unity plugin
+net-vpn/strongswan:strongswan_plugins_vici - Enable support for the vici plugin
+net-vpn/strongswan:strongswan_plugins_whitelist - Enable support for the whitelist plugin
 net-vpn/tinc:gui - Add GUI support, using dev-python/wxpython
 net-vpn/tinc:uml - Enable support for User Mode Linux Sockets
 net-vpn/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking
@@ -7929,7 +7928,7 @@ sys-devel/llvm:sanitize - Build compiler-rt's sanitizers
 sys-devel/llvm:static-analyzer - Install the Clang static analyzer (requires USE=clang)
 sys-devel/sparse:gtk - Build the test-inspect utility (requires x11-libs/gtk+ version 2)
 sys-devel/sparse:llvm - Build the sparse-llvm utility
-sys-devel/sparse:xml - Build the c2xml utility (requires dev-libs/libxml2).
+sys-devel/sparse:xml - Build the c2xml utility (requires dev-libs/libxml2)
 sys-fabric/ofed:dapl - Add support for DAPL abstraction layer
 sys-fabric/ofed:diags - Add dignostic tools for infiniband
 sys-fabric/ofed:ibacm - Add support for userspace pre-connection services
@@ -7972,8 +7971,8 @@ sys-freebsd/freebsd-sources:build-kernel - Build and install a kernel (recommend
 sys-freebsd/freebsd-sources:dtrace - Enable DTrace support.
 sys-freebsd/freebsd-sources:zfs - Enable ZFS support.
 sys-freebsd/freebsd-ubin:ar - Build FreeBSD's ar and ranlib replacements based on libarchive. The toolchain will still use binutils' version but you can play with it. They have been renamed to freebsd-ar and freebsd-ranlib not to collide with binutils.
-sys-freebsd/freebsd-ubin:audit - Build auditing tools.
-sys-freebsd/freebsd-ubin:netware - Build libraries and tools to work with NetWare protocols (IPX and NCP).
+sys-freebsd/freebsd-ubin:audit - Build auditing tools
+sys-freebsd/freebsd-ubin:netware - Build libraries and tools to work with NetWare protocols (IPX and NCP)
 sys-freebsd/freebsd-ubin:zfs - Enable ZFS support (for fstat actually).
 sys-freebsd/freebsd-usbin:audit - Build auditing tools.
 sys-freebsd/freebsd-usbin:floppy - Enable floppy disk utilities (fdcontrol, fdformat, fdread, fdwrite).
@@ -8144,7 +8143,7 @@ sys-libs/uclibc:wordexp - Add support for word expansion (wordexp.h)
 sys-libs/uclibc-ng:rpc - Enable sun nis/rpc support (you should use libtirpc though)
 sys-libs/uclibc-ng:symlink-compat - Explicitly add sym links for libdl.so.0, libm.so.0, and friends for backward compatibility with sys-libs/uclibc-ng-1.0.17 and earlier
 sys-libs/zlib:minizip - include the minizip library for quick and dirty zip extraction
-sys-power/apcupsd:modbus - enable MODBUS support over USB
+sys-power/apcupsd:modbus - Enable MODBUS support over USB
 sys-power/cpupower:cpufreq_bench - Build and install the cpufreq_bench binary
 sys-power/nut:ipmi - Support IPMI-based UPSes.
 sys-power/nut:ups_drivers_al175 - Driver for Eltek UPS models with AL175 alarm module
@@ -8370,12 +8369,12 @@ www-client/seamonkey:ipc - Use inter-process communication between tabs and plug
 www-client/seamonkey:jemalloc - Enable or disable jemalloc
 www-client/seamonkey:roaming - Build roaming extension support (default on)
 www-client/seamonkey:skia - Enable the SKIA engine for 2D rendering as an alternative to cairo
-www-client/seamonkey:system-cairo - Use the system-wide x11-libs/cairo instead of bundled.
-www-client/seamonkey:system-harfbuzz - Use the system-wide media-libs/harfbuzz instead of bundled.
-www-client/seamonkey:system-icu - Use the sytem-wide dev-libs/icu instead of bundled.
-www-client/seamonkey:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled.
-www-client/seamonkey:system-libevent - Use the system-wide dev-libs/libevent instead of bundled.
-www-client/seamonkey:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled.
+www-client/seamonkey:system-cairo - Use the system-wide x11-libs/cairo instead of bundled
+www-client/seamonkey:system-harfbuzz - Use the system-wide media-libs/harfbuzz instead of bundled
+www-client/seamonkey:system-icu - Use the sytem-wide dev-libs/icu instead of bundled
+www-client/seamonkey:system-jpeg - Use the system-wide media-libs/libjpeg-turbo instead of bundled
+www-client/seamonkey:system-libevent - Use the system-wide dev-libs/libevent instead of bundled
+www-client/seamonkey:system-libvpx - Use the system-wide media-libs/libvpx instead of bundled
 www-client/seamonkey:system-sqlite - Use the system-wide dev-db/sqlite installation with secure-delete enabled
 www-client/surf:savedconfig - Without a saved config.h, this package depends on net-misc/curl and x11-terms/st for a default download mechanism
 www-client/uget:aria2 - Enable support for net-misc/aria2 through xmlrpc. You'll find the plugin in the app's settings.
-- 
cgit v1.2.3