There are some crashes in dovecot-pigeonhole with delivery using implicit keep and when quota is exceeded, see https://dovecot.org/pipermail/dovecot/2021-September/123038.html https://dovecot.org/pipermail/dovecot/2021-September/123040.html
ok to pull back the referenced commits? Seems more sensible to do this via an extra distfile rather than a bunch of local patches. Index: Makefile =================================================================== RCS file: /cvs/ports/mail/dovecot-pigeonhole/Makefile,v retrieving revision 1.78 diff -u -p -r1.78 Makefile --- Makefile 7 Aug 2021 12:03:58 -0000 1.78 +++ Makefile 16 Sep 2021 09:25:49 -0000 @@ -12,7 +12,13 @@ CATEGORIES= mail MASTER_SITES= ${HOMEPAGE}releases/${V_DOVECOT}/ DPB_PROPERTIES= parallel -SHARED_LIBS= dovecot-sieve 3.0 +PATCHFILES= dovecot-pigeonhole-implicit_keep{9f3002393fe1c1fe317121d03591569dac120739%5E..4596d39908a868783fae9a0c2fd264409c0aaa96}.patch:0 +PATCH_DIST_STRIP= -p1 +MASTER_SITES0= https://github.com/dovecot/pigeonhole/compare/ + +REVISION= 0 + +SHARED_LIBS= dovecot-sieve 4.0 HOMEPAGE= https://pigeonhole.dovecot.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/mail/dovecot-pigeonhole/distinfo,v retrieving revision 1.46 diff -u -p -r1.46 distinfo --- distinfo 7 Aug 2021 12:03:58 -0000 1.46 +++ distinfo 16 Sep 2021 09:25:49 -0000 @@ -1,2 +1,4 @@ SHA256 (dovecot-2.3-pigeonhole-0.5.16.tar.gz) = XKNngOI7meYgZEDxs/48ZZjtpbaZuZzrsV1Bi6PG6Tg= +SHA256 (dovecot-pigeonhole-implicit_keep.patch) = jOU1OjrVv9E3/6tklCifcrmsWZ0xdA9pZs9xklPKiW8= SIZE (dovecot-2.3-pigeonhole-0.5.16.tar.gz) = 1944573 +SIZE (dovecot-pigeonhole-implicit_keep.patch) = 21081