Ricardo Wurmus <rek...@elephly.net> writes: > * gnu/packages/music.scm (drumkv1): New variable. > --- > gnu/packages/music.scm | 34 ++++++++++++++++++++++++++++++++++ > 1 file changed, 34 insertions(+) > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 12233bf..5e882b2 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -909,6 +909,40 @@ users to select LV2 plugins and run them with jalv.") > oscillators and stereo effects.") > (license license:gpl2+))) > > +(define-public drumkv1 > + (package > + (name "drumkv1") > + (version "0.8.0") > + (source (origin > + (method url-fetch) > + (uri > + (string-append "mirror://sourceforge/drumkv1/drumkv1/" version > + "/drumkv1-" version ".tar.gz")) > + (sha256 > + (base32 > + "1n2kd468kn71yp2asmamprvblmdlvh0zd8lsh3598dwi4b7aa3ga")))) > + (build-system gnu-build-system) > + (arguments > + `(#:tests? #f ; There are no tests. > + #:configure-flags > + '("CXXFLAGS=-std=gnu++11"))) > + (inputs > + `(("jack" ,jack-1) > + ("lv2" ,lv2) > + ("libsndfile" ,libsndfile) > + ("alsa-lib" ,alsa-lib) > + ("liblo" ,liblo) > + ("qtbase" ,qtbase) > + ("qttools" ,qttools))) > + (native-inputs > + `(("pkg-config" ,pkg-config)))
Does qttools end up in the closure? I think it's used mainly for building locale files or documentation. Otherwise all look good!