<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/find-modules, branch v5.49.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>Change the 'since' version.</title>
<updated>2018-07-16T06:43:40+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2018-07-16T06:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f19f90956b4daf457eba2eb12342ed211d2dc147'/>
<id>f19f90956b4daf457eba2eb12342ed211d2dc147</id>
<content type='text'>
These changes are not available in ECM 5.48.0.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These changes are not available in ECM 5.48.0.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve ECMAddAppIconMacro.</title>
<updated>2018-07-08T18:00:34+00:00</updated>
<author>
<name>Dominik Schmidt</name>
<email>kde@dominik-schmidt.de</email>
</author>
<published>2018-06-23T13:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2c2bb8f4766fec5e391839dbc093b638acee3a22'/>
<id>2c2bb8f4766fec5e391839dbc093b638acee3a22</id>
<content type='text'>
Summary:
- Add support for SIDEBAR_ICONS on macOS
- Allow specifying a basename for the icon file via OUTFILE_BASENAME
- Add support for HiRes icons on Windows via icotool

I'm sorry this went all into one big change. I see that it's not optimal,
but it's really hard to rip it apart...

Also to me the whole code with support for two flavors of png2ico and icotool seems very spaghetti-ish. IMHO there's no good reason to keep supporting all three, icotool is the only maintained project and the only one supporting more than 128px wide icons. That's why I would suggest to simplify the whole code by only supporting icotool in one of the next releases.

Test Plan:
We use this version of ECMAddAppIconMacro in ownCloud client and it works...
I tested icotool natively and while cross-compiling on linux.

SIDEBAR_ICONS are also working...

