<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git, branch v5.78.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>Tell MSVC that our source files are UTF-8 encoded</title>
<updated>2021-01-02T09:03:08+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2020-12-10T16:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=59d4958740a09d43aa5025a1cfe3d7b7d4d725b3'/>
<id>59d4958740a09d43aa5025a1cfe3d7b7d4d725b3</id>
<content type='text'>
For GCC/Clang that is the default, but not for MSVC. This can cause both
compile-time and runtime errors when encountering string literals that
contain more than just 7bit ASCII.

Some of our modules set this already, others use various other workarounds
to avoid Utf-8 literals, so better do this consistently and centrally.
Qt6 will also set this by default.

This is actually Hannah's finding from debugging issues caused by this
in kitinerary, I'm just submitting the patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For GCC/Clang that is the default, but not for MSVC. This can cause both
compile-time and runtime errors when encountering string literals that
contain more than just 7bit ASCII.

Some of our modules set this already, others use various other workarounds
to avoid Utf-8 literals, so better do this consistently and centrally.
Qt6 will also set this by default.

This is actually Hannah's finding from debugging issues caused by this
in kitinerary, I'm just submitting the patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>[clang-format] Break before non-assignment operators</title>
<updated>2021-01-01T15:34:37+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2021-01-01T15:29:40+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1af2243e7427ab4454106d883775dee234be01ae'/>
<id>1af2243e7427ab4454106d883775dee234be01ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[clang-format] Set max column limit to 160</title>
<updated>2020-12-31T17:14:39+00:00</updated>
<author>
<name>Alexander Lohnau</name>
<email>alexander.lohnau@gmx.de</email>
</author>
<published>2020-12-30T21:52:23+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c7bd5a9b2b1b645574320e04e6db5a2cfeca4bf3'/>
<id>c7bd5a9b2b1b645574320e04e6db5a2cfeca4bf3</id>
<content type='text'>
Before this value was 240, which can result in excessively long lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this value was 240, which can result in excessively long lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Findepoxy.cmake</title>
<updated>2020-12-31T10:54:12+00:00</updated>
<author>
<name>Vlad Zahorodnii</name>
<email>vlad.zahorodnii@kde.org</email>
</author>
<published>2020-12-31T10:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=6644ad8fe64f0df3ea2f1d3106640ed0faf0d25d'/>
<id>6644ad8fe64f0df3ea2f1d3106640ed0faf0d25d</id>
<content type='text'>
It is based on the one that can be found in KWin.

Several KDE projects already use libepoxy (KWin and KDeclarative).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is based on the one that can be found in KWin.

Several KDE projects already use libepoxy (KWin and KDeclarative).
</pre>
</div>
</content>
</entry>
<entry>
<title>Consider local fastlane image assets</title>
<updated>2020-12-28T14:55:08+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2020-12-24T14:18:18+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=18c0cc795fbf659350b23a5d61bf421f1fb1fda8'/>
<id>18c0cc795fbf659350b23a5d61bf421f1fb1fda8</id>
<content type='text'>
This adds support for image assets not represented in the appstream data,
such as the banner image for the F-Droid app, and it allows to override
appstream screenshots by local ones. The latter is e.g. used by KTrip
which provides Android-specific screenshots that way.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for image assets not represented in the appstream data,
such as the banner image for the F-Droid app, and it allows to override
appstream screenshots by local ones. The latter is e.g. used by KTrip
which provides Android-specific screenshots that way.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'work/hefee/reproducable'</title>
<updated>2020-12-27T16:55:31+00:00</updated>
<author>
<name>Sandro Knauß</name>
<email>sknauss@kde.org</email>
</author>
<published>2020-12-27T16:53:24+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=9dd88963632346093e18bb2dabffc8b57b12f928'/>
<id>9dd88963632346093e18bb2dabffc8b57b12f928</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reproducible tarballs with GNU tar only</title>
<updated>2020-12-27T16:49:10+00:00</updated>
<author>
<name>Adriaan de Groot</name>
<email>groot@kde.org</email>
</author>
<published>2020-12-01T08:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=120eba4ab5f1f84d5792eb77a3a754e8a88981c5'/>
<id>120eba4ab5f1f84d5792eb77a3a754e8a88981c5</id>
<content type='text'>
- Search for a suitable `tar` program
- Check version output if it's GNU tar

Since this function is typically run only once per repo,
there's not much point in doing extra cache work or writing
a separate find-module.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Search for a suitable `tar` program
- Check version output if it's GNU tar

Since this function is typically run only once per repo,
there's not much point in doing extra cache work or writing
a separate find-module.
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve the rich-text subset supported by F-Droid</title>
<updated>2020-12-24T10:54:45+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2020-12-18T16:37:32+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=11ecd86909bd28269ab158c8b291a38e905aea3c'/>
<id>11ecd86909bd28269ab158c8b291a38e905aea3c</id>
<content type='text'>
This should improve the alignment issues currently seen in bullet point
lists that we use frequently in the description text.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should improve the alignment issues currently seen in bullet point
lists that we use frequently in the description text.
</pre>
</div>
</content>
</entry>
<entry>
<title>bump required cmake version for Android.cmake</title>
<updated>2020-12-20T14:32:42+00:00</updated>
<author>
<name>Johnny Jazeix</name>
<email>jazeix@gmail.com</email>
</author>
<published>2020-12-20T14:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=3f466f67e15bb285b7041a0b6b85d72ffb98e059'/>
<id>3f466f67e15bb285b7041a0b6b85d72ffb98e059</id>
<content type='text'>
BUG: 424392
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: 424392
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically detect plugin lib deps on Android</title>
<updated>2020-12-19T13:38:10+00:00</updated>
<author>
<name>Gabriel Souza Franco</name>
<email>gabrielfrancosouza@gmail.com</email>
</author>
<published>2020-11-25T15:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f493041ad039867bb24a4259657acf3f3d522dfe'/>
<id>f493041ad039867bb24a4259657acf3f3d522dfe</id>
<content type='text'>
This makes use of the CMake 3.19 DEFER command to list all MODULE
targets after processing the toplevel CMakeLists. This allows us to
collect required dependencies of all plugins without changes to the
application. For example, this will fix Okular not including Poppler
because it is only linked from the plugin, thus not being able to
actually read PDFs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes use of the CMake 3.19 DEFER command to list all MODULE
targets after processing the toplevel CMakeLists. This allows us to
collect required dependencies of all plugins without changes to the
application. For example, this will fix Okular not including Poppler
because it is only linked from the plugin, thus not being able to
actually read PDFs.
</pre>
</div>
</content>
</entry>
</feed>
