<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/kde-modules, branch v5.88.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>Revert "clang-format.cmake: Disable formatting for json files"</title>
<updated>2021-10-25T08:12:47+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-25T08:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=8f7831c83f11f38c060fd0717b925b1fa28cd3d8'/>
<id>8f7831c83f11f38c060fd0717b925b1fa28cd3d8</id>
<content type='text'>
This breaks older clang-format version :/

This reverts commit 81f70c9639154dcd067d73b0620767d8ba0362cf.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This breaks older clang-format version :/

This reverts commit 81f70c9639154dcd067d73b0620767d8ba0362cf.
</pre>
</div>
</content>
</entry>
<entry>
<title>clang-format.cmake: Disable formatting for json files</title>
<updated>2021-10-24T17:37:00+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-24T16:53:20+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=81f70c9639154dcd067d73b0620767d8ba0362cf'/>
<id>81f70c9639154dcd067d73b0620767d8ba0362cf</id>
<content type='text'>
This is only supported in the latest clang-format version.
Having formatting enabled would cause it to complain about no rules
being set for json files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is only supported in the latest clang-format version.
Having formatting enabled would cause it to complain about no rules
being set for json files.
</pre>
</div>
</content>
</entry>
<entry>
<title>GIT_SILENT Fix check in prefix.sh.fish script if ENV vars are already set</title>
<updated>2021-10-24T16:50:56+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-10-04T04:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=60755c8c38f6645dc33ed7acc345035af26e0045'/>
<id>60755c8c38f6645dc33ed7acc345035af26e0045</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>msvc: Fix __cplusplus value</title>
<updated>2021-10-10T23:26:18+00:00</updated>
<author>
<name>Aleix Pol</name>
<email>aleixpol@kde.org</email>
</author>
<published>2021-10-07T16:04:00+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e8a4dc157936397f938561c6bc0f38df981f7509'/>
<id>e8a4dc157936397f938561c6bc0f38df981f7509</id>
<content type='text'>
Ensure /Zc:__cplusplus is passed when using newer C++ standards.
https://docs.microsoft.com/en-us/cpp/build/reference/zc-cplusplus?view=msvc-160
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure /Zc:__cplusplus is passed when using newer C++ standards.
https://docs.microsoft.com/en-us/cpp/build/reference/zc-cplusplus?view=msvc-160
</pre>
</div>
</content>
</entry>
<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>
</feed>
