Merge pull request #222396 from arcnmx/parsec-vulkan

parsec-bin: vulkan renderer dependency
This commit is contained in:
Atemu 2023-12-22 21:51:31 +01:00 committed by GitHub
commit 6e85fe5b60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,6 +20,9 @@
, libpng , libpng
, libjpeg8 , libjpeg8
, curl , curl
, vulkan-loader
, gnome
, zenity ? gnome.zenity
}: }:
stdenvNoCC.mkDerivation { stdenvNoCC.mkDerivation {
@ -64,6 +67,11 @@ stdenvNoCC.mkDerivation {
libXi libXi
libXrandr libXrandr
libXfixes libXfixes
vulkan-loader
];
binPath = lib.makeBinPath [
zenity
]; ];
prepareParsec = '' prepareParsec = ''
@ -80,6 +88,7 @@ stdenvNoCC.mkDerivation {
mv usr/* $out mv usr/* $out
wrapProgram $out/bin/parsecd \ wrapProgram $out/bin/parsecd \
--prefix PATH : "$binPath" \
--prefix LD_LIBRARY_PATH : "$runtimeDependenciesPath" \ --prefix LD_LIBRARY_PATH : "$runtimeDependenciesPath" \
--run "$prepareParsec" --run "$prepareParsec"