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 |