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
