summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2025-03-18 16:48:17 +0100
committerAndreas Enge <andreas@enge.fr>2025-04-16 11:46:17 +0200
commitfb347f87897547b7763577a65bc38152c75f858d (patch)
treece277a896775e99bad77f9abe5367da532397eed
parentcfb0fc85ef9e2203ec323a8ebdc3d480872cc2a9 (diff)
gnu: ams-lv2: Make compatible with Python 3.11.
* gnu/packages/music.scm (ams-lv2)[arguments]: Add phase 'python3.11-compatibility. Change-Id: Iaa2709495e24d586a7d9f75dda7e527ca920e127
-rw-r--r--gnu/packages/music.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 0759c3d3c1..89f1a32303 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -3809,8 +3809,14 @@ follows a traditional multi-track tape recorder control paradigm.")
(base32 "1lz2mvk4gqsyf92yxd3aaldx0d0qi28h4rnnvsaz4ls0ccqm80nk"))))
(build-system waf-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
+ (list
+ #:phases
+ '(modify-phases %standard-phases
+ (add-after 'unpack 'python3.11-compatibility
+ (lambda _
+ (substitute* '("waflib/Context.py"
+ "waflib/ConfigSet.py")
+ (("'rU'") "'r'"))))
(add-after 'unpack 'remove-sse-flags
(lambda* (#:key system #:allow-other-keys)
(unless (or (string-prefix? "x86_64" system)