From 8b60547c2306b0bddfe904bb7a6d96cc8695a7d9 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Mon, 26 Sep 2022 23:43:36 +0200 Subject: 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 --- gnu/packages/kde-frameworks.scm | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'gnu/packages/kde-frameworks.scm') 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 @@ (define-public bluez-qt (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 -- cgit v1.2.3