From 722d569459a4b6174873f844e40940caed5a8a5b Mon Sep 17 00:00:00 2001 From: Mihail Ivanchev Date: Tue, 28 May 2024 14:12:32 +0200 Subject: [PATCH] electron19: update to 19.1.9 --- srcpkgs/electron19/template | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template index b1fdb63cb67d46..0c282832d65de1 100644 --- a/srcpkgs/electron19/template +++ b/srcpkgs/electron19/template @@ -1,7 +1,7 @@ # Template file for 'electron19' pkgname=electron19 -version=19.0.8 -revision=4 +version=19.1.9 +revision=1 _nodever=16.14.2 _chromiumver=102.0.5005.125 archs="x86_64* aarch64* ppc64le*" @@ -31,7 +31,7 @@ homepage="https://electronjs.org" distfiles="https://github.com/electron/electron/archive/v$version.tar.gz>electron-${version}.tar.gz https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$_chromiumver.tar.xz https://github.com/nodejs/node/archive/v$_nodever.tar.gz>node-$_nodever.tar.gz" -checksum="d8ee01db95dfe24aa89a67424498b67102a4977ff9a3ccbfbc3f36801fdba7d5 +checksum="5ab0d40a1c6c0cd7b961724c4bb72c533a6a608c0f62bdb9eddcb9013dfcda98 f33363565a3c8868f5f67f0852ccf8d19ada209af8ddd4e27774e50206700464 cc2331a5c35d3dda0035d9cba71c3b8e234bc68e18ffd955b385c1e97062528f" @@ -103,6 +103,7 @@ _get_chromium_arch() { } post_extract() { + xuname mv chromium-${_chromiumver} src mkdir -p src/third_party/ mv node-$_nodever src/third_party/electron_node @@ -205,6 +206,11 @@ pre_configure() { # Add missing include vsed -e "s|#include |&\n#include |" -i base/third_party/symbolize/symbolize.h + vsed -e "s|#include |&\n#include |" -i third_party/abseil-cpp/absl/strings/internal/str_format/extension.h + # vsed -e "s|#include |&\n#include |" -i third_party/angle/include/GLSLANG/ShaderVars.h + # vsed -e "s|#include |&\n#include |" -i third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h + # vsed -e "s|#include |&\n#include |" -i third_party/breakpad/breakpad/src/client/linux/handler/minidump_descriptor.h + mkdir -p third_party/node/linux/node-linux-x64/bin ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/