guix_mirror_bot pushed a commit to branch master
in repository guix.

commit a066241c220e79553ca6b5ba6e1d8ecf51deaa41
Author: Roman Scherer <[email protected]>
AuthorDate: Mon May 25 09:57:19 2026 +0200

    gnu: lib2geom: Disable failing polynomial-test on non-x68.
    
    * gnu/packages/graphics.scm (lib2geom)[arguments]<#:phases>:
      Add disable-polynomial-test on non-x86.
    
    Change-Id: If8fea8381d9ad4e31719463aa6a78efc8ef24efb
    Signed-off-by: Nguyễn Gia Phong <[email protected]>
---
 gnu/packages/graphics.scm | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index dd125f5c2d..3ad79bd277 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -1347,6 +1347,19 @@ basic geometries.")
        (file-name (git-file-name name version))
        (sha256
         (base32 "0gfgzwm5s50caj5s6l7irgmlifpmypd0fnm6ckzli1fdziwjgdwi"))))
+    (arguments
+     ;; https://gitlab.com/inkscape/lib2geom/-/work_items/82
+     (if (or (target-aarch64?)
+             (target-riscv64?)
+             (target-ppc64le?))
+         (substitute-keyword-arguments arguments
+           ((#:phases phases #~%standard-phases)
+            #~(modify-phases #$phases
+                (add-after 'unpack 'disable-polynomial-test
+                  (lambda _
+                    (substitute* "tests/CMakeLists.txt"
+                      (("polynomial-test") "")))))))
+         arguments))
     (properties '((hidden? . #f)))))
 
 (define-public pstoedit

Reply via email to