commit:     1eb927e1848456ddc63f57f6f9d8a09cf5ade668
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 03:17:31 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 16 03:35:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb927e1

x11-drivers/xf86-video-intel: add Valgrind annotation support

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../xf86-video-intel-2.99.917_p20230201.ebuild                 | 10 +++++++---
 x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild      | 10 +++++++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
index fef57ffc39e7..0ab021c90388 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
@@ -18,7 +18,7 @@ fi
 
 DESCRIPTION="X.Org driver for Intel cards"
 
-IUSE="debug +sna tools +udev uxa xvmc"
+IUSE="debug +sna tools +udev uxa valgrind xvmc"
 
 REQUIRED_USE="
        || ( sna uxa )
@@ -50,8 +50,11 @@ RDEPEND="
                x11-libs/xcb-util
        )
 "
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
+DEPEND="
+       ${RDEPEND}
+       x11-base/xorg-proto
+       valgrind? ( dev-util/valgrind )
+"
 
 pkg_setup() {
        linux-info_pkg_setup
@@ -72,6 +75,7 @@ src_configure() {
                $(use_enable tools)
                $(use_enable udev)
                $(use_enable uxa)
+               $(use_enable valgrind)
                $(use_enable xvmc)
        )
        xorg-3_src_configure

diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
index dd5f84ebed58..d421af04dbac 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-9999.ebuild
@@ -18,7 +18,7 @@ fi
 
 DESCRIPTION="X.Org driver for Intel cards"
 
-IUSE="debug +sna tools +udev uxa xvmc"
+IUSE="debug +sna tools +udev uxa valgrind xvmc"
 
 REQUIRED_USE="
        || ( sna uxa )
@@ -50,8 +50,11 @@ RDEPEND="
                x11-libs/xcb-util
        )
 "
-DEPEND="${RDEPEND}
-       x11-base/xorg-proto"
+DEPEND="
+       ${RDEPEND}
+       x11-base/xorg-proto
+       valgrind? ( dev-util/valgrind )
+"
 
 pkg_setup() {
        linux-info_pkg_setup
@@ -72,6 +75,7 @@ src_configure() {
                $(use_enable tools)
                $(use_enable udev)
                $(use_enable uxa)
+               $(use_enable valgrind)
                $(use_enable xvmc)
        )
        xorg-3_src_configure

Reply via email to