Re: [NEW] Notmuch 0.29.1

2019-12-10 Thread Aaron Bieber
On Sat, 23 Nov 2019 at 23:35:08 +0100, Enric Caussa Morales wrote: > Here's an updated version of the port: > > - it's now using the SUBDIR functionality again. The WIP name is "core" > since it's less ugly than having "notmuch/notmuch" in the path. Let me > know if you come up with a more

Re: [NEW] Notmuch 0.29.1

2019-11-23 Thread Enric Caussa Morales
Here's an updated version of the port: - it's now using the SUBDIR functionality again. The WIP name is "core" since it's less ugly than having "notmuch/notmuch" in the path. Let me know if you come up with a more appropriate name. - I've incorporated your changes such as the LIBnotmuch... vars

Re: [NEW] Notmuch 0.29.1

2019-11-11 Thread Enric Morales
Hi Stuart and ports! I am away from my workstation until late in the month. I will take a look at your feedback when I get back and further work on the port. Cheers

Re: [NEW] Notmuch 0.29.1

2019-11-11 Thread Stuart Henderson
On 2019/10/18 00:08, Enric Morales wrote: > Forgot to attach the updated port port. Here it is. Here's an updated version with cleaner Makefile/patches, there was a COMMENT-python3 in your Makefile but no other parts relating to that so I've left out the python bindings for now and we can add

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Enric Morales
Forgot to attach the updated port port. Here it is. notmuch,5.tgz Description: GNU Zip compressed data

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Stuart Henderson
On 2019/10/17 22:56, Enric Morales wrote: > Stuart Henderson writes: > > > On 2019/10/17 03:57, Anthony J. Bentley wrote: > >> I'm inclined to move the Python bits to a separate port, so you can > >> use the Python module without running setup.py manually. > > > > That's definitely my

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Enric Morales
Stuart Henderson writes: > On 2019/10/17 03:57, Anthony J. Bentley wrote: >> I'm inclined to move the Python bits to a separate port, so you can >> use the Python module without running setup.py manually. > > That's definitely my preference. > > Enric did actually already do this but it seems to

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Enric Morales
Hi Stuart, Anthony and ports@ I guess I didn't run into any problem because I was building it in the same machine that i was running the program on. I created a VM to build packages and, indeed, I noticed some dependencies missing. Besides adding more build depends: - the libnotmuch.so library

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Stuart Henderson
On 2019/10/17 03:57, Anthony J. Bentley wrote: > I'm inclined to move the Python bits to a separate port, so you can > use the Python module without running setup.py manually. That's definitely my preference. Enric did actually already do this but it seems to be lost from the current tar...

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Stuart Henderson
On 2019/10/17 00:51, Enric Morales wrote: > I had to add the attached file to the tests/ dir so that the tests > more or less worked. Don't do all the pkg_info -q tests, those should be handled by TEST_DEPENDS > > I still use notmuch daily (using the Emacs frontend right now) and it > works

Re: [NEW] Notmuch 0.29.1

2019-10-17 Thread Anthony J. Bentley
Hi Enric, Thanks for sending this out. - There's a missing dependency on mail/gmime30. - Homepage can be switched to https. - SHARED_LIBS numbering starts at 0.0. When I try building, it fails right away: ===> Building for notmuch-0.29.1 cat: ./version: No such file or directory cc -c

Re: [NEW] Notmuch 0.29.1

2019-10-16 Thread Enric Morales
I checked what could be wrong with the tests failing, managing after some tweaks to get 90%+ of the test passing thanks to the GNU Coreutils and the GDB in ports. A couple of the tests that involve the zlib fail: Notmuch calls a zlib function and then i start seeing a repeated call to getentropy

Re: [NEW] Notmuch 0.29.1

2019-10-10 Thread Enric Morales
Hi ports@, the attached tarball updates the work-in-progress port to upstream notmuch 0.29.1. The notmuch project fixed some build-related issues, fixed bugs and improved the Emacs bindings, now distribute signed sha sums among other changes. See [1] for a detailed list of changes. I've dropped