guix_mirror_bot pushed a commit to branch qt-team
in repository guix.
commit a14d1950f54ff53265d7f5e3b190f2dcbacdcb98
Author: Zheng Junjie <[email protected]>
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 <[email protected]>
---
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