Merge pull request from cillianderoiste/sonic-visualiser-fix

Sonic visualiser fix

SL: Didn't build before, builds now.
This commit is contained in:
Shea Levy 2012-06-26 20:40:01 -07:00
commit aecc8b64ed
1 changed files with 14 additions and 9 deletions
pkgs/applications/audio/sonic-visualiser

View File

@ -1,21 +1,24 @@
# TODO add plugins having various licenses, see http://www.vamp-plugins.org/download.html # TODO add plugins having various licenses, see http://www.vamp-plugins.org/download.html
{ stdenv, fetchurl, alsaLib, bzip2, fftw, jackaudio, libX11, liblo, { stdenv, fetchurl, alsaLib, bzip2, fftw, jackaudio, libX11, liblo
libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate, , libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate
libsndfile, makeWrapper, pulseaudio, qt4, redland, rubberband, vampSDK , libsndfile, makeWrapper, pkgconfig, pulseaudio, qt4, redland
, rubberband, vampSDK
}: }:
stdenv.mkDerivation { stdenv.mkDerivation rec {
name = "sonic-visualiser-1.8"; name = "sonic-visualiser-${version}";
version = "1.9";
src = fetchurl { src = fetchurl {
url = http://downloads.sourceforge.net/sv1/sonic-visualiser-1.8.tar.gz; url = "http://code.soundsoftware.ac.uk/attachments/download/194/${name}.tar.gz";
sha256 = "16ik6q9n92wljvnqcv7hyzb9v3yp3ixxp6df9kasf53fii973dh7"; sha256 = "00igf7j6s8xfyxnlkbqma0yby9pknxqzy8cmh0aw95ix80cw56fq";
}; };
buildInputs = buildInputs =
[ libsndfile qt4 fftw /* should be fftw3f ??*/ bzip2 librdf rubberband [ libsndfile qt4 fftw /* should be fftw3f ??*/ bzip2 librdf rubberband
libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland
pkgconfig
# optional # optional
jackaudio jackaudio
# portaudio # portaudio
@ -46,8 +49,10 @@ stdenv.mkDerivation {
description = "View and analyse contents of music audio files"; description = "View and analyse contents of music audio files";
homepage = http://www.sonicvisualiser.org/; homepage = http://www.sonicvisualiser.org/;
license = "GPLv2"; license = "GPLv2";
maintainers = [ stdenv.lib.maintainers.marcweber maintainers =
stdenv.lib.maintainers.goibhniu ]; [ stdenv.lib.maintainers.marcweber
stdenv.lib.maintainers.goibhniu
];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
}; };
} }