git: 97813258ea4b - 2025Q1 - www/waterfox: Update 6.5.4 → 6.5.4

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Fri, 07 Feb 2025 23:23:29 UTC
The branch 2025Q1 has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=97813258ea4b5d02d0bcf0abcbac0dd76aeabdfb

commit 97813258ea4b5d02d0bcf0abcbac0dd76aeabdfb
Author:     Martin Filla <freebsd@sysctl.cz>
AuthorDate: 2025-02-07 23:05:37 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-02-07 23:23:18 +0000

    www/waterfox: Update 6.5.4 → 6.5.4
    
    Changelog:
    https://www.waterfox.net/docs/releases/6.5.4/
    Security Advisory:
    https://www.mozilla.org/en-US/security/advisories/mfsa2025-02/
    
    PR:     284637
    MFH:    2025Q1
    (cherry picked from commit 51313b010b8e1ee98203dce9f67e38264105be20)
---
 www/waterfox/Makefile                        |  2 +-
 www/waterfox/distinfo                        |  6 +++---
 www/waterfox/files/patch-libwebrtc-generated | 10 ++++++----
 3 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 36d90d8c9a7b..b3d0ac8b615c 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	waterfox
-DISTVERSION=	6.5.3
+DISTVERSION=	6.5.4
 PORTEPOCH=	1
 CATEGORIES=	www
 
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index 42372e87cabb..618ce758d0f1 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1736354954
-SHA256 (BrowserWorks-Waterfox-6.5.3_GH0.tar.gz) = 4e00bbf6d875ac88e21eebc7e91fcd5f875d70c2ef357cc6c5fa99fecbbc1505
-SIZE (BrowserWorks-Waterfox-6.5.3_GH0.tar.gz) = 824110670
+TIMESTAMP = 1738939845
+SHA256 (BrowserWorks-Waterfox-6.5.4_GH0.tar.gz) = 7211b252a927be58356af1558c1195a520bc427450ec528f5ab7e20874baa812
+SIZE (BrowserWorks-Waterfox-6.5.4_GH0.tar.gz) = 824138965
 SHA256 (BrowserWorks-l10n-3046738_GH0.tar.gz) = f9a16202b73558188af3157d427845153a89b3f3b3269c1e5d8ebc9e60eb9bd1
 SIZE (BrowserWorks-l10n-3046738_GH0.tar.gz) = 19480746
diff --git a/www/waterfox/files/patch-libwebrtc-generated b/www/waterfox/files/patch-libwebrtc-generated
index 5393b4007e4f..a37c207e58b7 100644
--- a/www/waterfox/files/patch-libwebrtc-generated
+++ b/www/waterfox/files/patch-libwebrtc-generated
@@ -1,7 +1,7 @@
-commit 9d36885c30adb54fc4e4a8b0112a6e7379706390
+commit a5f947661b12af9fbe95bd197027a6ab64019440
 Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
 
-    regenerate FreeBSD libwebrtc patch for Firefox 128esr
+    regenerate FreeBSD libwebrtc patch for Firefox 128.7esr
 
 diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build
 index 2dbd5881583e..332ca04819ee 100644
@@ -57649,10 +57649,10 @@ index a4fb8b3162bd..f70faede2fba 100644
  Library("desktop_capture_gn")
 diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
 deleted file mode 100644
-index 6b5cd9286eb3..000000000000
+index 88222c2ec906..000000000000
 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build
 +++ /dev/null
-@@ -1,77 +0,0 @@
+@@ -1,79 +0,0 @@
 -# This Source Code Form is subject to the terms of the Mozilla Public
 -# License, v. 2.0. If a copy of the MPL was not distributed with this
 -# file, You can obtain one at http://mozilla.org/MPL/2.0/.
@@ -57702,7 +57702,9 @@ index 6b5cd9286eb3..000000000000
 -    "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_cgimage.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_iosurface.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_provider.mm",
+-    "/third_party/libwebrtc/modules/desktop_capture/mac/sck_picker_handle.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_mac.mm",
+-    "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_sck.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_mac.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_darwin.mm",
 -    "/third_party/libwebrtc/modules/desktop_capture/window_capturer_mac.mm",