summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-03-24 17:44:59 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-03-24 17:44:59 +0000
commit0706fc6986773f4e4d391deff4ad5143c464ea4e (patch)
tree9fd110f9fc996e8a4213eeda994a8c112491b86d /profiles
parentaa3411e241a201d53a2689766fe419f2756819f3 (diff)
Revert "gentoo resync : 24.03.2019"
This reverts commit aa3411e241a201d53a2689766fe419f2756819f3.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin203437 -> 202480 bytes
-rw-r--r--profiles/arch/amd64-fbsd/package.use.mask4
-rw-r--r--profiles/arch/arm/package.use.stable.mask2
-rw-r--r--profiles/arch/arm64/package.use.mask9
-rw-r--r--profiles/arch/base/use.mask3
-rw-r--r--profiles/arch/mips/make.defaults2
-rw-r--r--profiles/base/package.use.force7
-rw-r--r--profiles/base/package.use.mask8
-rw-r--r--profiles/base/use.mask1
-rw-r--r--profiles/default/linux/alpha/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/amd64/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/arm/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/ia64/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/sparc/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/x86/13.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent2
-rw-r--r--profiles/desc/python_single_target.desc3
-rw-r--r--profiles/desc/python_targets.desc3
-rw-r--r--profiles/features/prefix/standalone/kernel-2.6.16+/use.mask2
-rw-r--r--profiles/features/selinux/package.mask2
-rw-r--r--profiles/package.mask240
-rw-r--r--profiles/prefix/darwin/macos/package.mask8
-rw-r--r--profiles/prefix/sunos/solaris/package.mask4
-rw-r--r--profiles/prefix/windows/cygwin/use.mask3
-rw-r--r--profiles/prefix/windows/winnt/profile.bashrc121
-rw-r--r--profiles/targets/desktop/gnome/make.defaults2
-rw-r--r--profiles/targets/desktop/gnome/package.use12
-rw-r--r--profiles/targets/desktop/gnome/systemd/eapi1
-rw-r--r--profiles/targets/desktop/gnome/systemd/package.use8
-rw-r--r--profiles/targets/desktop/gnome/systemd/parent2
-rw-r--r--profiles/targets/desktop/package.use4
-rw-r--r--profiles/use.desc1
-rw-r--r--profiles/use.local.desc44
45 files changed, 208 insertions, 326 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index c3ee471131ea..a8c01199d215 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64-fbsd/package.use.mask b/profiles/arch/amd64-fbsd/package.use.mask
index ef07b2f1d642..ec4e5b7ad705 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Michał Górny <mgorny@gentoo.org> (20 Mar 2019)
-# Z3 fails to link on FreeBSD but linker produces no error messages.
-sys-devel/clang z3
-
# Michał Górny <mgorny@gentoo.org> (22 Jan 2019)
# Missing keywords on dependencies.
app-arch/libarchive zstd
diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask
index 6444d0683144..0a5c3b5582f0 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -62,7 +62,7 @@ media-sound/mpd fluidsynth
# Alexis Ballier <aballier@gentoo.org> (29 May 2017)
# frei0r-plugins is not stable yet, mask it on stable versions
<media-video/libav-13 frei0r
-<=media-video/ffmpeg-3.4.5 frei0r sofalizer
+<=media-video/ffmpeg-3.3.6 frei0r sofalizer
# Alexis Ballier <aballier@gentoo.org> (18 Apr 2017)
# No gst-plugins-vp8:0.10, gst-plugins-musepack:0.10 stable
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 0095e26e090e..80f617fb1951 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,15 +1,6 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Roy Bamford <neddyseagoon@gentoo.org> (19 Mar 2019)
-# Let kde-apps/akonadi use mysql.
-dev-qt/qtsql -mysql
-kde-apps/akonadi -mysql
-
-# Andreas Sturmlechner <asturm@gentoo.org> (19 Mar 2019)
-# mail-filter/spamassassin is not yet keyworded
-kde-apps/kdepim-meta spamassassin
-
# Mart Raudsepp <leio@gentoo.org> (11 Mar 2019)
# media-libs/bcg729 not keyworded yet
net-analyzer/wireshark bcg729
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 72fce6c2649b..6b99d3b07714 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -118,6 +118,9 @@ oracle
video_cards_geode
video_cards_voodoo
+# not needed on non-mips systems
+video_cards_newport
+
# not needed on non-x86, non-amd64 systems
input_devices_vmmouse
video_cards_ast
diff --git a/profiles/arch/mips/make.defaults b/profiles/arch/mips/make.defaults
index 09430714177a..7241d23bfa2b 100644
--- a/profiles/arch/mips/make.defaults
+++ b/profiles/arch/mips/make.defaults
@@ -3,7 +3,7 @@
# 2006/08/18 - Donnie Berkholz <dberkholz@gentoo.org>
# Defaults for video drivers
-VIDEO_CARDS="fbdev impact"
+VIDEO_CARDS="fbdev impact newport"
ARCH="mips"
ACCEPT_KEYWORDS="${ARCH} ~mips"
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a4f67f42aa5b..0e523f3f5833 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,10 +1,6 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Lars Wendler <polynomial-c@gentoo.org> (20 Mar 2019)
-# USE="-gnutls" is broken (#675694)
->=net-fs/samba-4.10.0_rc1 gnutls
-
# Mart Raudsepp <leio@gentoo.org> (14 Dec 2018)
# Security is not optional if available for the architecture/kernel.
gnome-base/gnome-desktop seccomp
@@ -76,6 +72,7 @@ app-shells/bash:0 readline
# Force-enable all PYTHON_TARGETS for python-exec to avoid using private
# API. Please remember to keep it in sync with python_targets.desc.
dev-lang/python-exec python_targets_python2_7
+dev-lang/python-exec python_targets_python3_4
dev-lang/python-exec python_targets_python3_5
dev-lang/python-exec python_targets_python3_6
dev-lang/python-exec python_targets_python3_7
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 02096516938d..9905ca28b3f3 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,14 +7,6 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# x11-wm/afterstep is slated for removal.
-x11-terms/aterm background
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# net-mail/uw-imap masked for removal.
-dev-perl/NetxAP test
-
# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
# Requires last rited dev-python/scimath.
dev-python/construct python_targets_python2_7
diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 7367d4412693..3b9cbbf595f1 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -7,6 +7,7 @@
# Matt Turner <mattst88@gentoo.org> (02 Mar 2019)
# For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
# Bug #679256
+video_cards_newport
video_cards_tdfx
video_cards_voodoo
diff --git a/profiles/default/linux/alpha/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/alpha/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/alpha/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/alpha/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/alpha/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/amd64/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/amd64/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/amd64/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/amd64/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/amd64/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/amd64/17.1/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/arm/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/arm/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/arm/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/arm/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/arm/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/ia64/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/ia64/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/ia64/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/ia64/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/ia64/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd/parent
index 2122741fb81c..f7739b405877 100644
--- a/profiles/default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc32/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent
index 2122741fb81c..f7739b405877 100644
--- a/profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd/parent
index 288aeccdce82..5d9d87f6d91e 100644
--- a/profiles/default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd/parent
index 288aeccdce82..5d9d87f6d91e 100644
--- a/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent
index 288aeccdce82..5d9d87f6d91e 100644
--- a/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc64/17.0/32bit-userland/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/parent b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/parent
index 288aeccdce82..5d9d87f6d91e 100644
--- a/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/powerpc/ppc64/17.0/64bit-userland/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../../../targets/systemd
diff --git a/profiles/default/linux/sparc/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/sparc/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/sparc/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/sparc/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/sparc/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/x86/13.0/desktop/gnome/systemd/parent b/profiles/default/linux/x86/13.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/x86/13.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/x86/13.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent
index f5c1ae438de4..44f88d3e2df0 100644
--- a/profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent
+++ b/profiles/default/linux/x86/17.0/desktop/gnome/systemd/parent
@@ -1,2 +1,2 @@
..
-../../../../../../../targets/desktop/gnome/systemd
+../../../../../../../targets/systemd
diff --git a/profiles/desc/python_single_target.desc b/profiles/desc/python_single_target.desc
index b6813fd288fd..806875d947af 100644
--- a/profiles/desc/python_single_target.desc
+++ b/profiles/desc/python_single_target.desc
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors.
+# Copyright 1999-2017 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of PYTHON_SINGLE_TARGET USE_EXPAND flags.
python2_7 - Build for Python 2.7 only
+python3_4 - Build for Python 3.4 only
python3_5 - Build for Python 3.5 only
python3_6 - Build for Python 3.6 only
python3_7 - Build for Python 3.7 only
diff --git a/profiles/desc/python_targets.desc b/profiles/desc/python_targets.desc
index 960c0f96e4d7..d338bba3b194 100644
--- a/profiles/desc/python_targets.desc
+++ b/profiles/desc/python_targets.desc
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors.
+# Copyright 1999-2017 Gentoo Foundation.
# Distributed under the terms of the GNU General Public License v2
# This file contains descriptions of PYTHON_TARGETS USE_EXPAND flags.
python2_7 - Build with Python 2.7
+python3_4 - Build with Python 3.4
python3_5 - Build with Python 3.5
python3_6 - Build with Python 3.6
python3_7 - Build with Python 3.7
diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/use.mask b/profiles/features/prefix/standalone/kernel-2.6.16+/use.mask
index b7f146f8d4a1..d465a4d7db12 100644
--- a/profiles/features/prefix/standalone/kernel-2.6.16+/use.mask
+++ b/profiles/features/prefix/standalone/kernel-2.6.16+/use.mask
@@ -1,3 +1,5 @@
# >=python-3 is masked
python_single_target_python3_5
+python_single_target_python3_4
python_targets_python3_5
+python_targets_python3_4
diff --git a/profiles/features/selinux/package.mask b/profiles/features/selinux/package.mask
index 309f4500a530..bb551011ff29 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -28,7 +28,6 @@ gnome-extra/gnome-logs
gnome-extra/gnome-shell-extensions
gnome-extra/gnome-shell-frippery
gnome-extra/gnome-shell-extensions-topicons-plus
-gnome-extra/gnome-shell-extension-desktop-icons
gnome-extra/gnome-shell-extension-gsconnect
gnome-extra/gnome-tweaks
x11-themes/zukitwo-shell
@@ -46,4 +45,3 @@ sys-apps/dbus-broker
app-admin/gnome-abrt
>=dev-libs/libreport-2.9
games-util/gamemode
-gnome-extra/gnome-user-share
diff --git a/profiles/package.mask b/profiles/package.mask
index dcc401ef0016..3ce7f5ed9dab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,217 +29,9 @@
#--- END OF EXAMPLES ---
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build against current sys-auth/libfprint.
-# Obsoleted upstream, in favor of libfprint[examples].
-# Removal in 30 days. Bug #665174.
-sys-auth/fprint_demo
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build. Probably needs a fresh snapshot.
-# Removal in 30 days. Bug #669592.
-net-misc/casync
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build due to patch that does not apply.
-# Even if that weren't the case, it would need to be updated for modern
-# kernel versions.
-# Removal in 30 days. Bug #663180.
-sys-power/phc-intel
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build, probably due to Linux kernel changes.
-# Removal in 30 days. Bug #646806.
-net-misc/batman-adv
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Fails to build against ncurses[tinfo]. Last upstream
-# release in 2009. No apparent fix in upstream git.
-# Removal in 30 days. Bug #646922.
-app-editors/efte
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. Vulnerable. Fails to build (#612236, #620916).
-# Removal in 30 days. Bug #670028.
-app-misc/freeplane
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained. No reverse dependencies. Fails to link. Last upstream
-# activity in 2012.
-# Removal in 30 days. Bug #632066.
-dev-cpp/libassa
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Unmaintained and ancient. Upstream has abandoned the PAR 2.0 spec
-# effort in 2003-2004, and the code has not seen any attention since.
-# Removal in 30 days. Bug #681364.
-app-arch/par
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# No maintainer. Both the program and the ebuild are of bad quality,
-# the former requiring a patch and the latter failing to build in some
-# circumstances. Last upstream activity in 2005.
-# Removal in 30 days. Bug #456954.
-app-benchmarks/gtkperf
-
-# Michał Górny <mgorny@gentoo.org> (23 Mar 2019)
-# Proprietary executable with unclear license. Unmaintained.
-# The current version in Gentoo is from 2004. QA issues (#430712).
-# Removal in 30 days. Bug #681360.
-app-cdr/poweriso
-
-# Andreas Sturmlechner <asturm@gentoo.org> (23 Mar 2019)
-# Everything breaks again. bug #681336
->=app-text/poppler-0.75.0
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained. No reverse dependencies. The current Gentoo version
-# is from 2015, and upstream has made a lot of releases since.
-# It suffers from heavy bundling of dependencies.
-# Removal in 30 days. Bug #469194.
-dev-lua/luvit
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained. Last release in 2013, last commits in 2015. Nested
-# bundled libraries (#253259, also causing #515384). Fails to build
-# with [-dbus] (#560208).
-# Removal in 30 days. Bug #681294.
-x11-wm/afterstep
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Unmaintained, dead homepage (#680752). Fails to build against
-# ncurses[tinfo] (#459490), fails to build against ncurses-6 (#649794).
-# Also has some unresolved segv (#407983).
-# Removal in 30 days. Bug #459490.
-games-roguelike/rogue
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# SixXS has been discontinued, rendering the package defunct.
-# Removal in 30 days. Bug #670678.
-net-vpn/aiccu
-
-# Michał Górny <mgorny@gentoo.org> (22 Mar 2019)
-# Homepage dead, and package is mirror-restricted. Current release
-# was added in 2006 and has not been updated since.
-# Removal in 30 days. Bug #681230.
-net-misc/sjphone
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Upstream EOL-ed Python 3.4 on 2019-03-19. The last release fails
-# to build against openssl-1.1+.
-# Removal in 30 days. Bug #673960.
-=dev-lang/python-3.4*
-
-# Andreas Sturmlechner <asturm@gentoo.org> (21 Mar 2019)
-# Replaced by split packages: kde-apps/dolphin-plugins-bazaar,
-# -dropbox, -git, -mercurial, -subversion. Masked for removal in 30 days.
-kde-apps/dolphin-plugins
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Not really maintained anymore. Last upstream release is from 2015.
-# Fails to build against modern versions of app-crypt/mit-krb5, may have
-# more hidden issues. It is probably time to move to net-print/cups.
-# net-print/magicfilter is the only reverse dependency (from 2011).
-# Removal in 30 days. Bug #496922.
-net-print/lprng
-net-print/magicfilter
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Fails to build on modern systems. Really bad quality ebuild (#670524)
-# with a growing pile of patches. The current version dates back
-# to 2003. The homepage is dead. No reverse dependencies.
-# Removal in 30 days. Bug #542924.
-dev-libs/libmcal
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Library with no maintainer and no reverse dependencies. Fails
-# to build with sandbox violations.
-# Removal in 30 days. Bug #676190.
-x11-libs/hippo-canvas
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# The following packages are unmaintained and fail to build against
-# openssl-1.1+.
-#
-# app-crypt/keynote: #675010, last updated upstream in 2000
-# dev-util/skipfish: #675124, last upstream commit in 2012
-# dev-util/wsta: #674004, no fix upstream, also #631610, #674526
-# games-util/gtkevemon: #675988, upstream API shut down
-# mail-client/nail: #676008, last commit in 2010, also #508480
-# mail-client/nmh: #676938, needs bump, 2014, also #676938, #680596
-# mail-filter/libdkim: #674892, no revdeps, last release in 2010
-# net-analyzer/bro: #675014, needs bump, current version is from 2015
-# net-analyzer/ffp: #674244, dead homepage, current version added 2005
-# net-analyzer/nodebrain: #674796, last commits in 2015
-# net-analyzer/postal: #677478, last release in 2012
-# net-ftp/netkit-ftpd: #676000, last rel in 2000, also #236290, #540330
-# net-im/ayttm: #676242, last commits in 2011 (+ one secfix in 2015)
-# net-im/climm: #674160, dead homepage, last commits in 2010
-# net-irc/bip: #674240, may need new snapshot, current ver is from 2013
-# net-irc/epic4: #677734, needs bump, current is from 2009, also #613120
-# net-irc/shadowircd: #674528, dead homepage, last commits in 2012
-# net-mail/peephole: #675012, last release from 2006
-# net-mail/qpopper: #674896, discontinued, from 2011, also #541996
-# net-mail/up-imapproxy: #674234, last commits in 2016, also #643898
-# net-mail/uw-imap: #678606, last upstream release in 2011
-# net-mail/uw-mailutils: #674174, same as uw-imap
-# net-misc/sslwrap: #674524, last updated upstream in 2000
-# net-misc/stone: #675612, needs new snapshot, current ver is from 2008
-# net-misc/tn5250: #678684, last commits in 2012
-# net-proxy/ufdbguard: #677482, needs bump, current ver is from 2016
-# sys-apps/nca: #676240, last updated upstream in 2004
-# x11-plugins/wmpeople: revdep of net-mail/peephole, from 2004
-#
-# Removal in 30 days.
-app-crypt/keynote
-dev-util/skipfish
-dev-util/wsta
-games-util/gtkevemon
-mail-client/nail
-mail-client/nmh
-mail-filter/libdkim
-net-analyzer/bro
-net-analyzer/ffp
-net-analyzer/nodebrain
-net-analyzer/postal
-net-ftp/netkit-ftpd
-net-im/ayttm
-net-im/climm
-net-irc/bip
-net-irc/epic4
-net-irc/shadowircd
-net-mail/peephole
-net-mail/qpopper
-net-mail/up-imapproxy
-net-mail/uw-imap
-net-mail/uw-mailutils
-net-misc/sslwrap
-net-misc/stone
-net-misc/tn5250
-net-proxy/ufdbguard
-sys-apps/nca
-x11-plugins/wmpeople
-
-# Michał Górny <mgorny@gentoo.org> (21 Mar 2019)
-# Last release in 2010. No reverse dependencies. No maintainer.
-# Apparently bundles libraries.
-# Removal in 30 days. Bug #252500.
-dev-util/synopsis
-
-# Michał Górny <mgorny@gentoo.org> (20 Mar 2019)
-# Unmaintained since 2015, with occasional uncoordinated updates
-# by varying developers. The current version is outdated, and fails
-# to build.
-# Removal in 30 days. Bug #669604.
-dev-util/trinity
-
-# Miroslav Šulc <fordfrog@gentoo.org> (19 Mar 2019)
-# Depends on >=virtual/{jdk,jre}-11 which is masked
-=www-servers/tomcat-9.0.17
-
# Sobhan Mohammadpour <sobhan@gentoo.org> (17 Mar 2019)
# Masked for testing
-=mail-client/geary-3.32.0-r1
+=mail-client/geary-3.32.0
# Patrice Clement <monsieurp@gentoo.org> (17 Mar 2019)
# Old and unmaintained Java libraries. Removal in 30 days.
@@ -274,6 +66,12 @@ dev-vcs/bzr-fastimport
dev-vcs/git-bzr-ng
# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
+# Live ebuild adde in 2012 and not touched by the maintainer since.
+# Never seen a release ebuild or a snapshot.
+# Removal in 30 days. Bug #680790.
+x11-misc/simpleswitcher
+
+# Michał Górny <mgorny@gentoo.org> (17 Mar 2019)
# Added in 2012, started to fail at digest verification shortly
# afterwards and not mirrored by Gentoo. Not touched by maintainer
# since.
@@ -288,6 +86,10 @@ x11-misc/xwinwrap
# Removal in 30 days. Bug #407381.
media-video/get_flash_videos
+# Lars Wendler <polynomial-c@gentoo.org> (17 Mar 2019)
+# Breaks user crontab (#680764)
+=sys-process/cronie-1.5.3-r1
+
# Michał Górny <mgorny@gentoo.org> (16 Mar 2019)
# The current Gentoo version has been added in 2011, and a bump is
# pending since at least 2012. Last touched upstream in 2015.
@@ -609,6 +411,26 @@ media-libs/libsub
# Removal in 30 days.
app-arch/freeze
+# Michał Górny <mgorny@gentoo.org> (13 Feb 2019)
+# Release candidate, masked for testing.
+=sys-devel/llvm-common-8.0.0_rc*
+=sys-devel/llvm-8.0.0_rc*
+=sys-devel/llvmgold-8
+=dev-python/lit-8.0.0_rc*
+=dev-ml/llvm-ocaml-8.0.0_rc*
+=sys-devel/lld-8.0.0_rc*
+=sys-devel/clang-common-8.0.0_rc*
+=sys-devel/clang-8.0.0_rc*
+=dev-python/clang-python-8.0.0_rc*
+=dev-util/lldb-8.0.0_rc*
+=sys-libs/compiler-rt-8.0.0_rc*
+=sys-libs/compiler-rt-sanitizers-8.0.0_rc*
+=sys-libs/llvm-libunwind-8.0.0_rc*
+=sys-libs/libcxxabi-8.0.0_rc*
+=sys-libs/libcxx-8.0.0_rc*
+=sys-libs/libomp-8.0.0_rc*
+=sys-devel/clang-runtime-8.0.0_rc*
+
# Miroslav Šulc <fordfrog@gentoo.org> (10 Feb 2019)
# Depends on >=virtual/{jdk,jre}-11 which is masked
=www-servers/tomcat-9.0.16
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 9bbcfc3b53e3..2adeb6a71837 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,12 +1,6 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (22 Mar 2019)
-# Newer versions break because they insist on sysroot usage lacking
-# -lSystem as looked for by clang/llvm. If your system got this
-# package, you have to emerge -C cmake and re-emerge it.
->dev-util/cmake-3.13.4
-
# James Le Cuirot <chewi@gentoo.org> (29 Jul 2015)
# Recent Oracle releases only support recent Mac OS releases. We can't
# keep old versions due to vulnerabilities.
diff --git a/profiles/prefix/sunos/solaris/package.mask b/profiles/prefix/sunos/solaris/package.mask
index 27668ebed6d3..8b7eafcc2520 100644
--- a/profiles/prefix/sunos/solaris/package.mask
+++ b/profiles/prefix/sunos/solaris/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (22 Mar 2019)
-# fails to compile, bug #681316
-=app-crypt/gnupg-2.2.14
-
# Fabian Groffen <grobian@gentoo.org> (12 Nov 2018)
# this version of binutils produces shared libraries with symbol lookup
# errors, probably a versioning problem, confirmed on Solaris 10 and
diff --git a/profiles/prefix/windows/cygwin/use.mask b/profiles/prefix/windows/cygwin/use.mask
index 392ef405f2e6..a443b8e0a5e2 100644
--- a/profiles/prefix/windows/cygwin/use.mask
+++ b/profiles/prefix/windows/cygwin/use.mask
@@ -1,9 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# Re-add Cygwin's libc
-elibc_Cygwin
# we do have only python-3.6 ready on cygwin
+python_targets_python3_4
python_targets_python3_5
python_targets_python3_7
diff --git a/profiles/prefix/windows/winnt/profile.bashrc b/profiles/prefix/windows/winnt/profile.bashrc
index 3c12c6519673..7d1251609c0f 100644
--- a/profiles/prefix/windows/winnt/profile.bashrc
+++ b/profiles/prefix/windows/winnt/profile.bashrc
@@ -27,6 +27,69 @@ windows_setup_dllhelper() {
esac
}
+windows_cleanup_removed_files() {
+ local removedlist=$1
+ rm -f "${removedlist}".new
+
+ if [[ -r ${removedlist} ]]; then
+ rm -f "${removedlist}".old
+ fi
+ # restore in case of system fault
+ if [[ -r ${removedlist}.old ]]; then
+ mv "${removedlist}"{.old,}
+ fi
+
+ touch "${removedlist}"{,.new} # ensure they exist
+
+ while read rmstem; do
+ # try to remove previously recorded files
+ for f in "${ROOT}${rmstem}"*; do
+ ebegin "trying to remove ${f}"
+ rm -f "${f}" > /dev/null 2>&1
+ eend $?
+ done
+ # but keep it in list if still exists
+ for f in "${ROOT}${rmstem}"*; do
+ [[ -f ${f} ]] && echo "${rmstem}" >> "${removedlist}".new
+ break
+ done
+ done < "${removedlist}"
+
+ # update the list
+ mv "${removedlist}"{,.old}
+ mv "${removedlist}"{.new,}
+ rm "${removedlist}".old
+}
+
+windows_find_removed_slot() {
+ local f=$1
+ local n=0
+ while [[ ${n} -lt 100 && -f "${f}${n}" ]]; do
+ n=$((n=n+1))
+ done
+
+ if [[ ${n} -ge 100 ]]; then
+ echo "too many (>=100) old text files busy of '${f}'" >&2
+ exit 1
+ fi
+
+ echo $n
+}
+
+windows_prepare_file() {
+ local failed=0
+ my_mv=mv
+
+ [[ "${1}" == */mv ]] && my_mv="${1}.new"
+ [[ -f "${1}.new" ]] && rm -f "${1}.new"
+
+ cp -p "${1}" "${1}.new" || failed=1
+ ${my_mv} "${1}" "${2}" || failed=1
+ ${my_mv} "${1}.new" "${1}" || failed=1
+
+ echo $failed
+}
+
post_src_install() {
cd "${ED}"
find . -name '*.exe' -o -name '*.dll.a' -o -name '*.so' |
@@ -62,6 +125,64 @@ post_src_install() {
done
}
+post_pkg_preinst() {
+ local removedlist="${EROOT}var/lib/portage/files2bremoved"
+ windows_cleanup_removed_files $removedlist
+
+ # now go for current package
+ cd "${D}"
+ find ".${EROOT}" -type f | xargs -r /usr/bin/file | grep ' PE ' | while read f t
+ do
+ f=${f#./} # find prints: "./path/to/file"
+ f=${f%:} # file prints: "file-argument: type-of-file"
+ test -r "${ROOT}${f}" || continue
+ rmstem="${f}.removedbyportage"
+ # keep list of old busy text files unique
+ grep "^${rmstem}$" "${removedlist}" >/dev/null \
+ || echo "${rmstem}" >> "${removedlist}"
+
+ local n=$(windows_find_removed_slot ${ROOT}${rmstem})
+ ebegin "backing up text file ${ROOT}${f} (${n})"
+ eend $(windows_prepare_file "${ROOT}${f}" "${ROOT}${rmstem}${n}")
+ done
+}
+
+post_pkg_prerm() {
+ local removedlist="${EROOT}var/lib/portage/files2bremoved"
+ save_IFS=$IFS
+ IFS='
+';
+ local MY_PR=${PR}
+ [[ ${MY_PR} == r0 ]] && MY_PR=
+ local -a contents=($(<"${EROOT}var/db/pkg/${CATEGORY}/${P}${MY_PR:+-}${MY_PR}/CONTENTS"));
+ IFS=$save_IFS
+ local -a cont
+ for content in "${contents[@]}"; do
+ cont=($content)
+ f=${cont[1]}
+ f=${f#/}
+
+ test -r "${ROOT}${f}" || continue
+
+ if /usr/bin/file "${ROOT}${f}" | grep ' PE ' > /dev/null; then
+ # $f should be an absolute path to the installed file
+ rmstem="${f}.removedbyportage"
+
+ grep "^${rmstem}$" "${removedlist}" > /dev/null \
+ || echo "${rmstem}" >> "${removedlist}"
+
+ local n=$(windows_find_removed_slot ${ROOT}${rmstem})
+ ebegin "preparing ${ROOT}${f} for unmerge ($n)"
+ eend $(windows_prepare_file "${ROOT}${f}" "${ROOT}${rmstem}${n}")
+ fi
+ done
+}
+
+pre_pkg_postrm() {
+ local removedlist="${EROOT}var/lib/portage/files2bremoved"
+ windows_cleanup_removed_files $removedlist
+}
+
windows_setup_dllhelper_cp() {
if ! [[ $(type -P cp) -ef ${T}/dllhelper/cp ]]
then
diff --git a/profiles/targets/desktop/gnome/make.defaults b/profiles/targets/desktop/gnome/make.defaults
index e32bb8b830e5..fdeb486548d4 100644
--- a/profiles/targets/desktop/gnome/make.defaults
+++ b/profiles/targets/desktop/gnome/make.defaults
@@ -1,4 +1,4 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-USE="colord -consolekit eds elogind evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus networkmanager pulseaudio tracker"
+USE="colord eds evo gnome gnome-keyring gnome-online-accounts gstreamer introspection libsecret nautilus pulseaudio tracker"
diff --git a/profiles/targets/desktop/gnome/package.use b/profiles/targets/desktop/gnome/package.use
index 70a21e468c55..6ad779174603 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,16 +1,11 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Needed by gnome-photos
-media-libs/gegl jpeg2k raw
-
-# Needed by a global USE=wayland right now; some REQUIRED_USE may be outdated and need review
->=media-libs/cogl-1.18.2-r1 gles2
+# Needed by mutter defaults, bug #547300
>=media-libs/clutter-1.20 egl
media-libs/cogl kms
-
-# Needed by mutter defaults and USE=wayland, bug #547300
>=media-libs/mesa-10.3 gbm gles2
+>=media-libs/cogl-1.18.2-r1 gles2
# For eautoreconf in =app-crypt/seahorse-3.10.2-r1
app-crypt/gcr vala
@@ -44,6 +39,9 @@ net-libs/libproxy python
# For net-misc/vinagre-3.4 and gnome-boxes
net-misc/spice-gtk gtk3
+# for gnome-extra/gnome-user-share
+www-servers/apache apache2_modules_dav apache2_modules_dav_fs apache2_modules_authn_file apache2_modules_auth_digest apache2_modules_authz_groupfile
+
# Alexandre Rostovtsev <tetromino@gentoo.org> (19 Feb 2015)
# Set reasonable default toolkit for gnome users to prevent emerge error
# when USE=tools
diff --git a/profiles/targets/desktop/gnome/systemd/eapi b/profiles/targets/desktop/gnome/systemd/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/targets/desktop/gnome/systemd/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/targets/desktop/gnome/systemd/package.use b/profiles/targets/desktop/gnome/systemd/package.use
deleted file mode 100644
index 6d583e8165df..000000000000
--- a/profiles/targets/desktop/gnome/systemd/package.use
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# On systemd profiles we can default enable gnome-user-share as it always has been
-gnome-base/gnome-extra-apps share
-
-# for gnome-extra/gnome-user-share
-www-servers/apache apache2_modules_dav apache2_modules_dav_fs apache2_modules_authn_file apache2_modules_auth_digest apache2_modules_authz_groupfile
diff --git a/profiles/targets/desktop/gnome/systemd/parent b/profiles/targets/desktop/gnome/systemd/parent
deleted file mode 100644
index ead73795d6d7..000000000000
--- a/profiles/targets/desktop/gnome/systemd/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../systemd
diff --git a/profiles/targets/desktop/package.use b/profiles/targets/desktop/package.use
index 18f4dbc4b291..4b1b1a923c3b 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,10 +1,6 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# Lars Wendler <polynomial-c@gentoo.org> (20 Mar 2019)
-# Enable client by default. Usually desktop users need the client.
-net-fs/samba client
-
# Andreas Sturmlechner <asturm@gentoo.org> (09 Jun 2018)
# Required by app-office/libreoffice
dev-libs/xmlsec nss
diff --git a/profiles/use.desc b/profiles/use.desc
index 1f5b27e9190a..246bc371fd4a 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -75,7 +75,6 @@ dvb - Add support for DVB (Digital Video Broadcasting)
dvd - Add support for DVDs
dvdr - Add support for DVD writer hardware (e.g. in xcdroast)
eds - Enable support for Evolution-Data-Server (EDS)
-elogind - Enable session tracking via sys-auth/elogind
emacs - Add support for GNU Emacs
emboss - Add support for the European Molecular Biology Open Software Suite
encode - Add support for encoding of audio or video files
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 5d3df6dd407a..632d593564c4 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -200,6 +200,7 @@ app-admin/ulogd:ulog - Build ULOG input plugin to support deprecated packet-base
app-admin/vault:webui - Enable the Web UI
app-admin/webalizer:xtended - Include the 404 extension
app-admin/webapp-config:portage - Propagete python_targets dependencies to sys-apps/portage
+app-admin/yaala:storable - Support for persistence of Perl data structures.
app-antivirus/clamav:clamdtop - A Top like tool which shows what clamd is currently scanning amongst other things
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
app-antivirus/clamav:system-libmspack - Use system libmspack instead of built in
@@ -2781,7 +2782,6 @@ dev-python/cvxopt:dsdp - Use interior point library sci-libs/dsdp
dev-python/cvxopt:glpk - Use GNU Linear Programming Kit sci-mathematics/glpk
dev-python/dap:server - Enable OpenDAP server support
dev-python/dask:distributed - Add support for distributed computing with dev-python/distributed
-dev-python/drf-yasg:validation - Enable swagger spec validation using swagger-spec-validator
dev-python/editorconfig-core-py:cli - Install command line interface as well as python library
dev-python/fabric:fab2 - Install as "fab2", allowing side-by-side install with fabric 1.x
dev-python/falcon:cython - Build cython-based python modules
@@ -3232,8 +3232,7 @@ dev-util/strace:elfutils - Enable stack backtraces (-k flag) via dev-libs/elfuti
dev-util/strace:unwind - Enable stack backtraces (-k flag) via sys-libs/libunwind
dev-util/suse-build:symlink - Provide compatibility symlinks with original openSUSE package (might clash with other packages)
dev-util/sysdig:modules - Build kernel modules needed for tracing local events. Disable this only if you intend to use sysdig purely to work with dumpfiles.
-dev-util/sysprof:elogind - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-auth/elogind for sd-bus API.
-dev-util/sysprof:systemd - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-apps/systemd for sd-bus API.
+dev-util/sysprof:systemd - Build the sysprofd daemon service, required to run the UI without root permissions. Relies on sys-apps/systemd running as the init system.
dev-util/systemtap:libvirt - Support probing of libvirt domains.
dev-util/trace-cmd:udis86 - Enable support for dev-libs/udis86 disassembler library
dev-util/vulkan-tools:cube - Build the cube/cubepp demos
@@ -3604,7 +3603,6 @@ games-util/gslist:web - Enable the web interface
games-util/pyfa:graph - Enable support for graphs
games-util/wit:fuse - Enable image mount support via fuse
gnome-base/gconf:ldap - Build backend which enables default mail accounts, addressbooks and calendars for Evolution to be configured using each user's LDAP entry."
-gnome-base/gdm:elogind - Use sys-auth/elogind for session management
gnome-base/gdm:fprint - Enables experimental fingerprint authentication using sys-auth/fprintd
gnome-base/gdm:plymouth - Enable support for smooth transition from sys-boot/plymouth
gnome-base/gnome:classic - Install gnome-extra/gnome-shell-extensions for the Gnome Shell Classic mode
@@ -3671,7 +3669,6 @@ gnome-extra/gnome-contacts:telepathy - Start chat from contact details
gnome-extra/gnome-dvb-daemon:totem - Build a plugin for media-video/totem
gnome-extra/gnome-shell-extension-gsconnect:nautilus - Install Nautilus extension for sending files via GSConnect
gnome-extra/gnome-software:firmware - Enable firmware update support through sys-apps/fwupd
-gnome-extra/gnome-software:packagekit - Enable module for package manager integration
gnome-extra/gnome-system-monitor:systemd - Display sys-apps/systemd metadata, e.g. unit names, for running processes
gnome-extra/libgda:canvas - Enable support for x11-libs/goocanvas
gnome-extra/libgda:http - Enable embedded net-libs/libsoup based server
@@ -3763,6 +3760,7 @@ kde-apps/kdepim-meta:bogofilter - Install mail-filter/bogofilter for spam filter
kde-apps/kdepim-meta:clamav - Install app-antivirus/clamav for virus detection support in kde-apps/kmail
kde-apps/kdepim-meta:spamassassin - Install mail-filter/spamassassin for spam filter support in kde-apps/kmail
kde-apps/kdepim-runtime:oauth - Enable support OAuth authentication for EWS via dev-qt/qtnetworkauth
+kde-apps/kdepim-runtime:speech - Enable text-to-speech support
kde-apps/kdesdk-meta:bazaar - Enable support for Bazaar VCS in kde-apps/dolphin via kde-apps/dolphin-plugins-bazaar
kde-apps/kdesdk-meta:git - Enable support for Git VCS in kde-apps/dolphin via kde-apps/dolphin-plugins-git
kde-apps/kdesdk-meta:mercurial - Enable support for Mercurial VCS in kde-apps/dolphin via kde-apps/dolphin-plugins-mercurial
@@ -3809,6 +3807,7 @@ kde-apps/kopete:webpresence - Show your status and some more information on web.
kde-apps/kopete:winpopup - Enable pop-up messages sending on windows. (same as good old "net send" messages ;])
kde-apps/kopete:zeroconf - Enable Link-Local Messaging via the bonjour protocol.
kde-apps/kpimtextedit:designer - Build plugins for dev-qt/designer
+kde-apps/kpimtextedit:speech - Enable text-to-speech support
kde-apps/ktp-accounts-kcm:experimental - Enables disabled telepathy services (currently only steam)
kde-apps/ktp-common-internals:otr - Enable support for encrypted conversations using Off-The-Records messaging
kde-apps/ktp-common-internals:sso - Enable support for Single sign-on through KAccounts
@@ -4023,9 +4022,6 @@ mail-client/roundcube:change-password - Allow users to change passwords through
mail-client/roundcube:enigma - Add dependencies to support server-side GnuPG signing and/or encryption through the enigma plugin
mail-client/roundcube:ldap - Add dependencies to support connecting to an LDAP address book server
mail-client/roundcube:managesieve - Add dependencies to support the sieverules plugin
-mail-client/s-nail:kerberos - If network is enabled, this adds support for GSSAPI login on IMAP through virtual/krb5.
-mail-client/s-nail:net - Enable support for network protocols (POP, IMAP and SMTP). If you only need to send mail with the local Transport Agent, disabling this will get you support for only /usr/sbin/sendmail call.
-mail-client/s-nail:ssl - If network is enabled, this adds support for S/MIME and SSL/TLS-powered protocols through dev-libs/openssl.
mail-client/sylpheed:oniguruma - Use dev-libs/oniguruma for regular expression
mail-client/thunderbird:bindist - Disable official Thunderbird branding (icons, name) which are not binary-redistributable according to upstream.
mail-client/thunderbird:clang - Use Clang compiler instead of GCC
@@ -4243,6 +4239,7 @@ media-gfx/apngasm:zopfli - Enable support for Zopfli compression
media-gfx/asymptote:boehm-gc - Enables using the Boehm-Demers-Weiser conservative garbage collector
media-gfx/asymptote:offscreen - Enables off-screen rendering
media-gfx/asymptote:sigsegv - Enables using dev-libs/libsigsegv
+media-gfx/blender:boost - Enable features depending on boost.
media-gfx/blender:bullet - Enable Bullet (Physics Engine).
media-gfx/blender:collada - Add support for Collada interchange format through media-libs/opencollada.
media-gfx/blender:colorio - Enable OpenColorIO color management through media-libs/opencolorio.
@@ -4258,10 +4255,12 @@ media-gfx/blender:man - Build and install man pages.
media-gfx/blender:ndof - Enable NDOF input devices (SpaceNavigator and friends).
media-gfx/blender:opencl - Allow OpenCL Graphics Acceleration. This may require extra graphics card drivers.
media-gfx/blender:openimageio - Enable OpenImageIO Support
+media-gfx/blender:opennl - Enable use of Open Numerical Library
media-gfx/blender:opensubdiv - Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv.
media-gfx/blender:openvdb - Add GPU preview rendering. Only works with nVidia cards.
media-gfx/blender:osl - Add support for OpenShadingLanguage scripting.
media-gfx/blender:player - Build the Blender Player. THis requires the Game engine.
+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
@@ -4780,8 +4779,6 @@ media-sound/beets:replaygain - Enable support for Replay Gain metadata calculati
media-sound/beets:thumbnail - Enable album thumbnails generation
media-sound/beets:webserver - Enable embedded webserver support through dev-python/flask
media-sound/bluez-alsa:hcitop - Enable top-like monitoring tool for HCI
-media-sound/bluez-alsa:ldac - Enable support for AOSP media-libs/libldac dispatcher
-media-sound/bluez-alsa:ofono - Enable ofono elephony support
media-sound/cantata:cdio - Use dev-libs/libcdio-paranoia for CD support (instead of cdparanoia)
media-sound/cantata:http-server - Enable internal HTTP server to play non-MPD files
media-sound/cantata:replaygain - Enable ReplayGain support, for relative volume adjustments
@@ -4795,13 +4792,11 @@ media-sound/clementine:projectm - Build with ProjectM visualization
media-sound/clementine:seafile - Enable support for seafile: a file sync service
media-sound/clementine:skydrive - Enable Skydrive support
media-sound/clementine:wiimote - Enable support for Wii remote
-media-sound/cmus:cdio - Use libcdio for CD support
-media-sound/cmus:cue - Enable CUE sheet parsing
-media-sound/cmus:discid - Enable reading the ID of the inserted CD
-media-sound/cmus:elogind - Enable MPRIS support via sys-auth/elogind
-media-sound/cmus:pidgin - Install support script for net-im/pidgin
-media-sound/cmus:systemd - Enable MPRIS support via sys-apps/systemd
-media-sound/cmus:tremor - Use libivorbis from media-libs/tremor instead of media-libs/libvorbis
+media-sound/cmus:cdio - use libcdio for CD support
+media-sound/cmus:cue - enable CUE sheet parsing
+media-sound/cmus:discid - enable reading the ID of the inserted CD
+media-sound/cmus:pidgin - install support script for net-im/pidgin
+media-sound/cmus:tremor - use libivorbis from media-libs/tremor instead of media-libs/libvorbis
media-sound/csound:beats - Build the beats score frontend
media-sound/csound:chua - Build the chua opcodes
media-sound/csound:csoundac - Build the CsoundAC extension module
@@ -4954,7 +4949,6 @@ media-sound/pulseaudio:X - Build the X11 publish module to export PulseAudio inf
media-sound/pulseaudio:alsa-plugin - Request installing media-plugins/alsa-plugins with PulseAudio plugin enabled. This ensures that clients supporting ALSA only will use PulseAudio.
media-sound/pulseaudio:asyncns - Use libasyncns for asynchronous name resolution.
media-sound/pulseaudio:doc - Build the doxygen-described API documentation.
-media-sound/pulseaudio:elogind - Use sys-auth/elogind for giving each session a PA client
media-sound/pulseaudio:equalizer - Enable the equalizer module (requires sci-libs/fftw).
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.
@@ -7205,6 +7199,7 @@ net-vpn/tinc:uml - Enable support for User Mode Linux Sockets
net-vpn/tinc:vde - Enable Virtual Distributed Ethernet (VDE) based networking
net-vpn/tor:scrypt - Use app-crypt/libscrypt for the scrypt algorithm
net-vpn/tor:tor-hardening - Compile tor with hardening on vanilla compilers/linkers
+net-vpn/tor:web - Build a tor2web service instead of a tor client
net-vpn/tor:zstd - Use app-arch/zstd for compression
net-vpn/vpnc:resolvconf - Enable support for DNS managing framework net-dns/openresolv
net-vpn/wireguard:debug - Enable verbose debug reporting in dmesg of various WireGuard peer and device information.
@@ -7331,7 +7326,6 @@ net-wireless/wpa_supplicant:eap-sim - Add support for EAP-SIM authentication alg
net-wireless/wpa_supplicant:eapol_test - Build and install eapol_test binary
net-wireless/wpa_supplicant:fasteap - Add support for FAST-EAP authentication algorithm
net-wireless/wpa_supplicant:hs2-0 - Add support for 802.11u and Passpoint for HotSpot 2.0
-net-wireless/wpa_supplicant:macsec - Add support for wired macsec
net-wireless/wpa_supplicant:p2p - Add support for Wi-Fi Direct mode
net-wireless/wpa_supplicant:privsep - Enable wpa_priv privledge separation binary
net-wireless/wpa_supplicant:ps3 - Add support for ps3 hypervisor driven gelic wifi
@@ -7498,6 +7492,7 @@ sci-geosciences/viking:magic - Use libmagic to determine mimetypes
sci-geosciences/viking:mapnik - Enable a layer based on sci-geosciences/mapnik
sci-geosciences/viking:oauth - Enable OAuth authentication for OSM
sci-geosciences/viking:sqlite - Enable MBTiles support based on dev-db/sqlite
+sci-geosciences/xtide:gps - Use sci-geosciences/gpsd
sci-libs/ViSP:coin - Enables Coin3D support.
sci-libs/ViSP:demos - Installs demo programs.
sci-libs/ViSP:dmtx - Enables barcode data matrix support.
@@ -7576,12 +7571,6 @@ sci-libs/lapack-reference:deprecated - Build deprecated routines
sci-libs/lemon:coin - Enable the sci-libs/coinor-clp and sci-libs/coinor-cbc graph algorithms
sci-libs/lemon:glpk - Enable GNU Linear Programming Kit sci-mathematics/glpk support
sci-libs/libccd:double - Use double precision floats.
-sci-libs/libgeodecomp:cuda - Enables plugins for NVIDIA GPUs
-sci-libs/libgeodecomp:hpx - Enables HPX backend
-sci-libs/libgeodecomp:opencl - Enables OpenCL backend
-sci-libs/libgeodecomp:opencv - Enables OpenCV related code
-sci-libs/libgeodecomp:silo - Enables SILO related code
-sci-libs/libgeodecomp:visit - Enables VisIt related code
sci-libs/libghemical:mopac7 - Use sci-chemistry/mopac7 for semi-empirical calculations
sci-libs/libghemical:mpqc - Use sci-chemistry/mpqc for quantum-mechanical calculations
sci-libs/libsc:romio - Build with support for the ROMIO MPI-IO component
@@ -8204,14 +8193,11 @@ sys-cluster/ceph:cephfs - Build support for cephfs, a POSIX compatible filesyste
sys-cluster/ceph:cryptopp - Use dev-libs/crypto++ for cryptography
sys-cluster/ceph:dpdk - Enable DPDK messaging
sys-cluster/ceph:fuse - Build fuse client
-sys-cluster/ceph:grafana - Install grafana dashboards
sys-cluster/ceph:libaio - Use libaio as asynchronous input/output library
sys-cluster/ceph:libatomic - Use libatomic instead of builtin atomic operations
sys-cluster/ceph:lttng - Add support for LTTng
sys-cluster/ceph:mgr - Build the ceph-mgr daemon
sys-cluster/ceph:nss - Use dev-libs/nss for cryptography
-sys-cluster/ceph:numa - Use sys-process/numactl for numa support in rocksdb
-sys-cluster/ceph:rabbitmq - Use rabbitmq-c to build rgw amqp push endpoint
sys-cluster/ceph:radosgw - Add radosgw support
sys-cluster/ceph:system-boost - Use system dev-libs/boost instead of the bundled one
sys-cluster/ceph:xfs - Add xfs support
@@ -8844,7 +8830,6 @@ www-client/firefox:lto - Enable Link Time Optimization (LTO). Requires Gold link
www-client/firefox:pgo - Add support for profile-guided optimization using gcc-4.5, for faster binaries. This option will double the compile time.
www-client/firefox:rust - Enable support for using rust compiler (experimental)
www-client/firefox:screenshot - Allow to disable screenshot extension in global profile
-www-client/firefox:system-av1 - Use the system-wide media-libs/dav1d and media-libs/libaom library instead of bundled.
www-client/firefox:system-cairo - Use the system-wide x11-libs/cairo instead of bundled.
www-client/firefox:system-harfbuzz - Use the system-wide media-libs/harfbuzz and media-gfx/graphite2 instead of bundled.
www-client/firefox:system-icu - Use the system-wide dev-libs/icu instead of bundled.
@@ -9026,7 +9011,6 @@ x11-apps/xdpyinfo:dmx - Builds support for Distributed Multiheaded X x11-base/xo
x11-apps/xinit:minimal - Control dependencies on legacy apps (xterm, twm, ...). Safe to enable if you use a modern desktop environment.
x11-apps/xsm:rsh - This allows the use of rsh (remote shell) and rcp (remote copy).
x11-base/xorg-server:dmx - Build the Distributed Multiheaded X server
-x11-base/xorg-server:elogind - Use elogind to get control over framebuffer when running as regular user
x11-base/xorg-server:glamor - Enable Glamor OpenGL 2D acceleration
x11-base/xorg-server:kdrive - Build the kdrive X servers
x11-base/xorg-server:unwind - Enable libunwind usage for backtraces