1 |
commit: 4fb9b0b2c5ff6d1acd219019c22165feb9ee73c9 |
2 |
Author: Chi-Thanh Christopher Nguyen <chithanh <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Nov 28 17:14:23 2013 +0000 |
4 |
Commit: Chi-Thanh Christopher Nguyen <chithanh <AT> cs <DOT> tu-berlin <DOT> de> |
5 |
CommitDate: Thu Nov 28 17:14:23 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=4fb9b0b2 |
7 |
|
8 |
media-libs/mesa: make llvm-shared-libs optional |
9 |
|
10 |
This allows users to work around incomplete RPATH in i915g until a proper fix is implemented. |
11 |
Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=488216 |
12 |
|
13 |
--- |
14 |
media-libs/mesa/mesa-9999.ebuild | 9 +++++---- |
15 |
1 file changed, 5 insertions(+), 4 deletions(-) |
16 |
|
17 |
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild |
18 |
index dc18ff1..e00c65b 100644 |
19 |
--- a/media-libs/mesa/mesa-9999.ebuild |
20 |
+++ b/media-libs/mesa/mesa-9999.ebuild |
21 |
@@ -49,15 +49,16 @@ for card in ${VIDEO_CARDS}; do |
22 |
done |
23 |
|
24 |
IUSE="${IUSE_VIDEO_CARDS} |
25 |
- bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl opencl |
26 |
- openvg osmesa pax_kernel pic r600-llvm-compiler selinux vdpau |
27 |
- wayland xvmc xa kernel_FreeBSD" |
28 |
+ bindist +classic debug +egl +gallium gbm gles1 gles2 +llvm +nptl |
29 |
+ llvm-shared-libs opencl openvg osmesa pax_kernel pic r600-llvm-compiler |
30 |
+ selinux vdpau wayland xvmc xa kernel_FreeBSD" |
31 |
|
32 |
REQUIRED_USE=" |
33 |
llvm? ( gallium ) |
34 |
openvg? ( egl gallium ) |
35 |
opencl? ( |
36 |
gallium |
37 |
+ llvm-shared-libs |
38 |
video_cards_r600? ( r600-llvm-compiler ) |
39 |
video_cards_radeon? ( r600-llvm-compiler ) |
40 |
video_cards_radeonsi? ( r600-llvm-compiler ) |
41 |
@@ -293,9 +294,9 @@ multilib_src_configure() { |
42 |
$(use_enable nptl glx-tls) \ |
43 |
$(use_enable osmesa) \ |
44 |
$(use_enable !pic asm) \ |
45 |
+ $(use_with llvm-shared-libs) \ |
46 |
--with-dri-drivers=${DRI_DRIVERS} \ |
47 |
--with-gallium-drivers=${GALLIUM_DRIVERS} \ |
48 |
- --with-llvm-shared-libs \ |
49 |
PYTHON2="${PYTHON}" \ |
50 |
${myconf} |
51 |
} |