From 80065cbaa9597c431fcaa319ac4ff2e594a83d8c Mon Sep 17 00:00:00 2001 From: Sughosha Date: Fri, 15 Aug 2025 17:08:38 +0530 Subject: [PATCH] gnu: lmms: Fix building carla plugins. * gnu/packages/music.scm (lmms)[source]: Add snippet to fix including carla headers. Change-Id: Ib30e5df987c3b59300a0df19a815278db981a085 --- gnu/packages/music.scm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 37974937a8c..27fb109faa2 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -5225,7 +5225,16 @@ and more. Full API documentation and examples are included.") (file-name (git-file-name name version)) (sha256 (base32 - "11xgf461cnmq0jkgdgx5bddi87ammpik4whg1m4fcvd3i0d5i601")))) + "11xgf461cnmq0jkgdgx5bddi87ammpik4whg1m4fcvd3i0d5i601")) + (modules '((guix build utils))) + ;; Include carla headers from the system. + (snippet + '(substitute* "plugins/carlabase/carla.h" + (("\"CarlaNativePlugin\\.h\"") + "") + (("\"CarlaBackend\\.h\"") "") + (("\"CarlaNative\\.h\"") "") + (("\"CarlaUtils\\.h\"") ""))))) (build-system cmake-build-system) (arguments (list