git: 043f91c327fd - Create tag release/13.3.0

From: Colin Percival <cperciva_at_FreeBSD.org>
Date: Fri, 23 Feb 2024 22:12:31 UTC
The annotated tag release/13.3.0 has been created by cperciva:

URL: https://cgit.FreeBSD.org/ports/tag/?h=release/13.3.0

tag release/13.3.0
Tagger:     Colin Percival <cperciva@FreeBSD.org>
TaggerDate: 2024-02-23 22:11:23 +0000

Tag 941d96c740f7 of 2024Q1 for 13.3-RELEASE

Approved by:	portmgr (implicit, re blanket)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEglY7hNBiDtwN+4ZBOJfy4i5lrT8FAmXZGBgACgkQOJfy4i5l
rT8mSg//cGGO+iB85V6OQkGBzSEdTFHNKe5foxwWCCKDbnEJ9LVg7h2yk5DGxt5F
RnJYAE3mmtyOiGEdyPKDeRLFa4zzk+YX6LuYe4pNNb2vq6ftHDeBRkeO9Z+3xHjV
eCTGMi3Vqsf5v4j/GEGuc0eMrKMIqPQ2tNAVU5W3QJcW7VtJcSqffy2loL6o3sUo
SZKiT6hg4q+yimTwupYaagzELbcQbYKOpPjG3rGiAzAL1wFsdmRsMMIcc3zQTp9K
KQfg3TEuTf8/9g/Le5TCaI0QKPwailgHSdAySQaZOwkrbh6C640nC9Xabt/e7nqC
W5zNVHd3zVBF8mfQ6XTrk7fNI8tSg3r+cLEc+xbMPoZKsvhCq5xvwEDBtejH75Jp
t5L0vpSG80g7ZzlAV8PY1Y/nOPIrjFkvG2+Ui5Zg18+UrBC+/gksI7/DFPWXubbp
THCaLWhKBzAGWxC+9LP2x+oLf+pR7GdecQIwaBMavuwMVKiHImGV/1zeQSrLzjkR
gt3t1diT3fNeEGC3z0S6WUrIKa3SGqhRaeeN02PTYVAd/72hWlRoOW5pldvQhzkD
R+AAEnd0Aj2Vr8EXwdGOjDKFu5zOVOcAlXIauk/7Mtzg77Gx0Z1LoyLSopoT+ux8
NZmkRXq/PVviYIW7yYZTByJWLqW/dKqWhrglknZcS9qfz0erMK4=
=KtzH
-----END PGP SIGNATURE-----

commit 941d96c740f7276fc73c520427419c2784862c0d
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2024-02-22 21:24:57 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2024-02-22 21:30:27 +0000

    devel/electron27: fix build with clang 18
    
    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 <https://webrtc.googlesource.com/src/+/267f9bdd53> into the
    thirdparty directory.
    
    The second batch of errors can be fixed by cherry-picking
    <https://chromium.googlesource.com/chromium/src/+/5e9fb4130a537>.
    
    PR:             277129
    MFH:            2024Q1
    (cherry picked from commit d5ded9f64f41384f59958ae78dc79468b8365f39)