guix_mirror_bot pushed a commit to branch qt-team
in repository guix.

commit a14d1950f54ff53265d7f5e3b190f2dcbacdcb98
Author: Zheng Junjie <z572@z572.online>
AuthorDate: Mon Jul 21 23:26:18 2025 +0800

    gnu: qtscxml: Update to 6.9.2.
    
    * gnu/packages/qt.scm (qtscxml): Update to 6.9.2.
    [snippet]: Streamline.
    [#:test-exclude]: Exclude tst_qstatemachine.
    [#:phases] {check-setup}: Remove extraneous ARGS environment variable.
    
    Change-Id: I5c48821ce5a3f5581d71d22c9f03a8eecc757ec8
    Co-authored-by: Maxim Cournoyer <ma...@guixotic.coop>
---
 gnu/packages/qt.scm | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 8764d04c28..01f798100b 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2832,22 +2832,23 @@ also contains functionality to support data models and 
executable content.")))
 (define-public qtscxml
   (package
     (name "qtscxml")
-    (version "6.8.2")
+    (version "6.9.2")
     (source (origin
               (method url-fetch)
               (uri (qt-url name version))
               (sha256
                (base32
-                "14x1iv7wdaifly06dh5w0iqa46va0hikg1c4rh0yj0a0l88llg38"))
+                "1dpb687zbw4akx42kfpbb5cpdlq3hcqn8l3l0x7sd5i9061z2sp0"))
               (modules '((guix build utils)))
               (snippet
-               '(begin
-                  (delete-file-recursively "tests/3rdparty")))))
+               '(delete-file-recursively "tests/3rdparty"))))
+    (build-system cmake-build-system)
     (arguments
      (list
-      ;; This failing test is run by the cmake-build-system phases but not
-      ;; by the gnu-build-system phases.
-      #:test-exclude "tst_scion"
+      ;; tst_scion fails with "Test data requested, but no testdata
+      ;; available", while tst_qstatemachine has multiple unexplained failures
+      ;; (see: https://bugreports.qt.io/browse/QTBUG-139847).
+      #:test-exclude "(tst_scion|tst_qstatemachine)"
       #:phases
       #~(modify-phases %standard-phases
           (delete 'check)               ;move after the install phase
@@ -2855,12 +2856,10 @@ also contains functionality to support data models and 
executable content.")))
             (assoc-ref %standard-phases 'check))
           (add-before 'check 'check-setup
             (lambda _
-              (setenv "ARGS" "-E tst_scion")
               (setenv "QT_QPA_PLATFORM" "offscreen")
               (setenv "QML_IMPORT_PATH"
                       (string-append #$output "/lib/qt6/qml:"
                                      (getenv "QML_IMPORT_PATH"))))))))
-    (build-system cmake-build-system)
     (inputs (list qtbase qtdeclarative libxkbcommon))
     (synopsis "Qt SCXML module")
     (description "The Qt SCXML module provides functionality to create state

Reply via email to