From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: [WIP v0.1 2/8] gnu: Add kde attica Date: Thu, 16 Jun 2016 21:41:32 +0300 Message-ID: <20160616184132.GC29687@debian-netbook> References: <1465938910-15739-1-git-send-email-h.goebel@crazy-compilers.com> <1465938910-15739-3-git-send-email-h.goebel@crazy-compilers.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="KN5l+BnMqAQyZLvT" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDcEg-0002y2-IO for guix-devel@gnu.org; Thu, 16 Jun 2016 14:41:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDcEb-0002Rm-2P for guix-devel@gnu.org; Thu, 16 Jun 2016 14:41:49 -0400 Received: from flashner.co.il ([178.62.234.194]:55443) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDcEa-0002R3-Mh for guix-devel@gnu.org; Thu, 16 Jun 2016 14:41:44 -0400 Content-Disposition: inline In-Reply-To: <1465938910-15739-3-git-send-email-h.goebel@crazy-compilers.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Hartmut Goebel Cc: guix-devel@gnu.org --KN5l+BnMqAQyZLvT Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jun 14, 2016 at 11:15:04PM +0200, Hartmut Goebel wrote: > * gnu/packages/kde-frameworks.scm (attica): New variable. > --- > gnu/packages/kde-frameworks.scm | 39 +++++++++++++++++++++++++++++++++++= ++++ > 1 file changed, 39 insertions(+) >=20 > diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-framework= s.scm > index 902d0fd..ca89374 100644 > --- a/gnu/packages/kde-frameworks.scm > +++ b/gnu/packages/kde-frameworks.scm > @@ -1,6 +1,7 @@ > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright =C2=A9 2015 Andreas Enge > ;;; Copyright =C2=A9 2016 Efraim Flashner > +;;; Copyright =C2=A9 2016 Hartmut Goebel > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -58,6 +59,44 @@ modules provided by CMake to find common software. In= addition, it provides > common build settings used in software produced by the KDE community.") > (license license:bsd-3))) > =20 > +;; Tier 1 > +;; > +;; Tier 1 frameworks depend only on Qt (and possibly a small number of o= ther > +;; third-party libraries), so can easily be used by an Qt-based project. extra-cmake-modules isn't part of tier 1? on a side note, is there somewhere that the tiers are nicely laid out? > + > +(define-public attica > + (package > + (name "attica") > + (version kde-frameworks-version) > + (source > + (origin > + (method url-fetch) > + (uri (string-append "http://download.kde.org/stable/frameworks/" > + (version-major+minor version) "/" > + name "-" version ".tar.xz")) > + (sha256 > + (base32 > + "1aqfw73g424f60qmpx1lky3qfqrsl1id02388pnlmpa8fnpp940c")))) > + (build-system cmake-build-system) > + (native-inputs > + `(("extra-cmake-modules" ,extra-cmake-modules))) > + (inputs > + `(("qt" ,qt))) this one should be qtbase > + (home-page "https://community.kde.org/Frameworks") > + (synopsis "Open Collaboration Service client library") > + (description "Attica is a Qt library that implements the Open > +Collaboration Services API version 1.6. > + > +It grants easy access to the services such as querying information about > +persons and contents. The library is used in KNewStuff3 as content prov= ider. > +In order to integrate with KDE's Plasma Desktop, a platform plugin exist= s in > +kdebase. > + > +The REST API is defined here: > +http://freedesktop.org/wiki/Specifications/open-collaboration-services/ > +") > + (license (list license:lgpl2.1+ license:lgpl3+)))) > + > (define-public kwindowsystem > (package > (name "kwindowsystem") > --=20 > 2.7.4 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --KN5l+BnMqAQyZLvT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJXYvLZAAoJEPTB05F+rO6TbE8P/16kgtQej0z21ebbehOszsT9 wNsgMjhTW7nIjJCEWVvdbPHJw25wk3JUm2KVjrWObrI9Y4+eOalQlUlvtVIOQSes p7GEN6YcmAEf0t5lNRLNRYggMSo5GyYw9jRY67476K/kjAhGzCRKwOaXl/UNqqcx HPvocYabAt6FAtA2dBEFwSMSJWsaFt7urzr152yveHVnmUhv2lHtXY8hwLGc9gRK YO6F80IP346M2L39Mz1HLQnUA3RS41XBwn2pWhjXnaBaM3Fzeh2UeM+ATJKEAsW+ u8ECUBowkSf1TMw28Wc1ChG30a0pneXiA1h6HCou5IvlzOBueaf9W2WmIdi+BwQ5 MHnxAvbk+Yxuy8qfszaPWzGQ+yKruoMGzncFtlSYm5raKv/annOBowOeTE6F0KYE TLuB0CqgBMsG0ORRlezjn4MkkTURRtOXk6ZIIIXitKzhNjGFPmwioP32yvKib2LM rQ6CDAsbL1gLInGx4Zp2vaYM2vT1mcv10Y2Xkff9ZH+SrSDVVHSphOAOdrRwKJPB Xninl20lw4LaMmdcWuZikFPXEZep4Xka+QNMdyD/SX5z7DBynARYdXy7yshk3clZ 5ZySKhe0WQl19oOBJBt9uQSMCKWsrDQDp7eFXjXwYvp+K6pF8HVkZLIH/WSQcmfp E7cor3JX48rzRplD9KCL =/U47 -----END PGP SIGNATURE----- --KN5l+BnMqAQyZLvT--