From 7628b065f0bcb4169fd362c8dac3bc85fed4927f Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sun, 23 Mar 2025 14:02:24 +0100 Subject: [PATCH] gnu: guitarix: Make compatible with Python 3.11. * gnu/packages/audio.scm (guitarix)[arguments]: Add phase 'python3.11-compatibility. Change-Id: I09d5517f0d2cbe0b4b888f812cc8109f6a5f1f08 --- gnu/packages/audio.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index b47e044c6a..5756b1c7d1 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -2672,7 +2672,13 @@ partial release of the General MIDI sound set.") #:configure-flags #~(list ;; Add the output lib directory to the RUNPATH. - (string-append "--ldflags=-Wl,-rpath=" #$output "/lib")))) + (string-append "--ldflags=-Wl,-rpath=" #$output "/lib")) + #:phases + '(modify-phases %standard-phases + (add-after 'unpack 'python3.11-compatibility + (lambda _ + (substitute* "wscript" + (("'rU'") "'r'"))))))) (inputs (list libsndfile boost