<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/configure, branch 0.22.2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.22.2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.22.2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2016-04-12T23:14:43Z</updated>
<entry>
<title>configure: add test for default xapian backend</title>
<updated>2016-04-12T23:14:43Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-04-09T01:49:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=deb4e5567c42afe834d83868b9337277256a0d66'/>
<id>urn:sha1:deb4e5567c42afe834d83868b9337277256a0d66</id>
<content type='text'>
This is mainly for the test suite.  We already expect the tests to be
run in the same environment as configure was run, at least to get the
name of the python interpreter. So we are not really imposing a new
restriction.
</content>
</entry>
<entry>
<title>configure: autodetect xapian-1.3</title>
<updated>2016-04-01T21:29:52Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2016-03-26T17:57:11Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=d93d3779b8e46ea5158353fa5ddc0ea9fa789617'/>
<id>urn:sha1:d93d3779b8e46ea5158353fa5ddc0ea9fa789617</id>
<content type='text'>
Mimic the handling of python2 versus python3. In particular if both
xapian-config and xapian-config-1.3 are found, use xapian-config
</content>
</entry>
<entry>
<title>configure: pass HAVE_TIMEGM to build</title>
<updated>2016-02-13T16:32:20Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2016-01-22T22:01:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=79856189a24ed2b78f30e55ccd5f7b5299659073'/>
<id>urn:sha1:79856189a24ed2b78f30e55ccd5f7b5299659073</id>
<content type='text'>
Checking the existence of timegm() function and setting
configure internal variable ${have_timegm} was done, but
actually defining HAVE_TIMEGM in build was not done --
meaning that compat timegm() was always part of final
notmuch binaries.
</content>
</entry>
<entry>
<title>configure: drop use of "pkg-config emacs"</title>
<updated>2015-12-06T16:06:11Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-12-06T15:59:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=88c0bc4cc6401b70c8a677edbc9a847de37c1e21'/>
<id>urn:sha1:88c0bc4cc6401b70c8a677edbc9a847de37c1e21</id>
<content type='text'>
This does not play well with --prefix. As Tomi notes in
id:m2k2p2rwth.fsf@guru.guru-group.fi, people still have the option of e.g.

% ./configure ---emacslispdir=`pkg-config emacs --variable sitepkglispdir`
</content>
</entry>
<entry>
<title>cli/lib: remove support for GMime 2.4</title>
<updated>2015-08-26T23:01:45Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-08-16T15:33:21Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=005c2f0df17de8afdf9f67b923d26f2358236171'/>
<id>urn:sha1:005c2f0df17de8afdf9f67b923d26f2358236171</id>
<content type='text'>
It's becoming a maintenance burden to do anything things with the
crypto glue code twice, once for 2.4 and once for 2.6. I don't have
any 2.4 version available to test on my development machine anymore,
so the 2.4 specific code paths are likely not very well tested.
</content>
</entry>
<entry>
<title>configure: clean up messages around reading libnotmuch version</title>
<updated>2015-08-10T19:24:40Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2015-08-10T12:39:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=c9e1c4f1c495d7cc24a64b73edb4b7b71791a87f'/>
<id>urn:sha1:c9e1c4f1c495d7cc24a64b73edb4b7b71791a87f</id>
<content type='text'>
Clean up punctuation for consistency, and add newline for clean
configure output.
</content>
</entry>
<entry>
<title>build: extract library versions from notmuch.h</title>
<updated>2015-08-10T11:53:55Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-08-09T14:25:41Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=765556c1f159ae0a29137c935c7cbf4106569e7e'/>
<id>urn:sha1:765556c1f159ae0a29137c935c7cbf4106569e7e</id>
<content type='text'>
- Make lib/notmuch.h the canonical location for the library versioning
information.

- Since the release-check should never fail now, remove it to reduce
complexity.

- Make the version numbers in notmuch.h consistent with the (now
  deleted) ones in lib/Makefile.local
</content>
</entry>
<entry>
<title>test: use the python interpreter in sh.config</title>
<updated>2015-08-04T07:19:18Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-08-02T06:40:55Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=23d86773b9e1b8111921af94f7f14ea0867eaee2'/>
<id>urn:sha1:23d86773b9e1b8111921af94f7f14ea0867eaee2</id>
<content type='text'>
The configure script chooses "python" if both python and python{2,3}
exist exists, so this could change the version of python used to run
the test suite.

The checking for ${NOTMUCH_PYTHON} in the test suite is arguably
over-engineering, since the configure step will fail if it can't find
it.
</content>
</entry>
<entry>
<title>configure: support --without-ruby</title>
<updated>2015-07-30T06:16:29Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-07-30T06:16:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2eb558fd9b369458c23b57b44281758bd17a5580'/>
<id>urn:sha1:2eb558fd9b369458c23b57b44281758bd17a5580</id>
<content type='text'>
Apparently some ruby installs are broken in ways that prevent the ruby
bindings from building.
</content>
</entry>
<entry>
<title>configure: support --with-docs=no</title>
<updated>2015-07-30T06:08:31Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2015-07-30T06:08:31Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a57b3d43033103a1efda78ab2e5f273c217a1834'/>
<id>urn:sha1:a57b3d43033103a1efda78ab2e5f273c217a1834</id>
<content type='text'>
Since we promise --with-foo=no is equivalent to --without-foo
</content>
</entry>
</feed>
