summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Lisov <dennis.lissov@gmail.com>2019-05-09 20:01:21 +0300
committerMatt Turner <mattst88@gentoo.org>2019-05-09 14:42:50 -0700
commitdf5a2d2f2df9dc919f65a50564567d04a709bd41 (patch)
tree8bd1d834046afacdd316a8e5e1358d9787c74d7c /profiles/arch
parentdev-libs/dbus-glib: arm64 stable (diff)
downloadgentoo-df5a2d2f2df9dc919f65a50564567d04a709bd41.tar.gz
gentoo-df5a2d2f2df9dc919f65a50564567d04a709bd41.tar.bz2
gentoo-df5a2d2f2df9dc919f65a50564567d04a709bd41.zip
x11-apps/igt-gpu-tools: update USE flags for meson
Initially the igt-gpu-tools meson build system had no optional dependencies so all USE flags were forced on. This commit restores the ability to disable optional dependencies and restructures the USE flags from dependency-based (alsa, gsl, xrandr) to feature-based (sound, overlay). Closes: https://bugs.gentoo.org/670282 Closes: https://github.com/gentoo/gentoo/pull/11946 Signed-off-by: Denis Lisov <dennis.lissov@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/arch/x86/package.use.mask4
3 files changed, 12 insertions, 0 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 16f29053d761..7f5f72085961 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Denis Lisov <dennis.lissov@gmail.com> (09 May 2019)
+# Overlay can only be built on amd64 and x86
+x11-apps/igt-gpu-tools -overlay
+
# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
# sys-block/megactl works on x86 and amd64
www-apps/phpsysinfo -megactl
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index c80bc9f0d7f1..614b36ab7581 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Denis Lisov <dennis.lissov@gmail.com> (09 May 2019)
+# Overlay can only be built on amd64 and x86
+x11-apps/igt-gpu-tools overlay
+
# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
# sys-block/megactl works only on amd64 and x86 so far, bug #670564
www-apps/phpsysinfo megactl
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 6aa126754ab0..9fb753ae9e5f 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
# This file requires >=portage-2.1.1
+# Denis Lisov <dennis.lissov@gmail.com> (09 May 2019)
+# Overlay can only be built on amd64 and x86
+x11-apps/igt-gpu-tools -overlay
+
# Sergei Trofimovich <slyfox@gentoo.org> (16 Mar 2019)
# sys-block/megactl works on x86 and amd64
www-apps/phpsysinfo -megactl