From 6f83ba28d0bdc8ebabbbfe5e3a5e6ab2b1c40796 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Wed, 22 Oct 2025 12:20:50 -0400 Subject: [PATCH] backports/electron: upgrade to 38.4.0 --- backports/electron/APKBUILD | 6 ++--- .../electron_do-not-strip-binaries.patch | 22 +++++++------------ 2 files changed, 11 insertions(+), 17 deletions(-) diff --git a/backports/electron/APKBUILD b/backports/electron/APKBUILD index d603feb..1858a17 100644 --- a/backports/electron/APKBUILD +++ b/backports/electron/APKBUILD @@ -1,7 +1,7 @@ # Contributor: lauren n. liberda # Maintainer: Antoine Martin (ayakael) pkgname=electron -pkgver=38.3.0 +pkgver=38.4.0 _gittag=v"${pkgver/_beta/-beta.}" pkgrel=0 _chromium=140.0.7339.240 @@ -556,7 +556,7 @@ lang() { } sha512sums=" -b255db1fd4db49dc80fd00c3e1d3c0dcd5669b551f64c2c804e31580d6c5aa7060dbfabdd08f6d9f92b6ce8b08d830e0aeb759351a5404bd9d3c5e6a77c8193a electron-v38.3.0-140.0.7339.240.tar.zst +127017c1b96dd3cfb438bd079e3f14338e38c646fa26d8bc0b4dabc31a615b22a88d742cb7ef8dc9c28eaeb9c38198b78b176edaec8ae81287ba3f04388377be electron-v38.4.0-140.0.7339.240.tar.zst 472d7879560c4d62cda34b72288a2dda4917e9b5854a02eda22686a5e5cb3aeae0787f0d4e17c2b72c201178b0864a549226af57db79ad70902f3e85289a8ab6 copium-140.2.tar.gz 69b45005451ccd69c354b4c2910e92371cb801665f5e300dbecd36f8bc4ce68e77a431b5dac07c0937787debb4e93b7aadefa0a1e76c4ae334d2547ca3ca14ff 0001-hotfix-ignore-a-new-warning-in-rust-1.89.patch b3eb30c66e80e8273ce180ee40ad746d819e11a18ab17dd88554ae9bd0734bfd7a9b1df2d6bac3b9d143803a3a18fe75bad4526ef8c225e29630a29827d544f0 compiler.patch @@ -584,7 +584,7 @@ e05180199ee1d559e4e577cedd3e589844ecf40d98a86321bf1bea5607b02eeb5feb486deddae40e 2aa340854316f1284217c0ca17cbf44953684ad6c7da90815117df30928612eb9fb9ffb734b948dfc309cd25d1a67cd57f77aac2d052a3dd9aca07a3a58cbb30 electron_webpack-hash.patch c7f57929943a86f9e5f333da9d5691da88038770eeb46dd0a0719962c934deb2879f0e7a1ed714e9383e38ee4d68eb754501f362c4d7cdee76cfc2e980b21272 electron_unbundle-node.patch 4d9287d4cdfe27fbfb7be3d4b26c0c40edbd6a0c3ff926d60f2093ca09c15bcb58e20c2ccc8c0606aafd66c6d25a54225bc329cb056d8c5b297db4c6d0e768e6 electron_system-zlib-headers.patch -f6622bbeb9a03300f8ebf20f1b1defb3a573eee596863956cc62c8968d66993382a6436653c99d1c406ace243799c619f512255300b3f4b421abd9f50dca29cc electron_do-not-strip-binaries.patch +7031ddb61a858e95d83366185a53b5a2e4be9abe0aa4957543e0621cad57175ffef31bd87b8be25255184bb4cb30ec4fbced055407c6c8c7940c9e240b25d498 electron_do-not-strip-binaries.patch e8ea87c547546011c4c8fc2de30e4f443b85cd4cfcff92808e2521d2f9ada03feefb8e1b0cf0f6b460919c146e56ef8d5ad4bb5e2461cc5247c30d92eb4d068e default.conf 191559fc7aa1ea0353c6fb0cc321ee1d5803a0e44848c8be941cfab96277b0de6a59962d373e2a2a1686c8f9be2bcf2d2f33706759a339a959e297d3f7fda463 electron.desktop 5f7ba5ad005f196facec1c0f26108356b64cafb1e5cfa462ff714a33b8a4c757ac00bfcb080da09eb5b65032f8eb245d9676a61ec554515d125ed63912708648 electron-launcher.sh diff --git a/backports/electron/electron_do-not-strip-binaries.patch b/backports/electron/electron_do-not-strip-binaries.patch index 5cfb7f9..f90ce54 100644 --- a/backports/electron/electron_do-not-strip-binaries.patch +++ b/backports/electron/electron_do-not-strip-binaries.patch @@ -1,6 +1,6 @@ -diff --git a/electron/BUILD.gn b/electron/BUILD.gn -index 720d3cc7e13..47a5fb2ecec 100644 ---- a/electron/BUILD.gn +diff --git a/electron/BUILD.gn.orig b/electron/BUILD.gn +index b08f434..4062428 100644 +--- a/electron/BUILD.gn.orig +++ b/electron/BUILD.gn @@ -44,7 +44,6 @@ if (is_mac) { @@ -10,7 +10,7 @@ index 720d3cc7e13..47a5fb2ecec 100644 import("//tools/generate_stubs/rules.gni") pkg_config("gio_unix") { -@@ -1422,18 +1421,6 @@ dist_zip("electron_dist_zip") { +@@ -1424,18 +1423,6 @@ dist_zip("electron_dist_zip") { ":licenses", ] if (is_linux) { @@ -29,7 +29,7 @@ index 720d3cc7e13..47a5fb2ecec 100644 data_deps += [ "//sandbox/linux:chrome_sandbox" ] } deps = data_deps -@@ -1479,16 +1466,6 @@ group("electron_mksnapshot") { +@@ -1481,16 +1468,6 @@ group("electron_mksnapshot") { dist_zip("electron_mksnapshot_zip") { data_deps = mksnapshot_deps @@ -46,15 +46,9 @@ index 720d3cc7e13..47a5fb2ecec 100644 deps = data_deps outputs = [ "$root_build_dir/mksnapshot.zip" ] } -@@ -1606,84 +1583,9 @@ group("copy_node_headers") { - ":generate_node_headers", - ":node_gypi_headers", - ":node_version_header", - ] - } - - group("node_headers") { - public_deps = [ ":tar_node_headers" ] +@@ -1637,78 +1614,3 @@ group("release_build") { + ] + } } - -if (is_linux && is_official_build) { -- 2.49.1