Bug 238418 - mail/notmuch: Update to 0.29.1
Summary: mail/notmuch: Update to 0.29.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-08 16:05 UTC by Sebastian Schwarz
Modified: 2019-06-13 21:29 UTC (History)
1 user (show)

See Also:
seschwar: maintainer-feedback+


Attachments
notmuch-0.29.diff (3.67 KB, patch)
2019-06-08 16:05 UTC, Sebastian Schwarz
no flags Details | Diff
notmuch-0.29.1.diff (3.67 KB, patch)
2019-06-13 19:24 UTC, Sebastian Schwarz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Schwarz 2019-06-08 16:05:00 UTC
Created attachment 204905 [details]
notmuch-0.29.diff

notmuch 0.29 was released recently: https://notmuchmail.org/pipermail/notmuch/2019/028257.html

Apart from the usual bug fixes and enhancements the following changes are of interest for the port:

- The sources are now compressed with xz instead of gzip.
- Support for GMime 2.6 was dropped and GMime 3.0.3 or later is required now.

The port was adjusted accordingly.  Additionally: 

- drop workaround for info(1) on FreeBSD 10 since it's no longer supported
- drop workaround for Sphinx since another one was included in notmuch's upstream

The ports build cleanly in poudriere under FreeBSD:12:amd64.
Comment 1 Sebastian Schwarz 2019-06-13 19:23:32 UTC
In the meantime 0.29.1 was released: https://notmuchmail.org/pipermail/notmuch/2019/028315.html

I've updated the attached diff accordingly.
Comment 2 Sebastian Schwarz 2019-06-13 19:24:06 UTC
Created attachment 205038 [details]
notmuch-0.29.1.diff
Comment 3 commit-hook freebsd_committer 2019-06-13 21:28:43 UTC
A commit references this bug:

Author: fernape
Date: Thu Jun 13 21:27:42 UTC 2019
New revision: 504137
URL: https://svnweb.freebsd.org/changeset/ports/504137

Log:
  mail/notmuch: update to 0.29.1

  - The sources are now compressed with xz instead of gzip.
  - Support for GMime 2.6 was dropped and GMime 3.0.3 or later is required now.
  - drop workaround for info(1) on FreeBSD 10 since it's no longer supported
  - drop workaround for Sphinx since another one was included in notmuch's upstream

  ChangeLog: https://notmuchmail.org/pipermail/notmuch/2019/028257.html

  PR:	238418
  Submitted by:	seschwar@gmail.com (maintainer)

Changes:
  head/mail/notmuch/Makefile
  head/mail/notmuch/distinfo
  head/mail/notmuch/files/patch-doc_Makefile.local
  head/mail/notmuch-emacs/Makefile
Comment 4 Fernando Apesteguía freebsd_committer 2019-06-13 21:29:33 UTC
Committed,

Thanks!

Sorry for the delay, it took me a while to test it.