Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 May 2023 02:05:06 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: f2ecb5a3cb3d - main - =?utf-8?Q?audio/faust:=20Update=202.54.9=20=E2=86=92=202.59.6?=
Message-ID:  <202305220205.34M256lb022444@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=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



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