diff options
author | Matt Turner <mattst88@gentoo.org> | 2024-05-31 12:26:07 -0400 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2024-05-31 12:27:18 -0400 |
commit | e5fba1addf36ad42a3437416d62b02a64db1a775 (patch) | |
tree | b9a410ae8a8adef44d4d8025f8e38e38e384ae7c /media-libs | |
parent | dev-python/nodeenv: Bump to 1.9.0 (diff) | |
download | gentoo-e5fba1addf36ad42a3437416d62b02a64db1a775.tar.gz gentoo-e5fba1addf36ad42a3437416d62b02a64db1a775.tar.bz2 gentoo-e5fba1addf36ad42a3437416d62b02a64db1a775.zip |
media-libs/mesa: Disable intel-rt on x86
In commit 911669b55c71 ("media-libs/mesa: Limit intel-rt to native ABI")
I failed to consider regular old 32-bit x86 platforms.
Closes: https://bugs.gentoo.org/932875
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/mesa/mesa-24.1.0-r1.ebuild | 5 | ||||
-rw-r--r-- | media-libs/mesa/mesa-9999.ebuild | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/media-libs/mesa/mesa-24.1.0-r1.ebuild b/media-libs/mesa/mesa-24.1.0-r1.ebuild index b5b9519bb96e..dee69ac8033e 100644 --- a/media-libs/mesa/mesa-24.1.0-r1.ebuild +++ b/media-libs/mesa/mesa-24.1.0-r1.ebuild @@ -415,6 +415,10 @@ multilib_src_configure() { emesonargs+=(-Dglx=disabled) fi + if [[ "${ABI}" == amd64 ]]; then + emesonargs+=($(meson_feature video_cards_intel intel-rt)) + fi + use debug && EMESON_BUILDTYPE=debug emesonargs+=( @@ -433,7 +437,6 @@ multilib_src_configure() { $(meson_use osmesa) $(meson_use selinux) $(meson_feature unwind libunwind) - $(meson_native_use_feature video_cards_intel intel-rt) $(meson_feature zstd) $(meson_use cpu_flags_x86_sse2 sse2) -Dintel-clc=$(usex video_cards_intel system auto) diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index b5b9519bb96e..dee69ac8033e 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -415,6 +415,10 @@ multilib_src_configure() { emesonargs+=(-Dglx=disabled) fi + if [[ "${ABI}" == amd64 ]]; then + emesonargs+=($(meson_feature video_cards_intel intel-rt)) + fi + use debug && EMESON_BUILDTYPE=debug emesonargs+=( @@ -433,7 +437,6 @@ multilib_src_configure() { $(meson_use osmesa) $(meson_use selinux) $(meson_feature unwind libunwind) - $(meson_native_use_feature video_cards_intel intel-rt) $(meson_feature zstd) $(meson_use cpu_flags_x86_sse2 sse2) -Dintel-clc=$(usex video_cards_intel system auto) |