~ruther/guix-local

fb347f87897547b7763577a65bc38152c75f858d — Ricardo Wurmus 1 year, 4 months ago cfb0fc8
gnu: ams-lv2: Make compatible with Python 3.11.

* gnu/packages/music.scm (ams-lv2)[arguments]: Add phase 'python3.11-compatibility.

Change-Id: Iaa2709495e24d586a7d9f75dda7e527ca920e127
1 files changed, 8 insertions(+), 2 deletions(-)

M gnu/packages/music.scm
M gnu/packages/music.scm => gnu/packages/music.scm +8 -2
@@ 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)