anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / applications / audio / lpd8editor / default.nix
blob4c48ca18ad37f19a10b0655f0847b9b17ed0ce06
1 { lib
2 , qt5
3 , stdenv
4 , git
5 , fetchFromGitHub
6 , cmake
7 , alsa-lib
8 , qttools
9 }:
11 stdenv.mkDerivation rec {
12   pname = "lpd8editor";
13   version = "0.0.16";
15   src = fetchFromGitHub {
16     owner = "charlesfleche";
17     repo = "lpd8editor";
18     rev = "v${version}";
19     hash = "sha256-lRp2RhNiIf1VrryfKqYFSbKG3pktw3M7B49fXVoj+C8=";
20   };
22   buildInputs = [
23     qttools
24     alsa-lib
25   ];
27   nativeBuildInputs = [
28     cmake
29     git
30     qt5.wrapQtAppsHook
31   ];
33   meta = with lib; {
34     description = "Linux editor for the Akai LPD8";
35     homepage = "https://github.com/charlesfleche/lpd8editor";
36     license = licenses.mit;
37     maintainers = with maintainers; [ pinpox ];
38     mainProgram = "lpd8editor";
39     platforms = platforms.all;
40   };