diff --git a/audio/faust/Makefile b/audio/faust/Makefile index 8cecb0237681c..422e97e1ad0f7 100644 --- a/audio/faust/Makefile +++ b/audio/faust/Makefile @@ -1,5 +1,5 @@ PORTNAME= faust -DISTVERSION= 2.50.6 +DISTVERSION= 2.54.9 CATEGORIES= audio devel MAINTAINER= yuri@FreeBSD.org @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} RUN_DEPENDS= bash:shells/bash -USES= compiler:c++14-lang cmake ncurses python pkgconfig shebangfix +USES= compiler:c++14-lang cmake llvm:min=15,lib ncurses python pkgconfig shebangfix # llvm: versions <11 lacked dump() function(s) that cause unresolved symbols in libfaust.so USE_LDCONFIG= yes USE_GITHUB= yes @@ -22,8 +22,6 @@ GH_TUPLE= \ SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader -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 CMAKE_ARGS= -C ${FILESDIR}/backends.cmake -DLLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_VERSION} \ diff --git a/audio/faust/distinfo b/audio/faust/distinfo index 7c8b6e73379d1..00969c8362ed0 100644 --- a/audio/faust/distinfo +++ b/audio/faust/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1664937692 -SHA256 (grame-cncm-faust-2.50.6_GH0.tar.gz) = fc5b50d4bd1cbb142153406f4a2a8d534a816f4c37f207adae8c3dc397529ab9 -SIZE (grame-cncm-faust-2.50.6_GH0.tar.gz) = 69639553 +TIMESTAMP = 1672024334 +SHA256 (grame-cncm-faust-2.54.9_GH0.tar.gz) = 14648f020d77874e6f7411d7ff605820015645bbd4b891b24bee3d3a898e48d2 +SIZE (grame-cncm-faust-2.54.9_GH0.tar.gz) = 70137859 SHA256 (grame-cncm-faustlibraries-f9efea9_GH0.tar.gz) = 19c98d857edee00ae7682c222377c9e4fcc51d54029d7fe59bb66b2e2cdaf77c SIZE (grame-cncm-faustlibraries-f9efea9_GH0.tar.gz) = 7810456 diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist index d088a607babb5..d903ad6a0d644 100644 --- a/audio/faust/pkg-plist +++ b/audio/faust/pkg-plist @@ -15,6 +15,7 @@ bin/faust2bench bin/faust2cagtk bin/faust2caqt bin/faust2caqtios +bin/faust2cmajor bin/faust2cpalrust bin/faust2csound bin/faust2csvplot @@ -74,7 +75,6 @@ bin/faust2sig bin/faust2sigviewer bin/faust2smartkeyb bin/faust2sndfile -bin/faust2soul bin/faust2sublimecompletions bin/faust2supercollider bin/faust2svg @@ -123,6 +123,8 @@ include/faust/audio/portaudio-dsp.h include/faust/audio/rtaudio-dsp.h include/faust/audio/samAudio.h include/faust/audio/teensy-dsp.h +include/faust/dsp/cmajor-cpp-dsp.h +include/faust/dsp/cmajorpatch-dsp.h include/faust/dsp/cpp-dsp-adapter.h include/faust/dsp/dsp-adapter.h include/faust/dsp/dsp-adapter.h.orig @@ -161,8 +163,6 @@ 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/soul-cpp-dsp.h -include/faust/dsp/soulpatch-dsp.h include/faust/dsp/sound-player.h include/faust/dsp/timed-dsp.h include/faust/dsp/timed-dsp.h.orig @@ -226,7 +226,7 @@ include/faust/gui/ValueConverter.h include/faust/gui/WaveReader.h include/faust/gui/console.h include/faust/gui/httpdUI.h -%%HTTPD_LIB%%include/faust/gui/jsonfaustui.h +include/faust/gui/jsonfaustui.h include/faust/gui/meta.h include/faust/gui/mspUI.h include/faust/gui/qrcodegen.h @@ -262,7 +262,7 @@ lib/ios-libsndfile.a lib/libOSCFaust.a lib/libfaust.so lib/libfaust.so.2 -lib/libfaust.so.2.50.6 +lib/libfaust.so.2.54.9 %%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml %%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp %%DATADIR%%/AU/AUPublic/AUBase/AUBase.h @@ -383,6 +383,20 @@ lib/libfaust.so.2.50.6 %%DATADIR%%/c-jack-gtk.c %%DATADIR%%/ca-gtk.cpp %%DATADIR%%/ca-qt.cpp +%%DATADIR%%/cmajor/Makefile +%%DATADIR%%/cmajor/README.md +%%DATADIR%%/cmajor/Using-Faust-in-Cmajor.md +%%DATADIR%%/cmajor/cmajor-faust-editor.cpp +%%DATADIR%%/cmajor/cmajor-faust-player.cpp +%%DATADIR%%/cmajor/cmajor-faust-tester.cpp +%%DATADIR%%/cmajor/cmajor-tools.h +%%DATADIR%%/cmajor/hybrid-test1.cmajor +%%DATADIR%%/cmajor/hybrid-test1.cmajorpatch +%%DATADIR%%/cmajor/hybrid-test2.cmajor +%%DATADIR%%/cmajor/hybrid-test2.cmajorpatch +%%DATADIR%%/cmajor/minimal.cmajor +%%DATADIR%%/cmajor/poly-dsp-effect.cmajor +%%DATADIR%%/cmajor/poly-dsp.cmajor %%DATADIR%%/compressors.lib %%DATADIR%%/cpal.rs %%DATADIR%%/csound.cpp @@ -825,16 +839,6 @@ lib/libfaust.so.2.50.6 %%DATADIR%%/smartKeyboard/iOS/Faust/img/keyUpDark.png %%DATADIR%%/smartKeyboard/iOS/Faust/main.m %%DATADIR%%/sndfile.cpp -%%DATADIR%%/soul/Makefile -%%DATADIR%%/soul/README.md -%%DATADIR%%/soul/hybrid-test1.soul -%%DATADIR%%/soul/hybrid-test2.soul -%%DATADIR%%/soul/minimal.soul -%%DATADIR%%/soul/poly-dsp-effect.soul -%%DATADIR%%/soul/poly-dsp.soul -%%DATADIR%%/soul/soul-faust-editor.cpp -%%DATADIR%%/soul/soul-faust-player.cpp -%%DATADIR%%/soul/soul-faust-tester.cpp %%DATADIR%%/soundfiles.lib %%DATADIR%%/spats.lib %%DATADIR%%/stdfaust.lib