Re: git: c0821946bf4b - main - www/chromium: unbreak by adding a patch missed from the previous commit

From: Sergey A. Osokin <osa_at_freebsd.org>
Date: Thu, 06 Mar 2025 21:46:09 UTC
Thank you, Robert!

On Thu, Mar 06, 2025 at 07:20:28PM +0000, Robert Nagy wrote:
> The branch main has been updated by rnagy:
> 
> URL: https://cgit.FreeBSD.org/ports/commit/?id=c0821946bf4b36ec967bd15d4960d0a174dd7609
> 
> commit c0821946bf4b36ec967bd15d4960d0a174dd7609
> Author:     Robert Nagy <rnagy@FreeBSD.org>
> AuthorDate: 2025-03-06 19:18:52 +0000
> Commit:     Robert Nagy <rnagy@FreeBSD.org>
> CommitDate: 2025-03-06 19:20:22 +0000
> 
>     www/chromium: unbreak by adding a patch missed from the previous commit
>     
>     PR:     285199
> ---
>  ...h-ui_ozone_platform_wayland_common_wayland__util.cc | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
> 
> diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
> new file mode 100644
> index 000000000000..45596d4ca7a8
> --- /dev/null
> +++ b/www/chromium/files/patch-ui_ozone_platform_wayland_common_wayland__util.cc
> @@ -0,0 +1,18 @@
> +--- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2025-03-05 16:13:26 UTC
> ++++ ui/ozone/platform/wayland/common/wayland_util.cc
> +@@ -420,6 +420,7 @@ void RecordConnectionMetrics(wl_display* display) {
> +         {"weston", WaylandCompositor::kWeston},
> +     };
> + 
> ++#if !BUILDFLAG(IS_BSD)
> +     const int fd = wl_display_get_fd(display);
> +     if (fd == -1) {
> +       return WaylandCompositor::kUnknown;
> +@@ -445,6 +446,7 @@ void RecordConnectionMetrics(wl_display* display) {
> +         return compositor;
> +       }
> +     }
> ++#endif
> + 
> +     return WaylandCompositor::kOther;
> +   };