mbakke pushed a commit to branch master
in repository guix.

commit 8b60547c2306b0bddfe904bb7a6d96cc8695a7d9
Author: Petr Hodina <[email protected]>
AuthorDate: Mon Sep 26 23:43:36 2022 +0200

    gnu: bluez-qt: Add qtdeclarative-5 to inputs.
    
    * gnu/packages/kde-frameworks.scm (qtdeclarative-5)[inputs]: Add
    qtdeclarative-5.
    [arguments]: Disable failing test.
    
    Signed-off-by: Marius Bakke <[email protected]>
---
 gnu/packages/kde-frameworks.scm | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index ee4ba95263..3632b61334 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -345,21 +345,19 @@ 
http://freedesktop.org/wiki/Specifications/open-collaboration-services/";)
     (native-inputs
      (list dbus extra-cmake-modules))
     (inputs
-     ;; TODO: qtdeclarative-5 (yields one failing test)
-     (list qtbase-5))
+     (list qtdeclarative-5
+           qtbase-5))
     (arguments
      (list #:configure-flags
            #~(list (string-append
                     "-DUDEV_RULES_INSTALL_DIR=" #$output "/lib/udev/rules.d"))
-           ;; TODO: Make tests pass: DBUS_FATAL_WARNINGS=0 still yields 7/8 
tests
-           ;; failing.  When running after install, tests hang.
-           #:phases
-            '(modify-phases %standard-phases
-              (replace 'check
-                (lambda* (#:key tests? #:allow-other-keys)
-                  (when tests?
-                    (setenv "DBUS_FATAL_WARNINGS" "0")
-                    (invoke "dbus-launch" "ctest")))))))
+       #:phases
+        #~(modify-phases %standard-phases
+            (replace 'check
+              (lambda* (#:key tests? #:allow-other-keys)
+                (when tests?
+                  (setenv "DBUS_FATAL_WARNINGS" "0")
+                  (invoke "dbus-launch" "ctest" "-E" "bluezqt-qmltests")))))))
     (home-page "https://community.kde.org/Frameworks";)
     (synopsis "QML wrapper for BlueZ")
     (description "bluez-qt is a Qt-style library for accessing the bluez

Reply via email to