<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.17.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>Update ECM version to 5.17.0</title>
<updated>2015-12-06T14:09:22+00:00</updated>
<author>
<name>David Faure</name>
<email>faure@kde.org</email>
</author>
<published>2015-12-06T14:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6ff89f0e300a6f863a63bab4fac5994b4345e03c'/>
<id>6ff89f0e300a6f863a63bab4fac5994b4345e03c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Make the KAppTemplate CMake module global"</title>
<updated>2015-12-03T10:04:58+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-12-03T09:49:44+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=b15436b0a80a5cd8271d61090fc6f81297d32525'/>
<id>b15436b0a80a5cd8271d61090fc6f81297d32525</id>
<content type='text'>
This reverts commit 1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d.

I don't want this going into a release without further review, as well
as documentation and tests, so I'm reverting it (at least temporarily).

See emails on kde-commits mailing list for further rationale.

CCMAIL: notmart@gmail.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d.

I don't want this going into a release without further review, as well
as documentation and tests, so I'm reverting it (at least temporarily).

See emails on kde-commits mailing list for further rationale.

CCMAIL: notmart@gmail.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't warn when SVG(Z) icons are provided with multiple sizes/level of detail</title>
<updated>2015-11-30T17:01:49+00:00</updated>
<author>
<name>Jaroslaw Staniek</name>
<email>staniek@kde.org</email>
</author>
<published>2015-11-29T20:49:38+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=18243570bcae0cf02a4a87eff2f1834500ae955d'/>
<id>18243570bcae0cf02a4a87eff2f1834500ae955d</id>
<content type='text'>
This technically works and is practiced, e.g. for some Breeze icons.

Some SVG icons do not scale well down from 32 to 22 or up from 16 to 22.
For such cases icons are typically specially crafted for 22 and 16, at least.
Then there's no single icon that be marked as "sc".

So warnings such as:

CMake Warning at ..../ECMInstallIcons.cmake:272 (message):
  Fixed-size icon foo.svg is not PNG or MNG

... are misleading.

This change adds SVG(Z) extensions to the list of allowed icons for specific sizes.

REVIEW:126199
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This technically works and is practiced, e.g. for some Breeze icons.

Some SVG icons do not scale well down from 32 to 22 or up from 16 to 22.
For such cases icons are typically specially crafted for 22 and 16, at least.
Then there's no single icon that be marked as "sc".

So warnings such as:

CMake Warning at ..../ECMInstallIcons.cmake:272 (message):
  Fixed-size icon foo.svg is not PNG or MNG

... are misleading.

This change adds SVG(Z) extensions to the list of allowed icons for specific sizes.

REVIEW:126199
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing licenses.</title>
<updated>2015-11-30T14:09:24+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-11-30T14:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=d3db1b7b1ccda583534a6cc73ad048b3aad3b211'/>
<id>d3db1b7b1ccda583534a6cc73ad048b3aad3b211</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 we load translations on the main thread.</title>
<updated>2015-11-30T14:07:07+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-11-08T23:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=fb4d91996affdbcd3ffc19c7646fbf77b96bf1e5'/>
<id>fb4d91996affdbcd3ffc19c7646fbf77b96bf1e5</id>
<content type='text'>
Because the old implementation (accidentally) worked when you put the
ecm_create_qm_loader call in a different CMakeLists.txt file to the
target the file was added to, some projects did this.

This won't work with build-time-generated files, though, like moc files.
So we (ab)use QTimer events to make the loading happen on the main
thread.

BUG: 346188
REVIEW: 126000
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because the old implementation (accidentally) worked when you put the
ecm_create_qm_loader call in a different CMakeLists.txt file to the
target the file was added to, some projects did this.

This won't work with build-time-generated files, though, like moc files.
So we (ab)use QTimer events to make the loading happen on the main
thread.

