summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/alpha/package.mask3
-rw-r--r--profiles/arch/alpha/package.use.mask19
-rw-r--r--profiles/arch/alpha/use.mask2
-rw-r--r--profiles/arch/amd64-fbsd/clang/make.defaults2
-rw-r--r--profiles/arch/amd64-fbsd/clang/package.use.force2
-rw-r--r--profiles/arch/amd64-fbsd/clang/package.use.mask6
-rw-r--r--profiles/arch/amd64-fbsd/clang/profile.bashrc2
-rw-r--r--profiles/arch/amd64-fbsd/package.use.force9
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask2
-rw-r--r--profiles/arch/amd64-fbsd/todo/package.use.mask11
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask4
-rw-r--r--profiles/arch/amd64/no-multilib/use.mask2
-rw-r--r--profiles/arch/amd64/package.use11
-rw-r--r--profiles/arch/amd64/package.use.force7
-rw-r--r--profiles/arch/amd64/package.use.mask30
-rw-r--r--profiles/arch/amd64/use.mask1
-rw-r--r--profiles/arch/arm/armv7a/package.mask14
-rw-r--r--profiles/arch/arm/package.use.force7
-rw-r--r--profiles/arch/arm/package.use.mask35
-rw-r--r--profiles/arch/arm/package.use.stable.mask6
-rw-r--r--profiles/arch/arm/use.mask8
-rw-r--r--profiles/arch/arm64/package.use.force5
-rw-r--r--profiles/arch/arm64/package.use.mask2
-rw-r--r--profiles/arch/arm64/use.mask3
-rw-r--r--profiles/arch/hppa/package.mask (renamed from profiles/prefix/aix/6.1.0.0/package.provided)5
-rw-r--r--profiles/arch/hppa/use.mask2
-rw-r--r--profiles/arch/hppa/use.stable.mask10
-rw-r--r--profiles/arch/ia64/package.mask2
-rw-r--r--profiles/arch/ia64/package.use.mask31
-rw-r--r--profiles/arch/ia64/use.mask4
-rw-r--r--profiles/arch/mips/package.use.force7
-rw-r--r--profiles/arch/mips/package.use.mask6
-rw-r--r--profiles/arch/mips/use.mask8
-rw-r--r--profiles/arch/nios2/package.use.mask2
-rw-r--r--profiles/arch/nios2/use.mask3
-rw-r--r--profiles/arch/powerpc/package.mask2
-rw-r--r--profiles/arch/powerpc/package.use.force7
-rw-r--r--profiles/arch/powerpc/package.use.mask34
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.mask36
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask14
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask8
-rw-r--r--profiles/arch/powerpc/ppc64/use.mask4
-rw-r--r--profiles/arch/powerpc/use.mask2
-rw-r--r--profiles/arch/sh/use.mask2
-rw-r--r--profiles/arch/sparc-fbsd/package.use.force8
-rw-r--r--profiles/arch/sparc/package.mask3
-rw-r--r--profiles/arch/sparc/package.use7
-rw-r--r--profiles/arch/sparc/package.use.force7
-rw-r--r--profiles/arch/sparc/package.use.mask16
-rw-r--r--profiles/arch/sparc/use.mask2
-rw-r--r--profiles/arch/x86-fbsd/package.use.force8
-rw-r--r--profiles/arch/x86-fbsd/package.use.mask4
-rw-r--r--profiles/arch/x86-fbsd/use.mask4
-rw-r--r--profiles/arch/x86/package.use7
-rw-r--r--profiles/arch/x86/package.use.force7
-rw-r--r--profiles/arch/x86/package.use.mask19
-rw-r--r--profiles/arch/x86/package.use.stable.mask4
-rw-r--r--profiles/arch/x86/use.mask1
-rw-r--r--profiles/base/make.defaults6
-rw-r--r--profiles/base/package.use8
-rw-r--r--profiles/base/package.use.force16
-rw-r--r--profiles/base/package.use.mask163
-rw-r--r--profiles/base/package.use.stable.mask28
-rw-r--r--profiles/base/packages2
-rw-r--r--profiles/base/use.mask33
-rw-r--r--profiles/base/use.stable.mask7
-rw-r--r--profiles/categories2
-rw-r--r--profiles/default/bsd/fbsd/amd64/10.2/clang/deprecated4
-rw-r--r--profiles/default/bsd/fbsd/amd64/10.2/deprecated4
-rw-r--r--profiles/default/bsd/fbsd/package.use.force5
-rw-r--r--profiles/default/bsd/fbsd/package.use.mask14
-rw-r--r--profiles/default/bsd/fbsd/x86/10.2/deprecated4
-rw-r--r--profiles/default/bsd/use.mask1
-rw-r--r--profiles/default/linux/package.use.mask5
-rw-r--r--profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd/parent2
-rw-r--r--profiles/default/linux/uclibc/amd64/package.mask2
-rw-r--r--profiles/default/linux/uclibc/arm/package.use.mask5
-rw-r--r--profiles/default/linux/uclibc/arm/package.use.stable.mask2
-rw-r--r--profiles/default/linux/uclibc/mips/package.use.mask6
-rw-r--r--profiles/default/linux/uclibc/package.mask3
-rw-r--r--profiles/default/linux/uclibc/ppc/package.use.mask4
-rw-r--r--profiles/desc/collectd_plugins.desc137
-rw-r--r--profiles/desc/cpu_flags_x86.desc1
-rw-r--r--profiles/desc/grub_platforms.desc1
-rw-r--r--profiles/desc/l10n.desc180
-rw-r--r--profiles/desc/linguas.desc4
-rw-r--r--profiles/desc/llvm_targets.desc18
-rw-r--r--profiles/desc/nginx_modules_http.desc6
-rw-r--r--profiles/desc/nginx_modules_stream.desc9
-rw-r--r--profiles/desc/xfce_plugins.desc2
-rw-r--r--profiles/embedded/make.defaults2
-rw-r--r--profiles/features/64bit-native/package.mask12
-rw-r--r--profiles/features/64bit-native/package.use.mask4
-rw-r--r--profiles/features/prefix/package.use.mask4
-rw-r--r--profiles/features/selinux/package.use.mask4
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/package.mask4
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/package.use.mask5
-rw-r--r--profiles/hardened/linux/amd64/no-multilib/use.mask2
-rw-r--r--profiles/hardened/linux/amd64/package.use.mask6
-rw-r--r--profiles/hardened/linux/amd64/package.use.stable.mask4
-rw-r--r--profiles/hardened/linux/arm/package.use.mask7
-rw-r--r--profiles/hardened/linux/musl/arm64/make.defaults4
-rw-r--r--profiles/hardened/linux/musl/package.mask2
-rw-r--r--profiles/hardened/linux/musl/package.use8
-rw-r--r--profiles/hardened/linux/musl/package.use.mask5
-rw-r--r--profiles/hardened/linux/musl/use.mask2
-rw-r--r--profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask4
-rw-r--r--profiles/hardened/linux/powerpc/ppc64/use.mask4
-rw-r--r--profiles/hardened/linux/uclibc/arm/package.use.stable.mask9
-rw-r--r--profiles/hardened/linux/x86/package.use.mask6
-rw-r--r--profiles/info_pkgs1
-rw-r--r--profiles/license_groups8
-rw-r--r--profiles/package.mask853
-rw-r--r--profiles/prefix/aix/5.2.0.0/package.provided5
-rw-r--r--profiles/prefix/aix/5.3.0.0/package.provided5
-rw-r--r--profiles/prefix/aix/7.1.0.0/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/7.1/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/7.2/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/8.0/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/8.1/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/8.2/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/9.0/package.provided5
-rw-r--r--profiles/prefix/bsd/freebsd/9.1/package.provided5
-rw-r--r--profiles/prefix/bsd/netbsd/4.0/package.provided5
-rw-r--r--profiles/prefix/bsd/openbsd/4.2/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.10/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.11/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.4/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.5/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.6/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.7/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.8/package.provided5
-rw-r--r--profiles/prefix/darwin/macos/10.9/package.provided5
-rw-r--r--profiles/prefix/darwin/package.mask7
-rw-r--r--profiles/prefix/darwin/use.mask3
-rw-r--r--profiles/prefix/hpux/B.11.11/package.provided5
-rw-r--r--profiles/prefix/hpux/B.11.23/package.provided5
-rw-r--r--profiles/prefix/hpux/B.11.31/package.provided5
-rw-r--r--profiles/prefix/linux-standalone/profile.bashrc4
-rw-r--r--profiles/prefix/linux/package.provided5
-rw-r--r--profiles/prefix/mint/package.provided5
-rw-r--r--profiles/prefix/mint/package.use.force2
-rw-r--r--profiles/prefix/mint/package.use.mask2
-rw-r--r--profiles/prefix/package.use.mask5
-rw-r--r--profiles/prefix/sunos/solaris/5.10/package.provided5
-rw-r--r--profiles/prefix/sunos/solaris/5.11/package.provided5
-rw-r--r--profiles/prefix/sunos/solaris/5.11/packages12
-rw-r--r--profiles/prefix/sunos/solaris/5.9/package.provided5
-rw-r--r--profiles/prefix/sunos/solaris/package.mask4
-rw-r--r--profiles/prefix/windows/interix/3.5/package.provided5
-rw-r--r--profiles/prefix/windows/interix/5.2/package.provided5
-rw-r--r--profiles/prefix/windows/interix/6.0/package.provided5
-rw-r--r--profiles/prefix/windows/interix/6.1/package.provided5
-rw-r--r--profiles/prefix/windows/winnt/3.5/package.provided5
-rw-r--r--profiles/prefix/windows/winnt/5.2/package.provided5
-rw-r--r--profiles/prefix/windows/winnt/6.0/package.provided5
-rw-r--r--profiles/prefix/windows/winnt/6.1/package.provided5
-rw-r--r--profiles/profiles.desc4
-rw-r--r--profiles/targets/desktop/kde/package.mask26
-rw-r--r--profiles/targets/desktop/kde/package.use33
-rw-r--r--profiles/targets/desktop/plasma/package.use58
-rw-r--r--profiles/updates/2Q-20122
-rw-r--r--profiles/updates/2Q-201634
-rw-r--r--profiles/updates/3Q-201625
-rw-r--r--profiles/use.desc6
165 files changed, 1483 insertions, 1047 deletions
diff --git a/profiles/arch/alpha/package.mask b/profiles/arch/alpha/package.mask
index 986cea8ddcdd..309029f80b96 100644
--- a/profiles/arch/alpha/package.mask
+++ b/profiles/arch/alpha/package.mask
@@ -1,8 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# Alexey Shvetsov <alexxy@gentoo.org> (21 May 2012)
# Need deps pecl-apc and pecl-uploadprogress bug #416897
>=www-apps/drupal-7.14
-
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 438a3bb48077..802efa10c8d6 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -2,6 +2,19 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016)
+# networkmanager USE masked due to missing keywords
+gnome-extra/nm-applet teamd
+
+# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016)
+# Opt-out of ofono support until there is a user request,
+# see also pulseaudio/connman
+net-misc/networkmanager ofono
+
+# Tobias Klausmann <klausman@gentoo.org> (04 Jul 2016)
+# Mask USE=test since it implies USE=valgrind
+net-mail/notmuch test
+
# Tobias Klausmann <klausman@gentoo.org> (14 Jun 2016)
# asciidoctor pulls in a lot of Ruby deps
>=net-misc/chrony-2.4_pre1 html
@@ -28,7 +41,7 @@ media-libs/elementary javascript
# sys-cluster/ceph is not broken per se, but a maintenance burden.
net-analyzer/rrdtool rados
-# James Le Cuirot <chewi@gentoo.org) (30 Jan 2016)
+# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016)
# scrollview requires Java, which is unsupported on Alpha.
app-text/tesseract scrollview
@@ -73,10 +86,6 @@ dev-python/restkit cli
# work on alpha. Mask USE flag for layman accordingly
app-portage/layman -g-sorcery
-# Brian Evans <grknight@gentoo.org> (17 Sep 2015)
-# Mask new USE flags for percona-server which are not available on alpha
-dev-db/percona-server tokudb tokudb-backup-plugin
-
# Tobias Klausmann <klausman@gentoo.org> (16 Sep 2015)
# Mask USE=sssd for sudo because sys-auth/sssd is relatively big and doesn't
# compile on alpha. The version specified does not have the USE flag, but that
diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index ba95edcc82b7..791a7c33b338 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -202,7 +202,7 @@ topal
# We don't have sys-devel/llvm
llvm
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/amd64-fbsd/clang/make.defaults b/profiles/arch/amd64-fbsd/clang/make.defaults
index a1afd0751b62..fa38e0d7a286 100644
--- a/profiles/arch/amd64-fbsd/clang/make.defaults
+++ b/profiles/arch/amd64-fbsd/clang/make.defaults
@@ -3,6 +3,6 @@
# $Id$
CFLAGS="-O2 -pipe"
-CXXFLAGS="-stdlib=libc++ ${CFLAGS}"
+CXXFLAGS="${CFLAGS}"
FFLAGS="${CFLAGS}"
FCFLAGS="${CFLAGS}"
diff --git a/profiles/arch/amd64-fbsd/clang/package.use.force b/profiles/arch/amd64-fbsd/clang/package.use.force
index affb8d1f9428..9fa095c89ab7 100644
--- a/profiles/arch/amd64-fbsd/clang/package.use.force
+++ b/profiles/arch/amd64-fbsd/clang/package.use.force
@@ -14,4 +14,4 @@ sys-libs/libcxx static-libs abi_x86_32
net-misc/curl ssl curl_ssl_openssl
# We obviously need clang
-sys-devel/llvm clang static-analyzer
+sys-devel/llvm clang static-analyzer default-compiler-rt default-libcxx
diff --git a/profiles/arch/amd64-fbsd/clang/package.use.mask b/profiles/arch/amd64-fbsd/clang/package.use.mask
index 7517352b0782..bd152c94b842 100644
--- a/profiles/arch/amd64-fbsd/clang/package.use.mask
+++ b/profiles/arch/amd64-fbsd/clang/package.use.mask
@@ -5,7 +5,7 @@
# Build libcxxrt over libgcc_s since that is what clang defaults to.
sys-libs/libcxxrt libunwind
-# Needs to be fixed: cxx useflag enables plugins and gold.
+# Needs to be fixed: cxx useflag enables plugins and gold.
# gold fails to build with clang:
# https://bugs.gentoo.org/show_bug.cgi?id=427344
# http://llvm.org/bugs/show_bug.cgi?id=12299
@@ -14,3 +14,7 @@ sys-devel/binutils cxx
# Force openssl on curl since cmakes needs it and is in @system because of
# libcxx on this profile. Mask the other ssl providers.
net-misc/curl curl_ssl_axtls curl_ssl_gnutls curl_ssl_nss curl_ssl_polarssl
+
+# Needs to be fixed: build fails with clang++
+# https://bugs.gentoo.org/show_bug.cgi?id=578506
+sys-libs/db cxx
diff --git a/profiles/arch/amd64-fbsd/clang/profile.bashrc b/profiles/arch/amd64-fbsd/clang/profile.bashrc
index 23cc5088393a..a6e226c03e6a 100644
--- a/profiles/arch/amd64-fbsd/clang/profile.bashrc
+++ b/profiles/arch/amd64-fbsd/clang/profile.bashrc
@@ -5,4 +5,4 @@
# Check if clang/clang++ exist before setting them so that we can more easily
# switch to this profile and build stages.
type -P clang > /dev/null && export CC=clang
-type -P clang++ > /dev/null && [ -f /usr/lib/libc++.so ] && export CXX="clang++ -stdlib=libc++"
+type -P clang++ > /dev/null && [ -f /usr/lib/libc++.so ] && export CXX=clang++
diff --git a/profiles/arch/amd64-fbsd/package.use.force b/profiles/arch/amd64-fbsd/package.use.force
index f0af6afad5d1..acd73cf7710b 100644
--- a/profiles/arch/amd64-fbsd/package.use.force
+++ b/profiles/arch/amd64-fbsd/package.use.force
@@ -1,3 +1,12 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
+
# Multilib flag for the system is forced
sys-freebsd/freebsd-lib abi_x86_32
sys-freebsd/freebsd-ubin abi_x86_32
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index 565a9b2007ef..81555c3e923f 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -10,7 +10,7 @@ dev-qt/qtchooser test
# Missing keyword on dev-libs/botan and dev-libs/pkcs11-helper
app-crypt/qca botan pkcs11
-# Michael Palimaka <kensington@gentoo.org) (26 Dec 2014)
+# Michael Palimaka <kensington@gentoo.org> (26 Dec 2014)
# Unkeyworded media-libs/opencv
media-plugins/frei0r-plugins facedetect
media-video/vlc opencv
diff --git a/profiles/arch/amd64-fbsd/todo/package.use.mask b/profiles/arch/amd64-fbsd/todo/package.use.mask
index 6a86521b651f..e19aaf17ebed 100644
--- a/profiles/arch/amd64-fbsd/todo/package.use.mask
+++ b/profiles/arch/amd64-fbsd/todo/package.use.mask
@@ -149,9 +149,6 @@ x11-base/xorg-drivers video_cards_tdfx
# x11-libs/libdrm[libkms,video_cards_vmware]
x11-base/xorg-drivers video_cards_vmware
-# >=dev-cpp/clucene-0.9.21[-debug]
-app-misc/strigi clucene
-
# >=sys-auth/polkit-qt-0.103.0
# >=kde-misc/polkit-kde-kcmodules-0.98_pre20101127
# >=sys-auth/polkit-kde-agent-0.99
@@ -172,16 +169,16 @@ media-video/vlc fluidsynth
# sys-cluster/knem
sys-cluster/openmpi openmpi_fabrics_knem
-# sys-infiniband/dapl
+# sys-fabric/dapl
sys-cluster/openmpi openmpi_fabrics_dapl
-# sys-infiniband/ofed
+# sys-fabric/ofed
sys-cluster/openmpi openmpi_fabrics_ofed
-# sys-infiniband/infinipath-psm
+# sys-fabric/infinipath-psm
sys-cluster/openmpi openmpi_fabrics_psm
-# sys-infiniband/librdmacm
+# sys-fabric/librdmacm
sys-cluster/openmpi openmpi_ofed_features_rdmacm
# sys-cluster/open-mx
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
index ae6aa2ff258f..ed65defeb900 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -8,6 +8,7 @@
=games-action/lugaru-1.0c-r1
>=app-i18n/atokx3-3.0.0
>=dev-java/sun-j2me-bin-2.5.2.01
+<games-roguelike/dwarf-fortress-0.43.0
app-accessibility/mbrola
app-accessibility/perlbox-voice
app-arch/stuffit
@@ -113,7 +114,6 @@ games-misc/papers-please
games-puzzle/drod-bin
games-puzzle/hoh-bin
games-roguelike/adom
-games-roguelike/dwarf-fortress
games-rpg/dear-esther
games-rpg/dungeon-defenders
games-rpg/eschalon-book-1-demo
@@ -165,8 +165,6 @@ sci-chemistry/icm
sci-chemistry/mars
sci-electronics/eagle
sci-libs/ipp
-sys-apps/memtest86
-sys-apps/memtest86+
sys-libs/lib-compat-loki
www-plugins/nspluginwrapper
www-plugins/pipelight
diff --git a/profiles/arch/amd64/no-multilib/use.mask b/profiles/arch/amd64/no-multilib/use.mask
index 868c76616b09..f5b26769adc9 100644
--- a/profiles/arch/amd64/no-multilib/use.mask
+++ b/profiles/arch/amd64/no-multilib/use.mask
@@ -16,7 +16,7 @@ hvm
# Mask 32bit since this will always require emulation packages
32bit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since wine is 32-bit
d3d
diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 8450b571df6f..b6f6b93fd2fa 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -1,7 +1,16 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
+sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
+
+# James Le Cuirot <chewi@gentoo.org> (01 Aug 2016)
+# Most users don't need a multilib JVM.
+dev-java/icedtea-bin -multilib
+
# Ben de Groot <yngwin@gentoo.org> (03 May 2015)
# Enable luajit (for OSC) by default
media-video/mpv lua luajit
diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
index 369a049a2c94..9b19fbeebdf4 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
+
# NP-Hardass <NP-Hardass@gentoo.org> (12 Mar 2016)
# 32 bit required, 64 bit optional
www-plugins/pipelight abi_x86_32 -abi_x86_64
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 178c46c3bb10..7df2430ae6a3 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,34 @@
#--- END OF EXAMPLES ---
+# Thomas Deutschmann <whissi@gentoo.org> (22 Sep 2016)
+# Enable MQTT support on supported architectures
+app-admin/collectd -collectd_plugins_mqtt
+
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# Enable numa support on supported architectures
+dev-db/percona-server -numa
+
+# Brian Evans <grknight@gentoo.org> (23 Aug 2016)
+# It's only supported on amd64
+dev-db/percona-server -tokudb -tokudb-backup-plugin
+
+# Brian Evans <grknight@gentoo.org> (18 Aug 2016)
+# Allow jdbc on this arch
+dev-db/mariadb -jdbc
+
+# Andrew Savchenko <bircoph@gentoo.org> (11 Aug 2016)
+# PGO is fixed on amd64
+>=www-client/firefox-48 -pgo
+
+# James Le Cuirot <chewi@gentoo.org> (26 Jul 2016)
+# Only available on amd64.
+dev-java/icedtea -shenandoah
+
+# Mike Gilbert <floppym@gentoo.org> (23 Jun 2016)
+# This flag only has meaning on amd64
+sys-boot/grub:2 -grub_platforms_xen-32
+
# Nathan Phillip Brink <binki@gentoo.org> (26 Sep 2015)
# git useflag requires dev-libs/libgit2 which few arches support
dev-util/geany-plugins -git
@@ -70,7 +98,7 @@ media-libs/mesa -openmax
# Samuli Suominen <ssuominen@gentoo.org> (16 Feb 2014)
# Still considered experimental by upstream:
-# http://sourceforge.net/p/mikmod/bugs/16/#17ea
+# https://sourceforge.net/p/mikmod/bugs/16/#17ea
media-libs/libmikmod sse2
media-libs/libmikmod cpu_flags_x86_sse2
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index acdbc576c6fe..2fa98678ec7a 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -173,7 +173,6 @@
-cpu_flags_x86_fma4
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
--cpu_flags_x86_mpx
-cpu_flags_x86_padlock
-cpu_flags_x86_popcnt
-cpu_flags_x86_sse
diff --git a/profiles/arch/arm/armv7a/package.mask b/profiles/arch/arm/armv7a/package.mask
index 8686f2f66dc1..50c309f4c7ec 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -2,17 +2,19 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# James Le Cuirot <chewi@gentoo.org> (05 Aug 2016)
+# The ARM32 JIT code is broken as of 7.2.6.6. Without this, Java 7 is
+# no faster than Java 8. It seems more likely that Java 8 will see a
+# new HotSpot port before this breakage is fixed. Earlier versions
+# have vulnerabilities so please switch to icedtea(-bin):8.
+dev-java/icedtea:7
+dev-java/icedtea-bin:7
+
# James Le Cuirot <chewi@gentoo.org> (09 Jan 2016)
# This is built for armv6 so unmask against the wider arm mask.
-dev-java/oracle-jdk-bin
-dev-java/oracle-jre-bin
-# James Le Cuirot <chewi@gentoo.org> (24 Apr 2016)
-# The ARM32 JIT code is broken as of 7.2.6.6. Without this, Java 7 is
-# no faster than Java 8. Earlier versions have vulnerabilities so
-# either switch to icedtea-bin:8 or build icedtea:7 from source.
-dev-java/icedtea-bin:7
-
# James Le Cuirot <chewi@gentoo.org> (24 May 2015)
# This is built for armv7a so unmask against the wider arm mask.
-dev-java/icedtea-bin
diff --git a/profiles/arch/arm/package.use.force b/profiles/arch/arm/package.use.force
index 9ffc44d61e57..ec4084e74d5a 100644
--- a/profiles/arch/arm/package.use.force
+++ b/profiles/arch/arm/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_ARM
+sys-devel/llvm llvm_targets_ARM
+
# Anthony G. Basile <blueness@gentoo.org> (11 Nov 2012)
# Only gnome-base/gdm has stable keywording. If x11-misc/lightdm or kde-base/kdm
# gets stable keyword, this line can be removed.
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 035f00269207..7933da3bd0be 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -2,6 +2,33 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Christoph Junghans <ottxor@gentoo.org> (11 Sep 2016)
+# Missing keywords on openmpi deps
+sys-cluster/openmpi openmpi_fabrics_ofed openmpi_fabrics_knem openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm
+
+# Gilles Dartiguelongue <eva@gentoo.org> (23 Aug 2016)
+# Missing keywords on media-libs/grilo - bug #521972
+media-sound/rhythmbox upnp-av
+
+# Gilles Dartiguelongue <eva@gentoo.org> (22 Aug 2016)
+# Missing keywords on dev-libs/gom - bug #521972
+media-libs/grilo test
+
+# Brian Evans <grknight@gentoo.org> (18 Aug 2016)
+# Allow jdbc on this arch
+dev-db/mariadb -jdbc
+
+# David Seifert <soap@gentoo.org> (31 Jul 2016)
+# media-gfx/graphicsmagick is not keyworded on arm, users will need
+# to enable imagemagick flag and disable graphicsmagick use flag
+# to enable conversion facilities
+sci-mathematics/octave graphicsmagick
+
+# Davide Pesavento <pesa@gentoo.org> (28 Jul 2016)
+# The corresponding Qt5 modules are not keyworded on arm, and we don't want to
+# keyword them solely because of PyQt5 while there are no other in-tree users.
+dev-python/PyQt5 location webengine
+
# Göktürk Yüksek <gokturk@gentoo.org> (14 June 2016) on behalf of
# Nicholas Vinson <nvinso234@gmail.com> (proxy-maint)
# net-firewall/nftables[doc] requires dblatex which is not keyworded
@@ -56,7 +83,7 @@ media-sound/moc timidity
# Missing test deps keyword #575366
dev-cpp/eigen test
-# James Le Cuirot <chewi@gentoo.org) (30 Jan 2016)
+# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016)
# scrollview requires SWT, which is currently unsupported on ARM.
app-text/tesseract scrollview
@@ -118,10 +145,6 @@ sys-auth/sssd augeas
# and this kind of reverse engineering work likely violates many agreements, so we mask the flag.
www-client/chromium widevine
-# Markos Chandras <hwoarang@gentoo.org> (07 Feb 2015)
-# app-admin/cgmanager misses ARM keyword. Bug #539208
-app-emulation/lxc cgmanager
-
# Markus Meier <maekke@gentoo.org> (17 Jan 2015)
# Unkeyworded deps, bug #536226
net-misc/strongswan strongswan_plugins_unbound
@@ -533,7 +556,7 @@ media-plugins/gst-plugins-meta aac dts dv lame libvisual modplug taglib vcd wavp
# projectm not keyworded, bug #314969
media-video/vlc projectm chromaprint opencv
-# Ultrabug <ultrabug@gentoo.org) (05 Sept 2011)
+# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011)
# missing keyword for net-libs/zeromq
app-admin/rsyslog zeromq
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 47165250ae9c..3fa2c77789f0 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -2,11 +2,15 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Markus Meier <maekke@gentoo.org> (27 Sep 2016)
+# Missing stable
+dev-db/mariadb jdbc
+
# Davide Pesavento <pesa@gentoo.org> (08 Jun 2016)
# The corresponding Qt5 modules are not stable on arm, and we don't
# want to stabilize them solely because of PyQt5 while there are no
# other in-tree users.
-dev-python/PyQt5 serialport websockets
+dev-python/PyQt5 bluetooth serialport websockets
# Ian Delaney <idella4@gentoo.org> (13 Apr 2016)
# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index a2e413491e93..08b3f7f80654 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -9,11 +9,6 @@
# Unmask arm arch specific flags
-iwmmxt
-# Julian Ospald <hasufell@gentoo.org> (20 Sep 2015)
-# no LibreSSL support yet
-curl_ssl_libressl
-libressl
-
# Patrick Lauer <patrick@gentoo.org> (28 Apr 2015)
# Dependencies not keyworded
ayatana
@@ -112,7 +107,6 @@ nvtv
mzscheme
xemacs
scanner
-madwifi
libupnp
zvbi
fluidsynth
@@ -229,7 +223,7 @@ video_cards_vmware
# Robin H. Johnson <robbat2@gentoo.org>
audit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/arm64/package.use.force b/profiles/arch/arm64/package.use.force
index 3d9b59d6e485..a5c1831f383f 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -2,6 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_AArch64
+sys-devel/llvm llvm_targets_AArch64
+
# James Le Cuirot <chewi@gentoo.org> (16 May 2016)
# For reasons best known to themselves, Oracle do not ship the
# libawt_xawt.so library on arm64 even though they do on arm32.
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 1695f990ff00..caddb7726e75 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -301,6 +301,6 @@ media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
# projectm not keyworded, bug #314969
media-video/vlc projectm chromaprint opencv
-# Ultrabug <ultrabug@gentoo.org) (05 Sept 2011)
+# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011)
# missing keyword for net-libs/zeromq
app-admin/rsyslog zeromq
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index f99d4ec6a367..ca77c678c90f 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -103,7 +103,6 @@ mzscheme
xemacs
rpm
scanner
-madwifi
libupnp
zvbi
ldap
@@ -210,7 +209,7 @@ video_cards_vmware
# Robin H. Johnson <robbat2@gentoo.org>
audit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/prefix/aix/6.1.0.0/package.provided b/profiles/arch/hppa/package.mask
index 4aab46ca81d5..5b64a27123b6 100644
--- a/profiles/prefix/aix/6.1.0.0/package.provided
+++ b/profiles/arch/hppa/package.mask
@@ -1,5 +1,2 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-aix/libc-6.1
diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 0af3c56d4a0f..2071f38ec024 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -360,7 +360,7 @@ h323
# Dell does not ship or sell HPPA systems
dell
p
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
deleted file mode 100644
index d859c49a49b0..000000000000
--- a/profiles/arch/hppa/use.stable.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# This file requires eapi 5 or later. New entries go on top.
-# Please use the same syntax as in use.mask
-
-# Davide Pesavento <pesa@gentoo.org> (24 Aug 2015)
-# We need to check the whole tree for not-yet-stable deps before unmasking
-qt5
diff --git a/profiles/arch/ia64/package.mask b/profiles/arch/ia64/package.mask
index 22c99bdab4b3..b42e0b46accb 100644
--- a/profiles/arch/ia64/package.mask
+++ b/profiles/arch/ia64/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 605c0d8fc6a2..92c6bc5ed45c 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -2,6 +2,31 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016)
+# networkmanager USE masked due to missing keywords
+gnome-extra/nm-applet teamd
+
+# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016)
+# Opt-out of ofono support until there is a user request,
+# see also pulseaudio/connman
+net-misc/networkmanager ofono
+
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# Enable numa support on supported architectures
+dev-db/percona-server -numa
+
+# Gilles Dartiguelongue <eva@gentoo.org> (23 Aug 2016)
+# Missing keywords on media-libs/grilo - bug #521972
+media-sound/rhythmbox upnp-av
+
+# Gilles Dartiguelongue <eva@gentoo.org> (22 Aug 2016)
+# Missing keywords on dev-libs/gom - bug #521972
+media-libs/grilo test
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
+
# Justin Lecher <jlec@gentoo.org> (22 Feb 2016)
# Missing test deps keyword #575366
dev-cpp/eigen test
@@ -41,10 +66,6 @@ dev-qt/qtchooser test
# Requires dev-python/ipython which triggers a long dep chain
dev-python/restkit cli
-# Brian Evans <grknight@gentoo.org> (17 Sep 2015)
-# Mask new USE flags for percona-server which are not available on ia64
-dev-db/percona-server tokudb tokudb-backup-plugin
-
# Brian Evans <grknight@gentoo.org> (14 Sep 2015)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 innodb-snappy
@@ -306,7 +327,7 @@ www-client/seamonkey custom-optimization
# qtmultimedia is not keyworded, bug 293671
dev-python/PyQt4 multimedia
-# Raúl Porcel <armin76@gentoo.org)
+# Raúl Porcel <armin76@gentoo.org>
# Keep deps minimal
x11-wm/fvwm lock
diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index fc117417f277..cbfd1fe93ead 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -218,7 +218,7 @@ alsa_cards_sgalaxy
alsa_cards_sscape
alsa_cards_wavefront
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
@@ -226,7 +226,7 @@ d3d
# IPMI is only implemented for x86, amd64 and ia64
-ipmi
-# Michael Sterrett <mr_bones_@gentoo.org) (24 Aug 2012)
+# Michael Sterrett <mr_bones_@gentoo.org> (24 Aug 2012)
# media-sound/fluidsynth isn't keyworded
fluidsynth
diff --git a/profiles/arch/mips/package.use.force b/profiles/arch/mips/package.use.force
index a41883017154..9fdc5d34f75c 100644
--- a/profiles/arch/mips/package.use.force
+++ b/profiles/arch/mips/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Mips
+sys-devel/llvm llvm_targets_Mips
+
# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015)
# Needs dev-lang/luajit tested #499974
dev-libs/efl oldlua
diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask
index 54ef3a7998f4..7610a72acb92 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Thomas Deutschmann <whissi@gentoo.org> (23 Aug 2016)
+# net-libs/openpgm is not keyworded on mips
+net-libs/zeromq pgm
+
# Mike Frysinger <vapier@gentoo.org> 21 Feb 2016
# Needs arch love for elementary. #575322
media-libs/elementary javascript
diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 7e3c86579c15..b5a2218109e5 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -337,19 +337,19 @@ llvm
# pdfannotextractor needs java
pdfannotextractor
-# Matt Turner <mattst88@gentoo.org) (11 Jul 2011)
+# Matt Turner <mattst88@gentoo.org> (11 Jul 2011)
# xemacs dependencies not keyworded
xemacs
-# Matt Turner <mattst88@gentoo.org) (11 Jul 2011)
+# Matt Turner <mattst88@gentoo.org> (11 Jul 2011)
# no native mips/linux code generation, see bug 319649
ocamlopt
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
-# Michael Sterrett <mr_bones_@gentoo.org) (24 Aug 2012)
+# Michael Sterrett <mr_bones_@gentoo.org> (24 Aug 2012)
# media-sound/fluidsynth isn't keyworded
fluidsynth
diff --git a/profiles/arch/nios2/package.use.mask b/profiles/arch/nios2/package.use.mask
index f37039e422f5..1acfbb83bf4d 100644
--- a/profiles/arch/nios2/package.use.mask
+++ b/profiles/arch/nios2/package.use.mask
@@ -289,6 +289,6 @@ media-plugins/gst-plugins-meta aac dts dv lame libvisual taglib vcd wavpack
# projectm not keyworded, bug #314969
media-video/vlc projectm chromaprint opencv
-# Ultrabug <ultrabug@gentoo.org) (05 Sept 2011)
+# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011)
# missing keyword for net-libs/zeromq
app-admin/rsyslog zeromq
diff --git a/profiles/arch/nios2/use.mask b/profiles/arch/nios2/use.mask
index a170c07ee82f..195e1099c752 100644
--- a/profiles/arch/nios2/use.mask
+++ b/profiles/arch/nios2/use.mask
@@ -103,7 +103,6 @@ mzscheme
xemacs
rpm
scanner
-madwifi
libupnp
zvbi
ldap
@@ -215,7 +214,7 @@ video_cards_vmware
# Robin H. Johnson <robbat2@gentoo.org>
audit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/powerpc/package.mask b/profiles/arch/powerpc/package.mask
index d2c8b06a1e53..f30ba8eebebf 100644
--- a/profiles/arch/powerpc/package.mask
+++ b/profiles/arch/powerpc/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force
index 846a4b60dbf4..707495aab58e 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_PowerPC
+sys-devel/llvm llvm_targets_PowerPC
+
# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015)
# Needs dev-lang/luajit tested #499974
dev-libs/efl oldlua
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 5f2d38d1a94b..9bd233a851e7 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -2,6 +2,36 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# Enable numa support on supported architectures
+dev-db/percona-server -numa
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# gnat-gpl is being removed, bug #514074
+mail-client/alpine topal
+
+# Davide Pesavento <pesa@gentoo.org> (28 Jul 2016)
+# The corresponding Qt5 modules are not keyworded on ppc, and we don't want to
+# keyword them solely because of PyQt5 while there are no other in-tree users.
+dev-python/PyQt5 bluetooth location webengine
+
+# Michael Palimaka <kensington@gentoo.org> (07 Jul 2016)
+# Requires unkeyworded dependencies
+app-misc/hachoir-metadata kde
+dev-util/eric kde
+dev-vcs/subversion kde
+games-arcade/jumpnbump kde
+kde-base/katepart handbook
+kde-base/kdelibs handbook policykit
+net-libs/libproxy kde
+net-voip/ekiga kde
+sys-auth/polkit kde
+sys-block/gparted kde
+www-plugins/gnash kde
+x11-misc/lightdm kde
+x11-themes/qtcurve kde
+x11-wm/compiz kde
+
# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016)
# Requires unkeyworded dev-python/PyQt5
net-print/hplip qt5
@@ -337,3 +367,7 @@ net-im/pidgin zephyr
# Masked Parallel LCD devices for bug #180683
# app-misc/lcd4linux
app-misc/lcd4linux lcd_devices_hd44780
+
+# Chí-Thanh Christopher Nguyễn (25 Jul 2016)
+# Requires nvidia-video-sdk and openh264 which are unavailable for powerpc
+media-libs/ffmpeg nvenc openh264
diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask
index c7720a701bdc..9c774a80caa6 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -4,10 +4,13 @@
# This file requires >=portage-2.1.1
-# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016)
-# Requires media-libs/phonon[qt5], masked below
-app-office/texstudio qt5
-media-libs/phonon-vlc qt5
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (01 Aug 2016)
+# dev-qt/qtwebkit:5 and kde-frameworks/*:5 not keyworded.
+net-irc/kvirc kde webkit
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016)
# Requires unkeyworded dev-qt/qtmultimedia:5
@@ -23,26 +26,14 @@ app-office/texmaker qt5
app-text/kchmviewer qt5
dev-qt/designer webkit
net-irc/quassel webkit
-
-# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016)
-# Requires unkeyworded dev-qt/qtx11extras:5 (bug 584860)
-app-office/lyx qt5
-media-libs/phonon-gstreamer qt5
-media-sound/qsynth qt5
-media-video/vlc qt5
-x11-themes/qtcurve qt5
-
-# Davide Pesavento <pesa@gentoo.org> (06 Jun 2016)
-# Requires unkeyworded kde-frameworks/extra-cmake-modules (bug 584874)
-media-libs/phonon qt5
-net-irc/quassel qt5
+kde-plasma/libksysguard detailedmemory
# Ian Delaney <idella4@gentoo.org> (06 Apr 2016)
# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
# dev-libs/uchardet lacks ppc32 keyword. See bug #569114.
media-video/mpv uchardet
-# James Le Cuirot <chewi@gentoo.org) (30 Jan 2016)
+# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016)
# scrollview requires Java, which is unsupported on ppc.
app-text/tesseract scrollview
@@ -110,10 +101,6 @@ gnome-extra/zeitgeist-datasources -tomboy
# masking libvirt for cfengine (bug #412253)
net-misc/cfengine libvirt
-# Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> (28 Nov 2010)
-# sys-devel/llvm is keyworded on ppc
-#media-libs/mesa -llvm
-
# Maciej Mrozowski <reavertm@gentoo.org> (26 Jun 2010)
# Needs media-libs/simage keyworded, bug 325623
media-libs/coin simage
@@ -121,3 +108,8 @@ media-libs/coin simage
#nixnut <nixnut@gentoo.org> (24 jan 2009)
#don't want zemberek for enchant for ppc32
app-text/enchant zemberek
+
+# Chí-Thanh Christopher Nguyễn (11 Jul 2016)
+# Requires unkeyworded kde-frameworks packages
+net-irc/quassel qt5
+
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 06986f8bfaa9..d565642bd47b 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -43,3 +43,17 @@ media-gfx/gimp webkit
net-libs/libproxy webkit
>=x11-libs/gtk+-3.12.2 cloudprint
x11-libs/gksu gnome
+
+# Chí-Thanh Christopher Nguyễn (11 Jul 2016)
+# Requires media-libs/phonon[qt5], masked below
+=app-office/texstudio-2.10.2 qt5
+
+# Chí-Thanh Christopher Nguyễn (11 Jul 2016)
+# Requires unstable dev-qt/qtx11extras:5 (bug 585228)
+<=app-office/lyx-2.1.4 qt5
+=media-libs/phonon-4.7.2 qt5
+=media-libs/phonon-gstreamer-4.7.2 qt5
+=media-libs/phonon-vlc-0.7.2 qt5
+<=media-sound/qsynth-0.3.9 qt5
+=media-video/vlc-2.2.1-r1 qt5
+=x11-themes/qtcurve-1.8.18-r1 qt5
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 89a0f1ac239e..9525fc029c9d 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -2,6 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (01 Aug 2016)
+# kde-frameworks/*:5 not keyworded.
+net-irc/kvirc kde
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
+
# Jeroen Roovers <jer@gentoo.org> (19 May 2016)
# pulls in many dev-ruby/asciidoctor dependencies (bug #583390)
net-misc/chrony html
diff --git a/profiles/arch/powerpc/ppc64/use.mask b/profiles/arch/powerpc/ppc64/use.mask
index 91c7ba26db5c..ab80c5c549a0 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -23,10 +23,6 @@ battery
# Unmask the flag for Playstation 3
-ps3
-# Raúl Porcel <armin76@gentoo.org> (11 Aug 2008)
-# Missing keyword on net-wireless/madwifi
-madwifi
-
# mask custom-cpuopts and cpudetection on ppc64 for mplayer - bug #234629
custom-cpuopts
cpudetection
diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 3e2de3545518..d96947a3acd1 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -212,7 +212,7 @@ mumble
# ppc keywords were dropped for dev-libs/prelude
prelude
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask
index ae8e9cb1478a..be51a14e4ce1 100644
--- a/profiles/arch/sh/use.mask
+++ b/profiles/arch/sh/use.mask
@@ -162,7 +162,7 @@ seamonkey
# Robin H. Johnson <robbat2@gentoo.org>
audit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/sparc-fbsd/package.use.force b/profiles/arch/sparc-fbsd/package.use.force
new file mode 100644
index 000000000000..34e0bea8f3bc
--- /dev/null
+++ b/profiles/arch/sparc-fbsd/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Sparc
+sys-devel/llvm llvm_targets_Sparc
diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 3cbb2d72f1b7..4ee917f745b1 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -61,4 +61,3 @@ sys-devel/kgcc64
>=dev-texlive/texlive-pictures-2013
>=dev-texlive/texlive-genericrecommended-2013
>=dev-texlive/texlive-publishers-2013
-
diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use
index bd6f0f67ff8c..2f811a66abf9 100644
--- a/profiles/arch/sparc/package.use
+++ b/profiles/arch/sparc/package.use
@@ -1,7 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU
+sys-devel/llvm llvm_targets_AMDGPU
+
# Pacho Ramos <pacho@gentoo.org> (15 Feb 2014)
# libev isn't supported on this arch, use another default (#499498)
dev-libs/libverto libevent
diff --git a/profiles/arch/sparc/package.use.force b/profiles/arch/sparc/package.use.force
index 5db5bc851959..038af457cd74 100644
--- a/profiles/arch/sparc/package.use.force
+++ b/profiles/arch/sparc/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Sparc
+sys-devel/llvm llvm_targets_Sparc
+
# Mike Frysinger <vapier@gentoo.org> (16 Mar 2015)
# Needs dev-lang/luajit tested #499974
dev-libs/efl oldlua
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 154c8e50ecdc..a15e8abcbc0d 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Gilles Dartiguelongue <eva@gentoo.org> (11 Sep 2016)
+# networkmanager USE masked due to missing keywords
+gnome-extra/nm-applet teamd
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (28 Jun 2016)
+# Missing keywords on app-text/gspell - bug #587368
+>=app-editors/gedit-3.20 spell
+
# Ian Delaney <idella4@gentoo.org> (06 Apr 2016)
# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
# dev-libs/uchardet lacks sparc keyword. See bug #569114.
@@ -23,7 +31,7 @@ app-office/planner eds
# Missing keywords, bug #560382
media-video/ffmpeg snappy
-# James Le Cuirot <chewi@gentoo.org) (30 Jan 2016)
+# James Le Cuirot <chewi@gentoo.org> (30 Jan 2016)
# scrollview requires Java, which is unsupported on SPARC.
app-text/tesseract scrollview
@@ -67,10 +75,6 @@ net-mail/dovecot lz4
# Requires dev-python/ipython which triggers a long dep chain
dev-python/restkit cli
-# Brian Evans <grknight@gentoo.org> (17 Sep 2015)
-# Mask new USE flags for percona-server which are not available on sparc
-dev-db/percona-server tokudb tokudb-backup-plugin
-
# Brian Evans <grknight@gentoo.org> (14 Sep 2015)
# Mask new USE flags for mariadb which all arches do not yet have dependencies
>=dev-db/mariadb-10.1.0 innodb-snappy
@@ -371,7 +375,7 @@ app-text/enchant zemberek
# Mask srtp for ortp because libsrtp is marked -sparc
net-libs/ortp srtp
-# Ultrabug <ultrabug@gentoo.org) (05 Sept 2011)
+# Ultrabug <ultrabug@gentoo.org> (05 Sept 2011)
# missing keyword for net-libs/zeromq
app-admin/rsyslog zeromq
diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index e128827352dd..025299167827 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -324,7 +324,7 @@ multilib
# Both dev-qt/qtphonon and media-sound/phonon are unkeyworded
phonon
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since we don't have wine
d3d
diff --git a/profiles/arch/x86-fbsd/package.use.force b/profiles/arch/x86-fbsd/package.use.force
new file mode 100644
index 000000000000..28125cb62afa
--- /dev/null
+++ b/profiles/arch/x86-fbsd/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask
index 115e8178126a..bf80865213bc 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -2,6 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michael Palimaka <kensington@gentoo.org> (21 Jun 2016)
+# Requires unkeyworded media-sound/jack-audio-connection-kit & media-video/movit
+media-libs/mlt jack opengl
+
# Davide Pesavento <pesa@gentoo.org> (26 Oct 2015)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
diff --git a/profiles/arch/x86-fbsd/use.mask b/profiles/arch/x86-fbsd/use.mask
index 02d5ff8fe7ab..3b5993aa5122 100644
--- a/profiles/arch/x86-fbsd/use.mask
+++ b/profiles/arch/x86-fbsd/use.mask
@@ -2,6 +2,10 @@
# Distributed under the terms of the GNU General Public License, v2
# $Id$
+# Michael Palimaka <kensington@gentoo.org> (21 Jun 2016)
+# Unkeyworded
+qt5
+
# Unmask the flag which corresponds to ARCH.
-x86-fbsd
-abi_x86_32
diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use
index 69418911a1f9..ef4ca3c326c6 100644
--- a/profiles/arch/x86/package.use
+++ b/profiles/arch/x86/package.use
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
+sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
+
# Ben de Groot <yngwin@gentoo.org> (03 May 2015)
# Enable luajit (for OSC) by default
media-video/mpv lua luajit
diff --git a/profiles/arch/x86/package.use.force b/profiles/arch/x86/package.use.force
index 6c658c25ea85..fe80bf65ce07 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -1,7 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86
+
# Pawel Hajdan jr <phajdan.jr@gentoo.org> (12 Jun 2014)
# On x86 Chromium can be built in non-PIC mode, and this
# flag can affect performance, see http://crbug.com/332109 .
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 5b289f22a000..fde9a053fb53 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,23 @@
# This file requires >=portage-2.1.1
+# Thomas Deutschmann <whissi@gentoo.org> (22 Sep 2016)
+# Enable MQTT support on supported architectures
+app-admin/collectd -collectd_plugins_mqtt
+
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# Enable numa support on supported architectures
+dev-db/percona-server -numa
+
+# Brian Evans <grknight@gentoo.org> (18 Aug 2016)
+# Allow jdbc on this arch
+dev-db/mariadb -jdbc
+
+# Patrice Clement <monsieurp@gentoo.org> (05 Jun 2016)
+# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
+# dev-lua/busted lacks x86 keyword. See bug #581210.
+media-video/aegisub test
+
# Rick Farina <zerochaos@gentoo.org> (23 Mar 2016)
# rspec:3 is not keyworded for x86 at this time
=dev-ruby/bundler-audit-0.5.0 test
@@ -76,7 +93,7 @@ media-libs/mesa -openmax
# Samuli Suominen <ssuominen@gentoo.org> (16 Feb 2014)
# Still considered experimental by upstream:
-# http://sourceforge.net/p/mikmod/bugs/16/#17ea
+# https://sourceforge.net/p/mikmod/bugs/16/#17ea
media-libs/libmikmod sse2
media-libs/libmikmod cpu_flags_x86_sse2
diff --git a/profiles/arch/x86/package.use.stable.mask b/profiles/arch/x86/package.use.stable.mask
index fedfb67d0e29..f74840b66432 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -22,10 +22,6 @@
# Dependencies not yet stable
dev-cpp/eigen test
-# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (26 Feb 2016)
-# KDE Frameworks 5 not yet stable.
->=net-irc/kvirc-4.4_pre20150000000000 kde
-
# Pacho Ramos <pacho@gentoo.org> (08 Mar 2015)
# mayavi is broken, bug #500104
dev-python/apptools test
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index bb9bd5852a59..e9c61772dd44 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -140,7 +140,6 @@
-cpu_flags_x86_fma4
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
--cpu_flags_x86_mpx
-cpu_flags_x86_padlock
-cpu_flags_x86_popcnt
-cpu_flags_x86_sse
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index f651d253bf8d..ac46b69a54a5 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
#
@@ -16,7 +16,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS ROS_MESSAGES"
+USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
@@ -58,7 +58,7 @@ CAMERAS="ptp2"
# Ole Markus With <olemarkus@gentoo.org> (09 Oct 2010)
# Default PHP targets (should always be latest stable version)
-PHP_TARGETS="php5-5"
+PHP_TARGETS="php5-6"
# Andreas K. Huettel <dilfridge@gentoo.org> (28 Sep 2010)
# Small default list of enabled plugins for collectd
diff --git a/profiles/base/package.use b/profiles/base/package.use
index 70877551d387..350bfb8a7da1 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -2,6 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
+# Enable the BPF target by default
+sys-devel/clang llvm_targets_BPF
+sys-devel/llvm llvm_targets_BPF
+
+# Michael Palimaka <kensington@gentoo.org> (31 Aug 2016)
+dev-python/kdevelop-python:5 python_targets_python3_5
+
# Justin Lecher <jlec@gentoo.org> (08 Dec 2015)
# Only py3 and single target supported
app-backup/backintime python_single_target_python3_4
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 9c3f46f16a43..311b201b626b 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,7 +1,19 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Maciej Mrozowski <reavertm@gentoo.org> (1 Sept 2016)
+# Workaround until resolved upstream (bug #586840)
+>=dev-games/simgear-2016.2.1 dns
+
+# Pawel Hajdan jr <phajdan.jr@gentoo.org> (20 Aug 2016)
+# Chromium GYP build is no longer supported - always use GN.
+>=www-client/chromium-54 gn
+
+# Michael Palimaka <kensington@gentoo.org> (27 Jul 2016)
+# Reverse dependencies need to be fully investigated yet
+kde-base/kdelibs webkit
+
# Lars Wendler <polynomial-c@gentoo.org> (11 Sep 2015)
# Package fails to build with dbus USE flag being disabled (bug #560208)
=x11-wm/afterstep-2.2.12 dbus
@@ -12,7 +24,7 @@
# https://bugs.webkit.org/show_bug.cgi?id=136831
>=net-libs/webkit-gtk-2.8 X
-# Alexnader Vershilov <qnikst@gentoo.org) (04 Nov 2014)
+# Alexnader Vershilov <qnikst@gentoo.org> (04 Nov 2014)
# Due to bug #490604: version without oracle is not supported
>=dev-db/tora-2.1.3 oracle
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e4f6e26e66eb..83612586a5b0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,105 @@
# This file requires >=portage-2.1.1
# New entries go on top.
+# Johannes Huber <johu@gentoo.org> (29 Sep 2016)
+# No released version available
+kde-plasma/plasma-workspace prison
+<kde-apps/akonadi-contacts-16.08.49:5 prison
+<kde-apps/kaddressbook-16.08.49:5 prison
+<kde-apps/kdepim-apps-libs-16.08.49:5 prison
+
+# Alon Bar-Lev <alonbl@gentoo.org> (23 Sep 2016)
+# Mask qt5 until kde ports
+app-crypt/gpgme qt5
+
+# Thomas Deutschmann <whissi@gentoo.org> (22 Sep 2016)
+# Dependency is only keyworded on amd64 and x86
+app-admin/collectd collectd_plugins_mqtt
+
+# Michael Palimaka <kensington@gentoo.org> (15 Sep 2016)
+# Requires unreleased dependency dev-qt/qtspeech.
+kde-apps/kpimtextedit speech
+kde-apps/ktp-text-ui speech
+kde-frameworks/knotifications speech
+kde-frameworks/ktextwidgets speech
+
+# Michał Górny <mgorny@gentoo.org> (28 Aug 2016)
+# lldb fails to build in the current RC, and needs a lot of minor fixes.
+# It's no longer available in -9999 line, and it won't be in 3.9.0
+# either unless somebody steps up to fix it.
+>=sys-devel/llvm-3.9.0_rc lldb
+
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# It's only supported on amd64, ia64, powerpc and x86
+dev-db/percona-server numa
+
+# Brian Evans <grknight@gentoo.org> (23 Aug 2016)
+# It's only supported on amd64
+dev-db/percona-server tokudb tokudb-backup-plugin
+
+# Brian Evans <grknight@gentoo.org> (22 Aug 2016)
+# Depends on masked, end-of-life php versions
+=dev-libs/ossp-uuid-1.6.2-r4 php
+=dev-libs/xapian-bindings-1.2.22 php
+=www-servers/uwsgi-2.0.9 php
+
+# Gilles Dartiguelongue <eva@gentoo.org> (21 Aug 2016)
+# Needs a Gstreamer plugin from gst-plugins-bad that is not packaged to date
+media-plugins/grilo-plugins chromaprint
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# media-libs/libdlna is being removed, bug #540214
+media-video/ushare dlna
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# x11-libs/libsvg-cairo is being removed, bug #537918
+dev-ml/cairo-ocaml svg
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# net-libs/libzrtpcpp will be removed, bug #528514
+net-libs/ortp zrtp
+
+# Pacho Ramos <pacho@gentoo.org> (20 Aug 2016)
+# xanim is going to be removed, bug #181959
+media-video/mplayer xanim
+
+# Pacho Ramos <pacho@gentoo.org> (20 Aug 2016)
+# mpb is going to be removed, bug #449964
+sci-physics/meep mpb
+
+# Lars Wendler <polynomial-c@gentoo.org> (19 Aug 2016)
+# gnutls is broken for years
+>=net-libs/gsoap-2.8.0 gnutls
+
+# Brian Evans <grknight@gentoo.org> (18 Aug 2016)
+# Mask jdbc as most arches don't support java
+dev-db/mariadb jdbc
+
+# Brian Dolbec <dolsen@gentoo.org> (9 Aug 2016)
+# Mask doc use flag due to needed sphinx pkg update
+>=dev-util/buildbot-0.9.0_rc1 doc
+
+# James Le Cuirot <chewi@gentoo.org> (26 Jul 2016)
+# Only available on amd64.
+dev-java/icedtea shenandoah
+
+# Johannes Huber <johu@gentoo.org> (10 Jul 2016)
+# Unreleased dependencies.
+>=media-gfx/digikam-5.0.0 addressbook
+
+# Johannes Huber <johu@gentoo.org> (10 Jul 2016)
+# Unreleased dependencies.
+>=media-plugins/kipi-plugins-5.0.0 mediawiki vkontakte
+
+# Michał Górny <mgorny@gentoo.org> (05 Jul 2016)
+# Mask system-clang support as it requires llvm-3.4 that is subject
+# to security bug cleanup, #585102.
+dev-util/intel-ocl-sdk system-clang
+
+# Mike Gilbert <floppym@gentoo.org> (23 Jun 2016)
+# This flag only has meaning on amd64
+sys-boot/grub:2 grub_platforms_xen-32
+
# Brian Evans <grknight@gentoo.org> (14 Jun 2016)
# Igbinary is not ready for php 7
>=dev-php/pecl-redis-3.0 igbinary
@@ -41,19 +140,12 @@ media-libs/openimageio python
# (see bug #556378 and others)
www-client/firefox system-cairo
mail-client/thunderbird system-cairo
-
-# Johannes Huber <johu@gentoo.org> (21 Apr 2016)
-# Unreleased dependency.
-kde-apps/ktp-text-ui speech
+>=www-client/seamonkey-2.41 system-cairo
# Michael Palimaka <kensington@gentoo.org> (17 Apr 2016)
# Fails to build with recent doxygen. Bug #569776.
dev-cpp/eigen:2 doc
-# Michael Palimaka <kensington@gentoo.org> (14 Apr 2016)
-# Requires unreleased version of net-libs/telepathy-qt
-kde-misc/kdeconnect telepathy
-
# James Le Cuirot <chewi@gentoo.org> (10 Apr 2016)
# Slower and less reliable than HotSpot and we don't support Java on
# any non-HotSpot platforms. Don't unmask these unless you know what
@@ -66,10 +158,6 @@ dev-java/icedtea cacao jamvm
# Mask raspberry-pi USE globally, unmask on arm.
media-video/mpv raspberry-pi
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (25 Mar 2016)
-# System ffmpeg build is broken in recent chromium (bug #576372).
-<www-client/chromium-51.0.2704.19 system-ffmpeg
-
# Maciej Mrozowski <reavertm@gmail.com> (23 Mar 2016)
# Experimental cairo-qt backend (see bug #568000).
app-text/poppler cairo-qt
@@ -104,20 +192,11 @@ net-im/ayttm webcam
# Unsastified dependencies are upsetting repoman. Needs investigation.
app-arch/cfv bittorrent
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (19 Nov 2015)
-# GN build for Chromium is still experimental.
-www-client/chromium gn
-
# Alexis Ballier <aballier@gentoo.org> (14 Nov 2015)
# MMAL is only available on the Raspberry Pi:
# Mask it globally, unmask it on arm.
media-video/ffmpeg mmal
-# Michael Palimaka <kensington@gentoo.org> (13 Nov 2015)
-# Requires unreleased dependencies
-kde-frameworks/knotifications speech
-kde-frameworks/ktextwidgets speech
-
# Rick Farina <zerochaos@gentoo.org> (06 Oct 2015)
# forward porting this patch is non-trivial, mask for now
>=net-wireless/wpa_supplicant-2.5 wimax
@@ -212,10 +291,6 @@ dev-java/oracle-jre-bin javafx nsplugin
app-text/cmigemo emacs
www-client/w3m migemo
-# Johannes Huber <johu@gentoo.org> (31 Nay 2015)
-# No released version available
-kde-plasma/plasma-workspace prison
-
# Matthias Maier <tamiko@gentoo.org> (27 May 2015)
# mask lcms use flag for old dcraw versions that depends on lcms:0
=media-gfx/dcraw-9.10 lcms
@@ -411,7 +486,7 @@ media-video/rtmpdump polarssl
# Alexey Shvetsov <alexxy@gentoo.org> (16 Apr 2014)
# libehca only works on ppc*
-sys-infiniband/ofed ofed_drivers_ehca
+sys-fabric/ofed ofed_drivers_ehca
# Andreas K. Huettel <dilfridge@gentoo.org> (12 Apr 2014)
# Upstream regularly forgets to update the bindings after changes in API,
@@ -427,17 +502,12 @@ sys-infiniband/ofed ofed_drivers_ehca
# Bugs: 483104, 483102
=dev-ruby/rubygems-1.8* server
<media-libs/libcaca-0.99_beta19 ruby
-=dev-vcs/subversion-1.7* ruby
media-sound/podcatcher bittorrent
# Mike Frysinger <vapier@gentoo.org> (03 Feb 2014)
# Upstream says to not use this for now.
dev-libs/elfutils threads
-# Mike Gilbert <floppym@gentoo.org> (01 Feb 2014)
-# Build failures (bug 499072)
-=www-client/chromium-33* aura
-
# Andreas K. Huettel <dilfridge@gentoo.org> (4 Jan 2014)
# Mask until dependencies are keyworded (bug 497068)
dev-vcs/git mediawiki
@@ -526,13 +596,6 @@ x11-libs/cairo gles2
dev-libs/weston rpi
<dev-libs/weston-1.9.0 gles2
-# Alexis Ballier <aballier@gentoo.org> (03 Jul 2013)
-# The idea behind using libunwind there is to avoid needing to link to libgcc_s
-# and have a C++ stack without gcc with libcxx.
-# However, in any case, clang links its binaries to libgcc_s, hence at the
-# moment there is not much point in enabling this.
-sys-libs/libcxxrt libunwind
-
# Sergey Popov <pinkbyte@gentoo.org> (08 Jun 2013)
# mask because requires unstable depends not ready for the stabilization
app-leechcraft/leechcraft-meta unstable
@@ -576,11 +639,6 @@ media-sound/google-musicmanager log
# Experimental, masked until it compiles and works.
media-libs/avidemux-core system-ffmpeg
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (07 Mar 2013)
-# Experimental, breaks WebSQL. Please report sites broken
-# by enabling this flag.
-www-client/chromium system-sqlite
-
# Justin Lecher <jlec@gentoo.org> (21 Feb 2013)
# cuda only works on x86 and amd64
sci-libs/cholmod cuda
@@ -639,10 +697,6 @@ dev-ml/tyxml ocamlduce
www-servers/ocsigen ocamlduce
dev-ml/eliom ocamlduce
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (28 Sep 2012)
-# Causes problems with old NVidia drivers, bug #413637.
-<www-client/chromium-32.0.1700.19 tcmalloc
-
# Diego Elio Pettenò (27 Aug 2012)
# The libpci access is only used for linux.
net-analyzer/net-snmp pci
@@ -762,11 +816,6 @@ dev-lang/path64 debugger
# Mask libbluray support here, and enable it per arch instead
gnome-base/gvfs bluray
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (12 Oct 2011)
-# Upstream support before 27.x not ready:
-# https://code.google.com/p/chromium/issues/detail?id=32757
-<www-client/chromium-27.0.1448.0 pulseaudio
-
# Nirbheek Chauhan <nirbheek@gentoo.org> (17 Sep 2011)
# Systemtap is not keyworded on anything except amd64/x86
# Temporarily mask instead of dropping keywords, bug 384647
@@ -843,11 +892,6 @@ media-gfx/k3d cuda
# Unmask if you really know what you are doing.
<sys-apps/groff-1.20.1-r2 linguas_ja
-# Samuli Suominen <ssuominen@gentoo.org> (09 Oct 2009)
-# log4cxx has known memory leaking issues wrt bug #287697,
-# unmask when log4cxx is fixed and stable.
-app-misc/strigi log
-
# Jean-Noël Rivasseau <elvanor@gentoo.org> (23 Sep 2009)
# X use flag only for amd64/x86, bug 285951.
media-gfx/iscan X
@@ -891,3 +935,8 @@ media-video/vlc media-library
# Ian Whyman <thev00d00@gentoo.org> (22 May 2016)
# Mask raspberry-pi except on arm.
dev-libs/libcec raspberry-pi
+
+# Magnus Granberg <zorry@gentoo.org> (21 Sep 2016)
+# pie is not ready.
+>=sys-devel/gcc-6.2.0 pie
+
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index b71b3c36b3c5..eb101b8eba34 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -1,20 +1,25 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Pacho Ramos <pacho@gentoo.org> (19 Aug 2016)
+# Not ready to be stabilized yet.
+app-admin/packagekit-base entropy
+
+# Kristian Fiskerstrand <k_f@gentoo.org> (18 Aug 2016)
+# Dropping stable for xtrabackup-bin, stable masking use
+# flag until a source based version that doesn't depend
+# on a vulnerable libgcrypt version is in tree
+dev-db/mariadb sst-xtrabackup
+dev-db/mariadb-galera sst-xtrabackup
+
# William Hubbs <williamh@gentoo.org (13 Apr 2016)
# Needs gcc-5 which is currently unstable
dev-lang/go gccgo
-# Ian Delaney <idella4@gentoo.org> (06 Apr 2016)
-# on behalf of Ilya Tumaykin <itumaykin+gentoo@gmail.com>
-# Requires >=dev-util/cmocka-1.0, which is unstable atm,
-# has open bugs and thus not yet ready for stabilization.
-media-video/mpv test
-
# Michael Palimaka <kensington@gentoo.org (17 Feb 2016)
# Needs unsable media-libs/opencv
media-gfx/nomacs qt5
@@ -29,11 +34,6 @@ app-emulation/ganeti monitoring
# it's ready for the next stable mpv release after the one below.
=media-video/mpv-0.9.2-r1 libcaca
-# Mike Gilbert <floppym@gentoo.org> (02 Dec 2015)
-# Needs unstable ffmpeg.
-=www-client/chromium-47* system-ffmpeg
-=www-client/chromium-48* system-ffmpeg
-
# Mike Gilbert <floppym@gentoo.org> (03 Oct 2015)
# Unmask python3.5 for python-exec
dev-lang/python-exec -python_targets_python3_5
@@ -43,10 +43,6 @@ dev-lang/python-exec -python_targets_python3_5
=app-office/libreoffice-5.0* gtk3
=app-office/libreoffice-5.1* gtk3
-# Davide Pesavento <pesa@gentoo.org> (26 Aug 2015)
-# dev-qt/qtserialport:5 not stable yet, bug 577074
-dev-python/PyQt5 serialport
-
# Pacho Ramos <pacho@gentoo.org> (15 May 2015)
# Version compatible with current ffmpeg is not ready to be stabilized
# bug #539212
diff --git a/profiles/base/packages b/profiles/base/packages
index 56fe8bee96b9..3788d1c38c8e 100644
--- a/profiles/base/packages
+++ b/profiles/base/packages
@@ -64,7 +64,7 @@
#*sys-devel/libtool
#*sys-devel/m4
*sys-devel/make
-*>=sys-devel/patch-2.6.1
+*>=sys-devel/patch-2.7
*sys-fs/e2fsprogs
*virtual/dev-manager
*virtual/editor
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index f3ee0650c50c..7049587f70b1 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -1,18 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# Brian Evans <grknight@gentoo.org> (2 Dec 2015)
-# php 5.4 is end of life, masked for removal
-php_targets_php5-4
-
-# Daniel Kuehn <lejonet@gentoo.org> (13 Nov 2015)
-# Masking sssd USE-flag globally and unmasking it on the tested arches
-# to stop minor arches from blocking major arches AND prevent the dropping
-# of keywords on sudo for said minor arches, in regards to ssd and sudo bugs
-# 540540 and 525674
-sssd
-
# cilk has been ported only to x86 systems
cilk
@@ -101,7 +90,6 @@ cpu_flags_x86_fma3
cpu_flags_x86_fma4
cpu_flags_x86_mmx
cpu_flags_x86_mmxext
-cpu_flags_x86_mpx
cpu_flags_x86_padlock
cpu_flags_x86_popcnt
cpu_flags_x86_sse
@@ -394,3 +382,22 @@ openrc-force
# sys-libs/libapparmor
apparmor
+# Daniel Kuehn <lejonet@gentoo.org> (13 Nov 2015)
+# Masking sssd USE-flag globally and unmasking it on the tested arches
+# to stop minor arches from blocking major arches AND prevent the dropping
+# of keywords on sudo for said minor arches, in regards to ssd and sudo bugs
+# 540540 and 525674
+sssd
+
+# Brian Evans <grknight@gentoo.org> (2 Dec 2015)
+# php 5.4 is end of life, masked for removal
+php_targets_php5-4
+
+# Brian Evans <grknight@gentoo.org> (22 Aug 2016)
+# php 5.5 is end of life, masked for removal
+php_targets_php5-5
+
+# Mike Gilbert <floppym@gentoo.org> (03 Sep 2016)
+# Python 3.3 is being removed from Gentoo.
+python_targets_python3_3
+python_single_target_python3_3
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 4b90d971e5c4..b34a8da2a051 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -5,6 +5,13 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Zac Medico <zmedico@gentoo.org> (01 Sep 2016)
+# Needs virtual/pypy* stable
+python_targets_pypy
+python_single_target_pypy
+python_targets_pypy3
+python_single_target_pypy3
+
# Brian Evans <grknight@gentoo.org> (18 Dec 2015)
# Needs dev-lang/php:7.0 stable
php_targets_php7-0
diff --git a/profiles/categories b/profiles/categories
index 44414d4e1611..92d6c1812d8c 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -138,7 +138,7 @@ sys-devel
sys-firmware
sys-freebsd
sys-fs
-sys-infiniband
+sys-fabric
sys-kernel
sys-libs
sys-power
diff --git a/profiles/default/bsd/fbsd/amd64/10.2/clang/deprecated b/profiles/default/bsd/fbsd/amd64/10.2/clang/deprecated
new file mode 100644
index 000000000000..89ac59dcd8e4
--- /dev/null
+++ b/profiles/default/bsd/fbsd/amd64/10.2/clang/deprecated
@@ -0,0 +1,4 @@
+default/bsd/fbsd/amd64/clang/10.3
+Please read carefully the wiki.
+Might be your environment is broken if you do not perform the correct procedure.
+https://wiki.gentoo.org/wiki/Gentoo_FreeBSD#Upgrade_howto
diff --git a/profiles/default/bsd/fbsd/amd64/10.2/deprecated b/profiles/default/bsd/fbsd/amd64/10.2/deprecated
new file mode 100644
index 000000000000..d08382cb43aa
--- /dev/null
+++ b/profiles/default/bsd/fbsd/amd64/10.2/deprecated
@@ -0,0 +1,4 @@
+default/bsd/fbsd/amd64/10.3
+Please read carefully the wiki.
+Might be your environment is broken if you do not perform the correct procedure.
+https://wiki.gentoo.org/wiki/Gentoo_FreeBSD#Upgrade_howto
diff --git a/profiles/default/bsd/fbsd/package.use.force b/profiles/default/bsd/fbsd/package.use.force
index 6ff27bd7844a..0dbdff698c5d 100644
--- a/profiles/default/bsd/fbsd/package.use.force
+++ b/profiles/default/bsd/fbsd/package.use.force
@@ -1,3 +1,8 @@
# Naohiro Aota <naota@gentoo.org> (08 Nov 2011)
# Always enable hardened not to depend glibc
app-emulation/wine hardened
+
+# app-arch/xz-utils[threads=] required by app-arch/libarchive
+# https://bugs.gentoo.org/show_bug.cgi?id=594980
+app-arch/libarchive threads
+app-arch/xz-utils threads
diff --git a/profiles/default/bsd/fbsd/package.use.mask b/profiles/default/bsd/fbsd/package.use.mask
index b863a5655a99..e9bf0d39e5fb 100644
--- a/profiles/default/bsd/fbsd/package.use.mask
+++ b/profiles/default/bsd/fbsd/package.use.mask
@@ -1,7 +1,19 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Thomas Deutschmann <whissi@gentoo.org> (26 Aug 2016)
+# libressl: dev-libs/libressl is a base package on FreeBSD
+# jemalloc: dev-libs/jemalloc is not keyworded on FreeBSD
+# systemtap: dev-util/systemtap is not keyworded on FreeBSD and is also
+# a linux specialized tool
+dev-db/percona-server jemalloc libressl systemtap
+
+# Thomas Deutschmann <whissi@gentoo.org> (23 Aug 2016)
+# libressl: dev-libs/libressl is a base package on FreeBSD
+# luajit: dev-lang/luajit not keyworded on FreeBSD
+www-servers/nginx libressl luajit
+
# As per UberLord's requests
sys-apps/openrc pam
diff --git a/profiles/default/bsd/fbsd/x86/10.2/deprecated b/profiles/default/bsd/fbsd/x86/10.2/deprecated
new file mode 100644
index 000000000000..a27d3c63e788
--- /dev/null
+++ b/profiles/default/bsd/fbsd/x86/10.2/deprecated
@@ -0,0 +1,4 @@
+default/bsd/fbsd/x86/10.3
+Please read carefully the wiki.
+Might be your environment is broken if you do not perform the correct procedure.
+https://wiki.gentoo.org/wiki/Gentoo_FreeBSD#Upgrade_howto
diff --git a/profiles/default/bsd/use.mask b/profiles/default/bsd/use.mask
index ba2cd7f71805..f9e9fa41039f 100644
--- a/profiles/default/bsd/use.mask
+++ b/profiles/default/bsd/use.mask
@@ -24,7 +24,6 @@ lm_sensors
caps
filecaps
vidix
-madwifi
3dfx
nvidia
xvmc
diff --git a/profiles/default/linux/package.use.mask b/profiles/default/linux/package.use.mask
index f9207fd40e76..7858b8b60624 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -6,17 +6,12 @@
# studio support is best effort only
net-analyzer/icinga2 studio
-# NP-Hardass <np-hardass@gentoo.org> (19 Nov 2015)
-# Temporarily masking due to user requests in #565884
-=app-emulation/wine-1.7.54 gstreamer
-
# Jason Zaman <perfinion@gentoo.org> (06 Sep 2015)
# This is masked in base/package.use.mask as Linux only.
sys-auth/consolekit -cgroups
# Michael Palimaka <kensington@gentoo.org> (03 Sep 2015)
# Native inotify support is preferred on linux.
-app-misc/strigi fam
kde-base/kdelibs fam
kde-frameworks/kcoreaddons fam
diff --git a/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd/parent b/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd/parent
new file mode 100644
index 000000000000..f7739b405877
--- /dev/null
+++ b/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/little-endian/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/uclibc/amd64/package.mask b/profiles/default/linux/uclibc/amd64/package.mask
index 724b8aac4245..050a729b1758 100644
--- a/profiles/default/linux/uclibc/amd64/package.mask
+++ b/profiles/default/linux/uclibc/amd64/package.mask
@@ -150,8 +150,6 @@ sci-chemistry/cyana
sci-chemistry/icm
sci-chemistry/mars
sci-libs/ipp
-sys-apps/memtest86
-sys-apps/memtest86+
sys-libs/lib-compat-loki
www-plugins/nspluginwrapper
diff --git a/profiles/default/linux/uclibc/arm/package.use.mask b/profiles/default/linux/uclibc/arm/package.use.mask
index 8230b8d2f811..861a3b070d89 100644
--- a/profiles/default/linux/uclibc/arm/package.use.mask
+++ b/profiles/default/linux/uclibc/arm/package.use.mask
@@ -2,6 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Davide Pesavento <pesa@gentoo.org> (28 Jul 2016)
+# The corresponding Qt5 modules are not keyworded on arm, and we don't want to
+# keyword them solely because of PyQt5 while there are no other in-tree users.
+dev-python/PyQt5 location webengine
+
# Davide Pesavento <pesa@gentoo.org> (13 May 2016)
# dev-qt/qtwebengine:5 not keyworded, bug 581478
dev-qt/qt-creator webengine
diff --git a/profiles/default/linux/uclibc/arm/package.use.stable.mask b/profiles/default/linux/uclibc/arm/package.use.stable.mask
index 6c8b60b9ded7..0e993073ae81 100644
--- a/profiles/default/linux/uclibc/arm/package.use.stable.mask
+++ b/profiles/default/linux/uclibc/arm/package.use.stable.mask
@@ -6,4 +6,4 @@
# The corresponding Qt5 modules are not stable on arm, and we don't
# want to stabilize them solely because of PyQt5 while there are no
# other in-tree users.
-dev-python/PyQt5 serialport websockets
+dev-python/PyQt5 bluetooth serialport websockets
diff --git a/profiles/default/linux/uclibc/mips/package.use.mask b/profiles/default/linux/uclibc/mips/package.use.mask
index c048f6d6fc3d..f18f30608166 100644
--- a/profiles/default/linux/uclibc/mips/package.use.mask
+++ b/profiles/default/linux/uclibc/mips/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Thomas Deutschmann <whissi@gentoo.org> (23 Aug 2016)
+# net-libs/openpgm is not keyworded on mips
+net-libs/zeromq pgm
+
# Davide Pesavento <pesa@gentoo.org> (26 Oct 2015)
# Tests require non-keyworded qt5
dev-qt/qtchooser test
diff --git a/profiles/default/linux/uclibc/package.mask b/profiles/default/linux/uclibc/package.mask
index 9fba3d37ad31..37232384de4c 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -6,9 +6,6 @@ sys-libs/musl
sys-libs/glibc
sys-libs/pam
-# DT_RUNPATH is broken on uclibc, bug #561684
->sys-devel/binutils-config-4-r2
-
# We use eudev which is tested on both uclibc and musl
sys-apps/systemd
sys-fs/udev
diff --git a/profiles/default/linux/uclibc/ppc/package.use.mask b/profiles/default/linux/uclibc/ppc/package.use.mask
index ee1291724633..57d7ed2fd091 100644
--- a/profiles/default/linux/uclibc/ppc/package.use.mask
+++ b/profiles/default/linux/uclibc/ppc/package.use.mask
@@ -4,3 +4,7 @@
dev-libs/libpcre cxx
sys-libs/ncurses cxx
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (01 Aug 2016)
+# dev-qt/qtwebkit:5 and kde-frameworks/*:5 not keyworded.
+net-irc/kvirc kde webkit
diff --git a/profiles/desc/collectd_plugins.desc b/profiles/desc/collectd_plugins.desc
new file mode 100644
index 000000000000..e71bac4188d5
--- /dev/null
+++ b/profiles/desc/collectd_plugins.desc
@@ -0,0 +1,137 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# This file contains descriptions of COLLECTD_PLUGINS USE_EXPAND flags.
+
+# Keep it sorted.
+aggregation - Build the aggregation plugin (aggregates multiplte values into a single value)
+amqp - Build the AMQP output plugin (transmits or receives values collected by collectd via the Advanced Message Queuing Protocol (AMQP))
+apache - Build the apache input plugin (collects statistics from Apache's mod_status module)
+apcups - Build the apcups input plugin (reads various statistics about a connected uninterruptible power supply (UPS))
+ascent - Build the ascent input plugin (reads and parses the statistics page of Ascent)
+battery - Build the battery input plugin (collects the battery's charge, the drawn current and the battery's voltage)
+bind - Build the bind input plugin (collects statistics from bind instances)
+ceph - Build the Ceph input plugin (collects statistics from the Ceph distributed storage system)
+cgroups - Build the cgroups input plugin (collects CPU accounting information for processes in a cgroup)
+chrony - Build the chrony input plugin (collects statistics from a chrony NTP server)
+conntrack - Build the conntrack input plugin (tracks the number of entries in Linux's connection tracking table)
+contextswitch - Build the contextswitch input plugin (collects the number of context switches done by the operating system)
+cpu - Build the cpu input plugin (collects the amount of time spent by the CPU in various states)
+cpufreq - Build the cpufreq input plugin (collects the current CPU's frequency)
+cpusleep - Build the cpusleep input plugin (measures time spent by CPU in deep sleep mode)
+csv - Build the csv output plugin (writes to comma separated values (CSV) files)
+curl - Build the curl input plugin (reads streams using net-misc/curl and then parses them according to the configuration)
+curl_json - Build the curl_json input plugin (queries JavaScript Object Notation (JSON) data using net-misc/curl and parses it according to the user's configuration using dev-libs/yajl)
+curl_xml - Build the curl_xml input plugin (reads files using net-misc/curl and parses it as Extensible Markup Language (XML))
+dbi - Build the dbi input plugin (executes SQL statements on databases and reads back the result)
+df - Build the df input plugin (collects file system usage information, i. e. basically how much space on a mounted partition is used and how much is available)
+disk - Build the disk input plugin (collects performance statistics of disks and, where supported, partitions)
+dns - Build the dns input plugin (collects statistics of your DNS traffic on port udp/53 using net-libs/libpcap)
+drbd - Build the Linux's Distributed Replicated Block Device (DRBD) input plugin (reads Linux's DRBD statistics)
+email - Build the email input plugin (opens a UNIX domain socket and starts accepting connections on that socket)
+entropy - Build the entropy input plugin (collects the available entropy on a system)
+ethstat - Build the ethstat input plugin (reads performance statistics directly from ethernet cards)
+exec - Build the exec input/output plugin (executes scripts / applications and reads values back)
+fhcount - Build the file handles input plugin (reports the number of used file handles)
+filecount - Build the filecount input plugin (counts the number of files in a directory and all its subdirectories)
+fscache - Build the fscache input plugin (collects information about the file-system based caching infrastructure for network file-systems and other slow media)
+genericjmx - Build the GenericJMX input plugin (reads Managed Beans (MBeans) from an MBeanServer using JMX input plugin; Requires JAVA)
+gmond - Build the gmond input plugin (receives data from gmond, the client daemon of the Ganglia project)
+gps - Build the gps input plugin (collects number of satellites seen by a GPS receiver using sci-geosciences/gpsd)
+hddtemp - Build the hddtemp input plugin (collects the temperature of disks from hddtemp daemon)
+interface - Build the interface input plugin (collects information about the traffic, packets per second and errors of interfaces)
+ipc - Build the IPC input plugin (collects information related to shared memory)
+ipmi - Build the ipmi input plugin (reads hardware sensors from servers using the Intelligent Platform Management Interface (IPMI))
+iptables - Build the iptables input plugin (collects statistics from a ip_tables based packet filter)
+ipvs - Build the IPVS input plugin (collects statistics from Linux IP Virtual Server)
+irq - Build the irq input plugin (collects the number of times each interrupt has been handled by the operating system)
+java - Build the java input plugin (embeds a JVM into collectd for writing plugins)
+load - Build the load input plugin (collects the system load)
+logfile - Build the logfile output plugin (receives log messages from collectd and writes them to a text file)
+log_logstash - Build the Logstash output plugin (writes collectd logs and events as Logstash JSON formatted events)
+lua - Build the LUA language binding plugin (uses dev-lang/lua) for writing plugins
+lvm - Build the LVM input plugin (collects the size of logical volumes (LV) and free space inside a volume group (VG) from Linux' Logical Volume Manager (LVM))
+madwifi - Build the madwifi input plugin (collects information about Atheros wireless LAN chipsets from the MadWifi driver)
+match_empty_counter - Build the match_empty_counter filter plugin
+match_hashed - Build the match_hashed filter plugin
+match_regex - Build the match_regex filter plugin
+match_timediff - Build the match_timediff filter plugin
+match_value - Build the match_value filter plugin
+mbmon - Build the mbmon input plugin (collects information from mainboard sensors)
+md - Build the md input plugin (reports the number of disks in various states in Linux software RAID devices)
+memcachec - Build the memcachec input plugin (queries one or more given pages from a memcached instance and parses the returned data according to user specification)
+memcached - Build the memcached input plugin (collects statistics from memcached daemon)
+memory - Build the memory input plugin (collects physical memory utilization)
+modbus - Build the Modbus input plugin (reads register values from a Modbus "slave" via Modbus/TCP)
+mqtt - Build the MQTT plugin (sends metrics to and/or receives metrics from an MQTT broker using app-misc/mosquitto)
+multimeter - Build the multimeter input plugin (reads a voltage or current from a multimeter connected to a serial bus)
+mysql - Build the mysql input plugin (collects values from 'SHOW STATUS' command of a MySQL server)
+netlink - Build the netlink input plugin (collects statistics for interfaces, qdiscs, classes and filters using netlink socket)
+network - Build the network input/output plugin (send values to other and/or receive values from from other collectd instances)
+nfs - Build the nfs input plugin (collects information about the usage of the Network File System (NFS))
+nginx - Build the nginx input plugin (collects number of requests handled and the number of current connections by connection state by the nginx daemon)
+notify_desktop - Build the notify_desktop output plugin (uses x11-libs/libnotify to display notifications to the user)
+notify_email - Build the notify_email output plugin (uses net-libs/libesmtp to send notifications to a configured email address)
+notify_nagios - Build the notify_nagios output plugin (sends notifications to Nagios as a passive check result)
+ntpd - Build the ntpd input plugin (collects statistics from a NTP server)
+numa - Build the numa input plugin (collects statistics of the Linux Non-Uniform Memory Access (NUMA) subsystem)
+nut - Build the nut input plugin (collects UPS statistics using the Network UPS Tools)
+olsrd - Build the olsrd input plugin (reads information about the Optimized Link State Routing daemon)
+onewire - Build the onewire (1-Wire) input plugin (collects temperature information from sensors)
+openldap - Build the OpenLDAP input plugin (reads monitoring information from OpenLDAP's cn=Monitor subtree)
+openvpn - Build the openvpn input plugin (reads the status file printed by OpenVPN)
+oracle - Build the oracle input plugin (executes SQL statements against Oracle database systems)
+perl - Build the perl language binding plugin (embeds a Perl interpreter into collectd for writing plugins)
+ping - Build the ping input plugin (measures network latency)
+postgresql - Build the postgresql input plugin (executes SQL statements against a PostgreSQL database)
+powerdns - Build the powerdns input plugin (collects statistics from the PowerDNS name server or recursor via control socket)
+processes - Build the processes input plugin (collects the number of processes, grouped by their state or detailed statistics about selected processes)
+protocols - Build the protocols input plugin (collects information about the network protocols supported by the system)
+python - Build the python language binding plugin (embeds a Python interpreter into collectd for writing plugins)
+redis - Build the Redis input plugin (collects usage information from Redis instances)
+routeros - Build the routeros input plugin (collects information from devices running RouterOS)
+rrdcached - Build the rrdcached input/output plugin (connects to rrdcached and submits updates for RRD files)
+rrdtool - Build the rrdtool output plugin (writes values to RRD-files)
+sensors - Build the sensors input plugin (reads hardware sensors from lm-sensors)
+serial - Build the serial input plugin (collects the traffic on serial interfaces)
+sigrok - Build the sigrok input plugin (reads measurements from any supported hardware from sigrok project)
+smart - Build the S.M.A.R.T input plugin (collects S.M.A.R.T statistics from disk drives)
+snmp - Build the snmp input plugin (reads values from network devices using SNMP)
+statsd - Build the statsd input plugin (accepts statsd-type metrics from a UDP socket)
+swap - Build the swap input plugin (collects amount of memory currently written to swap)
+syslog - Build the syslog output plugin (receives messages from collectd and dispatches them to syslog)
+table - Build the table input plugin (parses table-like structured plain text)
+tail - Build the tail input plugin (follows logfiles, e.g. tail -f)
+tail_csv - Build the tail_csv input plugin (follows and parses CSV files, e.g. tail -f *.csv)
+target_notification - Build the target_notification filter plugin
+target_replace - Build the target_replace filter plugin
+target_scale - Build the target_scale filter plugin
+target_set - Build the target_set filter plugin
+tcpconns - Build the tcpconns input plugin (collects numbers of TCP connections to or from a specified port)
+teamspeak2 - Build the teamspeak2 input plugin (collects traffic statistics from a teamspeak2 instance)
+ted - Build the ted input plugin (connects to The Energy Detective and reads the current power over connected power lines)
+thermal - Build the thermal input plugin (reads ACPI thermal zone information)
+threshold - Build the threshold plugin (checks values against configured thresholds and creates notifications if values are out of bounds)
+tokyotyrant - Build the tokyotyrant input plugin (collects number of records and file size from a running Tokyo Tyrant server)
+turbostat - Build the turbostat input plugin (reads CPU frequency and C-state residency on modern Intel turbo-capable processors)
+unixsock - Build the unixsock input/output plugin (opens a UNIX domain socket and accepts connections)
+uptime - Build the uptime input plugin (keeps track of the system uptime)
+users - Build the users input plugin (counts the number of users currently logged into the system)
+uuid - Build the uuid plugin (tries hard to determine the UUID of the system it is running on)
+varnish - Build the varnish input plugin (collects information about Varnish)
+virt - Build the (lib)virt input plugin (collects statistics about virtualized guests on a system)
+vmem - Build the vmem input plugin (collects information about the virtual memory subsystem of the kernel)
+vserver - Build the vserver input plugin (collects information about the virtual servers running on a system, using Linux-Vserver)
+wireless - Build the wireless input plugin (collects signal quality, signal power and signal-to-noise ratio for wireless LAN cards)
+write_graphite - Build the write_graphite output plugin (stores values in Carbon, the storage layer of Graphite)
+write_http - Build the write_http output plugin (sends metrics to a web-server using HTTP POST requests)
+write_kafka - Build the Kafka output plugin (sends metrics to Apache Kafka)
+write_log - Build the write_log output plugin (writes metrics to a file)
+write_redis - Build the Redis output plugin (stores values in Redis)
+write_riemann - Build the Riemann output plugin (stores values in Riemann, a stream processing and monitoring system)
+write_sensu - Build the Sensu output plugin (sends metrics to Sensu Core, an open-source monitoring project)
+write_tsdb - Build the TSDB output plugin (writes metrics to OpenTSDB, an open-source distributed time-series database based on Apache HBase)
+xencpu - Build the XEN CPU input plugin (collects XEN Hypervisor CPU stats using app-emulation/xen-tools)
+zfs_arc - Build the ZFS ARC input plugin (reports information such as the cache size, the various hits and misses (also as a ratio) and the transferred data)
+zookeeper - Build the zookeeper input plugin (reads data from Apache Zookeeper MNTR command)
diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc
index 4a12cc6a9526..7aaab7ee1a69 100644
--- a/profiles/desc/cpu_flags_x86.desc
+++ b/profiles/desc/cpu_flags_x86.desc
@@ -15,7 +15,6 @@ fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo)
fma4 - Use the Fused Multiply Add 4 instruction set
mmx - Use the MMX instruction set
mmxext - Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or [sse] in cpuinfo)
-mpx - Use Memory Protection Extensions (MPX)
padlock - Use VIA padlock instructions ([phe] in cpuinfo)
popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
sse - Use the SSE instruction set
diff --git a/profiles/desc/grub_platforms.desc b/profiles/desc/grub_platforms.desc
index dcb57b263d95..2ba24c68f3d5 100644
--- a/profiles/desc/grub_platforms.desc
+++ b/profiles/desc/grub_platforms.desc
@@ -18,3 +18,4 @@ qemu - QEMU platform support
qemu-mips - QEMU MIPS platform support
uboot - U-Boot platform support
xen - XEN (pvgrub2) platform support
+xen-32 - Build 32-bit XEN (pvgrub2) platform support on amd64
diff --git a/profiles/desc/l10n.desc b/profiles/desc/l10n.desc
new file mode 100644
index 000000000000..b0bcddf2838b
--- /dev/null
+++ b/profiles/desc/l10n.desc
@@ -0,0 +1,180 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# This file contains descriptions of L10N USE_EXPAND flags.
+
+# Keep it sorted. Entries must be valid IETF language tags (BCP 47).
+
+# The following are considered duplicates. Use the generic language
+# tag without region subtag instead.
+# fy-NL - Western Frisian (Netherlands)
+# ga-IE - Irish (Ireland)
+# gu-IN - Gujarati (India)
+# hi-IN - Hindi (India)
+# hy-AM - Armenian (Armenia)
+# kn-IN - Kannada (India)
+# nb-NO - Norwegian Bokmål (Norway)
+# nn-NO - Norwegian Nynorsk (Norway)
+# pa-IN - Punjabi (India)
+# sa-IN - Sanskrit (India)
+# sv-SE - Swedish (Sweden)
+
+ach - Acoli
+af - Afrikaans
+am - Amharic
+an - Aragonese
+ar - Arabic
+as - Assamese
+ast - Asturian
+az - Azerbaijani
+be - Belarusian
+bg - Bulgarian
+bn - Bengali
+bn-BD - Bengali (Bangladesh)
+bn-IN - Bengali (India)
+bo - Tibetan
+br - Breton
+brx - Bodo (India)
+bs - Bosnian
+ca - Catalan
+ca-valencia - Catalan (Valencian)
+chr - Cherokee
+cs - Czech
+csb - Kashubian
+cy - Welsh
+da - Danish
+de - German
+de-1901 - German (traditional orthography)
+dgo - Dogri (individual language)
+doi - Dogri (macrolanguage)
+dz - Dzongkha
+el - Modern Greek
+en - English
+en-GB - English (United Kingdom)
+en-US - English (United States)
+en-ZA - English (South Africa)
+eo - Esperanto
+es - Spanish
+es-419 - Spanish (Latin America)
+es-AR - Spanish (Argentina)
+es-CL - Spanish (Chile)
+es-ES - Spanish (Spain)
+es-MX - Spanish (Mexico)
+et - Estonian
+eu - Basque
+fa - Persian
+fi - Finnish
+fil - Filipino
+fo - Faroese
+fr - French
+fr-CA - French (Canada)
+fy - Western Frisian
+ga - Irish
+gd - Scottish Gaelic
+gl - Galician
+gu - Gujarati
+gug - Paraguayan Guarani
+he - Hebrew
+hi - Hindi
+hne - Chhattisgarhi
+hr - Croatian
+hsb - Upper Sorbian
+hu - Hungarian
+hy - Armenian
+ia - Interlingua
+id - Indonesian
+is - Icelandic
+it - Italian
+ja - Japanese
+ka - Georgian
+kk - Kazakh
+km - Central Khmer
+kmr-Latn - Northern Kurdish (Latin script)
+kn - Kannada
+ko - Korean
+kok - Konkani (macrolanguage)
+ks - Kashmiri
+ku - Kurdish
+ky - Kirghiz
+la - Latin
+lb - Luxembourgish
+lo - Lao
+lt - Lithuanian
+lv - Latvian
+mai - Maithili
+mi - Maori
+mk - Macedonian
+ml - Malayalam
+mn - Mongolian
+mni - Manipuri
+mr - Marathi
+ms - Malay (macrolanguage)
+my - Burmese
+nb - Norwegian Bokmål
+nds - Low German
+ne - Nepali
+nl - Dutch
+nn - Norwegian Nynorsk
+no - Norwegian
+nr - South Ndebele
+nso - Northern Sotho
+oc - Occitan
+om - Oromo
+or - Oriya (macrolanguage)
+pa - Punjabi
+pl - Polish
+pt - Portuguese
+pt-BR - Portuguese (Brazil)
+pt-PT - Portuguese (Portugal)
+rm - Romansh
+ro - Romanian
+ru - Russian
+rw - Kinyarwanda
+sa - Sanskrit
+sat - Santali
+sco - Scots
+sd - Sindhi
+se - Northern Sami
+si - Sinhala
+sid - Sidamo
+sk - Slovak
+sl - Slovenian
+son - Songhai languages
+sq - Albanian
+sr - Serbian
+sr-ijekavsk - Serbian (Ijekavian pronunciation)
+sr-Latn - Serbian (Latin script)
+sr-Latn-ijekavsk - Serbian (Latin script, Ijekavian pronunciation)
+sr-ME - Serbian (Montenegro)
+ss - Swati
+st - Southern Sotho
+sv - Swedish
+sw - Swahili (macrolanguage)
+sw-TZ - Swahili (Tanzania)
+syc - Classical Syriac
+ta - Tamil
+ta-LK - Tamil (Sri Lanka)
+te - Telugu
+tg - Tajik
+th - Thai
+tk - Turkmen
+tl - Tagalog
+tn - Tswana
+tr - Turkish
+ts - Tsonga
+tt - Tatar
+ug - Uyghur
+uk - Ukrainian
+ur-PK - Urdu (Pakistan)
+uz - Uzbek
+uz-Cyrl - Uzbek (Cyrillic script)
+ve - Venda
+vi - Vietnamese
+wa - Walloon
+xh - Xhosa
+zh - Chinese
+zh-CN - Chinese (China)
+zh-HK - Chinese (Hong Kong)
+zh-TW - Chinese (Taiwan)
+zu - Zulu
diff --git a/profiles/desc/linguas.desc b/profiles/desc/linguas.desc
index 3434239a7efc..69b45afd1823 100644
--- a/profiles/desc/linguas.desc
+++ b/profiles/desc/linguas.desc
@@ -120,6 +120,7 @@ hy_AM - Armenian locale
ia - Interlingua locale
id - Indonesian locale
id_ID - Indonesian locale
+ii - Nousu locale
is - Icelandic locale
is_IS - Icelandic locale for Iceland
it - Italian locale
@@ -141,6 +142,7 @@ kok - Konkani locale
ks - Kashmiri locale
ksw - S'gaw Karen locale
ku - Kurdish (latin) locale
+ku_IQ - Kurdish (latin) locale for Iraq
ky - Kyrgyz (Kirghiz) locale
ky_KG - Kyrgyz (Kirghiz) locale for Kyrgyzstan
la - Latin locale
@@ -187,6 +189,7 @@ or - Oriya locale
pa - Punjabi locale for India
pa_IN - Punjabi locale for India
pam - Kapampangan locale
+pap - Papiamento locale
pl - Polish locale
pl_PL - Polish locale
ps - Pushto locale
@@ -205,6 +208,7 @@ sa - Sanskrit locale
sa_IN - Sanskrit locale for India
sah - Sakha (Yakut) locale
sat - Santali locale
+sc - Sardinian locale
sco - Scots locale
sd - Sindhi locale
se - Northern Saami locale
diff --git a/profiles/desc/llvm_targets.desc b/profiles/desc/llvm_targets.desc
new file mode 100644
index 000000000000..fbc578d2e046
--- /dev/null
+++ b/profiles/desc/llvm_targets.desc
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+AArch64 - AArch64 CPU target (arm64 in Gentoo)
+AMDGPU - AMDGPU target (supports R600 and GCN GPUs)
+ARM - ARM CPU target
+BPF - Berkeley Packet Filter target
+Hexagon - Qualcomm Hexagon DSP target
+Lanai - Lanai CPU target
+Mips - MIPS CPU target (includes MIPS64)
+MSP430 - MSP430 CPU target (experimental)
+NVPTX - NVIDIA PTX (GPU) target (32-bit and 64-bit)
+PowerPC - PowerPC CPU target (PPC32 and PPC64)
+Sparc - Sparc CPU target
+SystemZ - SystemZ CPU target
+X86 - X86 CPU target (includes amd64)
+XCore - XCore CPU target
diff --git a/profiles/desc/nginx_modules_http.desc b/profiles/desc/nginx_modules_http.desc
index f6c33cc8df22..8c5ffa7c4f4c 100644
--- a/profiles/desc/nginx_modules_http.desc
+++ b/profiles/desc/nginx_modules_http.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation.
+# Copyright 1999-2016 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -62,7 +62,11 @@ stub_status - This module provides the ability to get some status from nginx.
sub - This module can search and replace text in the nginx response.
upload_progress - This module adds the ability to track POST upload progress via JSON API
upstream_check - Add health check support for upstream servers.
+upstream_hash - This module provides the ability to distribute upstream requests based on hashed key value.
upstream_ip_hash - This module provides the ability to distribute upstream requests based on the IP-address of the client.
+upstream_keepalive - Thiis module provides the ability to cache connections to upstream servers.
+upstream_least_conn - This module provides the ability to distribute upstream requests using load balancing methods.
+upstream_zone - This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes.
userid - This module gives out cookies for identification of clients.
uwsgi - External module for the uWSGI protocol for python web apps.
xslt - This module is a filter which converts an XML response with the aid of one or more XSLT templates.
diff --git a/profiles/desc/nginx_modules_stream.desc b/profiles/desc/nginx_modules_stream.desc
index bc20e2a82d53..97d7ca64c4ce 100644
--- a/profiles/desc/nginx_modules_stream.desc
+++ b/profiles/desc/nginx_modules_stream.desc
@@ -6,5 +6,14 @@
# Keep it sorted.
access - This module allows limiting access to certain client addresses.
+geo - This module creates variables, whose values depend on the IP-address of the client.
+geoip - This module creates variables based on the IP-address of the client matched against the MaxMind GeoIP binary files.
limit_conn - This module is used to limit the number of connections per the defined key.
+map - This module allows you to classify, or map a set of values into a different set of values and store the result in a variable.
+realip - This module allows to change the client's IP address to value from request header (e. g. X-Real-IP or X-Forwarded-For).
+return - This module allows sending a specified value to the client and then closing the connection.
+split_clients - This module provides A/B testing support.
upstream - This module is used to define groups of servers that can be referenced by the proxy_pass directive.
+upstream_hash - This module provides the ability to distribute upstream requests based on hashed key value.
+upstream_least_conn - This module provides the ability to distribute upstream requests using load balancing methods.
+upstream_zone - This module makes it possible to define a shared memory zone that keeps the group's configuration and run-time state that are shared between worker processes.
diff --git a/profiles/desc/xfce_plugins.desc b/profiles/desc/xfce_plugins.desc
index 28c69b72fddd..0ec5db700b87 100644
--- a/profiles/desc/xfce_plugins.desc
+++ b/profiles/desc/xfce_plugins.desc
@@ -6,8 +6,6 @@
# Keep it sorted.
-battery - Build battery plug-in for panel
-brightness - Build xfce4-brightness-plugin for panel
clock - Build xfce4-orageclock-plugin for panel
multiload-nandhp - Build a port of the GNOME multiload applet for panel
power - Build power management plug-in for panel
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index fea155386aed..0d342d3277ef 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -27,7 +27,7 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
# Env vars to expand into USE vars. Modifying this requires prior
# discussion on gentoo-dev@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FCDSL_CARDS FFTOOLS FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS ROS_MESSAGES"
+USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
# USE_EXPAND variables whose contents are not shown in package manager
# output. Changes need discussion on gentoo-dev.
diff --git a/profiles/features/64bit-native/package.mask b/profiles/features/64bit-native/package.mask
index 980896807b6c..e2f18c4a08e4 100644
--- a/profiles/features/64bit-native/package.mask
+++ b/profiles/features/64bit-native/package.mask
@@ -1,7 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# James Le Cuirot <chewi@gentoo.org> (13 Aug 2016)
+# Steam requires amd64 multilib. These are steam-overlay packages.
+dev-util/adobe-air-runtime
+games-util/steam-client-meta
+games-util/steam-games-meta
+games-util/steam-launcher
+games-util/steam-meta
+
# Andreas K. Huettel <dilfridge@gentoo.org>
# Novell Groupwise Client sadly needs a 32bit java vm (bundled)
mail-client/novell-groupwise-client
@@ -152,8 +160,6 @@ sci-chemistry/cyana
sci-chemistry/icm
sci-chemistry/mars
sci-libs/ipp
-sys-apps/memtest86
-sys-apps/memtest86+
sys-libs/lib-compat-loki
www-plugins/nspluginwrapper
diff --git a/profiles/features/64bit-native/package.use.mask b/profiles/features/64bit-native/package.use.mask
index da94d3c68e77..c778ad68ddd7 100644
--- a/profiles/features/64bit-native/package.use.mask
+++ b/profiles/features/64bit-native/package.use.mask
@@ -2,6 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Mike Frysinger <vapier@gentoo.org> (12 Aug 2016)
+# Requires sys-boot/grub:0 which is masked here.
+sys-apps/memtest86+ floppy
+
# Alexandre Rostovtsev <tetromino@gentoo.org> (04 Jul 2012)
# Disable 32-bit parts of wine, bug #351436
app-emulation/wine mono
diff --git a/profiles/features/prefix/package.use.mask b/profiles/features/prefix/package.use.mask
index 322b21030686..3ccb0aa58a78 100644
--- a/profiles/features/prefix/package.use.mask
+++ b/profiles/features/prefix/package.use.mask
@@ -2,6 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Benda Xu <heroxbd@gentoo.org> (28 Jul 2016)
+# Needs root privilege.
+sys-fs/eudev hwdb kmod firmware-loader
+
# Kacper Kowalik <xarthisius@gentoo.org> (14 Jan 2012)
# sci-libs/mkl don't have prefix keywords
dev-python/numexpr mkl
diff --git a/profiles/features/selinux/package.use.mask b/profiles/features/selinux/package.use.mask
index 429738c592a1..7f2041686834 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -2,10 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# Saleem Abdulrasool <compnerd@gentoo.org> (23 Nov 2007)
-# Unmask when we get HAL 0.5.10 straightened out
-media-sound/pulseaudio policykit
-
# Brian Dolbec <dolsen@gentoo.org> (17 Sep 2014)
# mask pypy for several utilities due to incompatibility with libselinux
sys-apps/portage python_targets_pypy python_targets_pypy3
diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 98d003b3c075..eee1884f46fa 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -121,7 +121,7 @@ games-misc/little-inferno
games-puzzle/drod-bin
games-puzzle/hoh-bin
games-roguelike/adom
-games-roguelike/dwarf-fortress
+<games-roguelike/dwarf-fortress-0.43.0
games-rpg/dear-esther
games-rpg/eschalon-book-1-demo
games-rpg/nwmouse
@@ -174,8 +174,6 @@ sci-chemistry/mars
sci-chemistry/xdsgui
sci-chemistry/xdsstat-bin
sci-libs/ipp
-sys-apps/memtest86
-sys-apps/memtest86+
sys-libs/lib-compat-loki
www-plugins/nspluginwrapper
www-plugins/pipelight
diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
index b552f1cc4686..8a40576b472e 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
@@ -3,6 +3,11 @@
# $Id$
# Mirror profile/amd64/no-multilib/package.use.mask
+
+# Mike Frysinger <vapier@gentoo.org> (12 Aug 2016)
+# Requires sys-boot/grub:0 which is masked here.
+sys-apps/memtest86+ floppy
+
# Alexandre Rostovtsev <tetromino@gentoo.org> (24 Jun 2012)
# Disable 32-bit parts of wine, bug #351436
app-emulation/wine mono win32
diff --git a/profiles/hardened/linux/amd64/no-multilib/use.mask b/profiles/hardened/linux/amd64/no-multilib/use.mask
index 1bf536f714e0..5dd7fb54a05b 100644
--- a/profiles/hardened/linux/amd64/no-multilib/use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/use.mask
@@ -19,6 +19,6 @@ hvm
# Mask 32bit since this will always require emulation packages
32bit
-# Matt Turner <mattst88@gentoo.org) (10 Feb 2012)
+# Matt Turner <mattst88@gentoo.org> (10 Feb 2012)
# mask d3d since wine is 32-bit
d3d
diff --git a/profiles/hardened/linux/amd64/package.use.mask b/profiles/hardened/linux/amd64/package.use.mask
index 077c82c5067b..75c82a848f10 100644
--- a/profiles/hardened/linux/amd64/package.use.mask
+++ b/profiles/hardened/linux/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -15,6 +15,10 @@
## =media-video/mplayer-0.90_pre5 foo
## =media-video/mplayer-0.90_pre5-r1 foo
+# Magnus Granberg <zorry@gentoo.org> (30 sep 2016)
+# This target support VTV #547040.
+>=sys-devel/gcc-4.9 -vtv
+
# Kacper Kowalik <xarthisius@gentoo.org> (29 Jul 2011)
# mask assembler as it currently doesn't work
dev-lang/path64 assembler
diff --git a/profiles/hardened/linux/amd64/package.use.stable.mask b/profiles/hardened/linux/amd64/package.use.stable.mask
index 8d03e5c72d9f..2e6eb7b5b97a 100644
--- a/profiles/hardened/linux/amd64/package.use.stable.mask
+++ b/profiles/hardened/linux/amd64/package.use.stable.mask
@@ -2,10 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# Ben de Groot <yngwin@gentoo.org (19 Apr 2015)
-# >=opus-1.0.3 is still not stable (bug 500868)
-media-video/vlc opus
-
# Tom Wijsman <TomWij@gentoo.org> (06 Feb 2014)
# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
www-apps/cgit jit
diff --git a/profiles/hardened/linux/arm/package.use.mask b/profiles/hardened/linux/arm/package.use.mask
new file mode 100644
index 000000000000..7a5d95ca9c58
--- /dev/null
+++ b/profiles/hardened/linux/arm/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Magnus Granberg <zorry@gentoo.org> (30 Sep 2016)
+# This target supports VTV #547040.
+>=sys-devel/gcc-6 -vtv
diff --git a/profiles/hardened/linux/musl/arm64/make.defaults b/profiles/hardened/linux/musl/arm64/make.defaults
index 2e57029c0ffd..4bf2d786572b 100644
--- a/profiles/hardened/linux/musl/arm64/make.defaults
+++ b/profiles/hardened/linux/musl/arm64/make.defaults
@@ -16,5 +16,5 @@ FCFLAGS="${CFLAGS}"
ABI="arm64"
DEFAULT_ABI="arm64"
MULTILIB_ABIS="arm64"
-CHOST_arm="${CHOST}"
-LIBDIR_arm="lib"
+CHOST_arm64="${CHOST}"
+LIBDIR_arm64="lib"
diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 451e07968639..c7be0178ca9b 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -3,6 +3,7 @@
# $Id$
sys-libs/uclibc
+sys-libs/uclibc-ng
sys-libs/glibc
# Hopelessly broken, bug #525136
@@ -13,7 +14,6 @@ sys-apps/systemd
sys-fs/udev
#
dev-libs/elfutils
-sys-libs/pam
# packages that need masked packages or multilib
dev-games/gtkradiant
diff --git a/profiles/hardened/linux/musl/package.use b/profiles/hardened/linux/musl/package.use
new file mode 100644
index 000000000000..dadfff7d528c
--- /dev/null
+++ b/profiles/hardened/linux/musl/package.use
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Anthony G. Basile <blueness@gentoo.org> (14 Jul 2016)
+# We need this to break a circular dependency with
+# 'sys-libs/libcap pam' in stage3 catalyst builds
+sys-libs/pam -filecaps
diff --git a/profiles/hardened/linux/musl/package.use.mask b/profiles/hardened/linux/musl/package.use.mask
index baca1c8e0cfb..a18653bddab2 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -3,7 +3,10 @@
# $Id$
# See bug #504200
-sys-devel/gcc sanitize
+sys-devel/gcc sanitize
+
+# llvm's sanitizers are also incompatible with musl
+sys-devel/llvm sanitize
# These cause collisions with <libintl.h>
# even with --without-included-gettext
diff --git a/profiles/hardened/linux/musl/use.mask b/profiles/hardened/linux/musl/use.mask
index c5a6463c4f2b..fd9d601a3330 100644
--- a/profiles/hardened/linux/musl/use.mask
+++ b/profiles/hardened/linux/musl/use.mask
@@ -2,8 +2,6 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-pam
-
-elibc_musl
elibc_uclibc
elibc_glibc
diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 00eb638089a6..6cf382bb3a2f 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -5,3 +5,7 @@
# Kacper Kowalik <xarthisius@gentoo.org> (25 Apr 2012)
# Masking due to unsolved dependencies
app-admin/puppet rrdtool
+
+# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (01 Aug 2016)
+# dev-qt/qtwebkit:5 not keyworded.
+net-irc/kvirc webkit
diff --git a/profiles/hardened/linux/powerpc/ppc64/use.mask b/profiles/hardened/linux/powerpc/ppc64/use.mask
index 281b8b1d0fea..f3e913e17a67 100644
--- a/profiles/hardened/linux/powerpc/ppc64/use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/use.mask
@@ -45,10 +45,6 @@ video_cards_via
# Masked p2p for bug #155302 <josejx@gentoo.org>
p2p
-# 02 Dec 2006; Tony Vroon <chainsaw@gentoo.org>
-# Keywording wpa_supplicant, but I don't have madwifi(-ng) hardware to test with, only BCM4306.
-madwifi
-
# USE=audit masked prior to testing on alpha, arm, hppa, ppc64, s390, sh.
# Bug #184563, 18 Sep 2007
# Robin H. Johnson <robbat2@gentoo.org>
diff --git a/profiles/hardened/linux/uclibc/arm/package.use.stable.mask b/profiles/hardened/linux/uclibc/arm/package.use.stable.mask
deleted file mode 100644
index 6c8b60b9ded7..000000000000
--- a/profiles/hardened/linux/uclibc/arm/package.use.stable.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Davide Pesavento <pesa@gentoo.org> (08 Jun 2016)
-# The corresponding Qt5 modules are not stable on arm, and we don't
-# want to stabilize them solely because of PyQt5 while there are no
-# other in-tree users.
-dev-python/PyQt5 serialport websockets
diff --git a/profiles/hardened/linux/x86/package.use.mask b/profiles/hardened/linux/x86/package.use.mask
index a79d0885b98d..8e20d779f8f0 100644
--- a/profiles/hardened/linux/x86/package.use.mask
+++ b/profiles/hardened/linux/x86/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Magnus Granberg <zorry@gentoo.org> (30 sep 2016)
+# This target supports VTV #547040.
+>=sys-devel/gcc-4.9 -vtv
+
# cyrus-sasl doesn't work w/ USE=berkdb (#192753)
dev-libs/cyrus-sasl berkdb
diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index 94036f3bde74..b90b3c601152 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -9,6 +9,7 @@ sys-kernel/linux-headers
sys-libs/glibc
sys-libs/musl
sys-libs/uclibc
+sys-libs/uclibc-ng
sys-freebsd/freebsd-lib
sys-devel/binutils
sys-devel/libtool
diff --git a/profiles/license_groups b/profiles/license_groups
index f18d469077c7..a95f9c32f833 100644
--- a/profiles/license_groups
+++ b/profiles/license_groups
@@ -14,7 +14,7 @@
# http://www.gnu.org/licenses/license-list.html
# GPL or LGPL with various exceptions are also included here, because
# they are more permissive than the licenses they are based on.
-GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3-with-font-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL
+GPL-COMPATIBLE AGPL-3 AGPL-3+ Apache-2.0 Artistic-2 Boost-1.0 BSD BSD-2 CC0-1.0 CeCILL-2 Clarified-Artistic Clear-BSD ECL-2.0 FTL gcc-runtime-library-exception-3.1 GPL-1 GPL-1+ GPL-2 GPL-2+ GPL-2-with-classpath-exception GPL-2-with-exceptions GPL-2-with-font-exception GPL-2-with-linking-exception GPL-2-with-MySQL-FLOSS-exception GPL-3 GPL-3+ GPL-3-with-font-exception HPND IJG ISC LGPL-2 LGPL-2+ LGPL-2-with-linking-exception LGPL-2.1 LGPL-2.1+ LGPL-2.1-with-linking-exception LGPL-3 LGPL-3+ LGPL-3-with-linking-exception libgcc libstdc++ metapackage MIT MPL-2.0 Nokia-Qt-LGPL-Exception-1.1 OPENLDAP PSF-2 PSF-2.2 PSF-2.3 PSF-2.4 public-domain PYTHON qwt Ruby Ruby-BSD SGI-B-2.0 Sleepycat tanuki-community Transmission-OpenSSL-exception unicode Unlicense UoI-NCSA UPX-exception vim W3C WTFPL-2 ZLIB ZPL
# Free software licenses approved by the FSF
FSF-APPROVED @GPL-COMPATIBLE AFL-2.1 AFL-3.0 Apache-1.1 APSL-2 BitTorrent BSD-4 CDDL CNRI CPAL-1.0 CPL-1.0 EPL-1.0 EUPL-1.1 gnuplot IBM LPPL-1.2 MPL-1.0 MPL-1.1 Ms-PL NPL-1.1 openssl OSL-1.1 OSL-2.0 OSL-2.1 PHP-3.01 QPL QPL-1.0
@@ -34,7 +34,7 @@ OSI-APPROVED AFL-3.0 AGPL-3 AGPL-3+ Apache-1.1 Apache-2.0 APL-1.0 APSL-2 Artisti
# TODO: maybe add a category for BSD-alike MISC-FREE licenses for easy
# separation?
# BSD-4 alikes: dom4j FastCGI icu JDOM
-MISC-FREE ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CDDL-Schily CeCILL-C CLX CMake CPL-0.5 CRACKLIB Crypt-IDEA cryptopp czyborra DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freemarker FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL tablelist tcltk tcp_wrappers_license TermReadKey TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align totd UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji zpaq ZSH
+MISC-FREE ACE Allegro alternate AMPAS bea.ri.jsr173 BEER-WARE boehm-gc BSD-1 BSD-with-attribution buddy bufexplorer.vim BZIP2 canfep CDDL-Schily CeCILL-C CLX CMake CPL-0.5 CRACKLIB Crypt-IDEA cryptopp DES docbook dom4j eGenixPublic-1.1 ElementTree Emacs ErlPL-1.1 FastCGI feh File-MMagic Flashpix FLEX flexmock FLTK freemarker FVWM gd gsm HTML-Tidy htmlc iASL icu IDPL imagemagick Info-ZIP inner-net ipadic ipx-utils Ispell JasPer2.0 JDOM JNIC JOVE keynote LambdaMOO LIBGLOSS libmng libodialog libpng libtiff LLGPL-2.1 LPPL-1.3 LPPL-1.3b lsof Mail-Sendmail mapm-4.9.5 matplotlib Mini-XML minpack MIT-with-advertising mm mpich2 NCSA-HDF netcat NEWLIB ngrep noweb Old-MIT openafs-krb5-a Openwall otter PCRE perforce photopc PHP-2.02 PIZZA-WARE pngcrush pngnq Princeton psutils qmail-nelson rc regexp-UofT RSA rwpng scanlogd Sendmail Sendmail-Open-Source shrimp SMAIL Snd SNIA SSLeay Subversion SVFL tablelist tcltk tcp_wrappers_license telegram TermReadKey TeX TeX-other-free the-Click-license Time-Format Time-modules tm-align totd UCAR-Unidata URT VTK w3m wxWinLL-3.1 x2x xbatt xboing XC Xdebug xtrs xvt YaTeX yuuji Zend-2.0 ZSH
# The following are NOT valid in @MISC-FREE:
# arj - usage restrictions
# freedist - Doesn't grant the right to do modifications.
@@ -73,13 +73,13 @@ FREE @FREE-SOFTWARE @FREE-DOCUMENTS
# - IF (and only if) there is an explicit inclusion requirement,
# USE=bindist MUST cause a copy of the license to be installed
# in a file location compliant with the license
-BINARY-REDISTRIBUTABLE @FREE atheros-hal bh-luxi Broadcom Dina hashcat intel-ucode ipw2100-fw ipw2200-fw ipw3945 MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware radeon-ucode shmux SmartLabs sun-jlfgr
+BINARY-REDISTRIBUTABLE @FREE bh-luxi Broadcom Dina hashcat intel-ucode ipw2100-fw ipw2200-fw ipw3945 MicroChip-SDCC no-source-code NVIDIA-r1 qlogic-fibre-channel-firmware radeon-ucode shmux SmartLabs sun-jlfgr
######################################################################
# License agreements that try to take away your rights. These are more
# restrictive than "all-rights-reserved" or require explicit approval.
-EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RTCW RTCW-ETEULA RuneScape-EULA SCM-MICRO SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi
+EULA Adaptec-EULA AdobeFlash-11.x ArxFatalis-EULA-JoWooD baudline BCS bf1942-lnxded CAPYBARA-EULA Coherent-Graphics CROSSOVER CROSSOVER-2 CYANA DOOM3 ETQW FAH-EULA-2009 FAH-EULA-2014 FraunhoferFDK GameFront Gameplay-Group-EULA GIMPS GOG-EULA google-chrome googleearth Google-TOS Intel-SDP Introversion LastPass LOKI-EULA LRCTF MakeMKV-EULA MARBLEBLAST Mendeley-terms MSjdbcEULA40 MTA-0.5 NVIDIA-CODEC-SDK NVIDIA-CUDA Nero-AAC-EULA Nero-EULA-US OPERA-12 OPERA-2014 Oracle-BCLA-JavaSE PAPERS-PLEASE POMPOM postal2 Primate-Plunge PUEL Q3AEULA Q3AEULA-20000111 QUAKE4 Quartus-prime-megacore RTCW RTCW-ETEULA RuneScape-EULA SCM-MICRO SJ-Labs skype-4.0.0.7-copyright spin-commercial spin-educational TeamViewer THINKTANKS UPEK-SDK-EULA ut2003 ut2003-demo Vivaldi
# Deprecated license labels, used by repoman
#DEPRECATED as-is
diff --git a/profiles/package.mask b/profiles/package.mask
index d10d7fc986f5..ce7d50a8bc19 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,269 +30,370 @@
#--- END OF EXAMPLES ---
-# Michael Palimaka <kensington@gentoo.org> (19 Jun 2016)
-# Ancient, untested, never unmasked. Removal in 30 days. Bug 586172.
-sys-auth/pam_keystore
+# Pacho Ramos <pacho@gentoo.org> (29 Sep 2016)
+# Makes gst-transcoder to fail on building, bug #594172
+=dev-util/meson-0.34.0
-# Michael Palimaka <kensington@gentoo.org> (19 Jun 2016)
-# Fails to build. Unmaintained. Dead upstream.
-# Masked for removal in 30 days. Bug 586348.
-net-misc/mdidentd
-
-# Michael Palimaka <kensington@gentoo.org> (16 Jun 2016)
-# No longer does anything. Masked for removal in 30 days.
-# Bug 585786.
-kde-misc/akonadi-facebook
+# Michael Palimaka <kensington@gentoo.org> (26 Sep 2016)
+# No longer maintained by upstream. Unused.
+# Masked for removal in 30 days.
+kde-apps/kdeartwork-emoticons
+
+# Fabian Groffen <grobian@gentoo.org> (25 Sep 2016)
+# Mask Exim RCs
+=mail-mta/exim-4.88_rc1
+
+# Christoph Junghans <ottxor@gentoo.org> (20 Sep 2016)
+# Switch to a non-stable scheme following google-chrome
+# please unmask latest version yourself
+=www-plugins/google-talkplugin-5.4.2.0
+
+# Gnome Team <gnome@gentoo.org> (19 sep 2016)
+# Gnome 3.22 mask
+>=dev-util/gdbus-codegen-2.50.0
+>=dev-libs/glib-2.50.0
+
+# David Seifert <soap@gentoo.org> (18 Sep 2016)
+# Masked for failing to build with GCC 6, still using ancient
+# distutils.eclass, tightly coupled to dev-libs/xqilla-2.2*.
+# Purged by Debian and Fedora more than 5 years ago.
+# Mask for removal in 30 days.
+# Bug #594236
+dev-libs/dbxml
+
+# Michael Palimaka <kensington@gentoo.org> (15 Sep 2016)
+# KDE PIM 5 masked for wider testing.
+~kde-apps/akonadi-16.08.1
+~kde-apps/akonadi-calendar-16.08.1
+~kde-apps/akonadi-contacts-16.08.1
+~kde-apps/akonadi-import-wizard-16.08.1
+~kde-apps/akonadi-mime-16.08.1
+~kde-apps/akonadi-notes-16.08.1
+~kde-apps/akonadi-search-16.08.1
+~kde-apps/akonadiconsole-16.08.1
+~kde-apps/akregator-16.08.1
+~kde-apps/blogilo-16.08.1
+~kde-apps/calendarjanitor-16.08.1
+~kde-apps/calendarsupport-16.08.1
+~kde-apps/eventviews-16.08.1
+~kde-apps/grantlee-editor-16.08.1
+~kde-apps/grantleetheme-16.08.1
+~kde-apps/incidenceeditor-16.08.1
+~kde-apps/kaddressbook-16.08.1
+~kde-apps/kalarm-16.08.1
+~kde-apps/kalarmcal-16.08.1
+~kde-apps/kblog-16.08.1
+~kde-apps/kcalutils-16.08.1
+~kde-apps/kdepim-addons-16.08.1
+~kde-apps/kdepim-apps-libs-16.08.1
+~kde-apps/kdepim-meta-16.08.1
+~kde-apps/kdepim-runtime-16.08.1
+~kde-apps/kidentitymanagement-16.08.1
+~kde-apps/kimap-16.08.1
+~kde-apps/kldap-16.08.1
+~kde-apps/kmail-16.08.1
+~kde-apps/kmail-account-wizard-16.08.1
+~kde-apps/kmailtransport-16.08.1
+~kde-apps/kmbox-16.08.1
+~kde-apps/knotes-16.08.1
+~kde-apps/konsolekalendar-16.08.1
+~kde-apps/kontact-16.08.1
+~kde-apps/kontactinterface-16.08.1
+~kde-apps/korganizer-16.08.1
+~kde-apps/ktnef-16.08.1
+~kde-apps/libgravatar-16.08.1
+~kde-apps/libkdepim-16.08.1
+~kde-apps/libksieve-16.08.1
+~kde-apps/libktnef-16.08.1
+~kde-apps/mailcommon-16.08.1
+~kde-apps/mailimporter-16.08.1
+~kde-apps/mbox-importer-16.08.1
+~kde-apps/messagelib-16.08.1
+~kde-apps/pim-data-exporter-16.08.1
+~kde-apps/pim-sieve-editor-16.08.1
+~kde-apps/pim-storage-service-manager-16.08.1
+~kde-apps/pimcommon-16.08.1
+~kde-apps/syndication-16.08.1
+
+# Denis Dupeyron <calchan@gentoo.org> (12 Sep 2016)
+# Masked for testing, see bug #588894.
+=x11-misc/light-locker-1.7.0-r1
+
+# James Le Cuirot <chewi@gentoo.org> (12 Sep 2016)
+# Now only available on Steam. Binaries were removed by the publisher
+# and Humble Bundle over 2 years ago. Removal in 60 days. Bug #588110.
+games-action/awesomenauts
+
+# Sergei Trofimovich <slyfox@gentoo.org> (11 Sep 2016)
+# Mask for removal in 30 days. Uses deprecated conduit-1.0*
+# Upstream suggests using dev-haskell/conduit-combinators
+# instead.
+dev-haskell/base64-conduit
+
+# Sergei Trofimovich <slyfox@gentoo.org> (11 Sep 2016)
+# Mask for removal in 30 days. >=sci-mathematics/agda-2.4
+# now provides 'agda' binary.
+sci-mathematics/agda-executable
+
+# Patrice Clement <monsieurp@gentoo.org> (10 Sep 2016)
+# Upstream dead. This package tries very hard to outsmart autotools and
+# reinvent the wheel by coming up with its own configure script. A complete
+# disaster resulting in a gigantic wave of QA errors.
+# Masked for removal in 30 days.
+dev-libs/vrb
-# Pawel Hajdan jr <phajdan.jr@gentoo.org> (13 Jun 2016)
+# Pawel Hajdan jr <phajdan.jr@gentoo.org> (10 Sep 2016)
# Dev channel releases are only for people who are developers or want more
# experimental features and accept a more unstable release.
->=www-client/chromium-53
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Buggy, upstream dead for ages (#148741). Removal in a month.
-app-cdr/dvd95
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Unmaintained, development stalled for a long time (#168283).
-# Removal in a month.
-app-portage/epm
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Unmaintained, buggy and not needed by anything in the tree (#221667).
-# Removal in a month.
-dev-libs/vdk
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Upstream dead for ages, multiple bugs (#345337)
-# Removal in a month.
-app-cdr/xcdroast
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# No buildable version in the tree and nobody is taking care
-# of it (#349457). Removal in a month.
-media-tv/dvbstreamer
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Multiple bugs, upstream died for ages (#360631). Removal in a month.
-net-p2p/microdc2
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Upstream stopped taking care and suggests kodi as an alternative.
-# (#363513). Removal in a month.
-media-tv/freevo
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Obsolete mod, also buggy (#382055). Removal in a month.
-www-apache/mod-auth-mysql
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Patrick Lauer <patrick@gentoo.org> (21 May 2013)
-# broken dependencies -> uninstallable #470712
-# Removal in a month (#429998)
-app-portage/g-ctan
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Fails to build, nothing requires it in the tree (#432718)
-# Removal in a month.
-media-video/avinfo
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Unbuildable (#440044). Removal in a month.
-sys-apps/dmtcp
-
-# Pacho Ramos <pacho@gentoo.org> (12 Jun 2016)
-# Needs to be ported to new eclasses, obsoleted by hydrogen
-# Removal in a month (#442614)
-media-sound/trommler
-
-# Michael Palimaka <kensington@gentoo.org> (9 Jun 2016)
-# Fails to build. Unmaintained. Masked for removal in 30 days.
-# Bug 574174.
-sys-apps/dmtcp
-
-# Michael Palimaka <kensington@gentoo.org> (9 Jun 2016)
-# Fails to build with newer giflib. Unmaintained. Dead upstream.
-# Use media-gfx/fbida instead.
-# Masked for removal in 30 days. Bug 571686.
-media-gfx/fbv
-
-# Michael Palimaka <kensington@gentoo.org> (9 Jun 2016)
-# Fails to build. Dead upstream. Masked for removal in 30 days.
-# Bug 575374.
-app-i18n/xsim
-
-# Sebastien Fabbro <bicatali@gentoo.org> (6 Jun 2016)
-# Dead upstream, several bugs: 513972, 542384, 548988
+>=www-client/chromium-55
+
+# Martin Gysel <me@bearsh.org> via g-p-m (09 Sep 2016)
+# Versions currently in Portage are old and block removal of other
+# packages. Current versions require building against modified versions
+# of dev-libs/libdivecomputer and kde-apps/marble which must be fetched
+# from Git, and which are not versioned (upstream uses branch tags).
+# Finally, upstream considers distribution-maintained packages deprecated.
+# Removal in 30 days.
+app-misc/subsurface
+
+# Alon Bar-Lev <alonbl@gentoo.org (09 Sep 2016)
+# No upstream, no maintainer (bug #592164)
+# Package will be removed from Gentoo in 30 days.
+app-crypt/scl011-bin
+
+# Alon Bar-Lev <alonbl@gentoo.org (09 Sep 2016)
+# Weak cryptography (bug #592114)
+# Package will be removed from Gentoo in 30 days.
+app-crypt/bcrypt
+
+# Lars Wendler <polynomial-c@gentoo.org> (06 Sep 2016)
+# Breaks samba's nmbd process (bug #592502)
+=sys-libs/tevent-0.9.30
+
+# Lars Wendler <polynomial-c@gentoo.org> (06 Sep 2016)
+# Dead upstream since 2013. Superseded by eject from
+# sys-apps/util-linux.
+# Slated for removal in 30 days.
+sys-block/eject
+
+# Mike Gilbert <floppym@gentoo.org> (03 Sep 2016)
+# Python 3.3 will be removed from Gentoo in 30 days.
+# dev-lang/python:3.3 will be available in the python overlay.
+dev-lang/python:3.3
+
+# Mike Gilbert <floppym@gentoo.org> (03 Sep 2016)
+# No reverse deps, only supports python3.3.
+# Removal in 30 days.
+dev-python/simpletal
+
+# Rick Farina <zerochaos@gentoo.org> (2 Sep 2016)
+# All variants of hashcat have now been merged upstream,
+# please switch to app-crypt/hashcat.
# Removal in 30 days
-sys-fs/redirfs
-
-# Michał Górny <mgorny@gentoo.org> (6 Jun 2016)
-# New PyPy versions, masked for testing.
-~dev-python/pypy-5.1.1
-~dev-python/pypy-5.3.0
-~dev-python/pypy3-5.2.0_alpha1
-~dev-python/pypy-bin-5.1.1
-~dev-python/pypy-bin-5.3.0
-~dev-python/pypy3-bin-5.2.0_alpha1
-~virtual/pypy-5.1.1
-~virtual/pypy-5.3.0
-~virtual/pypy3-5.2.0_alpha1
-
-# Patrice Clement <monsieurp@gentoo.org> (5 Jun 2016)
-# Unmaintained ebuilds. Upstream is either dead or AWOL. Also, most of these
-# ebuilds are still sitting in ~arch after years in the tree.
-# Masked for removal in 30 days.
-dev-util/ccmalloc
-dev-util/tinlink
-dev-util/cdecl
-dev-util/redet
-dev-util/eggy
-dev-util/mock
-dev-util/par
-dev-util/injectso
-dev-util/dissembler
-dev-util/ghh
-dev-util/lsuio
-dev-util/rec
-dev-util/usb-robot
-dev-util/jif
-dev-util/httpup
-dev-util/crow-designer
-dev-util/qdevelop
-dev-util/intel2gas
-dev-util/webcpp
-dev-util/as11
-dev-util/duma
-dev-util/filepp
-dev-util/pretrace
-dev-util/ald
-dev-util/kdoc
-dev-util/skelgen
-dev-util/ftncheck
-
-# Aaron Bauman <bman@gentoo.org> (5 Jun 2016)
-# Unpatched security vulnerability and dead upstream
-# per bug #500970. Removal in 30 days
-sys-apps/9base
-
-# Hans de Graaff <graaff@gentoo.org> (4 Jun 2016)
-# Name-versioned dependency that was not used in any
-# version of cucumber we packaged and that is no longer
-# used upstream. Use dev-ruby/gherkin instead.
-# Masked for removal in 30 days.
-dev-ruby/gherkin3
+app-crypt/hashcat-bin
+app-crypt/oclhashcat-lite-bin
+app-crypt/oclhashcat-plus-bin
-# Patrice Clement <monsieurp@gentoo.org> (2 Jun 2016)
-# Ancient software (1996!). Unmaintained.
-# Masked for removal in 30 days.
-dev-util/weblint
+# Rick Farina <zerochaos@gentoo.org> (2 Sep 2016)
+# Dead upstream for years, hashcat tools have all been merged
+# upstream which makes this too obsolete to use
+app-crypt/hashcat-gui
-# Patrice Clement <monsieurp@gentoo.org> (2 Jun 2016)
-# Dead upstream. No release since 2009.
-# Masked for removal in 30 days.
-dev-util/osdt
-
-# Michael Palimaka <kensington@gentoo.org> (1 Jun 2016)
-# Ancient. Unused. Dead upstream. Masked for removal in 30 days.
-# Bug 584374.
-sys-libs/libfreevec
-
-# Michael Palimaka <kensington@gentoo.org> (1 Jun 2016)
-# Obsolete package. Masked for removal in 30 days. Bug 584454.
-app-admin/sulfur
-
-# Michael Palimaka <kensington@gentoo.org> (1 Jun 2016)
-# Depends on vulnerable slot of net-libs/webkit-gtk. Dead upstream.
-# Masked for removal in 30 days. Bug 584164.
-net-print/foomatic-gui
-
-# Johannes Huber <johu@gentoo.org> (31 May 2016)
-# Masked for removal in 30 days. Declared as dead by
-# upstream in 2015. Last release with KDE Applications 15.08.3.
-# Exported to user maintained overlay kde-sunset.
-kde-apps/superkaramba
-
-# Johannes Huber <johu@gentoo.org> (26 May 2016)
-# Masked for removal in 30 days. Blocks app-misc/strigi cleanup.
-# Last release in 2014 with KDE SC 4.14.3. No development since
-# several years. Bug #583716
-kde-apps/kdesdk-strigi-analyzer
-
-# Michael Palimaka <kensington@gentoo.org> (26 May 2016)
-# Ancient. Unmaintained. Dead upstream. Masked for removal
-# in 30 days. Bug #583510.
-net-irc/iip
-
-# Michael Palimaka <kensington@gentoo.org> (26 May 2016)
-# No longer developed by upstream. No revdeps.
-# Masked for removal in 30 days. Bug 583776.
-dev-libs/hammer
-
-# Michael Palimaka <kensington@gentoo.org> (26 May 2016)
-# Depends on vulnerable slot of net-libs/webkit-gtk.
-# Dead upstream. Unmaintained. Masked for removal in 30 days.
-# Bug 584186.
-www-client/luakit
+# Ian Stakenvicius <axs@gentoo.org> (31 Aug 2016)
+# Mask old versions of thunderbird as they are no longer supported,
+# but we keep them in the repo for now in case there is a need
+# for them for upgrading old user profiles, etc.
+~mail-client/thunderbird-24.8.0
+~mail-client/thunderbird-31.8.0
+~mail-client/thunderbird-38.8.0
+
+# Michał Górny <mgorny@gentoo.org> (28 Aug 2016)
+# Masked for testing, and porting revdeps. Please do not unmask before
+# media-libs/mesa release supports it.
+~sys-devel/clang-3.9.0
+~sys-devel/llvm-3.9.0
+~sys-libs/llvm-libunwind-3.9.0
+
+# Lars Wendler <polynomial-c@gentoo.org> (26 Aug 2016)
+# Masked while being tested and reverse deps aren't fully compatible
+=dev-libs/openssl-1.1*
+
+# Christian Tietz <christian.tietz@mailbox.org> (23 Aug 2016)
+# Depends on masked xfce-base/exo-0.11.1
+=xfce-extra/xfce4-whiskermenu-plugin-2.0.1
+
+# Brian Evans <grknight@gentoo.org> (22 Aug 2016)
+# PHP 5.5 has reached end of life and will no longer receive security updates.
+# Also include associated packages which do not work on newer versions
+# Removal in 90 days
+virtual/httpd-php:5.5
+dev-lang/php:5.5
+dev-php/pecl-http:0
+=dev-php/pecl-mailparse-2.1.6-r1
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# Needs fixing (#515944), nothing needs this in the tree. Removal in a
+# month.
+dev-lang/regina-rexx
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# Security issues (#562898)
+=app-admin/lsyncd-2.1.5
+
+# Pacho Ramos <pacho@gentoo.org> (21 Aug 2016)
+# Packages added without a maintainer:
+#591110
+dev-vcs/git-deps
+
+# Brian Evans <grknight@gentoo.org> (18 Aug 2016)
+# Mask new MariaDB alphas for testing
+>=dev-db/mariadb-10.2.0
+
+# Hans de Graaff <graaff@gentoo.org> (13 Aug 2016)
+
+# Unfixed security problems, bug 576068. No longer supported by
+# upstream. Use Rails 4.2 instead. Masked for removal in 30 days.
+dev-ruby/rails:4.0
+dev-ruby/railties:4.0
+dev-ruby/activerecord:4.0
+dev-ruby/actionmailer:4.0
+dev-ruby/actionpack:4.0
+dev-ruby/activemodel:4.0
+dev-ruby/activesupport:4.0
+dev-ruby/metasploit-concern:1.0
+dev-ruby/metasploit-credential:1.0
+dev-ruby/metasploit-credential:1.0.1
+dev-ruby/metasploit_data_models:1.2.9
+dev-ruby/metasploit_data_models:1.2.10
+dev-ruby/metasploit-model:1.0
+
+# Michael Palimaka <kensington@gentoo.org> (12 Aug 2016)
+# Requires revdeps to build with at least C++11. Bug 589412.
+# Masked for wider testing.
+~dev-qt/assistant-5.7.0
+~dev-qt/designer-5.7.0
+~dev-qt/linguist-5.7.0
+~dev-qt/linguist-tools-5.7.0
+~dev-qt/pixeltool-5.7.0
+~dev-qt/qdbus-5.7.0
+~dev-qt/qdbusviewer-5.7.0
+~dev-qt/qdoc-5.7.0
+~dev-qt/qt3d-5.7.0
+~dev-qt/qtbluetooth-5.7.0
+~dev-qt/qtcharts-5.7.0
+~dev-qt/qtconcurrent-5.7.0
+~dev-qt/qtcore-5.7.0
+~dev-qt/qtdatavis3d-5.7.0
+~dev-qt/qtdbus-5.7.0
+~dev-qt/qtdeclarative-5.7.0
+~dev-qt/qtdiag-5.7.0
+~dev-qt/qtgraphicaleffects-5.7.0
+~dev-qt/qtgui-5.7.0
+~dev-qt/qthelp-5.7.0
+~dev-qt/qtimageformats-5.7.0
+~dev-qt/qtlocation-5.7.0
+~dev-qt/qtmultimedia-5.7.0
+~dev-qt/qtnetwork-5.7.0
+~dev-qt/qtopengl-5.7.0
+~dev-qt/qtpaths-5.7.0
+~dev-qt/qtplugininfo-5.7.0
+~dev-qt/qtpositioning-5.7.0
+~dev-qt/qtprintsupport-5.7.0
+~dev-qt/qtquickcontrols2-5.7.0
+~dev-qt/qtquickcontrols-5.7.0
+~dev-qt/qtscript-5.7.0
+~dev-qt/qtscxml-5.7.0
+~dev-qt/qtsensors-5.7.0
+~dev-qt/qtserialport-5.7.0
+~dev-qt/qtsql-5.7.0
+~dev-qt/qtsvg-5.7.0
+~dev-qt/qttest-5.7.0
+~dev-qt/qttranslations-5.7.0
+~dev-qt/qtwayland-5.7.0
+~dev-qt/qtwebchannel-5.7.0
+~dev-qt/qtwebengine-5.7.0
+~dev-qt/qtwebkit-5.7.0
+~dev-qt/qtwebsockets-5.7.0
+~dev-qt/qtwidgets-5.7.0
+~dev-qt/qtx11extras-5.7.0
+~dev-qt/qtxml-5.7.0
+~dev-qt/qtxmlpatterns-5.7.0
+=dev-qt/qt-docs-5.7*
+>=kde-apps/minuet-16.08.0
+>=media-sound/drumstick-1.1.0
+
+# Mike Gilbert <floppym@gentoo.org> (07 Aug 2016)
+# Fails to switch cpufreq governor.
+# https://bugs.gentoo.org/590780
+~sys-power/cpupower-4.7.0
+
+# Michał Górny <mgorny@gentoo.org> (7 Aug 2016)
+# Issue with thunar detailed view
+# Masked for more restrictive testing.
+=xfce-base/exo-0.11.1
+
+# Alexis Ballier <aballier@gentoo.org> <2 Aug 2016>
+# Doesn't install .so, causing all its revdeps to fail to build.
+# Doesn't honour USE=static-libs.
+# Bugs #590272, #590270, #590268, #590266 etc.
+=sci-libs/fftw-3.3.5
+
+# Michał Górny <mgorny@gentoo.org> (18 Jul 2016)
+# Pre-release of a complete rewrite, provided for early testing. Not all
+# functionality is provided yet. Use --pretend to make sure correct
+# files will be removed.
+>=app-admin/eclean-kernel-1.99
+
+# Kent Fredric <kentnl@gentoo.org> (16 Jul 2016)
+# Radically changed upstream and is critical to all Perl modules.
+# Masked for extended testing.
+# Will likely not be unmasked till equivalent versions ship in Perl itself.
+>=perl-core/Test-Simple-1.301.0
+>=virtual/perl-Test-Simple-1.301.0
+
+# Mike Pagano <mpagano@gentoo.org> (15 Jul 2016)
+# These two kernels have a serious OOM regression
+# Fix in 4.1.28-r1 and 3.18.37-r1
+=sys-kernel/gentoo-sources-3.18.37
+=sys-kernel/gentoo-sources-4.1.28-r1
+=sys-kernel/gentoo-sources-4.1.28
+
+# Anthony G. Basile <blueness@gentoo.org> (11 Jul 2016)
+# Upstream is in bad shape, bug #585726
+net-dns/namecoind
+net-dns/namecoin-qt
+
+# Andrew Savchenko <bircoph@gentoo.org> (09 Jul 2016)
+# Vulnerable due to wrong suid binary permissions (#345337)
+<app-cdr/xcdroast-0.98_alpha16-r2
+
+# Aaron Bauman <bman@gentoo.org> (30 Jun 2016)
+# Unpatched security vulnerability per bug #509920
+www-apps/egroupware
+
+# Anthony G. Basile <blueness@gentoo.org> (29 Jun 2016)
+# Masked for bug #585726
+net-dns/namecoind
+net-dns/namecoin-qt
+
+# Michał Górny <mgorny@gentoo.org> (27 Jun 2016)
+# (on behalf of QA & proxy-maint)
+# Major QA violations, bug #587342 (#585722 in particular).
+games-emulation/ppsspp
+
+# Aaron Bauman <bman@gentoo.org> (26 Jun 2016)
+# Unpatched security vulnerability per bug #475120
+media-video/motion
# Chris Reffett <creffett@gentoo.org> (25 May 2016)
# The webkit-gtk:4 backend for Xiphos has known text display issues.
# Use at your own risk.
=app-text/xiphos-4.0.4-r1
-# Mike Gilbert <floppym@gentoo.org> (25 May 2016)
-# Causes build failures in unrelated packages due to invasive
-# monkey-patching of easy_install (dev-python/setuptools).
-# Remove this package in 30 days.
-# Bug: https://bugs.gentoo.org/575844
-dev-python/buildutils
-
-# Johannes Huber <johu@gentoo.org> (25 May 2016)
-# Masked for removal in 30 days. Declared as dead by
-# upstream in 2015. Last release with KDE Applications 15.04.3.
-# Exported to user maintained overlay kde-sunset.
-kde-apps/pairs
-
-# Alexis Ballier <aballier@gentoo.org> (24 May 2016)
-# API change, breaks e.g. ocsigenserver
->=dev-ml/tyxml-4
->=dev-ml/js_of_ocaml-2.8
-
-# Michał Górny <mgorny@gentoo.org> (24 May 2016)
-# No longer maintained upstream, no longer works with libzpaq-7*.
-# Masked for removal in 30 days.
-app-arch/zpipe
-
-# Sam Jorna <wraeth@gentoo.org> (24 May 2016)
-# Deprecated in favour of sci-geosciences/qmapshack.
-# See bugs 561788 and 582262
-# Masked for removal in 30 days.
-sci-geosciences/qlandkartegt
-sci-geosciences/qlandkartegt-garmindev
-
-# Göktürk Yüksek <gokturk@gentoo.org> (23 May 2016)
-# Replaced by app-admin/lastpass-binary-component.
-# Masked for removal in 30 days.
-app-admin/lastpass
-
# Luca Barbato <lu_zero@gentoo.org> (23 May 2016)
# Masked for testing, vlc-2.2 configure rejects it.
=media-video/libav-12*
-# Johannes Huber <johu@gentoo.org> (22 May 2016)
-# Masked for removal in 30 days. Declared as dead by
-# upstream in 2015. Last release with KDE Applications 15.08.3.
-# Exported to user maintained overlay kde-sunset.
-kde-apps/amor
-kde-apps/kdetoys-meta
-kde-apps/ktux
-
-# Andreas K. Hüttel <dilfridge@gentoo.org> (21 May 2016)
-# Unmaintained since 2011, needs old webkit-gtk:2 slot that has
-# security issues, no consumers in tree, bug 573092
-# Removal in 30 days
-dev-perl/Gtk2-WebKit
-
# Kent Fredric <kentfredric@gmail.com> (15 May 2016)
# Andreas K. Hüttel <dilfridge@gentoo.org> (21 May 2016)
# Has been broken since app-arch/rar-5.0.0 due to List()
@@ -301,47 +402,14 @@ dev-perl/Gtk2-WebKit
# Bug #483888
<=dev-perl/Archive-Rar-2.20.0-r1
-# Lars Wendler <polynomial-c@gentoo.org> (19 May 2016)
-# Masked until all reverse dependencies have been fixed.
-# See tracker bug https://bugs.gentoo.org/583478
->=app-text/hunspell-1.4.0
-
-# Joerg Bornkessel <hd_brummy@gentoo.org> (16 May 2016)
-# Masked for removal. Dead on upstream
-# wrt bug 185947
-=media-tv/tvmovie2vdr-0.5.13
-
-# David Seifert <soap@gentoo.org> (15 May 2016)
-# Masked for removal. Deprecated, relies on ancient CUDA APIs,
-# does not build with current CUDA releases. See bug #583068.
-sci-libs/torch
-
-# Alon Bar-Lev <alonbl@gentoo.org) (13 May 2016)
+# Alon Bar-Lev <alonbl@gentoo.org> (13 May 2016)
# Force gnutls-3.4 testing so we can stabilize it.
>=net-libs/gnutls-3.5.0
-# Michael Weber <xmw@gentoo.org> (08 May 2016)
-# Replaced by net-libs/libhubbub.
-# Masked for removal in 30 days. Bug #582382.
-net-libs/hubbub
-
-# Maciej Mrozowski <reavertm@gentoo.org> (3 May 2016)
-# Mask until >=net-libs/qxmpp-0.8.3 is provided with qt5 support.
-=net-im/kadu-3.0
-
# Lars Wendler <polynomial-c@gentoo.org> (2 May 2016)
# Broken reverse deps. At least one header file has been moved around.
>=media-gfx/imagemagick-7.0.1.0
-# Sergey Popov <pinkbyte@gentoo.org> (26 Apr 2016)
-# Security mask of older branches, wrt bug #5567810
-<dev-vcs/subversion-1.8
-
-# Michael Sterrett <mr_bones_@gentoo.org> (19 Apr 2016)
-# No release in 6 years and segfaults on modern systems. (bug #311809)
-# Masked for removal on 20160519
-games-sports/toycars
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (16 Apr 2016)
# Masked because of security bug 580210
=www-misc/monitorix-3.6.0
@@ -380,45 +448,15 @@ dev-java/spring-instrument
# Segfaults when creating directories #578582
=sys-apps/sandbox-2.11*
-# Mike Frysinger <vapier@gentoo.org (28 Mar 2016)
-# Tons-o-bugs and no actual testing by new author. #578490
-dev-libs/libtomcrypt
-
# José María Alonso <nimiux@gentoo.org> (24 Mar 2016)
# Fails to build dev-lisp/sbcl-1.3.3 #563812
=dev-lisp/asdf-3.1.7
=dev-lisp/uiop-3.1.7
-# Andreas K. Huettel <dilfridge@gentoo.org> (19 Mar 2016)
-# Dead upstream since 2010, new VMware uses new incompatible
-# proprietary libview. No other consumers. Removal in 30 days.
-# Bug 569930
-x11-libs/libview
-
# Aaron Bauman <bman@gentoo.org> (19 Mar 2016)
# Unpatched security vulnerability per bug #512356.
-# Masked for removal in 30 days.
=app-forensics/chkrootkit-0.49
-# Hans de Graaff <graaff@gentoo.org> (14 Mar 2016)
-# Not compatible with ruby21+, no reverse dependencies.
-dev-ruby/extlib
-
-# Ian Stakenvicius <axs@gentoo.org> (06 Mar 2016)
-# Mask old versions of thunderbird as they are no longer supported,
-# but we keep them in the repo for now in case there is a need
-# for them for upgrading old user profiles, etc.
-~mail-client/thunderbird-24.8.0
-~mail-client/thunderbird-31.8.0
-
-# Alexis Ballier <aballier@gentoo.org> (01 Mar 2016)
-# Breaks some of its rev deps, still in beta stage
->=dev-lang/ocaml-4.03_beta
->=dev-ml/camlp4-4.03
->=dev-ml/ppx_tools-5.0.4.03
->=dev-ml/labltk-8.06.1
->=dev-ml/parmap-1.0_rc7-r1
-
# Patrick Lauer <patrick@gentoo.org> (22 Feb 2016)
# Inactive upstream, build failures, obsoleted by rakudo/perl6
dev-lang/niecza
@@ -449,10 +487,6 @@ dev-lang/niecza-bin
# tree should have actually been 2.0_beta1. There are no revdeps.
dev-java/jcs
-# Wolfram Schlich <wschlich@gentoo.org> (06 Feb 2016)
-# Mask live ebuild
-=net-im/mcabber-9999
-
# Mike Frysinger <vapier@gentoo.org> (18 Jan 2016)
# Force people to migrate to the new combined libraries:
# media-libs/elementary & dev-libs/efl. #571796
@@ -482,17 +516,6 @@ dev-perl/ExtUtils-Constant
# Unbuildable for a long time, bug #522916. Removal in a month.
net-im/silc-server
-# NP-Hardass <NP-Hardass@gentoo.org> (05 Feb 2016)
-# Security issues bug #536334. Remove this entry in a month.
-<net-nds/389-ds-base-1.3.2.22
-
-# NP-Hardass <NP-Hardass@gentoo.org> (05 Feb 2016)
-# Security issues bug #536334. Under investigation by maintainer.
-app-admin/389-ds-console
-net-nds/389-admin
-app-admin/389-admin-console
-www-apps/389-dsgw
-
# Andrey Grozin <grozin@gentoo.org> (04 Jan 2016)
# Needs a bump and substantial ebuild rewrite
=sci-mathematics/reduce-20110414-r1
@@ -570,26 +593,6 @@ dev-libs/iniparser:4
# See #551724 and duplicates
=sys-fs/udev-init-scripts-29
-# Michał Górny <mgorny@gentoo.org> (28 Mar 2015)
-# on behalf of gx86-multilib project <multilib@gentoo.org>
-# Removed lastrited emul-linux-x86. The mask is kept post-removal
-# per Arfrever's request so that the PM warns about masked packages
-# being installed.
-app-emulation/emul-linux-x86-baselibs
-app-emulation/emul-linux-x86-cpplibs
-app-emulation/emul-linux-x86-db
-app-emulation/emul-linux-x86-gstplugins
-app-emulation/emul-linux-x86-gtklibs
-app-emulation/emul-linux-x86-gtkmmlibs
-app-emulation/emul-linux-x86-medialibs
-app-emulation/emul-linux-x86-motif
-app-emulation/emul-linux-x86-opengl
-app-emulation/emul-linux-x86-qtlibs
-app-emulation/emul-linux-x86-sdl
-app-emulation/emul-linux-x86-soundlibs
-app-emulation/emul-linux-x86-xlibs
-app-emulation/emul-linux-x86-jna
-
# Justin Lecher <jlec@gentoo.org> (28 Feb 2015)
# Unfixed security problems
# No upstream support anymore
@@ -602,14 +605,6 @@ app-emulation/emul-linux-x86-jna
# Not supported by any django version upstream supports
dev-python/south
-# Sergei Trofimovich <slyfox@gentoo.org> (29 Jan 2015)
-# Mask live ebuild
-=dev-util/radare2-9999
-
-# Anthony G. Basile <blueness@gentoo.org> (9 Jan 2015)
-# p.mask the -9999 version
-=dev-misc/i2pd-9999
-
# Tony Vroon <chainsaw@gentoo.org> (5 Jan 2015)
# Asterisk 13 is an LTS release but has not seen
# sufficient releases to be considered ready for
@@ -617,36 +612,12 @@ dev-python/south
# but please be careful.
=net-misc/asterisk-13*
-# Aaron W. Swenson <titanofold@gentoo.org> (28 Dec 2014)
-# Split ebuilds are no longer maintained. Migrate to the unified
-# ebuilds invoking the following, substituting SLOT for the desired
-# slot and optionally enabling the server and/or docs USE flags:
-# emerge dev-db/postgresql:SLOT
-# No further action is required.
-dev-db/postgresql-docs
-dev-db/postgresql-base
-dev-db/postgresql-server
-
# Jeroen Roovers <jer@gentoo.org> (12 Dec 2014)
# The 96 and 173 branches are no longer supported and remain vulnerable to
# CVE-2014-8298 (bug #532342). You may be able to mitigate the vulnerability by
# disabling GLX indirect rendering protocol support on the X server.
<x11-drivers/nvidia-drivers-304
-# Patrick Lauer <patrick@gentoo.org> (24 Nov 2014)
-# Missing deps, uninstallable
-www-apps/trac-downloads
-
-# Michał Górny <mgorny@gentoo.org> (15 Sep 2014)
-# Causes undefined references few layers down (in mediastreamer),
-# someone needs to investigate.
->=net-libs/libzrtpcpp-4
-
-# Christian Faulhammer <fauli@gentoo.org> (02 Sep 2014)
-# website not working anymore and will stay like this,
-# tool is useless. See bug 504734
-app-admin/hwreport
-
# Sergey Popov <pinkbyte@gentoo.org> (28 Aug 2014)
# Security mask, wrt bug #519650
# If your application is broken due to this mask,
@@ -694,10 +665,10 @@ app-emulation/openstack-guest-agents-unix
app-emulation/xe-guest-utilities
# Hans de Graaff <graaff@gentoo.org> (1 Jun 2014)
-# Mask new rubinius version for testing. Current versions have some
-# issues that should be solved in the forthcoming rubinius 2.3
-# release.
-=dev-lang/rubinius-2*
+# Mask new rubinius version for testing. This needs more work
+# to fully integrate it in our Gentoo ruby handling. Volunteers
+# welcome.
+=dev-lang/rubinius-3*
# Tom Wijsman <TomWij@gentoo.org> (03 May 2014)
# Needs to be further tested and revised by both Java and Ruby herds.
@@ -708,6 +679,8 @@ dev-ruby/weakling
# Matti Bickel <mabi@gentoo.org> (22 Apr 2014)
# Masked slotted lua for testing
+# William Hubbs <williamh@gentoo.org> (07 Aug 2016)
+# Taking this mask since Mabi is retired
app-eselect/eselect-lua
=dev-lang/lua-5.1.5-r2
=dev-lang/lua-5.1.5-r100
@@ -722,68 +695,15 @@ app-eselect/eselect-lua
# Security mask of vulnerable versions, wrt bug #424167
<net-nds/openldap-2.4.35
-# Lars Wendler <polynomial-c@gentoo.org> (14 Mar 2014)
-# Masked for security reasons.
-# Do NOT remove this mask or the affected packages without speaking to
-# bonsaikitten first! You have been warned!
-<net-fs/samba-3.6
-
# Mike Gilbert <floppym@gentoo.org> (04 Mar 2014)
# Dev channel releases are only for people who are developers or want more
# experimental features and accept a more unstable release.
www-plugins/chrome-binary-plugins:unstable
-# Samuli Suominen <ssuominen@gentoo.org> (03 Mar 2014)
-# gnome-extra/polkit-gnome is the "GTK+ polkit agent" and has no extra
-# dependencies that installing lxde-base/lxpolkit would solve, thus
-# the only motivation for creation of lxpolkit was to drop the word
-# 'gnome' from the package's name. The packages are near identical
-# by the outlook, determined by the used GTK+ theme.
-#
-# Raise yourself above the word 'gnome' and install the de facto GTK+ agent:
-# emerge -C lxpolkit
-# emerge -1 polkit-gnome
-#
-# Removal will happen at later date, but since there is no hurry, give it
-# until rest of the year.
-lxde-base/lxpolkit
-
-# Tim Harder <radhermit@gentoo.org> (04 Feb 2014)
-# Mask development releases
-=media-sound/lilypond-2.19*
-
-# Mike Gilbert <floppym@gentoo.org> (19 Jan 2014)
-# To prevent accidental switching of release channels (bug 498306),
-# google-chrome has been split into 3 packages:
-#
-# www-client/google-chrome
-# www-client/google-chrome-beta
-# www-client/google-chrome-unstable
-#
-# The stable channel remains as www-client/google-chrome, but has been
-# switched to SLOT="0".
-#
-# Please unmerge your currently installed version and remerge one of the new
-# packages.
-www-client/google-chrome:beta
-www-client/google-chrome:stable
-www-client/google-chrome:unstable
-
# Justin Lecher <jlec@gentoo.org> (14 Oct 2013)
# Seems to break all deps - API change?
>=sci-libs/metis-5
-# Diego Elio Pettenò <flameeyes@gentoo.org> (13 Oct 2013)
-# Requires a NPN support in mod_ssl (www-server/apache) to work.
-# See #471512 for more details.
-www-apache/mod_spdy
-
-# Agostino Sarubbo <ago@gentoo.org> (23 Sep 2013)
-# Masked because of vulnerable versions
-# DO NOT REMOVE OLDER VERSIONS
-# temporarily disabled as it also breaks s390 keywording
-#<net-nds/openldap-2.4.35
-
# Sergey Popov <pinkbyte@gentoo.org> (18 Sep 2013)
# Mask development releases of botan:
# - causes many API breakages
@@ -828,25 +748,6 @@ sci-geosciences/googleearth
# Masked to ensure users are aware before they install.
app-text/cuneiform
-# Rick Farina <zerochaos@gentoo.org> (21 Dec 2012)
-# madwifi has been replaced by ath5k and ath9k in kernel
-# drivers and is subject to numerous long standing bugs
-# stable wpa_supplicant sometimes wants madwifi-ng-tools
-#net-wireless/madwifi-ng-tools
-net-wireless/madwifi-ng
-
-# Robin H. Johnson <robbat2@gentoo.org> (09 Feb 2012)
-# Needs to be slotted better
-# Andreas K. Hüttel <dilfridge@gentoo.org> (08 Apr 2016)
-# Add dev-perl/Net-Z3950-ZOOM-1.300.0 which requires yaz-4*
-=dev-libs/yaz-4*
->=dev-perl/Net-Z3950-ZOOM-1.300.0
-
-# Andreas K. Huettel <dilfridge@gentoo.org> (22 Mar 2012)
-# Even its author admits that it's an ugly hack. Crashes e.g.
-# firefox with kde-4.8. Unmask at your own risk.
-kde-misc/kgtk
-
# Samuli Suominen <ssuominen@gentoo.org> (06 Mar 2012)
# Masked for testing since this is known to break nearly
# every reverse dependency wrt bug 407091
@@ -856,29 +757,6 @@ kde-misc/kgtk
# Masked for security bug #294253, use only at your own risk!
=media-libs/fmod-3*
-# Peter Volkov <pva@gentoo.org> (23 Jul 2011)
-# Mask release candidates
-=dev-libs/guiloader-2.99.0
-=dev-libs/guiloader-c++-2.99.0
-=dev-util/crow-designer-2.99.0
-
-# Marijn Schouten <hkBst@gentoo.org> (07 April 2011)
-# Masked for number of issues, but can be used to
-# test against if people are impatient ;P
-# Known issues:
-# - Broken emacs support (ulm has promised to look)
-# - doesn't build when boehm-gc is built without threads
-# - no SLOTting yet!
-=dev-scheme/guile-2.0.0
-
-# Markos Chandras <hwoarang@gentoo.org> (01 Nov 2010)
-# Masking alpha releases
-net-analyzer/ncrack
-
-# Luca Barbato <lu_zero@gentoo.org> (21 Jul 2010)
-# Not ready for public consumption, clashes with current mesa-git
-media-libs/shivavg
-
# Mike Frysinger <vapier@gentoo.org> (07 Mar 2010)
# Very old packages that people should have upgraded away from
# long ago. Courtesy mask ... time to upgrade.
@@ -886,21 +764,6 @@ media-libs/shivavg
<sys-libs/e2fsprogs-libs-1.41.8
<sys-fs/e2fsprogs-1.41.9
-# Diego E. Pettenò <flameeyes@gentoo.org> (08 Aug 2009)
-# on behalf of QA Team
-#
-# Mass-masking of live ebuilds; we cannot guarantee working state of
-# live ebuilds, nor the availability of the server hosting them. As
-# per QA team policy, all these need to be kept masked by default, if
-# available in the tree.
-=app-misc/sleepyhead-9999
-app-portage/layman-dbtools
-=www-plugins/google-talkplugin-9999
-
-# Tiziano Müller <dev-zero@gentoo.org> (08 Apr 2009)
-# pre-releases
->=app-editors/gobby-0.4.91
-
# 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.
@@ -935,14 +798,6 @@ games-fps/quake4-bin
games-fps/quake4-data
games-fps/quake4-demo
-# MATSUU Takuto <matsuu@gentoo.org> (05 Apr 2007)
-# to be tested, seems unstable
->=app-i18n/scim-anthy-1.3.0
-
-# Robin H. Johnson <robbat2@gentoo.org> (11 Feb 2006)
-# zlib interaction is badly broken. See bug #124733.
-=dev-vcs/cvs-1.12.13*
-
# <klieber@gentoo.org> (01 Apr 2004)
# The following packages contain a remotely-exploitable
# security vulnerability and have been hard masked accordingly.
diff --git a/profiles/prefix/aix/5.2.0.0/package.provided b/profiles/prefix/aix/5.2.0.0/package.provided
deleted file mode 100644
index b222773f7676..000000000000
--- a/profiles/prefix/aix/5.2.0.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-aix/libc-5.2
diff --git a/profiles/prefix/aix/5.3.0.0/package.provided b/profiles/prefix/aix/5.3.0.0/package.provided
deleted file mode 100644
index c9eb9b922021..000000000000
--- a/profiles/prefix/aix/5.3.0.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-aix/libc-5.3
diff --git a/profiles/prefix/aix/7.1.0.0/package.provided b/profiles/prefix/aix/7.1.0.0/package.provided
deleted file mode 100644
index f0d43086f8b7..000000000000
--- a/profiles/prefix/aix/7.1.0.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-aix/libc-7.1
diff --git a/profiles/prefix/bsd/freebsd/7.1/package.provided b/profiles/prefix/bsd/freebsd/7.1/package.provided
deleted file mode 100644
index 6781f44faf16..000000000000
--- a/profiles/prefix/bsd/freebsd/7.1/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-7.1
diff --git a/profiles/prefix/bsd/freebsd/7.2/package.provided b/profiles/prefix/bsd/freebsd/7.2/package.provided
deleted file mode 100644
index 6781f44faf16..000000000000
--- a/profiles/prefix/bsd/freebsd/7.2/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-7.1
diff --git a/profiles/prefix/bsd/freebsd/8.0/package.provided b/profiles/prefix/bsd/freebsd/8.0/package.provided
deleted file mode 100644
index f48afa835b62..000000000000
--- a/profiles/prefix/bsd/freebsd/8.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-8.0
diff --git a/profiles/prefix/bsd/freebsd/8.1/package.provided b/profiles/prefix/bsd/freebsd/8.1/package.provided
deleted file mode 100644
index 4133cf0b56f9..000000000000
--- a/profiles/prefix/bsd/freebsd/8.1/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-8.1
diff --git a/profiles/prefix/bsd/freebsd/8.2/package.provided b/profiles/prefix/bsd/freebsd/8.2/package.provided
deleted file mode 100644
index 70063546e7c3..000000000000
--- a/profiles/prefix/bsd/freebsd/8.2/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-8.2
diff --git a/profiles/prefix/bsd/freebsd/9.0/package.provided b/profiles/prefix/bsd/freebsd/9.0/package.provided
deleted file mode 100644
index e372683bec20..000000000000
--- a/profiles/prefix/bsd/freebsd/9.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-9.0
diff --git a/profiles/prefix/bsd/freebsd/9.1/package.provided b/profiles/prefix/bsd/freebsd/9.1/package.provided
deleted file mode 100644
index 75aa19b92018..000000000000
--- a/profiles/prefix/bsd/freebsd/9.1/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-freebsd/libc-9.1
diff --git a/profiles/prefix/bsd/netbsd/4.0/package.provided b/profiles/prefix/bsd/netbsd/4.0/package.provided
deleted file mode 100644
index 55d5dfbd98ae..000000000000
--- a/profiles/prefix/bsd/netbsd/4.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-netbsd/libc-4.0
diff --git a/profiles/prefix/bsd/openbsd/4.2/package.provided b/profiles/prefix/bsd/openbsd/4.2/package.provided
deleted file mode 100644
index 8e03478929e5..000000000000
--- a/profiles/prefix/bsd/openbsd/4.2/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-openbsd/libc-4.2
diff --git a/profiles/prefix/darwin/macos/10.10/package.provided b/profiles/prefix/darwin/macos/10.10/package.provided
deleted file mode 100644
index 8c20fc3b250c..000000000000
--- a/profiles/prefix/darwin/macos/10.10/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.11/package.provided b/profiles/prefix/darwin/macos/10.11/package.provided
deleted file mode 100644
index a27ff1e8b050..000000000000
--- a/profiles/prefix/darwin/macos/10.11/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.4/package.provided b/profiles/prefix/darwin/macos/10.4/package.provided
deleted file mode 100644
index 29db1c93c0d5..000000000000
--- a/profiles/prefix/darwin/macos/10.4/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.5/package.provided b/profiles/prefix/darwin/macos/10.5/package.provided
deleted file mode 100644
index 29db1c93c0d5..000000000000
--- a/profiles/prefix/darwin/macos/10.5/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.6/package.provided b/profiles/prefix/darwin/macos/10.6/package.provided
deleted file mode 100644
index 29db1c93c0d5..000000000000
--- a/profiles/prefix/darwin/macos/10.6/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.7/package.provided b/profiles/prefix/darwin/macos/10.7/package.provided
deleted file mode 100644
index 33061bbe5dc2..000000000000
--- a/profiles/prefix/darwin/macos/10.7/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.8/package.provided b/profiles/prefix/darwin/macos/10.8/package.provided
deleted file mode 100644
index 107ddfe0684a..000000000000
--- a/profiles/prefix/darwin/macos/10.8/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/macos/10.9/package.provided b/profiles/prefix/darwin/macos/10.9/package.provided
deleted file mode 100644
index 31e765ad7ab9..000000000000
--- a/profiles/prefix/darwin/macos/10.9/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-darwin/libsystem-71
diff --git a/profiles/prefix/darwin/package.mask b/profiles/prefix/darwin/package.mask
index 4636d6746dda..3d07974b1178 100644
--- a/profiles/prefix/darwin/package.mask
+++ b/profiles/prefix/darwin/package.mask
@@ -3,9 +3,14 @@
# $Id$
+# Fabian Groffen <grobian@gentoo.org> (10 Sep 2016)
+# revbump for adding libcxx dependency, which we already have, so avoid
+# the hassle
+=sys-devel/llvm-3.8.1-r2
+
# Fabian Groffen <grobian@gentoo.org> (31 May 2015)
# fails to compile due to some missing compilerrt stuff, hints at asan,
-# not sure what the problem actually is
+# not sure what the problem actually is, 3.7 and 3.8 compile just fine
=sys-devel/llvm-3.6*
=sys-devel/clang-3.6*
diff --git a/profiles/prefix/darwin/use.mask b/profiles/prefix/darwin/use.mask
index 1295521a35ee..c6969dcd8f67 100644
--- a/profiles/prefix/darwin/use.mask
+++ b/profiles/prefix/darwin/use.mask
@@ -45,3 +45,6 @@ introspection
# libcap doesn't work on OSX (fcaps.eclass), bug #534264
filecaps
+
+# linux-exclusive feature
+inotify
diff --git a/profiles/prefix/hpux/B.11.11/package.provided b/profiles/prefix/hpux/B.11.11/package.provided
deleted file mode 100644
index 4e2b2108f03a..000000000000
--- a/profiles/prefix/hpux/B.11.11/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-hpux/libc-11.11
diff --git a/profiles/prefix/hpux/B.11.23/package.provided b/profiles/prefix/hpux/B.11.23/package.provided
deleted file mode 100644
index 7e7247b88419..000000000000
--- a/profiles/prefix/hpux/B.11.23/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-hpux/libc-11.23
diff --git a/profiles/prefix/hpux/B.11.31/package.provided b/profiles/prefix/hpux/B.11.31/package.provided
deleted file mode 100644
index a65f8f291fe0..000000000000
--- a/profiles/prefix/hpux/B.11.31/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-hpux/libc-11.31
diff --git a/profiles/prefix/linux-standalone/profile.bashrc b/profiles/prefix/linux-standalone/profile.bashrc
index ed3523782ecc..73033dec4c4a 100644
--- a/profiles/prefix/linux-standalone/profile.bashrc
+++ b/profiles/prefix/linux-standalone/profile.bashrc
@@ -8,10 +8,10 @@
if [[ ${CATEGORY}/${PN} == sys-devel/gcc && ${EBUILD_PHASE} == configure ]]; then
cd "${S}"
- einfo "Prefixifying glibc dynamic linker..."
+ einfo "Prefixifying dynamic linkers..."
for h in gcc/config/*/linux*.h; do
ebegin " Updating $h"
- sed -i -r "s,(GLIBC_DYNAMIC_LINKER.*\")(/lib),\1${EPREFIX}\2," $h
+ sed -i -r "s,(_DYNAMIC_LINKER.*\")(/lib),\1${EPREFIX}\2," $h
eend $?
done
diff --git a/profiles/prefix/linux/package.provided b/profiles/prefix/linux/package.provided
deleted file mode 100644
index e6d97e6a4c52..000000000000
--- a/profiles/prefix/linux/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-linux/glibc-0
diff --git a/profiles/prefix/mint/package.provided b/profiles/prefix/mint/package.provided
deleted file mode 100644
index f798a41077d0..000000000000
--- a/profiles/prefix/mint/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-mint/mintlib-1
diff --git a/profiles/prefix/mint/package.use.force b/profiles/prefix/mint/package.use.force
index 90ac023bd32a..f1695b49aa9c 100644
--- a/profiles/prefix/mint/package.use.force
+++ b/profiles/prefix/mint/package.use.force
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# Michael Haubenwallner <haubi@gentoo.org) (18 Apr 2016)
+# Michael Haubenwallner <haubi@gentoo.org> (18 Apr 2016)
# adjust MiNT specifics via USE flags
sys-apps/coreutils hostname kill uptime
diff --git a/profiles/prefix/mint/package.use.mask b/profiles/prefix/mint/package.use.mask
index 711e6fc2e6c9..bad676fa985f 100644
--- a/profiles/prefix/mint/package.use.mask
+++ b/profiles/prefix/mint/package.use.mask
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
-# Michael Haubenwallner <haubi@gentoo.org) (18 Apr 2016)
+# Michael Haubenwallner <haubi@gentoo.org> (18 Apr 2016)
# adjust MiNT specifics via USE flags
sys-apps/coreutils stdbuf
diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask
index d2a2c7b9ed99..c0a52798fe3d 100644
--- a/profiles/prefix/package.use.mask
+++ b/profiles/prefix/package.use.mask
@@ -2,6 +2,11 @@
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Fabian Groffen <grobian@gentoo.org> (27 Jun 2016)
+# sys-libs/libseccomp is a linux interface, not sure if it will work
+# in prefix for Linux either, bug #585756
+app-misc/pax-utils seccomp
+
# Mikle Kolyada <zlogene@gentoo.org> (29 Nov 2014)
# Masked because of lack of manpower/time (bug #497068)
dev-vcs/git mediawiki
diff --git a/profiles/prefix/sunos/solaris/5.10/package.provided b/profiles/prefix/sunos/solaris/5.10/package.provided
deleted file mode 100644
index 82364be8f477..000000000000
--- a/profiles/prefix/sunos/solaris/5.10/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-sunos/libc-2.10
diff --git a/profiles/prefix/sunos/solaris/5.11/package.provided b/profiles/prefix/sunos/solaris/5.11/package.provided
deleted file mode 100644
index fcb98abe6b5f..000000000000
--- a/profiles/prefix/sunos/solaris/5.11/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-sunos/libc-2.11
diff --git a/profiles/prefix/sunos/solaris/5.11/packages b/profiles/prefix/sunos/solaris/5.11/packages
new file mode 100644
index 000000000000..f83f5d36431a
--- /dev/null
+++ b/profiles/prefix/sunos/solaris/5.11/packages
@@ -0,0 +1,12 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Host provided libuuid.so links against libpool.so, which in turn links
+# against libxml2.so. In the latter it looks for SUNW@ symbols which
+# our Prefix-provided libxml2.so doesn't have and cause problems, hence
+# we need to provide libuuid.so ourselves for packages that use it.
+# It's added here, because in previous releases we relied on the
+# system-provided libuuid, but now no longer can, and ebuilds can't
+# easily make the difference.
+*sys-libs/libuuid
diff --git a/profiles/prefix/sunos/solaris/5.9/package.provided b/profiles/prefix/sunos/solaris/5.9/package.provided
deleted file mode 100644
index 98ed1f8c664c..000000000000
--- a/profiles/prefix/sunos/solaris/5.9/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-sunos/libc-2.9
diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask
index 641346c0f755..89360202eb83 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -3,10 +3,6 @@
# $Id$
-# Fabian Groffen <grobian@gentoo.org> (14 Jun 2016)
-# Fails to link due to missing libiconv.so, bug #585924
-=net-misc/wget-1.18
-
# Fabian Groffen <grobian@gentoo.org> (13 Jun 2015)
# Needs patching to compile (d_type and DT_REG), bug #551696
=app-portage/portage-utils-0.56
diff --git a/profiles/prefix/windows/interix/3.5/package.provided b/profiles/prefix/windows/interix/3.5/package.provided
deleted file mode 100644
index f521461c6aea..000000000000
--- a/profiles/prefix/windows/interix/3.5/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-interix/libc-3.5
diff --git a/profiles/prefix/windows/interix/5.2/package.provided b/profiles/prefix/windows/interix/5.2/package.provided
deleted file mode 100644
index 98b293c000a0..000000000000
--- a/profiles/prefix/windows/interix/5.2/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-interix/libc-5.2
diff --git a/profiles/prefix/windows/interix/6.0/package.provided b/profiles/prefix/windows/interix/6.0/package.provided
deleted file mode 100644
index 66231bf19663..000000000000
--- a/profiles/prefix/windows/interix/6.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-interix/libc-6.0
diff --git a/profiles/prefix/windows/interix/6.1/package.provided b/profiles/prefix/windows/interix/6.1/package.provided
deleted file mode 100644
index 85afdcfc6d80..000000000000
--- a/profiles/prefix/windows/interix/6.1/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-interix/libc-6.1
diff --git a/profiles/prefix/windows/winnt/3.5/package.provided b/profiles/prefix/windows/winnt/3.5/package.provided
deleted file mode 100644
index ddf2f80cf5ad..000000000000
--- a/profiles/prefix/windows/winnt/3.5/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-winnt/libc-3.5
diff --git a/profiles/prefix/windows/winnt/5.2/package.provided b/profiles/prefix/windows/winnt/5.2/package.provided
deleted file mode 100644
index 02208204e378..000000000000
--- a/profiles/prefix/windows/winnt/5.2/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-winnt/libc-5.2
diff --git a/profiles/prefix/windows/winnt/6.0/package.provided b/profiles/prefix/windows/winnt/6.0/package.provided
deleted file mode 100644
index 3ee2b175f90d..000000000000
--- a/profiles/prefix/windows/winnt/6.0/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-winnt/libc-6.0
diff --git a/profiles/prefix/windows/winnt/6.1/package.provided b/profiles/prefix/windows/winnt/6.1/package.provided
deleted file mode 100644
index 0c60fba866de..000000000000
--- a/profiles/prefix/windows/winnt/6.1/package.provided
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-sys-winnt/libc-6.1
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index fe195554c8dc..5e8a43c86246 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -134,6 +134,7 @@ ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde
ppc64 default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/kde/systemd stable
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
# RISC-V Profiles
riscv default/linux/riscv/13.0 exp
@@ -173,14 +174,11 @@ x86 default/linux/x86/13.0/systemd stable
# Gentoo/FreeBSD Profiles
amd64-fbsd default/bsd/fbsd/amd64/9.1 dev
-amd64-fbsd default/bsd/fbsd/amd64/10.2 dev
amd64-fbsd default/bsd/fbsd/amd64/10.3 dev
amd64-fbsd default/bsd/fbsd/amd64/9.1/clang exp
-amd64-fbsd default/bsd/fbsd/amd64/10.2/clang exp
amd64-fbsd default/bsd/fbsd/amd64/10.3/clang exp
sparc-fbsd default/bsd/fbsd/sparc/8.2 exp
x86-fbsd default/bsd/fbsd/x86/9.1 dev
-x86-fbsd default/bsd/fbsd/x86/10.2 dev
x86-fbsd default/bsd/fbsd/x86/10.3 dev
# Hardened Profiles
diff --git a/profiles/targets/desktop/kde/package.mask b/profiles/targets/desktop/kde/package.mask
deleted file mode 100644
index f33a6be2a622..000000000000
--- a/profiles/targets/desktop/kde/package.mask
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Mask to avoid conflicts in kde profile
-kde-apps/kdeaccessibility-meta:5
-kde-apps/kdeadmin-meta:5
-kde-apps/kdeartwork-meta:5
-kde-apps/kdebase-meta:5
-kde-apps/kdecore-meta:5
-kde-apps/kdeedu-meta:5
-kde-apps/kdegames-meta:5
-kde-apps/kdegraphics-meta:5
-kde-apps/kdemultimedia-meta:5
-kde-apps/kdenetwork-meta:5
-kde-apps/kdepim-meta:5
-kde-apps/kdesdk-meta:5
-kde-apps/kdetoys-meta:5
-kde-apps/kdeutils-meta:5
-kde-apps/kdewebdev-meta:5
-kde-apps/kde-apps-meta:5
-kde-apps/kde-meta:5
-kde-apps/kde-wallpapers:5
-kde-apps/khelpcenter:5
-kde-frameworks/oxygen-icons:5
-kde-plasma/plasma-meta:5
diff --git a/profiles/targets/desktop/kde/package.use b/profiles/targets/desktop/kde/package.use
index 11dca6915896..1eabf0c8b315 100644
--- a/profiles/targets/desktop/kde/package.use
+++ b/profiles/targets/desktop/kde/package.use
@@ -1,7 +1,35 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
+# Resolve conflicts with slot 5 ebuilds
+kde-base/baloo minimal
+kde-apps/kde4-l10n minimal
+
+# Required by kde-frameworks/kauth
+sys-auth/polkit-qt qt5
+
+# Required by kde-frameworks/knotifications[dbus]
+dev-libs/libdbusmenu-qt qt5
+
+# Required by kde-frameworks/knotifyconfig[phonon]
+media-libs/phonon qt5
+
+# Required by media-libs/phonon[vlc]
+media-libs/phonon-vlc qt5
+
+# Required by kde-apps/kdenlive:5
+media-libs/mlt kdenlive qt5 melt -kde -qt4
+
+# Required by dev-qt/qtcore:5
+dev-libs/libpcre pcre16
+
+# Required by kde-frameworks/kcoreaddons
+dev-qt/qtcore icu
+
+# Required by kde-apps/kate[addons]
+dev-libs/libgit2 threads
+
# Required by kde-base/pykde4
dev-python/PyQt4 script sql webkit
@@ -25,6 +53,3 @@ dev-qt/qt-mobility multimedia
# Required by app-office/libreoffice
media-libs/phonon designer
-
-# Enable crash-reporter here instead of in ebuild
-kde-apps/kdebase-runtime-meta crash-reporter
diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use
index 4b44a9cdfaac..57ebd9819669 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -44,59 +44,43 @@ dev-qt/qtcore icu
# Required by kde-plasma/kwin
media-libs/mesa egl wayland
-# Required by net-libs/signon-ui
-net-libs/libproxy -kde
-
# Required by kde-apps/kdenlive
->=media-libs/mlt-0.9.8-r2 kdenlive melt -kde -qt4
+>=media-libs/mlt-0.9.8-r2 kdenlive melt
+
+# Required by app-office/libreoffice
+media-libs/phonon designer
# Allow certain KDE 4 components to be coinstalled with Plasma 5
<dev-util/kdevelop-4.8.0 -gdbui
-kde-apps/kde-meta:4 -kdepim minimal
-kde-apps/kde-wallpapers minimal
-kde-apps/kde4-l10n minimal
-kde-apps/kdebase-meta:4 minimal
-kde-apps/kdebase-runtime-meta:4 -crash-reporter minimal
-kde-apps/kwalletmanager:4 minimal
-kde-apps/libkipi:4 minimal
-kde-apps/libksane:4 minimal
kde-apps/solid-runtime -bluetooth
kde-base/baloo minimal
-kde-base/kactivities minimal
-net-libs/libkpeople:4 minimal
net-p2p/ktorrent:4 -plasma
sys-auth/polkit-kde-agent minimal
-# Required by app-office/libreoffice
-media-libs/phonon designer
-
-# Fix REQUIRED_USE conflicts: qt5? ( !qt4 )
->=app-crypt/pinentry-0.9.6-r5 -qt4
-app-office/akonadi-server -qt5
+# FIXME: unnecessary REQUIRED_USE ^^ ( qt4 qt5 )
>=app-office/texmaker-4.4.1 -qt4
>=app-office/texstudio-2.9.4 -qt4
-app-text/qpdfview -qt4
dev-db/sqlitebrowser -qt4
->=dev-games/openscenegraph-3.2.1-r1 -qt4
->=dev-libs/qcustomplot-1.3.0 -qt4
>=dev-libs/quazip-0.7.1 -qt4
->=kde-misc/kdiff3-0.9.98-r1 -kde -qt4
->=media-libs/opencv-3.0.0 -qt4
-media-video/makemkv -qt4
->=media-video/smplayer-14.9.0.6690 -qt4
-media-video/vlc -qt4
-net-analyzer/wireshark -qt4
+>=media-sound/mixxx-2.0.0-r1 -qt4
net-misc/owncloud-client -qt4
+>=net-misc/x2goclient-4.0.5.2 -qt4
net-news/rssguard -qt4
->=net-news/quiterss-0.17.7 -qt4
net-p2p/bitcoin-qt -qt4
->=net-p2p/qbittorrent-3.2.0 -qt4
+<net-p2p/qbittorrent-3.3.4-r1 -qt4
+>=sci-geosciences/merkaartor-0.18.2 -qrcode -qt4
+
+# Fix REQUIRED_USE conflicts: qt5? ( !qt4 )
+>=app-crypt/pinentry-0.9.6-r5 -qt4
+<app-text/qpdfview-0.4.16 -qt4
+>=dev-games/openscenegraph-3.2.1-r1 -qt4
+>=kde-misc/kdiff3-0.9.98-r1 -kde -qt4
+>=media-libs/opencv-2.4.12-r1 -qt4
+>=media-sound/cantata-2.0.1 -kde
+<media-video/smplayer-16.4.0-r2 -qt4
+media-video/vlc -qt4
+net-analyzer/wireshark -qt4
net-p2p/transmission -qt4
>=net-print/hplip-3.16.5 -qt4
>=net-wireless/wpa_supplicant-2.5 -qt4
->=sci-geosciences/merkaartor-0.18.2 -qt4
->=sci-geosciences/qlandkartegt-1.8.0 -qt4
-sci-visualization/kst -qt4
-www-client/qupzilla -kde -qt4
->=x11-libs/qtermwidget-0.6.0 -qt4
->=x11-terms/qterminal-0.6.0 -qt4
+<www-client/qupzilla-2.0.0 -kde -qt4
diff --git a/profiles/updates/2Q-2012 b/profiles/updates/2Q-2012
index 20d4b9df728b..48b428d00262 100644
--- a/profiles/updates/2Q-2012
+++ b/profiles/updates/2Q-2012
@@ -3,7 +3,7 @@ move dev-lisp/cl-asdf dev-lisp/asdf
move dev-lisp/cl-asdf-binary-locations dev-lisp/asdf-binary-locations
slotmove media-libs/libharu 2 0
move sys-fs/bleachbit sys-apps/bleachbit
-move sys-infiniband/openib sys-infiniband/ofed
+move sys-fabric/openib sys-fabric/ofed
move app-text/djview4 app-text/djview
move app-text/focuswriter app-editors/focuswriter
move app-mobilephone/jacksms-desktop app-mobilephone/freesmee
diff --git a/profiles/updates/2Q-2016 b/profiles/updates/2Q-2016
index 4d0589b983f0..b6b146aed6c3 100644
--- a/profiles/updates/2Q-2016
+++ b/profiles/updates/2Q-2016
@@ -30,4 +30,36 @@ move kde-base/kdebindings-meta kde-apps/kdebindings-meta
move app-crypt/letsencrypt app-crypt/certbot
move app-crypt/letsencrypt-apache app-crypt/certbot-apache
move net-misc/sx sys-cluster/sx
-sys-block/btrace sys-block/blktrace
+slotmove >=dev-php/pecl-apcu-5.0 0 7
+move sys-apps/microcode-data sys-firmware/intel-microcode
+slotmove >=dev-php/pecl-rrd-2.0 0 7
+slotmove >=dev-php/pecl-oauth-2.0 0 7
+move sys-infiniband/compat-dapl sys-fabric/compat-dapl
+move sys-infiniband/dapl sys-fabric/dapl
+move sys-infiniband/ibacm sys-fabric/ibacm
+move sys-infiniband/ibutils sys-fabric/ibutils
+move sys-infiniband/infiniband-diags sys-fabric/infiniband-diags
+move sys-infiniband/infinipath-psm sys-fabric/infinipath-psm
+move sys-infiniband/libcxgb3 sys-fabric/libcxgb3
+move sys-infiniband/libcxgb4 sys-fabric/libcxgb4
+move sys-infiniband/libehca sys-fabric/libehca
+move sys-infiniband/libibcm sys-fabric/libibcm
+move sys-infiniband/libibmad sys-fabric/libibmad
+move sys-infiniband/libibumad sys-fabric/libibumad
+move sys-infiniband/libibverbs sys-fabric/libibverbs
+move sys-infiniband/libibvpp sys-fabric/libibvpp
+move sys-infiniband/libipathverbs sys-fabric/libipathverbs
+move sys-infiniband/libmlx4 sys-fabric/libmlx4
+move sys-infiniband/libmlx5 sys-fabric/libmlx5
+move sys-infiniband/libmthca sys-fabric/libmthca
+move sys-infiniband/libnes sys-fabric/libnes
+move sys-infiniband/libocrdma sys-fabric/libocrdma
+move sys-infiniband/librdmacm sys-fabric/librdmacm
+move sys-infiniband/mstflint sys-fabric/mstflint
+move sys-infiniband/ofed sys-fabric/ofed
+move sys-infiniband/opensm sys-fabric/opensm
+move sys-infiniband/perftest sys-fabric/perftest
+move sys-infiniband/qperf sys-fabric/qperf
+move sys-infiniband/rds-tools sys-fabric/rds-tools
+move sys-infiniband/srptools sys-fabric/srptools
+move sys-block/btrace sys-block/blktrace
diff --git a/profiles/updates/3Q-2016 b/profiles/updates/3Q-2016
new file mode 100644
index 000000000000..4f2646ec7f48
--- /dev/null
+++ b/profiles/updates/3Q-2016
@@ -0,0 +1,25 @@
+move kde-base/kactivitymanagerd kde-plasma/kactivitymanagerd
+move app-portage/cpuinfo2cpuflags app-portage/cpuid2cpuflags
+move app-crypt/openssl-af_alg-engine app-crypt/af_alg
+slotmove >=dev-php/pecl-mailparse-3.0 0 7
+move dev-perl/class-loader dev-perl/Class-Loader
+move x11-apps/xkbset x11-misc/xkbset
+move dev-perl/convert-ascii-armour dev-perl/Convert-ASCII-Armour
+move net-misc/ksshaskpass kde-plasma/ksshaskpass
+move dev-perl/convert-pem dev-perl/Convert-PEM
+slotmove >=dev-php/pecl-yaml-2.0.0_rc1 0 7
+move dev-perl/regexp-common dev-perl/Regexp-Common
+move dev-php/PEAR-PHP_CodeSniffer dev-php/PHP_CodeSniffer
+move kde-apps/kgamma kde-plasma/kgamma
+slotmove =sci-geosciences/osm-gps-map-0.7.3 2 0
+move sys-fs/btfs net-fs/btfs
+move sys-fs/s3fs net-fs/s3fs
+move sys-fs/s3ql net-fs/s3ql
+move sys-fs/s3backer net-fs/s3backer
+move sys-fs/sshfs net-fs/sshfs
+move app-vim/rust-mode app-vim/rust-vim
+move dev-perl/data-buffer dev-perl/Data-Buffer
+move dev-perl/dbix-searchbuilder dev-perl/DBIx-SearchBuilder
+move dev-perl/digest-bubblebabble dev-perl/Digest-BubbleBabble
+move dev-perl/digest-md2 dev-perl/Digest-MD2
+move app-admin/swatch app-admin/swatchdog
diff --git a/profiles/use.desc b/profiles/use.desc
index 0031c35b5a69..379de4dc75d7 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -110,6 +110,7 @@ gcj - Enable building with gcj (The GNU Compiler for the Javatm Programming Lang
gd - Add support for media-libs/gd (to generate graphics on the fly)
gdbm - Add support for sys-libs/gdbm (GNU database libraries)
geoip - Add geoip support for country and city lookup based on IPs
+geolocation - Enable physical position determination
ggi - Add support for media-libs/libggi (non-X video api/drivers)
gif - Add GIF image support
gimp - Build a plugin for the GIMP
@@ -130,7 +131,7 @@ gstreamer - Add support for media-libs/gstreamer (Streaming media)
gtk - Add support for x11-libs/gtk+ (The GIMP Toolkit)
guile - Add support for the guile Scheme interpreter
gzip - Compress files with Lempel-Ziv coding (LZ77)
-handbook - Enable handbooks generation for KDE4.
+handbook - Enable handbooks generation for packages by KDE
hardened - Activate default security enhancements for toolchain (gcc, glibc, binutils)
hddtemp - Enable monitoring of hdd temperature (app-admin/hddtemp)
hdf5 - Add support for the Hierarchical Data Format v5
@@ -192,7 +193,6 @@ m17n-lib - Enable m17n-lib support
mad - Add support for mad (high-quality mp3 decoder library and cli frontend)
maildir - Add support for maildir (~/.maildir) style mail spools
matroska - Add support for the matroska container format (extensions .mkv, .mka and .mks)
-matrox - Add Matrox MGA support to mplayer
mbox - Add support for mbox (/var/spool/mail) style mail spools
memcached - Add support for memcached
memlimit - Add memory usage limiting in supporting programs
@@ -294,6 +294,7 @@ samba - Add support for SAMBA (Windows File and Printer sharing)
sasl - Add support for the Simple Authentication and Security Layer
savedconfig - Use this to restore your config from /etc/portage/savedconfig ${CATEGORY}/${PN}. Make sure your USE flags allow for appropriate dependencies
scanner - Add support for scanner hardware (e.g. build the sane frontend in kdegraphics)
+sctp - Support for Stream Control Transmission Protocol
sdl - Add support for Simple Direct Layer (media library)
seamonkey - Add support for the Seamonkey web-browser
seccomp - Enable seccomp (secure computing mode) to perform system call filtering at runtime to increase security of programs
@@ -370,6 +371,7 @@ wayland - Enable dev-libs/wayland backend
wavpack - Add support for wavpack audio compression tools
wddx - Add support for Web Distributed Data eXchange
webkit - Add support for the WebKit HTML rendering/layout engine
+webp - Add support for the WebP image format
wifi - Enable wireless network functions
wmf - Add support for the Windows Metafile vector image format
wxwidgets - Add support for wxWidgets/wxGTK GUI toolkit