1 |
commit: ff813645a6e8b86962dbb4152a6cafa00035a2bb |
2 |
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 30 20:28:58 2021 +0000 |
4 |
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 30 23:04:12 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff813645 |
7 |
|
8 |
media-libs/mesa: Add CPU_FLAGS_X86=sse2 option |
9 |
|
10 |
Thanks to Calvin Walton for the suggestion and the patch! |
11 |
|
12 |
Closes: https://bugs.gentoo.org/814824 |
13 |
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> |
14 |
|
15 |
media-libs/mesa/mesa-21.1.8-r1.ebuild | 3 ++- |
16 |
media-libs/mesa/mesa-9999.ebuild | 3 ++- |
17 |
2 files changed, 4 insertions(+), 2 deletions(-) |
18 |
|
19 |
diff --git a/media-libs/mesa/mesa-21.1.8-r1.ebuild b/media-libs/mesa/mesa-21.1.8-r1.ebuild |
20 |
index 482b96c702a..636dda43bd7 100644 |
21 |
--- a/media-libs/mesa/mesa-21.1.8-r1.ebuild |
22 |
+++ b/media-libs/mesa/mesa-21.1.8-r1.ebuild |
23 |
@@ -35,7 +35,7 @@ for card in ${VIDEO_CARDS}; do |
24 |
done |
25 |
|
26 |
IUSE="${IUSE_VIDEO_CARDS} |
27 |
- +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm |
28 |
+ +classic cpu_flags_x86_sse2 d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm |
29 |
lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan |
30 |
vulkan-overlay wayland +X xa xvmc zink +zstd" |
31 |
|
32 |
@@ -522,6 +522,7 @@ multilib_src_configure() { |
33 |
$(meson_use osmesa) |
34 |
$(meson_use selinux) |
35 |
$(meson_feature zstd) |
36 |
+ $(meson_use cpu_flags_x86_sse2 sse2) |
37 |
-Dvalgrind=$(usex valgrind auto false) |
38 |
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}") |
39 |
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}") |
40 |
|
41 |
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild |
42 |
index e3fd921bbaa..a1cf6898f2e 100644 |
43 |
--- a/media-libs/mesa/mesa-9999.ebuild |
44 |
+++ b/media-libs/mesa/mesa-9999.ebuild |
45 |
@@ -33,7 +33,7 @@ for card in ${VIDEO_CARDS}; do |
46 |
done |
47 |
|
48 |
IUSE="${IUSE_VIDEO_CARDS} |
49 |
- +classic d3d9 debug +egl +gallium +gbm gles1 +gles2 +llvm |
50 |
+ +classic cpu_flags_x86_sse2 d3d9 debug +egl +gallium +gbm gles1 +gles2 +llvm |
51 |
lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan |
52 |
vulkan-overlay wayland +X xa xvmc zink +zstd" |
53 |
|
54 |
@@ -514,6 +514,7 @@ multilib_src_configure() { |
55 |
$(meson_use osmesa) |
56 |
$(meson_use selinux) |
57 |
$(meson_feature zstd) |
58 |
+ $(meson_use cpu_flags_x86_sse2 sse2) |
59 |
-Dvalgrind=$(usex valgrind auto disabled) |
60 |
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}") |
61 |
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}") |