git: f2ecb5a3cb3d - main - audio/faust: Update 2.54.9 → 2.59.6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 May 2023 02:05:06 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f2ecb5a3cb3ddf3ef3ce6c3aea09fe338336cdb2 commit f2ecb5a3cb3ddf3ef3ce6c3aea09fe338336cdb2 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-05-22 02:03:33 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-05-22 02:04:59 +0000 audio/faust: Update 2.54.9 → 2.59.6 Reported by: portscout --- audio/faust/Makefile | 11 +++++++++-- audio/faust/distinfo | 12 +++++++----- audio/faust/files/example-freeverb_demo.dsp | 2 ++ audio/faust/files/{example.dsp => example-simple.dsp} | 0 audio/faust/pkg-message | 8 ++++---- audio/faust/pkg-plist | 3 ++- 6 files changed, 24 insertions(+), 12 deletions(-) diff --git a/audio/faust/Makefile b/audio/faust/Makefile index 422e97e1ad0f..db04a3b06978 100644 --- a/audio/faust/Makefile +++ b/audio/faust/Makefile @@ -1,5 +1,5 @@ PORTNAME= faust -DISTVERSION= 2.54.9 +DISTVERSION= 2.59.6 CATEGORIES= audio devel MAINTAINER= yuri@FreeBSD.org @@ -18,7 +18,8 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= grame-cncm GH_TUPLE= \ - grame-cncm:faustlibraries:f9efea9:grame_cncm_faustlibraries/libraries + grame-cncm:faustlibraries:b91fdeb:grame_cncm_faustlibraries/libraries \ + ccrma:faust2ck:db879cb:faust2ck/tools/faust2ck SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader @@ -72,4 +73,10 @@ post-install-HIGHLIGHT-on: ${INSTALL_DATA} ${WRKSRC}/syntax-highlighting/faust.vim ${STAGEDIR}${PREFIX}/share/vim/vimfiles/syntax/ # 6) EMACS TODO +do-test: install + @${CP} ${FILESDIR}/example-freeverb_demo.dsp ${TEST_WRKSRC} + @cd ${TEST_WRKSRC} && \ + faust2jaqt example-freeverb_demo.dsp && \ + ./example-freeverb_demo + .include <bsd.port.mk> diff --git a/audio/faust/distinfo b/audio/faust/distinfo index 00969c8362ed..da88aef7a965 100644 --- a/audio/faust/distinfo +++ b/audio/faust/distinfo @@ -1,5 +1,7 @@ -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 +TIMESTAMP = 1684717642 +SHA256 (grame-cncm-faust-2.59.6_GH0.tar.gz) = 71f36957d2af99c303dbc3779a9253666561b7d2ff310cd5d87d897e4a3514ba +SIZE (grame-cncm-faust-2.59.6_GH0.tar.gz) = 69872005 +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 +SIZE (ccrma-faust2ck-db879cb_GH0.tar.gz) = 328939 diff --git a/audio/faust/files/example-freeverb_demo.dsp b/audio/faust/files/example-freeverb_demo.dsp new file mode 100644 index 000000000000..e4a654ed2b87 --- /dev/null +++ b/audio/faust/files/example-freeverb_demo.dsp @@ -0,0 +1,2 @@ +import("stdfaust.lib"); +process = ba.pulsen(1, 10000) : pm.djembe(60, 0.3, 0.4, 1) <: dm.freeverb_demo; diff --git a/audio/faust/files/example.dsp b/audio/faust/files/example-simple.dsp similarity index 100% rename from audio/faust/files/example.dsp rename to audio/faust/files/example-simple.dsp diff --git a/audio/faust/pkg-message b/audio/faust/pkg-message index b14849248ecd..19e56c6667a8 100644 --- a/audio/faust/pkg-message +++ b/audio/faust/pkg-message @@ -6,13 +6,13 @@ signal processing. In order to try it, you can put the dsp program from https://faustdoc.grame.fr/tutorials/basic-osc/ into the source file -example.dsp, and run the faust compiler that will create +example-freeverb_demo.dsp, and run the faust compiler that will create Qt UI with Jack audio backend: $ sudo pkg install -A qt6-base -$ cp files/example.dsp . -$ faust2jaqt example.dsp -$ ./example # this assumes that Jack audio server is up and running +$ cp files/example-freeverb_demo.dsp . +$ faust2jaqt example-freeverb_demo.dsp +$ ./example-freeverb_demo # 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. diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist index d903ad6a0d64..30ccc9d4b9a7 100644 --- a/audio/faust/pkg-plist +++ b/audio/faust/pkg-plist @@ -262,7 +262,7 @@ lib/ios-libsndfile.a lib/libOSCFaust.a lib/libfaust.so lib/libfaust.so.2 -lib/libfaust.so.2.54.9 +lib/libfaust.so.2.59.6 %%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml %%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp %%DATADIR%%/AU/AUPublic/AUBase/AUBase.h @@ -844,6 +844,7 @@ lib/libfaust.so.2.54.9 %%DATADIR%%/stdfaust.lib %%DATADIR%%/supercollider.cpp %%DATADIR%%/synths.lib +%%DATADIR%%/teensy/README.md %%DATADIR%%/teensy/teensy.cpp %%DATADIR%%/teensy/teensy.h %%DATADIR%%/template-llvm.cpp