From 0e42c12065bbfa5e3dd4d4a810f3e59221bd611e Mon Sep 17 00:00:00 2001
From: Philipp Jungkamp
Date: Thu, 28 Nov 2024 22:20:20 +0100
Subject: [PATCH] vpl-gpu-rt: Set platforms to x86_64-linux only
The upstream README notes:
> Operating System:
> - Linux x86-64 fully supported
> - Linux x86 only build
But the SSE4 optimizations in the `ipp` library depend on x86_64
specific assembly.
The only supported platform seems to be "x86_64-linux".
---
pkgs/by-name/vp/vpl-gpu-rt/package.nix | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/pkgs/by-name/vp/vpl-gpu-rt/package.nix b/pkgs/by-name/vp/vpl-gpu-rt/package.nix
index c5a9df335d5e..19db76b8fd67 100644
--- a/pkgs/by-name/vp/vpl-gpu-rt/package.nix
+++ b/pkgs/by-name/vp/vpl-gpu-rt/package.nix
@@ -29,10 +29,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/intel/vpl-gpu-rt";
changelog = "https://github.com/intel/vpl-gpu-rt/releases/tag/${src.rev}";
license = [ lib.licenses.mit ];
- platforms = lib.platforms.linux;
- # CMake adds x86 specific compiler flags in /builder/FindGlobals.cmake
- # NOTE: https://github.com/oneapi-src/oneVPL-intel-gpu/issues/303
- broken = !stdenv.hostPlatform.isx86;
+ platforms = [ "x86_64-linux" ];
maintainers = with lib.maintainers; [ evanrichter pjungkamp ];
};
}