From 239f1a0c1796bc089c53c568bc218779d56ebeef Mon Sep 17 00:00:00 2001 From: Charles Roelli Date: Wed, 1 Oct 2025 14:51:46 +0200 Subject: [PATCH] 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 Signed-off-by: Sharlatan Hellseher --- gnu/packages/mail.scm | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm index 0417a35d7e8a801c94af587279cb8004234d98dd..efed5867dfb23213321683a93fa76c0ab50148e7 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