<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.43.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>ecm_install_icons: refer to non-deprecated KDE_INSTALL_ICONDIR</title>
<updated>2018-02-03T12:21:06+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2018-02-03T12:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ef084bbbb52e2bc088258309c2ec06e9559ef450'/>
<id>ef084bbbb52e2bc088258309c2ec06e9559ef450</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FindQtWaylandScanner.cmake: Use qmake-query for HINT</title>
<updated>2018-01-31T15:23:18+00:00</updated>
<author>
<name>Andreas Sturmlechner</name>
<email>andreas.sturmlechner@gmail.com</email>
</author>
<published>2018-01-31T14:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=995fd81064cfe8c150c78234bad592b1c30989f2'/>
<id>995fd81064cfe8c150c78234bad592b1c30989f2</id>
<content type='text'>
Summary: Instead of hardcoded /usr/lib, same solution as in D9116

Test Plan: Works fine with kwayland 5.42.0.

Reviewers: #frameworks, #build_system, cgiboudeaux

Reviewed By: cgiboudeaux

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D10201
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Instead of hardcoded /usr/lib, same solution as in D9116

Test Plan: Works fine with kwayland 5.42.0.

Reviewers: #frameworks, #build_system, cgiboudeaux

Reviewed By: cgiboudeaux

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D10201
</pre>
</div>
</content>
</entry>
<entry>
<title>Make sure to search for Qt5-based qmlplugindump</title>
<updated>2018-01-31T14:49:17+00:00</updated>
<author>
<name>Andreas Sturmlechner</name>
<email>andreas.sturmlechner@gmail.com</email>
</author>
<published>2018-01-31T14:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=92eb3e9767cb8afb8fb222d37b63427bb603b5d8'/>
<id>92eb3e9767cb8afb8fb222d37b63427bb603b5d8</id>
<content type='text'>
Summary: Without any hint, qmlplugindump version is whatever default is set by qtchooser.

Test Plan: ecm_find_qmlmodule now works properly for e.g. kirigami.

Reviewers: apol, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: aacid, dfaure, cgiboudeaux, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9116
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: Without any hint, qmlplugindump version is whatever default is set by qtchooser.

Test Plan: ecm_find_qmlmodule now works properly for e.g. kirigami.

Reviewers: apol, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: aacid, dfaure, cgiboudeaux, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9116
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMToolchainAndroidTest doesn't exist anymore</title>
<updated>2018-01-28T22:22:59+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2018-01-28T22:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=30f31c46d8caf4b58ffcd7e0032441a5474ac536'/>
<id>30f31c46d8caf4b58ffcd7e0032441a5474ac536</id>
<content type='text'>
BUG: 389519
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: 389519
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't set the LD_LIBRARY_PATH in prefix.sh</title>
<updated>2018-01-28T22:22:52+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-12-29T15:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=34babd2ffc8617ba8e26fcb52bb11f32b94d8e28'/>
<id>34babd2ffc8617ba8e26fcb52bb11f32b94d8e28</id>
<content type='text'>
Summary:
We already have rpaths anyway and it breaks running applications from
within the build directory:
https://community.kde.org/Guidelines_and_HOWTOs/Making_apps_run_uninstalled

Reviewers: #frameworks, dfaure, ngraham, graesslin

Reviewed By: ngraham, graesslin

Subscribers: graesslin, ngraham, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9550
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
We already have rpaths anyway and it breaks running applications from
within the build directory:
https://community.kde.org/Guidelines_and_HOWTOs/Making_apps_run_uninstalled

Reviewers: #frameworks, dfaure, ngraham, graesslin

Reviewed By: ngraham, graesslin

Subscribers: graesslin, ngraham, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9550
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindSeccomp to find-modules</title>
<updated>2018-01-28T09:49:57+00:00</updated>
<author>
<name>David Kahles</name>
<email>david.kahles96@gmail.com</email>
</author>
<published>2017-11-25T14:52:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c3080201989548e990da68a3099577335b3bc79a'/>
<id>c3080201989548e990da68a3099577335b3bc79a</id>
<content type='text'>
Summary: This is copied from KScreenlocker, but will be utilized in Baloo too.

Test Plan:
- Autotests are working
- KScreenlocker and Baloo build with seccomp enabled

Reviewers: graesslin, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: cgiboudeaux, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8998
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary: This is copied from KScreenlocker, but will be utilized in Baloo too.

Test Plan:
- Autotests are working
- KScreenlocker and Baloo build with seccomp enabled

