git: 01845377acd7 - main - www/chromium: remove obsolete patch and prepare for rust 1.89

From: Robert Nagy <rnagy_at_FreeBSD.org>
Date: Wed, 13 Aug 2025 11:19:11 UTC
The branch main has been updated by rnagy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=01845377acd784760f1622632cb85b9fd16462ec

commit 01845377acd784760f1622632cb85b9fd16462ec
Author:     Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2025-08-13 11:18:33 +0000
Commit:     Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2025-08-13 11:19:06 +0000

    www/chromium: remove obsolete patch and prepare for rust 1.89
---
 www/chromium/Makefile                                       |  1 +
 www/chromium/files/patch-base_process_launch__posix.cc      | 12 ------------
 .../files/patch-third__party_rust_qr__code_v2_BUILD.gn      | 13 +++++++++++++
 3 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 49c767781360..dd5bfc97df16 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	chromium
 PORTVERSION=	139.0.7258.66
+PORTREVISION=	1
 PULSEMV=	16
 PULSEV=		${PULSEMV}.1
 CATEGORIES=	www wayland
diff --git a/www/chromium/files/patch-base_process_launch__posix.cc b/www/chromium/files/patch-base_process_launch__posix.cc
deleted file mode 100644
index 3aa1bafc42c1..000000000000
--- a/www/chromium/files/patch-base_process_launch__posix.cc
+++ /dev/null
@@ -1,12 +0,0 @@
---- base/process/launch_posix.cc.orig	2025-08-07 06:57:29 UTC
-+++ base/process/launch_posix.cc
-@@ -61,6 +61,9 @@
- #error "macOS should use launch_mac.cc"
- #endif
- 
-+#if defined(OS_FREEBSD)
-+#pragma weak environ
-+#endif
- extern char** environ;
- 
- namespace base {
diff --git a/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
new file mode 100644
index 000000000000..498b244055f1
--- /dev/null
+++ b/www/chromium/files/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -0,0 +1,13 @@
+--- third_party/rust/qr_code/v2/BUILD.gn.orig	2025-08-13 11:14:02 UTC
++++ third_party/rust/qr_code/v2/BUILD.gn
+@@ -39,6 +39,10 @@ cargo_crate("lib") {
+   cargo_pkg_description = "QR code encoder in Rust, support structured append (data in multiple qrcodes)"
+   cargo_pkg_version = "2.0.0"
+ 
++  rustflags = [
++    "--cap-lints=allow",
++  ]
++
+   allow_unsafe = false
+ 
+   #####################################################################