aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2023-09-16 07:16:51 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2023-09-16 07:38:16 +0000
commit8ab47f2a6d77bb34e933f82ddd77e418dd1ce2d6 (patch)
tree3eade3149e3bf0fe4a8f592c9ada4d364c5c0233
parente63067bb38bd64e6afacd1e1ad42242a7bd1e44e (diff)
downloadports-8ab47f2a6d77bb34e933f82ddd77e418dd1ce2d6.tar.gz
ports-8ab47f2a6d77bb34e933f82ddd77e418dd1ce2d6.zip
audio/faust: update 2.60.3 → 2.68.0
Reported by: portscout
-rw-r--r--audio/faust/Makefile4
-rw-r--r--audio/faust/distinfo6
-rw-r--r--audio/faust/files/patch-architecture_faust_dsp_faust-dynamic-engine.cpp11
-rw-r--r--audio/faust/pkg-plist24
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