diff options
author | Schäfer, Denny <denny.schaefer@tuxinaut.de> | 2023-01-30 09:20:33 +0100 |
---|---|---|
committer | Denny Schäfer <denny.schaefer@tuxinaut.de> | 2023-02-02 01:15:51 +0100 |
commit | 4dbac40f65f70f67bbe37346febfcb430e652098 (patch) | |
tree | 8836d6d2425fcdb9f1651670091ab727a3428631 /pkgs/applications/audio/musikcube | |
parent | 91a474c74e08580f9f72631d78c53a8590af987e (diff) |
musikcube: activate portaudio, pipewire, sndio, core audio plugins
Diffstat (limited to 'pkgs/applications/audio/musikcube')
-rw-r--r-- | pkgs/applications/audio/musikcube/default.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/applications/audio/musikcube/default.nix b/pkgs/applications/audio/musikcube/default.nix index 706a36b5327fa..a73703ddc904f 100644 --- a/pkgs/applications/audio/musikcube/default.nix +++ b/pkgs/applications/audio/musikcube/default.nix @@ -15,13 +15,18 @@ , libopenmpt , mpg123 , ncurses +, portaudio , taglib # Linux Dependencies , alsa-lib +, pipewireSupport ? true, pipewire , pulseaudio +, sndioSupport ? true, sndio + , systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd , systemd # Darwin Dependencies +, coreaudioSupport ? stdenv.hostPlatform.isDarwin , Cocoa , SystemConfiguration }: @@ -50,6 +55,7 @@ stdenv.mkDerivation rec { ffmpeg gnutls lame + portaudio libev game-music-emu libmicrohttpd @@ -62,7 +68,11 @@ stdenv.mkDerivation rec { ] ++ lib.optionals stdenv.isLinux [ alsa-lib pulseaudio ] ++ lib.optionals stdenv.isDarwin [ - Cocoa SystemConfiguration + Cocoa coreaudioSupport SystemConfiguration + ] ++ lib.optionals sndioSupport [ + sndio + ] ++ lib.optionals pipewireSupport [ + pipewire ]; cmakeFlags = [ |