From 6ca3218812c9bce3879eb11b4936f05d59e9d409 Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Tue, 1 Jan 2019 23:24:12 +0100 Subject: [PATCH] gnu: kirigami: Enable test-suite. The error which inhibited running the tests no longer occurs in 5.49.0, although now no tests are found at all. Since no tests are found now, the phase 'check-setup can be removed, too, and thus the 'arguments' at all. * gnu/packages/kde-frameworks.scm(kirigami)[arguments]: Remove. --- gnu/packages/kde-frameworks.scm | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 3a6c9f6b14..f31e1432a2 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -805,19 +805,6 @@ or user activity.") ("qtsvg" ,qtsvg) ;; Run-time dependency ("qtgraphicaleffects" ,qtgraphicaleffects))) - (arguments - `(#:tests? #f ;; FIXME: Test suite is broken, - ;; see https://bugs.kde.org/show_bug.cgi?id=386456 - ;; Note for when enabling the tests: The test-suite is meant to be run - ;; without prior installation, see - ;; https://cgit.kde.org/kirigami.git/commit/?id=24ad2c9 - #:phases - (modify-phases %standard-phases - (add-before 'check 'check-setup - (lambda* (#:key outputs #:allow-other-keys) - ;; make Qt render "offscreen", required for tests - (setenv "QT_QPA_PLATFORM" "offscreen") - #t))))) (home-page "https://community.kde.org/Frameworks") (synopsis "QtQuick components for mobile user interfaces") (description "Kirigami is a set of high level QtQuick components looking