audio/faust-lv2 1.4.20220802 FreeBSD
LV2 plugin architecture for the Faust programming language
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv3
- Categories
- audio
Description
This project provides an LV2 plugin architecture for the Faust programming language. The package contains the Faust architecture and templates for the needed LV2 manifest (ttl) files, a collection of sample plugins written in Faust, and a generic GNU Makefile as well as a shell script to compile plugins using the architecture.
faust-lv2 is free and open source software. The latest source can be found in the git repository at https://bitbucket.org/agraef/faust-lv2. In the downloads section of this site you can also find released tarballs along with my faust-lv2 paper for the 2013 Linux Audio Conference. Please use the issue tracker for bug reports and requests. You're also invited to join one of Grame's Faust mailing lists to discuss faust-lv2 or Faust in general.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/faust-lv2 | 1.4.20220802 |
| DragonFly | audio/faust-lv2 | 1.4.20220802 |
Install
Binary package:
pkg install faust-lv2
From the ports tree:
cd /usr/ports/audio/faust-lv2/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= faust-lv2>0:audio/faust-lv2
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 1.4.20220802 | 1.4.20180118_7 | - | - |
| FreeBSD:14:quarterly | - | 1.4.20220802 | n/a | - | - |
| FreeBSD:15:latest | - | 1.4.20220802 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.4.20220802 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.4.20220802 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
lv2>0: audio/lv2faust>0: audio/faust${LOCALBASE}/include/boost/circular_buffer.hpp: devel/boost-libs
The full lists below include those, and their dependencies in turn.
Build dependencies 41
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- audio/faust
- audio/flac
- audio/lame
- audio/libogg
- audio/libsamplerate
- audio/libsndfile
- audio/libvorbis
- audio/lv2
- audio/mpg123
- audio/opus
- devel/boost-libs
- devel/gettext-runtime
- devel/gmake
- devel/icu
- devel/libffi
- devel/libunistring
- devel/llvm19
- devel/py-lxml
- devel/py-pyparsing
- devel/readline
- dns/libidn2
- lang/python312
- math/gmp
- math/mpdecimal
- print/indexinfo
- security/gnutls
- security/libgcrypt
- security/libgpg-error
- security/libtasn1
- security/nettle
- security/p11-kit
- shells/bash
- textproc/expat2
- textproc/libxml2
- textproc/libxslt
- textproc/py-pygments
- textproc/py-rdflib
- www/libmicrohttpd
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake localbase tar:bz2
- Service scripts
- none
Files
pkg-plist 71
- lib/lv2/faust.lv2/NLFeks.so
- lib/lv2/faust.lv2/NLFeks.ttl
- lib/lv2/faust.lv2/NLFfm.so
- lib/lv2/faust.lv2/NLFfm.ttl
- lib/lv2/faust.lv2/amp.so
- lib/lv2/faust.lv2/amp.ttl
- lib/lv2/faust.lv2/bass.so
- lib/lv2/faust.lv2/bass.ttl
- lib/lv2/faust.lv2/blowBottle.so
- lib/lv2/faust.lv2/blowBottle.ttl
- lib/lv2/faust.lv2/blowHole.so
- lib/lv2/faust.lv2/blowHole.ttl
- lib/lv2/faust.lv2/bowed.so
- lib/lv2/faust.lv2/bowed.ttl
- lib/lv2/faust.lv2/brass.so
- lib/lv2/faust.lv2/brass.ttl
- lib/lv2/faust.lv2/chimes.so
- lib/lv2/faust.lv2/chimes.ttl
- lib/lv2/faust.lv2/chorus.so
- lib/lv2/faust.lv2/chorus.ttl
- lib/lv2/faust.lv2/clarinet.so
- lib/lv2/faust.lv2/clarinet.ttl
- lib/lv2/faust.lv2/compressor.so
- lib/lv2/faust.lv2/compressor.ttl
- lib/lv2/faust.lv2/echo.so
- lib/lv2/faust.lv2/echo.ttl
- lib/lv2/faust.lv2/expander.so
- lib/lv2/faust.lv2/expander.ttl
- lib/lv2/faust.lv2/flanger.so
- lib/lv2/faust.lv2/flanger.ttl
- lib/lv2/faust.lv2/flute.so
- lib/lv2/faust.lv2/flute.ttl
- lib/lv2/faust.lv2/freeverb.so
- lib/lv2/faust.lv2/freeverb.ttl
- lib/lv2/faust.lv2/glassHarmonica.so
- lib/lv2/faust.lv2/glassHarmonica.ttl
- lib/lv2/faust.lv2/harpsi.so
- lib/lv2/faust.lv2/harpsi.ttl
- lib/lv2/faust.lv2/karplus.so
- lib/lv2/faust.lv2/karplus.ttl
- lib/lv2/faust.lv2/kisana.so
- lib/lv2/faust.lv2/kisana.ttl
- lib/lv2/faust.lv2/manifest.ttl
- lib/lv2/faust.lv2/modalBar.so
- lib/lv2/faust.lv2/modalBar.ttl
- lib/lv2/faust.lv2/organ.so
- lib/lv2/faust.lv2/organ.ttl
- lib/lv2/faust.lv2/phasemod.so
- lib/lv2/faust.lv2/phasemod.ttl
- lib/lv2/faust.lv2/piano.so
- lib/lv2/faust.lv2/piano.ttl
- lib/lv2/faust.lv2/saxophony.so
- lib/lv2/faust.lv2/saxophony.ttl
- lib/lv2/faust.lv2/sitar.so
- lib/lv2/faust.lv2/sitar.ttl
- lib/lv2/faust.lv2/subtractive.so
- lib/lv2/faust.lv2/subtractive.ttl
- lib/lv2/faust.lv2/tibetanBowl.so
- lib/lv2/faust.lv2/tibetanBowl.ttl
- lib/lv2/faust.lv2/tunedBar.so
- lib/lv2/faust.lv2/tunedBar.ttl
- lib/lv2/faust.lv2/uniBar.so
- lib/lv2/faust.lv2/uniBar.ttl
- lib/lv2/faust.lv2/voiceForm.so
- lib/lv2/faust.lv2/voiceForm.ttl
- lib/lv2/faust.lv2/wahwah.so
- lib/lv2/faust.lv2/wahwah.ttl
- lib/lv2/faust.lv2/waveshaper.so
- lib/lv2/faust.lv2/waveshaper.ttl
- lib/lv2/faust.lv2/zita_rev1.so
- lib/lv2/faust.lv2/zita_rev1.ttl
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| faust-1.4.20220802.tar.bz2 | 123231 | 241b6e74cafed804a34fb31eac8c06891a74f5e3321f0df7566d7ac4c3143f08 |
Master sites 1
- https://bitbucket.org/agraef/faust-lv2/get/27ed7cb9cb49.tar.gz?dummy=/
Commit history 0
No commits in the history this site was built from.