From 2283c0e14e84699b9f5d9c2b68d3da08c7214e39 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Sun, 26 Oct 2025 20:20:03 +0530 Subject: [PATCH] gnu: sonivox: Update to 3.6.16. * gnu/packages/music.scm (sonivox): Update to 3.6.16. [arguments]<#:phases>: Add 'symlink-soundfont phase. Change-Id: I05f9bd6658cc2fd6202e1e515bef559db9e3b3d3 --- gnu/packages/music.scm | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 72cccecff883e5880aac17adff628a200c071f37..a2c67cbcc10ca35fa4641dd45c117d5bdfbd722b 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -5956,7 +5956,7 @@ the electronic or dubstep genre.") (define-public sonivox (package (name "sonivox") - (version "3.6.14") + (version "3.6.16") (source (origin (method git-fetch) (uri (git-reference @@ -5965,10 +5965,18 @@ the electronic or dubstep genre.") (file-name (git-file-name name version)) (sha256 (base32 - "0zn9v4lxjpnpdlpnv2px8ch3z0xagmqlvff5pd39pss3mxfp32g0")))) + "0yxgyzx5144f5rfqsqhlsfzjxy6a27605dr1g874y8wra6dsbrfq")))) (build-system cmake-build-system) (arguments - (list #:tests? (not (%current-target-system)))) ; run unless cross-compiling + (list #:tests? (not (%current-target-system)) ; run unless cross-compiling + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'symlink-soundfont + (lambda _ + (setenv "TEMP" (getcwd)) + (symlink #$soundfont-airfont-340 + (string-append (getenv "TEMP") + "/soundfont.dls"))))))) (native-inputs (list googletest)) (home-page "https://github.com/pedrolcl/sonivox")