about summary refs log tree commit diff
path: root/pkgs/applications/audio/non
diff options
context:
space:
mode:
author= <anothersms@gmail.com>2015-10-10 22:59:15 +0200
committer= <anothersms@gmail.com>2015-10-11 18:37:21 +0200
commit74a958fec790866bac0907ae2a401e8e843a61f9 (patch)
tree3b2680082ee03ee5d2d72f7e070d26961eff4a74 /pkgs/applications/audio/non
parentcd1732f58e04204e101f53088e50d549cb059da1 (diff)
non: init at 2015-10-6
Diffstat (limited to 'pkgs/applications/audio/non')
-rw-r--r--pkgs/applications/audio/non/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/applications/audio/non/default.nix b/pkgs/applications/audio/non/default.nix
new file mode 100644
index 0000000000000..6c9e7eb708acf
--- /dev/null
+++ b/pkgs/applications/audio/non/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, pkgconfig, python2, cairo, libjpeg, ntk, libjack2, libsndfile,
+ladspaH, liblrdf, liblo, libsigcxx
+}:
+
+stdenv.mkDerivation rec {
+  name = "non-${version}";
+  version = "2015-10-6";
+  src = fetchFromGitHub {
+    owner = "original-male";
+    repo = "non";
+    rev = "88fe7e7b97c97b8733506685f043cbc71b196646";
+    sha256 = "15cffp6c14rlssc8g3mrw8zvb88wffb8k8g1vhd299qlcgv7di2h";
+  };
+
+    buildInputs = [ pkgconfig python2 cairo libjpeg ntk libjack2 libsndfile
+    ladspaH liblrdf liblo libsigcxx
+    ];
+    configurePhase = ''python waf configure --prefix=$out'';
+    buildPhase = ''python waf build'';
+    installPhase = ''python waf install'';
+
+  meta = {
+    description = "Lightweight and lightning fast modular Digital Audio Workstation";
+    homepage = http://non.tuxfamily.org;
+    license = stdenv.lib.licenses.lgpl21;
+    platforms = stdenv.lib.platforms.linux;
+    maintainers = [ stdenv.lib.maintainers.nico202 ];
+  };
+}