Package Details: faust-git 2:2.5.17.r9482.79fed093a-1

Git Clone URL: (read-only)
Package Base: faust-git
Description: A functional programming language for realtime audio signal processing.
Upstream URL:
Licenses: GPL
Conflicts: faust
Provides: faust, faust2-git
Submitter: smoge
Maintainer: pure-aur
Last Packager: pure-aur
Votes: 9
Popularity: 0.715496
First Submitted: 2010-12-24 20:56
Last Updated: 2018-01-24 14:48

Required by (11)

Sources (2)

Latest Comments

aggraef commented on 2018-01-24 10:26

@dvzrv, the explanation there is rather terse. E.g., what does git config submodule.mysubmodule.url $srcdir/mysubmodule do, why is this needed?

If you know how to do this properly, can you send me a patch please?

dvzrv commented on 2018-01-24 10:06

@agraef: You need to properly reference the submodules of the main git repository [1].


aggraef commented on 2018-01-18 00:53

I think I'll keep the 2 epoch, it's faust2 after all. :)

Eschwartz commented on 2018-01-18 00:28

No problem. ;)

Keep in mind for the future, though, that adding an epoch starts at 1, since the default (no epoch) is treated as equivalent to an epoch of 0.

If you want to risk people having installed the epoch=2 version in the last 15 minutes, you could even downgrade that, but I'm not entirely sure that is a good idea, strictly speaking... an epoch=2 isn't all that much uglier than any epoch at all.

aggraef commented on 2018-01-18 00:12

Done. @Eschwartz, thanks for pointing this out!

Eschwartz commented on 2018-01-17 22:14

Please add an epoch as it is specifically designed for the case where a package changes its numbering scheme in an incompatible manner.

aggraef commented on 2018-01-17 00:41

Updated to the latest master-dev branch after the recent upstream switch from faust1 to faust2 (note that faust1 isn't supported any more). Also switched to a release-based numbering per This also replaces the faust2-git package now. Please note that llvm is now required as a dependency.

CrocoDuck commented on 2017-08-12 09:58

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

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().

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.

All comments