about summary refs log tree commit diff
path: root/pkgs/applications/audio/reaper
diff options
context:
space:
mode:
authorStanisław Pitucha <git@viraptor.info>2023-02-28 19:12:16 +1100
committerGitHub <noreply@github.com>2023-02-28 19:12:16 +1100
commitb8ea5a12fc23f144fda81ec2e071c94ccf0624fe (patch)
treea3a696a06989e84cabfb3cd1a2bce2e1fe2d1fb3 /pkgs/applications/audio/reaper
parent43760d9cc454ade3f7f00de14c27adb40889400b (diff)
parent0e1d56a397cc47fc2bcfa8a2fcee83b4a6d4f678 (diff)
Merge pull request #213500 from ryanorendorff/patch-2
reaper: add curl and libxml2 ld_library_path deps
Diffstat (limited to 'pkgs/applications/audio/reaper')
-rw-r--r--pkgs/applications/audio/reaper/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix
index 57a6bff6e2aee..72a0ac5209344 100644
--- a/pkgs/applications/audio/reaper/default.nix
+++ b/pkgs/applications/audio/reaper/default.nix
@@ -4,8 +4,10 @@
 , makeWrapper
 
 , alsa-lib
+, curl
 , gtk3
 , lame
+, libxml2
 , ffmpeg
 , vlc
 , xdg-utils
@@ -69,8 +71,9 @@ stdenv.mkDerivation rec {
     # Setting the rpath of the plugin shared object files does not
     # seem to have an effect for some plugins.
     # We opt for wrapping the executable with LD_LIBRARY_PATH prefix.
+    # Note that libcurl and libxml2 are needed for ReaPack to run.
     wrapProgram $out/opt/REAPER/reaper \
-      --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ lame ffmpeg vlc xdotool ]}"
+      --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ curl lame libxml2 ffmpeg vlc xdotool stdenv.cc.cc.lib ]}"
 
     mkdir $out/bin
     ln -s $out/opt/REAPER/reaper $out/bin/