[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/06: gnu: ardour: Use more system libraries.
From: |
guix-commits |
Subject: |
03/06: gnu: ardour: Use more system libraries. |
Date: |
Sun, 13 Nov 2022 13:30:27 -0500 (EST) |
rekado pushed a commit to branch master
in repository guix.
commit 9a8a9377434e39d9709108a8ff40cab9c01823fb
Author: Sughosha <sughosha@proton.me>
AuthorDate: Sun Nov 13 18:31:56 2022 +0100
gnu: ardour: Use more system libraries.
* gnu/packages/audio.scm (ardour)[arguments]: Enable use of external
libraries.
[inputs]: Add fluidsynth, hidapi, libltc, and qm-dsp.
---
gnu/packages/audio.scm | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 11d654e85f..390e5d97de 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -705,11 +705,12 @@ namespace ARDOUR { const char* revision = \"" version "\"
; const char* date = \
(file-name (string-append name "-" version))))
(build-system waf-build-system)
(arguments
- `(#:configure-flags '("--cxx11" ; required by gtkmm
+ `(#:configure-flags '("--cxx11" ; required by gtkmm
"--optimize"
- "--no-phone-home" ; don't contact ardour.org
- "--freedesktop" ; build .desktop file
- "--test") ; build unit tests
+ "--no-phone-home" ; don't contact ardour.org
+ "--freedesktop" ; build .desktop file
+ "--test" ; build unit tests
+ "--use-external-libs") ; use system libraries
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'set-rpath-in-LDFLAGS
@@ -749,14 +750,17 @@ namespace ARDOUR { const char* revision = \"" version "\"
; const char* date = \
fftw
fftwf
flac
+ fluidsynth
glibmm
gtkmm-2
hicolor-icon-theme
+ hidapi
jack-1
libarchive
libart-lgpl
libgnomecanvasmm
liblo
+ libltc
libogg
libsamplerate
libsndfile
@@ -771,6 +775,7 @@ namespace ARDOUR { const char* revision = \"" version "\" ;
const char* date = \
pangomm
python-rdflib
pulseaudio
+ qm-dsp
readline
redland
rubberband
- branch master updated (394684bfeb -> 0d2ad7b7c0), guix-commits, 2022/11/13
- 05/06: gnu: ardour: Remove trailing #T from phases., guix-commits, 2022/11/13
- 06/06: gnu: ardour: Do not use labels in list of native inputs., guix-commits, 2022/11/13
- 02/06: gnu: Add qm-dsp., guix-commits, 2022/11/13
- 01/06: gnu: ardour: Update to 7.0, guix-commits, 2022/11/13
- 03/06: gnu: ardour: Use more system libraries.,
guix-commits <=
- 04/06: gnu: ardour: Install man page., guix-commits, 2022/11/13