git: 01845377acd7 - main - www/chromium: remove obsolete patch and prepare for rust 1.89
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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
+
+ #####################################################################