|
|
|
@ -1,22 +1,40 @@ |
|
|
|
|
{ lib, stdenv, fetchurl, cmake, makedepend, perl, pkg-config, qttools, wrapQtAppsHook |
|
|
|
|
, dssi, fftwSinglePrec, ladspaH, ladspaPlugins, libjack2, alsa-lib |
|
|
|
|
, liblo, libsamplerate, libsndfile, lirc ? null, lrdf, qtbase }: |
|
|
|
|
{ lib |
|
|
|
|
, stdenv |
|
|
|
|
, fetchurl |
|
|
|
|
, cmake |
|
|
|
|
, makedepend |
|
|
|
|
, perl |
|
|
|
|
, pkg-config |
|
|
|
|
, qttools |
|
|
|
|
, wrapQtAppsHook |
|
|
|
|
, dssi |
|
|
|
|
, fftwSinglePrec |
|
|
|
|
, ladspaH |
|
|
|
|
, ladspaPlugins |
|
|
|
|
, libjack2 |
|
|
|
|
, alsa-lib |
|
|
|
|
, liblo |
|
|
|
|
, libsamplerate |
|
|
|
|
, libsndfile |
|
|
|
|
, lirc |
|
|
|
|
, lrdf |
|
|
|
|
, qtbase |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
stdenv.mkDerivation (rec { |
|
|
|
|
version = "20.12"; |
|
|
|
|
stdenv.mkDerivation rec { |
|
|
|
|
pname = "rosegarden"; |
|
|
|
|
version = "20.12"; |
|
|
|
|
|
|
|
|
|
src = fetchurl { |
|
|
|
|
url = "mirror://sourceforge/rosegarden/${pname}-${version}.tar.bz2"; |
|
|
|
|
sha256 = "sha256-iGaEr8WFipV4I00fhFGI2xMBFPf784IIxNXs2hUTHFs="; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
patchPhase = '' |
|
|
|
|
postPhase = '' |
|
|
|
|
substituteInPlace src/CMakeLists.txt --replace svnheader svnversion |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = |
|
|
|
|
[ cmake makedepend perl pkg-config qttools wrapQtAppsHook ]; |
|
|
|
|
nativeBuildInputs = [ cmake makedepend perl pkg-config qttools wrapQtAppsHook ]; |
|
|
|
|
|
|
|
|
|
buildInputs = [ |
|
|
|
|
dssi |
|
|
|
@ -49,4 +67,4 @@ stdenv.mkDerivation (rec { |
|
|
|
|
license = licenses.lgpl2Plus; |
|
|
|
|
platforms = platforms.linux; |
|
|
|
|
}; |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|