diff options
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/music.scm | 71 |
1 files changed, 35 insertions, 36 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 75d4554fc63..e1c797b6d75 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm | |||
| @@ -4517,42 +4517,41 @@ with a number of bugfixes and changes to improve IT playback.") | |||
| 4517 | (base32 "0dd2kryizwrzndbwafpbddf9w2ghw9gfmb8nyss5hll70b1dx59f")))) | 4517 | (base32 "0dd2kryizwrzndbwafpbddf9w2ghw9gfmb8nyss5hll70b1dx59f")))) |
| 4518 | (build-system gnu-build-system) | 4518 | (build-system gnu-build-system) |
| 4519 | (arguments | 4519 | (arguments |
| 4520 | `(#:phases | 4520 | (list |
| 4521 | (modify-phases %standard-phases | 4521 | #:phases |
| 4522 | (add-after 'unpack 'add-sigc++-includes | 4522 | #~(modify-phases %standard-phases |
| 4523 | (lambda* (#:key inputs #:allow-other-keys) | 4523 | (add-after 'unpack 'add-sigc++-includes |
| 4524 | (let ((sig (search-input-directory inputs "include/sigc++-2.0")) | 4524 | (lambda* (#:key inputs #:allow-other-keys) |
| 4525 | (xml (search-input-directory inputs "include/libxml2")) | 4525 | (let ((sig (search-input-directory inputs "include/sigc++-2.0")) |
| 4526 | (cwd (getcwd))) | 4526 | (xml (search-input-directory inputs "include/libxml2")) |
| 4527 | (setenv "CPATH" | 4527 | (cwd (getcwd))) |
| 4528 | (string-append sig ":" | 4528 | (setenv "CPATH" |
| 4529 | sig "../../lib/sigc++-2.0/include:" | 4529 | (string-append sig ":" |
| 4530 | xml ":" | 4530 | sig "../../lib/sigc++-2.0/include:" |
| 4531 | cwd "/libs/pbd:" | 4531 | xml ":" |
| 4532 | cwd "/libs/midi++:" | 4532 | cwd "/libs/pbd:" |
| 4533 | (or (getenv "CPATH") "")))) | 4533 | cwd "/libs/midi++:" |
| 4534 | (substitute* '("src/control_osc.hpp" | 4534 | (or (getenv "CPATH") "")))) |
| 4535 | "src/gui/app_frame.hpp" | 4535 | (substitute* '("src/control_osc.hpp" |
| 4536 | "src/gui/config_panel.hpp" | 4536 | "src/gui/app_frame.hpp" |
| 4537 | "src/gui/keys_panel.hpp" | 4537 | "src/gui/config_panel.hpp" |
| 4538 | "src/gui/latency_panel.hpp" | 4538 | "src/gui/keys_panel.hpp" |
| 4539 | "src/gui/main_panel.hpp" | 4539 | "src/gui/latency_panel.hpp" |
| 4540 | "src/gui/midi_bind_panel.hpp" | 4540 | "src/gui/main_panel.hpp" |
| 4541 | "src/gui/prefs_dialog.hpp") | 4541 | "src/gui/midi_bind_panel.hpp" |
| 4542 | (("sigc\\+\\+/object.h") | 4542 | "src/gui/prefs_dialog.hpp") |
| 4543 | "sigc++/sigc++.h")) | 4543 | (("sigc\\+\\+/object.h") |
| 4544 | (substitute* '("src/engine.cpp" | 4544 | "sigc++/sigc++.h")) |
| 4545 | "src/gui/latency_panel.cpp" | 4545 | (substitute* '("src/engine.cpp" |
| 4546 | "src/gui/looper_panel.cpp" | 4546 | "src/gui/latency_panel.cpp" |
| 4547 | "src/gui/main_panel.cpp") | 4547 | "src/gui/looper_panel.cpp" |
| 4548 | (("(\\(| )bind " _ pre) | 4548 | "src/gui/main_panel.cpp") |
| 4549 | (string-append pre "sigc::bind "))) | 4549 | (("(\\(| )bind " _ pre) |
| 4550 | #t)) | 4550 | (string-append pre "sigc::bind "))))) |
| 4551 | (add-after 'unpack 'fix-xpm-warnings | 4551 | (add-after 'unpack 'fix-xpm-warnings |
| 4552 | (lambda _ | 4552 | (lambda _ |
| 4553 | (substitute* (find-files "." "\\.xpm$") | 4553 | (substitute* (find-files "." "\\.xpm$") |
| 4554 | (("static char") "static const char")) | 4554 | (("static char") "static const char"))))))) |
| 4555 | #t))))) | ||
| 4556 | (inputs | 4555 | (inputs |
| 4557 | (list jack-1 | 4556 | (list jack-1 |
| 4558 | alsa-lib | 4557 | alsa-lib |
