<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/kde-modules, branch v5.87.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>Add -Werror=init-self to the default CMAKE_CXX_FLAGS</title>
<updated>2021-09-28T17:02:30+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2021-09-27T18:47:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=cd50937af111a55ecda6f374a99f5f2cf311dd0f'/>
<id>cd50937af111a55ecda6f374a99f5f2cf311dd0f</id>
<content type='text'>
Should help catch errors like initializing a q-ptr with itself[1].

[1] https://invent.kde.org/frameworks/knewstuff/-/commit/d09ba1917cb7e035a9aac6c27c86fc4df5da3194
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Should help catch errors like initializing a q-ptr with itself[1].

[1] https://invent.kde.org/frameworks/knewstuff/-/commit/d09ba1917cb7e035a9aac6c27c86fc4df5da3194
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle git remotes that aren't called origin in _repository_name()</title>
<updated>2021-09-27T14:41:24+00:00</updated>
<author>
<name>Alex Richardson</name>
<email>Alexander.Richardson@cl.cam.ac.uk</email>
</author>
<published>2021-07-28T14:16:30+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1dad57d47614546240061fd942d1ff8e6e54eb64'/>
<id>1dad57d47614546240061fd942d1ff8e6e54eb64</id>
<content type='text'>
I was seeing `error: No such remote 'origin'` in the cmake output.
This commit avoids hardcoding `origin` as the upstream URL and instead
uses the `git rev-parse @{u}` to get the configured upstream.

As a follow-up we may want to check if this should be executed by default,
but for now this fixes a warning that I'm seeing with various projects.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I was seeing `error: No such remote 'origin'` in the cmake output.
This commit avoids hardcoding `origin` as the upstream URL and instead
uses the `git rev-parse @{u}` to get the configured upstream.

As a follow-up we may want to check if this should be executed by default,
but for now this fixes a warning that I'm seeing with various projects.
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-format: extend ForeachMacros</title>
<updated>2021-09-20T12:33:17+00:00</updated>
<author>
<name>David Edmundson</name>
<email>kde@davidedmundson.co.uk</email>
</author>
<published>2021-09-05T18:02:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=dc8645025b9e3afc04806127e2ff60f3266119df'/>
<id>dc8645025b9e3afc04806127e2ff60f3266119df</id>
<content type='text'>
wl_resource_for_each_safe is used in kwayland-server, and as the name
suggests is a for-each like function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wl_resource_for_each_safe is used in kwayland-server, and as the name
suggests is a for-each like function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid raising an error for submodule git trees.</title>
<updated>2021-09-20T08:11:31+00:00</updated>
<author>
<name>Damien Caliste</name>
<email>dcaliste@free.fr</email>
</author>
<published>2021-09-08T14:13:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7e3d3373d890e4c51f5bb1bd92abcce70e766cf4'/>
<id>7e3d3373d890e4c51f5bb1bd92abcce70e766cf4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>KDEClangFormat: Check for autogeneration notice instead of copyright text</title>
<updated>2021-09-11T18:17:23+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-09-07T06:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4282b34ef80041e4f40923ae652cc2e30a6d40e6'/>
<id>4282b34ef80041e4f40923ae652cc2e30a6d40e6</id>
<content type='text'>
If people ship their own clang-format file they might still have the copyright, because
they forked it. Instead search for the notice that the file is autogenerated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If people ship their own clang-format file they might still have the copyright, because
they forked it. Instead search for the notice that the file is autogenerated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable KDEGitCommitHooks on Windows</title>
<updated>2021-08-16T19:15:39+00:00</updated>
<author>
<name>Hannah von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2021-08-09T12:46:46+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3a75f891f5a914280a2a23194d1a61b19387d8ae'/>
<id>3a75f891f5a914280a2a23194d1a61b19387d8ae</id>
<content type='text'>
Git on Windows provides bash
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Git on Windows provides bash
</pre>
</div>
</content>
</entry>
<entry>
<title>suppress tar errors</title>
<updated>2021-07-20T09:13:13+00:00</updated>
<author>
<name>Adriaan de Groot</name>
<email>groot@kde.org</email>
</author>
<published>2021-03-20T15:44:55+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=72e9fb9ef08ae6464e469c97250230e9367e672e'/>
<id>72e9fb9ef08ae6464e469c97250230e9367e672e</id>
<content type='text'>
With non-GNU tar, passing the --sort option may print out an
error message saying the option isn't supported; that's
confusing and not useful to the consumer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With non-GNU tar, passing the --sort option may print out an
error message saying the option isn't supported; that's
confusing and not useful to the consumer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ENABLE_BSYMBOLICFUNCTIONS documentation in its own module</title>
<updated>2021-07-19T09:33:15+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2021-07-13T17:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=027797a036922a20b39532c219de0f49be86022b'/>
<id>027797a036922a20b39532c219de0f49be86022b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Define NOMINMAX on Windows</title>
<updated>2021-07-17T12:27:16+00:00</updated>
<author>
<name>Hannah von Reth</name>
<email>vonreth@kde.org</email>
</author>
<published>2021-07-17T12:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=95d1808924d9ecdf3037939ba78950fe20ee1396'/>
<id>95d1808924d9ecdf3037939ba78950fe20ee1396</id>
<content type='text'>
This will prevent the macro definition of min and max which breaks
the use of std::min and std::max
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will prevent the macro definition of min and max which breaks
the use of std::min and std::max
</pre>
</div>
</content>
</entry>
<entry>
<title>KDEFrameworksCompilerSettings: move backward-compat code into separate file</title>
<updated>2021-07-16T01:54:01+00:00</updated>
<author>
<name>Friedrich W. H. Kossebau</name>
<email>kossebau@kde.org</email>
</author>
<published>2021-07-02T16:05:51+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e7d3069cd2db2029f1acefba0f368fdfafa5a0e7'/>
<id>e7d3069cd2db2029f1acefba0f368fdfafa5a0e7</id>
<content type='text'>
Also add trigger to switch to KDE_COMPILERSETTINGS_LEVEL of latest
KDECompilerSettings on ECM dependency in KF modules to 5.85

NO_CHANGELOG
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also add trigger to switch to KDE_COMPILERSETTINGS_LEVEL of latest
KDECompilerSettings on ECM dependency in KF modules to 5.85

NO_CHANGELOG
</pre>
</div>
</content>
</entry>
</feed>
