summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorjgart <jgart@dismail.de>2025-12-22 10:43:21 -0600
committerjgart <jgart@dismail.de>2025-12-22 10:44:13 -0600
commit5ecec89784d419acf59cee6d80b9d3a46eaec478 (patch)
tree889e9ead2e5992544b6561b05e5f05793795280f /gnu/packages
parent5192dc2ff308c5b003ade7e472f08666c9abf556 (diff)
gnu: Add hare-mcron.
* gnu/packages/hare-apps.scm (hare-mcron): New variable. Change-Id: I324f5711cf359ac996111f6adcb71db5ff68dda5
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/hare-apps.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/hare-apps.scm b/gnu/packages/hare-apps.scm
index ad8c58f4924..0cbfa37a6b2 100644
--- a/gnu/packages/hare-apps.scm
+++ b/gnu/packages/hare-apps.scm
@@ -83,6 +83,30 @@ more available transition, the state goes back to the initial position.")
83Hare.") 83Hare.")
84 (license license:isc))) 84 (license license:isc)))
85 85
86(define-public hare-mcron
87 (package
88 (name "hare-mcron")
89 (version "1.2.0")
90 (source
91 (origin
92 (method git-fetch)
93 (uri (git-reference
94 (url "https://git.sr.ht/~stacyharper/mcron")
95 (commit version)))
96 (file-name (git-file-name name version))
97 (sha256
98 (base32 "18h85fpxa2hs3fr132j85qh8b73dsawcn845ifk8ffgvh2kmw9zl"))))
99 (build-system hare-build-system)
100 (native-inputs (list scdoc))
101 (inputs (list hare-ev))
102 (supported-systems %hare-supported-systems)
103 (home-page "https://mcron.builtwithhare.org/")
104 (synopsis "Sleeping cron job scheduler")
105 (description "Mcron is a cron implementation that is designed to be used
106on suspendable machines, like mobile phones. It will wake the device from
107suspension to trigger the tasks.")
108 (license license:gpl3+)))
109
86(define-public sxmobar 110(define-public sxmobar
87 (package 111 (package
88 (name "sxmobar") 112 (name "sxmobar")