Commit eded5ed9 authored by Orivej Desh's avatar Orivej Desh
Browse files

reaper: provide libxdo for ReaLearn 2.14

ReaLearn 2.14 has added support for binding MIDI messages to mouse
events (to control plugins with no other method of input) via Rust
"enigo" crate which does this on Linux by binding to the xdotool
library.
parent f5819338
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -9,6 +9,7 @@
, ffmpeg
, vlc
, xdg-utils
, xdotool
, which

, jackSupport ? true
@@ -69,7 +70,7 @@ stdenv.mkDerivation rec {
    # seem to have an effect for some plugins.
    # We opt for wrapping the executable with LD_LIBRARY_PATH prefix.
    wrapProgram $out/opt/REAPER/reaper \
      --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ lame ffmpeg vlc ]}"
      --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ lame ffmpeg vlc xdotool ]}"

    mkdir $out/bin
    ln -s $out/opt/REAPER/reaper $out/bin/