diff options
| author | Dariqq <dariqq@posteo.net> | 2026-05-17 11:12:28 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-09 14:44:25 +0200 |
| commit | 5a0f38ebcc468408e9a9c6a704ed8686d7ecb9da (patch) | |
| tree | 899b470d08f5e3a099538bfab1a4f347f069d49a /gnu/packages/mail.scm | |
| parent | c46455072f96713397ff436221f2097e4b6d8954 (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.scm | 10 |
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 |
