gnu: maliit-framework: Disable two mimpluginmanager tests.

* gnu/packages/freedesktop.scm (maliit-framework) [arguments]: Override the
check phase to disable the ft_mimpluginmanager and ut_mimpluginmanager tests.
This commit is contained in:
Maxim Cournoyer 2023-09-17 20:07:26 -04:00
parent 9c2b2a0105
commit 8d6838dfcd
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -406,6 +406,20 @@ (define-public maliit-framework
(base32
"1dkjxvfxg56hfy70j6ibfklfyv57jiha4vgc3ggl60r5kjx65s5b"))))
(build-system cmake-build-system)
(arguments
(list
#:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
;; The Ft_MIMPluginManager::testPluginDescriptions test fails
;; with a QFATAL error: received signal 11, while
;; ut_mimpluginmanager fails at least on powerpc64le with a
;; subprocess aborted error (see:
;; https://github.com/maliit/framework/issues/120).
(invoke "ctest" "-E"
"(ft_mimpluginmanager|ut_mimpluginmanager)")))))))
(native-inputs (list extra-cmake-modules
wayland-protocols
pkg-config