<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.71.0-rc2</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>[android] Use newer Qt version in example</title>
<updated>2020-05-19T15:05:50+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2020-05-19T15:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=571bdc218a142c0c8977b2c668a544c27e2af327'/>
<id>571bdc218a142c0c8977b2c668a544c27e2af327</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT: we don't use phabricator anymore</title>
<updated>2020-05-19T05:12:31+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2020-05-19T05:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b4ee9ecbaf04a95ecadff5e0cd65a64373094586'/>
<id>b4ee9ecbaf04a95ecadff5e0cd65a64373094586</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMGenerateExportHeader: add generation of *_DEPRECATED_VERSION_BELATED()</title>
<updated>2020-05-13T16:07:08+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-05-09T19:47:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cc8bccadcdb9a0b823673ab412bb0a13ef35d3ee'/>
<id>cc8bccadcdb9a0b823673ab412bb0a13ef35d3ee</id>
<content type='text'>
Summary:
Now and then tagging some API as deprecated for the compiler is forgotten.
Doing this retractivitly in newer versions but using the official version
might break build setups configured to only show warnings up to a certain
version and otherwise fail a build, using -Werror=deprecated-declarations.

To allow retroactive tagging of API for compiler warnings, and showing the
official version in the warniung message, while reacting only to warning
controls for the current version where the tag is added, avoids any such
annoying experiences, without wrong version info at the same time.

Reviewers: #frameworks, #build_system, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29573
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Now and then tagging some API as deprecated for the compiler is forgotten.
Doing this retractivitly in newer versions but using the official version
might break build setups configured to only show warnings up to a certain
version and otherwise fail a build, using -Werror=deprecated-declarations.

To allow retroactive tagging of API for compiler warnings, and showing the
official version in the warniung message, while reacting only to warning
controls for the current version where the tag is added, avoids any such
annoying experiences, without wrong version info at the same time.

Reviewers: #frameworks, #build_system, dfaure

Reviewed By: dfaure

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29573
</pre>
</div>
</content>
</entry>
<entry>
<title>[android] Allow specifying APK install location</title>
<updated>2020-05-11T16:59:06+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2020-05-11T13:49:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a70e9a0162f7814b33af0cfe6d7f67731ba7cce4'/>
<id>a70e9a0162f7814b33af0cfe6d7f67731ba7cce4</id>
<content type='text'>
Summary:
This allows `make create-apk` to directly write the APK to /output instead of the cp-with-prefix step in /opt/helpers/create-apk. It's also useful for manual development builds where one would need to copy it to some output location manually or for CI setups that expect the output in a certain location.

If ANDROID_APK_INSTALL_DIR is not set the current behaviour is kept.

Reviewers: #frameworks, #android, apol, vkrause

Reviewed By: #android, apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29631
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This allows `make create-apk` to directly write the APK to /output instead of the cp-with-prefix step in /opt/helpers/create-apk. It's also useful for manual development builds where one would need to copy it to some output location manually or for CI setups that expect the output in a certain location.

If ANDROID_APK_INSTALL_DIR is not set the current behaviour is kept.

Reviewers: #frameworks, #android, apol, vkrause

Reviewed By: #android, apol

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29631
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM version to 5.71.0.</title>
<updated>2020-05-09T11:24:19+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2020-05-09T11:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=0c72f53efd33528c3d618f778c73dec7e55449e2'/>
<id>0c72f53efd33528c3d618f778c73dec7e55449e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMGeneratePriFile: fix for ECM_MKSPECS_INSTALL_DIR being absolute</title>
<updated>2020-05-08T11:01:03+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2020-05-08T09:58:13+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bac7608540ef894d23b792a973fa6ce597d9b632'/>
<id>bac7608540ef894d23b792a973fa6ce597d9b632</id>
<content type='text'>
Test Plan: works as before for the case where it's relative.

Reviewers: cgiboudeaux, vatra, kfunk, apol, vkrause

Reviewed By: cgiboudeaux

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29524
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test Plan: works as before for the case where it's relative.

