<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/modules, branch v5.43.0</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>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>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>Add the description tag to the generated pkgconfig files</title>
<updated>2017-11-30T07:42:14+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2017-11-29T15:31:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=fd60f2b893d0b07f96f0fd715109cbd8d4e66140'/>
<id>fd60f2b893d0b07f96f0fd715109cbd8d4e66140</id>
<content type='text'>
Summary:
pkgconfig complains when the .pc file doesn't have a description. eg:
$ pkg-config Baloo
Package 'Baloo' has no Description: field

With this change, if the DESCRIPTION parameter is not used,
ECM_GENERATE_PKGCONFIG_FILE will :
- First look if there's a metainfo.yaml file and get the description from there
- If the file doesn't exist, or if the description tag is empty or non-existent,
create a description based on the LIB_NAME value

Test Plan: Tests added &amp; pass

Reviewers: dfaure, apol

Reviewed By: dfaure

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9056
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
pkgconfig complains when the .pc file doesn't have a description. eg:
$ pkg-config Baloo
Package 'Baloo' has no Description: field

With this change, if the DESCRIPTION parameter is not used,
ECM_GENERATE_PKGCONFIG_FILE will :
- First look if there's a metainfo.yaml file and get the description from there
- If the file doesn't exist, or if the description tag is empty or non-existent,
create a description based on the LIB_NAME value

Test Plan: Tests added &amp; pass

Reviewers: dfaure, apol

Reviewed By: dfaure

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D9056
</pre>
</div>
</content>
</entry>
<entry>
<title>ecm_add_test: Use proper path sep on Windows</title>
<updated>2017-11-23T23:07:24+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-11-23T23:01:37+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=64915e0291cd8ad00fbdf9526977961de8341368'/>
<id>64915e0291cd8ad00fbdf9526977961de8341368</id>
<content type='text'>
Summary:
We need to separate paths in environment variables
with a semincolon (;) on Windows.

Reviewers: dfaure

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8979
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
We need to separate paths in environment variables
with a semincolon (;) on Windows.

Reviewers: dfaure

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8979
</pre>
</div>
</content>
</entry>
<entry>
<title>ECMAddTests: set QT_PLUGIN_PATH so locally built plugins can be found</title>
<updated>2017-11-05T20:32:09+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2017-11-05T08:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f7707bb546bc2a115b821dd7bcaa1e234e70acbc'/>
<id>f7707bb546bc2a115b821dd7bcaa1e234e70acbc</id>
<content type='text'>
Summary:
This of course requires running the unittests via ctest rather than
launching the executable directly.

Test Plan:
`ctest -V -R kurifiltertest` in kio, which prints QCoreApplication::libraryPaths() at the beginning of the test.
With this commit, builddir/kio/bin is added at the front of the list, and the kurifilter plugins from kio's build are loaded.

Reviewers: cgiboudeaux, kfunk

Reviewed By: cgiboudeaux

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8660
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
This of course requires running the unittests via ctest rather than
launching the executable directly.

Test Plan:
`ctest -V -R kurifiltertest` in kio, which prints QCoreApplication::libraryPaths() at the beginning of the test.
With this commit, builddir/kio/bin is added at the front of the list, and the kurifilter plugins from kio's build are loaded.

Reviewers: cgiboudeaux, kfunk

Reviewed By: cgiboudeaux

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8660
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "RFC: Make ECMAddTests respect BUILD_TESTING"</title>
<updated>2017-08-09T23:20:30+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-08-09T23:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d8307c727034000681ae442ae07c3d232a1653d3'/>
<id>d8307c727034000681ae442ae07c3d232a1653d3</id>
<content type='text'>
This broke a lot of frameworks when built WITH BUILD_TESTING=OFF. I
didn't notice before since kdesrc-build was appending BUILD_TESTING=TRUE
thus re-enabling the tests for me...

This reverts commit b99d2d2c5dedcaba9745dddc1dd7b8d4811babf1.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This broke a lot of frameworks when built WITH BUILD_TESTING=OFF. I
didn't notice before since kdesrc-build was appending BUILD_TESTING=TRUE
thus re-enabling the tests for me...

This reverts commit b99d2d2c5dedcaba9745dddc1dd7b8d4811babf1.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "doc: Add 'Since' note"</title>
<updated>2017-08-09T23:19:52+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-08-09T23:19:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=59cc7afddd95306789afd652f2e9751e81e23bf9'/>
<id>59cc7afddd95306789afd652f2e9751e81e23bf9</id>
<content type='text'>
Needed to revert parent commit

This reverts commit ebbef5afcaee863c62136b14dbd06a7a73cf769a.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needed to revert parent commit

This reverts commit ebbef5afcaee863c62136b14dbd06a7a73cf769a.
</pre>
</div>
</content>
</entry>
<entry>
<title>Include a module for finding qml imports as runtime dependencies</title>
<updated>2017-08-09T11:09:38+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2017-08-03T14:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e5301edf1daf06aa862eb5ccae5ede72d7717fe0'/>
<id>e5301edf1daf06aa862eb5ccae5ede72d7717fe0</id>
<content type='text'>
Summary:
Allows to check if a module is available on the system and sets it as a
runtime dependency.
This is useful for projects so that they can specify their qml dependencies
easily and packagers and developers get to see what's missing by looking
at the cmake output.

Reviewers: #build_system, #frameworks, sitter

Reviewed By: sitter

Subscribers: dfaure, aacid

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D7094
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Allows to check if a module is available on the system and sets it as a
runtime dependency.
This is useful for projects so that they can specify their qml dependencies
easily and packagers and developers get to see what's missing by looking
at the cmake output.

Reviewers: #build_system, #frameworks, sitter

Reviewed By: sitter

Subscribers: dfaure, aacid

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D7094
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Add 'Since' note</title>
<updated>2017-08-08T22:35:16+00:00</updated>
<author>
<name>Kevin Funk</name>
<email>kfunk@kde.org</email>
</author>
<published>2017-08-08T22:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ebbef5afcaee863c62136b14dbd06a7a73cf769a'/>
<id>ebbef5afcaee863c62136b14dbd06a7a73cf769a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
