Skip to content

Commit

Permalink
audio/faust: Update 2.33.1 -> 2.37.3
Browse files Browse the repository at this point in the history
  • Loading branch information
yurivict committed Dec 7, 2021
1 parent e0d0303 commit d2e5f9a
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 18 deletions.
6 changes: 4 additions & 2 deletions audio/faust/Makefile
@@ -1,7 +1,7 @@
# Created by: Yuri Victorovich <yuri@FreeBSD.org>

PORTNAME= faust
DISTVERSION= 2.33.1
DISTVERSION= 2.37.3
CATEGORIES= audio devel

MAINTAINER= yuri@FreeBSD.org
Expand All @@ -14,6 +14,8 @@ LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION}
RUN_DEPENDS= bash:shells/bash

USES= compiler:c++11-lang cmake ncurses python pkgconfig shebangfix
USE_LDCONFIG= yes

USE_GITHUB= yes
GH_ACCOUNT= grame-cncm
GH_TUPLE= \
Expand All @@ -23,7 +25,7 @@ GH_TUPLE= \

SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader

LLVM_VERSION= 11 # earlier versions lack dump() function(s) that cause unresolved symbols in libfaust.so
LLVM_VERSION= 13 # versions <11 lacked dump() function(s) that cause unresolved symbols in libfaust.so

