pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

electron32: update patches



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Sun Jan 19 15:54:23 2025 +0100
Changeset:	e37c21db0aad62db15514a9e692fa2903f1f93c2

Modified Files:
	electron32/distinfo
	electron32/patches/patch-base_base__paths__posix.cc
	electron32/patches/patch-base_files_file__path__watcher__bsd.cc
	electron32/patches/patch-base_process_process__handle__netbsd.cc
	electron32/patches/patch-base_process_process__handle__openbsd.cc
	electron32/patches/patch-base_process_process__iterator__netbsd.cc
	electron32/patches/patch-base_process_process__metrics__netbsd.cc
	electron32/patches/patch-base_system_sys__info__netbsd.cc
	electron32/patches/patch-base_threading_platform__thread__bsd.cc
	electron32/patches/patch-build_toolchain_freebsd_BUILD.gn
	electron32/patches/patch-build_toolchain_netbsd_BUILD.gn
	electron32/patches/patch-build_toolchain_openbsd_BUILD.gn
	electron32/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
	electron32/patches/patch-chrome_browser_process__singleton.h
	electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.cc
	electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.h
	electron32/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
	electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
	electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
	electron32/patches/patch-media_audio_sndio_audio__manager__sndio.cc
	electron32/patches/patch-media_audio_sndio_audio__manager__sndio.h
	electron32/patches/patch-media_audio_sndio_sndio__input.cc
	electron32/patches/patch-media_audio_sndio_sndio__input.h
	electron32/patches/patch-media_audio_sndio_sndio__output.cc
	electron32/patches/patch-media_audio_sndio_sndio__output.h
	electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
	electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
	electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
	electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
	electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
	electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
	electron32/patches/patch-services_device_hid_hid__connection__fido.cc
	electron32/patches/patch-services_device_hid_hid__connection__fido.h
	electron32/patches/patch-services_device_hid_hid__connection__freebsd.cc
	electron32/patches/patch-services_device_hid_hid__connection__freebsd.h
	electron32/patches/patch-services_device_hid_hid__service__fido.cc
	electron32/patches/patch-services_device_hid_hid__service__fido.h
	electron32/patches/patch-services_device_hid_hid__service__freebsd.cc
	electron32/patches/patch-services_device_hid_hid__service__freebsd.h
	electron32/patches/patch-services_device_usb_usb__service__fake.cc
	electron32/patches/patch-services_device_usb_usb__service__fake.h
	electron32/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
	electron32/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm
	electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl
	electron32/patches/patch-third__party_perfetto_src_base_utils.cc
	electron32/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
	electron32/patches/patch-v8_test_mjsunit_regress_wasm_regress-366635354.js
	electron32/patches/patch-v8_test_mjsunit_wasm_regress-367818758.js
	electron32/patches/patch-v8_tools_run-paxctl.py

Log Message:
electron32: update patches

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e37c21db0aad62db15514a9e692fa2903f1f93c2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 electron32/distinfo                                | 114 ++++++++++-----------
 .../patches/patch-base_base__paths__posix.cc       |   2 +-
 .../patch-base_files_file__path__watcher__bsd.cc   |   2 +-
 .../patch-base_process_process__handle__netbsd.cc  |   2 +-
 .../patch-base_process_process__handle__openbsd.cc |   2 +-
 ...patch-base_process_process__iterator__netbsd.cc |   2 +-
 .../patch-base_process_process__metrics__netbsd.cc |   2 +-
 .../patches/patch-base_system_sys__info__netbsd.cc |   2 +-
 .../patch-base_threading_platform__thread__bsd.cc  |   2 +-
 .../patches/patch-build_toolchain_freebsd_BUILD.gn |   2 +-
 .../patches/patch-build_toolchain_netbsd_BUILD.gn  |   2 +-
 .../patches/patch-build_toolchain_openbsd_BUILD.gn |   2 +-
 ...me__file__system__access__permission__context.h |   2 +-
 .../patch-chrome_browser_process__singleton.h      |   8 +-
 ...ay__embedder_software__output__device__proxy.cc |   2 +-
 ...lay__embedder_software__output__device__proxy.h |   2 +-
 ...file__path__watcher_file__path__watcher__bsd.cc |   2 +-
 ...-content_common_gpu__pre__sandbox__hook__bsd.cc |   2 +-
 ...h-content_common_gpu__pre__sandbox__hook__bsd.h |   2 +-
 ...atch-media_audio_sndio_audio__manager__sndio.cc |   2 +-
 ...patch-media_audio_sndio_audio__manager__sndio.h |   2 +-
 .../patch-media_audio_sndio_sndio__input.cc        |   2 +-
 .../patches/patch-media_audio_sndio_sndio__input.h |   2 +-
 .../patch-media_audio_sndio_sndio__output.cc       |   2 +-
 .../patch-media_audio_sndio_sndio__output.h        |   2 +-
 ...atch-sandbox_policy_freebsd_sandbox__freebsd.cc |   2 +-
 ...patch-sandbox_policy_freebsd_sandbox__freebsd.h |   2 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.cc |   2 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.h  |   2 +-
 ...atch-sandbox_policy_openbsd_sandbox__openbsd.cc |   2 +-
 ...patch-sandbox_policy_openbsd_sandbox__openbsd.h |   2 +-
 ...ch-services_device_hid_hid__connection__fido.cc |   2 +-
 ...tch-services_device_hid_hid__connection__fido.h |   2 +-
 ...services_device_hid_hid__connection__freebsd.cc |   2 +-
 ...-services_device_hid_hid__connection__freebsd.h |   2 +-
 ...patch-services_device_hid_hid__service__fido.cc |   2 +-
 .../patch-services_device_hid_hid__service__fido.h |   2 +-
 ...ch-services_device_hid_hid__service__freebsd.cc |   2 +-
 ...tch-services_device_hid_hid__service__freebsd.h |   2 +-
 ...patch-services_device_usb_usb__service__fake.cc |   2 +-
 .../patch-services_device_usb_usb__service__fake.h |   2 +-
 ...cpp_memory__instrumentation_os__metrics__bsd.cc |   2 +-
 ...hpad_crashpad_client_crashpad__client__posix.cc |   2 +-
 ...arty_dawn_test_tint_bug_chromium_378541479.wgsl |   2 +-
 ...t_bug_chromium_378541479.wgsl.expected.dxc.hlsl |   2 +-
 ...t_bug_chromium_378541479.wgsl.expected.fxc.hlsl |   2 +-
 ..._tint_bug_chromium_378541479.wgsl.expected.glsl |   2 +-
 ...ug_chromium_378541479.wgsl.expected.ir.dxc.hlsl |   2 +-
 ...ug_chromium_378541479.wgsl.expected.ir.fxc.hlsl |   2 +-
 ...int_bug_chromium_378541479.wgsl.expected.ir.msl |   2 +-
 ...t_tint_bug_chromium_378541479.wgsl.expected.msl |   2 +-
 ...int_bug_chromium_378541479.wgsl.expected.spvasm |   2 +-
 ..._tint_bug_chromium_378541479.wgsl.expected.wgsl |   2 +-
 .../patch-third__party_perfetto_src_base_utils.cc  |  27 ++++-
 ...__party_speech-dispatcher_libspeechd__version.h |   2 +-
 ..._test_mjsunit_regress_wasm_regress-366635354.js |   2 +-
 ...patch-v8_test_mjsunit_wasm_regress-367818758.js |   2 +-
 electron32/patches/patch-v8_tools_run-paxctl.py    |   2 +-
 58 files changed, 140 insertions(+), 119 deletions(-)

diffs:
diff --git a/electron32/distinfo b/electron32/distinfo
index 38e4bb8279..3fe17837a2 100644
--- a/electron32/distinfo
+++ b/electron32/distinfo
@@ -62,7 +62,7 @@ SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__m
 SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 54a0f993e976910f22a44b412f9ba45ef1bc96d9
 SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = a9a566f1ddf552c374a50c083711b675e3124e30
 SHA1 (patch-base_atomicops.h) = 8a10b43e92cbbfd57b273603380bce145926ec18
