<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/docs, branch v5.91.0-rc1</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>Rename KDEDeprecationSettings to ECMDeprecationSettings</title>
<updated>2022-01-09T19:23:30+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2022-01-09T19:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2ce35e24ba218ed5e79b2d70f4589e408e01db5c'/>
<id>2ce35e24ba218ed5e79b2d70f4589e408e01db5c</id>
<content type='text'>
Semantically this is an ECM module, because it can be used to manage deprecated
Qt API and from any project which use ecm_generate_export_headers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Semantically this is an ECM module, because it can be used to manage deprecated
Qt API and from any project which use ecm_generate_export_headers
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ecm_set_deprecation_versions cmake function</title>
<updated>2022-01-04T17:30:26+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-12-19T09:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e858a46995b5eac3aba822fff3fd2f37b5e224cc'/>
<id>e858a46995b5eac3aba822fff3fd2f37b5e224cc</id>
<content type='text'>
This will make setting the deprecation versions easier, otherwise one would need
to edit the hex value. It also helps to keep the required versions and deprecation versions
in sync.

Also this allows one to keep the deprecation warnings, when one excludes deprecations for a specific version.

Additionally the deprecation version can be overwritten by a cmake parameter.
This will make local testing easier, because one does not need to edit the CMakeLists.txt files.

Task: https://phabricator.kde.org/T15109
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will make setting the deprecation versions easier, otherwise one would need
to edit the hex value. It also helps to keep the required versions and deprecation versions
in sync.

Also this allows one to keep the deprecation warnings, when one excludes deprecations for a specific version.

Additionally the deprecation version can be overwritten by a cmake parameter.
This will make local testing easier, because one does not need to edit the CMakeLists.txt files.

Task: https://phabricator.kde.org/T15109
</pre>
</div>
</content>
</entry>
<entry>
<title>Split KDEInstallDirs into a 5 and a 6 variant</title>
<updated>2021-11-23T16:22:51+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2021-03-22T13:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c5a034a6b5218ebc9f7eb38387c9d91fa3e4134d'/>
<id>c5a034a6b5218ebc9f7eb38387c9d91fa3e4134d</id>
<content type='text'>
This factors out large parts of the common code into separate modules,
and adds a backward compatibility wrapper.

The 6 variant drops some deprecated variables where possible, but otherwise
is the same as the 5 variant. It still lacks a replacement for the paths
depending on ECMQueryQMake though.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This factors out large parts of the common code into separate modules,
and adds a backward compatibility wrapper.

The 6 variant drops some deprecated variables where possible, but otherwise
is the same as the 5 variant. It still lacks a replacement for the paths
depending on ECMQueryQMake though.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Find7z &amp; Findgzip</title>
<updated>2021-07-15T11:16:10+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-07-11T23:29:11+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a4af02255a5b9bd0200517796af3f1d36a51df79'/>
<id>a4af02255a5b9bd0200517796af3f1d36a51df79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable buildling docs for FindLibMount</title>
<updated>2021-05-26T16:06:52+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-05-26T16:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e94611c70863335efc00709541dd009e18c968a7'/>
<id>e94611c70863335efc00709541dd009e18c968a7</id>
<content type='text'>
Thanks to kossebau for pointing that out.

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to kossebau for pointing that out.

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop FindFontConfig.cmake</title>
<updated>2021-05-25T08:07:34+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2021-05-17T13:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6191110fa126847ceea49db29534a756f9bd3013'/>
<id>6191110fa126847ceea49db29534a756f9bd3013</id>
<content type='text'>
CMake 3.14 ships a module with compatible variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake 3.14 ships a module with compatible variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean ECM files after the minimum version change</title>
<updated>2021-05-25T08:07:34+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2021-05-17T09:44:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c6e575539a4c0f370df65d15001e7f1b942b7e91'/>
<id>c6e575539a4c0f370df65d15001e7f1b942b7e91</id>
<content type='text'>
- Remove deprecated version checks
- Use VERSION_GREATER_EQUAL
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove deprecated version checks
- Use VERSION_GREATER_EQUAL
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix doc build with Sphinx 4</title>
<updated>2021-05-17T14:31:50+00:00</updated>
<author>
<name>Antonio Rojas</name>
<email>arojas@archlinux.org</email>
</author>
<published>2021-05-17T14:31:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=001f901ee297bb5346729a02e8920b7528e20717'/>
<id>001f901ee297bb5346729a02e8920b7528e20717</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Modules docs: move rst docs into bracket comments</title>
<updated>2021-04-23T17:49:14+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-04-17T09:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=5512e03562694ebfe571a3b6068a7d35d9ddfd7a'/>
<id>5512e03562694ebfe571a3b6068a7d35d9ddfd7a</id>
<content type='text'>
CMake &gt;= 3.0 supports bracket comments, and the reStructuredText
integration code in sphinx/ext/ecm.py already supports extracting
the docs from a bracket comment instead.
Editing documentation without leading line comment markers is more simple,
e,g. when reflowing text over lines.

With ECM meanwhile requiring CMake 3.5 now it is possible to switch
(and thus follow also the approach used by cmake itself).

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CMake &gt;= 3.0 supports bracket comments, and the reStructuredText
integration code in sphinx/ext/ecm.py already supports extracting
the docs from a bracket comment instead.
Editing documentation without leading line comment markers is more simple,
e,g. when reflowing text over lines.

With ECM meanwhile requiring CMake 3.5 now it is possible to switch
(and thus follow also the approach used by cmake itself).

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindIsoCodes module</title>
<updated>2021-02-20T16:19:43+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2021-02-05T14:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=944c81500b712c1951fb545ce2b9e61bd01e0ac5'/>
<id>944c81500b712c1951fb545ce2b9e61bd01e0ac5</id>
<content type='text'>
This is a slightly modernized version of Pino's original implementation
found in KF5 and Plasma.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a slightly modernized version of Pino's original implementation
found in KF5 and Plasma.
</pre>
</div>
</content>
</entry>
</feed>
