guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 05/31] gnu: Add kactivities.


From: Efraim Flashner
Subject: Re: [PATCH 05/31] gnu: Add kactivities.
Date: Sun, 28 Aug 2016 12:38:40 +0300
User-agent: Mutt/1.7.0 (2016-08-17)

On Fri, Aug 26, 2016 at 11:52:34PM +0200, David Craven wrote:
> * 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.")
> +    (license (list license:gpl2+ license:lgpl2.0+ license:lgpl2.1+))))
> -- 
> 2.9.0
> 

I didn't look at the list too much, but it looks like it depends on a
lot of the packages that are also part of this patch set. IMO it should
be moved to the end of the patch set, but in any case make sure not to
push this one before all of the packages it depends on are pushed.

-- 
Efraim Flashner   <address@hidden>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]