(define-public neomutt
(package
(name "neomutt")
- (version "20191102")
+ (version "20191207")
(source
(origin
(method git-fetch)
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "0x5f9zbvxsxg5y2ir4xq4xw1q2snaxkidhdyhcxw5ljw3qqwhlyq"))))
+ (base32 "147yjpqnsbfy01fhsflxlixk0985r91a6bjmqq3cwmf7gka3sihm"))))
(build-system gnu-build-system)
(inputs
`(("cyrus-sasl" ,cyrus-sasl)
(apply invoke bash
(string-append (getcwd) "/configure")
flags)))))))
- (home-page "https://www.neomutt.org/")
+ (home-page "https://neomutt.org/")
(synopsis "Command-line mail reader based on Mutt")
(description
"NeoMutt is a command-line mail reader which is based on mutt.
(source
(origin
(method url-fetch)
- (uri (list (string-append "https://ftp.exim.org/pub/exim/exim4/exim-"
- version ".tar.bz2")
- ;; ‘Fix’ releases (exim-x.y.z.f) are kept separately.
- (string-append "https://ftp.exim.org/pub/exim/exim4/fixes/exim-"
- version ".tar.bz2")
- ;; After a new release the previous one is moved here.
- (string-append "https://ftp.exim.org/pub/exim/exim4/old/exim-"
- version ".tar.bz2")))
+ (uri (let ((file-name (string-append "exim-" version ".tar.xz")))
+ (list (string-append "https://ftp.exim.org/pub/exim/exim4/"
+ file-name)
+ ;; ‘Fix’ releases (exim-x.y.z.f) are kept separately.
+ (string-append "https://ftp.exim.org/pub/exim/exim4/fixes/"
+ file-name)
+ ;; After a new non-fix release, the old one is moved here.
+ (string-append "https://ftp.exim.org/pub/exim/exim4/old/"
+ file-name))))
(sha256
- (base32 "1ng4flyv2jqjbw66dbdgma7kfnnph9h3s1yyc0q27n7q0sx3cwxn"))))
+ (base32 "01g4sfycv13glnmfrapwhjbdw6z1z7w5bwjldxjmglwfw5p3czak"))))
(build-system gnu-build-system)
(inputs
`(("bdb" ,bdb-5.3) ; ‘#error Version 6 and later BDB API is not supported’
(let ((bash (assoc-ref inputs "bash")))
(substitute* '("scripts/Configure-eximon")
(("#!/bin/sh") (string-append "#!" bash "/bin/sh"))))
- #t)))
+ #t))
+ (add-before 'build 'build-reproducibly
+ (lambda _
+ ;; The ‘compilation number’ is incremented for every build from the
+ ;; same source tree. It appears to vary over different (parallel?)
+ ;; builds. Make it a ‘constant number’ instead.
+ (substitute* "src/version.c"
+ (("#include \"cnumber.h\"") "1")))))
#:make-flags
(list "CC=gcc"
"INSTALL_ARG=-no_chown")
(define-public mpop
(package
(name "mpop")
- (version "1.4.6")
+ (version "1.4.7")
(source
(origin
(method url-fetch)
(uri (string-append "https://marlam.de/mpop/releases/"
"mpop-" version ".tar.xz"))
(sha256
- (base32 "0q4ifzvl1gcndvqqqk7n9mc599r4s2knxjc7alflwb366fql58gv"))))
+ (base32 "0c6n5afn9pr4p7gxkv462lysrw52w9fhvavzm99c78dcp9dj5xnk"))))
(build-system gnu-build-system)
(inputs
- `(("gnutls" ,gnutls)
- ("libidn" ,libidn)))
+ `(("gnutls" ,gnutls)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://marlam.de/mpop/")
fetchmail replacement.
mpop supports multiple accounts, header based mail filtering, delivery
-to mbox files, maildir folders or a Mail Delivery Agent (MDA),
-TLS/SSL, several authentication methods, Internationalized Domain
-Names (IDN) and SOCKS proxies.")
+to mbox files, maildir folders or an @acronym{MDA, Mail Delivery Agent},
+TLS/SSL, several authentication methods, @acronym{IDN, Internationalized Domain
+Names} and SOCKS proxies.")
(license gpl3+)))
(define-public mhonarc