From 2de421824cff132b962b266df9fe2f5cd5049a27 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 18 Dec 2019 11:38:19 +0200 Subject: gnu: ktextwidgets: Fix-up inputs. * gnu/packages/kde-frameworks.scm (ktextwidgets)[inputs]: Move qttools ... [native-inputs]: ... to here. --- gnu/packages/kde-frameworks.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnu/packages/kde-frameworks.scm') diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index ee6c8ea485..101afbe68a 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -1,6 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2015 Andreas Enge -;;; Copyright © 2016 Efraim Flashner +;;; Copyright © 2016, 2019 Efraim Flashner ;;; Copyright © 2016-2019 Hartmut Goebel ;;; Copyright © 2016 David Craven ;;; Copyright © 2017 Thomas Danckaert @@ -3257,7 +3257,8 @@ library.") `(("ki18n" ,ki18n) ("sonnet" ,sonnet))) (native-inputs - `(("extra-cmake-modules" ,extra-cmake-modules))) + `(("extra-cmake-modules" ,extra-cmake-modules) + ("qttools" ,qttools))) (inputs `(("kauth" ,kauth) ("kcodecs" ,kcodecs) @@ -3270,8 +3271,7 @@ library.") ("kwidgetsaddons" ,kwidgetsaddons) ("kwindowsystem" ,kwindowsystem) ("qtbase" ,qtbase) - ("qtspeech" ,qtspeech) - ("qttools" ,qttools))) + ("qtspeech" ,qtspeech))) (arguments `(#:phases (modify-phases %standard-phases -- cgit 1.4.1 From 0b2a004598037c297282520997ede523543136b9 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Wed, 18 Dec 2019 12:30:33 +0200 Subject: gnu: phonon-backend-gstreamer: Fix-up inputs. * gnu/packages/kde-frameworks.scm (phonon-backend-gstreamer)[inputs]: Move qttools ... [native-inputs]: ... to here. --- gnu/packages/kde-frameworks.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gnu/packages/kde-frameworks.scm') diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 101afbe68a..82bd2c4ea2 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -193,12 +193,12 @@ common build settings used in software produced by the KDE community.") (build-system cmake-build-system) (native-inputs `(("extra-cmake-modules" ,extra-cmake-modules) - ("pkg-config" ,pkg-config))) + ("pkg-config" ,pkg-config) + ("qttools" ,qttools))) (inputs `(("qtbase" ,qtbase) ("phonon" ,phonon) ("qtbase" ,qtbase) - ("qttools" ,qttools) ("qtx11extras" ,qtx11extras) ("gstreamer" ,gstreamer) ("gst-plugins-base" ,gst-plugins-base) -- cgit 1.4.1 From 4207da9e2cea91d67b7d1c93efb7f316e802a391 Mon Sep 17 00:00:00 2001 From: Hartmut Goebel Date: Sat, 2 Nov 2019 09:16:19 +0100 Subject: gnu: Add purpose. * gnu/packages/kde-frameworks.scm(purpose): New variable. --- gnu/packages/kde-frameworks.scm | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) (limited to 'gnu/packages/kde-frameworks.scm') diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 82bd2c4ea2..9230bb71c0 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -3495,6 +3495,45 @@ script engines.") ;; dual licensed (license (list license:gpl2+ license:lgpl2.1+)))) +(define-public purpose + (package + (name "purpose") + (version "5.63.0") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://kde/stable/frameworks/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "1mc5z131z9da6qjhlxqz64ys4fgq38iryna58f8l04x8f9igjn8f")))) + (build-system cmake-build-system) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules))) + (inputs + `(;;TODO: ("kaccounts" ,kaccounts) + ("kconfig" ,kconfig) + ("kcoreaddons" ,kcoreaddons) + ("knotifications" ,knotifications) + ("ki18n" ,ki18n) + ("kio" ,kio) + ("kirigami" ,kirigami) + ("qtbase" ,qtbase) + ("qtdeclarative" ,qtdeclarative))) + (arguments + `(#:tests? #f ;; seem to require network; don't find QTQuick components + #:configure-flags '("-DBUILD_TESTING=OFF"))) ; not run anyway + (home-page "https://community.kde.org/Frameworks") + (synopsis "Offers available actions for a specific purpose") + (description "This framework offers the possibility to create integrate +services and actions on any application without having to implement them +specifically. Purpose will offer them mechanisms to list the different +alternatives to execute given the requested action type and will facilitate +components so that all the plugins can receive all the information they +need.") + (license license:lgpl2.1+))) + ;; This version of kdbusaddons does not use kinit as an input, and is used to ;; build kinit-bootstrap, as well as bootstrap versions of all kinit ;; dependencies which also rely on kdbusaddons. -- cgit 1.4.1