From 2c6f8ae5ce271b76913c7f2c326d43563d3750be Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 14 Jun 2023 06:28:56 +0000 Subject: [PATCH] nongnu: bitwig-studio: Fix program crash. * nongnu/packages/music.scm (bitwig-studio)[#:phases]: Modify "create-wrapper". --- nongnu/packages/music.scm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/nongnu/packages/music.scm b/nongnu/packages/music.scm index 36e5878..7520eb4 100644 --- a/nongnu/packages/music.scm +++ b/nongnu/packages/music.scm @@ -202,7 +202,7 @@ comprehensively extended, scripted and modified.") "BitwigAudioEngine-X64-AVX2" "BitwigAudioEngine-X64-SSE41")))) (add-after 'install 'create-wrapper - (lambda _ + (lambda* (#:key inputs #:allow-other-keys) (make-wrapper (string-append #$output "/bin/bitwig-studio") (string-append #$output @@ -211,13 +211,20 @@ comprehensively extended, scripted and modified.") `("PATH" prefix (,(string-append #$ffmpeg "/bin"))) `("LD_LIBRARY_PATH" ":" suffix - (,(string-append #$alsa-lib "/lib") + (,(string-append (assoc-ref inputs "libc") "/lib") + ,(string-append #$alsa-lib "/lib") ,(string-append #$jack-1 "/lib") ,(string-append #$libusb4java "/lib") + ,(string-append #$libx11 "/lib") + ,(string-append #$libxcb "/lib") + ,(string-append #$libxkbcommon "/lib") ,(string-append #$llvm-13 "/lib") ,(string-append #$pipewire "/lib") ,(string-append #$pulseaudio "/lib") - ,(string-append #$xcb-imdkit "/lib")))))) + ,(string-append #$xcb-imdkit "/lib") + ,(string-append #$xcb-util "/lib") + ,(string-append #$xcb-util-wm "/lib") + ,(string-append #$zlib)))))) (replace 'install-license-files (lambda _ (install-file