BUG: 346188
REVIEW: 126000
</pre>
</div>
</content>
</entry>
<entry>
<title>Make the KAppTemplate CMake module global</title>
<updated>2015-11-30T13:46:38+00:00</updated>
<author>
<name>Marco Martin</name>
<email>notmart@gmail.com</email>
</author>
<published>2015-11-27T13:36:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d'/>
<id>1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d</id>
<content type='text'>
templates are very useful as teaching tool in order to make
a minimal application that uses a certain framework.
templates in the KAppTemplate repository will always get forgotten
(plus kapptemplate is not really necessary as they work in kdevelop as well)
An ideal situation would be frameworks having templates in their own repos
with templates of barebone apps using the main framework features.
In order to do that, the cmake stuff needed in order to correctly install
a template needs to be ported to a place avaiable to all frameworks

REVIEW:126185
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
templates are very useful as teaching tool in order to make
a minimal application that uses a certain framework.
templates in the KAppTemplate repository will always get forgotten
(plus kapptemplate is not really necessary as they work in kdevelop as well)
An ideal situation would be frameworks having templates in their own repos
with templates of barebone apps using the main framework features.
In order to do that, the cmake stuff needed in order to correctly install
a template needs to be ported to a place avaiable to all frameworks

REVIEW:126185
</pre>
</div>
</content>
</entry>
<entry>
<title>Overhaul the ECM build system.</title>
<updated>2015-11-22T10:39:45+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-11-15T15:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c941061aa989bba945e296aad47df22f9c8ddd5f'/>
<id>c941061aa989bba945e296aad47df22f9c8ddd5f</id>
<content type='text'>
It should now be easier to read, and more featureful. Among other
tweaks, we now print a summary of dependencies and build options, and
the documentation is generated with more sensible breadcrumbs and
builds properly with Sphinx 1.3.

REVIEW: 126075
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It should now be easier to read, and more featureful. Among other
tweaks, we now print a summary of dependencies and build options, and
the documentation is generated with more sensible breadcrumbs and
builds properly with Sphinx 1.3.

REVIEW: 126075
</pre>
</div>
</content>
</entry>
<entry>
<title>Make it possible to enable Clazy on any KDE project</title>
<updated>2015-11-18T12:21:24+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-11-18T12:19:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8f0cbc9f8a8e3b60df6755da1d7d5369ef37b8f2'/>
<id>8f0cbc9f8a8e3b60df6755da1d7d5369ef37b8f2</id>
<content type='text'>
REVIEW: 126090
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
REVIEW: 126090
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not find XCB's XINPUT library by default.</title>
<updated>2015-11-17T21:23:27+00:00</updated>
<author>
<name>Alex Merry</name>
<email>alex.merry@kde.org</email>
</author>
<published>2015-11-03T18:32:12+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7d6915b482820e53c46b3a68ac27d2ef8485a248'/>
<id>7d6915b482820e53c46b3a68ac27d2ef8485a248</id>
<content type='text'>
The XINPUT library is unlikely to be available on many systems,
including a lot of Linux distributions. This will warn developers in
advance by (a) not searching for XINPUT unless it was explicitly
requested, and (b) printing a warning if they do request it.

REVIEW: 125935
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The XINPUT library is unlikely to be available on many systems,
including a lot of Linux distributions. This will warn developers in
advance by (a) not searching for XINPUT unless it was explicitly
requested, and (b) printing a warning if they do request it.

REVIEW: 125935
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean export dir before generating an APK again</title>
<updated>2015-11-16T15:55:36+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2015-11-16T15:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=208ad2b3c1959a70bc9a7b738e89ad3ee4ae2446'/>
<id>208ad2b3c1959a70bc9a7b738e89ad3ee4ae2446</id>
<content type='text'>
Makes sure there isn't old stuff still there, it didn't save much time to
keep the files around anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes sure there isn't old stuff still there, it didn't save much time to
keep the files around anyway.
</pre>
</div>
</content>
</entry>
</feed>
