pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
dovecot24: some more adjustments from Sad Clouds.
Module Name: pkgsrc-wip
Committed By: Olaf Seibert <rhialto%falu.nl@localhost>
Pushed By: rhialto
Date: Wed Feb 4 18:33:35 2026 +0100
Changeset: b79a3666493d2c51445bd42cc768e8eff765daab
Modified Files:
dovecot24/PLIST
dovecot24/distinfo
dovecot24/patches/patch-src_lib-var-expand-crypt_Makefile.in
Added Files:
dovecot24/patches/patch-configure
Log Message:
dovecot24: some more adjustments from Sad Clouds.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b79a3666493d2c51445bd42cc768e8eff765daab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
dovecot24/PLIST | 1 +
dovecot24/distinfo | 3 ++-
dovecot24/patches/patch-configure | 19 +++++++++++++++++++
.../patch-src_lib-var-expand-crypt_Makefile.in | 3 ++-
4 files changed, 24 insertions(+), 2 deletions(-)
diffs:
diff --git a/dovecot24/PLIST b/dovecot24/PLIST
index e64612a54a..943d3f6579 100644
--- a/dovecot24/PLIST
+++ b/dovecot24/PLIST
@@ -686,6 +686,7 @@ libexec/dovecot/dovecot-lda
libexec/dovecot/gdbhelper
libexec/dovecot/health-check.sh
libexec/dovecot/imap
+libexec/dovecot/imap-hibernate
libexec/dovecot/imap-login
libexec/dovecot/imap-urlauth
libexec/dovecot/imap-urlauth-login
diff --git a/dovecot24/distinfo b/dovecot24/distinfo
index b50950831a..cab716c2d5 100644
--- a/dovecot24/distinfo
+++ b/dovecot24/distinfo
@@ -3,5 +3,6 @@ $NetBSD$
BLAKE2s (dovecot-2.4.2.tar.gz) = a8356102681d217d8f51c72a366ac0596341cfefe2c630464865322f58b7b2fb
SHA512 (dovecot-2.4.2.tar.gz) = 0524695341abe711d3a811c56156889d6fef7a09becc684c6f1dc1e5add605969ca8794eb7d44bfbc49f70515f22e8640b5828443addecfe4798fb8b174670ae
Size (dovecot-2.4.2.tar.gz) = 7807240 bytes
-SHA1 (patch-src_lib-var-expand-crypt_Makefile.in) = af912cfaeab81e8948ef9cb9e35629b8ad66b7b2
+SHA1 (patch-configure) = 6adc141ed30241300c4e51b07488c3d65ceacfca
+SHA1 (patch-src_lib-var-expand-crypt_Makefile.in) = 439b5be956aa049bc7d1f9bcbaeeea7975a728b7
SHA1 (patch-src_lib_lib.h) = cac10ddeb45cf4de4f1d3d15d568ae72f403dc7b
diff --git a/dovecot24/patches/patch-configure b/dovecot24/patches/patch-configure
new file mode 100644
index 0000000000..88d04ccde3
--- /dev/null
+++ b/dovecot24/patches/patch-configure
@@ -0,0 +1,19 @@
+$NetBSD$
+
+If imap-hibernate executable is not built, dovecot fails to start with:
+Fatal: service(imap-hibernate) access(/usr/pkg/libexec/dovecot/imap-hibernate) failed: No such file or directory
+
+--- configure.orig 2026-02-03 16:30:19.646993359 +0000
++++ configure
+@@ -22860,9 +22860,9 @@ fi
+
+ case "$notify" in #(
+ none) :
+- BUILD_IMAP_HIBERNATE=0 ;; #(
++ BUILD_IMAP_HIBERNATE=1 ;; #(
+ kqueue) :
+- BUILD_IMAP_HIBERNATE=0 ;; #(
++ BUILD_IMAP_HIBERNATE=1 ;; #(
+ *) :
+ BUILD_IMAP_HIBERNATE=1 ;;
+ esac
diff --git a/dovecot24/patches/patch-src_lib-var-expand-crypt_Makefile.in b/dovecot24/patches/patch-src_lib-var-expand-crypt_Makefile.in
index 08339dd704..a7ed33150d 100644
--- a/dovecot24/patches/patch-src_lib-var-expand-crypt_Makefile.in
+++ b/dovecot24/patches/patch-src_lib-var-expand-crypt_Makefile.in
@@ -1,5 +1,7 @@
$NetBSD$
+Fix linking errors on non-Linux platforms for a test binary
+
--- src/lib-var-expand-crypt/Makefile.in.orig 2026-02-01 12:39:47.838422302 +0000
+++ src/lib-var-expand-crypt/Makefile.in
@@ -545,7 +545,7 @@ test_libs = \
@@ -10,4 +12,3 @@ $NetBSD$
+@HAVE_WHOLE_ARCHIVE_TRUE@test_var_expand_crypt_LDFLAGS = -static -export-dynamic -Wl,$(LD_WHOLE_ARCHIVE),../lib/.libs/liblib.a,../lib-json/.libs/libjson.a,../lib-ssl-iostream/.libs/libssl_iostream.a,$(LD_NO_WHOLE_ARCHIVE)
test_var_expand_crypt_CFLAGS = $(AM_CFLAGS) \
-DDCRYPT_BUILD_DIR=\"$(top_builddir)/src/lib-dcrypt\"
-
Home |
Main Index |
Thread Index |
Old Index