commit:     c272be70311ae98f597ee75c45245afbff7cd1b1
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 21:37:13 2015 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 21:38:28 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c272be70

media-libs/mesa: Mark shared objects with QA_WX_LOAD.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=458130

 media-libs/mesa/mesa-10.6.5.ebuild     | 14 ++++++++++----
 media-libs/mesa/mesa-11.0.0_rc1.ebuild | 14 ++++++++++----
 media-libs/mesa/mesa-9999.ebuild       | 14 ++++++++++----
 3 files changed, 30 insertions(+), 12 deletions(-)

diff --git a/media-libs/mesa/mesa-10.6.5.ebuild 
b/media-libs/mesa/mesa-10.6.5.ebuild
index e34dc8c..b5ac47a 100644
--- a/media-libs/mesa/mesa-10.6.5.ebuild
+++ b/media-libs/mesa/mesa-10.6.5.ebuild
@@ -165,10 +165,16 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 EGIT_CHECKOUT_DIR=${S}
 
-# It is slow without texrels, if someone wants slow
-# mesa without texrels +pic use is worth the shot
-QA_EXECSTACK="usr/lib*/libGL.so*"
-QA_WX_LOAD="usr/lib*/libGL.so*"
+QA_WX_LOAD="
+x86? (
+       !pic? (
+               usr/lib*/libglapi.so.0.0.0
+               usr/lib*/libGLESv1_CM.so.1.1.0
+               usr/lib*/libGLESv2.so.2.0.0
+               usr/lib*/libGL.so.1.2.0
+               usr/lib*/libOSMesa.so.8.0.0
+       )
+)"
 
 pkg_setup() {
        # warning message for bug 459306

diff --git a/media-libs/mesa/mesa-11.0.0_rc1.ebuild 
b/media-libs/mesa/mesa-11.0.0_rc1.ebuild
index 970a64a..c401030 100644
--- a/media-libs/mesa/mesa-11.0.0_rc1.ebuild
+++ b/media-libs/mesa/mesa-11.0.0_rc1.ebuild
@@ -165,10 +165,16 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 EGIT_CHECKOUT_DIR=${S}
 
-# It is slow without texrels, if someone wants slow
-# mesa without texrels +pic use is worth the shot
-QA_EXECSTACK="usr/lib*/libGL.so*"
-QA_WX_LOAD="usr/lib*/libGL.so*"
+QA_WX_LOAD="
+x86? (
+       !pic? (
+               usr/lib*/libglapi.so.0.0.0
+               usr/lib*/libGLESv1_CM.so.1.1.0
+               usr/lib*/libGLESv2.so.2.0.0
+               usr/lib*/libGL.so.1.2.0
+               usr/lib*/libOSMesa.so.8.0.0
+       )
+)"
 
 pkg_setup() {
        # warning message for bug 459306

diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index 7a78543..1e80c54 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -166,10 +166,16 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 EGIT_CHECKOUT_DIR=${S}
 
-# It is slow without texrels, if someone wants slow
-# mesa without texrels +pic use is worth the shot
-QA_EXECSTACK="usr/lib*/libGL.so*"
-QA_WX_LOAD="usr/lib*/libGL.so*"
+QA_WX_LOAD="
+x86? (
+       !pic? (
+               usr/lib*/libglapi.so.0.0.0
+               usr/lib*/libGLESv1_CM.so.1.1.0
+               usr/lib*/libGLESv2.so.2.0.0
+               usr/lib*/libGL.so.1.2.0
+               usr/lib*/libOSMesa.so.8.0.0
+       )
+)"
 
 pkg_setup() {
        # warning message for bug 459306

Reply via email to