aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2019-12-27 19:33:50 +0100
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2019-12-28 21:21:30 +0100
commit1ce6bfc21ce328d787df76c6ee132f9f828d098b (patch)
tree936c68c5a856438b655cd29947e8ce5fdc204b08
parent93c909c885f6bb935da9ecdea935441ff8a3e1e9 (diff)
downloadguix-1ce6bfc21ce328d787df76c6ee132f9f828d098b.tar.gz
guix-1ce6bfc21ce328d787df76c6ee132f9f828d098b.zip
gnu: portaudio: Add C++ bindings.
* gnu/packages/audio.scm (portaudio): Add C++ bindings, aka "portaudiocpp".
-rw-r--r--gnu/packages/audio.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 76c59f33cc..204ea6acf0 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -27,6 +27,7 @@
;;; Copyright © 2019 Christopher Lemmer Webber <cwebber@dustycloud.org>
;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
;;; Copyright © 2019 Hartmt Goebel <h.goebel@crazy-compilers.com>
+;;; Copyright © 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -2872,8 +2873,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