From 14e912f44d2386eced9ca7d53d6c7d5d480402b4 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 6 Aug 2025 21:56:17 +0300 Subject: [PATCH] mesa: re-disable Intel RT on 32-bit targets This seems to have been unintentional upstream - only x86_64 and aarch64 are supported. https://gitlab.freedesktop.org/mesa/mesa/-/commit/9436a96c1076c282f7ddadeda9d1a5819478b099 --- pkgs/development/libraries/mesa/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix index f14e7bb1e9f5..ffc2ecfb463f 100644 --- a/pkgs/development/libraries/mesa/default.nix +++ b/pkgs/development/libraries/mesa/default.nix @@ -224,6 +224,9 @@ stdenv.mkDerivation { # Disable valgrind on targets where it's not available (lib.mesonEnable "valgrind" withValgrind) + # Enable Intel RT stuff when available + (lib.mesonEnable "intel-rt" (stdenv.hostPlatform.isx86_64 or stdenv.hostPlatform.isAarch64)) + # meson auto_features enables these, but we do not want them (lib.mesonEnable "gallium-mediafoundation" false) # Windows only (lib.mesonEnable "android-libbacktrace" false) # Android only