commit:     bb01ad729efdd0e81b99b0abf375875ed3f51a22
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 16 19:20:57 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Apr 16 19:41:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb01ad72

profiles: Make USE=sysprof masks global

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 profiles/arch/amd64/package.use.mask | 11 -----------
 profiles/arch/amd64/use.mask         |  4 ++++
 profiles/arch/base/package.use.mask  | 11 -----------
 profiles/arch/x86/package.use.mask   | 11 -----------
 profiles/arch/x86/use.mask           |  4 ++++
 profiles/base/use.mask               |  4 ++++
 6 files changed, 12 insertions(+), 33 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 6f7acd4bd1c7..4610921674f9 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -123,17 +123,6 @@ sci-physics/root -cudnn
 mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
 
-# Mart Raudsepp <[email protected]> (2020-03-01)
-# dev-util/sysprof-capture is keyworded on amd64
-x11-wm/mutter -sysprof
-dev-libs/gjs -sysprof
-dev-libs/glib -sysprof
-gnome-extra/cjs -sysprof
-x11-libs/gtk+ -sysprof
-net-libs/libsoup -sysprof
-x11-libs/pango -sysprof
-gui-libs/gtk -sysprof
-
 # Andreas Sturmlechner <[email protected]> (2020-02-26)
 # Vulkan is available on amd64.
 dev-qt/qt3d -vulkan

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 6040e0cc0374..d21568f5d05e 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Matt Turner <[email protected]> (2022-04-16)
+# dev-util/sysprof-capture is keyworded on amd64
+-sysprof
+
 # David Seifert <[email protected]> (2022-03-13)
 # Cuda/NVENC works here
 -cuda

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 42238fbf4d8f..95fe1fc05f8b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -112,17 +112,6 @@ app-metrics/collectd collectd_plugins_slurm
 # https://sourceware.org/glibc/wiki/PortStatus
 sys-libs/glibc static-pie
 
-# Mart Raudsepp <[email protected]> (2020-03-01)
-# dev-util/sysprof not keyworded on most arches yet
-x11-wm/mutter sysprof
-dev-libs/gjs sysprof
-dev-libs/glib sysprof
-gnome-extra/cjs sysprof
-x11-libs/gtk+ sysprof
-net-libs/libsoup sysprof
-x11-libs/pango sysprof
-gui-libs/gtk sysprof
-
 # Andreas Sturmlechner <[email protected]> (2020-02-26)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index c9f5459e720f..00f4b2fe76f7 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -145,17 +145,6 @@ sys-libs/glibc -static-pie
 mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
 
-# Mart Raudsepp <[email protected]> (2020-03-01)
-# dev-util/sysprof-capture is keyworded on x86
-x11-wm/mutter -sysprof
-dev-libs/gjs -sysprof
-dev-libs/glib -sysprof
-gnome-extra/cjs -sysprof
-x11-libs/gtk+ -sysprof
-net-libs/libsoup -sysprof
-x11-libs/pango -sysprof
-gui-libs/gtk -sysprof
-
 # Andreas Sturmlechner <[email protected]> (2020-02-26)
 # Vulkan is available on x86.
 dev-qt/qt3d -vulkan

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index a499df4e822f..b51481a896ec 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Matt Turner <[email protected]> (2022-04-16)
+# dev-util/sysprof-capture is keyworded on x86
+-sysprof
+
 # Michał Górny <[email protected]> (2021-01-07)
 # Prebuilt kernels are supported here.
 -dist-kernel

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 059f596fff47..c806a6f52c08 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Matt Turner <[email protected]> (2022-04-16)
+# dev-util/sysprof not keyworded on most arches yet
+sysprof
+
 # Brian Evans <[email protected]> (2022-01-21)
 # PHP 7.3 is end-of-life
 # Please upgrade to a newer slot

Reply via email to