git: 8ab47f2a6d77 - main - audio/faust: update 2.60.3 → 2.68.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 16 Sep 2023 07:38:21 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ab47f2a6d77bb34e933f82ddd77e418dd1ce2d6

commit 8ab47f2a6d77bb34e933f82ddd77e418dd1ce2d6
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-09-16 07:16:51 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-09-16 07:38:16 +0000

    audio/faust: update 2.60.3 → 2.68.0
    
    Reported by:    portscout
---
 audio/faust/Makefile                               |  4 ++--
 audio/faust/distinfo                               |  6 +++---
 ...architecture_faust_dsp_faust-dynamic-engine.cpp | 11 ----------
 audio/faust/pkg-plist                              | 24 ++++++++++++++++++++--
 4 files changed, 27 insertions(+), 18 deletions(-)

diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index 8781017f9f02..d22dc0e64e63 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	faust
-DISTVERSION=	2.60.3
+DISTVERSION=	2.68.0
 CATEGORIES=	audio devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -73,7 +73,7 @@ post-install-HIGHLIGHT-on:
 	${INSTALL_DATA} ${WRKSRC}/syntax-highlighting/faust.vim ${STAGEDIR}${PREFIX}/share/vim/vimfiles/syntax/
 	# 6) EMACS TODO
 
-do-test: install
+do-test: install # test fails: see https://github.com/grame-cncm/faust/issues/945
 	@${CP} ${FILESDIR}/example-freeverb_demo.dsp ${TEST_WRKSRC}
 	@cd ${TEST_WRKSRC} && \
 		faust2jaqt example-freeverb_demo.dsp && \
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index 3eea8090ce1a..884ac7d7bed9 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1687729494
-SHA256 (grame-cncm-faust-2.60.3_GH0.tar.gz) = e1daf4ef920b653a70fe27d670e8c3efd3af76300a08cc53adaad1d3878036c9
-SIZE (grame-cncm-faust-2.60.3_GH0.tar.gz) = 69402819
+TIMESTAMP = 1694839253
+SHA256 (grame-cncm-faust-2.68.0_GH0.tar.gz) = d3b565976d44babd8798c3b7ff461c333dc82b5b66b4a7d7c4e3d6b1a41ef89b
+SIZE (grame-cncm-faust-2.68.0_GH0.tar.gz) = 69914291
 SHA256 (grame-cncm-faustlibraries-b91fdeb_GH0.tar.gz) = 6bdf288490812aad47c003e3cbef1e9d2816d23a85fc0f348d53ba8b5d526c82
 SIZE (grame-cncm-faustlibraries-b91fdeb_GH0.tar.gz) = 7852514
 SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816
diff --git a/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp b/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp
deleted file mode 100644
index 68beeb4c7367..000000000000
--- a/audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- architecture/faust/dsp/faust-dynamic-engine.cpp.orig	2020-09-21 21:50:12 UTC
-+++ architecture/faust/dsp/faust-dynamic-engine.cpp
-@@ -57,7 +57,7 @@
- 
- #endif
- 
--#if defined(_WIN32) || defined(__APPLE__) || defined(__linux__)
-+#if defined(_WIN32) || defined(__APPLE__) || defined(__linux__) || defined(__FreeBSD__)
-     #define HAS_JACK 1
- #endif 
- 
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index db04c64c057c..573a3ccdf8ff 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -64,6 +64,7 @@ bin/faust2portaudiorust
 bin/faust2pure
 bin/faust2puredata
 bin/faust2raqt
+bin/faust2rnbo
 bin/faust2ros
 bin/faust2rosgtk
 bin/faust2rpialsaconsole
@@ -78,6 +79,7 @@ bin/faust2sndfile
 bin/faust2sublimecompletions
 bin/faust2supercollider
 bin/faust2svg
+bin/faust2svgplot
 bin/faust2svgviewer
 bin/faust2teensy
 bin/faust2tidalcycles
@@ -139,7 +141,6 @@ include/faust/dsp/dsp-tools.h
 include/faust/dsp/dsp.h
 include/faust/dsp/fastmath.cpp
 include/faust/dsp/faust-dynamic-engine.cpp
-include/faust/dsp/faust-dynamic-engine.cpp.orig
 include/faust/dsp/faust-dynamic-engine.h
 include/faust/dsp/faust-engine.h
 include/faust/dsp/faust-poly-engine.h
@@ -163,6 +164,7 @@ include/faust/dsp/poly-llvm-dsp.h
 include/faust/dsp/poly-wasm-dsp.h
 include/faust/dsp/proxy-dsp.h
 include/faust/dsp/proxy-osc-dsp.h
+include/faust/dsp/rnbo-dsp.h
 include/faust/dsp/sound-player.h
 include/faust/dsp/timed-dsp.h
 include/faust/dsp/timed-dsp.h.orig
@@ -263,7 +265,7 @@ lib/ios-libsndfile.a
 lib/libOSCFaust.a
 lib/libfaust.so
 lib/libfaust.so.2
-lib/libfaust.so.2.60.3
+lib/libfaust.so.2.68.0
 %%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
 %%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
 %%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
@@ -377,6 +379,15 @@ lib/libfaust.so.2.60.3
 %%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
@@ -667,6 +678,7 @@ lib/libfaust.so.2.60.3
 %%DATADIR%%/max-msp/faustgen-wrapper.maxpat
 %%DATADIR%%/max-msp/max-msp.cpp
 %%DATADIR%%/max-msp/max-msp64.cpp
+%%DATADIR%%/max-msp/rnbo.py
 %%DATADIR%%/max-msp/sndfile/arm/libsndfile.a
 %%DATADIR%%/max-msp/sndfile/intel/libsndfile.a
 %%DATADIR%%/max-msp/sndfile/sndfile.h
@@ -845,6 +857,13 @@ lib/libfaust.so.2.60.3
 %%DATADIR%%/spats.lib
 %%DATADIR%%/stdfaust.lib
 %%DATADIR%%/supercollider.cpp
+%%DATADIR%%/svgplot/README.md
+%%DATADIR%%/svgplot/example.png
+%%DATADIR%%/svgplot/heatmap.h
+%%DATADIR%%/svgplot/plot.h
+%%DATADIR%%/svgplot/probeexample.png
+%%DATADIR%%/svgplot/splitexample.png
+%%DATADIR%%/svgplot/svgplot.cpp
 %%DATADIR%%/synths.lib
 %%DATADIR%%/teensy/README.md
 %%DATADIR%%/teensy/teensy.cpp
@@ -950,3 +969,4 @@ lib/libfaust.so.2.60.3
 %%HIGHLIGHT%%share/highlight/langDefs/dsp.lang
 share/man/man1/faust.1.gz
 %%HIGHLIGHT%%share/vim/vimfiles/syntax/faust.vim
+@dir %%DATADIR%%/max-msp/py2max