-SHA1 (patch-base_base__paths__posix.cc) = fff563207ccde5925acf9f400f036c1788b769e5
+SHA1 (patch-base_base__paths__posix.cc) = 854c99b3685671203a186a82a3908a1dffabb3d5
 SHA1 (patch-base_compiler__specific.h) = b0326acd50b1df331b989d99f86ea3ba2ea33a69
 SHA1 (patch-base_debug_debugger__posix.cc) = b0992e39f6c78b9ad0a0de5238a04bf18d83623b
 SHA1 (patch-base_debug_elf__reader.cc) = 8bd90dcfcac52b352c9e9d5da52ac5ce5396df63
@@ -74,7 +74,7 @@ SHA1 (patch-base_features.cc) = dd34f6fdfb65d83b0eee640366253cfeeacff0ae
 SHA1 (patch-base_files_dir__reader__linux.h) = 65bdc31d77131ce4f40e772c1eab6772c5de28a5
 SHA1 (patch-base_files_dir__reader__posix.h) = 134ff825ab4f8ea73b6d9fe15e4d349c68790e26
 SHA1 (patch-base_files_file__path__watcher.h) = fe3d74e7f3e4138c1b57d34071730ca2f0c1019e
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 53d4708ad135727aea26c5093cb0f541b341406e
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 1cf5f31455285aecbf5f442c2815facc010d49aa
 SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 787fa43dcb0b595ee86afb9637508edeebe303cc
 SHA1 (patch-base_files_file__path__watcher__kqueue.h) = b27685c96b300cc74a4506c9b1debe83899a7b0a
 SHA1 (patch-base_files_file__path__watcher__unittest.cc) = ff195702853254dcff75fe9bb316e04715fc65a5
@@ -109,17 +109,17 @@ SHA1 (patch-base_process_memory__linux.cc) = 02d1dbc034832857500fb74031b600cae21
 SHA1 (patch-base_process_process__handle.cc) = 12993483b867e107599fc68d9e408081d3a4ff74
 SHA1 (patch-base_process_process__handle.h) = 938fa0548a4c073bcd5dde61597fcdad8217b504
 SHA1 (patch-base_process_process__handle__freebsd.cc) = 7beadd9bacf3c193f8abd506e27cea5e4ee67391
-SHA1 (patch-base_process_process__handle__netbsd.cc) = b53811e1a31384263d91affdc70c7ebfeaaa94ef
-SHA1 (patch-base_process_process__handle__openbsd.cc) = efaaedc3a05abfd7955e87fb756434079b2aa632
+SHA1 (patch-base_process_process__handle__netbsd.cc) = 1e8a135bc3c5490b91c47691bf39c26fa9882ed1
+SHA1 (patch-base_process_process__handle__openbsd.cc) = 4d41557b9691d23ad3bb0e94db7930ae0553ff13
 SHA1 (patch-base_process_process__info__mac.cc) = b3143603edc88facab41ad8bbcf7dfeacdc8d226
 SHA1 (patch-base_process_process__iterator.h) = 0efd71c056a5b0c3a839a8423d6b958aed7fb839
 SHA1 (patch-base_process_process__iterator__freebsd.cc) = f45f4cb763d490a1b7225a73a1470d303f3f2f51
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = 7e050c9c116baac84db6318ac9a5b54275308338
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 5aef8c00c6fc6dc241c5f9df32b5f65e662be583
 SHA1 (patch-base_process_process__iterator__openbsd.cc) = a8645dc80bbf09b183662fb1550a50045b3756e4
 SHA1 (patch-base_process_process__metrics.cc) = 9058fd84ebf87ea3e88a9cfcb521225a6681fdbe
 SHA1 (patch-base_process_process__metrics.h) = 7ef4841b11e58fe1d6f83656e1cd19fb2ae1461c
 SHA1 (patch-base_process_process__metrics__freebsd.cc) = 733cbd706a624aae5d8c3a35c2e93b8411727570
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = 499de9219eddcfaf019fe2258d81eed083b77fd3
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = 86051af81e03d1f2eef0813cf68cec11c977d0b3
 SHA1 (patch-base_process_process__metrics__openbsd.cc) = 436895b046eac074f159593712194d336522cda6
 SHA1 (patch-base_process_process__metrics__posix.cc) = c971c29012de32d26b4f7c3c1b64eff8a82bb06b
 SHA1 (patch-base_process_process__metrics__unittest.cc) = 7b86090ec5c1459068429922a85314f6c6d9b413
@@ -140,7 +140,7 @@ SHA1 (patch-base_syslog__logging.cc) = 3de4d20477e8841af61c7d9ec12990b029c302bf
 SHA1 (patch-base_system_sys__info.cc) = cb7c69a0f0b0bc785f2dac6c37f351e586f56ca2
 SHA1 (patch-base_system_sys__info.h) = d6109de6f6f1e8c3e9fd5dc53fd7ba27da8fdc0c
 SHA1 (patch-base_system_sys__info__freebsd.cc) = d740b46b61dbc614bd56ff86657a7ba64d8b793c
-SHA1 (patch-base_system_sys__info__netbsd.cc) = cea2337cad8f153fc6d77f1a39a24f26df3c3f37
+SHA1 (patch-base_system_sys__info__netbsd.cc) = 29bcad257401f82786b35cfa5fcb3d3d310e5d98
 SHA1 (patch-base_system_sys__info__openbsd.cc) = 6fe6f6574aebacb583a7c4a5e278f7bb9db7ff0e
 SHA1 (patch-base_system_sys__info__posix.cc) = 383316fc83eb3de0ce958e2bf2d94e561662eaa4
 SHA1 (patch-base_system_sys__info__unittest.cc) = f3a59a3698aed9477190692a707f55c25a1ec1c7
@@ -150,7 +150,7 @@ SHA1 (patch-base_test_test__file__util__linux.cc) = 6bfb6716096675b3bf331c61e1b0
 SHA1 (patch-base_test_test__file__util__posix.cc) = 77e6e562a2751bfb1a1bd5b84984114caa4cdadc
 SHA1 (patch-base_threading_hang__watcher.cc) = 087275ee8155d625d52d3a0481c79c2fcf1b6b5f
 SHA1 (patch-base_threading_platform__thread.h) = e4e5a239ffbafe64ce4c4ce49f99e4e6f86c8789
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 972d4ba4650ce85bb4a24c1818b9f244274667b4
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 80c71227fd3b1f113392a5fd5dba6b1af63d51b0
 SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 1ee8d0d913d36ea93c3bb88bb5f5880d424eed0c
 SHA1 (patch-base_threading_platform__thread__posix.cc) = b56a70aadf0fd75fe23031f12f4ce295e0c89b24
 SHA1 (patch-base_threading_platform__thread__unittest.cc) = 61db87bec1b133414746313433b03bff01b99cb0
@@ -183,11 +183,11 @@ SHA1 (patch-build_linux_unbundle_libevent.gn) = c1848b1374b6d2b4f288f1c7933642cb
 SHA1 (patch-build_linux_unbundle_libusb.gn) = 9350cb247aab5ebd055a70b1f9242a27c42507bc
 SHA1 (patch-build_rust_rust__bindgen.gni) = cf7b05069ef162b7f934bda20a1b2ac28db4d2a2
 SHA1 (patch-build_rust_std_BUILD.gn) = f4ea1810e3942a121e8d5d9a49a3c603af0e55fc
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = cc7d4d481af03c95f20268c5388d8df15a175d89
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = ee037f3d251e523aa893e56e049148eef58fea3a
 SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 4db751dcd6c3b9f75f4dbbd3a9de54981c858639
 SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 467e24ee42f1a6b5a0227ff44719fdc9a7048561
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 95736ddd921a6f83fd9dc7a965d37694f29cd36a
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = a0efe2ee55481a88e670ca8d93f3a4a523a94178
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = d7c5e76bbd7e5b01dc8b469f89a76e63bad173e8
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 8818dcf99461b31e67a2edaeb6afbf91ede4f876
 SHA1 (patch-build_toolchain_toolchain.gni) = a28e50de5f7d6f9aef6247210e29184cbf35c91c
 SHA1 (patch-build_toolchain_win_rc_rc.py) = 825bf2e83c66bd606b2453111199b7f025b8a762
 SHA1 (patch-buildtools_reclient__cfgs_.gitignore) = bab57cd1945137ce1b290ca8eb22887770fa55d6