CMAKE_SOURCE_PATH= ${WRKSRC}/build
CMAKE_ON= INCLUDE_DYNAMIC # only installs headers and not libs without INCLUDE_DYNAMIC or INCLUDE_STATIC: https://github.com/grame-cncm/faust/issues/553
Expand Down
6 changes: 3 additions & 3 deletions audio/faust/distinfo
@@ -1,6 +1,6 @@
TIMESTAMP = 1626971323
SHA256 (grame-cncm-faust-2.33.1_GH0.tar.gz) = dbbb5536f85bd13dd0a23bda1443be7f3776c359f5dc0c2fdec5a3ac2d60ca1d
SIZE (grame-cncm-faust-2.33.1_GH0.tar.gz) = 67882112
TIMESTAMP = 1638843086
SHA256 (grame-cncm-faust-2.37.3_GH0.tar.gz) = d329c0b1961cdde73c4937bb33d87d1a3f67805d4f662cf0f51cf0ca63d04d72
SIZE (grame-cncm-faust-2.37.3_GH0.tar.gz) = 66311881
SHA256 (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 5ec2d2480c6ab586f5c258b27130339e3d1dbebfae936d39a89de656f2e29936
SIZE (grame-cncm-faustlibraries-9082369_GH0.tar.gz) = 7711773
SHA256 (google-oboe-7146098_GH0.tar.gz) = 68a378c0db26705479171f220400afeb1118bb95fbff5ee19a4ca3591637acce
Expand Down
6 changes: 3 additions & 3 deletions audio/faust/pkg-message
Expand Up @@ -11,13 +11,13 @@ Qt UI with Jack audio backend:

$ cp files/example.dsp .
$ faust2jaqt example.dsp
$ ./example
$ ./example # this assumes that Jack audio server is up and running

It will create the window with sliders and a button that you would
need to press.

In order to compile programs for some audio backends (like Jack,
PortAudio) and UI frontends (like Qt), you need to first install them.
In order to compile programs for some audio backend (like Jack,
PortAudio) and UI frontend (like Qt), you need to first install them.

EOM
}
Expand Down
37 changes: 27 additions & 10 deletions audio/faust/pkg-plist
Expand Up @@ -56,6 +56,7 @@ bin/faust2paqt
bin/faust2pdf
bin/faust2plot
bin/faust2png
bin/faust2portaudiojulia
bin/faust2portaudiorust
bin/faust2pure
bin/faust2puredata
Expand Down Expand Up @@ -137,10 +138,14 @@ include/faust/dsp/faust-engine.h
include/faust/dsp/faust-poly-engine.h
include/faust/dsp/interpreter-dsp.h
include/faust/dsp/interpreter-machine-dsp.h
include/faust/dsp/libfaust-box-c.h
include/faust/dsp/libfaust-box.h
include/faust/dsp/libfaust-c.h
include/faust/dsp/libfaust-signal-c.h
include/faust/dsp/libfaust-signal.h
include/faust/dsp/libfaust.h
include/faust/dsp/llvm-c-dsp.h
include/faust/dsp/llvm-dsp-adapter.h
include/faust/dsp/llvm-dsp-c.h
include/faust/dsp/llvm-dsp.h
include/faust/dsp/llvm-machine-dsp.h
include/faust/dsp/one-sample-dsp.h
Expand Down Expand Up @@ -250,7 +255,7 @@ lib/ios-libsndfile.a
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
lib/libfaust.so.2.33.1
lib/libfaust.so.2.37.3
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
Expand Down Expand Up @@ -344,6 +349,8 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/AU/Source/CocoaUI/FaustAU_Slider.h
%%DATADIR%%/AU/Source/CocoaUI/FaustAU_Slider.m
%%DATADIR%%/AU/version.plist
%%DATADIR%%/CSharpFaustBase.cs
%%DATADIR%%/CSharpFaustClass.cs
%%DATADIR%%/Info.plist
%%DATADIR%%/aanl.lib
%%DATADIR%%/all.lib
Expand All @@ -370,13 +377,15 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/ca-gtk.cpp
%%DATADIR%%/ca-qt.cpp
%%DATADIR%%/compressors.lib
%%DATADIR%%/cpal.rs
%%DATADIR%%/csound.cpp
%%DATADIR%%/csvplot.cpp
%%DATADIR%%/daisy/Makefile
%%DATADIR%%/daisy/README.md
%%DATADIR%%/daisy/ex_faust.cpp
%%DATADIR%%/delays.lib
%%DATADIR%%/demos.lib
%%DATADIR%%/dplug.d
%%DATADIR%%/dssi.cpp
%%DATADIR%%/dummy-mem.cpp
%%DATADIR%%/dummy.cpp
Expand Down Expand Up @@ -421,7 +430,6 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/esp32/volume.dsp
%%DATADIR%%/faust-llvm.cpp
%%DATADIR%%/faust-netjack-gtk.cpp
%%DATADIR%%/faustui.js
%%DATADIR%%/faustvst.cpp
%%DATADIR%%/faustvstqt.h
%%DATADIR%%/fds.lib
Expand Down Expand Up @@ -549,6 +557,7 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/jack-qt-chain-header.cpp
%%DATADIR%%/jack-qt.cpp
%%DATADIR%%/jack-ros.cpp
%%DATADIR%%/jack.rs
%%DATADIR%%/java-minimal.java
%%DATADIR%%/java-swing.java
%%DATADIR%%/js/faust.js
Expand Down Expand Up @@ -604,6 +613,19 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/juce/plugin/plugin.jucer
%%DATADIR%%/juce/standalone/standalone-llvm.jucer
%%DATADIR%%/juce/standalone/standalone.jucer
%%DATADIR%%/julia/README.md
%%DATADIR%%/julia/audio/audio.jl
%%DATADIR%%/julia/audio/portaudio.jl
%%DATADIR%%/julia/dsp/dsp.jl
%%DATADIR%%/julia/gui/GTKUI.jl
%%DATADIR%%/julia/gui/MapUI.jl
%%DATADIR%%/julia/gui/OSCUI.jl
%%DATADIR%%/julia/gui/UI.jl
%%DATADIR%%/julia/gui/meta.jl
%%DATADIR%%/julia/minimal-control.jl
%%DATADIR%%/julia/minimal.jl
%%DATADIR%%/julia/packages.jl
%%DATADIR%%/julia/portaudio-gtk.jl
%%DATADIR%%/ladspa.cpp
%%DATADIR%%/latexheader.tex
%%DATADIR%%/lv2.cpp
Expand All @@ -628,14 +650,9 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/maxmsp.lib
%%DATADIR%%/mi.lib
%%DATADIR%%/minimal-bench.cpp
%%DATADIR%%/minimal-cpal.rs
%%DATADIR%%/minimal-dplug.d
%%DATADIR%%/minimal-effect.c
%%DATADIR%%/minimal-effect.cpp
%%DATADIR%%/minimal-fixed-point.cpp
%%DATADIR%%/minimal-jack.rs
%%DATADIR%%/minimal-params.d
%%DATADIR%%/minimal-portaudio.rs
%%DATADIR%%/minimal-static.cpp
%%DATADIR%%/minimal.c
%%DATADIR%%/minimal.cpp
Expand Down Expand Up @@ -735,11 +752,13 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/owl.cpp
%%DATADIR%%/pa-gtk.cpp
%%DATADIR%%/pa-qt.cpp
%%DATADIR%%/params.d
%%DATADIR%%/path-printer.cpp
%%DATADIR%%/phaflangers.lib
%%DATADIR%%/physmodels.lib
%%DATADIR%%/platform.lib
%%DATADIR%%/plot.cpp
%%DATADIR%%/portaudio.rs
%%DATADIR%%/pure.c
%%DATADIR%%/pure.cpp
%%DATADIR%%/puredata.cpp
Expand Down Expand Up @@ -813,8 +832,6 @@ lib/libfaust.so.2.33.1
%%DATADIR%%/synths.lib
%%DATADIR%%/teensy/teensy.cpp
%%DATADIR%%/teensy/teensy.h
%%DATADIR%%/teensy/teensy1.cpp
%%DATADIR%%/teensy/teensy1.h
%%DATADIR%%/thread.h
%%DATADIR%%/tonestacks.lib
%%DATADIR%%/tubes.lib
Expand Down

0 comments on commit d2e5f9a

Please sign in to comment.