diff --git a/srcpkgs/EternalTerminal/patches/execinfo.patch b/srcpkgs/EternalTerminal/patches/execinfo.patch index 5e50259cb25..3f566d68f3a 100644 --- a/srcpkgs/EternalTerminal/patches/execinfo.patch +++ b/srcpkgs/EternalTerminal/patches/execinfo.patch @@ -1,8 +1,8 @@ diff --git CMakeLists.txt CMakeLists.txt index b277dff..ad24b56 100644 ---- CMakeLists.txt -+++ CMakeLists.txt -@@ -125,6 +125,12 @@ include_directories( +--- CMakeLists.txt 2020-07-31 18:06:43.000000000 -0400 ++++ CMakeLists.txt 2020-08-16 08:10:46.101626299 -0400 +@@ -143,6 +143,12 @@ ${UTEMPTER_INCLUDE_DIR} ) diff --git a/srcpkgs/EternalTerminal/template b/srcpkgs/EternalTerminal/template index 879a0b104b7..cceac3ea5e2 100644 --- a/srcpkgs/EternalTerminal/template +++ b/srcpkgs/EternalTerminal/template @@ -1,7 +1,7 @@ # Template file for 'EternalTerminal' pkgname=EternalTerminal -version=6.0.5 -revision=5 +version=6.0.11 +revision=1 wrksrc="${pkgname}-et-v${version}" build_style=cmake hostmakedepends="protobuf" @@ -11,11 +11,20 @@ maintainer="Nathan Owens " license="Apache-2.0" homepage="https://eternalterminal.dev/" distfiles="https://github.com/MisterTea/EternalTerminal/archive/et-v${version}.tar.gz" -checksum=c029bb0f2d474e13428d0a88853d6596a929814f6ffaa6d2ef4ad436c0127d57 +checksum=ca837f18f9b1b23c97e56cb68f6b42e93ad3fb9d68f5fedd24bbab24519dbe5d system_accounts="_eternal" LDFLAGS="-lgflags" +post_patch() { + if [ "$XBPS_TARGET_LIBC" = "musl" ]; then + # musl does not support backtrace and backtrace_symbols + # used by the ust::generate function + vsed -i src/base/Headers.hpp -e '/^#include "ust.hpp"/d' \ + -e 's/ust::generate()/"(Unsupported on musl)" << endl/' + fi +} + post_install() { vsv etserver }