[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 05/31] gnu: Add kactivities.
From: |
Ricardo Wurmus |
Subject: |
Re: [PATCH 05/31] gnu: Add kactivities. |
Date: |
Sat, 27 Aug 2016 08:38:46 +0200 |
User-agent: |
mu4e 0.9.16; emacs 25.1.1 |
David Craven <address@hidden> writes:
> * gnu/packages/kde-frameworks.scm (kactivities): New variable.
> ---
> gnu/packages/kde-frameworks.scm | 56
> +++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 56 insertions(+)
>
> diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
> index ff93e62..e81c5f8 100644
> --- a/gnu/packages/kde-frameworks.scm
> +++ b/gnu/packages/kde-frameworks.scm
> @@ -29,6 +29,7 @@
> #:use-module (gnu packages attr)
> #:use-module (gnu packages boost)
> #:use-module (gnu packages bison)
> + #:use-module (gnu packages boost)
> #:use-module (gnu packages compression)
> #:use-module (gnu packages databases)
> #:use-module (gnu packages docbook)
> @@ -1524,3 +1525,58 @@ gallons).")
> (description "Baloo provides file searching and indexing. It does so by
> maintaining an index of the contents of your files.")
> (license (list license:gpl2+ license:lgpl2.1+))))
> +
> +(define-public kactivities
> + (package
> + (name "kactivities")
> + (version "5.24.0")
> + (source
> + (origin
> + (method url-fetch)
> + (uri (string-append "mirror://kde/stable/frameworks/"
> + (version-major+minor version) "/"
> + name "-" version ".tar.xz"))
> + (sha256
> + (base32
> + "0s8g43zk6h35bq1am1nnhj0qvmhd6kz42gs8l7ybga0367jghzhf"))))
> + (build-system cmake-build-system)
> + (native-inputs
> + `(("extra-cmake-modules" ,extra-cmake-modules)))
> + (inputs
> + `(("boost" ,boost)
> + ("kauth" ,kauth)
> + ("kbookmarks" ,kbookmarks)
> + ("kcodecs" ,kcodecs)
> + ("kcompletion" ,kcompletion)
> + ("kconfig" ,kconfig)
> + ("kconfigwidgets" ,kconfigwidgets)
> + ("kcoreaddons" ,kcoreaddons)
> + ("kio" ,kio)
> + ("kitemviews" ,kitemviews)
> + ("kjobwidgets" ,kjobwidgets)
> + ("kservice" ,kservice)
> + ("kwidgetsaddons" ,kwidgetsaddons)
> + ("kwindowsystem" ,kwindowsystem)
> + ("kxmlgui" ,kxmlgui)
> + ("qtbase" ,qtbase)
> + ("qtdeclarative" ,qtdeclarative)
> + ("solid" ,solid)))
> + (home-page "https://community.kde.org/Frameworks")
> + (synopsis "Core components for the KDE Activity concept")
> + (description "When a user is interacting with a computer, there are three
> +main areas of contextual information that may affect the behaviour of the
> +system: who the user is, where they are, and what they are doing.
> +
> +Activities deal with the last one. An activity might be \"developing a KDE
> +application\", \"studying 19th century art\", \"composing music\" or
> \"watching
> +funny videos\". Each of these activites may involve multiple applications,
> and
> +a single application may be used in multiple activities (for example, most
> +activities are likely to involve using a web browser, but different
> activities
> +will probably involve different websites).
> +
> +KActivities provides the infrastructure needed to manage a user's activites,
> +allowing them to switch between tasks, and for applications to update their
> +state to match the user's current activity. This includes a daemon, a
> library
> +for interacting with that daemon, and plugins for integration with other
> +frameworks.")
This description is a little too long for my tastes. Do you think you
could shorten it some?
> + (license (list license:gpl2+ license:lgpl2.0+ license:lgpl2.1+))))
As before, please add a comment whenever there’s a list of licenses.
Other than that it’s good. Thank you!
~~ Ricardo
- Re: [PATCH 04/31] gnu: Add baloo., (continued)
- [PATCH 06/31] gnu: Add kactivities-stats., David Craven, 2016/08/26
- [PATCH 02/31] gnu: qt: Import licenses using #:prefix license:., David Craven, 2016/08/26
- [PATCH 07/31] gnu: Add kbookmarks., David Craven, 2016/08/26
- [PATCH 12/31] gnu: Add kdesignerplugin., David Craven, 2016/08/26
- [PATCH 08/31] gnu: Add kcmutils., David Craven, 2016/08/26
- [PATCH 05/31] gnu: Add kactivities., David Craven, 2016/08/26
- [PATCH 09/31] gnu: Add kconfigwidgets., David Craven, 2016/08/26
- [PATCH 17/31] gnu: Add kinit., David Craven, 2016/08/26
- [PATCH 11/31] gnu: Add kded., David Craven, 2016/08/26
- [PATCH 10/31] gnu: Add kdeclarative., David Craven, 2016/08/26
- [PATCH 15/31] gnu: Add kglobalaccel., David Craven, 2016/08/26
- [PATCH 14/31] gnu: Add kemoticons., David Craven, 2016/08/26
- [PATCH 20/31] gnu: Add knotifyconfig., David Craven, 2016/08/26
- [PATCH 13/31] gnu: Add kdesu., David Craven, 2016/08/26