@@ -278,7 +278,7 @@ SHA1 (patch-chrome_browser_extensions_global__shortcut__listener__ozone.cc) = 92
 SHA1 (patch-chrome_browser_extensions_global__shortcut__listener__ozone.h) = 7ca23570d7d667780d6ddd4a012773250a591a51
 SHA1 (patch-chrome_browser_extensions_global__shortcut__listener__win.cc) = 1a68ddf1cd75c63d262933e452d1b3a1fe81d5c0
 SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 509277048c56a01cf19ddeed98df9eedb679c02c
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h) = 2d8448f3b2857e3e6dedca83e46279f4608dd114
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h) = 854d5f5f90a5b26656ae2276a37fac9cd4aab2a7
 SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 3be12f2061e28bda17539d462c61582948eefa4e
 SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = cafe6ebad96541f9b6b1b3bdff85b575aaf2c014
 SHA1 (patch-chrome_browser_flag__descriptions.cc) = 11ac2f2c58434ecc70574494aa960c7772f4a757
@@ -348,7 +348,7 @@ SHA1 (patch-chrome_browser_printing_print__job.cc) = b34327bf5b9d48054c8a272ea1d
 SHA1 (patch-chrome_browser_printing_print__view__manager__base.cc) = bab28467181eb85ec58b5e637fb2b0bca27cf229
 SHA1 (patch-chrome_browser_printing_print__view__manager__base.h) = 722a6340086ebcfa854b84a3c8370fb81f30d624
 SHA1 (patch-chrome_browser_printing_printer__query.cc) = c05eb2399e1de0333f6a8fafce71c15e5e54c135
-SHA1 (patch-chrome_browser_process__singleton.h) = f7319635ef83e5f3c0b8f09ab936f333592bad0a
+SHA1 (patch-chrome_browser_process__singleton.h) = 8d9bbc20ebe3f99d4afef1cbeb56f94f556f6151
 SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 6fe2caa72ac8a1ff4e228a20f1beb616d870ef15
 SHA1 (patch-chrome_browser_process__singleton__win.cc) = 6a08882a039c3047a2cb1c7ab524e4a8eab2b24a
 SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = b969ad6162849239ca3861f9498aef753333a946
