Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
Date: Sat, 29 Aug 2015 21:35:02
Message-Id: 1440884308.c272be70311ae98f597ee75c45245afbff7cd1b1.mattst88@gentoo
1 commit: c272be70311ae98f597ee75c45245afbff7cd1b1
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 29 21:37:13 2015 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 29 21:38:28 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c272be70
7
8 media-libs/mesa: Mark shared objects with QA_WX_LOAD.
9
10 Bug: https://bugs.gentoo.org/show_bug.cgi?id=458130
11
12 media-libs/mesa/mesa-10.6.5.ebuild | 14 ++++++++++----
13 media-libs/mesa/mesa-11.0.0_rc1.ebuild | 14 ++++++++++----
14 media-libs/mesa/mesa-9999.ebuild | 14 ++++++++++----
15 3 files changed, 30 insertions(+), 12 deletions(-)
16
17 diff --git a/media-libs/mesa/mesa-10.6.5.ebuild b/media-libs/mesa/mesa-10.6.5.ebuild
18 index e34dc8c..b5ac47a 100644
19 --- a/media-libs/mesa/mesa-10.6.5.ebuild
20 +++ b/media-libs/mesa/mesa-10.6.5.ebuild
21 @@ -165,10 +165,16 @@ DEPEND="${RDEPEND}
22 S="${WORKDIR}/${MY_P}"
23 EGIT_CHECKOUT_DIR=${S}
24
25 -# It is slow without texrels, if someone wants slow
26 -# mesa without texrels +pic use is worth the shot
27 -QA_EXECSTACK="usr/lib*/libGL.so*"
28 -QA_WX_LOAD="usr/lib*/libGL.so*"
29 +QA_WX_LOAD="
30 +x86? (
31 + !pic? (
32 + usr/lib*/libglapi.so.0.0.0
33 + usr/lib*/libGLESv1_CM.so.1.1.0
34 + usr/lib*/libGLESv2.so.2.0.0
35 + usr/lib*/libGL.so.1.2.0
36 + usr/lib*/libOSMesa.so.8.0.0
37 + )
38 +)"
39
40 pkg_setup() {
41 # warning message for bug 459306
42
43 diff --git a/media-libs/mesa/mesa-11.0.0_rc1.ebuild b/media-libs/mesa/mesa-11.0.0_rc1.ebuild
44 index 970a64a..c401030 100644
45 --- a/media-libs/mesa/mesa-11.0.0_rc1.ebuild
46 +++ b/media-libs/mesa/mesa-11.0.0_rc1.ebuild
47 @@ -165,10 +165,16 @@ DEPEND="${RDEPEND}
48 S="${WORKDIR}/${MY_P}"
49 EGIT_CHECKOUT_DIR=${S}
50
51 -# It is slow without texrels, if someone wants slow
52 -# mesa without texrels +pic use is worth the shot
53 -QA_EXECSTACK="usr/lib*/libGL.so*"
54 -QA_WX_LOAD="usr/lib*/libGL.so*"
55 +QA_WX_LOAD="
56 +x86? (
57 + !pic? (
58 + usr/lib*/libglapi.so.0.0.0
59 + usr/lib*/libGLESv1_CM.so.1.1.0
60 + usr/lib*/libGLESv2.so.2.0.0
61 + usr/lib*/libGL.so.1.2.0
62 + usr/lib*/libOSMesa.so.8.0.0
63 + )
64 +)"
65
66 pkg_setup() {
67 # warning message for bug 459306
68
69 diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
70 index 7a78543..1e80c54 100644
71 --- a/media-libs/mesa/mesa-9999.ebuild
72 +++ b/media-libs/mesa/mesa-9999.ebuild
73 @@ -166,10 +166,16 @@ DEPEND="${RDEPEND}
74 S="${WORKDIR}/${MY_P}"
75 EGIT_CHECKOUT_DIR=${S}
76
77 -# It is slow without texrels, if someone wants slow
78 -# mesa without texrels +pic use is worth the shot
79 -QA_EXECSTACK="usr/lib*/libGL.so*"
80 -QA_WX_LOAD="usr/lib*/libGL.so*"
81 +QA_WX_LOAD="
82 +x86? (
83 + !pic? (
84 + usr/lib*/libglapi.so.0.0.0
85 + usr/lib*/libGLESv1_CM.so.1.1.0
86 + usr/lib*/libGLESv2.so.2.0.0
87 + usr/lib*/libGL.so.1.2.0
88 + usr/lib*/libOSMesa.so.8.0.0
89 + )
90 +)"
91
92 pkg_setup() {
93 # warning message for bug 459306