15 Commits

Author SHA1 Message Date
bket
fe5fb9fb89 Update to notmuch-0.31.4
Changes:
https://git.notmuchmail.org/git?p=notmuch;a=blob;f=NEWS;h=6e88ebd9f703fd72508a8a05b989c84566dd8225;hb=HEAD
2021-03-14 19:50:49 +00:00
sthen
882505db22 bump REVISION for libtalloc split, add dep on py-libtalloc to samba
ok jca@
2021-03-05 10:43:05 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
sthen
89ecf38847 notmuch: adjust how soname parts are passed in to make, avoid SUBST_VARS
so update-plist doesn't fiddle with manpage paths
2021-02-20 20:28:05 +00:00
sthen
2ec3ff15c3 drop unneeded sphinx symlink 2021-02-20 18:54:23 +00:00
sthen
248932be74 switch MODPY_BIN_SUFFIX to -2 for py2 and (blank) for py3
switch ports using command-line tools from py-sphinx that don't need a
py2 version of it to py3-sphinx
2021-02-19 23:13:00 +00:00
bket
7a0d3ab893 Update to notmuch-0.31.2
Changes:
- https://notmuchmail.org/news/release-0.31.1/
- https://notmuchmail.org/news/release-0.31.2/

Drop several local patches as these are not needed any more. While here
sync WANTLIB.

OK bentley@
2020-11-16 15:53:10 +00:00
bket
62933ccf09 Update to notmuch-0.31
Changes: https://notmuchmail.org/news/release-0.31/

Bump major of shared lib as symbol has been removed. Thanks to Olivier
Taïbi <oli AT olitb DOT net> for working together with upstream to fix a
segfault.
2020-11-01 09:48:48 +00:00
jca
b59233c341 Remove gnupg-1.4 and replace it with gnupg-2
gnupg-1.4 is not developed actively anymore, and new software expects
a modern "gpg" executable, which leads to pointless patches in the ports
tree.  Move the various users of security/gnupg2 to security/gnupg and
zap patches that forced the use of "gpg2".

Crusade started by edd@ (security/gnupg maintainer), gnupg->gnupg2 test
reports from semarie@, giovanni@ and solene@, input and bulk build by
sthen@.  ok sthen@ edd@ (maintainer)
2020-10-05 19:46:17 +00:00
sthen
2df61a2e26 notmuch: py-cffi used during build, failure reported by naddy 2020-08-23 22:16:02 +00:00
sthen
1576d39b5a update to notmuch 0.30, adjust how shlib versioning is done to maintain
the original version numbers in headers as there's a macro used to check
this which fails with previous patch. from Olivier Taïbi.

add quirks/@pkgpath to merge py-notmuch -> py3-notmuch, from me
2020-08-13 18:21:18 +00:00
sthen
d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen
7a58af3adc move gnupg2 from TEST_DEPENDS to BUILD_DEPENDS, hopefully this really fixes it 2020-05-19 20:45:49 +00:00
sthen
5fd99d6cd1 notmuch: patch a place in configure which needed gpg, reported by aja@ 2020-05-16 11:43:51 +00:00
sthen
dcfed701b0 import ports/mail/notmuch, worked on by various people including me,
Enric Morales and Olivier Taïbi, ok abieber@ kmos@

Notmuch is a mail indexing program providing a fast tag-based email
reader with global search to use within a text editor.

"Notmuch is not much of an email program. It doesn't receive messages
(no POP or IMAP suport). It doesn't send messages (no mail composer,
no network code at all). And for what it does do (email search)
that work is provided by an external library, Xapian. So if Notmuch
provides no user interface and Xapian does all the heavy lifting,
then what's left here? Not much."
2020-05-15 08:58:14 +00:00