Bug 206973 - mail/notmuch: Update to 0.21
Summary: mail/notmuch: Update to 0.21
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Raphael Kubo da Costa
URL:
Keywords: easy, needs-qa, patch
Depends on:
Blocks:
 
Reported: 2016-02-06 12:46 UTC by mp39590
Modified: 2016-02-24 09:28 UTC (History)
1 user (show)

See Also:


Attachments
patch (1.98 KB, patch)
2016-02-06 12:46 UTC, mp39590
mp39590: maintainer-approval+
Details | Diff
patch v2 (2.53 KB, patch)
2016-02-24 05:51 UTC, mp39590
mp39590: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mp39590 2016-02-06 12:46:14 UTC
Created attachment 166655 [details]
patch

- Update from 0.20.1 to 0.21

please remove files/ directory
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-06 12:50:47 UTC
Thank you for your submission

Please set maintainer-approval to + on attachments for any ports you are maintainer of
Comment 2 mp39590 2016-02-06 12:59:24 UTC
(In reply to Kubilay Kocak from comment #1)
> Thank you for your submission
> 
> Please set maintainer-approval to + on attachments for any ports you are
> maintainer of

I'm the maintainer - what is the point? Besides, where is 'maintainer-approval' flag?
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2016-02-06 13:02:34 UTC
So it shows up in the "maintainer approved" saved search for committers to find:

Attachment -> Details -> maintainer-approval [+]

Please also confirm this change passes QA (poudriere, portlint)

Thank you :)
Comment 4 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-12 20:37:44 UTC
It failed to build on 9.3-i386 with Poudriere:

===>  Configuring for notmuch-0.21
Welcome to Notmuch, a system for indexing, searching and tagging your email.

We hope that the process of building and installing notmuch is quick
and smooth so that you can soon be reading and processing your email
more efficiently than ever.

If anything goes wrong in the configure process, you can override any
decisions it makes by manually editing the Makefile.config file that
it creates. Also please do as much as you can to figure out what could
be different on your machine compared to those of the notmuch
developers. Then, please email those details to the Notmuch list
(notmuch@notmuchmail.org) so that we can hopefully make future
versions of notmuch easier for you to use.

We'll now investigate your system to verify that all required
dependencies are available:

Sanity checking C compilation environment... OK.
Sanity checking C++ compilation environment... OK.
Reading libnotmuch version from source... 
*** Error: Reading lib/notmuch.h failed.
Comment 5 mp39590 2016-02-24 05:51:20 UTC
Created attachment 167343 [details]
patch v2

updated patch, also new patch in files/ directory.
Comment 6 commit-hook freebsd_committer freebsd_triage 2016-02-24 09:28:33 UTC
A commit references this bug:

Author: rakuco
Date: Wed Feb 24 09:28:03 UTC 2016
New revision: 409454
URL: https://svnweb.freebsd.org/changeset/ports/409454

Log:
  Update to 0.21.

  PR:		206973
  Submitted by:	mp39590@gmail.com (maintainer)

Changes:
  head/mail/notmuch/Makefile
  head/mail/notmuch/distinfo
  head/mail/notmuch/files/patch-doc_Makefile.local
  head/mail/notmuch/files/patch-lib_notmuch.h
  head/mail/notmuch/pkg-plist
Comment 7 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-24 09:28:55 UTC
Committed, thanks!