summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-01-08 11:28:34 +0000
commit24fd814c326e282c4321965c31f341dad77e270d (patch)
tree033d63b33c21a3209964ab56005bb9bdd523630d /profiles
parent129160ec854dca4c3fedb5bcfbcb56930371da0f (diff)
gentoo resync : 08.01.2021
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin141198 -> 139448 bytes
-rw-r--r--profiles/arch.list1
-rw-r--r--profiles/arch/alpha/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.force4
-rw-r--r--profiles/arch/amd64/use.mask6
-rw-r--r--profiles/arch/amd64/use.stable.mask6
-rw-r--r--profiles/arch/arm/use.mask6
-rw-r--r--profiles/arch/arm/use.stable.mask6
-rw-r--r--profiles/arch/arm64/use.mask6
-rw-r--r--profiles/arch/arm64/use.stable.mask6
-rw-r--r--profiles/arch/base/make.defaults2
-rw-r--r--profiles/arch/base/package.use.mask6
-rw-r--r--profiles/arch/base/use.mask6
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask1
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/64le/use.stable.mask6
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask1
-rw-r--r--profiles/arch/sparc/package.use.stable.mask5
-rw-r--r--profiles/arch/x86/use.mask6
-rw-r--r--profiles/arch/x86/use.stable.mask6
-rw-r--r--profiles/arches.desc1
-rw-r--r--profiles/base/package.use.mask25
-rw-r--r--profiles/base/package.use.stable.mask6
-rw-r--r--profiles/base/use.mask5
-rw-r--r--profiles/default/linux/uclibc/package.mask1
-rw-r--r--profiles/embedded/make.defaults2
-rw-r--r--profiles/package.deprecated4
-rw-r--r--profiles/package.mask158
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.11/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.13/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/make.defaults5
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.mask9
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.use.force6
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/package.use.mask4
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/parent2
-rw-r--r--profiles/prefix/darwin/macos/10.14/x86/use.mask30
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi (renamed from profiles/prefix/darwin/macos/10.11/x86/eapi)0
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/gcc/parent1
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/package.unmask2
-rw-r--r--profiles/prefix/darwin/macos/10.5/ppc/parent1
-rw-r--r--profiles/prefix/darwin/macos/arch/ppc/package.mask1
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/make.defaults2
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/package.mask5
-rw-r--r--profiles/prefix/darwin/macos/arch/x64/package.use.mask6
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/eapi1
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/make.defaults16
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.mask5
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.force12
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/package.use.mask13
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.force6
-rw-r--r--profiles/prefix/darwin/macos/arch/x86/use.mask6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask11
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages (renamed from profiles/prefix/darwin/macos/10.5/ppc/packages)6
-rw-r--r--profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages3
-rw-r--r--profiles/prefix/darwin/packages3
-rw-r--r--profiles/prefix/linux/x86/profile.bashrc12
-rw-r--r--profiles/prefix/package.mask7
-rw-r--r--profiles/profiles.desc5
-rw-r--r--profiles/releases/17.0/package.use.mask6
-rw-r--r--profiles/targets/desktop/plasma/package.use2
-rw-r--r--profiles/updates/1Q-20211
-rw-r--r--profiles/use.desc3
-rw-r--r--profiles/use.local.desc38
77 files changed, 242 insertions, 404 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 1c4c09a0831d..b5dcd296826a 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch.list b/profiles/arch.list
index fd0f7494ce48..0c9a0540efa1 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -21,7 +21,6 @@ ppc64-linux
x86-linux
arm64-macos
ppc-macos
-x86-macos
x64-macos
sparc-solaris
sparc64-solaris
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask
index a8c0a67b889f..aeb88d765b95 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Matt Turner <mattst88@gentoo.org> (2020-12-31)
-# dev-python/pyudev is not keyworded
-dev-libs/libwacom test
-
# Michał Górny <mgorny@gentoo.org> (2020-11-30)
# Qt5 is not keyworded here.
x11-misc/synergy gui
diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
index 1a044e07e74a..30b47efb585a 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -35,10 +35,6 @@ dev-ml/llvm-ocaml llvm_targets_X86
sys-devel/clang llvm_targets_X86
sys-devel/llvm llvm_targets_X86
-# Michał Górny <mgorny@gentoo.org> (2013-09-02)
-# Packages with optional 64-bit variant.
-www-plugins/adobe-flash -abi_x86_64
-
# Diego Elio Pettenò <flameeyes@gmail.com> (2011-04-21)
# The plugin is 32-bit only (and I'm not even sure if it works with
# modern iscan); make sure it only installs the firmware for amd64!
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 2334ab319381..30c8a9b41147 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -6,6 +6,10 @@
# SECTION: Unmask
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are supported here.
+-dist-kernel
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl works on amd64
-mkl
diff --git a/profiles/arch/amd64/use.stable.mask b/profiles/arch/amd64/use.stable.mask
index b83b8507d91c..ba88ea41c2eb 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernel rebuilds are supported on stable yet.
+dist-kernel
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
mkl
diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 5af05ca0a697..600ca159c4e2 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are supported here.
+-dist-kernel
+
# Unmask arm arch specific flags
-cpu_flags_arm_iwmmxt
-cpu_flags_arm_iwmmxt2
diff --git a/profiles/arch/arm/use.stable.mask b/profiles/arch/arm/use.stable.mask
index d969a69e4d3a..0edb74fb7acf 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernel rebuilds are supported on stable yet.
+dist-kernel
+
# Sam James <sam@gentoo.org> (2020-12-22)
# Not yet stable
lirc
diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 238d22b897cb..3f63db907c71 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-arm64
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are supported here.
+-dist-kernel
+
# Sam James <sam@gentoo.org> (2020-10-08)
# PyPy3 works on arm64
-python_targets_pypy3
diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask
index 4afbfad41647..8ba26c22d2c4 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernel rebuilds are supported on stable yet.
+dist-kernel
+
# Sam James <sam@gentoo.org> (2020-12-23)
# dev-lang/luajit is not yet stable
lua_single_target_luajit
diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 635d0b0db9ad..bbab57a07425 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-solaris x86-winnt"
PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 252425612e92..08587e302153 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -21,12 +21,6 @@ dev-scheme/guile jit
# Sam James <sam@gentoo.org> (2020-09-20)
# (for Mikle Kolyada <zlogene@gentoo.org>)
# libgcrypt et al no longer support static-libs
-# Need to determine whether crypt is possible dynamically?
-sys-power/suspend crypt
-
-# Sam James <sam@gentoo.org> (2020-09-20)
-# (for Mikle Kolyada <zlogene@gentoo.org>)
-# libgcrypt et al no longer support static-libs
# Need to determine whether dar's static use
# is worthwhile without it.
app-backup/dar static static-libs
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index ba124ae0487a..887839c48153 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are not supported on all architectures.
+dist-kernel
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl is only supported on specific architectures
mkl
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index aa9ba29fd971..d83ccfb49847 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Matt Turner <mattst88@gentoo.org> (2020-12-31)
-# dev-python/pyudev is not keyworded
-dev-libs/libwacom test
-
# Cédric Krier <cedk@gentoo.org> (2020-11-10)
# virtual/rust has no ia64 keyword
dev-vcs/mercurial rust
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index 784790b1ea86..c42fe27f4868 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -17,6 +17,7 @@
# little-endian power8 ppc64 configs are provided
-sys-kernel/gentoo-kernel
-sys-kernel/vanilla-kernel
+-virtual/dist-kernel
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# libva unmasked on little-endian profile
diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask b/profiles/arch/powerpc/ppc64/64le/use.mask
index abc4d0b9c1bb..e0ecc03fcafd 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are supported here.
+-dist-kernel
+
# Georgy Yakovlev <gyakovlev@gentoo.org (2020-10-16)
# dev-qt/qtwebengine works on ppc64le
-webengine
diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 1cda5eff1330..4efce43db197 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernel rebuilds are supported on stable yet.
+dist-kernel
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
# works, but deps not stable yet
vaapi
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index f36237c2c003..f78c971cc95f 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -16,6 +16,7 @@ dev-java/openjfx:11
# however users can unmask and use savedconfig feature
sys-kernel/gentoo-kernel
sys-kernel/vanilla-kernel
+virtual/dist-kernel
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
# buggy on big-endian
diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask
index e295102c5812..092986b5bb34 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -1,6 +1,11 @@
# Copyright 2019-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-01-04)
+# Drags in qt which is not stable here
+# bug #763405
+media-libs/libprojectm jack
+
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-27)
# app-shells/fish dependency is broken on sparc, bug #727684
dev-python/argcomplete test
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 4b6386ca8b2b..8a86d7306ed6 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
-x86
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernels are supported here.
+-dist-kernel
+
# Andreas Sturmlechner <asturm@gentoo.org> (2020-06-06)
# sci-libs/mkl works on x86
-mkl
diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask
index 0e1538cf8877..3b3d1cfe3b17 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in use.mask
+# Michał Górny <mgorny@gentoo.org> (2021-01-07)
+# Prebuilt kernel rebuilds are supported on stable yet.
+dist-kernel
+
# Sam James <sam@gentoo.org> (2020-11-10)
# media-gfx/openvdb is not stable on x86
# ... and has failing tests right now anyway
diff --git a/profiles/arches.desc b/profiles/arches.desc
index af01a5da339e..72290c6445ed 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -30,7 +30,6 @@ ppc64-linux testing
x86-linux testing
arm64-macos testing
ppc-macos testing
-x86-macos testing
x64-macos testing
sparc-solaris testing
sparc64-solaris testing
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0555867a1b6f..31123461d8e6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,26 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Brian Evans <grknight@gentoo.org> (2021-01-07)
+# Block test deps on packages until they can be updated
+# Old phpunit does not work with new PHP and last is vulnerable
+dev-php/PEAR-Crypt_GPG test
+dev-php/PEAR-Text_Wiki_Mediawiki test
+dev-php/PEAR-VersionControl_SVN test
+dev-php/PHP_CodeSniffer test
+dev-php/php-redmine-api test
+dev-php/phptal test
+dev-php/recaptcha test
+dev-php/symfony-config test
+dev-php/symfony-event-dispatcher test
+dev-php/symfony-filesystem test
+dev-php/symfony-finder test
+
+# Sam James <sam@gentoo.org> (2021-01-04)
+# Doc generation is broken, needs gtkdoc-mktmpl (gone from gtk-doc)
+# bug #723438
+app-i18n/enca doc
+
# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-01)
# media-video/pipewire:0/0.2 cleanup
<dev-libs/weston-9 pipewire
@@ -19,10 +39,6 @@
kde-apps/artikulate gstreamer
kde-apps/plasma-telepathy-meta gstreamer
-# Michał Górny <mgorny@gentoo.org> (2020-12-21)
-# LSAN is currently broken (due to new glibc?)
-<sys-libs/compiler-rt-sanitizers-12 lsan
-
# Rick Farina <zerochaos@gentoo.org> (2020-12-21)
# This use flag enables code which appears to be broken
net-wireless/gr-osmosdr xtrx
@@ -373,6 +389,7 @@ dev-python/paramiko server
# warned. (Also, works only on x86_64 and with certain CPUs
# and compiler/binutils combinations.)
sys-libs/glibc cet
+sys-devel/gdb cet
# Michał Górny <mgorny@gentoo.org> (2018-06-13)
# Requires app-arch/snappy[static-libs] that is no longer available.
diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 017341f97c17..4065a7678029 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -1,9 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# This file requires eapi 5 or later. New entries go on top.
# Please use the same syntax as in package.use.mask
+# Brian Evans <grknight@gentoo.org> (2021-01-07)
+# temporarily block tests so that bugs can be resolved
+dev-php/theseer-Autoload test
+
# Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> (2020-12-25)
# Packages needing stable slotted Lua.
>=app-i18n/fcitx-4.2.9.8:4 lua
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 827877fa3090..11e7560900e2 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Brian Evans <grknight@gentoo.org> (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+php_targets_php7-2
+php7-2
# Michał Górny <mgorny@gentoo.org> (2021-01-01)
# The support for python3.6 target in Gentoo is discontinued.
diff --git a/profiles/default/linux/uclibc/package.mask b/profiles/default/linux/uclibc/package.mask
index b4cb4c5d8a64..97da958c1c0c 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -46,7 +46,6 @@ games-simulation/bcs-demo
games-strategy/defcon-demo
games-strategy/knights-demo
games-strategy/majesty-demo
-www-plugins/adobe-flash
# needs boost[nls]
games-strategy/wesnoth
diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index d31cb0f7172b..5af38683be6c 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 73b84dfcf5da..3373892877bf 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -31,10 +31,6 @@ dev-qt/qtwebkit
# Port to gtk+:3 using wxGTK:3.0-gtk3 SLOT
x11-libs/wxGTK:3.0
-# Andreas Sturmlechner <asturm@gentoo.org> (2020-05-17)
-# Abandoned upstream, countless bugs. Removal tracked in bug #659616
-sys-power/pm-utils
-
# Kent Fredric <kentnl@gentoo.org> (2020-04-15)
# Functionality now provided by Net::SMTP 3.25+
# available with >=virtual/perl-libnet-1.28
diff --git a/profiles/package.mask b/profiles/package.mask
index 43a6a8097afa..189fcd33bd2c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,89 @@
#--- END OF EXAMPLES ---
+# Brian Evans <grknight@gentoo.org> (2021-01-07)
+# PHP 7.2 is security vulnerable and end-of-life
+# Please upgrade to a newer slot
+dev-lang/php:7.2
+virtual/httpd-php:7.2
+=dev-php/phpunit-5.7.15-r3
+=dev-php/PHP_CodeCoverage-4.0.7-r2
+=dev-php/PHP_TokenStream-1.4.11-r1
+
+# Joonas Niilola <juippis@gentoo.org> (2020-01-07)
+# Eterm's development stopped 2014 and upstream brought to life
+# its successor, terminology. Eterm is unmaintained in Gentoo with
+# multiple bugs open for a long time. Switch to any available
+# alternative, https://packages.gentoo.org/categories/x11-terms
+# For Esetroot replacement, use feh from media-gfx/feh or wmsetbg
+# from x11-wm/windowmaker.
+# Removal in ~30 days. Bug: #764359
+x11-terms/eterm
+
+# Joonas Niilola <juippis@gentoo.org> (2020-01-07)
+# Doesn't compile, no maintainer, EAPI-5. Last version bump 3 years
+# ago. Use any of the available alternatives,
+# https://packages.gentoo.org/categories/x11-terms
+# Removal in ~30 days. Bug: #764353
+x11-terms/pangoterm
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-06)
+# Post-consolekit cleanup, dead upstream since 2016.
+# https://s3hh.wordpress.com/2016/06/18/whither-cgmanager/
+# Masked for removal in 30 days.
+app-admin/cgmanager
+sys-libs/libnih
+
+# Andreas Sturmlechner <asturm@gentoo.org> (2021-01-06)
+# Abandoned upstream, countless bugs. Removal in 30 days. Bug #659616.
+sys-power/pm-utils
+sys-power/pm-quirks
+
+# Michał Górny <mgorny@gentoo.org> (2021-01-06)
+# (on behalf of QA)
+# The new docker version splits the docker(1) executable into a separate
+# app-emulation/docker-cli package. However, the package is not pulled
+# automatically and the new version does not even warn the user about
+# that. In other words, the upgrade breaks people's systems hard.
+>=app-emulation/docker-20.1.0
+>=app-emulation/docker-cli-20.1.0
+
+# Michał Górny <mgorny@gentoo.org> (2021-01-05)
+# The portable version has been discontinued upstream (i.e. it is now
+# available only as tightly coupled part of OpenBSD). The current
+# version relies on dev-libs/libressl implementation details, and can
+# not be easily ported to dev-libs/openssl. Reported to fail to build
+# with gcc-10. There are multiple alternative ACME clients available.
+# Removal in 30 days. Bug #762310.
+app-crypt/acme-client
+
+# Jaco Kroon <jaco@uls.co.za> (2021-01-04)
+# media-libs/libilbc is (for every package I manage) a drop-in for
+# dev-libs/ilbc-rfc3951. The latter had net-misc/asterisk,
+# net-libs/pjproject and net-voip/yate as dependencies.
+# (All of which has been bumped to no longer have this dependency.)
+# Removal in 30 days, bug #444470
+dev-libs/ilbc-rfc3951
+
+# Mikle Kolyada <zlogene@gentoo.org> (2021-01-04)
+# This release is broken multiple ways.
+# Do not use
+=app-admin/terraform-0.14.3
+
+# Jakov Smolic <jakov.smolic@sartura.hr> (2021-01-02)
+# sci-physics/cernlib fails to build with gcc-10, last release in 2006,
+# multiple open bugs, all revdeps also broken and declared EOL upstream.
+# Removal in 30 days, bug #763183
+sci-physics/cernlib
+sci-physics/cernlib-montecarlo
+sci-physics/paw
+
+# Jakov Smolic <jakov.smolic@sartura.hr> (2021-01-02)
+# Fails to build with gcc-10, no maintainer, upstream gone,
+# multiple open bugs.
+# Removal in 30 days, bug #677322, bug #707200, bug #716012
+net-dialup/diald
+
# Conrad Kostecki <conikost@gentoo.org> (2021-01-01)
# NetworkManager has buildin support for WireGuard,
# this plugin is old and unmaintained, so let's drop it.
@@ -90,24 +173,12 @@ media-libs/jpeg
dev-ruby/rack:2.0
dev-ruby/rack:2.1
-# Sam James <sam@gentoo.org> (2020-12-29)
-# ABI may have been broken in 8.3.0.
-# Masking for now to avoid rebuilds from
-# a subslot bump in case a new release occurs.
-# bug 762241
-=dev-libs/crypto++-8.3.0
-
# Jonas Stein <jstein@gentoo.org> (2020-12-29)
# Unusable without alsa.
# Masked for removal after 2021-02-01
# Bug #762361
media-sound/takcd
-# Alfredo Tupone <tupone@gentoo.org> (2020-12-28)
-# Masked for testing
->=dev-lang/tk-8.6.10
->=dev-lang/tcl-8.6.10
-
# Andreas Sturmlechner <asturm@gentoo.org> (2020-12-26)
# Dead upstream, only two revdeps.
# Masked for removal in 30 days.
@@ -285,17 +356,6 @@ dev-util/creduce
# paths.
=net-libs/gnutls-3.7.0
-# Joonas Niilola <juippis@gentoo.org> (2020-12-06)
-# Not keyworded, unmaintained, unbuildable for a long time, EAPI-5.
-# Removal in ~30 days. List sorted by their bug numbers.
-# Bugs: #752432, #752435, #752438, #752441, #752444, #752453.
-media-plugins/kodi-screensaver-crystalmorph
-media-plugins/kodi-visualization-nastyfft
-media-plugins/kodi-screensaver-rsxs
-net-wireless/qradiolink
-net-libs/liba53
-app-emulation/qt-virt-manager
-
# Thomas Deutschmann <whissi@gentoo.org> (2020-11-24)
# Serious data corruption bug when using XFS, see https://www.spinics.net/lists/linux-xfs/msg47004.html
# Feel free to manually unmask when not using XFS.
@@ -337,12 +397,6 @@ app-emulation/qt-virt-manager
=sys-kernel/gentoo-kernel-bin-5.4.78-r1
=sys-kernel/gentoo-kernel-bin-5.4.78
-# Jonas Stein <jstein@gentoo.org> (2020-11-12)
-# Adobe will stop distributing Flash Player after 2020-12-31.
-# Masked for removal after 2020-12-31
-# Bug #754192
-www-plugins/adobe-flash
-
# Michał Górny <mgorny@gentoo.org> (2020-11-10)
# This old Kodi version requires vulnerable dev-python/pillow
# and prevents users from upgrading. Masked for the time being.
@@ -473,52 +527,6 @@ net-analyzer/ntopng
net-analyzer/pmacct
net-libs/nDPI
-# Andreas K. Hüttel <dilfridge@gentoo.org> (2020-07-15)
-# In preparation; do not use yet.
-=dev-lang/perl-5.32*
-~virtual/perl-Archive-Tar-2.360.0
-~virtual/perl-autodie-2.320.0
-~virtual/perl-Compress-Raw-Bzip2-2.93.0
-~virtual/perl-Compress-Raw-Zlib-2.93.0
-~virtual/perl-CPAN-2.270.0
-~virtual/perl-DB_File-1.853.0
-~virtual/perl-Devel-PPPort-3.570.0
-~virtual/perl-Digest-MD5-2.550.100_rc
-~virtual/perl-Dumpvalue-1.210.0
-~virtual/perl-Encode-3.60.0
-~virtual/perl-Exporter-5.740.0
-~virtual/perl-ExtUtils-CBuilder-0.280.234
-~virtual/perl-ExtUtils-MakeMaker-7.440.0
-~virtual/perl-Filter-Simple-0.960.0
-~virtual/perl-Getopt-Long-2.510.0
-~virtual/perl-I18N-LangTags-0.440.0
-~virtual/perl-IO-1.430.0
-~virtual/perl-IO-Compress-2.93.0
-~virtual/perl-IPC-Cmd-1.40.0
-~virtual/perl-JSON-PP-4.40.0
-~virtual/perl-Math-BigInt-1.999.818
-~virtual/perl-Math-BigInt-FastCalc-0.500.900
-~virtual/perl-Module-CoreList-5.202.6.200
-~virtual/perl-Module-Load-Conditional-0.700.0
-~virtual/perl-Module-Metadata-1.0.37
-~virtual/perl-Net-Ping-2.720.0
-~virtual/perl-parent-0.238.0
-~virtual/perl-podlators-4.140.0
-~virtual/perl-Pod-Simple-3.400.0
-~virtual/perl-Safe-2.410.0
-~virtual/perl-Scalar-List-Utils-1.550.0
-~virtual/perl-Socket-2.29.0
-~virtual/perl-Storable-3.210.0
-~virtual/perl-Sys-Syslog-0.360.0
-~virtual/perl-Term-ANSIColor-5.10.0
-~virtual/perl-Test-Simple-1.302.175
-~virtual/perl-Thread-Queue-3.140.0
-~virtual/perl-threads-2.250.0
-~virtual/perl-threads-shared-1.610.0
-~virtual/perl-Time-HiRes-1.976.400
-~virtual/perl-Time-Piece-1.340.100
-~virtual/perl-Unicode-Normalize-1.270.0
-
# Mart Raudsepp <leio@gentoo.org> (2020-06-06)
# Meson port does not handle multilib yet and has issues
# regarding runstatedir (not using /run).
diff --git a/profiles/prefix/darwin/macos/10.11/x86/make.defaults b/profiles/prefix/darwin/macos/10.11/x86/make.defaults
deleted file mode 100644
index f77f7777f6cf..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin15"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.mask b/profiles/prefix/darwin/macos/10.11/x86/package.mask
deleted file mode 100644
index 0873d990d5a0..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.use.force b/profiles/prefix/darwin/macos/10.11/x86/package.use.force
deleted file mode 100644
index 92945515d46a..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.11/x86/package.use.mask b/profiles/prefix/darwin/macos/10.11/x86/package.use.mask
deleted file mode 100644
index 76d41d1fd860..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.11/x86/parent b/profiles/prefix/darwin/macos/10.11/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.11/x86/use.mask b/profiles/prefix/darwin/macos/10.11/x86/use.mask
deleted file mode 100644
index 3e153701348d..000000000000
--- a/profiles/prefix/darwin/macos/10.11/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--svga
-
-# Unmask nvidia XvMC support
--nvidia
-
-# Unmask dev-db/oracle-instantclient-basic support
--oci8-instant-client
-
-# Modular X: unmask for architectures on which they are available
--input_devices_synaptics
--input_devices_vmmouse
--input_devices_wacom
--video_cards_nvidia
--video_cards_vmware
-
-# ibm is only used for ppc64 stuff
-ibm
diff --git a/profiles/prefix/darwin/macos/10.13/x86/eapi b/profiles/prefix/darwin/macos/10.13/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/10.13/x86/make.defaults b/profiles/prefix/darwin/macos/10.13/x86/make.defaults
deleted file mode 100644
index 801d199034d3..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin17"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.mask b/profiles/prefix/darwin/macos/10.13/x86/package.mask
deleted file mode 100644
index 94be57326b14..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.use.force b/profiles/prefix/darwin/macos/10.13/x86/package.use.force
deleted file mode 100644
index 2424c49290d4..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.13/x86/package.use.mask b/profiles/prefix/darwin/macos/10.13/x86/package.use.mask
deleted file mode 100644
index 70e5d808db3d..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.13/x86/parent b/profiles/prefix/darwin/macos/10.13/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.13/x86/use.mask b/profiles/prefix/darwin/macos/10.13/x86/use.mask
deleted file mode 100644
index 3e153701348d..000000000000
--- a/profiles/prefix/darwin/macos/10.13/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--svga
-
-# Unmask nvidia XvMC support
--nvidia
-
-# Unmask dev-db/oracle-instantclient-basic support
--oci8-instant-client
-
-# Modular X: unmask for architectures on which they are available
--input_devices_synaptics
--input_devices_vmmouse
--input_devices_wacom
--video_cards_nvidia
--video_cards_vmware
-
-# ibm is only used for ppc64 stuff
-ibm
diff --git a/profiles/prefix/darwin/macos/10.14/x86/eapi b/profiles/prefix/darwin/macos/10.14/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/10.14/x86/make.defaults b/profiles/prefix/darwin/macos/10.14/x86/make.defaults
deleted file mode 100644
index b522a00990ed..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="i686-apple-darwin18"
-CHOST_x86="${CHOST}"
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.mask b/profiles/prefix/darwin/macos/10.14/x86/package.mask
deleted file mode 100644
index da0884115b7b..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# The Carbon interface has been removed entirely in Lion, only tk-8.6
-# will come with Cocoa support. If you must have tk, you'll have to
-# force USE=-aqua, but don't report bugs for incompatabilities you might
-# encounter.
-# NOTE: keep this mask synced with arch/x64
-<dev-lang/tk-8.6
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.use.force b/profiles/prefix/darwin/macos/10.14/x86/package.use.force
deleted file mode 100644
index c281ff7b3fef..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Elias Pipping <pipping@gentoo.org> (2007-09-30)
-# compiles with -aqua, doesn't work, though
-media-video/mplayer aqua
diff --git a/profiles/prefix/darwin/macos/10.14/x86/package.use.mask b/profiles/prefix/darwin/macos/10.14/x86/package.use.mask
deleted file mode 100644
index b816ca1b187e..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/package.use.mask
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-
diff --git a/profiles/prefix/darwin/macos/10.14/x86/parent b/profiles/prefix/darwin/macos/10.14/x86/parent
deleted file mode 100644
index 93220d096824..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../arch/x86
diff --git a/profiles/prefix/darwin/macos/10.14/x86/use.mask b/profiles/prefix/darwin/macos/10.14/x86/use.mask
deleted file mode 100644
index a36750571e81..000000000000
--- a/profiles/prefix/darwin/macos/10.14/x86/use.mask
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# This file masks out USE flags that are simply NOT allowed in the default
-# x86 profile. This works, for example, if another architecture's
-# profile have a USE flag associated with (such as altivec, mmx, etc).
-
-# Unmask x86 instruction sets
--cpu_flags_x86_mmx
--cpu_flags_x86_mmxext
--cpu_flags_x86_sse
--cpu_flags_x86_sse2
--cpu_flags_x86_ssse3
--svga
-
-# Unmask nvidia XvMC support
--nvidia
-
-# Unmask dev-db/oracle-instantclient-basic support
--oci8-instant-client
-
-# Modular X: unmask for architectures on which they are available
--input_devices_synaptics
--input_devices_vmmouse
--input_devices_wacom
--video_cards_nvidia
--video_cards_vmware
-
-# ibm is only used for ppc64 stuff
-ibm
diff --git a/profiles/prefix/darwin/macos/10.11/x86/eapi b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi
index 7ed6ff82de6b..7ed6ff82de6b 100644
--- a/profiles/prefix/darwin/macos/10.11/x86/eapi
+++ b/profiles/prefix/darwin/macos/10.5/ppc/gcc/eapi
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent b/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent
new file mode 100644
index 000000000000..f3229c5b9876
--- /dev/null
+++ b/profiles/prefix/darwin/macos/10.5/ppc/gcc/parent
@@ -0,0 +1 @@
+..
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/package.unmask b/profiles/prefix/darwin/macos/10.5/ppc/package.unmask
deleted file mode 100644
index 320a6bbb1a0c..000000000000
--- a/profiles/prefix/darwin/macos/10.5/ppc/package.unmask
+++ /dev/null
@@ -1,2 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/parent b/profiles/prefix/darwin/macos/10.5/ppc/parent
index 59ddeb924a6d..504ae43340f4 100644
--- a/profiles/prefix/darwin/macos/10.5/ppc/parent
+++ b/profiles/prefix/darwin/macos/10.5/ppc/parent
@@ -1,2 +1,3 @@
..
+../../features/fsf-gcc-ld64
../../arch/ppc
diff --git a/profiles/prefix/darwin/macos/arch/ppc/package.mask b/profiles/prefix/darwin/macos/arch/ppc/package.mask
index fd829701ef56..23098222ed90 100644
--- a/profiles/prefix/darwin/macos/arch/ppc/package.mask
+++ b/profiles/prefix/darwin/macos/arch/ppc/package.mask
@@ -12,4 +12,3 @@
# version 8.2.1 are unmasked for us, allowing a non-gcc-apple path, we
# dropped all versions inbetween, mask the incompatible ones remaining
=sys-devel/binutils-apple-8.2.1-r1
-=sys-devel/binutils-apple-11.3.1-r1
diff --git a/profiles/prefix/darwin/macos/arch/x64/make.defaults b/profiles/prefix/darwin/macos/arch/x64/make.defaults
index f03f6a88c4ff..9dee8c00f5f0 100644
--- a/profiles/prefix/darwin/macos/arch/x64/make.defaults
+++ b/profiles/prefix/darwin/macos/arch/x64/make.defaults
@@ -12,5 +12,5 @@ DEFAULT_ABI="amd64"
ABI="amd64"
IUSE_IMPLICIT="abi_x86_64"
LIBDIR_amd64="lib"
-# We use Clang, let it figure out what is the best to use
+# figure out automatically what is the best to use
CFLAGS="-march=native"
diff --git a/profiles/prefix/darwin/macos/arch/x64/package.mask b/profiles/prefix/darwin/macos/arch/x64/package.mask
index a1de0b1fec70..acc8b3f1331b 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.mask
@@ -1,9 +1,6 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# The 32-bits profile is inherited by the 64-bits one!
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
# The Carbon interface has been removed in the 64-bits userland, only
# tk-8.6 will come with Cocoa support. If you must have tk, you'll have
# to force USE=-aqua, but don't report bugs for incompatabilities you
diff --git a/profiles/prefix/darwin/macos/arch/x64/package.use.mask b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
index a974e63659b9..f0e7d38c6427 100644
--- a/profiles/prefix/darwin/macos/arch/x64/package.use.mask
+++ b/profiles/prefix/darwin/macos/arch/x64/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# The 32-bits profile is inherited by the 64-bits one!
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
-
# Christoph Junghans <ottoxr@gentoo.org> (2014-12-29)
# disable optimized assembly code, bug #529584
media-libs/xvid -pic
diff --git a/profiles/prefix/darwin/macos/arch/x86/eapi b/profiles/prefix/darwin/macos/arch/x86/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/prefix/darwin/macos/arch/x86/make.defaults b/profiles/prefix/darwin/macos/arch/x86/make.defaults
deleted file mode 100644
index 8870f4ea4e4d..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/make.defaults
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="x86-macos"
-ACCEPT_KEYWORDS="~x86-macos"
-
-CPU_FLAGS_X86="mmx mmxext sse sse2"
-
-# multilib build stuff, single ABI (no multilib)
-MULTILIB_ABIS="x86"
-DEFAULT_ABI="x86"
-ABI="x86"
-IUSE_IMPLICIT="abi_x86_32"
-LIBDIR_x86="lib"
-# We use Clang, let it figure out what is the best to use
-CFLAGS="-march=native"
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.mask b/profiles/prefix/darwin/macos/arch/x86/package.mask
deleted file mode 100644
index 216c87ab6373..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.force b/profiles/prefix/darwin/macos/arch/x86/package.use.force
deleted file mode 100644
index e59fb1aa91b0..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.force
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2018-11-29)
-# libgcrypt relies on GCC pragma to disable optimisation, but we use Clang
-dev-libs/libgcrypt o-flag-munging
-
-# Fabian Groffen <grobian@gentoo.org> (2016-12-20)
-# Force the host target to avoid dependency hell
-dev-ml/llvm-ocaml llvm_targets_X86
-sys-devel/clang llvm_targets_X86
-sys-devel/llvm llvm_targets_X86
diff --git a/profiles/prefix/darwin/macos/arch/x86/package.use.mask b/profiles/prefix/darwin/macos/arch/x86/package.use.mask
deleted file mode 100644
index 59fd56b16032..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/package.use.mask
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# All the Mac OS X profiles inherit from their matching arch profile here.
-
-
-# Jeremy Olexa <darkside@gentoo.org> (2010-07-29)
-# Relocation issues on 32-bit OSX, bug #329859
-media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_sse
-
-# Fabian Groffen <grobian@gentoo.org> (2009-02-01)
-# Doesn't compile, bug #257225
-media-video/ffmpeg cpu_flags_x86_mmx
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.force b/profiles/prefix/darwin/macos/arch/x86/use.force
deleted file mode 100644
index e5de807ddf57..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Force the flag corresponding to the default ABI
-x86-macos
-abi_x86_32
diff --git a/profiles/prefix/darwin/macos/arch/x86/use.mask b/profiles/prefix/darwin/macos/arch/x86/use.mask
deleted file mode 100644
index 64aad1244f84..000000000000
--- a/profiles/prefix/darwin/macos/arch/x86/use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Unmask the flag corresponding to the default ABI
--x86-macos
--abi_x86_32
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
new file mode 100644
index 000000000000..913b4a72b20a
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# packages which link to framework and therefore fail (blocks)
+dev-util/pkgconfig
+=sys-devel/binutils-apple-11.3.1-r1
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask
new file mode 100644
index 000000000000..9c5970c451af
--- /dev/null
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/package.use.mask
@@ -0,0 +1,11 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ulrich Müller <ulm@gentoo.org> (2020-11-29)
+# GCC's Objective-C compiler fails to build the Aqua/Cocoa interface.
+# Bug #757300
+app-editors/emacs aqua
+
+# Cocoa integration requires frameworks, and this is a bridge too far
+# for current FSF GCC
+x11-libs/cairo aqua
diff --git a/profiles/prefix/darwin/macos/10.5/ppc/packages b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages
index 6d26e5615614..3fb8f4bcf792 100644
--- a/profiles/prefix/darwin/macos/10.5/ppc/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-ld64/packages
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Mac OS X Leopard/PPC uses FSF gcc and gcc-apple (not Clang)
+# usage of FSF GCC, disabling Clang
*sys-devel/gcc
*sys-devel/gcc-config
-*sys-devel/clang
-*sys-devel/gcc-apple
+-*sys-devel/gcc-apple
diff --git a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
index e036014e912a..0cd80b120bdf 100644
--- a/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
+++ b/profiles/prefix/darwin/macos/features/fsf-gcc-nold/packages
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# usage of FSF GCC, disabling Clang, without binutils-apple (due to
@@ -9,4 +9,3 @@
-*sys-devel/binutils-apple
-*sys-devel/clang
-*sys-devel/gcc-apple
--*sys-libs/csu
diff --git a/profiles/prefix/darwin/packages b/profiles/prefix/darwin/packages
index ef9a3cc79bf3..3856bb1f724a 100644
--- a/profiles/prefix/darwin/packages
+++ b/profiles/prefix/darwin/packages
@@ -1,7 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
*sys-apps/darwin-miscutils
*sys-devel/binutils-apple
-*sys-libs/csu
*sys-process/pkill-darwin
diff --git a/profiles/prefix/linux/x86/profile.bashrc b/profiles/prefix/linux/x86/profile.bashrc
deleted file mode 100644
index 5e3242d8ff41..000000000000
--- a/profiles/prefix/linux/x86/profile.bashrc
+++ /dev/null
@@ -1,12 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-
-# When x86-linux runs on an amd64 host having /lib32,
-# we need to have binutils to search there too (#360197).
-# The patches to do so are applied upon SYMLINK_LIB=yes,
-# needed when /lib32 is (a symlink to) an existing directory.
-if [[ ${CATEGORY}/${PN} = sys-devel/binutils ]] \
-&& [[ ${EBUILD_PHASE} == setup ]] \
-&& [[ -d ${ROOT}lib32/. ]] \
-; then
- export SYMLINK_LIB=yes
-fi
diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask
index f47f8d80b660..2fdfde8b7fad 100644
--- a/profiles/prefix/package.mask
+++ b/profiles/prefix/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#
# When you add an entry to the top of this file, add your name, the date, and
@@ -8,6 +8,11 @@
# NOTE: Please add your entry at the top!
#
+# Fabian Groffen <grobian@gentoo.org> (2021-01-02)
+# Fails to compile on Darwin, and probably other platforms as well,
+# masking globally for now, bug #763123
+=net-misc/wget-1.21
+
# Fabian Groffen <grobian@gentoo.org> (2020-08-02)
# Python 3.6 is soon going away and won't be updated for Prefix anymore.
dev-lang/python:3.6
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 21a0dd92fd20..b9e65d792de6 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -287,13 +287,10 @@ arm-linux default/linux/arm/17.0/armv7a/prefix/kernel-3.2+ exp
arm64-linux default/linux/arm64/17.0/prefix/kernel-3.2+ exp
# Mac OS X Profiles
-ppc-macos prefix/darwin/macos/10.5/ppc exp
-x86-macos prefix/darwin/macos/10.11/x86 exp
+ppc-macos prefix/darwin/macos/10.5/ppc/gcc exp
x64-macos prefix/darwin/macos/10.11/x64 exp
-x86-macos prefix/darwin/macos/10.13/x86 exp
x64-macos prefix/darwin/macos/10.13/x64 exp
x64-macos prefix/darwin/macos/10.13/x64/gcc exp
-x86-macos prefix/darwin/macos/10.14/x86 exp
x64-macos prefix/darwin/macos/10.14/x64 exp
x64-macos prefix/darwin/macos/10.14/x64/gcc exp
x64-macos prefix/darwin/macos/10.15/x64 exp
diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask
index ed2a37236b73..1cce7257e119 100644
--- a/profiles/releases/17.0/package.use.mask
+++ b/profiles/releases/17.0/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2017-2019 Gentoo Authors
+# Copyright 2017-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2021-01-06)
+# LSAN is currently broken (due to new glibc?)
+<sys-libs/compiler-rt-sanitizers-12 lsan
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2017-05-27)
# Unmask default-PIE on 17.0 profiles.
sys-devel/gcc -pie
diff --git a/profiles/targets/desktop/plasma/package.use b/profiles/targets/desktop/plasma/package.use
index 8a87587b1898..3391075bd067 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -34,7 +34,7 @@ media-libs/mesa egl wayland
x11-apps/mesa-progs egl
# Required by kde-apps/kdenlive
-media-libs/mlt ffmpeg frei0r kdenlive melt
+media-libs/mlt ffmpeg frei0r kdenlive melt rubberband
# Required by media-gfx/digikam
media-libs/opencv contrib contribdnn
diff --git a/profiles/updates/1Q-2021 b/profiles/updates/1Q-2021
new file mode 100644
index 000000000000..38b0edfd30fd
--- /dev/null
+++ b/profiles/updates/1Q-2021
@@ -0,0 +1 @@
+slotmove >=sys-auth/libfprint-1.90 0 2
diff --git a/profiles/use.desc b/profiles/use.desc
index e51db5982020..6ede79cb7845 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Keep them sorted
@@ -62,6 +62,7 @@ dbus - Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
dedicated - Add support for dedicated game servers (some packages do not provide clients and servers at the same time)
dga - Add DGA (Direct Graphic Access) support for X
+dist-kernel - Enable subslot rebuilds on Distribution Kernel upgrades
djvu - Support DjVu, a PDF-like document format esp. suited for scanned documents
doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dri - Enable direct rendering: used for accelerated 3D and some 2D, like DMA
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 021276ab4116..31c89fc5010f 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -607,7 +607,6 @@ app-emulation/qemu:xattr - Add support for getting and setting POSIX extended at
app-emulation/qemu:xen - Enables support for Xen backends
app-emulation/qemu:xfs - Support xfsctl() notification and syncing for XFS backed virtual disks.
app-emulation/qemu:xkb - Depend on x11-libs/libxkbcommon to build qemu-keymap tool for converting xkb keymaps
-app-emulation/qt-virt-manager:smartcard - Enable smartcard remoting using app-emulation/libcacard
app-emulation/runc:ambient - Enable support for ambient capabilities set (Requires Linux kernel 4.3 or later).
app-emulation/runc:apparmor - Enable AppArmor support.
app-emulation/runc:kmem - Enable Kernel Memory Accounting.
@@ -3410,6 +3409,7 @@ gui-wm/wayfire:system-wfconfig - use the system-wide wf-config, else build it as
gui-wm/wayfire:system-wlroots - use the system wide wlroots, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING.
kde-apps/akonadi:designer - Install plugin for dev-qt/designer
kde-apps/akonadi:kaccounts - Enable support for system-wide defined KAccounts
+kde-apps/akonadi:mariadb - Enable support for using dev-db/mariadb storage backend
kde-apps/akonadi:tools - Install tools for developers and testing
kde-apps/analitza:eigen - Enable dev-cpp/eigen mathematical templates support
kde-apps/ark:zip - Enable ZIP archive support via dev-libs/libzip
@@ -3542,6 +3542,7 @@ kde-apps/okular:qml - Install Okular Qml components
kde-apps/okular:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/okular:speech - Enable text-to-speech support
kde-apps/pimcommon:designer - Build plugins for dev-qt/designer
+kde-apps/spectacle:annotate - Enable support for screenshot annotations using media-libs/kimageannotator
kde-apps/spectacle:kipi - Enable support for the KDE Image Plugin Interface
kde-apps/spectacle:share - Enable support for a share menu using kde-frameworks/purpose
kde-apps/step:qalculate - Enable the libqalculate library for unit conversion
@@ -4258,8 +4259,9 @@ media-libs/mlt:lua - Build SWIG bindings for Lua
media-libs/mlt:melt - Build the melt commandline tool
media-libs/mlt:opencv - Build motion tracking module using media-libs/opencv
media-libs/mlt:python - Build SWIG bindings for Python
-media-libs/mlt:rtaudio - Builds rtaudio consumer for native audio support on multiple platforms.
-media-libs/mlt:vidstab - Enabled video stabilization with media-libs/vidstab.
+media-libs/mlt:rtaudio - Builds rtaudio consumer for native audio support on multiple platforms
+media-libs/mlt:rubberband - Enable audio pitch-shifting using media-libs/rubberband
+media-libs/mlt:vidstab - Enabled video stabilization with media-libs/vidstab
media-libs/netpbm:rle - Build converters for the RLE format (utah raster toolkit)
media-libs/opencv:contrib - Install user contributed scripts from opencv_contrib (Experimental!)
media-libs/opencv:contribcvv - CVV module requires Qt5
@@ -4591,7 +4593,9 @@ media-sound/loudness-scanner:sndfile - build the sndfile plugin
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:keyfinder - Enable musical key detection support via media-libs/libkeyfinder
media-sound/mixxx:lv2 - Add support for Ladspa V2 via media-libs/lilv
+media-sound/mixxx:qtkeychain - Enable Secure credential storage support via dev-libs/qtkeychain
media-sound/mixxx:shout - Enable broadcasting support via media-libs/libshout
media-sound/moc:cache - Enable tags caching support
media-sound/moc:sid - Build with SID (Commodore 64 Audio) support
@@ -4739,6 +4743,7 @@ media-sound/split2flac:replaygain - Support for Replay Gain metadata, for relati
media-sound/spotify:pax_kernel - Triggers a paxmarking of the main Spotify binary
media-sound/spotify:pulseaudio - Controls the dependency on pulseaudio or apulse
media-sound/spotify:systray - Pulls in dependencies needed for systray support on some desktop environments
+media-sound/strawberry:vlc - Enable media-video/vlc backend
media-sound/supercollider:emacs - Enable the SCEL user interface
media-sound/supercollider:gedit - Enable the SCED user interface
media-sound/supercollider:gpl3 - Build GPL-3 licensed code (recommended)
@@ -5176,10 +5181,8 @@ net-analyzer/ettercap:plugins - Install ettercap plugins (et_*.so)
net-analyzer/flent:plots - Enable drawing plots
net-analyzer/flowgrind:pcap - Enable packet capturing support using net-libs/libpcap
net-analyzer/fprobe:messages - enable console messages
-net-analyzer/goaccess:btree - Enable Tokyo Cabinet's on-disk B+ Tree database backend
net-analyzer/goaccess:geoipv2 - Enable support for GeoIP2 through dev-libs/libmaxminddb
net-analyzer/goaccess:getline - Use GNU getline() to parse full line requests
-net-analyzer/goaccess:tokyocabinet - Enable Tokyo Cabinet's on-memory hash database backend
net-analyzer/gr-fosphor:glfw - enable GLFW based interface
net-analyzer/graphite-web:carbon - Enable carbon support
net-analyzer/graphite-web:memcached - Enable memcached support
@@ -5748,7 +5751,6 @@ net-im/pidgin:zephyr - Enable Zephyr protocol support
net-im/profanity:gpg - Enable OpenPGP encryption
net-im/profanity:omemo - Enable OMEMO encryption
net-im/profanity:otr - Enable encrypted conversations using Off-The-Records messaging
-net-im/prosody:jit - Use LuaJIT instead of vanilla Lua
net-im/prosody:libevent - Use libevent for event handling
net-im/psi:aspell - Enable spellchecking using app-text/aspell
net-im/psi:enchant - Enable spellchecking using app-text/enchant
@@ -5976,8 +5978,9 @@ net-libs/libgsasl:gcrypt - Use dev-libs/libgcrypt for low-level crypto
net-libs/libgsasl:ntlm - Add support for Microsoft's NTLM mechanism using net-libs/libntlm
net-libs/libiio:aio - Enable asynchronous IO support
net-libs/libisds:openssl - Use dev-libs/openssl as crypto backend instead of app-crypt/gpgme and dev-libs/libgcrypt
-net-libs/libmicrohttpd:epoll - use epoll() system call
+net-libs/libmicrohttpd:epoll - Use epoll() system call
net-libs/libmicrohttpd:messages - enable error messages
+net-libs/libmicrohttpd:thread-names - Assign thread names to internal threads
net-libs/libnids:glib - Use dev-libs/glib for multiprocessing support
net-libs/libnids:libnet - Include code requiring net-libs/libnet
net-libs/libnma:pkcs11 - Enable PKCS#11 support in certificate chooser via app-crypt/gcr
@@ -5986,7 +5989,6 @@ net-libs/liboauth:curl - If enabled, net-misc/curl is used thorugh the libcurl l
net-libs/liboauth:nss - Use Mozilla NSS (dev-libs/nss) as hash library; if this is disabled, dev-libs/openssl is used instead.
net-libs/liboping:filecaps - Allow non-root users to use [n]oping utility.
net-libs/liboping:ncurses - Build ncurses-based version of oping utility (requires sys-libs/ncurses)
-net-libs/libosmocore:embedded - Build for embedded use and disable unsupported features
net-libs/libosmocore:pcsc-lite - Enable smartcard support with sys-apps/pcsc-lite
net-libs/libpcap:netlink - Use dev-libs/libnl to put wireless interfaces in monitor mode.
net-libs/libpcap:rdma - Enable RDMA capture support using sys-cluster/rdma-core
@@ -6280,6 +6282,7 @@ net-misc/cgminer:minion - Enable support for mining with BlackArrow Bitfury
net-misc/cgminer:modminer - Enable support for mining with ModMiner FPGAs
net-misc/cgminer:sp10 - Enable support for Spondoolies SP10
net-misc/cgminer:sp30 - Enable support for Spondoolies SP30
+net-misc/chrome-remote-desktop:xrandr - Enable support for the XRandR extension for dynamic desktop resizing
net-misc/chrony:cmdmon - Support for command and monitoring
net-misc/chrony:html - Install HTML documentation
net-misc/chrony:nettle - Use dev-libs/nettle for hash functions
@@ -6504,6 +6507,7 @@ net-misc/ofono:qmimodem - Enable Qualcomm QMI modem support
net-misc/ofono:tools - Enable testing tools
net-misc/oidentd:masquerade - Enable support for masqueraded/NAT connections
net-misc/olsrd:pud - Install the Node Position Update plugin
+net-misc/openntpd:constraints - Enable HTTPS TLS time constraint support
net-misc/openntpd:libressl - Enable HTTPS TLS time constraint support using dev-libs/libressl
net-misc/openssh:X509 - Adds support for X.509 certificate authentication
net-misc/openssh:bindist - Disable EC/RC5 algorithms in OpenSSL for patent reasons.
@@ -6767,24 +6771,28 @@ net-proxy/haproxy:prometheus-exporter - Also build the prometheus exporter
net-proxy/haproxy:slz - Use dev-libs/libslz compression library
net-proxy/haproxy:tools - Install additional tools (halog, iprange)
net-proxy/haproxy:wurfl - Device Detection using WURFL
+net-proxy/privoxy:brotli - Decompress brotli compressed data using app-arch/brotli before filtering
net-proxy/privoxy:client-tags - Enable support for client-specific tags
net-proxy/privoxy:compression - Allow privoxy to compress buffered content before sending to the client, if it supports it
net-proxy/privoxy:editor - Enable the web-based actions file editor
-net-proxy/privoxy:extended-host-patterns - Enable and require PCRE syntax in host patterns. You must convert action files to PCRE, see privoxy-url-pattern-translator.pl Use at your own risk!
+net-proxy/privoxy:extended-host-patterns - Enable and require PCRE syntax in host patterns. You must convert action files to PCRE, see privoxy-url-pattern-translator.pl (see tools USE flag). Use at your own risk!
+net-proxy/privoxy:extended-statistics - Gather extended statistics
net-proxy/privoxy:external-filters - Allow to filter content with scripts and programs. Experimental
net-proxy/privoxy:fast-redirects - Support fast redirects
net-proxy/privoxy:force - Allow single-page disable (force load)
net-proxy/privoxy:fuzz - Exposes Privoxy internals to input from files or stdout. Intended for fuzzing testing
net-proxy/privoxy:graceful-termination - Allow to shutdown Privoxy through the webinterface
-net-proxy/privoxy:ie-images - Enable a quick but not always reliable auto-detect whether requests from MS Internet Explorer are for an image or not
net-proxy/privoxy:image-blocking - Allows the +handle-as-image action, to send "blocked" images instead of HTML
net-proxy/privoxy:lfs - Support large files (>2GB) on 32-bit systems
+net-proxy/privoxy:mbedtls - Use net-libs/mbedtls for HTTPS filtering
+net-proxy/privoxy:openssl - Use dev-libs/openssl for HTTPS filtering
net-proxy/privoxy:png-images - Use PNG format instead of GIF for built-in images
+net-proxy/privoxy:ssl - HTTPS inspection support. Enables privoxy to perform SSL MITM filtering, see docs, use with care
net-proxy/privoxy:stats - Keep statistics
net-proxy/privoxy:toggle - Support temporary disable toggle via web interface
net-proxy/privoxy:tools - Install log parser, regression tester and user agent generator tools
net-proxy/privoxy:whitelists - Support trust files (white lists)
-net-proxy/privoxy:zlib - Use sys-libs/zlib to decompress data before filtering
+net-proxy/privoxy:zlib - Decompress zlib compressed data using sys-libs/zlib before filtering
net-proxy/rejik:banlists - Install upstream provided simple banlists
net-proxy/squid:ecap - Adds support for loadable content adaptation modules (http://www.e-cap.org)
net-proxy/squid:esi - Enable ESI for accelerators, will cause squid reverse proxies to be capable of the Edge Acceleration Specification (www.esi.org)
@@ -7341,8 +7349,6 @@ sci-libs/plplot:qhull - Add bindings for media-libs/qhull
sci-libs/plplot:shapefile - Enable support for ESRI shapefiles
sci-libs/proj:europe - Install the PROJ collection of European grids and init-files
sci-libs/rtabmap:openni2 - Adds support for Kinect-like 3D sensors devices with dev-libs/OpenNI2.
-sci-libs/scikit-image:freeimage - Enable support for image i/o viamedia-libs/freeimage
-sci-libs/scikit-image:pyamg - Enable support for algebraic solvers via dev-python/pyamg
sci-libs/scotch:int64 - Build the 64 bits integer library (needed for > 2^31 vertices)
sci-libs/scotch:tools - Provides the graph, mesh, architecture, mapping/ordering, output handling programs (see Scotch User's Guide).
sci-libs/silo:silex - Build silex data browser
@@ -7793,7 +7799,7 @@ sys-apps/shadow:bcrypt - build the bcrypt password encryption algorithm
sys-apps/shadow:su - build the su program
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:update_drivedb - Install a script to update the drivedb file.
+sys-apps/smartmontools:update-drivedb - Install a script to update the drivedb file.
sys-apps/smc-sum:module - Install Supermicro's kernel module.
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.
@@ -8142,6 +8148,7 @@ sys-devel/gcc-apple:objc - Build support for the Objective C code language
sys-devel/gcc-apple:objc++ - Build support for the Objective C++ language
sys-devel/gcc-config:cc-wrappers - Install and manage 'cc' and 'f77' wrappers in /usr/bin. Otherwise ignore them.
sys-devel/gcc-config:native-symlinks - Install native symlinks like 'gcc' or 'g++' to /usr/bin. Otherwise keep only ${CTARGET}-gcc and friends.
+sys-devel/gdb:cet - Enable Intel Control-flow Enforcement Technology.
sys-devel/gdb:client - Install the main "gdb" program (most people want this)
sys-devel/gdb:lzma - Support lzma compression in ELF debug info
sys-devel/gdb:multitarget - Support all known targets in one gdb binary
@@ -8611,8 +8618,6 @@ www-misc/litmus:libproxy - Support for automatic proxy configuratino management
www-misc/litmus:libxml2 - Use dev-libs/libxml2 to parse XML
www-misc/litmus:pkcs11 - Support for PKCS #11 through PaKChoiS (dev-libs/pakchois).
www-misc/xxv:themes - Enable more themes via x11-themes/xxv-skins
-www-plugins/adobe-flash:nsplugin - Install the Netscape Flash API plugin (for Firefox and similar browsers)
-www-plugins/adobe-flash:ppapi - Install the Pepper Flash API plugin (for Chrome and similar browsers)
www-plugins/lightspark:ppapi - Install the PPAPI plugin (for Chromium)
www-plugins/lightspark:rtmp - Enable Real Time Messaging Protocol using librtmp
www-plugins/passff-host:chrome - Install plugin for chrome (which also includes opera)
@@ -8798,7 +8803,6 @@ x11-misc/rss-glx:quesoglc - Enable support for OpenGL Character Renderer
x11-misc/sddm:elogind - Use sys-auth/elogind for session tracking.
x11-misc/sent:savedconfig - Without a saved config.h, this package depends on media-gfx/farbfeld for image conversions
x11-misc/spacefm:video-thumbnails - Support video thumbnails with media-video/ffmpegthumbnailer
-x11-misc/splatmoji:json - Escape output in JSON style using app-misc/jq
x11-misc/stalonetray:graceful-exit - use non-portable hack to exit gracefuly on signal
x11-misc/tint2:battery - Enable battery status plugin
x11-misc/tint2:tint2conf - Build/Install tint2conf as well