<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules, branch v5.95.0-rc1</title>
<subtitle>hurd extra-cmake-modules.git</subtitle>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/'/>
<entry>
<title>ECMQtDeclareLoggingCategory: drop support for Qt &lt; 5.4</title>
<updated>2022-06-03T22:58:36+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-03T22:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6f8e9ff84b959ba763fcff18f0c519075ea1df03'/>
<id>6f8e9ff84b959ba763fcff18f0c519075ea1df03</id>
<content type='text'>
Given ECM is released tightly bundled with KF, which itself requires
Qt 5.15 now, and no Linux distribution is known by repology.org which
ships older Qt, but current ECM, that support is considered of no more use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given ECM is released tightly bundled with KF, which itself requires
Qt 5.15 now, and no Linux distribution is known by repology.org which
ships older Qt, but current ECM, that support is considered of no more use.
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddQtDesignerPlugin: drop support for Qt &lt; 5.9</title>
<updated>2022-06-02T08:46:35+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-01T20:55:18+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f4cb940b92a727019f3931ce894d8687062435ef'/>
<id>f4cb940b92a727019f3931ce894d8687062435ef</id>
<content type='text'>
Given ECM is released tighly bundled with KF, which itself requires
Qt 5.15 now, and no Linux distribution is known by repology.org which
ships older Qt, but current ECM, that support is considered of no more use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Given ECM is released tighly bundled with KF, which itself requires
Qt 5.15 now, and no Linux distribution is known by repology.org which
ships older Qt, but current ECM, that support is considered of no more use.
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddQtDesignerPlugin: fix support for Qt6</title>
<updated>2022-06-01T21:47:52+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-01T21:47:52+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ffb64b8e735015a4dbb79013ee5b8f55eb0f4ffd'/>
<id>ffb64b8e735015a4dbb79013ee5b8f55eb0f4ffd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddQtDesignerPlugin: fix missing FeatureSummary include</title>
<updated>2022-06-01T21:09:19+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2022-06-01T21:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=eaca16179698b59bdc6a54005f86e020aa9a575b'/>
<id>eaca16179698b59bdc6a54005f86e020aa9a575b</id>
<content type='text'>
The use of set_package_properties() requires the include, which might
not have been done by the macro consumer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The use of set_package_properties() requires the include, which might
not have been done by the macro consumer.
</pre>
</div>
</content>
</entry>
<entry>
<title>typo--</title>
<updated>2022-05-01T11:10:11+00:00</updated>
<author>
<name>Harald Sitter</name>
<email>sitter@kde.org</email>
</author>
<published>2022-05-01T11:10:11+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b6c8b20c1047006f148a9376046e45e8f036b3bd'/>
<id>b6c8b20c1047006f148a9376046e45e8f036b3bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop lib prefix when building for Windows (MinGW)</title>
<updated>2022-04-23T15:16:08+00:00</updated>
<author>
<name>Julius Künzel</name>
<email>jk.kdedev@smartlab.uber.space</email>
</author>
<published>2022-04-23T15:16:08+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7e8c2634dd994a923bf389f561f74e54a28063b6'/>
<id>7e8c2634dd994a923bf389f561f74e54a28063b6</id>
<content type='text'>
QQmlImportDatabase::resolvePlugin doesn't accept lib prefixes under
Windows, causing to fail to import when using as a dynamic plugin.

Inspired by kirigami!34
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
QQmlImportDatabase::resolvePlugin doesn't accept lib prefixes under
Windows, causing to fail to import when using as a dynamic plugin.

Inspired by kirigami!34
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMQueryQt: always use CMake target to find the qmake/qtpaths binary</title>
<updated>2022-04-15T19:54:34+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-04-15T19:54:34+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=01f41fe327e66872a5182db1bbbace805e07df40'/>
<id>01f41fe327e66872a5182db1bbbace805e07df40</id>
<content type='text'>
This means removing the find_program() logic, since it was only useful if
we don't want to make CMake spend time finding a compiler; so it was only
useful for building modules that don't need a compiler at all, wallpapers,
icon themes ...etc; so find_program() is only useful when it comes before
the find_package() and enable_language() calls. Thanks to Christophe
Giboudeaux for the explanation. This might make the build time for such
modules a tiny bit longer, but it's worth it to make finding qmake/qtpaths
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means removing the find_program() logic, since it was only useful if
we don't want to make CMake spend time finding a compiler; so it was only
useful for building modules that don't need a compiler at all, wallpapers,
icon themes ...etc; so find_program() is only useful when it comes before
the find_package() and enable_language() calls. Thanks to Christophe
Giboudeaux for the explanation. This might make the build time for such
modules a tiny bit longer, but it's worth it to make finding qmake/qtpaths
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix finding qmake</title>
<updated>2022-03-30T13:04:06+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2022-03-30T13:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=eccf695824fa931bca471bad3f1aa3a1f244fdd6'/>
<id>eccf695824fa931bca471bad3f1aa3a1f244fdd6</id>
<content type='text'>
Fix finding qmake when executable has no version suffix
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix finding qmake when executable has no version suffix
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMQueryQt: don't fail when TRY is used</title>
<updated>2022-03-28T13:11:59+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-03-28T13:11:59+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=498d9da89690d0c317e159bd31f682a003187641'/>
<id>498d9da89690d0c317e159bd31f682a003187641</id>
<content type='text'>
Like is done in the Qt5 qmake code path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like is done in the Qt5 qmake code path.
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMQueryQt: Add fallbacks</title>
<updated>2022-03-26T15:03:24+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2022-03-26T09:44:17+00:00</published>
<link rel='alternate' type='text/html' href='https://dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=19311d26a6142cf6722d64834133664c68ac5865'/>
<id>19311d26a6142cf6722d64834133664c68ac5865</id>
<content type='text'>
Some applications look for ECM and need to know Qt paths but
don't need to link to anything. That's the case for icons or
wallpapers.

For these cases, ECMQueryQt will first try to find qmake or
qtpaths before looking for Qt CMake config files.

Also handle cases where project() sets 'LANGUAGE' to 'NONE'.
The CXX language needs to be enabled for find_package to look
for Qt into library dirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some applications look for ECM and need to know Qt paths but
don't need to link to anything. That's the case for icons or
wallpapers.

For these cases, ECMQueryQt will first try to find qmake or
qtpaths before looking for Qt CMake config files.

Also handle cases where project() sets 'LANGUAGE' to 'NONE'.
The CXX language needs to be enabled for find_package to look
for Qt into library dirs.
</pre>
</div>
</content>
</entry>
</feed>
