# Generated by makepkg 7.1.0
# Wed Sep 30 15:07:54 UTC 2026
pkgbase = faust
	pkgdesc = A functional programming language for realtime audio signal processing.
	pkgver = 2.85.5
	pkgrel = 1
	url = https://faust.grame.fr/
	arch = x86_64
	arch = aarch64
	groups = pro-audio
	license = GPL-2.0-or-later
	license = GPL-3.0-or-later
	license = LGPL-2.1-or-later
	makedepends = cmake
	makedepends = libsndfile
	makedepends = llvm
	makedepends = xxd
	depends = bash
	depends = glibc
	depends = libgcc
	depends = libmicrohttpd
	depends = libstdc++
	depends = llvm-libs
	optdepends = clang: for sound2reader
	optdepends = csound: for faust2csound
	optdepends = gradle: for faust2android
	optdepends = graphviz: for faust2sig{,viewer}
	optdepends = inkscape: for faust2{pdf,png}
	optdepends = jack: for faust2{api,jack{console,internal,server,rust},jaqt,netjackqt,nodejs,ros,rpinetjackconsole}
	optdepends = swig: for faust2android
	optdepends = libsndfile: for faust2{dummy,sndfile}
	optdepends = octave: for faust2octave
	optdepends = pd: for faust2puredata
	optdepends = portaudio: for faust2paqt
	optdepends = python: for faust2atomsnippets, faust2md and faust2sc.py
	optdepends = qt5-tools: for faust2{faustvst,jaqt,lv2}
	optdepends = rtaudio: for faust2raqt
	optdepends = ruby-rexml: for faust2sc and scbuilder
	optdepends = rust: for faust2jackrust
	optdepends = supercollider: for faust2supercollider
	optdepends = texlive-fontutils: for faust2pdf
	provides = libfaustmachine.so
	provides = libfaust.so
	provides = libOSCFaust.so
	provides = libHTTPDFaust.so
	options = !lto
	options = staticlibs
	source = https://github.com/grame-cncm/faust/releases/download/2.85.5/faust-2.85.5.tar.gz
	sha512sums = d48af40e105a93b9cd619e4f4617c88310765b6a25429137f015c589bfc16bf1bafe5ab9ddb0648b894b412c6eff63a3c363db0aee7c74cfcfd83e483cff9496
	b2sums = 32186d5f489944b527d0938d69fef2ccaca7553142b0d7e2dd96ec25f96159fd654fdb23ab925e3da46ed33ef87175933a31c655f999a0b4897855161fe4e044

pkgname = faust
