aboutsummaryrefslogtreecommitdiff
path: root/devel/electron38
diff options
context:
space:
mode:
Diffstat (limited to 'devel/electron38')
-rw-r--r--devel/electron38/Makefile1
-rw-r--r--devel/electron38/Makefile.version2
-rw-r--r--devel/electron38/distinfo10
-rw-r--r--devel/electron38/files/patch-build_rust_allocator_lib.rs14
4 files changed, 14 insertions, 13 deletions
diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile
index 8f5f40597f3a..c67cc8896646 100644
--- a/devel/electron38/Makefile
+++ b/devel/electron38/Makefile
@@ -1,7 +1,6 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
diff --git a/devel/electron38/Makefile.version b/devel/electron38/Makefile.version
index 4896b80eb93c..5a69f2dc7425 100644
--- a/devel/electron38/Makefile.version
+++ b/devel/electron38/Makefile.version
@@ -1,2 +1,2 @@
-ELECTRON_VER= 38.2.0
+ELECTRON_VER= 38.2.2
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}
diff --git a/devel/electron38/distinfo b/devel/electron38/distinfo
index 729e126be781..3bda2e0f4ffb 100644
--- a/devel/electron38/distinfo
+++ b/devel/electron38/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1759265241
+TIMESTAMP = 1760094237
SHA256 (electron/chromium-140.0.7339.133.tar.xz) = 0592f933166d422c42d47b494973ebb8a1cb55493523b6ea901247b883d8d130
SIZE (electron/chromium-140.0.7339.133.tar.xz) = 7424804784
SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (electron/electron-yarn-cache-38.2.0.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
-SIZE (electron/electron-yarn-cache-38.2.0.tar.xz) = 30044356
-SHA256 (electron/electron-electron-v38.2.0_GH0.tar.gz) = 196671584f008ed4c22b71cd5c579ebe73d6fdf33cfa7622c1bdc7ccd7c6a8c0
-SIZE (electron/electron-electron-v38.2.0_GH0.tar.gz) = 15861186
+SHA256 (electron/electron-yarn-cache-38.2.2.tar.xz) = 7ed6fedc372c5bd23b38ed252c12ace0f0fbce096b5442add4501a965282eb04
+SIZE (electron/electron-yarn-cache-38.2.2.tar.xz) = 30044356
+SHA256 (electron/electron-electron-v38.2.2_GH0.tar.gz) = 56fd61d1c151e8f7ac14c712c4b8ca431bb2c75e2136720aaae89cd9da153e2d
+SIZE (electron/electron-electron-v38.2.2_GH0.tar.gz) = 15862299
SHA256 (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 8f28e6635c2fe9d1ea29347606df81128c52bc3a2b820aca5851bd6b89c96aa4
SIZE (electron/nodejs-node-v22.19.0_GH0.tar.gz) = 123089614
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb
diff --git a/devel/electron38/files/patch-build_rust_allocator_lib.rs b/devel/electron38/files/patch-build_rust_allocator_lib.rs
index 8c6867a8d976..3f7497d455f5 100644
--- a/devel/electron38/files/patch-build_rust_allocator_lib.rs
+++ b/devel/electron38/files/patch-build_rust_allocator_lib.rs
@@ -1,15 +1,17 @@
---- build/rust/allocator/lib.rs.orig 2025-08-26 20:49:50 UTC
+--- build/rust/allocator/lib.rs.orig 2025-09-09 01:18:53 UTC
+++ build/rust/allocator/lib.rs
-@@ -90,6 +90,12 @@ mod both_allocators {
+@@ -90,7 +90,14 @@ mod both_allocators {
#[linkage = "weak"]
fn __rust_no_alloc_shim_is_unstable_v2() {}
-+ // TODO(crbug.com/422538133) Remove after rolling past
-+ // https://github.com/rust-lang/rust/pull/141061
-+ #[no_mangle]
++ #[rustc_std_internal_symbol]
+ #[linkage = "weak"]
-+ static __rust_no_alloc_shim_is_unstable: u8 = 0;
++ fn __rust_alloc_error_handler_should_panic_v2() -> u8 {
++ 0
++ }
+
// Mangle the symbol name as rustc expects.
++ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
#[rustc_std_internal_symbol]
#[allow(non_upper_case_globals)]
+ #[linkage = "weak"]