From fb347f87897547b7763577a65bc38152c75f858d Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 18 Mar 2025 16:48:17 +0100 Subject: [PATCH] gnu: ams-lv2: Make compatible with Python 3.11. * gnu/packages/music.scm (ams-lv2)[arguments]: Add phase 'python3.11-compatibility. Change-Id: Iaa2709495e24d586a7d9f75dda7e527ca920e127 --- gnu/packages/music.scm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 0759c3d3c1eb4cd88a78cc64f43eaabd983738f2..89f1a32303f4aae448843627fbb2c6ace09db618 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)