diff --git a/srcpkgs/faust/patches/cstdint.patch b/srcpkgs/faust/patches/cstdint.patch new file mode 100644 index 00000000000..b2358719a41 --- /dev/null +++ b/srcpkgs/faust/patches/cstdint.patch @@ -0,0 +1,12 @@ +diff --git a/compiler/generator/Text.hh b/compiler/generator/Text.hh +index 47ca2a7be..8fad938ea 100644 +--- a/compiler/generator/Text.hh ++++ b/compiler/generator/Text.hh +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + + std::string subst(const std::string& m, const std::string& a0); + std::string subst(const std::string& m, const std::vector& vargs); diff --git a/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch b/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch index 3587fc639e6..dca3779bab4 100644 --- a/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch +++ b/srcpkgs/faust/patches/faust-voidlinux-lib_and_arch_paths.patch @@ -1,11 +1,11 @@ --- a/compiler/global.cpp-orig 2023-09-09 10:38:02.642030383 +0000 +++ b/compiler/global.cpp 2023-09-09 10:41:55.199049192 +0000 -@@ -1679,6 +1679,7 @@ void global::initDirectories(int argc, c +@@ -1711,6 +1711,7 @@ void global::initDirectories(int argc, const char* argv[]) gImportDirList.push_back(exepath::dirup(gFaustExeDir) + "/share/faust"); gImportDirList.push_back("/usr/local/share/faust"); gImportDirList.push_back("/usr/share/faust"); + gImportDirList.push_back("/usr/lib/faust"); - + //------------------------------------------------------------------------------------- // init gArchitectureDirList : a list of path where to search architectures files @@ -1697,6 +1698,7 @@ void global::initDirectories(int argc, c diff --git a/srcpkgs/faust/template b/srcpkgs/faust/template index 8ac95644e5e..53534571f71 100644 --- a/srcpkgs/faust/template +++ b/srcpkgs/faust/template @@ -1,16 +1,16 @@ # Template file for 'faust' pkgname=faust -version=2.60.3 +version=2.70.3 revision=1 build_style=gnu-makefile -hostmakedepends="cmake pkg-config llvm which" +hostmakedepends="cmake pkg-config which" makedepends="libmicrohttpd-devel llvm-libunwind-devel" short_desc="Functional Programming Language for Real Time Signal Processing" maintainer="mag " license="GPL-2.0-or-later" homepage="https://faust.grame.fr/" distfiles="https://github.com/grame-cncm/faust/releases/download/${version}/faust-${version}.tar.gz" -checksum="1088b31ad2a6175ff27807afc33c5929c33e97a7d09a1995e126bdda9940fc1e" +checksum=3ac3aab87d60257b3fff03ffeb42e190480fb9828266fa1c35574b6cbf6a13bb # Android stuffs, used by the 'faust2android' script. nostrip_files="libsndfile.so libsndfile.a "