<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/docs, branch master</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>[KDEMetaInfoPlatformCheck] Add missing doc link</title>
<updated>2022-04-23T17:18:03+00:00</updated>
<author>
<name>Julius Künzel</name>
<email>jk.kdedev@smartlab.uber.space</email>
</author>
<published>2022-04-23T17:18:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0a624648a20d01a07849538abdb21655af4241b6'/>
<id>0a624648a20d01a07849538abdb21655af4241b6</id>
<content type='text'>
@aacid related to your MR !245
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
@aacid related to your MR !245
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ECMQueryQt module, which encompases both Qt5 Qmake and Qt6 qtpaths</title>
<updated>2022-03-20T10:42:44+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-03-08T12:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4e47b053c9d799898a91b8b31f59140592c2ba4d'/>
<id>4e47b053c9d799898a91b8b31f59140592c2ba4d</id>
<content type='text'>
Basically copied ECMQueryQmake to ECMQueryQt, added copyright based
on git log, with the BSD 3-clause license; based on the contents of the
README.rst file at the initial commit (commit 96e7fb9969b7 by Rohan Garg) of
ECMQueryQmake, the README file says:
     All code is licensed under the BSD 3-Clause license.

Will CC active devs in the MR and email Rohan Garg to confirm.

Then added qtpaths CMake code path, basically you can use query_qt with Qt5
(same syntax, so a drop-in replacement for query_qmake); and Qt6.

The plan is to deprecate ECMQueryQmake in favour of the new module (had to
be done that way as the old module had "qmake" in the name and that could
be a bit confusing).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Basically copied ECMQueryQmake to ECMQueryQt, added copyright based
on git log, with the BSD 3-clause license; based on the contents of the
README.rst file at the initial commit (commit 96e7fb9969b7 by Rohan Garg) of
ECMQueryQmake, the README file says:
     All code is licensed under the BSD 3-Clause license.

Will CC active devs in the MR and email Rohan Garg to confirm.

Then added qtpaths CMake code path, basically you can use query_qt with Qt5
(same syntax, so a drop-in replacement for query_qmake); and Qt6.

The plan is to deprecate ECMQueryQmake in favour of the new module (had to
be done that way as the old module had "qmake" in the name and that could
be a bit confusing).
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing doc links</title>
<updated>2022-02-16T13:03:42+00:00</updated>
<author>
<name>Julius Künzel</name>
<email>jk.kdedev@smartlab.uber.space</email>
</author>
<published>2022-02-16T13:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=40c21b97bc02cdf0394cfc6e02f4b42808c1690f'/>
<id>40c21b97bc02cdf0394cfc6e02f4b42808c1690f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>
</feed>
