summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorMaxim Cournoyer <maxim@guixotic.coop>2026-06-22 17:20:25 +0900
committerMaxim Cournoyer <maxim@guixotic.coop>2026-06-29 14:28:05 +0900
commit999cf954851cb2cdfa452c9a9c6ccb51204a8490 (patch)
tree6df409a8e118a79b216e0feff3a6ce9d6272546a /gnu
parentf610dda023018768033addeea5dee9537002e468 (diff)
gnu: Add kclock.
* gnu/packages/kde-utils.scm (kclock): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/kde-utils.scm49
1 files changed, 49 insertions, 0 deletions
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index 1a2fe89e262..dd1767825b5 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -6,6 +6,7 @@
6;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com> 6;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
7;;; Copyright © 2025, 2026 Sughosha <sughosha@disroot.org> 7;;; Copyright © 2025, 2026 Sughosha <sughosha@disroot.org>
8;;; Copyright © 2025 Andreas Enge <andreas@enge.fr> 8;;; Copyright © 2025 Andreas Enge <andreas@enge.fr>
9;;; Copyright © 2026 Maxim Cournoyer <maxim@guixotic.coop>
9;;; 10;;;
10;;; This file is part of GNU Guix. 11;;; This file is part of GNU Guix.
11;;; 12;;;
@@ -716,6 +717,54 @@ name, but also aliases, general notes and cross references to similar
716characters.") 717characters.")
717 (license license:gpl2+))) 718 (license license:gpl2+)))
718 719
720(define-public kclock
721 (package
722 (name "kclock")
723 (version "25.12.3")
724 (source (origin
725 (method git-fetch)
726 (uri (git-reference
727 (url "https://invent.kde.org/utilities/kclock")
728 (commit (string-append "v" version))))
729 (file-name (git-file-name name version))
730 (sha256
731 (base32
732 "1c1j1ya7s9y2y1287a4jh7w7ynnk68myzs79nh2k0wym74hk13kb"))))
733 (build-system qt-build-system)
734 (arguments (list #:qtbase qtbase ;for Qt 6
735 #:tests? #f)) ;no tests
736 (native-inputs (list extra-cmake-modules pkg-config))
737 (inputs
738 (list kconfig
739 kcoreaddons
740 kcrash
741 kdbusaddons
742 ki18n
743 kio
744 kirigami
745 kirigami-addons
746 kjobwidgets
747 knotifications
748 kstatusnotifieritem
749 ksvg
750 libplasma
751 qqc2-desktop-style
752 qtdeclarative
753 qtmultimedia
754 qtsvg
755 qtwayland
756 sonnet
757 wayland
758 wayland-protocols))
759 (home-page "https://invent.kde.org/utilities/kclock")
760 (synopsis "Clock application for Plasma")
761 (description "KClock is a convergent clock application for Plasma, which
762comes with alarms, a stopwatch, world clocks and timers. Indicators are
763displayed on the system tray (if available) for pending alarms and timers, as
764well as sound notifications. If the system has PowerDevil installed, alarms
765and timers can also wake the system from suspend.")
766 (license license:gpl2+)))
767
719(define-public kdialog 768(define-public kdialog
720 (package 769 (package
721 (name "kdialog") 770 (name "kdialog")