Reviewers: graesslin, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: cgiboudeaux, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8998
</pre>
</div>
</content>
</entry>
<entry>
<title>Fall back to language name for translations lookup if locale name fails</title>
<updated>2018-01-17T20:55:53+00:00</updated>
<author>
<name>Wolfgang Bauer</name>
<email>wbauer@tmo.at</email>
</author>
<published>2018-01-17T20:55:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=78443e0f0373c2b243d75ac37f891879df8ec08b'/>
<id>78443e0f0373c2b243d75ac37f891879df8ec08b</id>
<content type='text'>
For locales like de_AT, the current code only looks in
share/locale/de_AT/ and share/locale/de-AT/ for translation catalogs,
but not in share/locale/de/ where they most likely are.
That's because bcp47Name() returns "de-AT" for de_AT (though in the
case of de_DE e.g. it does return "de").

This patch additionally tries to fall back to the general language by
taking the part of the locale name before the first '_'.

Differential Revision: https://phabricator.kde.org/D9793
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For locales like de_AT, the current code only looks in
share/locale/de_AT/ and share/locale/de-AT/ for translation catalogs,
but not in share/locale/de/ where they most likely are.
That's because bcp47Name() returns "de-AT" for de_AT (though in the
case of de_DE e.g. it does return "de").

This patch additionally tries to fall back to the general language by
taking the part of the locale name before the first '_'.

Differential Revision: https://phabricator.kde.org/D9793
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Add more includes</title>
<updated>2018-01-16T07:58:31+00:00</updated>
<author>
<name>Albert Astals Cid</name>
<email>aacid@kde.org</email>
</author>
<published>2018-01-15T20:35:48+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=bf9840ade0606c4a17b1632974ae361dfd7bbf03'/>
<id>bf9840ade0606c4a17b1632974ae361dfd7bbf03</id>
<content type='text'>
Summary:
Without this i get

In file included from /home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:59:0,
                 from /home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtCore/qglobal.h:109,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtGui/qtguiglobal.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/qtwidgetsglobal.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/qapplication.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/QApplication:1,
                 from /home/tsdgeos/devel/kde/ktuberling/main_mobile.cpp:11:
/home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/cstdlib:72:20: fatal error: stdlib.h: No such file or directory
 #include &lt;stdlib.h&gt;
                    ^
compilation terminated.

Reviewers: apol

Reviewed By: apol

Subscribers: apol, vkrause, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9899
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Without this i get

In file included from /home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/stl_algo.h:59:0,
                 from /home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/algorithm:62,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtCore/qglobal.h:109,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtGui/qtguiglobal.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/qtwidgetsglobal.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/qapplication.h:43,
                 from /home/tsdgeos/devel/binaryQt/5.9.2/android_armv7/include/QtWidgets/QApplication:1,
                 from /home/tsdgeos/devel/kde/ktuberling/main_mobile.cpp:11:
/home/tsdgeos/Android/Sdk/ndk-bundle/sources/cxx-stl/gnu-libstdc++/4.9/include/cstdlib:72:20: fatal error: stdlib.h: No such file or directory
 #include &lt;stdlib.h&gt;
                    ^
compilation terminated.

Reviewers: apol

Reviewed By: apol

Subscribers: apol, vkrause, #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9899
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Upgrade ECM version to 5.43.0.</title>
<updated>2018-01-15T14:51:36+00:00</updated>
<author>
<name>l10n daemon script</name>
<email>scripty@kde.org</email>
</author>
<published>2018-01-15T14:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a29f1afd1fc490f50b8123a9297885ab6e944986'/>
<id>a29f1afd1fc490f50b8123a9297885ab6e944986</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use readelf to find project dependencies</title>
<updated>2017-12-20T21:35:02+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-12-20T19:42:59+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c91c3650968d828d52291f97f835a5a04024c2e0'/>
<id>c91c3650968d828d52291f97f835a5a04024c2e0</id>
<content type='text'>
Summary:
We were using a link.txt file that cmake used to generate, on newer cmake
versions it doesn't anymore.
Instead use readelf, much like androiddeployqt does, to extract the
depenencies.
Catch: It relies on having all the binaries being at the same subdirectory,
which is the default in ECM since not long ago.

Test Plan: Build kirigamigallery with it

Reviewers: #frameworks, #build_system, aacid

Reviewed By: aacid

Subscribers: mart

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8173
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
We were using a link.txt file that cmake used to generate, on newer cmake
versions it doesn't anymore.
Instead use readelf, much like androiddeployqt does, to extract the
depenencies.
Catch: It relies on having all the binaries being at the same subdirectory,
which is the default in ECM since not long ago.

Test Plan: Build kirigamigallery with it

Reviewers: #frameworks, #build_system, aacid

Reviewed By: aacid

Subscribers: mart

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8173
</pre>
</div>
</content>
</entry>
</feed>
