From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:60151) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ilIAy-0004M1-Ix for guix-patches@gnu.org; Sat, 28 Dec 2019 14:55:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ilIAx-0004MJ-94 for guix-patches@gnu.org; Sat, 28 Dec 2019 14:55:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:52981) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ilIAx-0004Kt-38 for guix-patches@gnu.org; Sat, 28 Dec 2019 14:55:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ilIAx-0000rw-1G for guix-patches@gnu.org; Sat, 28 Dec 2019 14:55:03 -0500 Subject: [bug#38765] [PATCH] Add C++ bindings to Portaudio Resent-Message-ID: Date: Sat, 28 Dec 2019 21:54:23 +0200 From: Efraim Flashner Message-ID: <20191228195423.GS23018@E5400> References: <87a77d3957.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="Sosn/fv6aiTyEgxl" Content-Disposition: inline In-Reply-To: <87a77d3957.fsf@nicolasgoaziou.fr> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Nicolas Goaziou Cc: 38765@debbugs.gnu.org --Sosn/fv6aiTyEgxl Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable LGTM! On Fri, Dec 27, 2019 at 07:39:48PM +0100, Nicolas Goaziou wrote: > Hello, >=20 > The following patch enables C++ bindings for our Portaudio package. >=20 > Regards, >=20 > --=20 > Nicolas Goaziou > From a771f96fc319e1ece917532253c44b57494d0e32 Mon Sep 17 00:00:00 2001 > From: Nicolas Goaziou > Date: Fri, 27 Dec 2019 19:33:50 +0100 > Subject: [PATCH] gnu: portaudio: Add C++ bindings. >=20 > * gnu/packages/audio.scm (portaudio): Add C++ bindings, aka "portaudiocpp= ". > --- > gnu/packages/audio.scm | 9 +++++++-- > 1 file changed, 7 insertions(+), 2 deletions(-) >=20 > diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm > index 76c59f33cc..73235ef292 100644 > --- a/gnu/packages/audio.scm > +++ b/gnu/packages/audio.scm > @@ -2872,8 +2872,13 @@ portions of LAME.") > ("libtool" ,libtool) > ("pkg-config" ,pkg-config))) > (arguments > - '(#:tests? #f ;no 'check' target > - #:configure-flags '("--with-pic") > + '(#:tests? #f ;no 'check' target > + #:configure-flags '("--with-pic" > + "--enable-cxx" > + ;; XXX: The following prevents a build error > + ;; because of missing depcomp when C++ bindin= gs are > + ;; requested. > + "--disable-dependency-tracking") > #:phases > (modify-phases %standard-phases > ;; This is needed for linking the static libraries > --=20 > 2.24.1 >=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 --Sosn/fv6aiTyEgxl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4Hsu4ACgkQQarn3Mo9 g1HkmQ/9FFrUUkshy1PMeBKid0YowO+T9O/CW3Hp6b1KP0Pp5rSeH4Mzf/3dKc5h LjPbI8rv6qSzBv0Uqx6UX6GYHvRx8QDDZ/aMBPdVeQ1/N4WpHjh5fqIkuSraLRH5 y90AGmmk6APz8o7qs26uJivGtei2Ui0zjvckF73Au6uNf5SWetUZQM5StRwOHxKq 6ki0NekSN6Ov0nSQHkysLM6B5TCQQ9KPRLs6QaTtnhD9TO8bOMyH7esP5XBTjU3r qI+s1/Lt0m4cjn3ul4o6ulL40ErI/HD7qkd9EfA0ED0hNJKPaRW/q7Wo2hiNxIFz wuyskmq/7StmeKanSlowt8x6oQFid1DESOVlixIRCFSsNLNwiu5DXSFliPrAures 5en9w3gOGACPWwp+X6javVUYdy5+ltfp/ANk4ZzQqWExdRINfLwIQ6O4WCdRlduA PCnDvPI0qijcgX3toSxfX+HxqNc+yguqRSmzYWGMeyKdYLeS4qPw6KXt7tRiH6hx jym0rDiSSAI6k/4KuxzMzudUjlmp8mQQDw+7xVEUyQzNYhNiMfCmD6GXWR3yrKHY iigBvGHBqqw70NwtLOUiLXK7UEKJJK4gjeioHfuAR2PeYXA5kX6hEAkk2/sNuFss E8uAtO4osvR5FiwCEFRYtJeQEFttCQaXTARM68aC9hiJAcvmzS0= =1a4a -----END PGP SIGNATURE----- --Sosn/fv6aiTyEgxl--