aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSughosha <sughosha@proton.me>2022-11-13 18:31:56 +0100
committerRicardo Wurmus <rekado@elephly.net>2022-11-13 19:28:47 +0100
commit9a8a9377434e39d9709108a8ff40cab9c01823fb (patch)
treee03f991a5d7b624a7b15c8284f82237908326c50
parent6737fdc1c822c5c35bff68b6491e52895d9e014f (diff)
downloadguix-9a8a9377434e39d9709108a8ff40cab9c01823fb.tar.gz
guix-9a8a9377434e39d9709108a8ff40cab9c01823fb.zip
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.
-rw-r--r--gnu/packages/audio.scm13
1 files 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