Reviewers: cgiboudeaux, vatra, kfunk, apol, vkrause

Reviewed By: cgiboudeaux

Subscribers: kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29524
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMGeneratePriFile: make the pri files relocatable</title>
<updated>2020-05-08T09:13:23+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2020-05-08T09:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=856fc410bf5337295d0ff1bcb9b746d2b7811fc4'/>
<id>856fc410bf5337295d0ff1bcb9b746d2b7811fc4</id>
<content type='text'>
Summary:
Instead of generating
QT.KArchive.includes = /full/path/include/KF5/KArchive
make it
QT.KArchive.includes = $$PWD/../../include/KF5/KArchive

This makes the whole install prefix relocatable after the fact,
the includes will be found based on where the .pri file ended up.

This is especially useful for Conan support, says Bogdan.

Test Plan: After make install in ECM, cd karchive/examples/helloworld &amp;&amp; qmake &amp;&amp; make

Reviewers: vatra, kfunk, apol, vkrause

Reviewed By: vkrause

Subscribers: ablu, kossebau, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29274
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Instead of generating
QT.KArchive.includes = /full/path/include/KF5/KArchive
make it
QT.KArchive.includes = $$PWD/../../include/KF5/KArchive

This makes the whole install prefix relocatable after the fact,
the includes will be found based on where the .pri file ended up.

This is especially useful for Conan support, says Bogdan.

Test Plan: After make install in ECM, cd karchive/examples/helloworld &amp;&amp; qmake &amp;&amp; make

Reviewers: vatra, kfunk, apol, vkrause

Reviewed By: vkrause

Subscribers: ablu, kossebau, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29274
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppress find_package_handle_standard_args package name mismatch warning.</title>
<updated>2020-05-04T15:35:28+00:00</updated>
<author>
<name>Weng Xuetian</name>
<email>wengxt@gmail.com</email>
</author>
<published>2020-05-04T01:23:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8d181637a0334eff48bebd8b6e21db3884f3c180'/>
<id>8d181637a0334eff48bebd8b6e21db3884f3c180</id>
<content type='text'>
Summary:
cmake introduced a new find_package mismatch check in 3.17, but also allows
user to suppress the warning by setting a variable (Or parameter, but
require new cmake 3.17). Same technique is also used with in cmake,
e.g. FindGTK2.cmake.

Test Plan: Test with FindXCB.cmake

Reviewers: #frameworks, #build_system, apol

Reviewed By: apol

Subscribers: apol, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29396
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
cmake introduced a new find_package mismatch check in 3.17, but also allows
user to suppress the warning by setting a variable (Or parameter, but
require new cmake 3.17). Same technique is also used with in cmake,
e.g. FindGTK2.cmake.

Test Plan: Test with FindXCB.cmake

Reviewers: #frameworks, #build_system, apol

Reviewed By: apol

Subscribers: apol, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29396
</pre>
</div>
</content>
</entry>
<entry>
<title>android: include the architecture on the apk name</title>
<updated>2020-04-28T23:16:47+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2020-04-22T01:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=fca97c036c8ddd066a1fd211c6168fbeb65ad82e'/>
<id>fca97c036c8ddd066a1fd211c6168fbeb65ad82e</id>
<content type='text'>
Summary: Makes them easier to use afterwards.

Test Plan: Tested locally

Reviewers: #android, #frameworks, nicolasfella

Reviewed By: nicolasfella

Subscribers: vkrause, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29079
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Makes them easier to use afterwards.

Test Plan: Tested locally

Reviewers: #android, #frameworks, nicolasfella

Reviewed By: nicolasfella

Subscribers: vkrause, kde-frameworks-devel, kde-buildsystem

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D29079
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddQch: fix use of quotation marks with PREDEFINED in doxygen config</title>
<updated>2020-04-26T13:04:29+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2020-04-26T13:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c574c16c5ddc5d08ec34baf2694dd64c0cda1b25'/>
<id>c574c16c5ddc5d08ec34baf2694dd64c0cda1b25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