@@ -731,8 +731,8 @@ SHA1 (patch-components_viz_service_display__embedder_skia__output__device__buffe
 SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = f0c16bc9697ca1869db4735e6ed9b9644665200e
 SHA1 (patch-components_viz_service_display__embedder_software__output__device__mac.cc) = d7c603561ff4a8ffc9d82024a04cbb95ddeedd5d
 SHA1 (patch-components_viz_service_display__embedder_software__output__device__mac.h) = d950a491f420d9e4b85a56d5725d5c11a0e4453a
-SHA1 (patch-components_viz_service_display__embedder_software__output__device__proxy.cc) = e863a48fdc896f1f0ff8197bbccc0f7c310b6969
-SHA1 (patch-components_viz_service_display__embedder_software__output__device__proxy.h) = 69318681b6e57253733813125f34505a6190b6af
+SHA1 (patch-components_viz_service_display__embedder_software__output__device__proxy.cc) = e700c71ffab9c420b4786919fde2d3bb8cf3a49c
+SHA1 (patch-components_viz_service_display__embedder_software__output__device__proxy.h) = 664cc5d1616ff1669669450be3f286b1f13c74a4
 SHA1 (patch-components_viz_service_display__embedder_software__output__device__win.cc) = bb8b725bb5f08379be6d6dd6056cd12f85358eac
 SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 67e3c62527085409300dbbb52f3d4584d5d6bc4a
 SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = a9a6448a2890ecdf5edf946d79f9ac15c324c119
@@ -772,7 +772,7 @@ SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 06bd07
 SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = d14b88e0c17913346b93fa07c7ca3890f1288da2
 SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 76e109248f5d85f19b1aedba9fde3278cbe5789d
 SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 1d09e3829d61de6cc81e160263a3559e377dca8c
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = a9861e0dc9f20516376f9db89e2bff2e939091ca
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 85f95f2aec491b498f56dff2287554a4bfdaa273
 SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = be2f9bdb35e18d0afccbe0b16cadf1e8f69d4aac
 SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = efcdffecb1393f81e04988aa7c33312d6fe818a0
 SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 2cdae6e5fceaf9e77b0e77ec30e606016cca07fc
@@ -860,8 +860,8 @@ SHA1 (patch-content_common_features.cc) = 55de966ce4468aa366d330b1dc40d977e11bb5
 SHA1 (patch-content_common_features.h) = 7c3a50a8aec76e29bdf7d04f844671a6fda239a5
 SHA1 (patch-content_common_font__list__unittest.cc) = 39a1210d33e99d95d2ca65f5151b49171e438a96
 SHA1 (patch-content_common_frame.mojom) = 96072dd0aaf7ad3947cdccafd9f1ac00141baaa2
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 8462eb53e4fb39b3bbeb7dff5e4e1c5d05e0cf9d
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 10545b756f2e1fb26fb65a8cd763c79ff3e3204a
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = d48bf27784efed89a4a40b6898b1b51b0ae13b3a
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 7be7e64a6f9f6c86a146bc60d74474b9a3434865
 SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 8a15c171fe3183f9be1df5e340df774c7a5e82b6
 SHA1 (patch-content_common_mojo__core__library__support.cc) = 807f9cf6feb0fb61b0c99a193f215c128469d41f
 SHA1 (patch-content_common_sandbox__init__win.cc) = 7a9ca804d70373aa817c70f784ef094253a677b6
@@ -1118,12 +1118,12 @@ SHA1 (patch-media_audio_audio__input__device.cc) = 45e70373697d0fd1af9d7becca347
 SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 8d6bcc0177ff4cd200f34a55cc50710236c3ae36
 SHA1 (patch-media_audio_mac_audio__manager__mac.cc) = f96d8d4ed9e854bc25924f83e90726caeaefd193
 SHA1 (patch-media_audio_pulse_pulse__util.cc) = ca7c701e5aa8c068f43e178f824e74c8c0985076
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 9ccbbe361f88cd137e54ad6ac5075e8fe323528e
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 874337782272199ebb99ff8bb2acc122a8c1fa4d
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = e25e5ba176c1a80cd8e502900e14ea21f49adc0b
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 79e8d655fe199231b02906ff3d733766657fb85a
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = cb606c54cdad247395538f680df529ae02659e90
-SHA1 (patch-media_audio_sndio_sndio__output.h) = ff3d94abac415935fb5c67fcc1678f966d2638a1
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 7134a08c94658b4d4496a8760e8989390c734f70
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = ab47230f65eda763260ff6914a163bb1039d506a
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 972a310887dfcaccf03c893fd9e004efa27f1737
+SHA1 (patch-media_audio_sndio_sndio__input.h) = a3ac905cfe9490496031621d4ad97fb926b2d42e
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = d16282ded4f5138dd6f2bd3b7db17eb47c567bb3
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 710c315b1c7749bc11f2e73ff5a375e9678a6b6b
 SHA1 (patch-media_base_audio__latency.cc) = 7b544006bc4c3343261f864c1a83ae56a44a24d8
 SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 233d1d9cda1caad238c99a4172345e25eab77c56
 SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 5bbdfc2c97ebe3c3728b743f1b50d2b1a3b05279
@@ -1299,14 +1299,14 @@ SHA1 (patch-sandbox_mac_system__services.cc) = 7e830999a024e9487a6bfc4d0a3c72ed6
 SHA1 (patch-sandbox_policy_BUILD.gn) = 39bbbf63bdbd2ea2ce431bc416bb2249539db674
 SHA1 (patch-sandbox_policy_features.cc) = 6949af8feec57e1cb8632f422411dc3212bacea5
 SHA1 (patch-sandbox_policy_features.h) = 8ed89b22d6079de8492e38182be5b7d08871bd90
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = dd4615a1e3cdb70017294b3899efc503f7446314
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 85ffc3b1a96f8b0e30839263ac25e8d4a0d35722
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 73a2aa2befbb014ad2a4c850659e71c071f8f0e1
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 384fcfca5e7acfee78c9b38e4c4a9286c37fa26e
 SHA1 (patch-sandbox_policy_mac_sandbox__mac.mm) = 96e9fdc382ae01c11e3047bdc733d750c8320451
 SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 8b2ae8d7f7ab7e736b88a9b6a1d9c004a03cfa60
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = e246bb0c7bb85ddc8f30585e703c505f512ffb41
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = e056d54f8de8f36befbfd76b38ae7b5bfcfaf5e8
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 2218e2deba943135602b42c26f3620bb0a5b4798
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = a3cda1a62a49c19b07b48e2f639c04961f23a57e
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 68e58093395a93f18ed25d17ad680a9b3b9c370d
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 283dd196ba32e350f72f0a3699723e2c5764d687
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = cbda5bb217de8a4a447fe6ffbdb3c0f5052a8de6
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = d3160a67874d1458190bee5dfbf58ce134d4e60f
 SHA1 (patch-sandbox_policy_sandbox.cc) = c2dfc86bf3db15775475849be8d8d5547ea76656
 SHA1 (patch-sandbox_policy_sandbox.h) = 56f93ec2a863ab269268e0d8f56a36133191a92f
 SHA1 (patch-sandbox_policy_sandbox__type.cc) = b383680214263958b7207f6315a2d3173795f6b0
@@ -1319,15 +1319,15 @@ SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = e6e86db956f44b8c64c0
 SHA1 (patch-services_device_BUILD.gn) = 25ed2beb1b9988eb28b623f30de957dbc7aaebeb
 SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 4a1c4a03c6f524112c1e1188cd59c2e352c9fc0a
 SHA1 (patch-services_device_hid_BUILD.gn) = 71a1b5ac30601eebce7dbbcc70a8ba4c80b94a19
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = f9e72aecaee906768d3a0f2c500f55332b60c875
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = b1807ffb5e2e379cbe00dfa3e8fe69de0747b07e
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 48faaaaf297600d29e17470844e0bdaf48e419f1
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 4f1f3356226277ddc499c884ad49db76bf546e06
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 8557631380d2c11bb7ff5d72116fe91856adbe36
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = b5ef54ee61894ac8e2028995ad6036415170c649
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 6f1da8ba78d02ace60404f8230914bcbf780601e
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 7dd67eb88da3635830f2ee31f96f9425fc8e454c
 SHA1 (patch-services_device_hid_hid__service.cc) = 9e12273b45eb933129544bd16df401f0ed5592b3
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = 259b8789e1f292414951d1929183952139f3a5a9
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 71f3c29b369d38dce489dd19378ab4e4b92fa990
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = bfdafed410dde3d35266dfaac96f98a74f41be8f
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = f9225ce9d22b6c69732644c23d0448d46171f42b
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = 97d36c87be6d40ba1322773ef44c4a39e3a0f8ae
+SHA1 (patch-services_device_hid_hid__service__fido.h) = c619494fffd445fa04ba629bb44b2209a9c66d86
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 37fe79d3183dc57c4199e8bf5f20b42c1c0796f3
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 8f419ff15ebb26fb3fb2c0e815d56c072cce66ec
 SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = ac4d96b2538bb13cceb0c6f46124c69d6736f1b7
 SHA1 (patch-services_device_public_mojom_BUILD.gn) = 3d43e4d78eb82f9304447bb92eb338d186409511
 SHA1 (patch-services_device_serial_BUILD.gn) = 476da861408c36b899ae67909eeeac879f91fdf0
@@ -1336,8 +1336,8 @@ SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = a7b1513d9030
 SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = e34e9d0b855cb4afc3cc0457f265b848ab5c85f4
 SHA1 (patch-services_device_usb_BUILD.gn) = 683e7454f47f3dd7571f0baff8a267f1c21b1ae8
 SHA1 (patch-services_device_usb_usb__service.cc) = 92b7a209e07c4877311f98a8208eda3f2cb5531a
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = bbc6db8d6ebcc8eb241014dd4865034c57ad4d98
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 5709cf81c778a8953484f12ca079439e02844e37
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = ae33871664e5144910e95a79513fcb67ae95ce00
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 116b84b07a7fcd60b69637b66aa33907ca018094
 SHA1 (patch-services_device_usb_usb__service__impl.cc) = a7ba10a72251c5a237111cee4b307ffc7302665d
 SHA1 (patch-services_network_BUILD.gn) = a70f1f8b068d96797630b40a7bca785bc9e03eda
 SHA1 (patch-services_network_network__context.cc) = 4802950171d752d0d4f2d5a5e48024458ad8422d
@@ -1365,7 +1365,7 @@ SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = b3d8fe71488dd98b
 SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = bde2937373223282923ee297bf72656d059fdaa5
 SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 8953bd4aff1547626b033f1729dc68082b28c756
 SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 23a5d8eea30eeaaa6e6885621711088ab2762e91
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 03c6e26fb0db06d32cae845fb7e2d8efe27fba76
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = e05b856e2ac1cbfb7415f215df4b31c12e161e5c
 SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 36218f2c6429aa833f6b872a24063d1723ad856d
 SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = f5bee8fb8637f006212a425006fa6f31cbe188f1
 SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = eff576ce9617098e14bcc3358bc1295cc7fee1bc
@@ -1524,7 +1524,7 @@ SHA1 (patch-third__party_brotli_common_platform.h) = e598ddc41b9a037f651df2c530c
 SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 9b9239ac0910b7489446c2b5273183747410807f
 SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = d56599c034256dcfbe5f70332686948221a1bab5
 SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 653baf600611d34172b1f42256c3c887bc47e654
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 59475e8497a5b029e6d34be37c81fc836196c674
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 8e95facb610ff0e265b9193548a17ebd3ccdfde2
 SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 15d7b241e24cef7577209816aa68cc683109bf12
 SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 757fd14a200b7203a16b2c3502e7d3247bf8dff7
 SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = fb1a7488af5a8b7e4af47679bc037f0e32db39e1
@@ -1544,16 +1544,16 @@ SHA1 (patch-third__party_dawn_src_tint_lang_core_ir_transform_robustness__test.c
 SHA1 (patch-third__party_dawn_src_tint_lang_spirv_writer_texture__builtin__test.cc) = ade9b018b939dc278e01a1d511f80784033c4dd9
 SHA1 (patch-third__party_dawn_src_tint_lang_wgsl_resolver_address__space__layout__validation__test.cc) = 2177fa9b0483ce05e8d8a0a9a558079e24bd3d89
 SHA1 (patch-third__party_dawn_src_tint_lang_wgsl_resolver_validator.cc) = 65f540819d0cf329d59fd62427a73c0ace01f168
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl) = b3fb565a06b139a09ec2ce62b7469a267aa810ff
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl) = 31ef14d35253dffaaa1d12eec1eb292ba8ec4b68
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl) = 81ebc9bf9d4357f84f9501f3bf5f27a5dffafde8
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl) = ddad08d1c2a2cc868aef11027dcb2be7f090e30f
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl) = 74b5722bd1987b018f7f5c721dcf01dca397ec8a
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl) = 054db691cda2a05cf641e341d460f93000e9f7f8
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl) = d5eccc4c534858c57240420234ecb50362eea1c8
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl) = 7b77b6f3091e0ffa5adeb60ead8370cdb4748c01
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm) = 92dca409fedabbfef876057f42c53b1e85ce1d45
-SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl) = 17c17c74e7d644a3b78fe2088c200d26d0cce50d
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl) = cf23d77e599afc2c32b75e03af3035e92ffda83a
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl) = fbe649f686be101ae9e3eb3e89560183f4398c55
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl) = 11de5ebfcab59a2f5cb5ab200554d8b3a12b1e0e
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl) = 3f05cc2a09106140fd4fbe511536ae7f66033bca
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl) = 1378d0e085e78567e8d173cfdd3c20b0e2f70347
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl) = 848118ade646e0df78c966b37593fead93a29f7f
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl) = 2fa113e08edf4c75588b448e7ea100664f14fbbe
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl) = 62cd856eb1a59636e660b78906eec6454c5f3a57
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm) = 4b530b6427f85353d4ab1267a0638540620e2d53
+SHA1 (patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl) = 6d0903f0a52a3da6339abcd0b5b58c4c46a9b4c1
 SHA1 (patch-third__party_dawn_webgpu-cts_compat-expectations.txt) = 80a20bc6f8b3c54c145cb6fa58160267da6bbd78
 SHA1 (patch-third__party_dawn_webgpu-cts_expectations.txt) = 912bcd679c7837f4d6e017cf16fddef274535fc1
 SHA1 (patch-third__party_devtools-frontend_src_front__end_entrypoints_main_MainImpl.ts) = b1ef2668fb578770b926333f01bca31f94bc6440
