<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports, branch release/13.3.0</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=release%2F13.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=release%2F13.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2024-02-22T21:30:27Z</updated>
<entry>
<title>devel/electron27: fix build with clang 18</title>
<updated>2024-02-22T21:30:27Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-02-22T21:24:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=941d96c740f7276fc73c520427419c2784862c0d'/>
<id>urn:sha1:941d96c740f7276fc73c520427419c2784862c0d</id>
<content type='text'>
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron27:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking &lt;https://webrtc.googlesource.com/src/+/267f9bdd53&gt; into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
&lt;https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537&gt;.

PR:		277129
MFH:		2024Q1
(cherry picked from commit d5ded9f64f41384f59958ae78dc79468b8365f39)
</content>
</entry>
<entry>
<title>devel/electron26: fix build with clang 18</title>
<updated>2024-02-22T21:30:26Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-02-22T21:22:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=bd8d232aecee6b9a43b67a6b449b700202208ff2'/>
<id>urn:sha1:bd8d232aecee6b9a43b67a6b449b700202208ff2</id>
<content type='text'>
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron26:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking &lt;https://webrtc.googlesource.com/src/+/267f9bdd53&gt; into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
&lt;https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537&gt;.

PR:		277129
MFH:		2024Q1
(cherry picked from commit 664c5df7607834a4345b4bc99490db6681ac06c2)
</content>
</entry>
<entry>
<title>devel/electron25: fix build with clang 18</title>
<updated>2024-02-22T18:45:36Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2024-02-18T12:59:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=1118e30052b8d60b559173b9f5746a024a84ca25'/>
<id>urn:sha1:1118e30052b8d60b559173b9f5746a024a84ca25</id>
<content type='text'>
Clang 18 has become more stringent about narrowing in initializer lists,
  resulting in errors when building devel/electron25:

  ../../third_party/webrtc/pc/legacy_stats_collector.cc:191:54: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    191 |       {StatsReport::kStatsValueNameTotalAudioEnergy, info.total_output_energy},
        |                                                      ^~~~~~~~~~~~~~~~~~~~~~~~
  ../../third_party/webrtc/pc/legacy_stats_collector.cc:193:8: error: non-constant-expression cannot be narrowed from type 'double' to 'float' in initializer list [-Wc++11-narrowing-const-reference]
    193 |        info.total_output_duration}};
        |        ^~~~~~~~~~~~~~~~~~~~~~~~~~

and later:

  In file included from ../../cc/layers/mirror_layer_impl.cc:5:
  ../../cc/layers/mirror_layer_impl.h:59:40: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned long' in initializer list [-Wc++11-narrowing-const-reference]
     59 |     return viz::CompositorRenderPassId{mirrored_layer_id()};
        |                                        ^~~~~~~~~~~~~~~~~~~

The first batch of errors can be fixed similarly to bug 276997, by
cherry-picking &lt;https://webrtc.googlesource.com/src/+/267f9bdd53&gt; into the
thirdparty directory.

The second batch of errors can be fixed by cherry-picking
&lt;https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537&gt;.

PR:		277129
Approved by:	tagattie (maintainer)
MFH:		2024Q1

(cherry picked from commit 76cb9bc437fd1e15ff71068d6eeea8c212d844d4)
</content>
</entry>
<entry>
<title>devel/ruby-build: Update to 20240221</title>
<updated>2024-02-22T01:11:37Z</updated>
<author>
<name>Koichiro Iwao</name>
<email>meta@FreeBSD.org</email>
</author>
<published>2024-02-22T00:11:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=79bec1324501e44f1e5777aab7bfda4b3ec24e18'/>
<id>urn:sha1:79bec1324501e44f1e5777aab7bfda4b3ec24e18</id>
<content type='text'>
Changes:	https://github.com/rbenv/ruby-build/releases/tag/v20240221
(cherry picked from commit 916a2bf28c84c6f52d423268d1141d067c09ae32)
</content>
</entry>
<entry>
<title>games/veloren-weekly: update to s20240221</title>
<updated>2024-02-22T01:00:10Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-21T22:59:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=395dfcd71af3891f5ef9de0fabd777630ac7b668'/>
<id>urn:sha1:395dfcd71af3891f5ef9de0fabd777630ac7b668</id>
<content type='text'>
Changes:	https://gitlab.com/veloren/veloren/-/compare/99c997fab...7a77fa6bf
(cherry picked from commit 3b4c9069789e9e88ada6d1c1dc4230d56eab24fa)
</content>
</entry>
<entry>
<title>emulators/yuzu: update to s20240221</title>
<updated>2024-02-22T00:59:57Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-21T15:43:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c413552422ebdb7882c1b9fc9dd5b865ef01989d'/>
<id>urn:sha1:c413552422ebdb7882c1b9fc9dd5b865ef01989d</id>
<content type='text'>
Changes:	https://github.com/yuzu-emu/yuzu/compare/d1eaeeed8c...8bbc209950
(cherry picked from commit 2ee6dda38e2c24f38c00b5ec1837e44947d69fab)
</content>
</entry>
<entry>
<title>emulators/rpcs3: update to 0.0.30.16124</title>
<updated>2024-02-22T00:59:55Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-20T09:06:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=cffa79e8c02e88453007893bed465cf94e64d8dd'/>
<id>urn:sha1:cffa79e8c02e88453007893bed465cf94e64d8dd</id>
<content type='text'>
Changes:	https://github.com/RPCS3/rpcs3/compare/7abc5f3ead...6b43e5c80e
(cherry picked from commit 183d7378ac78d7f03ff841ec68a17688b4255627)
</content>
</entry>
<entry>
<title>x11/xdg-desktop-portal-hyprland: unbreak build on i386 after c2647d8cb1fc</title>
<updated>2024-02-21T16:46:02Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-21T16:41:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=9eeb031e81c73df8cff63363082a46d262b09ee5'/>
<id>urn:sha1:9eeb031e81c73df8cff63363082a46d262b09ee5</id>
<content type='text'>
(cherry picked from commit e74d301dda6cd795bdd31872ca4521ba29488772)
</content>
</entry>
<entry>
<title>x11/hyprpaper: unbreak build on i386 after c2647d8cb1fc</title>
<updated>2024-02-21T16:46:01Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-21T16:41:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=dd5752161db93e62ec1e2bef7796f51e1ff9eb99'/>
<id>urn:sha1:dd5752161db93e62ec1e2bef7796f51e1ff9eb99</id>
<content type='text'>
(cherry picked from commit 39c436cb177732e5f3af611824f9bee594cb4d15)
</content>
</entry>
<entry>
<title>devel/hyprlang: update to 0.4.0</title>
<updated>2024-02-21T16:04:58Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2024-02-17T23:34:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=bdd1530243ac9d7734cced5ec6b1ab7f8c90ff65'/>
<id>urn:sha1:bdd1530243ac9d7734cced5ec6b1ab7f8c90ff65</id>
<content type='text'>
Changes:	https://github.com/hyprwm/hyprlang/releases/tag/v0.4.0
Reported by:	GitHub (watch releases)

(cherry picked from commit 5ef61de221a30deef28bb00a4af987119d9afc26)
</content>
</entry>
</feed>
