Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / audiality2 / default.nix
blobe0ab0accdfde665d9f5ee633317ee8b67cec3c69
1 { lib, stdenv
2 , fetchFromGitHub
3 , cmake
4 , pkg-config
5 # The two audio backends:
6 , SDL2
7 , jack2
8 }:
10 stdenv.mkDerivation rec {
11   pname = "audiality2";
12   version = "1.9.4";
14   src = fetchFromGitHub {
15     owner = "olofson";
16     repo = "audiality2";
17     rev = "v${version}";
18     sha256 = "0ipqna7a9mxqm0fl9ggwhbc7i9yxz3jfyi0w3dymjp40v7jw1n20";
19   };
21   nativeBuildInputs = [
22     cmake
23     pkg-config
24   ];
26   buildInputs = [
27     SDL2
28     jack2
29   ];
31   meta = with lib; {
32     description = "A realtime scripted modular audio engine for video games and musical applications";
33     homepage = "http://audiality.org";
34     license = licenses.zlib;
35     platforms = platforms.all;
36     maintainers = with maintainers; [ fgaz ];
37   };