git: b69aab00525a - main - audio/faust: update 2.85.9 → 2.88.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 12 Sep 2026 07:14:28 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=b69aab00525a347ea0226956cbcbc19c81249b62
commit b69aab00525a347ea0226956cbcbc19c81249b62
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-12 03:32:34 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-12 07:14:23 +0000
audio/faust: update 2.85.9 → 2.88.0
---
audio/faust/Makefile | 9 +++++----
audio/faust/distinfo | 6 +++---
audio/faust/pkg-plist | 42 +++++++++++++++++++++++-------------------
3 files changed, 31 insertions(+), 26 deletions(-)
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index fd18931348ca..778cbb923b42 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -1,10 +1,10 @@
PORTNAME= faust
-DISTVERSION= 2.85.9
+DISTVERSION= 2.88.0
CATEGORIES= audio devel
MASTER_SITES= https://github.com/grame-cncm/faust/releases/download/${DISTVERSION}/
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= e4e9e51a1a12ef0806fc7c8439fa817a98ec57ce.patch:-p1 # https://github.com/grame-cncm/faust/pull/1170: Fix compilation flags for generated projects: use c++17 instead of c++14
+#PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+#PATCHFILES+= e4e9e51a1a12ef0806fc7c8439fa817a98ec57ce.patch:-p1 # https://github.com/grame-cncm/faust/pull/1170: Fix compilation flags for generated projects: use c++17 instead of c++14
MAINTAINER= yuri@FreeBSD.org
COMMENT= Functional programming language for realtime audio signal processing
@@ -31,7 +31,6 @@ LLVM_VER= 19
SHEBANG_FILES= tools/faust-config \
tools/faust2appls/* \
- tools/faust2clap/faust2clap.py \
tools/benchmark/faustbench \
tools/sound2faust/sound2reader
@@ -67,6 +66,8 @@ post-patch:
@cd ${WRKSRC} && \
${REINPLACE_CMD} -i '' -e 's|echo qmake)|echo qmake6)|; s|echo qmake-qt5)|echo qmake6)|' \
tools/faust2appls/faust2*
+ # apply same patch as in stale PR https://github.com/grame-cncm/faust/pull/1170
+ @${REINPLACE_CMD} -i '' -e 's|c++14|c++17|' ${WRKSRC}/tools/faust2appls/faustoptflags
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/faust
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index b4353ce4cf23..7c14fe94107a 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1785098190
-SHA256 (faust-2.85.9.tar.gz) = 0cd00968f81357b78df64c25aad12ec94bd4b75bd489ca0449fe7f7b1ad0efe1
-SIZE (faust-2.85.9.tar.gz) = 79259467
+TIMESTAMP = 1789180260
+SHA256 (faust-2.88.0.tar.gz) = e4e175cf236924b5b7d4784cbb8c50cc01e211159e169655dd9e6d8f92b871d9
+SIZE (faust-2.88.0.tar.gz) = 81488527
SHA256 (e4e9e51a1a12ef0806fc7c8439fa817a98ec57ce.patch) = 3e8839cccfec0d4c609903aa9ed3416f58443eb0eda228f52bcc19f4a4c0f602
SIZE (e4e9e51a1a12ef0806fc7c8439fa817a98ec57ce.patch) = 1906
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index a8df4947fbe3..0809d95ed894 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -16,7 +16,7 @@ bin/faust2caconsole
bin/faust2cagtk
bin/faust2caqt
bin/faust2caqtios
-bin/faust2clap.py
+bin/faust2clap
bin/faust2cmajor
bin/faust2comparator
bin/faust2cpalrust
@@ -53,7 +53,6 @@ bin/faust2mathviewer
bin/faust2max6
bin/faust2md
bin/faust2minimal
-bin/faust2msp
bin/faust2netjackconsole
bin/faust2netjackqt
bin/faust2nodejs
@@ -98,7 +97,6 @@ bin/faust2vcvrack
bin/faust2vst
bin/faust2vsti
bin/faust2w32max6
-bin/faust2w32msp
bin/faust2w32puredata
bin/faust2w32vst
bin/faust2w64max6
@@ -293,7 +291,7 @@ lib/libHTTPDFaust.so.0.7.1
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
-lib/libfaust.so.2.85.9
+lib/libfaust.so.2.88.0
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
@@ -407,15 +405,6 @@ lib/libfaust.so.2.85.9
%%DATADIR%%/audiokit/FaustDSP.mm
%%DATADIR%%/audiokit/README.md
%%DATADIR%%/audiokit/SwiftGenerator.cpp
-%%DATADIR%%/autodiff/README.md
-%%DATADIR%%/autodiff/autodiff.cpp
-%%DATADIR%%/autodiff/autodiff.h
-%%DATADIR%%/autodiff/autodiff.sh
-%%DATADIR%%/autodiff/autodiffVerifier.cpp
-%%DATADIR%%/autodiff/autodiffVerifier.h
-%%DATADIR%%/autodiff/dspFactoryOwner.h
-%%DATADIR%%/autodiff/loss_example.png
-%%DATADIR%%/autodiff/plot.py
%%DATADIR%%/basics.lib
%%DATADIR%%/bela.cpp
%%DATADIR%%/bench.cpp
@@ -430,14 +419,16 @@ lib/libfaust.so.2.85.9
%%DATADIR%%/chaos-stratus/build-install-effect.sh
%%DATADIR%%/chaos-stratus/install-effect.sh
%%DATADIR%%/chaos-stratus/stratus.cpp
-%%DATADIR%%/clap/Makefile.simple
+%%DATADIR%%/clap/Makefile
+%%DATADIR%%/clap/README.md
%%DATADIR%%/clap/clap-arch.cpp
-%%DATADIR%%/clap/clap-helpers-impl.cpp
+%%DATADIR%%/clap/clap-dsp-bundle.cpp
+%%DATADIR%%/clap/clap-dsp-bundle.h
+%%DATADIR%%/clap/clap-gui-glue.cpp
%%DATADIR%%/clap/clap-mapui.h
+%%DATADIR%%/clap/clap-plugin-impl.cpp
+%%DATADIR%%/clap/dynamic-faust.cpp
%%DATADIR%%/clap/faust-hot-reload.py
-%%DATADIR%%/clap/interpreter-clap.cpp
-%%DATADIR%%/clap/interpreter-clap.h
-%%DATADIR%%/clap/simple-faust.cpp
%%DATADIR%%/cmajor/Makefile
%%DATADIR%%/cmajor/README.md
%%DATADIR%%/cmajor/cmajor-faust-editor.cpp
@@ -459,12 +450,23 @@ lib/libfaust.so.2.85.9
%%DATADIR%%/csound.cpp
%%DATADIR%%/csvplot.cpp
%%DATADIR%%/daisy/Makefile
+%%DATADIR%%/daisy/Makefile.sd_uploader
%%DATADIR%%/daisy/README.md
+%%DATADIR%%/daisy/changelog.md
+%%DATADIR%%/daisy/daisy_pins.py
+%%DATADIR%%/daisy/daisy_pwm_pin.py
+%%DATADIR%%/daisy/daisy_sd_soundfile.hpp
+%%DATADIR%%/daisy/daisy_soundfile_gen.py
+%%DATADIR%%/daisy/daisy_uart_listener.hpp
+%%DATADIR%%/daisy/daisy_uart_pins.py
%%DATADIR%%/daisy/ex_faust.cpp
%%DATADIR%%/daisy/faust_daisy_parser.py
%%DATADIR%%/daisy/generate_config.py
%%DATADIR%%/daisy/patch.json
%%DATADIR%%/daisy/pod.json
+%%DATADIR%%/daisy/sd_upload.py
+%%DATADIR%%/daisy/sd_uploader.cpp
+%%DATADIR%%/daisy/soundfile.hpp
%%DATADIR%%/debug.lib
%%DATADIR%%/delays.lib
%%DATADIR%%/demos.lib
@@ -649,7 +651,10 @@ lib/libfaust.so.2.85.9
%%DATADIR%%/jack-ros.cpp
%%DATADIR%%/java-minimal.java
%%DATADIR%%/java-swing.java
+%%DATADIR%%/jax/DELAY_LINES.md
+%%DATADIR%%/jax/README.md
%%DATADIR%%/jax/minimal.py
+%%DATADIR%%/jax/minimal_linen.py
%%DATADIR%%/js/faust.js
%%DATADIR%%/js/faust_webaudio_tools.js
%%DATADIR%%/js/faustui.js
@@ -735,7 +740,6 @@ lib/libfaust.so.2.85.9
%%DATADIR%%/max-msp/README.md
%%DATADIR%%/max-msp/faustgen-wrapper-poly.maxpat
%%DATADIR%%/max-msp/faustgen-wrapper.maxpat
-%%DATADIR%%/max-msp/max-msp.cpp
%%DATADIR%%/max-msp/max-msp64.cpp
%%DATADIR%%/max-msp/mc-faustgen-wrapper-poly.maxpat
%%DATADIR%%/max-msp/mc-faustgen-wrapper.maxpat