diff options
author | Kira Bruneau <kira.bruneau@pm.me> | 2022-08-04 17:21:09 -0400 |
---|---|---|
committer | Kira Bruneau <kira.bruneau@pm.me> | 2022-08-04 18:04:17 -0400 |
commit | 6c3be14afeb6d8fb35bece14feae092469a4c9dc (patch) | |
tree | e2b0e4acafb14454c851f7e2e975fabe186a9053 /pkgs/applications/audio/zynaddsubfx/default.nix | |
parent | 5b44e6010db36f0213bb422da67daec9dae90308 (diff) | |
download | nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar.gz nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar.bz2 nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar.lz nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar.xz nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.tar.zst nixlib-6c3be14afeb6d8fb35bece14feae092469a4c9dc.zip |
zynaddsubfx: use for loop to set rpath for vst libraries
Diffstat (limited to 'pkgs/applications/audio/zynaddsubfx/default.nix')
-rw-r--r-- | pkgs/applications/audio/zynaddsubfx/default.nix | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/applications/audio/zynaddsubfx/default.nix b/pkgs/applications/audio/zynaddsubfx/default.nix index 1e79db8bf679..60447f360fbe 100644 --- a/pkgs/applications/audio/zynaddsubfx/default.nix +++ b/pkgs/applications/audio/zynaddsubfx/default.nix @@ -115,11 +115,9 @@ in stdenv.mkDerivation rec { # When building with zest GUI, patch plugins # and standalone executable to properly locate zest postFixup = lib.optionalString (guiModule == "zest") '' - patchelf --set-rpath "${mruby-zest}:$(patchelf --print-rpath "$out/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX_ui.so")" \ - "$out/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX_ui.so" - - patchelf --set-rpath "${mruby-zest}:$(patchelf --print-rpath "$out/lib/vst/ZynAddSubFX.so")" \ - "$out/lib/vst/ZynAddSubFX.so" + for lib in "$out/lib/lv2/ZynAddSubFX.lv2/ZynAddSubFX_ui.so" "$out/lib/vst/ZynAddSubFX.so"; do + patchelf --set-rpath "${mruby-zest}:$(patchelf --print-rpath "$lib")" "$lib" + done wrapProgram "$out/bin/zynaddsubfx" \ --prefix PATH : ${mruby-zest} \ |