summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrancesco Gazzetta <fgaz@fgaz.me>2020-04-14 10:30:38 +0200
committerFrancesco Gazzetta <fgaz@fgaz.me>2020-08-08 19:55:56 +0200
commit07f8e16dcb0799051f48f66cc31600d91d89b981 (patch)
tree17c4a37931cdb82f72f94e4951e00983bca6afec
parent78215a8395f4ca1ed801c62a1c4c3e77f2c7d29f (diff)
downloadnixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar.gz
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar.bz2
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar.lz
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar.xz
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.tar.zst
nixpkgs-07f8e16dcb0799051f48f66cc31600d91d89b981.zip
audiality2: init at 1.9.4
-rw-r--r--pkgs/development/libraries/audiality2/default.nix39
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/development/libraries/audiality2/default.nix b/pkgs/development/libraries/audiality2/default.nix
new file mode 100644
index 00000000000..a311c5f5479
--- /dev/null
+++ b/pkgs/development/libraries/audiality2/default.nix
@@ -0,0 +1,39 @@
+{ stdenv
+, fetchFromGitHub
+, cmake
+, pkg-config
+# The two audio backends:
+, SDL2
+, jack2
+}:
+
+stdenv.mkDerivation rec {
+  pname = "audiality2";
+  version = "1.9.4";
+
+  src = fetchFromGitHub {
+    owner = "olofson";
+    repo = "audiality2";
+    rev = "v${version}";
+    sha256 = "0ipqna7a9mxqm0fl9ggwhbc7i9yxz3jfyi0w3dymjp40v7jw1n20";
+  };
+
+  nativeBuildInputs = [
+    cmake
+    pkg-config
+  ];
+
+  buildInputs = [
+    SDL2
+    jack2
+  ];
+
+  meta = with stdenv.lib; {
+    description = "A realtime scripted modular audio engine for video games and musical applications";
+    homepage = "http://audiality.org";
+    license = licenses.zlib;
+    platforms = platforms.all;
+    maintainers = with maintainers; [ fgaz ];
+  };
+}
+
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f4871dc63da..c06aa002dae 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -11488,6 +11488,8 @@ in
 
   aubio = callPackage ../development/libraries/aubio { };
 
+  audiality2 = callPackage ../development/libraries/audiality2 { };
+
   audiofile = callPackage ../development/libraries/audiofile {
     inherit (darwin.apple_sdk.frameworks) AudioUnit CoreServices;
   };