On Tue 06/05/2025 15:15, Lucas Gabriel Vuotto wrote:
> On Thu, May 01, 2025 at 08:02:32PM +0200, Bjorn Ketelaars wrote:
> > On Tue 15/04/2025 05:25, Bjorn Ketelaars wrote:
> > > Diff below updates notmuch to 0.39. Overview on changes can be found at
> > > https://nmbug.notmuchmail.org/nmweb/show/87cyei9cap.fsf%40tethera.net.
> > > Main change is that the legacy python bindings are no longer supported.
> > > These bindings have been deprecated since 2020. As of this release they
> > > are no longer built or tested, and patches for them will no longer be
> > > accepted.
> > > 
> > > Changes to the port:
> > > - Drop notmuch/py-notmuch as python bindings are no longer supported.
> > >   There are no consumers for this, so this should be no issue.
> > > - No need any more to split up notmuch into notmuch/notmuch and
> > >   notmuch/py-notmuch. From now on notmuch lives in notmuch.
> > > - @pkgpath markers have been set in all of the subpackages.
> > > 
> > > Testing:
> > > - No new failing regression tests.
> > > - Run tested on amd64
> > > - Checked that 'pkg_add -u' works.
> > > 
> > > 
> > > I have a separate diff for changes to notmuch consumers (LDEP in
> > > mail/aerc and mail/neomutt) as well as a quirk.
> > > 
> > > Comments / OK?
> 
> The CLI still works for me, but I mainly consume it with neomutt. I was
> able to build neomutt without modifications tho, so I'd like to see the
> patch for it.

Ah, my bad. I thought that I sent the changes for the consumers of
notmuch, plus a quirk, in a separate mail. Guess I fooled myself. Diff
below.

> ok lucas

Thank you! Also OK for the diff below?


diff --git devel/quirks/Makefile devel/quirks/Makefile
index 4ffdf2c3141..1c06d809745 100644
--- devel/quirks/Makefile
+++ devel/quirks/Makefile
@@ -3,7 +3,7 @@ CATEGORIES =    devel databases
 DISTFILES =
 
 # API.rev
-PKGNAME =      quirks-7.108
+PKGNAME =      quirks-7.109
 PKG_ARCH =     *
 MAINTAINER =   Marc Espie <es...@openbsd.org>
 
diff --git devel/quirks/files/Quirks.pm devel/quirks/files/Quirks.pm
index 4409b695fba..bd9eaf2c723 100644
--- devel/quirks/files/Quirks.pm
+++ devel/quirks/files/Quirks.pm
@@ -1250,6 +1250,7 @@ setup_obsolete_reason(
        5 => 'xsd',
        29 => 'fastnetmon',
        3 => 'kross-interpreters-kf5',
+       1 => 'py3-notmucH',
 );
 
 # though it's not yet used, these should be pkgnames, so that eventually
diff --git mail/aerc/Makefile mail/aerc/Makefile
index cd54c6e3d3b..b193c6449a3 100644
--- mail/aerc/Makefile
+++ mail/aerc/Makefile
@@ -8,7 +8,7 @@ MODGO_VERSION = v0.0.0-20250127210717-2ecb8770224a
 
 V =            0.20.1
 DISTNAME =     aerc-$V
-REVISION =     0
+REVISION =     1
 
 CATEGORIES =   mail
 
@@ -35,7 +35,7 @@ FLAVOR ?=
 
 .if ${FLAVOR:Mnotmuch}
 MODGO_FLAGS += -tags=notmuch
-LIB_DEPENDS =  mail/notmuch/notmuch
+LIB_DEPENDS =  mail/notmuch,-main
 WANTLIB += notmuch
 .endif
 
diff --git mail/neomutt/Makefile mail/neomutt/Makefile
index ad51ba7f157..06f28b6944d 100644
--- mail/neomutt/Makefile
+++ mail/neomutt/Makefile
@@ -3,6 +3,7 @@ COMMENT=        tty-based e-mail client, forked from Mutt
 GH_ACCOUNT=    neomutt
 GH_PROJECT=    neomutt
 GH_TAGNAME=    20250404
+REVISION=      0
 
 DIST_TUPLE=    github neomutt neomutt-test-files \
                7404f4423b11cd5da2d123b3636c7a310bbbed9f neomutt-test-files
@@ -76,7 +77,7 @@ WANTLIB+=     sasl2
 
 .if ${FLAVOR:Mnotmuch}
 CONFIGURE_ARGS+= --notmuch
-LIB_DEPENDS+=  mail/notmuch/notmuch,-main
+LIB_DEPENDS+=  mail/notmuch,-main
 WANTLIB+=      notmuch
 .endif
 

Reply via email to