Package Details: faust-git 5169.4d20e3acb-1

Git Clone URL: https://aur.archlinux.org/faust-git.git (read-only)
Package Base: faust-git
Description: A functional programming language for realtime audio signal processing.
Upstream URL: http://faust.grame.fr/
Licenses: GPL
Conflicts: faust
Provides: faust
Submitter: smoge
Maintainer: pure-aur
Last Packager: pure-aur
Votes: 7
Popularity: 0.014706
First Submitted: 2010-12-24 20:56
Last Updated: 2017-11-26 04:29

Required by (9)

Sources (3)

Latest Comments

aggraef commented on 2017-12-12 05:03

Please note that this is the (now obsolete) Faust1 version which won't be updated any more. If you need a recent version, you should be using the faust2-git package instead.

CrocoDuck commented on 2017-08-12 09:58

Please, add emscripten to the dependency array, as it is needed by faust2webaudioasm

https://www.archlinux.org/packages/?sort=&q=emscripten&maintainer=&flagged=

CrocoDuck commented on 2016-11-13 18:37

Hi there! Thank you for your package! I get an error in the package() function:

# install Max/MSP
cp -r architecture/max-msp /home/crocoduck/abs/faust-git/pkg/faust-git/usr/share/faust/
install: cannot stat 'documentation/*.txt': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...

Apparently this is due to the fact that in $srcdir/$pkgname/documentation there aren't .txt files. Changing line 51 of the PKGBUILD to this seems to solve the problem:

install -Dm644 documentation/*.pdf "$pkgdir/usr/share/doc/faust"

not sure if this quick fix is okay for the package. Perhaps also the other contents of the directory should be installed?

aggraef commented on 2016-03-30 08:04

I usually bump the revision number after significant upstream changes, this makes it easier to keep the Faust installation in our MIDI lab up to date. Important new stuff in the previous bump is the new Bela architecture and a major update of the LV2 and VST architectures.

spider-mario commented on 2016-03-29 20:44

If I must be completely honest, it seems like a strange practice to me to periodically update the revision manually for a VCS package. Is there a particular reason for doing this?

aggraef commented on 2016-02-01 10:38

Looks like upstream breakage (again). You might want to report it on the Faust mailing list.

eeva commented on 2016-02-01 08:41

As of today, it fails to build here with the following error (here after).
Does anyone successfully build it?




g++ -shared -fPIC -o ../libHTTPDFaust.so HTTPDControler.o html/htmlfactory.o html/htmlpage.o html/htmlui.o httpd/HTTPDServer.o httpd/Address.o httpd/HTTPDSetup.o json/jsongroup.o json/jsonfactory.o json/jsonfaustui.o json/jsonui.o json/jsonroot.o json/jsoncontrol.o msg/Message.o nodes/MessageDriven.o nodes/FaustFactory.o nodes/FaustNode.o nodes/RootNode.o ../../../compiler/parser/sourcefetcher.o hexa/jsscripts.o hexa/stylesheet.o `pkg-config --libs libmicrohttpd`
/usr/bin/ld: ../../../compiler/parser/sourcefetcher.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
../../../compiler/parser/sourcefetcher.o: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:65: recipe for target '../libHTTPDFaust.so' failed
make[1]: *** [../libHTTPDFaust.so] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-eeva/aur-faust-git/src/faust-git/architecture/httpdlib/src'
Makefile:42: recipe for target 'dynamic' failed
make: *** [dynamic] Error 2

kvtb commented on 2015-12-23 15:53

it works, thanks for reporting

aggraef commented on 2015-12-23 14:31

Should be fixed as of upstream rev. 579427d.

aggraef commented on 2015-12-22 21:21

Thanks for the heads up, I've reported this upstream now, let's hope that someone from the project team gets around fixing it before the upcoming holidays. :)

All comments