From debbugs-submit-bounces@debbugs.gnu.org Wed May 27 05:25:52 2020 Received: (at 40471-done) by debbugs.gnu.org; 27 May 2020 09:25:52 +0000 Received: from localhost ([127.0.0.1]:48252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdsJs-0006gS-7s for submit@debbugs.gnu.org; Wed, 27 May 2020 05:25:52 -0400 Received: from flashner.co.il ([178.62.234.194]:35366) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdsJq-0006gE-MB for 40471-done@debbugs.gnu.org; Wed, 27 May 2020 05:25:51 -0400 Received: from localhost (unknown [188.120.128.90]) by flashner.co.il (Postfix) with ESMTPSA id 436AD401C5; Wed, 27 May 2020 09:25:43 +0000 (UTC) Date: Wed, 27 May 2020 12:25:08 +0300 From: Efraim Flashner To: Alexandros Theodotou Subject: Re: [bug#40471] [PATCH] gnu: Add lsp-plugins. Message-ID: <20200527092508.GA10771@E5400> References: <5e2c5de3bd13ab94f1a9fc48f65e002b75cde9df.camel@zrythm.org> <2ba1186e3cdefb109e293aba0337c95ab6cea6f4.camel@zrythm.org> <20200506195525.GF2359@E5400> <4df3ebd1eb7b6bfbdac5f4840e13756427ca0a8f.camel@zrythm.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: <4df3ebd1eb7b6bfbdac5f4840e13756427ca0a8f.camel@zrythm.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40471-done Cc: 40471-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Patched pushed with a few changes: On Wed, May 27, 2020 at 01:06:38AM +0100, Alexandros Theodotou wrote: > Fixed! The failure was due to the lv2 upgrade. The upstream has fixed > this in the new release. >=20 > See new patch attached. >=20 > Thanks, > Alex >=20 > On Wed, 2020-05-06 at 22:55 +0300, Efraim Flashner wrote: > > This actually failed to build for me, even when I bumped the version > > up > > to 1.1.19. Can you take a look at it? > >=20 > > Thanks > >=20 > >=20 > From b3aa2ea22bc2be15a7ab11c792ea85a1ec3900d6 Mon Sep 17 00:00:00 2001 > From: Alexandros Theodotou > Date: Wed, 27 May 2020 01:04:42 +0100 > Subject: [PATCH] gnu: Add lsp-plugins. >=20 > * gnu/packages/music.scm (lsp-plugins): new variable. > --- > gnu/packages/music.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 43 insertions(+) >=20 > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 2c6be8eba8..f01978d118 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -4863,6 +4863,49 @@ effects. It contains a bitcrusher, delay, distort= ion, equalizer, compressor, > and reverb.") > (license license:gpl2+))) > =20 > +(define-public lsp-plugins > + (package > + (name "lsp-plugins") > + (version "1.1.21") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/sadko4u/lsp-plugins.git") > + (commit (string-append "lsp-plugins-" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "1zw0iip6ki9k65kh8dp53x7l4va4mi5rj793n2yn4p9y84qzwrz9")))) > + (build-system gnu-build-system) > + (arguments > + `(#:make-flags I changed the CC=3Dgcc line so that it can cross compile > + (list "CC=3Dgcc" "BUILD_MODULES=3D\"lv2 ladspa jack\"" "VST_UI=3D= 0" > + (string-append "PREFIX=3D" (assoc-ref %outputs "out")) > + (string-append "ETC_PATH=3D" (assoc-ref %outputs "out") "/e= tc")) > + #:phases > + (modify-phases %standard-phases > + (delete 'configure) ; no configure I changed this to a #:test-flag > + (replace 'check > + (lambda _ > + (invoke "make" "test")))))) And I re-indented so that the ` was under the 'i' in inputs. Same with native-inputs. > + (inputs > + `(("cairo", cairo) > + ("hicolor-icon-theme", hicolor-icon-theme) > + ("jack", jack-1) > + ("ladspa", ladspa) > + ("libsndfile", libsndfile) > + ("lv2", lv2) > + ("mesa", mesa))) > + (native-inputs > + `(("pkg-config", pkg-config))) > + (synopsis "Audio plugin collection") > + (description "LSP (Linux Studio Plugins) is a collection of audio > +plugins available as LADSPA/LV2 plugins and as standalone JACK > +applications.") > + (home-page "https://lsp-plug.in/") > + (license license:lgpl3))) > + > (define-public sherlock-lv2 > (package > (name "sherlock-lv2") > --=20 > 2.26.2 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl7OMfQACgkQQarn3Mo9 g1Ef/Q/9Fk0B5fQQFzxBD21aCb1i5syEecx2UJ+gs4Gm2oWzRmwFlPgw+bC0fo87 /lWViW+s4bgtkR1PwZoFKIFpZmJcL9VZS82uKY/rrkCfiPa7KX4pbivWJidRD9B+ TGzgmEHAW9qLo9X1OhTmK4pG5hYE87BxSZu0i9lk7ygGPhNY8+RZcEQ5W8mrBlFV yJRC8uhVcK/dG9qts8nSI3H2DVv4ZScA9z1pqLCoFMbMMegexlrHM22KLFavm6vx 9nEgkGSUei9rIKoxXGAV3taMiyWxgz3T94ddtBrPC27t743Uo7p1jJOxLFGTPPxC xeO54Pnk3XhaHbflmGmKwrDcAHVSPlGadn0sW/IO9EljW6eT/qABaV6LLxTaHVo+ qyFMFVDDS2OS207s8ajBUEDmVz4T3iLExTY+VUoN0w7FboET27yxBPCBPTBuppO6 aXpj8tCrxm9MhCZdKA/vEnCBnp3R37GERYqwtRZMcvEWpnsSq1xo5idJ8P8tsY+s Fqe7bNn+vCJviWDuXQj86jLlo5COotYNP1loKGbJZHFk/AdpHm0/kbTOGvncoqhJ Fo4VQUZs3bVxeMp503P5IRUoAWt6KdIZVUKshghZ2NzRIG6UFydFIFm6PY5kG3A1 s8FA2/ff6d3CmehhUg7Lf24pLn7jNGygsJP8kkaUdDiiO1CXzOk= =VMGw -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3--