head 1.25; access; symbols pkgsrc-2026Q3:1.24.0.4 pkgsrc-2026Q3-base:1.24 pkgsrc-2026Q2:1.24.0.2 pkgsrc-2026Q2-base:1.24 pkgsrc-2026Q1:1.23.0.2 pkgsrc-2026Q1-base:1.23 pkgsrc-2025Q4:1.20.0.4 pkgsrc-2025Q4-base:1.20 pkgsrc-2025Q3:1.20.0.2 pkgsrc-2025Q3-base:1.20 pkgsrc-2025Q2:1.19.0.2 pkgsrc-2025Q2-base:1.19 pkgsrc-2025Q1:1.16.0.2 pkgsrc-2025Q1-base:1.16 pkgsrc-2024Q4:1.15.0.2 pkgsrc-2024Q4-base:1.15 pkgsrc-2024Q3:1.12.0.2 pkgsrc-2024Q3-base:1.12 pkgsrc-2024Q2:1.11.0.2 pkgsrc-2024Q2-base:1.11 pkgsrc-2024Q1:1.9.0.2 pkgsrc-2024Q1-base:1.9 pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.5.0.2 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.2.0.2 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.1.0.2 pkgsrc-2022Q4-base:1.1; locks; strict; comment @# @; 1.25 date 2026.11.11.11.54.24; author wiz; state Exp; branches; next 1.24; commitid ibfBdhxkigxin23H; 1.24 date 2026.05.14.16.41.25; author ryoon; state Exp; branches; next 1.23; commitid tKipFjQKzke3NNFG; 1.23 date 2026.02.06.10.05.13; author wiz; state Exp; branches; next 1.22; commitid MwQEYCXeWSFvIitG; 1.22 date 2026.01.25.16.24.58; author vins; state Exp; branches; next 1.21; commitid k0CzbT6jgza7dNrG; 1.21 date 2026.01.07.08.47.47; author wiz; state Exp; branches; next 1.20; commitid 1wQ3ICD8eebefrpG; 1.20 date 2025.09.02.19.01.24; author vins; state Exp; branches; next 1.19; commitid dzHXYMor2g9BJa9G; 1.19 date 2025.04.19.07.58.01; author wiz; state Exp; branches; next 1.18; commitid 8J0gu7BGAw8XqDRF; 1.18 date 2025.04.17.21.51.28; author wiz; state Exp; branches; next 1.17; commitid xcIXAVA292fk6sRF; 1.17 date 2025.04.14.04.58.34; author vins; state Exp; branches; next 1.16; commitid KOVSqeYXQSJBBYQF; 1.16 date 2025.01.13.19.48.03; author vins; state Exp; branches; next 1.15; commitid H5pgRVwGrzpWrmFF; 1.15 date 2024.11.14.22.20.37; author wiz; state Exp; branches; next 1.14; commitid JmuDYqwL4erbdFxF; 1.14 date 2024.11.01.12.53.22; author wiz; state Exp; branches; next 1.13; commitid QB4Wk02mZPuBuWvF; 1.13 date 2024.11.01.00.52.35; author wiz; state Exp; branches; next 1.12; commitid QT27BdVP362gvSvF; 1.12 date 2024.08.24.14.26.19; author vins; state Exp; branches; next 1.11; commitid 42pBRcQBcIhPe5nF; 1.11 date 2024.05.29.16.33.22; author adam; state Exp; branches; next 1.10; commitid n8aFyEjEVZA0JUbF; 1.10 date 2024.05.16.06.15.07; author wiz; state Exp; branches; next 1.9; commitid kYKPUni8AkogJbaF; 1.9 date 2024.03.01.06.34.45; author kim; state Exp; branches; next 1.8; commitid V7KRrINBrBxIhq0F; 1.8 date 2024.01.16.14.37.33; author vins; state Exp; branches; next 1.7; commitid BAy6NLC6rlb2pGUE; 1.7 date 2023.11.08.13.19.58; author wiz; state Exp; branches; next 1.6; commitid PsuHTklAIsF4bOLE; 1.6 date 2023.10.24.22.09.46; author wiz; state Exp; branches; next 1.5; commitid MTsrqKm6aGrQAVJE; 1.5 date 2023.08.14.05.24.47; author wiz; state Exp; branches; next 1.4; commitid LOSB79OLVxvXjIAE; 1.4 date 2023.07.06.17.59.38; author vins; state Exp; branches; next 1.3; commitid scABYHso29cTKLvE; 1.3 date 2023.04.19.08.10.41; author adam; state Exp; branches; next 1.2; commitid B8gCWhWtMX9vZGlE; 1.2 date 2023.02.26.20.51.31; author vins; state Exp; branches; next 1.1; commitid 4YHodF8aF21ZS4fE; 1.1 date 2022.12.15.13.58.02; author vins; state Exp; branches; next ; commitid pSRsAa6NlbZoWE5E; desc @@ 1.25 log @*: recursive bump for icu 79 @ text @# $NetBSD: Makefile,v 1.24 2026/05/14 16:41:25 ryoon Exp $ DISTNAME= mailutils-3.21 PKGREVISION= 3 CATEGORIES= mail MASTER_SITES= ${MASTER_SITE_GNU:=mailutils/} MAINTAINER= vins@@NetBSD.org HOMEPAGE= https://mailutils.org/ COMMENT= Utilities, daemons, and filters for processing e-mail LICENSE= gnu-gpl-v3 AND gnu-lgpl-v3 CONFLICTS+= elm-[0-9]* # bin/frm CONFLICTS+= avenger-[0-9]* # bin/dotlock USE_TOOLS+= gmake yacc USE_LIBTOOL= yes USE_LANGUAGES= c c++ INFO_FILES= yes .include "../../mk/bsd.fast.prefs.mk" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} CONFIGURE_ARGS+= --infodir=${PREFIX}/${PKGINFODIR} CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} CONFIGURE_ARGS+= --docdir=${PREFIX}/${DOCDIR} CONFIGURE_ARGS+= --with-mh-bindir=${PREFIX}/libexec/${PKGBASE} CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv} .if ${OPSYS} == "Linux" CONFIGURE_ARGS+= --with-mail-spool=/var/spool/mail .else CONFIGURE_ARGS+= --with-mail-spool=/var/mail .endif CONFIGURE_ARGS+= --enable-virtual-domains CONFIGURE_ARGS+= --enable-mh .include "options.mk" PKG_DOCS= AUTHORS ChangeLog NEWS README* THANKS TODO DOCDIR= share/doc/${PKGBASE} MAKE_FLAGS+= CC=${CC:Q} MAKE_FLAGS+= CFLAGS=${CFLAGS:M*:Q} MAKE_FLAGS+= CPPLAGS=${CPPLAGS:Q} MAKE_FLAGS+= LDFLAGS=${LDFLAGS:M*:Q} INSTALLATION_DIRS+= ${DOCDIR} post-install: #set-gid files should not be writable by anyone ${RUN}${CHMOD} -w ${DESTDIR}${PREFIX}/bin/dotlock ${RUN}${CHMOD} -w ${DESTDIR}${PREFIX}/sbin/mda ${INSTALL_DATA} ${PKG_DOCS:S|^|${WRKSRC}/|} \ ${DESTDIR}${PREFIX}/${DOCDIR} .include "../../converters/libiconv/buildlink3.mk" .include "../../textproc/libunistring/buildlink3.mk" .include "../../security/p11-kit/buildlink3.mk" .include "../../devel/libltdl/buildlink3.mk" .include "../../devel/readline/buildlink3.mk" .include "../../mk/pthread.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.24 log @*: Recursive revbump from security/nettle-4.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2026/02/06 10:05:13 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.23 log @*: recursive bump for nettle 4.0 shlib major bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2026/01/25 16:24:58 vins Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.22 log @mail/maiutils: update to 3.21 # upstream changes * Optionally create intermediate directories when creating mailboxes. * New configuration section homedir controls creation of home directories. * Imap4d configuration statements create-home-dir and home-dir-mode declared obsolete. Use homedir section, instead. * Changes in sieve language Fileinto action: new option :interdir New commands in string expansions: localuser and detail. Immediate values allowed in ldap.field_map configuration statement. * Bugfixes: Sieve: fix coredump on parsing fileinto :permission action. Sieve: fix optimizer. Library: fix parsing ls-compatible permission strings. Library: fix mu_sieve_machine_clone function. Configuration: use backslash to escape delimiters in some statements. Library: fix localized help output. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2026/01/07 08:47:47 wiz Exp $ d4 1 @ 1.21 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2025/09/02 19:01:24 vins Exp $ d3 1 a3 2 DISTNAME= mailutils-3.20 PKGREVISION= 1 @ 1.20 log @mail/mailutils: update to 3.20 # noteworthy changes (since 3.19) * movemail ** Synchronization mode. Setting synchronization mode allows the user to keep messages in remote source mailbox, while downloading only recently received messages. The mode is defined via the "--sync" command line option or "sync" configuration statement. Allowed values are: uidnext Use the combination of uidvalidity/uidnext values. This is useful mainly if the source mailbox is accessed via IMAP4 protocol. When using this method, movemail stores session metadata in files in the directory ~/.movemail.sync. The directory location can be changed using the "--sync-dir" option or "sync-dir" configuration statement. uidl Use UIDL values. Useful if the source mailbox is accessed via the POP3 protocol. all Download each message. Provided for completness sake. This is the default behavior when no --sync option was supplied. ** The --reverse option removed The option made little sense for movemail and was never used. ** The --max-messages option This option sets the maximum number of latest messages to process. * New Sieve test: uidnew The "uidnew" test keeps track of the processed messages. It evaluates to true if the current message was not processed before. The test is implemented as an external module. To require it, use require "test-uidnew"; Sample use if uidnew { fileinto "store"; keep; } For each processed mailbox, the test keeps its state in a GDBM file ~/.uidnew.db. The ":db" tagged argument can be used to alter this location. * Bugfixes ** imap4d UID SEARCH command The UID SEARCH command incorrectly treated message range argument as UIDs instead of as message sequence numbers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2025/04/19 07:58:01 wiz Exp $ d4 1 @ 1.19 log @*: recursive bump for default Kerberos implementation switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2025/04/17 21:51:28 wiz Exp $ d3 1 a3 2 DISTNAME= mailutils-3.19 PKGREVISION= 2 d43 1 a43 1 MAKE_FLAGS+= CFLAGS=${CFLAGS:Q} d45 1 a45 1 MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q} @ 1.18 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2025/04/14 04:58:34 vins Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.17 log @mail/mailutils: update to 3.19 # changes * mail: part specifier accepted after any message designator * filters: revise buffer requirements when requesting more input/output * libproto tests: link using the libtool archives * Fix testsuite (mda & mail) to work with arbitrary default mailbox type @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2025/01/13 19:48:03 vins Exp $ d4 1 @ 1.16 log @mail/mailutils: update to version 3.18 # Noteworthy changes in this release: * New debugging shortcut: all Using "all" in mailutils debug level specification enables all debugging categories. Syntactically, "all" can be used wherever an actual category name is allowed, thus, e.g., "all.!=prot" enables all levels except "prot" in all debugging categories. * mail: fix and document interaction between mailutils configuration files and mail command files. * Bugfixes ** Minor fix in handling the EHLO command in smtp client. ** Improve docs. ** Minor fix in mhn and related tests. ** mail utility: use the "mailer" configuration capability. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2024/11/14 22:20:37 wiz Exp $ d3 1 a3 1 DISTNAME= mailutils-3.18 @ 1.15 log @*: recursive bump for icu 76 shlib major version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2024/11/01 12:53:22 wiz Exp $ d3 1 a3 2 DISTNAME= mailutils-3.17 PKGREVISION= 6 @ 1.14 log @*: revbump for icu downgrade @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2024/11/01 00:52:35 wiz Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.13 log @*: recursive bump for icu 76.1 shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2024/08/24 14:26:19 vins Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.12 log @mailutils: add dependency on p11-kit @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2024/05/29 16:33:22 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.11 log @revbump after icu and protobuf updates @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2024/05/16 06:15:07 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 d59 1 @ 1.10 log @*: recursive bump for gnutls p11-kit option (existing installations need the bl3.mk included, but it's now only optionally included) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2024/03/01 06:34:45 kim Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.9 log @Use MASTER_SITE_GNU @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2024/01/16 14:37:33 vins Exp $ d4 1 @ 1.8 log @mail/mailutils: update to 3.17 Noteworthy changes in this release: * Use of TLS in pop3d and imap4d If not explicitly specified, the TLS mode to use (ondemand, connect, etc.) is derived from the configured port. E.g., for imap4d, port 143 implies ondemand mode, and port 993 implies connection mode. The global tls-mode setting is used only when the mode cannot be detemined otherwise, i.e. neither per-server tls-mode is given nor the port gives any clues as to the TLS mode to use. * Bugfixes ** movemail: fix handling of -P option. ** Improve file safety checking routine. ** Fix compilation with new gcc versions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2023/11/08 13:19:58 wiz Exp $ d5 1 a5 1 MASTER_SITES= ftp://ftp.gnu.org/gnu/mailutils/ @ 1.7 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2023/10/24 22:09:46 wiz Exp $ d3 1 a3 2 DISTNAME= mailutils-3.16 PKGREVISION= 3 @ 1.6 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2023/08/14 05:24:47 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.5 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2023/07/06 17:59:38 vins Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.4 log @mail/mailutils: update to release 3.16. # CHANGES Version 3.16, 2023-05-01 * Support for Berkeley DB version 2 withdrawn * Bugfixes ** rdcache streams: fix stream size computation ** tlsfdstr streams: fix error handling ** wordwrap streams: fix handling of overflowing lines @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2023/04/19 08:10:41 adam Exp $ d4 1 @ 1.3 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/02/26 20:51:31 vins Exp $ d3 1 a3 2 DISTNAME= mailutils-3.15 PKGREVISION= 1 a19 6 SUBST_CLASSES+= iconv SUBST_STAGE.iconv= pre-configure SUBST_MESSAGE.iconv= Do not require lib/charset.alias. SUBST_FILES.iconv+= lib/gnu/Makefile.in SUBST_SED.iconv= -e '/need_charset_alias=/s|true|false|' @ 1.2 log @mail/mailutils: Taking maintainership. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2022/12/15 13:58:02 vins Exp $ d4 1 @ 1.1 log @mail/mailutils: import package from wip. GNU Mailutils is a swiss army knife of electronic mail handling. It offers a rich set of utilities and daemons for processing e-mail. All Mailutils programs are able to operate on mailboxes of any existing format, ranging from standard UNIX maildrops, through maildir and up to remote mailboxes, which are transparently accessed using IMAP4, POP3 and SMTP. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/08/14 09:00:06 ecbrown Exp $ d7 1 a7 1 MAINTAINER= pkgsrc-users@@NetBSD.org @