diff options
author | Rampoina <Rampoina@users.noreply.github.com> | 2023-04-02 14:20:51 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-02 12:20:51 +0000 |
commit | a24fa7af1395d75d4e00af34c142d67a60f6ff41 (patch) | |
tree | 03083fd40cd572a31e7cb60e22fec8f84ee75106 /pkgs/applications/audio/lmms | |
parent | 49908b4ea26981384d99bbee70f892deac2c6261 (diff) |
lmms: Add support for Carla (#223103)
Add Carla as an optional dependency and the needed patch
Diffstat (limited to 'pkgs/applications/audio/lmms')
-rw-r--r-- | pkgs/applications/audio/lmms/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/applications/audio/lmms/default.nix b/pkgs/applications/audio/lmms/default.nix index 22d9b3fed976a..01b84780607bb 100644 --- a/pkgs/applications/audio/lmms/default.nix +++ b/pkgs/applications/audio/lmms/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, cmake, pkg-config, alsa-lib ? null, fftwFloat, fltk13 +{ lib, fetchFromGitHub, fetchpatch, cmake, pkg-config, alsa-lib ? null, carla ? null, fftwFloat, fltk13 , fluidsynth ? null, lame ? null, libgig ? null, libjack2 ? null, libpulseaudio ? null , libsamplerate, libsoundio ? null, libsndfile, libvorbis ? null, portaudio ? null , qtbase, qtx11extras, qttools, SDL ? null, mkDerivation }: @@ -18,6 +18,7 @@ mkDerivation rec { nativeBuildInputs = [ cmake qttools pkg-config ]; buildInputs = [ + carla alsa-lib fftwFloat fltk13 @@ -36,6 +37,13 @@ mkDerivation rec { SDL # TODO: switch to SDL2 in the next version ]; + patches = [ + (fetchpatch { + url = "https://raw.githubusercontent.com/archlinux/svntogit-community/cf64acc45e3264c6923885867e2dbf8b7586a36b/trunk/lmms-carla-export.patch"; + sha256 = "sha256-wlSewo93DYBN2PvrcV58dC9kpoo9Y587eCeya5OX+j4="; + }) + ]; + cmakeFlags = [ "-DWANT_QT5=ON" ]; meta = with lib; { |