summaryrefslogtreecommitdiff
path: root/gnu/packages/mail.scm
diff options
context:
space:
mode:
authorDariqq <dariqq@posteo.net>2026-05-17 11:12:28 +0000
committerAndreas Enge <andreas@enge.fr>2026-08-09 14:44:25 +0200
commit5a0f38ebcc468408e9a9c6a704ed8686d7ecb9da (patch)
tree899b470d08f5e3a099538bfab1a4f347f069d49a /gnu/packages/mail.scm
parentc46455072f96713397ff436221f2097e4b6d8954 (diff)
gnu: opensmtpd: Update to 7.8.0p1.
* gnu/packages/mail.scm (opensmtpd): Update to 7.8.0p1. [inputs]: Remove libsd. [native-inputs]: Replace automake-1.16.5 with automake, add libtool. [arguments]<#:configure-flags>: Remove "--with-libsd". <#:phases>{patch-FHS-file-names}: Delete configure to force reconfigure.
Diffstat (limited to 'gnu/packages/mail.scm')
-rw-r--r--gnu/packages/mail.scm10
1 files changed, 5 insertions, 5 deletions
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 5ec646aa959..3d9213da54b 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -3376,14 +3376,14 @@ from the Cyrus IMAP project.")
3376(define-public opensmtpd 3376(define-public opensmtpd
3377 (package 3377 (package
3378 (name "opensmtpd") 3378 (name "opensmtpd")
3379 (version "7.7.0p0") 3379 (version "7.8.0p1")
3380 (source 3380 (source
3381 (origin 3381 (origin
3382 (method url-fetch) 3382 (method url-fetch)
3383 (uri (string-append "https://www.opensmtpd.org/archives/" 3383 (uri (string-append "https://www.opensmtpd.org/archives/"
3384 "opensmtpd-" version ".tar.gz")) 3384 "opensmtpd-" version ".tar.gz"))
3385 (sha256 3385 (sha256
3386 (base32 "0s1r93f9g8rpbd13v68arx1apgszjfm1knww2fzf9grcrshkv5dh")))) 3386 (base32 "1hz3c28b6kss2dwrjxi8nbv7q0zzwv8nd521d63g4h1l5srv2wzl"))))
3387 (build-system gnu-build-system) 3387 (build-system gnu-build-system)
3388 (inputs 3388 (inputs
3389 ;; OpenSMTPd bundled (a subset of) libasr and libtls, which we use. See 3389 ;; OpenSMTPd bundled (a subset of) libasr and libtls, which we use. See
@@ -3392,7 +3392,6 @@ from the Cyrus IMAP project.")
3392 bdb 3392 bdb
3393 coreutils ;for cat 3393 coreutils ;for cat
3394 gzip ;for zcat 3394 gzip ;for zcat
3395 libbsd ;https://github.com/OpenSMTPD/OpenSMTPD/issues/1233
3396 libevent 3395 libevent
3397 libressl 3396 libressl
3398 linux-pam 3397 linux-pam
@@ -3400,7 +3399,8 @@ from the Cyrus IMAP project.")
3400 zlib)) 3399 zlib))
3401 (native-inputs 3400 (native-inputs
3402 (list autoconf 3401 (list autoconf
3403 automake-1.16.5 3402 automake
3403 libtool
3404 bison 3404 bison
3405 groff ;for man pages 3405 groff ;for man pages
3406 pkg-config)) 3406 pkg-config))
@@ -3410,7 +3410,6 @@ from the Cyrus IMAP project.")
3410 #~(list "--localstatedir=/var" 3410 #~(list "--localstatedir=/var"
3411 ;; Allow work with /etc/mailname. 3411 ;; Allow work with /etc/mailname.
3412 "--sysconfdir=/etc" 3412 "--sysconfdir=/etc"
3413 "--with-libbsd"
3414 ;; This is the default only if it exists at build time—it doesn't. 3413 ;; This is the default only if it exists at build time—it doesn't.
3415 "--with-path-socket=/var/run" 3414 "--with-path-socket=/var/run"
3416 "--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt" 3415 "--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt"
@@ -3428,6 +3427,7 @@ from the Cyrus IMAP project.")
3428 ;; Fix some incorrectly hard-coded external tool file names. 3427 ;; Fix some incorrectly hard-coded external tool file names.
3429 (add-after 'unpack 'patch-FHS-file-names 3428 (add-after 'unpack 'patch-FHS-file-names
3430 (lambda* (#:key inputs #:allow-other-keys) 3429 (lambda* (#:key inputs #:allow-other-keys)
3430 (delete-file "configure")
3431 (substitute* "mk/pathnames" 3431 (substitute* "mk/pathnames"
3432 ;; avoids warning smtpd: couldn't enqueue offline message 3432 ;; avoids warning smtpd: couldn't enqueue offline message
3433 ;; smtpctl exited abnormally 3433 ;; smtpctl exited abnormally