about summary refs log tree commit diff
path: root/pkgs/applications/audio/praat/default.nix
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2012-08-27 20:25:54 +0200
committerLluís Batlle i Rossell <viric@viric.name>2012-08-27 20:26:32 +0200
commit0f1326cde9cc8cae509a4d225f37f072b0314601 (patch)
tree00f849ac83ef19488d6f4b896329c3157bb945ce /pkgs/applications/audio/praat/default.nix
parent602fde4ad48d3ed21c245a804b4f64477d4126f9 (diff)
downloadnixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar.gz
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar.bz2
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar.lz
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar.xz
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.tar.zst
nixlib-0f1326cde9cc8cae509a4d225f37f072b0314601.zip
Adding praat.
Diffstat (limited to 'pkgs/applications/audio/praat/default.nix')
-rw-r--r--pkgs/applications/audio/praat/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/applications/audio/praat/default.nix b/pkgs/applications/audio/praat/default.nix
new file mode 100644
index 000000000000..f2f196acdd85
--- /dev/null
+++ b/pkgs/applications/audio/praat/default.nix
@@ -0,0 +1,26 @@
+{stdenv, fetchurl, alsaLib, gtk, pkgconfig }:
+
+stdenv.mkDerivation {
+  name = "praat-5323";
+  src = fetchurl {
+    url = http://www.fon.hum.uva.nl/praat/praat5323_sources.tar.gz;
+    sha256 = "1m0m5165h74mw5xhmnnyzh5ans3cn78w5rs9572sa1512cams203";
+  };
+
+  configurePhase = ''
+    cp makefiles/makefile.defs.linux makefile.defs
+  '';
+
+  installPhase = ''
+    ensureDir $out/bin
+    cp praat $out/bin
+  '';
+
+  buildInputs = [ alsaLib gtk pkgconfig ];
+
+  meta = {
+    description = "Doing phonetics by computer";
+    homepage = http://www.fon.hum.uva.nl/praat/;
+    license = "GPLv2+"; # Has some 3rd-party code in it though
+  };
+}