about summary refs log tree commit diff
path: root/pkgs/applications/audio/jack-oscrolloscope/default.nix
diff options
context:
space:
mode:
authorCillian de Róiste <goibhniu@fsfe.org>2013-03-03 17:43:15 +0100
committerCillian de Róiste <goibhniu@fsfe.org>2013-03-03 17:43:15 +0100
commit266e283fafbc36dbba89a8be5dc6717fa0011a7e (patch)
tree2ca9098cbfdf403f8025ce8f4b35c1ab622e5ea8 /pkgs/applications/audio/jack-oscrolloscope/default.nix
parente6143c35e27978f3ceed372c2ab28b249a7816de (diff)
downloadnixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar.gz
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar.bz2
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar.lz
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar.xz
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.tar.zst
nixlib-266e283fafbc36dbba89a8be5dc6717fa0011a7e.zip
Add jack_oscrolloscope: a waveform viewer for JACK
Diffstat (limited to 'pkgs/applications/audio/jack-oscrolloscope/default.nix')
-rw-r--r--pkgs/applications/audio/jack-oscrolloscope/default.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/applications/audio/jack-oscrolloscope/default.nix b/pkgs/applications/audio/jack-oscrolloscope/default.nix
new file mode 100644
index 000000000000..dbceb0a336c5
--- /dev/null
+++ b/pkgs/applications/audio/jack-oscrolloscope/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchurl, SDL, jackaudio, mesa, pkgconfig }:
+
+stdenv.mkDerivation rec {
+  name = "jack_oscrolloscope-${version}";
+  version = "0.7";
+
+  src = fetchurl {
+    url = "http://das.nasophon.de/download/${name}.tar.gz";
+    sha256 = "1pl55in0sj7h5r06n1v91im7d18pplvhbjhjm1fdl39zwnyxiash";
+  };
+
+  buildInputs = [ SDL jackaudio mesa pkgconfig ];
+
+  installPhase = ''
+    mkdir -p $out/bin
+    mv jack_oscrolloscope $out/bin/
+  '';
+
+  meta = with stdenv.lib; { 
+    description = "A simple waveform viewer for JACK";
+    homepage = http://das.nasophon.de/jack_oscrolloscope;
+    license = licenses.gpl2;
+    maintainers = [ maintainers.goibhniu ];
+    platforms = stdenv.lib.platforms.linux;
+  };
+}