Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / el / elektroid / package.nix
blob0500cacd2b14cce04efe7f3d16a5d2c1766cc350
1 { alsa-lib
2 , autoreconfHook
3 , fetchFromGitHub
4 , gtk3
5 , json-glib
6 , lib
7 , libpulseaudio
8 , libsamplerate
9 , libsndfile
10 , libzip
11 , pkg-config
12 , stdenv
13 , zlib
16 let
17   version = "3.0.1";
19 stdenv.mkDerivation {
20   inherit version;
22   pname = "elektroid";
24   src = fetchFromGitHub {
25     owner = "dagargo";
26     repo = "elektroid";
27     rev = version;
28     sha256 = "sha256-Qv4jvk6N0IMgYGCPWNYGDZJKGA+UPzhHeYfSrkq5hy4=";
29   };
31   nativeBuildInputs = [
32     autoreconfHook
33     pkg-config
34   ];
36   buildInputs = [
37     alsa-lib
38     gtk3
39     json-glib
40     libpulseaudio
41     libsamplerate
42     libsndfile
43     libzip
44     zlib
45   ];
47   meta = with lib; {
48     description = "Sample and MIDI device manager";
49     homepage = "https://github.com/dagargo/elektroid";
50     license = licenses.gpl3Only;
51     maintainers = with maintainers; [ camelpunch ];
52   };