<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/mesonbuild, branch thinlto</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>Add thinlto support. Closes #7493.</title>
<updated>2020-11-07T20:02:32+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2020-11-07T14:00:56+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=fb2eda0274f67f501be1f11a3bc8cb497cefa10f'/>
<id>fb2eda0274f67f501be1f11a3bc8cb497cefa10f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix host machine reporting typo in msetup.py</title>
<updated>2020-11-07T10:03:24+00:00</updated>
<author>
<name>Corey McNeish</name>
<email>c.r.mcneish@gmail.com</email>
</author>
<published>2020-11-06T20:25:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=b6dc4d5e5c6e838de0b52e62d982ba2547eb366d'/>
<id>b6dc4d5e5c6e838de0b52e62d982ba2547eb366d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix clang-tidy return value reporting (#7949)</title>
<updated>2020-11-06T22:20:54+00:00</updated>
<author>
<name>Florian Schmaus</name>
<email>flo@geekplace.eu</email>
</author>
<published>2020-11-06T22:20:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=00d5ef3191e5589ab16107107d78865d28a5fbf6'/>
<id>00d5ef3191e5589ab16107107d78865d28a5fbf6</id>
<content type='text'>
* Fix clang-tidy return value reporting

In case clang-tidy is invoked manually, i.e. if run-clang-tidy(.py) is
not found, Meson would not report the return value. This is caused by
ignoring the return value of manual_clangformat() in clangformat()
within mesonbuild/scripts/clangtidy.py.

Even though only more recent-versions of clang-tidy actually report an
non-zero exit code if errors are found, there is no reason Meson
shouldn't simply report any error codes it received from clang-tidy.

Fixes #7948.

* Rename methods in clangtidy.py from clangformat to clangtidy

For some unknown reason, the method names in clangtidy.py are clangformat()
and manual_clangformat(). This is confusing, as clang-format is not
invoked by them, clang-tidy is. Hence rename those from

{manual_}clangformat() → {manual_}clangtidy()</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix clang-tidy return value reporting

In case clang-tidy is invoked manually, i.e. if run-clang-tidy(.py) is
not found, Meson would not report the return value. This is caused by
ignoring the return value of manual_clangformat() in clangformat()
within mesonbuild/scripts/clangtidy.py.

Even though only more recent-versions of clang-tidy actually report an
non-zero exit code if errors are found, there is no reason Meson
shouldn't simply report any error codes it received from clang-tidy.

Fixes #7948.

* Rename methods in clangtidy.py from clangformat to clangtidy

For some unknown reason, the method names in clangtidy.py are clangformat()
and manual_clangformat(). This is confusing, as clang-format is not
invoked by them, clang-tidy is. Hence rename those from

{manual_}clangformat() → {manual_}clangtidy()</pre>
</div>
</content>
</entry>
<entry>
<title>rust: implement support for --edition</title>
<updated>2020-11-05T19:24:20+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-10-26T19:45:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=7860a6aeab9514391f02923a7f6357f094c8af68'/>
<id>7860a6aeab9514391f02923a7f6357f094c8af68</id>
<content type='text'>
Using the std option, so now `rust_std=..` will work. I've chosen to use
"std" even though rust calls these "editions", as meson refers to
language versions as "standards", which makes meson feel more uniform,
and be less surprising.

Fixes: #5100
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the std option, so now `rust_std=..` will work. I've chosen to use
"std" even though rust calls these "editions", as meson refers to
language versions as "standards", which makes meson feel more uniform,
and be less surprising.

Fixes: #5100
</pre>
</div>
</content>
</entry>
<entry>
<title>rewrite: fix modified member spelling</title>
<updated>2020-11-05T19:22:14+00:00</updated>
<author>
<name>Marc-André Lureau</name>
<email>marcandre.lureau@redhat.com</email>
</author>
<published>2020-11-04T15:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=be2c1a43000db0a84a76522b23b80d597e08f663'/>
<id>be2c1a43000db0a84a76522b23b80d597e08f663</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rewrite: fix function spelling</title>
<updated>2020-11-05T19:22:14+00:00</updated>
<author>
<name>Marc-André Lureau</name>
<email>marcandre.lureau@redhat.com</email>
</author>
<published>2020-11-04T15:15:58+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=7ba7ea0897b8dc5d8d69b490004fd4562a4f396b'/>
<id>7ba7ea0897b8dc5d8d69b490004fd4562a4f396b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>symbolextractor: Add FreeBSD support</title>
<updated>2020-11-04T16:16:03+00:00</updated>
<author>
<name>Thibault Payet</name>
<email>monwarez@gmail.com</email>
</author>
<published>2020-10-01T14:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=eec5bb11ba314dc9e8eade8eab3c081f52a151e0'/>
<id>eec5bb11ba314dc9e8eade8eab3c081f52a151e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>pkgconfig: Make external deps of static library public</title>
<updated>2020-11-04T15:56:48+00:00</updated>
<author>
<name>Xavier Claessens</name>
<email>xavier.claessens@collabora.com</email>
</author>
<published>2020-11-03T14:39:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=6d816c1800dd7e81238a0b4615b42a2802296f93'/>
<id>6d816c1800dd7e81238a0b4615b42a2802296f93</id>
<content type='text'>
This fix a regression caused by
https://github.com/mesonbuild/meson/pull/7837, it wanted to make
InternalDependency's external_deps private but has side effect of making
StatisLibrary's external_deps private too.

It is technically correct to make them private, but Meson used to make
StaticLibrary deps public so they are usable without `pkg-config
--static` when we know there is only a static library available.

Fixes: #7929.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fix a regression caused by
https://github.com/mesonbuild/meson/pull/7837, it wanted to make
InternalDependency's external_deps private but has side effect of making
StatisLibrary's external_deps private too.

It is technically correct to make them private, but Meson used to make
StaticLibrary deps public so they are usable without `pkg-config
--static` when we know there is only a static library available.

Fixes: #7929.
</pre>
</div>
</content>
</entry>
<entry>
<title>qt module: fix error message typo, translation qresource accepts qm not ts</title>
<updated>2020-11-04T15:23:34+00:00</updated>
<author>
<name>Eli Schwartz</name>
<email>eschwartz@archlinux.org</email>
</author>
<published>2020-11-04T02:40:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=478feb39ed1a6458b5ace9ead1e403d6a6025b49'/>
<id>478feb39ed1a6458b5ace9ead1e403d6a6025b49</id>
<content type='text'>
Fixes #7925
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #7925
</pre>
</div>
</content>
</entry>
<entry>
<title>wrap: fix type annotations</title>
<updated>2020-11-04T02:42:18+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2020-11-03T23:45:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/meson.git/commit/?id=2bd309543fc530e2919be605cc80c0849321537b'/>
<id>2bd309543fc530e2919be605cc80c0849321537b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
