From de8d7d777493f0b9d342884b2074316dd9b5bbd2 Mon Sep 17 00:00:00 2001 From: Mihail Ivanchev Date: Tue, 28 May 2024 14:12:32 +0200 Subject: [PATCH] electron19: fix build --- srcpkgs/electron19/template | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template index b1fdb63cb67d46..2b089e9ed90abd 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 +revision=5 _nodever=16.14.2 _chromiumver=102.0.5005.125 archs="x86_64* aarch64* ppc64le*" @@ -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,10 @@ 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 + cat third_party/libgav1/src/src/utils/threadpool.cc mkdir -p third_party/node/linux/node-linux-x64/bin ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/