about summary refs log tree commit diff
path: root/pkgs/applications/audio/zynaddsubfx
diff options
context:
space:
mode:
authorKira Bruneau <kira.bruneau@pm.me>2022-08-04 17:21:09 -0400
committerKira Bruneau <kira.bruneau@pm.me>2022-08-04 18:04:17 -0400
commit6c3be14afeb6d8fb35bece14feae092469a4c9dc (patch)
treee2b0e4acafb14454c851f7e2e975fabe186a9053 /pkgs/applications/audio/zynaddsubfx
parent5b44e6010db36f0213bb422da67daec9dae90308 (diff)
downloadnixlib-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')
-rw-r--r--pkgs/applications/audio/zynaddsubfx/default.nix8
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} \