From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: [PATCH 2/2] gnu: Add ams-lv2. Date: Sat, 03 Dec 2016 22:08:37 +0100 Message-ID: <87h96kbu0a.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> References: <20161203194209.19164-1-rekado@elephly.net> <20161203194209.19164-2-rekado@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60378) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cDHY6-0008Jt-UJ for guix-devel@gnu.org; Sat, 03 Dec 2016 16:08:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cDHY2-0007Si-BO for guix-devel@gnu.org; Sat, 03 Dec 2016 16:08:46 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:35179) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cDHY2-0007S4-6Y for guix-devel@gnu.org; Sat, 03 Dec 2016 16:08:42 -0500 In-Reply-To: <20161203194209.19164-2-rekado@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus , guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > * gnu/packages/music.scm (ams-lv2): New variable. > --- > gnu/packages/music.scm | 32 ++++++++++++++++++++++++++++++++ > 1 file changed, 32 insertions(+) > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index febd983..f5322b4 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -1697,6 +1697,38 @@ JACK for audio and ALSA sequencer for MIDI as mult= imedia infrastructures and > follows a traditional multi-track tape recorder control paradigm.") > (license license:gpl2+))) >=20=20 > +(define-public ams-lv2 > + (package > + (name "ams-lv2") > + (version "1.2.0") > + (source > + (origin > + (method url-fetch) > + (uri (string-append "https://github.com/blablack/ams-lv2/" > + "archive/" version ".tar.gz")) > + (file-name (string-append name "-" version ".tar.gz")) > + (sha256 > + (base32 > + "1392spswkhfd38fggf584wb3m8aqpg7csfrs9zxnzyvhgmp0fgqk")))) > + (build-system waf-build-system) > + (arguments `(#:tests? #f)) ; no tests > + (inputs > + `(("lv2" ,lv2) > + ("lvtk" ,lvtk) > + ("gtkmm" ,gtkmm-2) > + ("gtk" ,gtk+-2) > + ("cairo" ,cairo) > + ("fftw" ,fftw))) > + (native-inputs > + `(("pkg-config" ,pkg-config))) > + (home-page "https://objectivewave.wordpress.com/ams-lv2/") > + (synopsis "Port of Alsa Modular Synth internal modules into LV2") > + (description "This set of LV2 plugins is a port of the internal modu= les > +found in Alsa Modular Synth. These plugins are used to create modular > +synthesizers and contain: VCO, VCF, VCA, LFO, slew limiter, envelopes, s= ample > +and hold, etc.") > + (license license:gpl2))) The bundled "waf" script is bsd-3. Perhaps that can be removed, since it uses waf-build-system? Otherwise this LGTM. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlhDNFUACgkQoqBt8qM6 VPr+7wf+I+rpCcZBS7P1yv6g9r07MNWikvTmiJGnJtzPRUgHngLJXWMdlZERYhbc m5hqiSZj/jIQyv8PNiOz2XA2/yc3vQbs4dDb+Zkat2JPs7dgJmr0J+ffVwMl4P7b tfKtjgu2ZokzlB9o/gKJBLw65tdPx8g9dOl64MwE6rH9xBUYwfaUq2tmskfxpON3 QV2+oT4MF0N0jveDbVpJAnO86bJg30NkYNIP08QEAzOz1+z0nBAeHgy/1aSHEuio bSsgti7CCaeS+na1JTTloeXKBb78TQiVaQb26SjvyD88qdjjhR09opXtCD1ipusG 2b2shyoksRgUI9o9QieU7fQ7L3MYXQ== =j6qu -----END PGP SIGNATURE----- --=-=-=--