If you want to test this with the ownCloud client, it's best to use
https://github.com/dschmidt/owncloud-client/tree/fix-app-icon-macro
because that contains a small fix I just PR'ed and which is not
in master yet. (We maintain a fork of the module there, so compiling it for Windows or macOS will automatically use the version of the module that I'm submitting)

Reviewers: vonreth, vpinon, apol, alexmerry, cgiboudeaux

Reviewed By: cgiboudeaux

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

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D13698
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
- Add support for SIDEBAR_ICONS on macOS
- Allow specifying a basename for the icon file via OUTFILE_BASENAME
- Add support for HiRes icons on Windows via icotool

I'm sorry this went all into one big change. I see that it's not optimal,
but it's really hard to rip it apart...

Also to me the whole code with support for two flavors of png2ico and icotool seems very spaghetti-ish. IMHO there's no good reason to keep supporting all three, icotool is the only maintained project and the only one supporting more than 128px wide icons. That's why I would suggest to simplify the whole code by only supporting icotool in one of the next releases.

Test Plan:
We use this version of ECMAddAppIconMacro in ownCloud client and it works...
I tested icotool natively and while cross-compiling on linux.

SIDEBAR_ICONS are also working...

If you want to test this with the ownCloud client, it's best to use
https://github.com/dschmidt/owncloud-client/tree/fix-app-icon-macro
because that contains a small fix I just PR'ed and which is not
in master yet. (We maintain a fork of the module there, so compiling it for Windows or macOS will automatically use the version of the module that I'm submitting)

Reviewers: vonreth, vpinon, apol, alexmerry, cgiboudeaux

Reviewed By: cgiboudeaux

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

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D13698
</pre>
</div>
</content>
</entry>
<entry>
<title>skip automoc here</title>
<updated>2018-06-05T11:23:53+00:00</updated>
<author>
<name>Laurent Montel</name>
<email>montel@kde.org</email>
</author>
<published>2018-06-05T11:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d3e51443c27ba0d0249be41235cc0af820f293bc'/>
<id>d3e51443c27ba0d0249be41235cc0af820f293bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include FeatureSummary before calling set_package_properties.</title>
<updated>2018-04-18T09:49:01+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2018-04-18T09:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4560590bf806485cfb6586a53200ca46b1374dda'/>
<id>4560590bf806485cfb6586a53200ca46b1374dda</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>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>restore old behaviour of FindPulseAudio</title>
<updated>2017-11-14T07:57:08+00:00</updated>
<author>
<name>Johannes Hirte</name>
<email>johannes.hirte@datenkhaos.de</email>
</author>
<published>2017-11-14T07:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c02178fa380c799edc03250e3e92ad7f15d50dd1'/>
<id>c02178fa380c799edc03250e3e92ad7f15d50dd1</id>
<content type='text'>
Summary:
Commit ee5b036c1df4776a258c0d8067fd2eaf18875829 added a new FindPulseAudio module with a slightly different syntax than the old one. Since the old module was removed with commit 7574022825804db2274bba992d6fc4a4817c1536 plasma-desktop and plasma-pa are broken. Just adding the old syntax as synonym for fixing this.

See also https://bugs.kde.org/show_bug.cgi?id=386659

Test Plan: compile tested with plasma-desktop

Reviewers: #frameworks, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: jriddell, ngraham, rikmills, cgiboudeaux, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8777
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Commit ee5b036c1df4776a258c0d8067fd2eaf18875829 added a new FindPulseAudio module with a slightly different syntax than the old one. Since the old module was removed with commit 7574022825804db2274bba992d6fc4a4817c1536 plasma-desktop and plasma-pa are broken. Just adding the old syntax as synonym for fixing this.

See also https://bugs.kde.org/show_bug.cgi?id=386659

Test Plan: compile tested with plasma-desktop

Reviewers: #frameworks, cgiboudeaux

Reviewed By: cgiboudeaux

Subscribers: jriddell, ngraham, rikmills, cgiboudeaux, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D8777
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindSasl2.cmake to ECM</title>
<updated>2017-11-13T17:04:46+00:00</updated>
<author>
<name>Christophe Giboudeaux</name>
<email>christophe@krop.fr</email>
</author>
<published>2017-11-13T14:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9e2ed7fb89506e56a3b0f5f889a1af4edfbb6c64'/>
<id>9e2ed7fb89506e56a3b0f5f889a1af4edfbb6c64</id>
<content type='text'>
Summary:
We have copies of this module in several PIM repositories (kdepim-runtime,
kldap, kimap, libksieve...).

It's time to move it to ECM and get rid of these copies.

Reviewers: #kde_pim, vkrause

Reviewed By: #kde_pim, vkrause

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system, #kde_pim

Differential Revision: https://phabricator.kde.org/D8790
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
We have copies of this module in several PIM repositories (kdepim-runtime,
kldap, kimap, libksieve...).

It's time to move it to ECM and get rid of these copies.

Reviewers: #kde_pim, vkrause

Reviewed By: #kde_pim, vkrause

Subscribers: #frameworks, #build_system

Tags: #frameworks, #build_system, #kde_pim

Differential Revision: https://phabricator.kde.org/D8790
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FindGLIB2.cmake and FindPulseAudio.cmake</title>
<updated>2017-11-06T12:48:41+00:00</updated>
<author>
<name>Jonathan Marten</name>
<email>jjm@keelhaul.me.uk</email>
</author>
<published>2017-11-06T12:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ee5b036c1df4776a258c0d8067fd2eaf18875829'/>
<id>ee5b036c1df4776a258c0d8067fd2eaf18875829</id>
<content type='text'>
Will initially be used by KMix.

Differential Revision: https://phabricator.kde.org/D7823
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Will initially be used by KMix.

Differential Revision: https://phabricator.kde.org/D7823
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix python bindings compilation after 7af93dd23873d0b9cdbac192949e7e5114940aa6</title>
<updated>2017-09-03T17:23:47+00:00</updated>
<author>
<name>Antonio Rojas</name>
<email>arojas@archlinux.org</email>
</author>
<published>2017-09-03T17:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8b4033f16c2ae07c57364cde62c21bd0e75539c3'/>
<id>8b4033f16c2ae07c57364cde62c21bd0e75539c3</id>
<content type='text'>
Explicitely set LIBRARY_OUTPUT_DIRECTORY for the python module

Differential Revision: https://phabricator.kde.org/D7677
CCMAIL: release-team@kde.org
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Explicitely set LIBRARY_OUTPUT_DIRECTORY for the python module

Differential Revision: https://phabricator.kde.org/D7677
CCMAIL: release-team@kde.org
</pre>
</div>
</content>
</entry>
</feed>
