[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/347: gnu: Add attica-6.
From: |
guix-commits |
Subject: |
03/347: gnu: Add attica-6. |
Date: |
Fri, 28 Jun 2024 09:57:05 -0400 (EDT) |
z572 pushed a commit to branch kde-team
in repository guix.
commit c5bc57d1e92ab5bd85d85d93fc9f58a46b37e08a
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Tue Mar 5 23:29:40 2024 +0800
gnu: Add attica-6.
* gnu/packages/kde-frameworks.scm (attica-6): New variable.
(attica): Inherit above.
Change-Id: I9e7fc3dc96b1534c5ec61b0fc483df6918d91d3e
Change-Id: Ie46de95fc47fec4d845f91912daacc5a11c9d7cd
---
gnu/packages/kde-frameworks.scm | 29 ++++++++++++++++++++++-------
1 file changed, 22 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index e26520c4bc..4c5b795d70 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -337,10 +337,10 @@ Phonon-VLC is a backend based on the VLC multimedia
library.")
;; Tier 1 frameworks depend only on Qt (and possibly a small number of other
;; third-party libraries), so can easily be used by an Qt-based project.
-(define-public attica
+(define-public attica-6
(package
(name "attica")
- (version "5.114.0")
+ (version "6.1.0")
(source (origin
(method url-fetch)
(uri (string-append
@@ -349,8 +349,11 @@ Phonon-VLC is a backend based on the VLC multimedia
library.")
name "-" version ".tar.xz"))
(sha256
(base32
- "0gkdsm1vyyyxxyl4rni9s2bdz5w6zphzjl58fddjl899da06hqfq"))))
+ "185mgnnq8lqr3k59b3j73i9kzvcx6q7w70h7g07rsfkmlv4wlgcb"))))
(build-system cmake-build-system)
+ (native-inputs
+ (list extra-cmake-modules))
+ (inputs (list qtbase))
(arguments
(list
#:phases
@@ -360,10 +363,6 @@ Phonon-VLC is a backend based on the VLC multimedia
library.")
;; These tests require network access.
(substitute* "autotests/CMakeLists.txt"
((".*providertest.cpp") "")))))))
- (native-inputs
- (list extra-cmake-modules))
- (inputs
- (list qtbase-5))
(home-page "https://community.kde.org/Frameworks")
(synopsis "Open Collaboration Service client library")
(description "Attica is a Qt library that implements the Open
@@ -378,6 +377,22 @@ The REST API is defined here:
http://freedesktop.org/wiki/Specifications/open-collaboration-services/")
(license (list license:lgpl2.1+ license:lgpl3+))))
+(define-public attica
+ (package
+ (inherit attica-6)
+ (name "attica")
+ (version "5.114.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "mirror://kde/stable/frameworks/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "0gkdsm1vyyyxxyl4rni9s2bdz5w6zphzjl58fddjl899da06hqfq"))))
+ (inputs (list qtbase-5))))
+
(define-public bluez-qt
(package
(name "bluez-qt")
- branch kde-team created (now 504d2a0f02), guix-commits, 2024/06/28
- 01/347: gnu: extra-cmake-modules: Update to 6.1.0., guix-commits, 2024/06/28
- 03/347: gnu: Add attica-6.,
guix-commits <=
- 02/347: gnu: Add kquickcharts-6., guix-commits, 2024/06/28
- 05/347: gnu: Add kcoreaddons-6., guix-commits, 2024/06/28
- 06/347: gnu: Add kdbusaddons-6., guix-commits, 2024/06/28
- 04/347: gnu: Add kcodecs-6., guix-commits, 2024/06/28
- 08/347: gnu: Add kholidays-6., guix-commits, 2024/06/28
- 07/347: gnu: Add kdnssd-6., guix-commits, 2024/06/28
- 09/347: gnu: Add ki18n-6., guix-commits, 2024/06/28
- 10/347: gnu: Add kidletime-6., guix-commits, 2024/06/28
- 12/347: gnu: Add kguiaddons-6., guix-commits, 2024/06/28
- 11/347: gnu: Add kitemviews-6., guix-commits, 2024/06/28