reaper: add support for pipewire-jack

This commit is contained in:
Stanisław Pitucha 2022-06-26 21:26:03 +10:00 committed by Stanisław Pitucha
parent f2537a505d
commit 134c7be40b
2 changed files with 9 additions and 5 deletions

View File

@ -11,8 +11,10 @@
, xdg-utils
, which
, jackSupport ? true, libjack2
, pulseaudioSupport ? config.pulseaudio or true, libpulseaudio
, jackSupport ? true
, jackLibrary
, pulseaudioSupport ? config.pulseaudio or true
, libpulseaudio
}:
stdenv.mkDerivation rec {
@ -43,7 +45,7 @@ stdenv.mkDerivation rec {
runtimeDependencies = [
gtk3 # libSwell needs libgdk-3.so.0
]
++ lib.optional jackSupport libjack2
++ lib.optional jackSupport jackLibrary
++ lib.optional pulseaudioSupport libpulseaudio;
dontBuild = true;
@ -79,6 +81,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.unfree;
platforms = [ "x86_64-linux" "aarch64-linux" ];
maintainers = with maintainers; [ jfrankenau ilian orivej uniquepointer ];
maintainers = with maintainers; [ jfrankenau ilian orivej uniquepointer viraptor ];
};
}

View File

@ -29577,7 +29577,9 @@ with pkgs;
rdup = callPackage ../tools/backup/rdup { };
reaper = callPackage ../applications/audio/reaper { };
reaper = callPackage ../applications/audio/reaper {
jackLibrary = libjack2; # Another option is "pipewire.jack".
};
recapp = callPackage ../applications/video/recapp { };