summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-12-31 13:43:35 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-12-31 13:43:35 +0000
commit2891d29af8907ce881662f4a02844926d7a293c7 (patch)
tree56979d96839d0827aa52008b81b746b4934d88df /profiles
parentde49812990871e1705b64051c35161d5e6400269 (diff)
gentoo resync : 31.12.2018
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin194711 -> 194718 bytes
-rw-r--r--profiles/arch/alpha/make.defaults4
-rw-r--r--profiles/arch/alpha/package.use.mask5
-rw-r--r--profiles/arch/alpha/package.use.stable.mask5
-rw-r--r--profiles/arch/alpha/use.stable.mask4
-rw-r--r--profiles/arch/arm/package.use.mask9
-rw-r--r--profiles/arch/arm64/package.use.mask5
-rw-r--r--profiles/arch/hppa/make.defaults4
-rw-r--r--profiles/arch/hppa/use.stable.mask4
-rw-r--r--profiles/arch/powerpc/package.use.force4
-rw-r--r--profiles/arch/powerpc/package.use.mask2
-rw-r--r--profiles/arch/powerpc/ppc32/make.defaults4
-rw-r--r--profiles/arch/powerpc/ppc32/use.stable.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/make.defaults4
-rw-r--r--profiles/arch/powerpc/ppc64/use.stable.mask4
-rw-r--r--profiles/arch/sparc/make.defaults4
-rw-r--r--profiles/arch/sparc/package.use.stable.mask5
-rw-r--r--profiles/arch/sparc/use.stable.mask4
-rw-r--r--profiles/base/use.stable.mask3
-rw-r--r--profiles/desc/ruby_targets.desc1
-rw-r--r--profiles/package.mask87
-rw-r--r--profiles/prefix/darwin/macos/arch/ppc/package.mask12
-rw-r--r--profiles/prefix/package.use.mask10
-rw-r--r--profiles/prefix/use.mask8
-rw-r--r--profiles/updates/1Q-20131
-rw-r--r--profiles/use.local.desc30
26 files changed, 98 insertions, 129 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index a0946894383c..068543b41548 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/alpha/make.defaults b/profiles/arch/alpha/make.defaults
index efb7262f104e..db56fd05843d 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -28,10 +28,6 @@ VIDEO_CARDS="fbdev glint mga nv r128 radeon tdfx voodoo"
# Alpha supports the same busses.
ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci"
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
-
# Tobias Klausmann <klausman@gentoo.org> (25 Jun 2018)
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index 46e111aa36ee..a4481023592b 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -61,11 +61,6 @@ app-metrics/collectd collectd_plugins_write_mongodb
app-metrics/collectd collectd_plugins_xencpu
app-metrics/collectd collectd_plugins_java
-# Ulrich Müller <ulm@gentoo.org> (23 Oct 2017)
-# Needs net-mail/mailutils which is not keyworded, bug #635216.
-app-editors/emacs mailutils
-app-editors/emacs-vcs mailutils
-
# Michael Palimaka <kensington@gentoo.org> (30 Sep 2017)
# Required dependencies are not keyworded.
x11-themes/qtcurve plasma
diff --git a/profiles/arch/alpha/package.use.stable.mask b/profiles/arch/alpha/package.use.stable.mask
index 600a4ec10ece..d764cf9c87ac 100644
--- a/profiles/arch/alpha/package.use.stable.mask
+++ b/profiles/arch/alpha/package.use.stable.mask
@@ -26,8 +26,9 @@ media-sound/easytag nautilus
net-print/cups-filters pdf
# Ulrich Müller <ulm@gentoo.org> (09 Aug 2018)
-# Needs net-libs/webkit-gtk which is not stable (yet?), bug #663248
-app-editors/emacs xwidgets
+# Needs net-mail/mailutils and net-libs/webkit-gtk which are not
+# stable (yet?), bug #663248
+app-editors/emacs mailutils xwidgets
# Tobias Klausmann <klausman@gentoo.org> (17 Sep 2015)
# Move this mask here (from package.use.mask) until net-fs/libnfs goes stable.
diff --git a/profiles/arch/alpha/use.stable.mask b/profiles/arch/alpha/use.stable.mask
index 30ef89054df7..e1b9f434793c 100644
--- a/profiles/arch/alpha/use.stable.mask
+++ b/profiles/arch/alpha/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary mask for ruby:2.4, bug 661262
-ruby_targets_ruby24
-
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index d3a4eb16aa61..04e76200a650 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,15 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Davide Pesavento <pesa@gentoo.org> (27 Dec 2018)
+# 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 networkauth
+
+# Anthony G. Basile <blueness@gentoo.org> (24 Dec 2018)
+# asm broken on arm, bug #673580
+=dev-libs/libressl-2.9.0 asm
+
# Aaron W. Swenson <titanofold@gentoo.org> (19 Oct 2018)
# Requires sys-devel/clang which isn’t keyworded for ARM.
dev-db/postgresql llvm
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 55d0fb0dd998..d1eb738520ff 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Davide Pesavento <pesa@gentoo.org> (27 Dec 2018)
+# The corresponding Qt5 modules are not keyworded on arm64, and we don't want to
+# keyword them solely because of PyQt5 while there are no other in-tree users.
+dev-python/PyQt5 networkauth
+
# Thomas Deutschmann <whissi@gentoo.org> (12 Oct 2018)
# Requires www-client/firefox which isn't yet keyworded on ARM64
dev-ruby/capybara test
diff --git a/profiles/arch/hppa/make.defaults b/profiles/arch/hppa/make.defaults
index 3f22ce8df613..0a3820884b6c 100644
--- a/profiles/arch/hppa/make.defaults
+++ b/profiles/arch/hppa/make.defaults
@@ -24,7 +24,3 @@ CHOST_hppa="${CHOST}"
# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org>
# Defaults for video drivers
VIDEO_CARDS="fbdev"
-
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
diff --git a/profiles/arch/hppa/use.stable.mask b/profiles/arch/hppa/use.stable.mask
index 8c4cf24387ec..f598c4237707 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary mask for ruby:2.4, bug 661262
-ruby_targets_ruby24
-
# Andreas Sturmlechner <asturm@gentoo.org> (20 May 2018)
openal
diff --git a/profiles/arch/powerpc/package.use.force b/profiles/arch/powerpc/package.use.force
index 139a21813030..511499b838d0 100644
--- a/profiles/arch/powerpc/package.use.force
+++ b/profiles/arch/powerpc/package.use.force
@@ -1,6 +1,10 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Sergei Trofimovich <slyfox@gentoo.org> (25 Dec 2018)
+# Enable powerpc target by default.
+dev-lang/rust llvm_targets_PowerPC
+
# Michał Górny <mgorny@gentoo.org> (24 Sep 2016)
# Force the host target to avoid dependency hell
sys-devel/clang llvm_targets_PowerPC
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 88c3333cb08f..1fc379809296 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -125,7 +125,7 @@ dev-db/percona-server -numa
# 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
+dev-python/PyQt5 bluetooth location networkauth webengine
# Michael Palimaka <kensington@gentoo.org> (07 Jul 2016)
# Requires unkeyworded dependencies
diff --git a/profiles/arch/powerpc/ppc32/make.defaults b/profiles/arch/powerpc/ppc32/make.defaults
index 3b8dbab2de7e..418e2b908510 100644
--- a/profiles/arch/powerpc/ppc32/make.defaults
+++ b/profiles/arch/powerpc/ppc32/make.defaults
@@ -35,7 +35,3 @@ IUSE_IMPLICIT="abi_ppc_32"
# Enable abi_ppc_32 for packages that don't have it forced.
ABI_PPC="32"
-
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index 9973cc5d5534..49f0bee80f65 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,7 +1,3 @@
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary mask for ruby:2.4, bug 661262
-ruby_targets_ruby24
-
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/powerpc/ppc64/make.defaults b/profiles/arch/powerpc/ppc64/make.defaults
index d2b49417d9f2..7f43ef6c4888 100644
--- a/profiles/arch/powerpc/ppc64/make.defaults
+++ b/profiles/arch/powerpc/ppc64/make.defaults
@@ -39,7 +39,3 @@ VIDEO_CARDS="fbdev mga nv r128 radeon"
# Enable abi_ppc_64 for packages that don't have it forced.
ABI_PPC="64"
-
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask b/profiles/arch/powerpc/ppc64/use.stable.mask
index dadeeb17b0e0..a47ca75152f7 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary mask for ruby:2.4, bug 661262
-ruby_targets_ruby24
-
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults
index 8ae22a12a030..32ca3073612b 100644
--- a/profiles/arch/sparc/make.defaults
+++ b/profiles/arch/sparc/make.defaults
@@ -43,7 +43,3 @@ VIDEO_CARDS="fbdev glint mga r128 radeon tdfx voodoo"
# Enable USE=libtirpc by default, to ease dependency resolution during
# the stabilization of glibc-2.26. Bug 657148
USE="libtirpc"
-
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index 94578b2c43e7..de9d365d8f18 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# Sergei Trofimovich <slyfox@gentoo.org> (25 Dec 2018)
+# Needs net-mail/mailutils and net-libs/webkit-gtk which are not
+# stable (yet?), bug #663248
+app-editors/emacs mailutils xwidgets
+
# Andreas Sturmlechner <asturm@gentoo.org> (14 Sep 2018)
# media-libs/libraw is not stable
media-gfx/imagemagick raw
diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask
index f13e6a55c4fa..127d5cf20fb7 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,10 +4,6 @@
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
-# Hans de Graaff <graaff@gentoo.org> (12 Nov 2018)
-# Temporary mask for ruby:2.4, bug 661262
-ruby_targets_ruby24
-
# Mike Gilbert <floppym@gentoo.org> (08 Jun 2017)
# dev-lang/python:3.7 is not stable.
python_targets_python3_7
diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 49932570cc7f..2ec6d823cff8 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -11,9 +11,10 @@ python_single_target_pypy
python_targets_pypy3
python_single_target_pypy3
-# Hans de Graaff <graaff@gentoo.org> (25 Dec 2017)
+# Hans de Graaff <graaff@gentoo.org> (25 Dec 2018)
# Currently in testing and not ready to go stable yet.
ruby_targets_ruby25
+ruby_targets_ruby26
# Patrick Lauer <patrick@gentoo.org> (28 Apr 2015)
# dependencies not stable yet
diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index 00d92301e372..578805fb10f5 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -9,3 +9,4 @@ ruby22 - Build with MRI Ruby 2.2.x
ruby23 - Build with MRI Ruby 2.3.x
ruby24 - Build with MRI Ruby 2.4.x
ruby25 - Build with MRI Ruby 2.5.x
+ruby26 - Build with MRI Ruby 2.6.x
diff --git a/profiles/package.mask b/profiles/package.mask
index 9c926d38e79c..9f11c1d648ef 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,32 @@
#--- END OF EXAMPLES ---
+# Alon Bar-Lev <alonbl@gentoo.org> (30 Dec 2018)
+# Upstream is dead.
+# Package does not support openssl-1.1, significant change to package.
+# Removal in 30 days
+app-crypt/openssl-tpm-engine
+
+# Lars Wendler <polynomial-c@gentoo.org> (28 Dec 2018)
+# Masked while being tested and reverse deps aren't fully compatible
+=dev-libs/openssl-1.1.1*
+
+# Mike Gilbert <floppym@gentoo.org> (25 Dec 2018)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-73
+
+# Andreas Sturmlechner <asturm@gentoo.org> (25 Dec 2018)
+# API breakage, tracker bug #673720
+=media-gfx/exiv2-0.27*
+# Pre-release, adding masked for exiv2-0.27 compatibility
+=media-gfx/digikam-6.0.0_beta3
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (25 Dec 2018)
+# Included in dev-tex/texlive-publishers-2017; there is no
+# need for a separate package anymore. Removal in 30 days.
+dev-tex/revtex
+
# Hanno Boeck <hanno@gentoo.org (23 Dec 2018)
# Needs new OpenSSL, should be unmasked together with
# OpenSSL 1.1.1
@@ -51,10 +77,6 @@
<x11-base/xorg-server-1.20.3
<x11-base/xorg-drivers-1.20
-# Georgy Yakovlev <gyakovlev@gentoo.org> (12 Dec 2018)
-# mask new cmake based fish for testing while in beta
->=app-shells/fish-3.0_beta1
-
# Mikle Kolyada <zlogene@gentoo.org> (12 Dec 2018)
# grub:0 is dead and not being developed by upstream.
# Two open bugs (427340, 591574).
@@ -102,27 +124,6 @@ dev-ruby/actioncable:5.0
dev-ruby/activemodel:5.0
dev-ruby/activesupport:5.0
-# David Seifert <soap@gentoo.org> (29 Nov 2018)
-# Uses ancient APIs, abandoned by upstream, unsalvageable.
-# Removal in 30 days. Bug #662142.
-app-cdr/nero
-
-# Michał Górny <mgorny@gentoo.org> (28 Nov 2018)
-# The sources are no longer fetchable and are restricted from mirroring.
-# The maintainer is unable to find a matching replacement archive.
-# Removal in 30 days. Bug #640580.
-games-server/ut2003-ded
-
-# Michał Górny <mgorny@gentoo.org> (28 Nov 2018)
-# dev-libs/libexplain does not build. It is unmaintained upstream
-# and keeps accumulating local patches. Furthermore, it seems to rely
-# on internal system implementation details. app-arch/tardy
-# and dev-util/fhist are its only reverse dependencies.
-# Removal in 30 days. Bug #669530.
-app-arch/tardy
-dev-libs/libexplain
-dev-util/fhist
-
# Andreas Sturmlechner <asturm@gentoo.org> (25 Nov 2018)
# Masked per security vulnerability CVE-2018-14345, bug #661510
# Keeping it masked while users have unsolved issues with >0.15.0.
@@ -155,19 +156,10 @@ net-misc/netctl
<mail-client/thunderbird-60.0
<mail-client/thunderbird-bin-60.0
-# Craig Andrews <candrews@gentoo.org> (06 Nov 2018)
-# Requires >=dev-libs/openssl-1.1.0
-dev-libs/gost-engine
-
# Brian Evans <grknight@gentoo.org> (05 Nov 2018)
# Causes a dependency loop in the OpenRC script. Bug #651998
=sys-fs/cryptsetup-2.0.5-r1
-# Mike Gilbert <floppym@gentoo.org> (05 Nov 2018)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-72
-
# Andreas Sturmlechner <asturm@gentoo.org> (03 Nov 2018)
# Breaks revdeps (GDir and GDirEntry split from gfile.h into new gdir.h)
# See tracker: https://bugs.gentoo.org/670222
@@ -201,10 +193,6 @@ dev-db/pgadmin3
# Upstream is not actively maintained. Needs a port to mupdf-1.14.
app-text/fbpdf
-# Davide Pesavento <pesa@gentoo.org> (08 Oct 2018)
-# Ebuild is not ready, major packaging changes required. Bug 668014.
->=dev-python/PyQt5-5.11
-
# Andreas Sturmlechner <asturm@gentoo.org> (07 Oct 2018)
# Masked for more testing especially of reverse-deps.
>=dev-games/ogre-1.11.2
@@ -236,10 +224,6 @@ net-analyzer/mate-netspeed
~dev-lang/julia-0.7.0
~dev-lang/julia-1.0.1
-# Bernard Cafarelli <voyageur@gentoo.org> (20 Aug 2018)
-# Requires >=dev-libs/openssl-1.1.0
->=net-misc/nextcloud-client-2.5.0_beta1
-
# Bernard Cafarelli <voyageur@gentoo.org> (13 Aug 2018)
# Beta release with new features, masked for testing
=app-text/tesseract-4.0.0_beta*
@@ -329,11 +313,6 @@ media-libs/libglvnd
# Masked for initial testing
>=dev-db/mysql-connector-c++-8.0.0
-# Jeroen Roovers <jer@gentoo.org> (6 Apr 2018)
-# Requires >=dev-libs/openssl-1.1.0
-=net-libs/nodejs-10*
-=net-libs/nodejs-11*
-
# Eray Aslan <eras@gentoo.org> (08 Feb 2018)
# Mask experimental software
=mail-mta/postfix-3.4*
@@ -395,12 +374,6 @@ sys-devel/automake:1.8
# Gnome 3.26 package mask
>=app-text/libgepub-0.5
-# Patrice Clement <monsieurp@gentoo.org> (23 Aug 2017)
-# Packages depending on this library need to be tested first before
-# it is unmasked. Possibly some slotting is still needed.
-# Package testing tracked in bug #611022.
->=dev-libs/msgpack-1.4.2
-
# Sébastien Fabbro <bicatali@gentoo.org> (19 Aug 2017)
# ipython-6 is python-3 only and causes circular dependencies
# Unset python_targets_python2_7 for ipykernel and ipyparallel if needed.
@@ -480,10 +453,6 @@ media-plugins/gst-plugins-ffmpeg
# Bug: #604678
<dev-perl/DBD-mysql-4.41.0
-# Alon Bar-Lev <alonbl@gentoo.org> (06 Feb 2017)
-# Needs openssl-1.1
->=dev-libs/opencryptoki-3.6
-
# Michael Orlitzky <mjo@gentoo.org> (07 Jan 2017)
# This package has some dangerous quality and security issues, but
# people may still find it useful. It is masked to prevent accidental
@@ -510,10 +479,6 @@ app-admin/amazon-ec2-init
# Masked for testing, see bug #588894.
=x11-misc/light-locker-1.7.0-r1
-# 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*
-
# Andreas K. Hüttel <dilfridge@gentoo.org> (03 Apr 2016)
# Can exhaust all available memory depending on task
# but is made available for experts who heed this warning
diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.mask b/profiles/prefix/darwin/macos/arch/ppc/package.mask
index 49904ab58f00..bdbdebe73aa0 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.mask
@@ -5,7 +5,13 @@
# All the Mac OS X profiles inherit from their matching arch profile here.
-# Fabian Gtoffen <grobian@gentoo.org> (22 Dec 2018)
+# Fabian Groffen <grobian@gentoo.org> (25 Dec 2018)
+# GCC-8.2.0 causes a problem with Perl-5.28 where Configure wrongly
+# believes every function it checks is available. Need to revisit this
+# at a later point.
+>=sys-devel/gcc-8
+
+# Fabian Groffen <grobian@gentoo.org> (22 Dec 2018)
# this version of libffi causes gcc to buserror
=dev-libs/libffi-3.3_rc0
@@ -13,8 +19,10 @@
# Apple removed entire PowerPC support from ld in ld64-128.2 (4.3)
# a backport of PPC support was kept until compilation with gcc-apple
# was no longer possible since 7.0.
-# The only working/supported versions are 3.2 and 6.3
+# The only working versions are 3.2 and (patched) 6.3, however the
+# latter causes bus errors whilst compiling e.g. GCC
=sys-devel/binutils-apple-4.3-r2
=sys-devel/binutils-apple-5.1-r1
=sys-devel/binutils-apple-6.1-r1
+=sys-devel/binutils-apple-6.3-r2
>sys-devel/binutils-apple-6.99999
diff --git a/profiles/prefix/package.use.mask b/profiles/prefix/package.use.mask
index aa30efa71a27..cd741fef331a 100644
--- a/profiles/prefix/package.use.mask
+++ b/profiles/prefix/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (27 Dec 2018)
+# USE-dep fixing, bugs #665088, #667266, #671730,
+dev-db/postgresql kerberos ldap llvm pam systemd libressl
+net-libs/libsoup gssapi samba vala
+net-libs/glib-networking gnome libproxy
+sys-apps/dbus selinux elogind systemd
+app-doc/doxygen clang doxysearch qt5
+app-text/ghostscript-gpl cups
+app-text/texlive-core cjk
+
# Mikle Kolyada <zlogene@gentoo.org> (29 Nov 2014)
# Masked because of lack of manpower/time (bug #497068)
dev-vcs/git mediawiki mediawiki-experimental
diff --git a/profiles/prefix/use.mask b/profiles/prefix/use.mask
index ddbed5909982..0d8717df7297 100644
--- a/profiles/prefix/use.mask
+++ b/profiles/prefix/use.mask
@@ -1,6 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen <grobian@gentoo.org> (29 Dec 2018)
+# separate /usr has been disabled for long in Prefix, so ensure we don't
+# accidentially trigger stuff (for now in sys-apps/coreutils)
+split-usr
+
# Michael Haubenwallner <haubi@gentoo.org> (21 Jun 2018)
# sys-libs/libseccomp is a linux interface, not sure if it will work
# in prefix for Linux either, bug #585756
diff --git a/profiles/updates/1Q-2013 b/profiles/updates/1Q-2013
index 90c8e30996e0..64008999629a 100644
--- a/profiles/updates/1Q-2013
+++ b/profiles/updates/1Q-2013
@@ -73,7 +73,6 @@ move sys-fs/leechcraft-vrooby app-leechcraft/lc-vrooby
move www-client/leechcraft-deadlyrics app-leechcraft/lc-deadlyrics
move www-client/leechcraft-dolozhee app-leechcraft/lc-dolozhee
move www-client/leechcraft-poshuku app-leechcraft/lc-poshuku
-move www-client/leechcraft-vgrabber app-leechcraft/lc-vgrabber
move www-misc/leechcraft-pogooglue app-leechcraft/lc-pogooglue
move www-misc/leechcraft-seekthru app-leechcraft/lc-seekthru
move x11-plugins/leechcraft-lhtr app-leechcraft/lc-lhtr
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index d5651df3f614..c83efe5cf181 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -349,6 +349,8 @@ app-crypt/qca:softstore - Enable softstore plugin
app-crypt/seahorse:ldap - Enable seahorse to manipulate GPG keys on a LDAP server.
app-crypt/tpm-emulator:mtm-emulator - Build the MTM emulator
app-crypt/tpm-tools:pkcs11 - Build Token data management utilities based on OpenCryptoki's (dev-libs/opencryptoki) PKCS#11 implementation.
+app-crypt/tpm2-tss:gcrypt - Use dev-libs/libgcrypt as crypto engine
+app-crypt/tpm2-tss:openssl - Use dev-libs/openssl as crypto engine
app-crypt/veracrypt:asm - Enable assembly for optimization
app-crypt/zulucrypt:gnome - Enable support for the freedesktop.org Secret Service API via app-crypt/libsecret
app-crypt/zulucrypt:kwallet - Enable encrypted storage of passwords with kde-frameworks/kwallet
@@ -1082,6 +1084,7 @@ app-misc/worker:magic - Add magic file support from sys-apps/file to automatical
app-misc/workrave:mate - Add support for MATE panel
app-misc/workrave:xfce - Add support for XFCE panel
app-misc/zygrib:maps - Installs additional GSHHS maps for high resolution coastline data and cities
+app-mobilephone/adb-sync:channel - Install the adb-channel script
app-mobilephone/gammu:bluetooth - Enables bluetooth support
app-mobilephone/gammu:curl - Enables curl support
app-mobilephone/gammu:irda - Enables infrared support
@@ -1541,7 +1544,6 @@ dev-db/percona-server:profiling - Add support for statement profiling (requires
dev-db/percona-server:rocksdb - Add support for RocksDB; a key/value, LSM database optimized for flash storage
dev-db/percona-server:server - Build the server program
dev-db/percona-server:systemtap - Build support for profiling and tracing using dev-util/systemtap
-dev-db/percona-server:test-suite - Install upstream testsuites for end use.
dev-db/percona-server:tokudb - Add support for TokuDB storage engine
dev-db/percona-server:tokudb-backup-plugin - Builds the TokuDB backup plugin
dev-db/percona-server:yassl - Enable SSL connections and crypto functions using the bundled yaSSL
@@ -2483,6 +2485,7 @@ dev-libs/m17n-lib:athena - Enable the MIT Athena widget set (x11-libs/libXaw)
dev-libs/m17n-lib:gd - Build API and utilities based on media-libs/gd. This flag is only meaningful if the X USE flag is also enabled
dev-libs/m17n-lib:libotf - Use dev-libs/libotf to handle OpenType fonts
dev-libs/m17n-lib:libxml2 - Use dev-libs/libxml2 to parse XML
+dev-libs/msgpack:boost - Enable boost support
dev-libs/nss:cacert - Include root/class3 certs from CAcert (http://www.cacert.org/)
dev-libs/nss:nss-pem - Add support for libnsspem
dev-libs/nss:utils - Install utilities included with the library
@@ -2730,6 +2733,7 @@ dev-python/PyQt5:help - Build bindings for the QtHelp module
dev-python/PyQt5:location - Build bindings for the QtLocation module
dev-python/PyQt5:multimedia - Build bindings for the QtMultimedia module
dev-python/PyQt5:network - Build bindings for the QtNetwork module
+dev-python/PyQt5:networkauth - Build bindings for the QtNetworkAuth module
dev-python/PyQt5:opengl - Build bindings for the QtOpenGL module
dev-python/PyQt5:positioning - Build bindings for the QtPositioning module
dev-python/PyQt5:printsupport - Build bindings for the QtPrintSupport module
@@ -3350,6 +3354,7 @@ games-emulation/dolphin:egl - Enable EGL support
games-emulation/dolphin:evdev - Enable evdev input support
games-emulation/dolphin:log - Increase logging output
games-emulation/dolphin:lto - Add support for link-time optimizations.
+games-emulation/dosbox:core-inline - Enable memory-increasing inlines for better performance but requiring more build time
games-emulation/dosbox:glide - Enable unofficial Glide emulation via media-libs/openglide
games-emulation/fceux:logo - Enable the ability to add a logo screen when creating AVIs
games-emulation/generator:sdlaudio - Enable SDL Audio
@@ -4190,6 +4195,7 @@ media-gfx/blender:player - Build the Blender Player. THis requires the Game engi
media-gfx/blender:redcode - This flag add support for RED CODE camera digital format (5K HD images *.r3d) - EXPERIMENTAL.
media-gfx/blender:test - Build the provided unit tests.
media-gfx/blender:valgrind - Add support for memory debugging using dev-util/valgrind
+media-gfx/chafa:tools - Build command-line tools
media-gfx/comix:rar - Pulls app-arch/unrar for rar file support
media-gfx/cura:usb - Access 3D printers via USB
media-gfx/darktable:colord - Support color management using x11-misc/colord
@@ -4205,6 +4211,8 @@ media-gfx/digikam:marble - Enable support for geolocation using kde-apps/marble
media-gfx/digikam:mediaplayer - Enable support for media player using media-libs/qtav
media-gfx/digikam:panorama - Build the panorama plugin which requires media-gfx/hugin
media-gfx/digikam:semantic-desktop - Enable kde-frameworks/kfilemetadata support
+media-gfx/digikam:vkontakte - Build net-libs/libkvkontakte plugin for vkontakte.ru
+media-gfx/digikam:webkit - Build with dev-qt/qtwebkit instead of dev-qt/qtwebengine
media-gfx/eog-plugins:map - Enable world map display using media-libs/libchamplain
media-gfx/eog-plugins:picasa - Enable uploading to Google's Picasa Web Albums
media-gfx/exact-image:swig - Adds Swig support dev-lang/swig
@@ -4233,6 +4241,7 @@ media-gfx/gimp:heif - Enable support for ISO/IEC 23008-12:2017 HEIF files
media-gfx/gimp:smp - Enable support for multiprocessors
media-gfx/gimp:vector-icons - Enable support for vector icons (experimental)
media-gfx/gmic:cli - Build CLI interface
+media-gfx/gmic:krita - Build media-gfx/krita plugin
media-gfx/gmic:opencv - Enable support for webcams using the OpenCV library
media-gfx/gnome-photos:flickr - Ensure runtime Flickr support
media-gfx/graphicsmagick:fpx - Enable FlashPix support with media-libs/libfpx
@@ -4277,6 +4286,7 @@ media-gfx/librecad:3d - Require all 2D coordinates stored as 3D
media-gfx/librecad:tools - Build additional tool programs: tff2lff
media-gfx/luminance-hdr:fits - Enable support for the FITS format
media-gfx/mandelbulber:opencl - Enable GPU rendering support using OpenCL
+media-gfx/nomacs:heif - Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image format using media-libs/libheif
media-gfx/nomacs:opencv - Build support for media-libs/opencv
media-gfx/nvidia-texture-tools:cg - Enable NVIDIA C graphics compiler toolkit plug-in
media-gfx/nvidia-texture-tools:cuda - Enable NVIDIA CUDA toolkit support
@@ -4286,8 +4296,7 @@ media-gfx/openexr_viewers:cg - Add support for nvidia's cg shaders
media-gfx/openvdb:abi3-compat - Disables newer features to maintain compatibility with ABI3. Enabled by default.
media-gfx/openvdb:abi4-compat - Disables newer features to maintain compatibility with ABI4. Enabled by default.
media-gfx/photoqt:devil - Support additional image formats using media-libs/devil
-media-gfx/photoqt:exiv2 - Use media-gfx/exiv2 as optional dependency
-media-gfx/photoqt:freeimage - Support additional iamge formats using media-libs/freeimage
+media-gfx/photoqt:freeimage - Support additional image formats using media-libs/freeimage
media-gfx/pngcrush:system-libs - Use libpng and libz provided by system
media-gfx/potrace:metric - default to a4 paper size and metric measurement
media-gfx/povray:io-restrictions - POV-Ray's mechanism for control of I/O operations
@@ -4789,6 +4798,7 @@ media-sound/lyvi:mpris - Enable MPRIS support
media-sound/mangler:espeak - Text to speech engine
media-sound/mangler:g15 - Logitech g15 lcd support
media-sound/mixxx:hid - Enable HID controller support
+media-sound/mixxx:lv2 - Add support for Ladspa V2 via media-libs/lilv
media-sound/mixxx:shout - Enable broadcasting support via media-libs/libshout
media-sound/moc:cache - Enable tags caching support
media-sound/moc:magic - Use libmagic to determine mimetypes
@@ -4870,7 +4880,6 @@ media-sound/pulseaudio:equalizer - Enable the equalizer module (requires sci-lib
media-sound/pulseaudio:gconf - Ensure gnome-base/gconf is present for pulseaudio GConf to GSettings module automatic migration (keeping the user configuration)
media-sound/pulseaudio:gdbm - Use sys-libs/gdbm to store PulseAudio databases. Recommended for desktop usage. This flag causes the whole package to be licensed under GPL-2 or later.
media-sound/pulseaudio:glib - Add support to dev-libs/glib-based mainloop for the libpulse client library, to allow using libpulse on glib-based programs. Build the GSettings PA module.
-media-sound/pulseaudio:gnome - Use GConf to store user preferences on streams and so on. Don't enable this flag if you want to use a system wide instance. If unsure, enable this flag.
media-sound/pulseaudio:native-headset - Build with native HSP backend for bluez 5.
media-sound/pulseaudio:ofono-headset - Build with oFono HFP backend for bluez 5, requires net-misc/ofono.
media-sound/pulseaudio:oss - Enable OSS sink/source (output/input). Deprecated, upstream does not support this on systems where other sink/source systems are available (i.e.: Linux). The padsp wrapper is now always build if the system supports OSS at all.
@@ -5027,34 +5036,26 @@ media-tv/tvheadend:x265 - Enable transcoding with the HEVC video codec
media-tv/tvheadend:xmltv - Use media-tv/xmltv
media-tv/v4l-dvb-saa716x:firmware - Install firmware
media-tv/xmltv:ar - Argentina tv listing grabber
-media-tv/xmltv:ch - Switzerland bluewin tv listing grabber
media-tv/xmltv:ch_search - Grabber for Switzerland
media-tv/xmltv:dk - Denmark tv listing grabber
media-tv/xmltv:dtvla - Latin America digital tv listing grabber
-media-tv/xmltv:ee - Estonia tv listing grabber
media-tv/xmltv:es_laguiatv - Spain alternative grabber
-media-tv/xmltv:es_miguiatv - Spain alternative grabber
media-tv/xmltv:eu_dotmedia - Grabber for Europe (xmltv.se / dotmedia)
media-tv/xmltv:eu_epg - EPG grabber for some European countries.
media-tv/xmltv:fi - Finland tv listing grabber
media-tv/xmltv:fi_sv - Grabber for Finland (Swedish)
media-tv/xmltv:fr - France tv listing grabber
media-tv/xmltv:fr_kazer - France (Kazer) tv listing grabber
-media-tv/xmltv:hr - Croatia tv listing grabber
media-tv/xmltv:huro - Hungarian tv listing grabber
media-tv/xmltv:il - Israel tv listing grabber
-media-tv/xmltv:in - India tv listing grabber
media-tv/xmltv:is - Iceland tv listing grabber
media-tv/xmltv:it - Italy tv listing grabber
media-tv/xmltv:na_dd - North America tv listing grabber
media-tv/xmltv:na_dtv - North America Direct TV grabber
-media-tv/xmltv:na_icons - option for na_dd to download icons
media-tv/xmltv:na_tvmedia - Grabber for North America (TVMedia)
media-tv/xmltv:nl - Netherlands tv listing grabber
media-tv/xmltv:no_gf - Norway Gfeed tv listing grabber
-media-tv/xmltv:pt - Portugal tv listing grabber
media-tv/xmltv:pt_meo - Grabber for Portugal (MEO)
-media-tv/xmltv:re - Reunion Island (France) tv listing grabber
media-tv/xmltv:se_swedb - Sweden tv listing grabber
media-tv/xmltv:se_tvzon - Sweden (tvzon.se) tv listing grabber
media-tv/xmltv:tr - Turkey (Digiturk) tv listing grabber
@@ -5062,9 +5063,7 @@ media-tv/xmltv:tv_check - enable GUI checking
media-tv/xmltv:tv_combiner - enable grabbers combiner
media-tv/xmltv:tv_pick_cgi - enable CGI support
media-tv/xmltv:uk_bleb - Britain tv listing grabber
-media-tv/xmltv:uk_rt - Britain alternative tv listing grabber
media-tv/xmltv:uk_tvguide - UK and Ireland tv listing grabber using TV Guide website
-media-tv/xmltv:za - South Africa tv listing grabber
media-tv/xmltv:zz_sdjson - Grabber for schedulesDirect.org SD-JSON service (many countries)
media-video/aegisub:uchardet - Enable charset discovery via app-i18n/uchardet
media-video/aravis:X - Build the GTK+-based video viewer for aravis. This requires GStreamer and a few plugins but technically not the GST plugin for aravis.
@@ -6327,6 +6326,7 @@ net-mail/gnubiff:password - Enable save passwords to connect mail servers in use
net-mail/hotwayd:smtp - Build SMTP proxy (hotsmtpd)
net-mail/isync:compat - Enable legacy utilities
net-mail/lbdb:abook - Enables app-misc/abook support
+net-mail/lbdb:bbdb - Include support for app-emacs/bbdb
net-mail/lbdb:evo - Add support for mail-client/evolution
net-mail/lbdb:finger - Enables finger support
net-mail/libpst:dii - enable dii support
@@ -7948,7 +7948,6 @@ sys-apps/sed:forced-sandbox - Always enable --sandbox mode for simpler/secure ru
sys-apps/selinux-python:audit - Enable support for sys-process/audit and use the audit_* functions (like audit_getuid instead of getuid())
sys-apps/smartmontools:caps - Build against sys-libs/libcap-ng to allow smartd to drop its privileges.
sys-apps/smartmontools:daemon - Install the monitoring daemon (smartd) and associated scripts.
-sys-apps/smartmontools:minimal - Do not install the monitoring daemon and associated scripts.
sys-apps/smartmontools:update_drivedb - Install a script to update the drivedb file.
sys-apps/superdiag:iso - Install an iso image, which can be used with sys-apps/smc-sum.
sys-apps/superdiag:usb - Install all files, which are needed for an installation on an usb thumb drive.
@@ -8636,6 +8635,7 @@ www-apps/drupal:uploadprogress - Install dev-php/pecl-uploadprogress package
www-apps/gitit:network-uri - Get Network.URI from the network-uri package.
www-apps/gitit:plugins - enables optional plugin runtime loader
www-apps/hugo:sass - Enable SASS/SCSS support
+www-apps/icingaweb2:fpm - Adds FPM support to php
www-apps/icingaweb2:nginx - Adds support for nginx
www-apps/ikiwiki:extras - Installs additional modules used by ikiwiki plugins
www-apps/kibana-bin:x-pack - Enable additional features (may need a license)