<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpgme/configure.ac, branch gpgme-2.0.0</title>
<subtitle>GnuPG Made Easy.</subtitle>
<id>http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-2.0.0</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/gpgme/atom?h=gpgme-2.0.0'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/'/>
<updated>2025-02-21T10:06:52Z</updated>
<entry>
<title>Bump LT version to C45/A0/R0</title>
<updated>2025-02-21T10:06:52Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-02-21T10:06:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=4139cbcdc24440ff9c623a2793d5aba3c743d655'/>
<id>urn:sha1:4139cbcdc24440ff9c623a2793d5aba3c743d655</id>
<content type='text'>
--

The version 2.0 is technically an API and ABI break due to the removal
of long deprecated functions.  Most user's won't notice this except
for the changed SO number.
</content>
</entry>
<entry>
<title>Update copyright notices.</title>
<updated>2025-02-04T13:18:21Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2025-02-04T13:18:21Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=a8c923b943f32068142abde1a1e965cb4ee152b2'/>
<id>urn:sha1:a8c923b943f32068142abde1a1e965cb4ee152b2</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Bump version after splitting off bindings</title>
<updated>2025-02-03T10:37:52Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2025-02-03T10:37:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=8ad04695d9c22d677026adb814fd4eaa0984e54d'/>
<id>urn:sha1:8ad04695d9c22d677026adb814fd4eaa0984e54d</id>
<content type='text'>
--

</content>
</entry>
<entry>
<title>python: Remove Python bindings</title>
<updated>2025-02-03T10:19:09Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2025-02-03T09:49:45Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=932caf37d36eca2caec59bf48bc505364a5765bb'/>
<id>urn:sha1:932caf37d36eca2caec59bf48bc505364a5765bb</id>
<content type='text'>
* README: Update.
* configure.ac: Remove checks, variables and file generations related to
the Python bindings. Remove python from available_languages and
default_languages.
* lang/Makefile.am (DIST_SUBDIRS): Remove python.
* lang/python: Remove.
* m4/ax_pkg_swig.m4, m4/ax_python_devel.m4, m4/python.m4: Remove.
--

The Python bindings have been moved to a separate Git repository:
gpgmepy.

GnuPG-bug-id: 7262

</content>
</entry>
<entry>
<title>cpp,qt: Remove C++ and Qt bindings</title>
<updated>2025-02-03T09:55:40Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2025-02-03T09:49:25Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=763d5f5d6a88ec938b8678ab597e1404af724553'/>
<id>urn:sha1:763d5f5d6a88ec938b8678ab597e1404af724553</id>
<content type='text'>
* README: Update.
* configure.ac: Remove checks, variables and file generations related to
the C++/Qt bindings. Remove cpp and qt* from available_languages and
default_languages.
* lang/Makefile.am (DIST_SUBDIRS): Remove cpp and qt.
* lang/cpp, lang/qt: Remove.
* m4/ax_check_compile_flag.m4, m4/ax_cxx_compile_stdcxx.m4,
m4/ax_gcc_func_attribute.m4, m4/pkg.m4, m4/qt5.m4, m4/qt6.m4: Remove.
--

The C++ and Qt bindings have been moved to separate Git repositories:
gpgmepp and gpgmeqt.

GnuPG-bug-id: 7262
</content>
</entry>
<entry>
<title>build: Remove defining GPG_ERR_ENABLE_ERRNO_MACROS.</title>
<updated>2025-01-15T06:39:22Z</updated>
<author>
<name>NIIBE Yutaka</name>
<email>gniibe@fsij.org</email>
</author>
<published>2025-01-15T06:39:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=fa17f2aaedb50cb576c47b191b3599e384272bc2'/>
<id>urn:sha1:fa17f2aaedb50cb576c47b191b3599e384272bc2</id>
<content type='text'>
* configure.ac (GPG_ERR_ENABLE_ERRNO_MACROS): Remove.

--

It was for Windows CE.

Signed-off-by: NIIBE Yutaka &lt;gniibe@fsij.org&gt;
</content>
</entry>
<entry>
<title>build,python: Add Python 3.13 and remove Python 3.8</title>
<updated>2024-12-04T16:02:40Z</updated>
<author>
<name>Ingo Klöcker</name>
<email>dev@ingo-kloecker.de</email>
</author>
<published>2024-12-04T13:15:06Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=27da4ec6350d803354d691c06a31c47176ec1064'/>
<id>urn:sha1:27da4ec6350d803354d691c06a31c47176ec1064</id>
<content type='text'>
* configure.ac: Look for Python 3.13. Don't look for Python 3.8 anymore.
* lang/python/setup.py.in: Update Python versions in classifiers.
* m4/python.m4: Add python3.13 as valid interpreter. Remove python3.8.
--
</content>
</entry>
<entry>
<title>Post release updates</title>
<updated>2024-12-04T14:43:56Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-12-04T14:43:56Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=3ba4b7593454a9f78bbd61a29f5230b173ffaf5b'/>
<id>urn:sha1:3ba4b7593454a9f78bbd61a29f5230b173ffaf5b</id>
<content type='text'>
--
</content>
</entry>
<entry>
<title>Release 1.24.1</title>
<updated>2024-12-04T14:33:56Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-12-04T13:59:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=f6257431a8f80b507b8197f16088fb257153fe4e'/>
<id>urn:sha1:f6257431a8f80b507b8197f16088fb257153fe4e</id>
<content type='text'>
--

Although the GPGME_PK_KYBER is technically an API change we ignore it
because this is just another enum value which does not change the ABI
and no software uses it yet.  Kleopatra is the first to use this and
it already has a test for gpgme 1.24.1.

GnuPG-bug-id: 7440
</content>
</entry>
<entry>
<title>Add a configure test for gettid.</title>
<updated>2024-12-04T14:33:02Z</updated>
<author>
<name>Werner Koch</name>
<email>wk@gnupg.org</email>
</author>
<published>2024-12-04T14:32:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/gpgme/commit/?id=4a62318422ca3f0f72b6fd00031daba556a10687'/>
<id>urn:sha1:4a62318422ca3f0f72b6fd00031daba556a10687</id>
<content type='text'>
* configure.ac (HAVE_GETTID,HAVE_SYS_GETTID): New test.
* src/debug.c: Include syscall.h if needed.
(tid_log_callback) [HAVE_SYS_GETTID]: Use SYS_gettid
--

Linux introduced the gettid syscall with 2.4.11 but glibc only with
its version 2.30.  This patch allows building on older platforms.

Co-authored-by: lgh1
</content>
</entry>
</feed>
