From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:58287) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikuY7-0002fs-M4 for guix-patches@gnu.org; Fri, 27 Dec 2019 13:41:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikuY1-00060u-HJ for guix-patches@gnu.org; Fri, 27 Dec 2019 13:41:23 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51821) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ikuXm-0005vi-01 for guix-patches@gnu.org; Fri, 27 Dec 2019 13:41:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ikuXl-0000va-V6 for guix-patches@gnu.org; Fri, 27 Dec 2019 13:41:01 -0500 Subject: [bug#38765] [PATCH] Add C++ bindings to Portaudio Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:58155) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ikuX0-0002Xi-NP for guix-patches@gnu.org; Fri, 27 Dec 2019 13:40:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ikuWz-0005dr-6m for guix-patches@gnu.org; Fri, 27 Dec 2019 13:40:14 -0500 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:51913) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ikuWy-0005Vo-4U for guix-patches@gnu.org; Fri, 27 Dec 2019 13:40:13 -0500 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 1884320004 for ; Fri, 27 Dec 2019 18:39:49 +0000 (UTC) From: Nicolas Goaziou Date: Fri, 27 Dec 2019 19:39:48 +0100 Message-ID: <87a77d3957.fsf@nicolasgoaziou.fr> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" 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: 38765@debbugs.gnu.org --=-=-= Content-Type: text/plain Hello, The following patch enables C++ bindings for our Portaudio package. Regards, -- Nicolas Goaziou --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-gnu-portaudio-Add-C-bindings.patch Content-Description: Add C++ bindings >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. * gnu/packages/audio.scm (portaudio): Add C++ bindings, aka "portaudiocpp". --- gnu/packages/audio.scm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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++ bindings are + ;; requested. + "--disable-dependency-tracking") #:phases (modify-phases %standard-phases ;; This is needed for linking the static libraries -- 2.24.1 --=-=-=--