unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Efraim Flashner <efraim@flashner.co.il>
To: David Craven <david@craven.ch>
Cc: guix-devel@gnu.org
Subject: Re: [PATCH 05/31] gnu: Add kactivities.
Date: Sun, 28 Aug 2016 12:38:40 +0300	[thread overview]
Message-ID: <20160828093840.GI26988@macbook42.flashner.co.il> (raw)
In-Reply-To: <20160826215300.12913-6-david@craven.ch>

[-- Attachment #1: Type: text/plain, Size: 4015 bytes --]

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   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

  parent reply	other threads:[~2016-08-28  9:38 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-26 21:52 [PATCH 00/31] KDE Tier 3 Packages David Craven
2016-08-26 21:52 ` [PATCH 01/31] gnu: qtbase: Add native search paths David Craven
2016-08-27  6:21   ` Ricardo Wurmus
2016-08-28  5:36     ` Efraim Flashner
2016-08-28 13:16       ` David Craven
2016-08-26 21:52 ` [PATCH 02/31] gnu: qt: Import licenses using #:prefix license: David Craven
2016-08-27  6:25   ` Ricardo Wurmus
2016-08-26 21:52 ` [PATCH 03/31] build: Add wrap-qt-program David Craven
2016-08-27  6:30   ` Ricardo Wurmus
2016-08-26 21:52 ` [PATCH 04/31] gnu: Add baloo David Craven
2016-08-27  6:32   ` Ricardo Wurmus
2016-08-29 11:21     ` David Craven
2016-08-30 20:43       ` David Craven
2016-08-26 21:52 ` [PATCH 05/31] gnu: Add kactivities David Craven
2016-08-27  6:38   ` Ricardo Wurmus
2016-08-28  9:38   ` Efraim Flashner [this message]
2016-08-28 10:14     ` David Craven
2016-08-26 21:52 ` [PATCH 06/31] gnu: Add kactivities-stats David Craven
2016-08-27  6:41   ` Ricardo Wurmus
2016-08-27  8:41     ` David Craven
2016-08-26 21:52 ` [PATCH 07/31] gnu: Add kbookmarks David Craven
2016-08-26 21:52 ` [PATCH 08/31] gnu: Add kcmutils David Craven
2016-08-26 21:52 ` [PATCH 09/31] gnu: Add kconfigwidgets David Craven
2016-08-26 21:52 ` [PATCH 10/31] gnu: Add kdeclarative David Craven
2016-08-26 21:52 ` [PATCH 11/31] gnu: Add kded David Craven
2016-08-26 21:52 ` [PATCH 12/31] gnu: Add kdesignerplugin David Craven
2016-08-26 21:52 ` [PATCH 13/31] gnu: Add kdesu David Craven
2016-08-26 21:52 ` [PATCH 14/31] gnu: Add kemoticons David Craven
2016-08-26 21:52 ` [PATCH 15/31] gnu: Add kglobalaccel David Craven
2016-08-26 21:52 ` [PATCH 16/31] gnu: Add kiconthemes David Craven
2016-08-26 21:52 ` [PATCH 17/31] gnu: Add kinit David Craven
2016-08-26 21:52 ` [PATCH 18/31] gnu: Add kio David Craven
2016-08-26 21:52 ` [PATCH 19/31] gnu: Add knewstuff David Craven
2016-08-26 21:52 ` [PATCH 20/31] gnu: Add knotifyconfig David Craven
2016-08-26 21:52 ` [PATCH 21/31] gnu: Add kparts David Craven
2016-08-26 21:52 ` [PATCH 22/31] gnu: Add kpeople David Craven
2016-08-26 21:52 ` [PATCH 23/31] gnu: Add krunner David Craven
2016-08-26 21:52 ` [PATCH 24/31] gnu: Add kservice David Craven
2016-08-26 21:52 ` [PATCH 25/31] gnu: Add ktexteditor David Craven
2016-08-26 21:52 ` [PATCH 26/31] gnu: Add ktextwidgets David Craven
2016-08-26 21:52 ` [PATCH 27/31] gnu: Add kwallet David Craven
2016-08-26 21:52 ` [PATCH 28/31] gnu: Add kxmlgui David Craven
2016-08-26 21:52 ` [PATCH 29/31] gnu: Add kxmlrpcclient David Craven
2016-08-26 21:52 ` [PATCH 30/31] gnu: Add plasma-framework David Craven
2016-08-26 21:53 ` [PATCH 31/31] gnu: Add kpmcore David Craven
2016-08-29  7:56 ` [PATCH 00/31] KDE Tier 3 Packages Hartmut Goebel
2016-08-31 20:29   ` Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160828093840.GI26988@macbook42.flashner.co.il \
    --to=efraim@flashner.co.il \
    --cc=david@craven.ch \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).