Package Details: faust-lv2-git 174.bed4350-1

Git Clone URL: (read-only)
Package Base: faust-lv2-git
Description: Faust LV2 plugin examples
Upstream URL:
Licenses: LGPL
Submitter: aggraef
Maintainer: aggraef
Last Packager: aggraef
Votes: 0
Popularity: 0.000000
First Submitted: 2016-03-29 18:22
Last Updated: 2017-01-04 17:57

Latest Comments

aggraef commented on 2018-01-18 09:27

Fixed upstream, thanks for reporting!

middle0fnowhere commented on 2017-12-19 07:33

It seems the problem has been fixed in faust2-git, but not in this package. Here's a workaround that copies the fixed files from your faust2-git installation. Add the following to the PKGBUILD file:

prepare() {
  cp /usr/share/faust/lv2ui.cpp $srcdir/faust-lv2/
  cp /usr/share/faust/lv2.cpp $srcdir/faust-lv2/

middle0fnowhere commented on 2017-12-19 05:32

I'm getting the following errors attempting to build the package. I'm using faust2-git

==> Starting build()...
faust -a lv2.cpp -cn NLFeks -I examples examples/NLFeks.dsp -o examples/NLFeks.cpp
g++ -shared -fPIC -msse -ffast-math -O3 -DURI_PREFIX='""' -DDLLEXT='".so"' -DFAUST_UI=1 -Iexamples examples/NLFeks.cpp -o examples/
lv2.cpp: In constructor ‘LV2Plugin::LV2Plugin(int, int)’:
lv2.cpp:742:35: error: invalid new-expression of abstract class type ‘LV2UI’
       ui[i] = new LV2UI(num_voices);
examples/NLFeks.cpp:102:7: note:   because the following virtual functions are pure within ‘LV2UI’:
 class LV2UI : public UI
In file included from examples/NLFeks.cpp:52:0:
/usr/include/faust/gui/UI.h:71:22: note:        virtual void UI::addSoundfile(const char*, const char*, Soundfile**)
         virtual void addSoundfile(const char* label, const char* filename, Soundfile** sf_zone) = 0;
make: *** [Makefile:247: examples/] Error 1
==> ERROR: A failure occurred in build().

ventosus commented on 2016-04-12 06:43

dependency 'faust' does not exist