@@ -1782,7 +1782,7 @@ SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 5ef2d59577877
 SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 7df5203845acb273444c5efcc92d1fff0b50e0d2
 SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 7a13b618cd74c5baadf618ad57488e23fdea3087
 SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 032b3e554824094eddc94fda6aba3754e10517d5
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = e34bb290fefa9e5ac79eed19db6833985cd4a18b
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 141305e49a8b8a5daaa4ba8d6cd82e7b3e0abd34
 SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 32a4cabf660f1af0365c43649f11e415d3201238
 SHA1 (patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc) = b505537363303573cd6c8e8f11ad6624b340b481
 SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 6d34618a285e47b176d888a6b2d1767cdc78cdc4
@@ -1794,7 +1794,7 @@ SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 63b0a29686e72779f
 SHA1 (patch-third__party_skia_src_sksl_codegen_SkSLRasterPipelineBuilder.cpp) = 050757efeaaceda81015b56ccd61f90acabf3f4e
 SHA1 (patch-third__party_skia_src_sksl_codegen_SkSLRasterPipelineBuilder.h) = 5f1faf7e8d84a0f1991161ffc11c035629183df4
 SHA1 (patch-third__party_skia_tests_RasterPipelineCodeGeneratorTest.cpp) = f4ec1389ae307f98bb32ca74c55ae5c67d4210f5
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 4b82edc0a64df39d9b292fa16c4740c7e1504a2d
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 9ee90337d2c6b23e779975882665feef4af58b09
 SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 8dcb09bff2fd495c522c475346b99bcc6e73442a
 SHA1 (patch-third__party_sqlite_BUILD.gn) = 113ae241a3db0642212390c074a138b2051e627b
 SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 264fe0c876fdb387a2416ec24c6b42843fe0417d
@@ -2164,7 +2164,7 @@ SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = c92e27c6f3e9d02e56c6a7
 SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 4ac80edc8276f5f43023b2799eacfa1759d2b9f4
 SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = a1efc0606166e60f30ce32a791c74cb0f544e35a
 SHA1 (patch-v8_src_wasm_wasm-js.cc) = d790e09fb671896e7b1f599b1e6e208e391dbbc6
-SHA1 (patch-v8_test_mjsunit_regress_wasm_regress-366635354.js) = e7653be16e5cf85fa0b789f1d6191e0bc310eca3
-SHA1 (patch-v8_test_mjsunit_wasm_regress-367818758.js) = 1900eb74ef17db0194860a750f90170d87fc2a5d
-SHA1 (patch-v8_tools_run-paxctl.py) = 7f6fef44493a7016c6b0a7dbd3121e9829babee5
+SHA1 (patch-v8_test_mjsunit_regress_wasm_regress-366635354.js) = b0c9f33383a645d649ce63febaa1cf912ade02b2
+SHA1 (patch-v8_test_mjsunit_wasm_regress-367818758.js) = b40dd1c21a4fcea2de358685ec206026690c4ebd
+SHA1 (patch-v8_tools_run-paxctl.py) = cf115b755b7e0aac8df28ae8ada41699fa0a3e4a
 SHA1 (patch-v8_tools_run.py) = 166f784b2f27ad66a3b4e951b13cb3f9dee6da85
diff --git a/electron32/patches/patch-base_base__paths__posix.cc b/electron32/patches/patch-base_base__paths__posix.cc
index 0779025a5a..78f918f1ed 100644
--- a/electron32/patches/patch-base_base__paths__posix.cc
+++ b/electron32/patches/patch-base_base__paths__posix.cc
@@ -117,7 +117,7 @@ $NetBSD$
 +        if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
 +          *result = FilePath(cpath);
 +        else
-+          *result = FilePath("/usr/local/chrome/chrome");
++          *result = FilePath("@PREFIX@/lib/@PKGBASE@/electron");
 +        return true;
 +#if !BUILDFLAG(IS_AIX)
 +      }
diff --git a/electron32/patches/patch-base_files_file__path__watcher__bsd.cc b/electron32/patches/patch-base_files_file__path__watcher__bsd.cc
index bcdf428fdd..cd695ea67d 100644
--- a/electron32/patches/patch-base_files_file__path__watcher__bsd.cc
+++ b/electron32/patches/patch-base_files_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/files/file_path_watcher_bsd.cc.orig	2025-01-06 07:57:02.975848620 +0000
+--- base/files/file_path_watcher_bsd.cc.orig	2025-01-19 14:12:03.856169259 +0000
 +++ base/files/file_path_watcher_bsd.cc
 @@ -0,0 +1,54 @@
 +// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-base_process_process__handle__netbsd.cc b/electron32/patches/patch-base_process_process__handle__netbsd.cc
index 902038b961..6a73a2db04 100644
--- a/electron32/patches/patch-base_process_process__handle__netbsd.cc
+++ b/electron32/patches/patch-base_process_process__handle__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/process/process_handle_netbsd.cc.orig	2025-01-06 07:57:03.011844318 +0000
+--- base/process/process_handle_netbsd.cc.orig	2025-01-19 14:12:03.860984806 +0000
 +++ base/process/process_handle_netbsd.cc
 @@ -0,0 +1,55 @@
 +// Copyright 2011 The Chromium Authors
diff --git a/electron32/patches/patch-base_process_process__handle__openbsd.cc b/electron32/patches/patch-base_process_process__handle__openbsd.cc
index 14e4252f06..e624056e95 100644
--- a/electron32/patches/patch-base_process_process__handle__openbsd.cc
+++ b/electron32/patches/patch-base_process_process__handle__openbsd.cc
@@ -85,7 +85,7 @@ $NetBSD$
 +  if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
 +    result = FilePath(cpath);
 +  else
