<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/m4, branch howto-update-01</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=howto-update-01</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=howto-update-01'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2017-03-22T14:33:06Z</updated>
<entry>
<title>python: Improve Python detection.</title>
<updated>2017-03-22T14:33:06Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2017-03-22T14:33:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=104635eb503ec764146731888a6975b4329660fd'/>
<id>urn:sha1:104635eb503ec764146731888a6975b4329660fd</id>
<content type='text'>
* m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Prefer the generic
'pythonX' over 'pythonX.Y'.  This way we select the users preferred
version for both flavors.  Prefer 'python' over 'python3' but not over
'python2' so that the algorithm still finds a 'python2' even if
'python' is a Python3.

Fixes-commit: 5189c08af9468cdeb6f16a6ecd0fee53e1e3aa0e
Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
<entry>
<title>build: Tune M4 macros for our needs.</title>
<updated>2017-03-14T11:20:18Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2017-03-09T15:55:18Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=5189c08af9468cdeb6f16a6ecd0fee53e1e3aa0e'/>
<id>urn:sha1:5189c08af9468cdeb6f16a6ecd0fee53e1e3aa0e</id>
<content type='text'>
* m4/ax_python_devel.m4: Do not emit 'HAVE_PYTHON'.
* m4/python.m4 (_AM_PYTHON_INTERPRETER_LIST): Add newer Python
versions, drop older ones.  Also, sort the list with older versions at
the front, newer and generic versions towards the end.  This makes the
algorithm pick the lowest version that meets the version requirement.

Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
<entry>
<title>build: Add M4 macros for python.</title>
<updated>2017-03-14T11:01:19Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2017-03-09T15:54:35Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=067da472f919e78c95a0a01b68e79a8b7dff173b'/>
<id>urn:sha1:067da472f919e78c95a0a01b68e79a8b7dff173b</id>
<content type='text'>
* m4/python.m4: New file.

Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
<entry>
<title>Qt: Make sure extended grep is used with '|'.</title>
<updated>2016-12-19T09:36:17Z</updated>
<author>
<name>Raphael Kubo da Costa</name>
<email>rakuco@FreeBSD.org</email>
</author>
<published>2016-12-18T10:41:33Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=211844f049d714cd4d5aab96347705cb0c209c5d'/>
<id>urn:sha1:211844f049d714cd4d5aab96347705cb0c209c5d</id>
<content type='text'>
* m4/qt.m4: Use grep -E when using the alternation character.
--

POSIX specifies '|' is only supposed to work as an alternation special
character when grep is used in extended mode. The code worked fine
with GNU grep because it accepts extended regular expressions by
default, but other POSIX-compliant implementations might fail and take
it literally.

Signed-off-by: Raphael Kubo da Costa &lt;rakuco@FreeBSD.org&gt;
</content>
</entry>
<entry>
<title>doc: Replace http: by https: in core source files.</title>
<updated>2016-11-16T12:27:00Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2016-11-16T12:27:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=7f5f26fd66e60e60de875c70b1f93f60c0438780'/>
<id>urn:sha1:7f5f26fd66e60e60de875c70b1f93f60c0438780</id>
<content type='text'>
--

Signed-off-by: Werner Koch &lt;wk@gnupg.org&gt;
</content>
</entry>
<entry>
<title>python: Improve build system integration.</title>
<updated>2016-09-14T11:10:40Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2016-09-14T11:00:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=99db351288d5bb075f124ef10e540e25bc36b70a'/>
<id>urn:sha1:99db351288d5bb075f124ef10e540e25bc36b70a</id>
<content type='text'>
* configure.ac: Try to compile a Python module for each version.
* m4/m4_ax_swig_python.m4: Drop unused file.

Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
<entry>
<title>m4: Don't set fpic for qt on windows</title>
<updated>2016-07-12T13:26:14Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-12T13:26:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=938f7e9c8b466594d05c0347fe627b225263a6a6'/>
<id>urn:sha1:938f7e9c8b466594d05c0347fe627b225263a6a6</id>
<content type='text'>
* m4/qt.m4 (FIND_QT): Do not set fpic for windows.

--
Otherwise each compile call will result in a warning that
fpic is ignored for windows.
</content>
</entry>
<entry>
<title>m4: Use LIBS instead of LDFLAGS for Qt libs</title>
<updated>2016-07-12T13:10:16Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-12T13:10:16Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=744978cce8f9dfb2363b9d274ee99f25cfcf0e40'/>
<id>urn:sha1:744978cce8f9dfb2363b9d274ee99f25cfcf0e40</id>
<content type='text'>
* m4/qt.m4: Modify LIBS instead of LDFLAGS for link test.

--
The test would otherwise fail when building for windows because the
link order was wrong.
</content>
</entry>
<entry>
<title>m4: Add compile / link check for qt</title>
<updated>2016-07-11T16:48:42Z</updated>
<author>
<name>Andre Heinecke</name>
<email>aheinecke@intevation.de</email>
</author>
<published>2016-07-11T16:47:11Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=ed070313155a1c79a57ba69f4299f2aefc65fad7'/>
<id>urn:sha1:ed070313155a1c79a57ba69f4299f2aefc65fad7</id>
<content type='text'>
* m4/qt.m4 (FIND_QT): Check if a qt application can be compiled and
linked.

--
In case gpgme is cross compiled pkg-config may pick up qt
for the build system and not for the host system. To avoid that
we check that we can compile a qt program for host.
</content>
</entry>
<entry>
<title>python: Make Python detection more robust.</title>
<updated>2016-06-01T13:33:52Z</updated>
<author>
<name>Justus Winter</name>
<email>justus@g10code.com</email>
</author>
<published>2016-06-01T13:33:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=1607aa7fe5dd686ba3bfb6de4a2b602d6a458c86'/>
<id>urn:sha1:1607aa7fe5dd686ba3bfb6de4a2b602d6a458c86</id>
<content type='text'>
Previously, missing Python development packages made configure fail
instead of merely disabling the bindings.

* configure.ac: Check for 'PYTHON_VERSION'.
* m4/ax_python_devel.m4: Make test non-fatal.

Signed-off-by: Justus Winter &lt;justus@g10code.com&gt;
</content>
</entry>
</feed>
