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