-+    result = FilePath("/usr/local/chrome/chrome");
++    result = FilePath("@PREFIX@/lib/@PKGBASE@/electron");
 +
 +  if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) != -1) {
 +    retvalargs = static_cast<char**>(malloc(len));
diff --git a/electron32/patches/patch-base_process_process__iterator__netbsd.cc b/electron32/patches/patch-base_process_process__iterator__netbsd.cc
index 9bb6150a50..4b5a056fae 100644
--- a/electron32/patches/patch-base_process_process__iterator__netbsd.cc
+++ b/electron32/patches/patch-base_process_process__iterator__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/process/process_iterator_netbsd.cc.orig	2025-01-06 07:57:03.018295937 +0000
+--- base/process/process_iterator_netbsd.cc.orig	2025-01-19 14:12:03.861465218 +0000
 +++ base/process/process_iterator_netbsd.cc
 @@ -0,0 +1,132 @@
 +// Copyright 2013 The Chromium Authors
diff --git a/electron32/patches/patch-base_process_process__metrics__netbsd.cc b/electron32/patches/patch-base_process_process__metrics__netbsd.cc
index f053bfd7d4..0ea875e043 100644
--- a/electron32/patches/patch-base_process_process__metrics__netbsd.cc
+++ b/electron32/patches/patch-base_process_process__metrics__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/process/process_metrics_netbsd.cc.orig	2025-01-06 07:57:03.022572153 +0000
+--- base/process/process_metrics_netbsd.cc.orig	2025-01-19 14:12:03.862032599 +0000
 +++ base/process/process_metrics_netbsd.cc
 @@ -0,0 +1,175 @@
 +// Copyright 2013 The Chromium Authors
diff --git a/electron32/patches/patch-base_system_sys__info__netbsd.cc b/electron32/patches/patch-base_system_sys__info__netbsd.cc
index 56b2a03b9c..07c664900f 100644
--- a/electron32/patches/patch-base_system_sys__info__netbsd.cc
+++ b/electron32/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/system/sys_info_netbsd.cc.orig	2025-01-06 07:57:03.044216393 +0000
+--- base/system/sys_info_netbsd.cc.orig	2025-01-19 14:12:03.871109707 +0000
 +++ base/system/sys_info_netbsd.cc
 @@ -0,0 +1,91 @@
 +// Copyright 2011 The Chromium Authors
diff --git a/electron32/patches/patch-base_threading_platform__thread__bsd.cc b/electron32/patches/patch-base_threading_platform__thread__bsd.cc
index 42bf59ab19..d35bbffb0b 100644
--- a/electron32/patches/patch-base_threading_platform__thread__bsd.cc
+++ b/electron32/patches/patch-base_threading_platform__thread__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- base/threading/platform_thread_bsd.cc.orig	2025-01-06 07:57:03.057010401 +0000
+--- base/threading/platform_thread_bsd.cc.orig	2025-01-19 14:12:03.877262910 +0000
 +++ base/threading/platform_thread_bsd.cc
 @@ -0,0 +1,31 @@
 +// Copyright 2023 The Chromium Authors
diff --git a/electron32/patches/patch-build_toolchain_freebsd_BUILD.gn b/electron32/patches/patch-build_toolchain_freebsd_BUILD.gn
index 327686e379..8b72d969ad 100644
--- a/electron32/patches/patch-build_toolchain_freebsd_BUILD.gn
+++ b/electron32/patches/patch-build_toolchain_freebsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- build/toolchain/freebsd/BUILD.gn.orig	2025-01-06 07:57:03.085518042 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig	2025-01-19 14:12:03.886423960 +0000
 +++ build/toolchain/freebsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-build_toolchain_netbsd_BUILD.gn b/electron32/patches/patch-build_toolchain_netbsd_BUILD.gn
index 1aa641cd1a..82bc44124e 100644
--- a/electron32/patches/patch-build_toolchain_netbsd_BUILD.gn
+++ b/electron32/patches/patch-build_toolchain_netbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- build/toolchain/netbsd/BUILD.gn.orig	2025-01-06 07:57:03.087771666 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig	2025-01-19 14:12:03.888945404 +0000
 +++ build/toolchain/netbsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-build_toolchain_openbsd_BUILD.gn b/electron32/patches/patch-build_toolchain_openbsd_BUILD.gn
index 603527cefa..7b96e44977 100644
--- a/electron32/patches/patch-build_toolchain_openbsd_BUILD.gn
+++ b/electron32/patches/patch-build_toolchain_openbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- build/toolchain/openbsd/BUILD.gn.orig	2025-01-06 07:57:03.088552208 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig	2025-01-19 14:12:03.892714639 +0000
 +++ build/toolchain/openbsd/BUILD.gn
 @@ -0,0 +1,66 @@
 +# Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h b/electron32/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
index 4c77a62ef9..5dbee4b613 100644
--- a/electron32/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
+++ b/electron32/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.h
@@ -136,7 +136,7 @@ $NetBSD$
 +      {kNoBasePathKey, FILE_PATH_LITERAL("/sys"), kBlockAllChildren},
 +      // And system files in /boot and /etc.
 +      {kNoBasePathKey, FILE_PATH_LITERAL("/boot"), kBlockAllChildren},
-+      {kNoBasePathKey, FILE_PATH_LITERAL("/etc"), kBlockAllChildren},
++      {kNoBasePathKey, FILE_PATH_LITERAL("@PKG_SYSCONFBASE@"), kBlockAllChildren},
 +      // And block all of ~/.config, matching the similar restrictions on mac
 +      // and windows.
 +      {base::DIR_HOME, FILE_PATH_LITERAL(".config"), kBlockAllChildren},
diff --git a/electron32/patches/patch-chrome_browser_process__singleton.h b/electron32/patches/patch-chrome_browser_process__singleton.h
index c71f684261..2a5df5f904 100644
--- a/electron32/patches/patch-chrome_browser_process__singleton.h
+++ b/electron32/patches/patch-chrome_browser_process__singleton.h
@@ -14,7 +14,7 @@ $NetBSD$
  #include "ui/gfx/native_widget_types.h"
  
  #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
-@@ -100,14 +101,24 @@ class ProcessSingleton {
+@@ -100,10 +101,20 @@ class ProcessSingleton {
    // should handle it (i.e., because the current process is shutting down).
    using NotificationCallback =
        base::RepeatingCallback<bool(base::CommandLine command_line,
@@ -32,14 +32,10 @@ $NetBSD$
    ProcessSingleton(const base::FilePath& user_data_dir,
 +                   const base::span<const uint8_t> additional_data,
                     const NotificationCallback& notification_callback);
++#endif
  
    ProcessSingleton(const ProcessSingleton&) = delete;
    ProcessSingleton& operator=(const ProcessSingleton&) = delete;
- 
-+#endif
-   ~ProcessSingleton();
- 
-   // Notify another process, if available. Otherwise sets ourselves as the
 @@ -171,11 +182,16 @@ class ProcessSingleton {
  #endif
  
diff --git a/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.cc b/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.cc
index 4469395352..bcb3e31de7 100644
--- a/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.cc
+++ b/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- components/viz/service/display_embedder/software_output_device_proxy.cc.orig	2025-01-06 07:57:03.727395470 +0000
+--- components/viz/service/display_embedder/software_output_device_proxy.cc.orig	2025-01-19 14:12:03.984384930 +0000
 +++ components/viz/service/display_embedder/software_output_device_proxy.cc
 @@ -0,0 +1,161 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.h b/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.h
index 53cc64ba6a..531a803937 100644
--- a/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.h
+++ b/electron32/patches/patch-components_viz_service_display__embedder_software__output__device__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- components/viz/service/display_embedder/software_output_device_proxy.h.orig	2025-01-06 07:57:03.727986883 +0000
+--- components/viz/service/display_embedder/software_output_device_proxy.h.orig	2025-01-19 14:12:03.984505815 +0000
 +++ components/viz/service/display_embedder/software_output_device_proxy.h
 @@ -0,0 +1,98 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/electron32/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index c538763996..70b44cf52f 100644
--- a/electron32/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/electron32/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2025-01-06 07:57:03.767460097 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2025-01-19 14:12:03.990208453 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
 @@ -0,0 +1,55 @@
 +// Copyright 2024 The Chromium Authors
diff --git a/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index afdbb8721c..47814a2089 100644
--- a/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2025-01-06 07:57:03.921469245 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2025-01-19 14:12:04.011298787 +0000
 +++ content/common/gpu_pre_sandbox_hook_bsd.cc
 @@ -0,0 +1,68 @@
 +// Copyright 2023 The Chromium Authors
diff --git a/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h b/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
index cb793f5ba6..7b5dd40caf 100644
--- a/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/electron32/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2025-01-06 07:57:03.922024619 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2025-01-19 14:12:04.011405383 +0000
 +++ content/common/gpu_pre_sandbox_hook_bsd.h
 @@ -0,0 +1,20 @@
 +// Copyright 2017 The Chromium Authors
diff --git a/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index 84aa3f1381..ca354b2d15 100644
--- a/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/audio_manager_sndio.cc.orig	2025-01-06 07:57:04.274233182 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig	2025-01-19 14:12:04.049477446 +0000
 +++ media/audio/sndio/audio_manager_sndio.cc
 @@ -0,0 +1,213 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.h b/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.h
index 190c3dc953..c3a16eb2d0 100644
--- a/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/electron32/patches/patch-media_audio_sndio_audio__manager__sndio.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/audio_manager_sndio.h.orig	2025-01-06 07:57:04.274838842 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig	2025-01-19 14:12:04.049601607 +0000
 +++ media/audio/sndio/audio_manager_sndio.h
 @@ -0,0 +1,66 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-media_audio_sndio_sndio__input.cc b/electron32/patches/patch-media_audio_sndio_sndio__input.cc
index 256dd00b5a..0e6170601b 100644
--- a/electron32/patches/patch-media_audio_sndio_sndio__input.cc
+++ b/electron32/patches/patch-media_audio_sndio_sndio__input.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/sndio_input.cc.orig	2025-01-06 07:57:04.275380528 +0000
+--- media/audio/sndio/sndio_input.cc.orig	2025-01-19 14:12:04.049702553 +0000
 +++ media/audio/sndio/sndio_input.cc
 @@ -0,0 +1,200 @@
 +// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-media_audio_sndio_sndio__input.h b/electron32/patches/patch-media_audio_sndio_sndio__input.h
index bba347fdd1..d23704755f 100644
--- a/electron32/patches/patch-media_audio_sndio_sndio__input.h
+++ b/electron32/patches/patch-media_audio_sndio_sndio__input.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/sndio_input.h.orig	2025-01-06 07:57:04.275977807 +0000
+--- media/audio/sndio/sndio_input.h.orig	2025-01-19 14:12:04.049821344 +0000
 +++ media/audio/sndio/sndio_input.h
 @@ -0,0 +1,91 @@
 +// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-media_audio_sndio_sndio__output.cc b/electron32/patches/patch-media_audio_sndio_sndio__output.cc
index c87a28e0af..98836007af 100644
--- a/electron32/patches/patch-media_audio_sndio_sndio__output.cc
+++ b/electron32/patches/patch-media_audio_sndio_sndio__output.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/sndio_output.cc.orig	2025-01-06 07:57:04.276484851 +0000
+--- media/audio/sndio/sndio_output.cc.orig	2025-01-19 14:12:04.049926297 +0000
 +++ media/audio/sndio/sndio_output.cc
 @@ -0,0 +1,187 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-media_audio_sndio_sndio__output.h b/electron32/patches/patch-media_audio_sndio_sndio__output.h
index 099f70571f..d7b1836b49 100644
--- a/electron32/patches/patch-media_audio_sndio_sndio__output.h
+++ b/electron32/patches/patch-media_audio_sndio_sndio__output.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- media/audio/sndio/sndio_output.h.orig	2025-01-06 07:57:04.277061458 +0000
+--- media/audio/sndio/sndio_output.h.orig	2025-01-19 14:12:04.050054426 +0000
 +++ media/audio/sndio/sndio_output.h
 @@ -0,0 +1,88 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 3c447ef98a..9f3d6a97ea 100644
--- a/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2025-01-06 07:57:04.477505279 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2025-01-19 14:12:04.073711762 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.cc
 @@ -0,0 +1,245 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index 7f29e6c1df..a3ebf4c5b6 100644
--- a/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/electron32/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2025-01-06 07:57:04.478266823 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2025-01-19 14:12:04.073840852 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.h
 @@ -0,0 +1,278 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index ebbf03c0fb..bf7be7a9bd 100644
--- a/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
+++ b/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2025-01-06 07:57:04.480968267 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2025-01-19 14:12:04.074204418 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.cc
 @@ -0,0 +1,245 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h b/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
index 98b5bb7b06..396025777c 100644
--- a/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
+++ b/electron32/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2025-01-06 07:57:04.481545432 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2025-01-19 14:12:04.074323539 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.h
 @@ -0,0 +1,278 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 6da5f8669f..d0e9b85a6c 100644
--- a/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2025-01-06 07:57:04.482427941 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2025-01-19 14:12:04.074488900 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.cc
 @@ -0,0 +1,424 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index e1105a9190..dfce0083b9 100644
--- a/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/electron32/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2025-01-06 07:57:04.483108191 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2025-01-19 14:12:04.074632900 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.h
 @@ -0,0 +1,282 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-services_device_hid_hid__connection__fido.cc b/electron32/patches/patch-services_device_hid_hid__connection__fido.cc
index 6532868e0e..142274e83a 100644
--- a/electron32/patches/patch-services_device_hid_hid__connection__fido.cc
+++ b/electron32/patches/patch-services_device_hid_hid__connection__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_connection_fido.cc.orig	2025-01-06 07:57:04.494840897 +0000
+--- services/device/hid/hid_connection_fido.cc.orig	2025-01-19 14:12:04.076021495 +0000
 +++ services/device/hid/hid_connection_fido.cc
 @@ -0,0 +1,216 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/electron32/patches/patch-services_device_hid_hid__connection__fido.h b/electron32/patches/patch-services_device_hid_hid__connection__fido.h
index 532b22619d..5a8b0f08db 100644
--- a/electron32/patches/patch-services_device_hid_hid__connection__fido.h
+++ b/electron32/patches/patch-services_device_hid_hid__connection__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_connection_fido.h.orig	2025-01-06 07:57:04.495444881 +0000
+--- services/device/hid/hid_connection_fido.h.orig	2025-01-19 14:12:04.076145355 +0000
 +++ services/device/hid/hid_connection_fido.h
 @@ -0,0 +1,60 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/electron32/patches/patch-services_device_hid_hid__connection__freebsd.cc b/electron32/patches/patch-services_device_hid_hid__connection__freebsd.cc
index 0f534aead9..68682b96cb 100644
--- a/electron32/patches/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/electron32/patches/patch-services_device_hid_hid__connection__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_connection_freebsd.cc.orig	2025-01-06 07:57:04.495996064 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig	2025-01-19 14:12:04.076252443 +0000
 +++ services/device/hid/hid_connection_freebsd.cc
 @@ -0,0 +1,240 @@
 +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-services_device_hid_hid__connection__freebsd.h b/electron32/patches/patch-services_device_hid_hid__connection__freebsd.h
index d11997071b..5eefa81ce4 100644
--- a/electron32/patches/patch-services_device_hid_hid__connection__freebsd.h
+++ b/electron32/patches/patch-services_device_hid_hid__connection__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_connection_freebsd.h.orig	2025-01-06 07:57:04.496784149 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig	2025-01-19 14:12:04.076379780 +0000
 +++ services/device/hid/hid_connection_freebsd.h
 @@ -0,0 +1,67 @@
 +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-services_device_hid_hid__service__fido.cc b/electron32/patches/patch-services_device_hid_hid__service__fido.cc
index 7e9734be04..f08d434b46 100644
--- a/electron32/patches/patch-services_device_hid_hid__service__fido.cc
+++ b/electron32/patches/patch-services_device_hid_hid__service__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_service_fido.cc.orig	2025-01-06 07:57:04.498067824 +0000
+--- services/device/hid/hid_service_fido.cc.orig	2025-01-19 14:12:04.076585580 +0000
 +++ services/device/hid/hid_service_fido.cc
 @@ -0,0 +1,396 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/electron32/patches/patch-services_device_hid_hid__service__fido.h b/electron32/patches/patch-services_device_hid_hid__service__fido.h
index 7c9a645581..5073c78827 100644
--- a/electron32/patches/patch-services_device_hid_hid__service__fido.h
+++ b/electron32/patches/patch-services_device_hid_hid__service__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_service_fido.h.orig	2025-01-06 07:57:04.498720976 +0000
+--- services/device/hid/hid_service_fido.h.orig	2025-01-19 14:12:04.076725561 +0000
 +++ services/device/hid/hid_service_fido.h
 @@ -0,0 +1,65 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/electron32/patches/patch-services_device_hid_hid__service__freebsd.cc b/electron32/patches/patch-services_device_hid_hid__service__freebsd.cc
index a602db8fff..91b3ca1cd3 100644
--- a/electron32/patches/patch-services_device_hid_hid__service__freebsd.cc
+++ b/electron32/patches/patch-services_device_hid_hid__service__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_service_freebsd.cc.orig	2025-01-06 07:57:04.499217963 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig	2025-01-19 14:12:04.076830515 +0000
 +++ services/device/hid/hid_service_freebsd.cc
 @@ -0,0 +1,395 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-services_device_hid_hid__service__freebsd.h b/electron32/patches/patch-services_device_hid_hid__service__freebsd.h
index 84e8b5182f..841e6f12a9 100644
--- a/electron32/patches/patch-services_device_hid_hid__service__freebsd.h
+++ b/electron32/patches/patch-services_device_hid_hid__service__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/hid/hid_service_freebsd.h.orig	2025-01-06 07:57:04.500077006 +0000
+--- services/device/hid/hid_service_freebsd.h.orig	2025-01-19 14:12:04.076978432 +0000
 +++ services/device/hid/hid_service_freebsd.h
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-services_device_usb_usb__service__fake.cc b/electron32/patches/patch-services_device_usb_usb__service__fake.cc
index e64f02627c..db5abbf387 100644
--- a/electron32/patches/patch-services_device_usb_usb__service__fake.cc
+++ b/electron32/patches/patch-services_device_usb_usb__service__fake.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/usb/usb_service_fake.cc.orig	2025-01-06 07:57:04.507815652 +0000
+--- services/device/usb/usb_service_fake.cc.orig	2025-01-19 14:12:04.077871034 +0000
 +++ services/device/usb/usb_service_fake.cc
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/electron32/patches/patch-services_device_usb_usb__service__fake.h b/electron32/patches/patch-services_device_usb_usb__service__fake.h
index 3411881f5a..58362efd4d 100644
--- a/electron32/patches/patch-services_device_usb_usb__service__fake.h
+++ b/electron32/patches/patch-services_device_usb_usb__service__fake.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/device/usb/usb_service_fake.h.orig	2025-01-06 07:57:04.508354823 +0000
+--- services/device/usb/usb_service_fake.h.orig	2025-01-19 14:12:04.077967552 +0000
 +++ services/device/usb/usb_service_fake.h
 @@ -0,0 +1,48 @@
 +// Copyright 2015 The Chromium Authors
diff --git a/electron32/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/electron32/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 87f6f12737..70effe257a 100644
--- a/electron32/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/electron32/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2025-01-06 07:57:04.593439706 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2025-01-19 14:12:04.082629179 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
 @@ -0,0 +1,66 @@
 +// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/electron32/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/electron32/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 1391b0b39d..1fa6ea436d 100644
--- a/electron32/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/electron32/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2025-01-06 07:57:04.946825786 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2025-01-19 14:12:04.112051133 +0000
 +++ third_party/crashpad/crashpad/client/crashpad_client_posix.cc
 @@ -0,0 +1,40 @@
 +// Copyright 2017 The Crashpad Authors. All rights reserved.
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl
index 7ef919c8e0..173cc30c99 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.orig	2025-01-06 07:57:04.974698155 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.orig	2025-01-19 14:12:04.115215816 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl
 @@ -0,0 +1,10 @@
 +// flags: --transform robustness
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl
index dd5df83dde..c6aa11e802 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.dxc.hlsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.dxc.hlsl.orig	2025-01-06 07:57:04.975642962 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.dxc.hlsl.orig	2025-01-19 14:12:04.115348834 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.dxc.hlsl
 @@ -0,0 +1,13 @@
 +cbuffer cbuffer_level : register(b0) {
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl
index 05df9e8818..d673382bc3 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.fxc.hlsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.fxc.hlsl.orig	2025-01-06 07:57:04.976192749 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.fxc.hlsl.orig	2025-01-19 14:12:04.115470871 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.fxc.hlsl
 @@ -0,0 +1,13 @@
 +cbuffer cbuffer_level : register(b0) {
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl
index a30b442cc3..a60f8a0990 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.glsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.glsl.orig	2025-01-06 07:57:04.976697280 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.glsl.orig	2025-01-19 14:12:04.115591956 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.glsl
 @@ -0,0 +1,27 @@
 +#version 310 es
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl
index 5585fb01ef..c79fba67ac 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.dxc.hlsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.dxc.hlsl.orig	2025-01-06 07:57:04.977241480 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.dxc.hlsl.orig	2025-01-19 14:12:04.115728591 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.dxc.hlsl
 @@ -0,0 +1,22 @@
 +
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl
index 8031a058ff..f7251f23a7 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.fxc.hlsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.fxc.hlsl.orig	2025-01-06 07:57:04.977735953 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.fxc.hlsl.orig	2025-01-19 14:12:04.115847261 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.fxc.hlsl
 @@ -0,0 +1,22 @@
 +
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl
index 90c03e5719..16f7c5d764 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.ir.msl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.msl.orig	2025-01-06 07:57:04.978349155 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.msl.orig	2025-01-19 14:12:04.115976703 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.ir.msl
 @@ -0,0 +1,17 @@
 +#include <metal_stdlib>
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl
index 7dfd506062..4bace5abe8 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.msl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.msl.orig	2025-01-06 07:57:04.978922409 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.msl.orig	2025-01-19 14:12:04.116105242 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.msl
 @@ -0,0 +1,9 @@
 +#include <metal_stdlib>
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm
index 07c1a34b01..a9f2ba86bc 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.spvasm
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.spvasm.orig	2025-01-06 07:57:04.979493987 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.spvasm.orig	2025-01-19 14:12:04.116224013 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.spvasm
 @@ -0,0 +1,70 @@
 +; SPIR-V
diff --git a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl
index dcf9614135..a57f41bfdd 100644
--- a/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl
+++ b/electron32/patches/patch-third__party_dawn_test_tint_bug_chromium_378541479.wgsl.expected.wgsl
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.wgsl.orig	2025-01-06 07:57:04.980051596 +0000
+--- third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.wgsl.orig	2025-01-19 14:12:04.116352803 +0000
 +++ third_party/dawn/test/tint/bug/chromium/378541479.wgsl.expected.wgsl
 @@ -0,0 +1,10 @@
 +@group(0) @binding(0) var<uniform> level : u32;
diff --git a/electron32/patches/patch-third__party_perfetto_src_base_utils.cc b/electron32/patches/patch-third__party_perfetto_src_base_utils.cc
index 0764f7661f..cb3c3a4107 100644
--- a/electron32/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/electron32/patches/patch-third__party_perfetto_src_base_utils.cc
@@ -18,7 +18,32 @@ $NetBSD$
  #include <linux/prctl.h>
  #include <sys/prctl.h>
  
-@@ -338,8 +339,9 @@ void AlignedFree(void* ptr) {
+@@ -279,14 +280,22 @@ void Daemonize(std::function<int()> pare
+ 
+ std::string GetCurExecutablePath() {
+   std::string self_path;
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) ||   \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) ||   \
+     PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+-    PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
++    PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   char buf[PATH_MAX];
+   ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
+   PERFETTO_CHECK(size != -1);
+   // readlink does not null terminate.
+   self_path = std::string(buf, static_cast<size_t>(size));
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
++  char *buf;
++  const char *cpath = "@PREFIX@/lib/@PKGBASE@/electron";
++  if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
++    self_path = std::string(buf);
++  else
++    self_path = std::string(cpath);
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+   uint32_t size = 0;
+   PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
+@@ -338,8 +347,9 @@ void AlignedFree(void* ptr) {
  }
  
  bool IsSyncMemoryTaggingEnabled() {
diff --git a/electron32/patches/patch-third__party_speech-dispatcher_libspeechd__version.h b/electron32/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
index 37fda08b34..f2a9f27811 100644
--- a/electron32/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/electron32/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- third_party/speech-dispatcher/libspeechd_version.h.orig	2025-01-06 07:57:05.302678927 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig	2025-01-19 14:12:04.155208747 +0000
 +++ third_party/speech-dispatcher/libspeechd_version.h
 @@ -0,0 +1,29 @@
 +/*
diff --git a/electron32/patches/patch-v8_test_mjsunit_regress_wasm_regress-366635354.js b/electron32/patches/patch-v8_test_mjsunit_regress_wasm_regress-366635354.js
index 784d5949a1..36d35a44d7 100644
--- a/electron32/patches/patch-v8_test_mjsunit_regress_wasm_regress-366635354.js
+++ b/electron32/patches/patch-v8_test_mjsunit_regress_wasm_regress-366635354.js
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- v8/test/mjsunit/regress/wasm/regress-366635354.js.orig	2025-01-06 07:57:05.998608438 +0000
+--- v8/test/mjsunit/regress/wasm/regress-366635354.js.orig	2025-01-19 14:12:04.266732299 +0000
 +++ v8/test/mjsunit/regress/wasm/regress-366635354.js
 @@ -0,0 +1,32 @@
 +// Copyright 2024 the V8 project authors. All rights reserved.
diff --git a/electron32/patches/patch-v8_test_mjsunit_wasm_regress-367818758.js b/electron32/patches/patch-v8_test_mjsunit_wasm_regress-367818758.js
index df3958c3bb..4fba4349ff 100644
--- a/electron32/patches/patch-v8_test_mjsunit_wasm_regress-367818758.js
+++ b/electron32/patches/patch-v8_test_mjsunit_wasm_regress-367818758.js
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- v8/test/mjsunit/wasm/regress-367818758.js.orig	2025-01-06 07:57:05.999115762 +0000
+--- v8/test/mjsunit/wasm/regress-367818758.js.orig	2025-01-19 14:12:04.266838696 +0000
 +++ v8/test/mjsunit/wasm/regress-367818758.js
 @@ -0,0 +1,221 @@
 +// Copyright 2024 the V8 project authors. All rights reserved.
diff --git a/electron32/patches/patch-v8_tools_run-paxctl.py b/electron32/patches/patch-v8_tools_run-paxctl.py
index 3da06f2a9b..4711fabae4 100644
--- a/electron32/patches/patch-v8_tools_run-paxctl.py
+++ b/electron32/patches/patch-v8_tools_run-paxctl.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   FreeBSD's electron patches
 
---- v8/tools/run-paxctl.py.orig	2025-01-06 07:57:06.000179578 +0000
+--- v8/tools/run-paxctl.py.orig	2025-01-19 14:12:04.266972075 +0000
 +++ v8/tools/run-paxctl.py
 @@ -0,0 +1,16 @@
 +#!@PYTHONBIN@


Home | Main Index | Thread Index | Old Index