Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Sep 2024 08:11:40 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 7b1ad5e0e715 - main - audio/faust: update 2.74.6 =?utf-8?Q?=E2=86=92?= 2.75.7
Message-ID:  <202409210811.48L8Be78012185@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409210811.48L8Be78012185>