<feed xmlns='http://www.w3.org/2005/Atom'>
<title>extra-cmake-modules.git/find-modules, branch v5.35.0-rc1</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 a new FindGperf module</title>
<updated>2017-05-15T17:50:45+00:00</updated>
<author>
<name>Pino Toscano</name>
<email>pino@kde.org</email>
</author>
<published>2016-12-28T09:01:03+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=c61aee80d6477005e5b92c1ea918acc6d0cfd8fb'/>
<id>c61aee80d6477005e5b92c1ea918acc6d0cfd8fb</id>
<content type='text'>
Summary:
Add a simple module to look for GNU gperf at build time, providing an
helper macro for adding generations to a list of sources.

gperf will be used to generate the C/C++ sources at build time, instead
of using static versions in VCS; at least kcodecs, khtml, and kio-extras
will be switched to this method.

Reviewers: #windows, #frameworks, #build_system, kde-mac, adridg, rjvbb

Reviewed By: adridg, rjvbb

Subscribers: kfunk, rjvbb, adridg

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D3830
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Add a simple module to look for GNU gperf at build time, providing an
helper macro for adding generations to a list of sources.

gperf will be used to generate the C/C++ sources at build time, instead
of using static versions in VCS; at least kcodecs, khtml, and kio-extras
will be switched to this method.

Reviewers: #windows, #frameworks, #build_system, kde-mac, adridg, rjvbb

Reviewed By: adridg, rjvbb

Subscribers: kfunk, rjvbb, adridg

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D3830
</pre>
</div>
</content>
</entry>
<entry>
<title>FindPyModGen: Also search for an unversioned clang++</title>
<updated>2017-04-03T18:07:20+00:00</updated>
<author>
<name>Heiko Becker</name>
<email>heirecka@exherbo.org</email>
</author>
<published>2017-04-03T14:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=47a4c068a4ecbd488675f221492e3244a44d21de'/>
<id>47a4c068a4ecbd488675f221492e3244a44d21de</id>
<content type='text'>
Summary:
While my distro does have a versioned clang executable, it doesn't
have a versioned clang++ executable. The versioned executable is
still searched first, falling back to the unversioned one.

Reviewers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5291
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
While my distro does have a versioned clang executable, it doesn't
have a versioned clang++ executable. The versioned executable is
still searched first, falling back to the unversioned one.

Reviewers: #frameworks, #build_system

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D5291
</pre>
</div>
</content>
</entry>
<entry>
<title>Detect inotify.</title>
<updated>2017-02-15T08:14:57+00:00</updated>
<author>
<name>Adriaan de Groot</name>
<email>groot@kde.org</email>
</author>
<published>2017-01-22T20:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=a02c4d0152a7ac4876840e083351605fbcdf5c70'/>
<id>a02c4d0152a7ac4876840e083351605fbcdf5c70</id>
<content type='text'>
Summary:
On Linux, inotify always exists; all you need is the header file.
On the BSDs, inotify is provided through a shim to kqueue, which
must be installed separately. Add a FindInotify to help sort
that out.

Based on RB 129316 and RB 129549.

Test Plan:
 - On FreeBSD, reliably detects presence of libinotify in $LOCALBASE,
 - Needs testing on Linux that it does find the header file.

Reviewers: apol, arrowdodger, #build_system, #frameworks, tcberner, ervin, skelly, dfaure, kfunk

Reviewed By: tcberner, kfunk

Subscribers: kfunk, #freebsd

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D3826
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
On Linux, inotify always exists; all you need is the header file.
On the BSDs, inotify is provided through a shim to kqueue, which
must be installed separately. Add a FindInotify to help sort
that out.

Based on RB 129316 and RB 129549.

Test Plan:
 - On FreeBSD, reliably detects presence of libinotify in $LOCALBASE,
 - Needs testing on Linux that it does find the header file.

Reviewers: apol, arrowdodger, #build_system, #frameworks, tcberner, ervin, skelly, dfaure, kfunk

Reviewed By: tcberner, kfunk

Subscribers: kfunk, #freebsd

Tags: #frameworks, #build_system

Differential Revision: https://phabricator.kde.org/D3826
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Automatically mark classes with pure virtual functions as /Abstract/."</title>
<updated>2017-02-05T22:45:06+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-02-05T22:45:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=7476b10fda3eee649ca573844de95dc83085120f'/>
<id>7476b10fda3eee649ca573844de95dc83085120f</id>
<content type='text'>
With some combination of PyQt/compiler this breaks the build of
kcoreaddons.

This reverts commit 2e20aeab6e86670a66ff99a7b79120c4004b4d22.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With some combination of PyQt/compiler this breaks the build of
kcoreaddons.

This reverts commit 2e20aeab6e86670a66ff99a7b79120c4004b4d22.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Remove unused member</title>
<updated>2017-02-04T11:56:06+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-02-04T11:56:06+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=66a7d95e6d4a5bb742e2077389bd99212ee7642d'/>
<id>66a7d95e6d4a5bb742e2077389bd99212ee7642d</id>
<content type='text'>
This should have been removed in a prior commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should have been removed in a prior commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically mark classes with pure virtual functions as /Abstract/.</title>
<updated>2017-02-04T11:45:00+00:00</updated>
<author>
<name>Shaheed Haque</name>
<email>srhaque@theiet.org</email>
</author>
<published>2017-02-03T20:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=2e20aeab6e86670a66ff99a7b79120c4004b4d22'/>
<id>2e20aeab6e86670a66ff99a7b79120c4004b4d22</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Take account of visibility of classes</title>
<updated>2017-02-04T11:30:04+00:00</updated>
<author>
<name>Shaheed Haque</name>
<email>srhaque@theiet.org</email>
</author>
<published>2017-02-04T11:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=98d065773413aba437c0bc537c701ed39d38a9b9'/>
<id>98d065773413aba437c0bc537c701ed39d38a9b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Take account of visibility attribute on APIs</title>
<updated>2017-02-04T11:27:15+00:00</updated>
<author>
<name>Shaheed Haque</name>
<email>srhaque@theiet.org</email>
</author>
<published>2017-02-04T11:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=050f15ef6a0c44dc6a7abbbe0f1954ea1925f473'/>
<id>050f15ef6a0c44dc6a7abbbe0f1954ea1925f473</id>
<content type='text'>
Don't export API which has visibility "hidden".

Visibility attributes on variables are ignored, but call the generic
method anyway.

Remove checks for macros which obscure the attributes.  Processing the
attribute directly means that is not needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't export API which has visibility "hidden".

Visibility attributes on variables are ignored, but call the generic
method anyway.

Remove checks for macros which obscure the attributes.  Processing the
attribute directly means that is not needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Generalize the skippable_attribute method</title>
<updated>2017-02-04T11:14:39+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-02-04T10:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=4e17330a4520b1994a6488993a2a887f1f051d72'/>
<id>4e17330a4520b1994a6488993a2a887f1f051d72</id>
<content type='text'>
De-duplicate it between variables and functions.  The callers already
handle reporting the removal.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
De-duplicate it between variables and functions.  The callers already
handle reporting the removal.
</pre>
</div>
</content>
</entry>
<entry>
<title>Bindings: Remove unused method</title>
<updated>2017-02-04T10:56:22+00:00</updated>
<author>
<name>Stephen Kelly</name>
<email>steveire@gmail.com</email>
</author>
<published>2017-02-04T10:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://netuse.dynamicmalloc.com/cgit/extra-cmake-modules.git/commit/?id=119b57aea04661740af81155170dd04442f97704'/>
<id>119b57aea04661740af81155170dd04442f97704</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
