[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
127/178: gnu: Add baloo-6.
From: |
guix-commits |
Subject: |
127/178: gnu: Add baloo-6. |
Date: |
Mon, 17 Jun 2024 12:13:48 -0400 (EDT) |
z572 pushed a commit to branch kde-team
in repository guix.
commit dfc856fe6bf8d2dbce1694bac6e0f7008f78557e
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Fri May 3 21:44:06 2024 +0800
gnu: Add baloo-6.
* gnu/packages/kde-frameworks.scm (baloo-6): New variable.
(baloo): Inherit above.
Change-Id: I145f112904e98ed2585e587c11e52323e772c848
---
gnu/packages/kde-frameworks.scm | 63 ++++++++++++++++++++++++++++++++++++-----
1 file changed, 56 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 0d32ac6444..3e902d6d80 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -3332,8 +3332,63 @@ between feed formats.")
;; Tier 3 frameworks are generally more powerful, comprehensive packages, and
;; consequently have more complex dependencies.
+(define-public baloo-6
+ (package
+ (name "baloo")
+ (version "6.1.0")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append
+ "mirror://kde/stable/frameworks/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1ancb5y7ypbhcw204paiy53bpj3q20y7appb38zin68jvk223n2l"))))
+ (build-system cmake-build-system)
+ (propagated-inputs
+ (list kcoreaddons-6 kfilemetadata-6))
+ (native-inputs
+ (list dbus extra-cmake-modules))
+ (inputs
+ (list kbookmarks-6
+ kcompletion-6
+ kconfig-6
+ kcrash-6
+ kdbusaddons-6
+ kidletime-6
+ kio-6
+ kitemviews-6
+ ki18n-6
+ kjobwidgets-6
+ kservice-6
+ kwidgetsaddons-6
+ kxmlgui-6
+ lmdb
+ qtbase
+ qtdeclarative
+ solid-6))
+ (arguments
+ (list #:phases #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (setenv "DBUS_FATAL_WARNINGS" "0")
+ (setenv "HOME"
+ (getcwd))
+ (invoke "dbus-launch" "ctest" "-E"
+ ;; this require udisks2.
+ "filewatchtest")))))))
+ (home-page "https://community.kde.org/Frameworks")
+ (synopsis "File searching and indexing")
+ (description "Baloo provides file searching and indexing. It does so by
+maintaining an index of the contents of your files.")
+ ;; dual licensed
+ (license (list license:gpl2+ license:lgpl2.1+))))
+
(define-public baloo
(package
+ (inherit baloo-6)
(name "baloo")
(version "5.114.0")
(source (origin
@@ -3376,13 +3431,7 @@ between feed formats.")
(setenv "DBUS_FATAL_WARNINGS" "0")
(setenv "HOME"
(getcwd))
- (invoke "dbus-launch" "ctest")))))))
- (home-page "https://community.kde.org/Frameworks")
- (synopsis "File searching and indexing")
- (description "Baloo provides file searching and indexing. It does so by
-maintaining an index of the contents of your files.")
- ;; dual licensed
- (license (list license:gpl2+ license:lgpl2.1+))))
+ (invoke "dbus-launch" "ctest")))))))))
(define-public plasma-activities-stats
(package
- 108/178: gnu: plasma-nano: Update to 6.0.4., (continued)
- 108/178: gnu: plasma-nano: Update to 6.0.4., guix-commits, 2024/06/17
- 113/178: gnu: kde-gtk-config: Update to 6.0.4., guix-commits, 2024/06/17
- 115/178: gnu: libqaccessibilityclient: Update to 0.6.0., guix-commits, 2024/06/17
- 119/178: gnu: breeze: Update to 6.0.4., guix-commits, 2024/06/17
- 117/178: gnu: Add libqaccessibilityclient-qt6., guix-commits, 2024/06/17
- 120/178: gnu: breeze-gtk: Update to 6.0.4.1., guix-commits, 2024/06/17
- 122/178: gnu: kwin: Update to 6.0.4.1., guix-commits, 2024/06/17
- 121/178: gnu: Add kglobalacceld., guix-commits, 2024/06/17
- 124/178: gnu: Add qcoro-qt6., guix-commits, 2024/06/17
- 125/178: gnu: kdegraphics-mobipocket: Update to 24.02.2., guix-commits, 2024/06/17
- 127/178: gnu: Add baloo-6.,
guix-commits <=
- 129/178: gnu: Add plasma5support., guix-commits, 2024/06/17
- 130/178: gnu: kuserfeedback: Update to 1.3.0., guix-commits, 2024/06/17
- 131/178: gnu: kirigami-addons: Update to 1.1.0., guix-commits, 2024/06/17
- 132/178: gnu: kdsoap: Update to 2.2.0., guix-commits, 2024/06/17
- 133/178: gnu: kdsoap: Update style., guix-commits, 2024/06/17
- 134/178: gnu: Add kdsoap-qt6., guix-commits, 2024/06/17
- 137/178: gnu: plasma-workspace: Update to 6.0.4., guix-commits, 2024/06/17
- 135/178: gnu: Add kdsoap-ws-discovery-client., guix-commits, 2024/06/17
- 138/178: gnu: Add signond-qt6., guix-commits, 2024/06/17
- 139/178: gnu: kaccounts-integration: Update to 24.02.2., guix-commits, 2024/06/17