This is an automated email from the git hooks/post-receive script.

rekado pushed a commit to branch core-updates
in repository guix.

The following commit(s) were added to refs/heads/core-updates by this push:
     new c0e4cb4ad0 gnu: inkscape: Conditionally disable precision tests.
c0e4cb4ad0 is described below

commit c0e4cb4ad031663764f4c57ad261ad9786fb17aa
Author: Ricardo Wurmus <[email protected]>
AuthorDate: Fri Jul 26 07:56:45 2024 +0200

    gnu: inkscape: Conditionally disable precision tests.
    
    * gnu/packages/inkscape.scm (inkscape/stable)[arguments]: Disable tests on
    aarch64, ppc64le, and riscv64 that fail due to precision errors.
    
    Change-Id: Ie40100ed4adc4d007211c695b34eb4d648345304
---
 gnu/packages/inkscape.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/inkscape.scm b/gnu/packages/inkscape.scm
index cb32b7d38f..8d8dac4fa8 100644
--- a/gnu/packages/inkscape.scm
+++ b/gnu/packages/inkscape.scm
@@ -187,7 +187,9 @@ endif()~%~%"
                       (lambda _
                         ;; 
https://gitlab.com/inkscape/inkscape/-/issues/3554#note_1035680690
                         (substitute* "testfiles/CMakeLists.txt"
-                          (("lpe64-test") "#lpe64-test"))
+                          (("lpe64-test") "#lpe64-test")
+                          (("    lpe-test") "    #lpe-test")
+                          (("add_subdirectory\\(lpe_tests\\)") ""))
                         ;; 
https://gitlab.com/inkscape/inkscape/-/issues/3554#note_1035539888
                         ;; According to upstream, this is a false positive.
                         (substitute* "testfiles/rendering_tests/CMakeLists.txt"
@@ -197,6 +199,9 @@ endif()~%~%"
                         ;; Allegedly a precision error in the gamma.
                         (substitute* "testfiles/cli_tests/CMakeLists.txt"
                           (("add_cli_test\\(export-png-color-mode-gray-8_png" 
all)
+                           (string-append "#" all))
+                          ;; These also seem to be failing due to precision 
errors.
+                          (("add_pdfinput_test\\(font-(spacing|style) 1 
draw-all" all)
                            (string-append "#" all))))))
                   '())
            (add-after 'unpack 'set-home

Reply via email to