summary refs log tree commit diff
path: root/pkgs/development/libraries/audio/raul/default.nix
diff options
context:
space:
mode:
authorCillian de Róiste <goibhniu@fsfe.org>2014-03-09 18:00:52 +0100
committerCillian de Róiste <goibhniu@fsfe.org>2014-03-09 18:00:52 +0100
commitacd2064859d4135ee937376a03de574405abc2d7 (patch)
treec9b99ca25297ef55a1e42cba0a7aefc3657c8500 /pkgs/development/libraries/audio/raul/default.nix
parentc4d5757e294b9e894fc6781a04d546cff6e1da82 (diff)
downloadnixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar.gz
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar.bz2
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar.lz
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar.xz
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.tar.zst
nixpkgs-acd2064859d4135ee937376a03de574405abc2d7.zip
Add raul: A C++ utility library primarily aimed at audio/musical applications
Diffstat (limited to 'pkgs/development/libraries/audio/raul/default.nix')
-rw-r--r--pkgs/development/libraries/audio/raul/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/libraries/audio/raul/default.nix b/pkgs/development/libraries/audio/raul/default.nix
new file mode 100644
index 00000000000..0ec37a15871
--- /dev/null
+++ b/pkgs/development/libraries/audio/raul/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchurl, boost, gtk, pkgconfig, python }:
+
+stdenv.mkDerivation rec {
+  name = "raul-${version}";
+  version = "0.8.0";
+
+  src = fetchurl {
+    url = "http://download.drobilla.net/${name}.tar.bz2";
+    sha256 = "09ms40xc1x6qli6lxkwn5ibqh62nl9w7dq0b6jh1q2zvnrxwsd8b";
+  };
+
+  buildInputs = [ boost gtk pkgconfig python ];
+
+  configurePhase = "python waf configure --prefix=$out";
+
+  buildPhase = "python waf";
+
+  installPhase = "python waf install";
+
+  meta = with stdenv.lib; {
+    description = "A C++ utility library primarily aimed at audio/musical applications";
+    homepage = http://drobilla.net/software/raul;
+    license = licenses.gpl3;
+    maintainers = [ maintainers.goibhniu ];
+  };
+}