summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Roelli <charles@adnoto.net>2025-10-01 14:51:46 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-10-11 21:29:51 +0100
commit239f1a0c1796bc089c53c568bc218779d56ebeef (patch)
tree0d1353c11a9ad33559f73b1b839b099793eeff37
parente0a350ba279e9a8a6f1f419eac81c2e662d53499 (diff)
gnu: python-hyperkitty: Update to 1.3.12-0.9a00847.
* gnu/packages/mail.scm (python-hyperkitty): Update to 9a008473fadb95370cd54b0782df9fb956e323c0 commit. Change-Id: Ib292a5131729889c83fa2fa782d4e450cf533589 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/mail.scm21
1 files changed, 13 insertions, 8 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 0417a35d7e..efed5867df 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -3869,16 +3869,21 @@ which sends emails to HyperKitty, the official Mailman3 web archiver.")
(license license:gpl3+)))
(define-public python-hyperkitty
+ ;; 1.3.12 was released in 2024 where master provides comparability with
+ ;; Django 5, use the latest commit instead of the tag for now.
+ (let ((commit "9a008473fadb95370cd54b0782df9fb956e323c0")
+ (revision "0"))
(package
(name "python-hyperkitty")
- (version "1.3.12")
+ (version (git-version "1.3.12" revision commit))
(source
- (origin
- (method url-fetch)
- (uri (pypi-uri "hyperkitty" version))
- (sha256
- (base32
- "078nrxkwdrv4d7ysdzp1c2dl5nm4fvxnpn6mq6lrxg65gs9q5dfy"))))
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://gitlab.com/mailman/hyperkitty")
+ (commit commit)))
+ (sha256
+ (base32 "011mv6xn2cry0yr30qc1219k2xcjjilnb8mflvzlf77y83m4d1vb"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -3922,7 +3927,7 @@ which sends emails to HyperKitty, the official Mailman3 web archiver.")
"The hyperkitty Django app provides a web user interface to access GNU
Mailman3 archives, and manage it. This interface uses django, and requires
some configuration.")
- (license license:gpl3))) ; Some files are gpl2+
+ (license license:gpl3)))) ; Some files are gpl2+
(define-public postorius
(package