Author: cillian
Date: Sat Mar 24 13:22:14 2012
New Revision: 33395
URL: https://nixos.org/websvn/nix/?rev=33395&sc=1

Log:
Adding Petri-Foo, a fork of the Specimen sampler project

Added:
   nixpkgs/trunk/pkgs/applications/audio/petrifoo/
   nixpkgs/trunk/pkgs/applications/audio/petrifoo/default.nix
Modified:
   nixpkgs/trunk/pkgs/top-level/all-packages.nix

Added: nixpkgs/trunk/pkgs/applications/audio/petrifoo/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/applications/audio/petrifoo/default.nix  Sat Mar 24 
13:22:14 2012        (r33395)
@@ -0,0 +1,29 @@
+{ stdenv, fetchgit, alsaLib, cmake, gtk, jackaudio, libgnomecanvas
+, libpthreadstubs, libsamplerate, libsndfile, libtool, libxml2
+, pkgconfig }:
+
+stdenv.mkDerivation  rec {
+  name = "petri-foo";
+
+  src = fetchgit {
+    url = https://github.com/licnep/Petri-Foo.git;
+    rev = "eef3b6efebe842d2fa18ed32b881fea4562b84e0";
+    sha256 = 
"a20c3f1a633500a65c099c528c7dc2405daa60738b64d881bb8f2036ae59913c";
+  };
+
+  buildInputs =
+   [ alsaLib cmake  gtk jackaudio libgnomecanvas libpthreadstubs
+     libsamplerate libsndfile libtool libxml2 pkgconfig
+   ];
+
+  dontUseCmakeBuildDir=true;
+
+  meta = with stdenv.lib; {
+    description = "MIDI controllable audio sampler";
+    longDescription = "a fork of Specimen";
+    homepage = http://petri-foo.sourceforge.net;
+    license = licenses.gpl2Plus;
+    platforms = platforms.linux;
+    maintainers = [ maintainers.goibhniu ];
+  };
+}

Modified: nixpkgs/trunk/pkgs/top-level/all-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/all-packages.nix       Sat Mar 24 10:21:48 
2012        (r33394)
+++ nixpkgs/trunk/pkgs/top-level/all-packages.nix       Sat Mar 24 13:22:14 
2012        (r33395)
@@ -7144,6 +7144,10 @@
 
   paraview = callPackage ../applications/graphics/paraview { };
 
+  petrifoo = callPackage ../applications/audio/petrifoo {
+    inherit (gnome) libgnomecanvas;
+  };
+
   pdftk = callPackage ../tools/typesetting/pdftk { };
 
   pidgin = callPackage ../applications/networking/instant-messengers/pidgin {
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to