<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/find-modules, branch master</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>Work around exiv2 still using std::auto_ptr</title>
<updated>2022-08-25T19:16:15+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2022-08-25T19:16:15+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=f3f72580799213261fdd30cc623dfa57cd957af7'/>
<id>f3f72580799213261fdd30cc623dfa57cd957af7</id>
<content type='text'>
std::auto_ptr is being removed when building with newer C++ standards.
Our consumers so far work around that by reducing the C++ standard for
files or targets using exiv2. That however no longer works with Qt 6,
which insists on C++17 at least.

Instead, we now make std::auto_ptr visible again in libc++ for exiv2
users.

This should fix the FreeBSD Qt 6 build of KFileMetaData.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
std::auto_ptr is being removed when building with newer C++ standards.
Our consumers so far work around that by reducing the C++ standard for
files or targets using exiv2. That however no longer works with Qt 6,
which insists on C++17 at least.

Instead, we now make std::auto_ptr visible again in libc++ for exiv2
users.

This should fix the FreeBSD Qt 6 build of KFileMetaData.
</pre>
</div>
</content>
</entry>
<entry>
<title>[FindXCB] Remove special treatment for XINPUT</title>
<updated>2022-08-08T23:59:13+00:00</updated>
<author>
<name>Nicolas Fella</name>
<email>nicolas.fella@gmx.de</email>
</author>
<published>2022-07-31T12:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=db46fc981fd8c1a46d923aeaf2187dfcc8b50099'/>
<id>db46fc981fd8c1a46d923aeaf2187dfcc8b50099</id>
<content type='text'>
By now everyone should have it

Warning that it is unstable is just producing noise

If someone really doesn't have it available the caller must not request it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By now everyone should have it

Warning that it is unstable is just producing noise

If someone really doesn't have it available the caller must not request it
</pre>
</div>
</content>
</entry>
<entry>
<title>FindXCB: fix typo in warning</title>
<updated>2022-06-07T15:56:00+00:00</updated>
<author>
<name>Samuel Gaist</name>
<email>samuel.gaist@kde.org</email>
</author>
<published>2022-06-07T15:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=1ea9e4249f332e481a4940c63b3868504e8b6a3e'/>
<id>1ea9e4249f332e481a4940c63b3868504e8b6a3e</id>
<content type='text'>
The message read odd with the missing be
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The message read odd with the missing be
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow ecm_add_qtwayland_{client,server}_protocol take targets</title>
<updated>2022-04-20T14:01:27+00:00</updated>
<author>
<name>Vlad Zahorodnii</name>
<email>vlad.zahorodnii@kde.org</email>
</author>
<published>2022-04-20T11:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=997bd09f326e065cff6fa58c081f14c1d7aee6e5'/>
<id>997bd09f326e065cff6fa58c081f14c1d7aee6e5</id>
<content type='text'>
Allows us to avoid using source variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows us to avoid using source variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow ecm_add_wayland_{client,server}_protocol take targets</title>
<updated>2022-04-20T14:01:24+00:00</updated>
<author>
<name>Vlad Zahorodnii</name>
<email>vlad.zahorodnii@kde.org</email>
</author>
<published>2022-04-20T11:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=e4dbfb219c0dbb6d3d6b888a8a0d964da50595e8'/>
<id>e4dbfb219c0dbb6d3d6b888a8a0d964da50595e8</id>
<content type='text'>
Allows us to avoid using source variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows us to avoid using source variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>Port from ECMQueryQmake to ECMQueryQt</title>
<updated>2022-03-24T16:24:38+00:00</updated>
<author>
<name>Ahmad Samir</name>
<email>a.samirh78@gmail.com</email>
</author>
<published>2022-03-20T10:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a720a6380ca75ec23e0635cc8ae47ee4b9508be0'/>
<id>a720a6380ca75ec23e0635cc8ae47ee4b9508be0</id>
<content type='text'>
Continuation of commit 4e47b053c9d799.

All unittests still pass.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Continuation of commit 4e47b053c9d799.

All unittests still pass.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt Android toolchain file and FindGradle to Qt6</title>
<updated>2022-02-11T18:14:37+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2022-02-11T18:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=676f90873b4d35c20976536844c36b8c0fbe06a5'/>
<id>676f90873b4d35c20976536844c36b8c0fbe06a5</id>
<content type='text'>
- We don't need the Threads target workaround anymore, that breaks the
build with Qt6 even.
- The Gradle wrapper shipped with Qt is no longer installed as executable,
so we need to run this in sh explicitly.
- Qt6 uses a different Android Gradle plugin version (not to be confused
with the Gradle version), which we need to make available for the
configure_file() call on the build.gradle file.

With this most Framework modules build against Qt6 here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- We don't need the Threads target workaround anymore, that breaks the
build with Qt6 even.
- The Gradle wrapper shipped with Qt is no longer installed as executable,
so we need to run this in sh explicitly.
- Qt6 uses a different Android Gradle plugin version (not to be confused
with the Gradle version), which we need to make available for the
configure_file() call on the build.gradle file.

With this most Framework modules build against Qt6 here.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for finding Poppler's Qt6 library</title>
<updated>2021-12-29T11:43:23+00:00</updated>
<author>
<name>Volker Krause</name>
<email>vkrause@kde.org</email>
</author>
<published>2021-12-29T11:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=29a243a9c12e1f9fdcabcae7fb8c4ab091d1ed68'/>
<id>29a243a9c12e1f9fdcabcae7fb8c4ab091d1ed68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FindInotify.cmake: add target support</title>
<updated>2021-12-09T23:04:52+00:00</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-12-09T23:04:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=ee7b870eb18b040d45fa07fe8efdc9698d01407e'/>
<id>ee7b870eb18b040d45fa07fe8efdc9698d01407e</id>
<content type='text'>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>FindInotify.cmake: add support for SunOS</title>
<updated>2021-12-06T23:43:08+00:00</updated>
<author>
<name>Rosen Penev</name>
<email>rosenp@gmail.com</email>
</author>
<published>2021-12-06T23:23:12+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7d81e61da2127685298d91ebc041ec26bc086d1a'/>
<id>7d81e61da2127685298d91ebc041ec26bc086d1a</id>
<content type='text'>
SunOS and variants (Solaris, OpenSolaris, illumos, etc al.) do not need a separate library for inotify.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SunOS and variants (Solaris, OpenSolaris, illumos, etc al.) do not need a separate library for inotify.
</pre>
</div>
</content>
</entry>
</feed>
