From dc7ba8af63d1e41f6aceb822e2bc6f1c71de34d0 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 | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template index b1fdb63cb67d46..693f5c80fae9e8 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,13 @@ 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/libgav1/src/src/utils/threadpool.cc + vsed -e "s|#include |&\n#include |" -i third_party/openscreen/src/discovery/dnssd/public/dns_sd_txt_record.h + vsed -e "s|#include |&\n#include |" -i third_party/openscreen/src/util/base64.h + vsed -e "s|#include |&\n#include |" -i third_party/openscreen/src/platform/base/error.h mkdir -p third_party/node/linux/node-linux-x64/bin ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/