me
/
guix
Archived
1
0
Fork 0

gnu: Add bubger.

* gnu/packages/mail.scm (bubger): New variable.

Change-Id: I68a3d4dea546b8643ddef19d2bd3dd5edd263cb4
master
jgart 2024-07-25 16:21:11 -05:00
parent 03062c7a9f
commit 1265e1e8ea
No known key found for this signature in database
GPG Key ID: A52AA2B477B6DD35
1 changed files with 33 additions and 1 deletions

View File

@ -49,7 +49,7 @@
;;; Copyright © 2022 Thiago Jung Bauermann <bauermann@kolabnow.com>
;;; Copyright © 2022 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2022 muradm <mail@muradm.net>
;;; Copyright © 2022 jgart <jgart@dismail.de>
;;; Copyright © 2022, 2024 jgart <jgart@dismail.de>
;;; Copyright © 2022 ( <paren@disroot.org>
;;; Copyright © 2022 Mathieu Laparie <mlaparie@disr.it>
;;; Copyright © 2023 Timo Wilken <guix@twilken.net>
@ -85,6 +85,7 @@
#:use-module (gnu packages c)
#:use-module (gnu packages calendar)
#:use-module (gnu packages check)
#:use-module (gnu packages code)
#:use-module (gnu packages compression)
#:use-module (gnu packages crypto)
#:use-module (gnu packages curl)
@ -4340,6 +4341,37 @@ related tools to process winmail.dat files.")
Git and exports them in maildir format or to an MDA through a pipe.")
(license license:gpl2))))
(define-public bubger
(package
(name "bubger")
(version "1.1")
(source
(origin
(method url-fetch)
(uri
(string-append "https://git.causal.agency/bubger/snapshot/bubger-"
version ".tar.gz"))
(sha256
(base32 "014r9p7f0ismhybvcs4p3s4ph3lcygn15kfdkd73i09fb82pqyw6"))))
(build-system gnu-build-system)
(arguments
(list #:tests? #f ; There are no tests.
#:make-flags
#~(list
(string-append "CC=" #$(cc-for-target))
(string-append "PREFIX=" #$output))))
(native-inputs
(list pkg-config universal-ctags))
(inputs (list libressl))
(home-page "https://code.causal.agency/june/bubger")
(synopsis "IMAP archive generator")
(description
"@command{bubger} is a mailing list archive generator for mail stored in
IMAP. It produces static files of HTML, Atom and mboxrd, making its output
easy to serve from a host without IMAP access. It requires the IMAP THREAD
extension.")
(license license:gpl3+)))
(define-public public-inbox
(package
(name "public-inbox")