git: e0c7ff65f660 - 2025Q1 - devel/electron32: update to 32.3.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 08 Mar 2025 13:41:15 UTC
The branch 2025Q1 has been updated by tagattie: URL: https://cgit.FreeBSD.org/ports/commit/?id=e0c7ff65f6605e29d56c316eb30001cc2b7ba464 commit e0c7ff65f6605e29d56c316eb30001cc2b7ba464 Author: Hiroki Tagato <tagattie@FreeBSD.org> AuthorDate: 2025-03-08 13:35:26 +0000 Commit: Hiroki Tagato <tagattie@FreeBSD.org> CommitDate: 2025-03-08 13:41:07 +0000 devel/electron32: update to 32.3.3 Changelog: https://github.com/electron/electron/releases/tag/v32.3.3 Reported by: GitHub (watch releases) MFH: 2025Q1 Security: 6e27040b-61b7-4989-9471-dfb10c3cd76e (cherry picked from commit a7e584459773256a77a86470a3117da7314d5af5) --- devel/electron32/Makefile.version | 2 +- devel/electron32/distinfo | 10 +++++----- .../files/patch-third__party_lzma__sdk_C_CpuArch.c | 15 ++++----------- 3 files changed, 10 insertions(+), 17 deletions(-) diff --git a/devel/electron32/Makefile.version b/devel/electron32/Makefile.version index 554548c4a6b7..f0fc406892f0 100644 --- a/devel/electron32/Makefile.version +++ b/devel/electron32/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 32.3.2 +ELECTRON_VER= 32.3.3 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron32/distinfo b/devel/electron32/distinfo index a0af15dcc95e..39f555fe9def 100644 --- a/devel/electron32/distinfo +++ b/devel/electron32/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1740789895 +TIMESTAMP = 1741376913 SHA256 (electron/chromium-128.0.6613.186.tar.xz.0) = 3ed399ba626343eb1a522939b16ded1ff5b553b477bd37e48710371000fa294b SIZE (electron/chromium-128.0.6613.186.tar.xz.0) = 2000000000 SHA256 (electron/chromium-128.0.6613.186.tar.xz.1) = 5986cf222802789f16b81759b7e1104edc61619a422c82c979d1268b90d7e415 @@ -7,10 +7,10 @@ SHA256 (electron/chromium-128.0.6613.186.tar.xz.2) = 9d48a4305a6a26b917476ff517b SIZE (electron/chromium-128.0.6613.186.tar.xz.2) = 766712880 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-32.3.2.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d -SIZE (electron/electron-yarn-cache-32.3.2.tar.xz) = 32181832 -SHA256 (electron/electron-electron-v32.3.2_GH0.tar.gz) = 37b0029d479342e5cd4178b4ba7a81a81f45f458859a08f4bbf529d1bdcdf7d1 -SIZE (electron/electron-electron-v32.3.2_GH0.tar.gz) = 14717654 +SHA256 (electron/electron-yarn-cache-32.3.3.tar.xz) = 91757602275d2d266604a25a164dd40397261b26fa3e6770cfc4431cedd35b2d +SIZE (electron/electron-yarn-cache-32.3.3.tar.xz) = 32181832 +SHA256 (electron/electron-electron-v32.3.3_GH0.tar.gz) = 35411f69bfa89fa877c1e6a4efcec76018eb9ddc76280176be394d8e85698d08 +SIZE (electron/electron-electron-v32.3.3_GH0.tar.gz) = 14878251 SHA256 (electron/nodejs-node-v20.18.1_GH0.tar.gz) = e52a6d719db786fffdc7ac3dc623023803336d8ce7a1dd61d9f68bd851d2a921 SIZE (electron/nodejs-node-v20.18.1_GH0.tar.gz) = 115585611 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb diff --git a/devel/electron32/files/patch-third__party_lzma__sdk_C_CpuArch.c b/devel/electron32/files/patch-third__party_lzma__sdk_C_CpuArch.c index e5faa231f03f..2b63895dca5f 100644 --- a/devel/electron32/files/patch-third__party_lzma__sdk_C_CpuArch.c +++ b/devel/electron32/files/patch-third__party_lzma__sdk_C_CpuArch.c @@ -1,11 +1,11 @@ ---- third_party/lzma_sdk/C/CpuArch.c.orig 2022-09-04 11:56:14 UTC +--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-03-07 20:04:11 UTC +++ third_party/lzma_sdk/C/CpuArch.c -@@ -412,12 +412,40 @@ BoolInt CPU_IsSupported_SHA1(void) { return APPLE_CRYP +@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYP BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; } BoolInt CPU_IsSupported_AES (void) { return APPLE_CRYPTO_SUPPORT_VAL; } +#elif defined(__OpenBSD__) - ++ +#include <sys/param.h> +#include <sys/sysctl.h> +#include <machine/cpu.h> @@ -32,13 +32,6 @@ +MY_HWCAP_CHECK_FUNC (SHA1) +MY_HWCAP_CHECK_FUNC (SHA2) +MY_HWCAP_CHECK_FUNC (AES) -+ - #else // __APPLE__ - - #include <sys/auxv.h> --#if !defined(ARMV8_OS_FUCHSIA) -+#if !defined(ARMV8_OS_FUCHSIA) && !defined(__FreeBSD__) - #define USE_HWCAP - #endif // !defined(ARMV8_OS_FUCHSIA) + #else // __APPLE__