2009-09-21 10:58:41 +01:00
|
|
|
args: with args;
|
2009-09-21 16:55:24 +01:00
|
|
|
|
2009-09-21 10:58:41 +01:00
|
|
|
stdenv.mkDerivation {
|
2009-09-21 16:55:24 +01:00
|
|
|
|
2009-09-21 10:58:41 +01:00
|
|
|
name = "ardour-2.8.2";
|
|
|
|
|
2009-09-21 16:55:24 +01:00
|
|
|
# svn is the source to get official releases from their site?
|
|
|
|
# alternative: wget --data-urlencode 'key=7c4b2e1df903aae5ff5cc4077cda801e' http://ardour.org/downloader
|
|
|
|
# but hash is changing ?
|
|
|
|
src = fetchurl {
|
|
|
|
url = http://mawercer.de/~nix/ardour-2.8.2.tar.bz2;
|
|
|
|
sha256 = "1igwv1r6rlybdac24qady5asaf34f9k7kawkkgyvsifhl984m735";
|
|
|
|
};
|
2009-09-21 10:58:41 +01:00
|
|
|
|
|
|
|
buildInputs = [
|
|
|
|
scons boost
|
|
|
|
pkgconfig fftw redland librdf_raptor librdf_rasqal jackaudio flac
|
|
|
|
libsamplerate alsaLib libxml2 libxslt libsndfile libsigcxx libusb cairomm
|
|
|
|
glib pango gtk glibmm gtkmm libgnomecanvas fftw librdf liblo aubio
|
|
|
|
fftw fftwSinglePrec libmad
|
|
|
|
];
|
|
|
|
|
|
|
|
buildPhase = ''
|
|
|
|
ensureDir $out
|
|
|
|
export CXX=g++
|
|
|
|
scons PREFIX=$out install
|
|
|
|
'';
|
|
|
|
installPhase = ":";
|
|
|
|
|
|
|
|
meta = {
|
|
|
|
description = "multi-track hard disk recording software";
|
|
|
|
longDescription = ''
|
|
|
|
Also read "the importance of Paying Something on their homepage, pelase!"
|
|
|
|
'';
|
|
|
|
homepage = http://ardour.org/;
|
|
|
|
license = "GPLv2";
|
|
|
|
maintainers = [args.lib.maintainers.marcweber];
|
|
|
|
platforms = args.lib.platforms.linux;
|
|
|
|
};
|
|
|
|
}
|