diff options
author | ilian <ilian@tuta.io> | 2021-03-31 12:05:14 +0200 |
---|---|---|
committer | ilian <ilian@tuta.io> | 2021-05-18 14:59:00 +0200 |
commit | bafeb2034634bb434fa6684afea1a86bd893c474 (patch) | |
tree | 0dbfa8d824d68b40af77ab9b28dbde2f7db9d761 /pkgs/applications/audio/reaper | |
parent | 05065605f6f3406bdba7cf15dd380f597ac2a18f (diff) |
reaper: fix desktop integration
Diffstat (limited to 'pkgs/applications/audio/reaper')
-rw-r--r-- | pkgs/applications/audio/reaper/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix index ccf9e15ef2012..48504a312c478 100644 --- a/pkgs/applications/audio/reaper/default.nix +++ b/pkgs/applications/audio/reaper/default.nix @@ -8,6 +8,8 @@ , lame , ffmpeg , vlc +, xdg-utils +, which , jackSupport ? true, libjack2 , pulseaudioSupport ? config.pulseaudio or true, libpulseaudio @@ -22,7 +24,12 @@ stdenv.mkDerivation rec { hash = "sha256-38HSjR+rQWPzMOjq1abLn/MP3DCz5YzBg0v2kBsQmR4="; }; - nativeBuildInputs = [ autoPatchelfHook makeWrapper ]; + nativeBuildInputs = [ + autoPatchelfHook + makeWrapper + xdg-utils # Required for desktop integration + which + ]; buildInputs = [ alsaLib @@ -41,7 +48,7 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - XDG_DATA_HOME="$out/share" ./install-reaper.sh \ + HOME="$out/share" XDG_DATA_HOME="$out/share" ./install-reaper.sh \ --install $out/opt \ --integrate-user-desktop rm $out/opt/REAPER/uninstall-reaper.sh |