From nobody Tue Jul 18 05:41:37 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R4nrK4Jxzz4nXPC; Tue, 18 Jul 2023 05:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R4nrK3sGwz3HWn; Tue, 18 Jul 2023 05:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689658897; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KLJC/+a6pLUqy6fydIoTIKbDIWWuya3nlQ8dwPnu0jo=; b=HYulpvreKatSJVanh9uyGXAA6GpjX2/JZGlVLCb7AaNapE0fCpa2sKwqnzbRfQiM+INSQq 9Ey1XQ4UcwCsDQ5T8RYqB2OpxQoF35o+S3H7qPWiIzNz+SuD7zWxtU2IPV2Gu0rLD6KgtK WXcltLkUqLewe+zw6ZrsuNImtpXHVKDTWq8wHxLUgnSXj6FQQxEm6bli6z28DGZJkEtUFN rpzmiOmIZzwTDJ2DvnDlK/s3Z4z556B+DCkd3sCIUE7g8SwmSWKLCjdWOsEnbwshWg/F52 SPDf5xtDgEkRh8a5LnqbwRCNGON8WOn57aCdhKDZuP9GrBPwERPhT18g/xfmQA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1689658897; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=KLJC/+a6pLUqy6fydIoTIKbDIWWuya3nlQ8dwPnu0jo=; b=bruTkZjWaWv1gI56pbfIajOJ+0ABZht8Kk+GgzC7Kd91TRAtNctmzkbAvGTrlXCqcit9ep j4kdCIUw+GF1n9Z3KC1Nv7l1Mec/vg6C2h7JbXC9i0AxrmCS+p3WBCb+Xt9fj3Rd1fQ+yY vEcYvz71n5FrT9Rzv6MkFGnCbvbPtRX3XnDiAAJip4d3UJOT9d0Cxu5rsCoQuJTXSwJk1D fDCg14hQUxpYQ46z9pF20Pu9mRhzlic02vUZCQ3s3gJN/W1xvE/NTv9KCtNiuZTOuQTa2X T0FmKAfpjcTpez24pCdL2yGcNNOn7UbnbFg4LT23VwDCrocOvPtVJvVAoKeRYA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1689658897; a=rsa-sha256; cv=none; b=sNN+2bwz7lO1aBczW5VDs2eVLerJ5i0fonuRAFdGt1guO3AJg2pwCiz0g0LjDEHcZ+iSzG jrGw0p3JkW2hoUk72IpclksPOYCW/NCQ8VMlGrslZxt7FFi3NCfpSQJ8p8wGOk2T3gbuQK Rpfm7z4jHlF2u+DDu8Nfotrxge845GGMjVuOydFvZpjFL/1nflVBotwFwLFYIqr/ynINwF iTq8ChLjFaTMxYVPCs2Xd2yaPofetYhfa8DZBFheowZFUusP72oz0Aao10tii+8lbuMEng ARsxYwAyr3ArmxRwP/W/uMOH/E0bLJbLTg7xMXk0YClq+xcNd39AfjGuo91Tkg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R4nrK2wzVztX2; Tue, 18 Jul 2023 05:41:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36I5fbkc066344; Tue, 18 Jul 2023 05:41:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36I5fbWB066343; Tue, 18 Jul 2023 05:41:37 GMT (envelope-from git) Date: Tue, 18 Jul 2023 05:41:37 GMT Message-Id: <202307180541.36I5fbWB066343@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: c5544cde7497 - main - mail/mailutils: update GNU Mailutils to version 3.16 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c5544cde7497767a4b3790799b6f5aada98caf9b Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=c5544cde7497767a4b3790799b6f5aada98caf9b commit c5544cde7497767a4b3790799b6f5aada98caf9b Author: Alexey Dokuchaev AuthorDate: 2023-07-18 05:40:30 +0000 Commit: Alexey Dokuchaev CommitDate: 2023-07-18 05:40:30 +0000 mail/mailutils: update GNU Mailutils to version 3.16 Requested by: maintainer --- mail/mailutils/Makefile | 5 +- mail/mailutils/distinfo | 6 +-- .../files/patch-libmailutils_base_hostname.c | 11 +++++ .../patch-libmailutils_stream_rdcache__stream.c | 55 ---------------------- .../files/patch-libmailutils_stream_stream.c | 10 ---- .../files/patch-libmailutils_stream_streamcpy.c | 14 ------ mail/mailutils/files/patch-mh_folder.c | 17 ------- mail/mailutils/files/patch-mh_msgchk.c | 24 ---------- 8 files changed, 15 insertions(+), 127 deletions(-) diff --git a/mail/mailutils/Makefile b/mail/mailutils/Makefile index e0c73357e964..b71b43171824 100644 --- a/mail/mailutils/Makefile +++ b/mail/mailutils/Makefile @@ -1,6 +1,5 @@ PORTNAME= mailutils -PORTVERSION= 3.15 -PORTREVISION= 3 +PORTVERSION= 3.16 CATEGORIES= mail MASTER_SITES= GNU GNU_ALPHA @@ -99,8 +98,6 @@ CONFIGURE_ARGS+= --enable-debug post-patch: @${REINPLACE_CMD} -e '/MU_AUTHLIBS=/s,-lldap,-llber &,' \ ${WRKSRC}/configure - @${REINPLACE_CMD} -e '/need_charset_alias=/s|true|false|' \ - ${WRKSRC}/lib/gnu/Makefile.in @${REINPLACE_CMD} -e '/chown/,+1s|ch|#&|' \ ${WRKSRC}/dotlock/Makefile.in ${WRKSRC}/mda/mda/Makefile.in @${REINPLACE_CMD} -e 's,-E,& -P,' ${WRKSRC}/libmu_scm/Makefile.in diff --git a/mail/mailutils/distinfo b/mail/mailutils/distinfo index d1e10c51e40f..88f1c43600a9 100644 --- a/mail/mailutils/distinfo +++ b/mail/mailutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650221916 -SHA256 (mailutils-3.15.tar.xz) = b7d0c286c352fcc7da7978cfd617cc66736b21fa891aa4f88855f516354f2ddb -SIZE (mailutils-3.15.tar.xz) = 3112212 +TIMESTAMP = 1682941545 +SHA256 (mailutils-3.16.tar.xz) = 041d158d308c0376184388e9c936cfa841a51cdc25d4db75984a771a3fa002c0 +SIZE (mailutils-3.16.tar.xz) = 3217812 diff --git a/mail/mailutils/files/patch-libmailutils_base_hostname.c b/mail/mailutils/files/patch-libmailutils_base_hostname.c new file mode 100644 index 000000000000..9e30d3a6d6ab --- /dev/null +++ b/mail/mailutils/files/patch-libmailutils_base_hostname.c @@ -0,0 +1,11 @@ +--- libmailutils/base/hostname.c.orig 2023-05-01 09:46:38 UTC ++++ libmailutils/base/hostname.c +@@ -23,6 +23,8 @@ + #include + #include + #include ++#include ++#include + #include + #include + diff --git a/mail/mailutils/files/patch-libmailutils_stream_rdcache__stream.c b/mail/mailutils/files/patch-libmailutils_stream_rdcache__stream.c deleted file mode 100644 index 1f02934ffa53..000000000000 --- a/mail/mailutils/files/patch-libmailutils_stream_rdcache__stream.c +++ /dev/null @@ -1,55 +0,0 @@ ---- libmailutils/stream/rdcache_stream.c.orig 2022-02-12 15:20:43 UTC -+++ libmailutils/stream/rdcache_stream.c -@@ -21,10 +21,9 @@ - #include - #include - #include -+#include - #include - --size_t mu_rdcache_stream_max_memory_size = 4096; -- - static int - rdcache_read (struct _mu_stream *str, char *buf, size_t size, size_t *pnbytes) - { -@@ -38,7 +37,6 @@ rdcache_read (struct _mu_stream *str, char *buf, size_ - if (status) - return status; - sp->offset += nbytes; -- sp->size += nbytes; - buf += nbytes; - size -= nbytes; - } -@@ -79,11 +77,29 @@ static int - } - - static int --rdcache_size (struct _mu_stream *str, off_t *psize) -+rdcache_size (struct _mu_stream *str, mu_off_t *psize) - { - struct _mu_rdcache_stream *sp = (struct _mu_rdcache_stream *) str; -- *psize = sp->size; -- return 0; -+ int rc; -+ -+ if (mu_stream_eof (sp->transport)) -+ { -+ *psize = sp->size; -+ rc = 0; -+ } -+ else -+ { -+ rc = mu_stream_size (sp->transport, psize); -+ switch (rc) -+ { -+ case EAGAIN: -+ case EINTR: -+ case ENOSYS: -+ case EINPROGRESS: -+ rc = MU_ERR_INFO_UNAVAILABLE; -+ } -+ } -+ return rc; - } - - static int diff --git a/mail/mailutils/files/patch-libmailutils_stream_stream.c b/mail/mailutils/files/patch-libmailutils_stream_stream.c deleted file mode 100644 index 613b4a46ae51..000000000000 --- a/mail/mailutils/files/patch-libmailutils_stream_stream.c +++ /dev/null @@ -1,10 +0,0 @@ ---- libmailutils/stream/stream.c.orig 2022-02-12 15:20:43 UTC -+++ libmailutils/stream/stream.c -@@ -132,6 +132,7 @@ mu_stream_seterr (struct _mu_stream *stream, int code, - case EINTR: - case ENOSYS: - case EINPROGRESS: -+ case MU_ERR_INFO_UNAVAILABLE: - break; - - default: diff --git a/mail/mailutils/files/patch-libmailutils_stream_streamcpy.c b/mail/mailutils/files/patch-libmailutils_stream_streamcpy.c deleted file mode 100644 index 526af4f23266..000000000000 --- a/mail/mailutils/files/patch-libmailutils_stream_streamcpy.c +++ /dev/null @@ -1,14 +0,0 @@ ---- libmailutils/stream/streamcpy.c.orig 2022-02-12 15:20:43 UTC -+++ libmailutils/stream/streamcpy.c -@@ -55,7 +55,11 @@ mu_stream_copy_wcb (mu_stream_t dst, mu_stream_t src, - case 0: - break; - -+ case EAGAIN: -+ case EINTR: - case ENOSYS: -+ case EINPROGRESS: -+ case MU_ERR_INFO_UNAVAILABLE: - size = 0; - break; - diff --git a/mail/mailutils/files/patch-mh_folder.c b/mail/mailutils/files/patch-mh_folder.c deleted file mode 100644 index 461e6fdddb08..000000000000 --- a/mail/mailutils/files/patch-mh_folder.c +++ /dev/null @@ -1,17 +0,0 @@ ---- mh/folder.c.orig 2022-02-12 15:20:43 UTC -+++ mh/folder.c -@@ -806,6 +806,14 @@ action_pack (void) - mu_error (_("cannot read input mailbox: %s"), mu_strerror (errno)); - return 1; - } -+ -+ if (count == 0) -+ { -+ mu_mailbox_close (mbox); -+ mu_mailbox_destroy (&mbox); -+ return 0; -+ } -+ - pack_tab = mu_calloc (count, sizeof pack_tab[0]); /* Never freed. No use to - try to. */ - diff --git a/mail/mailutils/files/patch-mh_msgchk.c b/mail/mailutils/files/patch-mh_msgchk.c deleted file mode 100644 index 351be084a9d2..000000000000 --- a/mail/mailutils/files/patch-mh_msgchk.c +++ /dev/null @@ -1,24 +0,0 @@ ---- mh/msgchk.c.orig 2022-02-12 15:20:43 UTC -+++ mh/msgchk.c -@@ -274,12 +274,18 @@ checkmail (const char *username, int personal) - break; - - default: -- if (rc != ENOSYS && rc != MU_ERR_INFO_UNAVAILABLE) -- mu_diag_funcall (MU_DIAG_ERROR, "mu_mailbox_messages_unseen", -- mu_url_to_string (url), rc); -+ mu_diag_funcall (MU_DIAG_ERROR, "mu_mailbox_messages_unseen", -+ mu_url_to_string (url), rc); -+ /* FALLTHROUGH */ -+ case EAGAIN: -+ case EINTR: -+ case ENOSYS: -+ case EINPROGRESS: -+ case MU_ERR_INFO_UNAVAILABLE: - rc = mu_mailbox_messages_recent (mbox, &recent); - if (rc == 0) - newmail = recent > 0; -+ break; - } - - if (rc)