virglrenderer: build on darwin

This commit is contained in:
Bernardo Meurer
2025-01-13 08:15:43 -03:00
parent fa39fa603c
commit 2c4cfe8a84
+13 -9
View File
@@ -11,7 +11,7 @@
libX11,
libdrm,
libgbm,
vaapiSupport ? true,
vaapiSupport ? !stdenv.hostPlatform.isDarwin,
libva,
gitUpdater,
}:
@@ -27,13 +27,17 @@ stdenv.mkDerivation rec {
separateDebugInfo = true;
buildInputs = [
libGLU
libepoxy
libX11
libdrm
libgbm
] ++ lib.optionals vaapiSupport [ libva ];
buildInputs =
[
libGLU
libepoxy
libX11
]
++ lib.optionals vaapiSupport [ libva ]
++ lib.optionals stdenv.hostPlatform.isLinux [
libdrm
libgbm
];
nativeBuildInputs = [
meson
@@ -58,7 +62,7 @@ stdenv.mkDerivation rec {
mainProgram = "virgl_test_server";
homepage = "https://virgil3d.github.io/";
license = licenses.mit;
platforms = platforms.linux;
platforms = platforms.unix;
maintainers = [ maintainers.xeji ];
};
}