From e27c738224cb58e2d4c21de5c0e0a85ce3a57554 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 | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/srcpkgs/electron19/template b/srcpkgs/electron19/template index b1fdb63cb67d46..15dc04c56d09f0 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,16 @@ 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 + vsed -e "s|#include |&\n#include |" -i third_party/perfetto/include/perfetto/ext/base/uuid.h + vsed -e "s|#include |&\n#include |" -i third_party/swiftshader/src/System/LRUCache.hpp + vsed -e "s|#include |&\n#include |" -i third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.cc mkdir -p third_party/node/linux/node-linux-x64/bin ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/