git: 7b1ad5e0e715 - main - audio/faust: update 2.74.6 → 2.75.7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 21 Sep 2024 08:11:40 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7b1ad5e0e7157c3488fdc73d47a826f81df0d76d
commit 7b1ad5e0e7157c3488fdc73d47a826f81df0d76d
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-09-21 08:11:25 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-09-21 08:11:25 +0000
audio/faust: update 2.74.6 → 2.75.7
---
audio/faust/Makefile | 20 +++++----
audio/faust/distinfo | 14 ++++---
audio/faust/pkg-plist | 111 +++++++++++++++++++++++++++++++++++++++++++++++---
3 files changed, 128 insertions(+), 17 deletions(-)
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index 4e6a08fb379c..76be472d4848 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faust
-DISTVERSION= 2.74.6
+DISTVERSION= 2.75.7
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
@@ -11,19 +11,25 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt
BROKEN_armv7= compilation broken: the faust executable SEGVs while compiling examples during build: faust -a lv2.cpp -cn amp -I examples examples/amp.dsp -o examples/amp.cpp
-LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION}
+LIB_DEPENDS= libLLVM-${LLVM_VERSION}.so:devel/llvm${LLVM_VERSION} \
+ libzstd.so:archivers/zstd
RUN_DEPENDS= bash:shells/bash
-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
+USES= compiler:c++14-lang cmake localbase:ldflags 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
GH_ACCOUNT= grame-cncm
GH_TUPLE= \
- grame-cncm:faustlibraries:58f6796:grame_cncm_faustlibraries/libraries \
- ccrma:faust2ck:db879cb:faust2ck/tools/faust2ck
-
-SHEBANG_FILES= tools/faust2appls/* tools/benchmark/faustbench tools/sound2faust/sound2reader
+ grame-cncm:faustlibraries:3e74c39:grame_cncm_faustlibraries/libraries \
+ ccrma:faust2ck:db879cb:faust2ck/tools/faust2ck \
+ shakfu:py2max:3aaa8ca:py2max/architecture/max-msp/py2max \
+ yixuan:spectra:8c7242e:spectra/tools/physicalModeling/mesh2faust/spectra
+
+SHEBANG_FILES= tools/faust-config \
+ tools/faust2appls/* \
+ tools/benchmark/faustbench \
+ tools/sound2faust/sound2reader
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
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index 35a0e6ea20ca..1236556cd9c4 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,7 +1,11 @@
-TIMESTAMP = 1719128380
-SHA256 (grame-cncm-faust-2.74.6_GH0.tar.gz) = eab18951046c4be232c66f35fe0a41fa339d5fe9e048e376545e427a0a02efc9
-SIZE (grame-cncm-faust-2.74.6_GH0.tar.gz) = 68613832
-SHA256 (grame-cncm-faustlibraries-58f6796_GH0.tar.gz) = 35c105bef3629f27a9dd5c7cbc9ba81170728d32c5d4ba7fe8291fff9ab00ee5
-SIZE (grame-cncm-faustlibraries-58f6796_GH0.tar.gz) = 7892176
+TIMESTAMP = 1726895188
+SHA256 (grame-cncm-faust-2.75.7_GH0.tar.gz) = 7ef21d3e5af0113a7a872efd5886294dbd0085b2dc7c6f0b42e417dbf4490193
+SIZE (grame-cncm-faust-2.75.7_GH0.tar.gz) = 70182927
+SHA256 (grame-cncm-faustlibraries-3e74c39_GH0.tar.gz) = 1dd8b9ad189e1d4d892c4c5d8df7a4ba8636c175e5d732f2d7aa8221744bf618
+SIZE (grame-cncm-faustlibraries-3e74c39_GH0.tar.gz) = 7893902
SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816
SIZE (ccrma-faust2ck-db879cb_GH0.tar.gz) = 328939
+SHA256 (shakfu-py2max-3aaa8ca_GH0.tar.gz) = cfa77756965481a65baa265bef850b2dd0d557622ead2d895d557187d7e78bf7
+SIZE (shakfu-py2max-3aaa8ca_GH0.tar.gz) = 1805609
+SHA256 (yixuan-spectra-8c7242e_GH0.tar.gz) = 9007e20117a29a55ba63a79648970240a318b4d863d1a3a2141110f24c932ed7
+SIZE (yixuan-spectra-8c7242e_GH0.tar.gz) = 259968
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index d3ab61f94ae0..af0cef3b2378 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -98,9 +98,6 @@ bin/faust2w32vst
bin/faust2w64max6
bin/faust2w64puredata
bin/faust2w64vst
-bin/faust2wasm
-bin/faust2webaudiowasm
-bin/faust2webaudiowast
bin/faust2winunity
bin/faustoptflags
bin/faustpath
@@ -274,7 +271,7 @@ lib/ios-libsndfile.a
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
-lib/libfaust.so.2.74.6
+lib/libfaust.so.2.75.7
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h
@@ -695,6 +692,111 @@ lib/libfaust.so.2.74.6
%%DATADIR%%/max-msp/faustgen-wrapper.maxpat
%%DATADIR%%/max-msp/max-msp.cpp
%%DATADIR%%/max-msp/max-msp64.cpp
+%%DATADIR%%/max-msp/py2max/.gitignore
+%%DATADIR%%/max-msp/py2max/CHANGELOG.md
+%%DATADIR%%/max-msp/py2max/LICENSE
+%%DATADIR%%/max-msp/py2max/MANIFEST.in
+%%DATADIR%%/max-msp/py2max/README.md
+%%DATADIR%%/max-msp/py2max/TODO.md
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/circular.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/default_h.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/default_v.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/dot.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/fdp.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/hola.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/kamada_kawai_layout.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/neato.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/orthogonal.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/planar.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/pyhola.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/sfdp.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/shell.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/spectral.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/spring-layout.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/tsmp0-uselp.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/tsmp1-uselp.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/tsmp1.png
+%%DATADIR%%/max-msp/py2max/docs/assets/imgs/twopi.png
+%%DATADIR%%/max-msp/py2max/docs/auto-layouts.md
+%%DATADIR%%/max-msp/py2max/docs/notes/alternatives.md
+%%DATADIR%%/max-msp/py2max/docs/notes/graph-drawing.md
+%%DATADIR%%/max-msp/py2max/docs/notes/hola-options.md
+%%DATADIR%%/max-msp/py2max/docs/notes/storage.md
+%%DATADIR%%/max-msp/py2max/py2max/__init__.py
+%%DATADIR%%/max-msp/py2max/py2max/common.py
+%%DATADIR%%/max-msp/py2max/py2max/core.py
+%%DATADIR%%/max-msp/py2max/py2max/maxclassdb.py
+%%DATADIR%%/max-msp/py2max/py2max/utils.py
+%%DATADIR%%/max-msp/py2max/pyproject.toml
+%%DATADIR%%/max-msp/py2max/scripts/clean.sh
+%%DATADIR%%/max-msp/py2max/scripts/compare.py
+%%DATADIR%%/max-msp/py2max/scripts/convert.py
+%%DATADIR%%/max-msp/py2max/scripts/coverage.sh
+%%DATADIR%%/max-msp/py2max/scripts/create_wheel.sh
+%%DATADIR%%/max-msp/py2max/scripts/dump_registry.py
+%%DATADIR%%/max-msp/py2max/scripts/gen_defaults.py
+%%DATADIR%%/max-msp/py2max/scripts/gen_test.py
+%%DATADIR%%/max-msp/py2max/scripts/parse_refs.py
+%%DATADIR%%/max-msp/py2max/scripts/parse_thesaurus.py
+%%DATADIR%%/max-msp/py2max/scripts/test.sh
+%%DATADIR%%/max-msp/py2max/tests/__init__.py
+%%DATADIR%%/max-msp/py2max/tests/data/complex.maxpat
+%%DATADIR%%/max-msp/py2max/tests/data/desc.maxpat
+%%DATADIR%%/max-msp/py2max/tests/data/empty.maxpat
+%%DATADIR%%/max-msp/py2max/tests/data/nested.maxpat
+%%DATADIR%%/max-msp/py2max/tests/data/simple.maxpat
+%%DATADIR%%/max-msp/py2max/tests/data/tabular.maxpat
+%%DATADIR%%/max-msp/py2max/tests/graphs/random/v30e33.tglf
+%%DATADIR%%/max-msp/py2max/tests/registry.py
+%%DATADIR%%/max-msp/py2max/tests/scratch.py
+%%DATADIR%%/max-msp/py2max/tests/test_abstraction.py
+%%DATADIR%%/max-msp/py2max/tests/test_add.py
+%%DATADIR%%/max-msp/py2max/tests/test_attrui.py
+%%DATADIR%%/max-msp/py2max/tests/test_basic.py
+%%DATADIR%%/max-msp/py2max/tests/test_beap.py
+%%DATADIR%%/max-msp/py2max/tests/test_bpatcher.py
+%%DATADIR%%/max-msp/py2max/tests/test_coll.py
+%%DATADIR%%/max-msp/py2max/tests/test_colors.py
+%%DATADIR%%/max-msp/py2max/tests/test_comment.py
+%%DATADIR%%/max-msp/py2max/tests/test_defaults.py
+%%DATADIR%%/max-msp/py2max/tests/test_dict.py
+%%DATADIR%%/max-msp/py2max/tests/test_ezdac.py
+%%DATADIR%%/max-msp/py2max/tests/test_gen.py
+%%DATADIR%%/max-msp/py2max/tests/test_itable.py
+%%DATADIR%%/max-msp/py2max/tests/test_js.py
+%%DATADIR%%/max-msp/py2max/tests/test_kwds_filter.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_hola1.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_hola2.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_hola3.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_networkx1.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_networkx2.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_nx_graphviz.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_nx_orthogonal.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_nx_tsmpy.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_pyhola.py
+%%DATADIR%%/max-msp/py2max/tests/test_layout_vertical.py
+%%DATADIR%%/max-msp/py2max/tests/test_linking.py
+%%DATADIR%%/max-msp/py2max/tests/test_mc_cycle.py
+%%DATADIR%%/max-msp/py2max/tests/test_message.py
+%%DATADIR%%/max-msp/py2max/tests/test_mypatch.py
+%%DATADIR%%/max-msp/py2max/tests/test_nested.py
+%%DATADIR%%/max-msp/py2max/tests/test_number_tilde.py
+%%DATADIR%%/max-msp/py2max/tests/test_numbers.py
+%%DATADIR%%/max-msp/py2max/tests/test_param.py
+%%DATADIR%%/max-msp/py2max/tests/test_patcher.py
+%%DATADIR%%/max-msp/py2max/tests/test_pitched_osc.py
+%%DATADIR%%/max-msp/py2max/tests/test_rnbo.py
+%%DATADIR%%/max-msp/py2max/tests/test_rnbo_subpatcher.py
+%%DATADIR%%/max-msp/py2max/tests/test_scripting_name.py
+%%DATADIR%%/max-msp/py2max/tests/test_subpatch.py
+%%DATADIR%%/max-msp/py2max/tests/test_table.py
+%%DATADIR%%/max-msp/py2max/tests/test_tree.py
+%%DATADIR%%/max-msp/py2max/tests/test_tree_builder.py
+%%DATADIR%%/max-msp/py2max/tests/test_two_sines.py
+%%DATADIR%%/max-msp/py2max/tests/test_umenu.py
+%%DATADIR%%/max-msp/py2max/tests/test_varname.py
+%%DATADIR%%/max-msp/py2max/tests/test_zl_group.py
%%DATADIR%%/max-msp/rnbo.py
%%DATADIR%%/max-msp/sndfile/arm/libsndfile.a
%%DATADIR%%/max-msp/sndfile/intel/libsndfile.a
@@ -924,4 +1026,3 @@ share/gtksourceview-3.0/language-specs/faust.lang
share/highlight/langDefs/dsp.lang
share/man/man1/faust.1.gz
%%HIGHLIGHT%%share/vim/vimfiles/syntax/faust.vim
-@dir %%DATADIR%%/max-msp/py2max