summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorIakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com>2026-03-04 02:15:53 +0400
committerAndreas Enge <andreas@enge.fr>2026-03-04 11:24:30 +0100
commit1c3c199c830acb7b52bbeb1692fa8994ece8e2d1 (patch)
tree326236995bcc9973b461b56d92197900296e131f /gnu
parent15b6925e22e2e674cc151611ac6e26ee3a561bb3 (diff)
gnu: sooperlooper: Improve style.
* gnu/packages/music.scm (sooperlooper)[arguments]: Use G-expressions. Remove trailing #t from phases. Change-Id: Ic80bb7e82080a216e2d9db6998edf4be60a8ef9d Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com> Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/music.scm71
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