Merge pull request #179179 from viraptor/reaper-pw

reaper: add support for pipewire-jack
This commit is contained in:
Anderson Torres 2022-07-08 01:25:47 -03:00 committed by GitHub
commit 11b6b35b90
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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

@ -29801,7 +29801,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 { };