<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/m4, branch gpgme-1.23.2</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.23.2</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-1.23.2'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2023-10-30T08:42:09Z</updated>
<entry>
<title>build,qt: Build Qt with -fPIC if required or requested</title>
<updated>2023-10-30T08:42:09Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2023-10-30T08:28:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=ae332749eee056f59bf902a65ffb012fcf181875'/>
<id>urn:sha1:ae332749eee056f59bf902a65ffb012fcf181875</id>
<content type='text'>
* configure.ac: Add option to enable building the Qt 6 binding with
-fPIC. Fix typo and mention default for --enable-no-direct-extern-access
option.
* m4/qt6.m4: Add -fPIC to GPGME_QT6_CFLAGS if requested or if Qt 6 was
built with reduce_relocations.
--

GnuPG-bug-id: 6781
</content>
</entry>
<entry>
<title>build,qt: Autodetect whether Qt was built with -mno-direct-extern-access</title>
<updated>2023-09-21T20:53:00Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2023-09-21T20:53:00Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=4e321a0f06ffba2437fa34ccb88527e9ea633703'/>
<id>urn:sha1:4e321a0f06ffba2437fa34ccb88527e9ea633703</id>
<content type='text'>
* m4/qt6.m4: Check the build configuration of Qt 6 for
no_direct_extern_access.
--

If building with -mno-direct-extern-access has been neither enabled nor
disabled explicitly, then check whether Qt 6 was built with this flag.
The check is skipped, if we build for Windows.

GnuPG-bug-id: 6696
</content>
</entry>
<entry>
<title>build,qt: Optionally build Qt 6 bindings with -mno-direct-extern-access</title>
<updated>2023-09-21T08:58:27Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2023-09-21T08:56:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=927f129663b8bde1ecb4e2ac2b233a7baca8a568'/>
<id>urn:sha1:927f129663b8bde1ecb4e2ac2b233a7baca8a568</id>
<content type='text'>
* configure.ac: Check if C++ compiler supports
-mno-direct-extern-access. Add option to enable building with
-mno-direct-extern-access.
* m4/ax_check_compile_flag.m4: New.
* m4/qt6.m4: Add -mno-direct-extern-access to GPGME_QT6_CFLAGS if
supported and requested.
--

This adds the possibility to build the Qt 6 bindings with the
-mno-direct-extern-access flag. This is required if Qt 6 was built with
this flag. This is a workaround for the lack of Qt 6's pkgconfig files
providing this flag if needed.

GnuPG-bug-id: 6696
</content>
</entry>
<entry>
<title>build,qt: Drop broken check for -fPIC</title>
<updated>2023-09-21T08:45:09Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2023-09-21T08:45:09Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3e6485620816c9097f98cbe4fdb82a4683918a63'/>
<id>urn:sha1:3e6485620816c9097f98cbe4fdb82a4683918a63</id>
<content type='text'>
* m4/qt6.m4: Remove attempt to build a Qt program with -fPIC.
--

libtool already takes care of adding -fPIC. Moreover, building without
-fPIC succeeded even if Qt was built with -fPIC, i.e. the check didn't
work as intended.

GnuPG-bug-id: 6696
</content>
</entry>
<entry>
<title>build: Update libassuan.m4 for libassuan version 3 in future.</title>
<updated>2023-07-28T05:07:06Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2023-07-28T05:07:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=0518ed32e254faaa1f5ae61593ab17e8485388a6'/>
<id>urn:sha1:0518ed32e254faaa1f5ae61593ab17e8485388a6</id>
<content type='text'>
* m4/libassuan.m4: Update from libassuan master.

--

New libassuan 3 has backward compatible API.

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>build,qt: Simplify check for moc</title>
<updated>2023-04-19T07:23:05Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2023-04-19T07:23:05Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a14155d2c1b2ddc167dbf278faf1d6b469575492'/>
<id>urn:sha1:a14155d2c1b2ddc167dbf278faf1d6b469575492</id>
<content type='text'>
m4/qt6.m4: Remove alternative checks for moc that were taken over from
Qt 5 and that are obsolete for Qt 6.
--
</content>
</entry>
<entry>
<title>build: Update gpg-error.m4.</title>
<updated>2023-04-05T23:40:12Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2023-04-05T23:40:12Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=806a5d18b988449fbaa3c2e6380acf3ae4580f4a'/>
<id>urn:sha1:806a5d18b988449fbaa3c2e6380acf3ae4580f4a</id>
<content type='text'>
* m4/gpg-error.m4: Update from libgpg-error master.

--

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>python: Update python.m4 configure script.</title>
<updated>2023-03-17T09:06:55Z</updated>
<author>
<name>Ben Greiner (bnavigator)</name>
<email>unknown@dev.gnupg.org</email>
</author>
<published>2023-03-16T14:09:38Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=d086653cc346d5634bc742d5586e927fc9ee57cf'/>
<id>urn:sha1:d086653cc346d5634bc742d5586e927fc9ee57cf</id>
<content type='text'>
* configure.ac: Unset PYTHON_LIBS.  Support python 3.10.
* m4/python.m4: Find correct version string for python &gt;= 3.10.
--

See-also: https://dev.gnupg.org/D546

Also test for 3.11 and 3.12 (wk).
</content>
</entry>
<entry>
<title>m4: Update gpg-error.m4.</title>
<updated>2022-11-15T04:39:56Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-11-15T04:39:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=2b7fcbf2f280ca88d76f8398138580155213552a'/>
<id>urn:sha1:2b7fcbf2f280ca88d76f8398138580155213552a</id>
<content type='text'>
* m4/gpg-error.m4: Update from libgpg-error master.

--

GnuPG-bug-id: 6273
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>build: Update libassuan.m4.</title>
<updated>2022-11-02T01:12:48Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2022-11-02T01:09:55Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=9f5e11729260b814c4903e2fbccfb3855073abd2'/>
<id>urn:sha1:9f5e11729260b814c4903e2fbccfb3855073abd2</id>
<content type='text'>
* m4/libassuan.m4: Update from libassuan master.

--

GnuPG-bug-id: 5034
Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
</feed>
