From nobody Mon May 22 02:05:06 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QPgkq07Ssz4Clsj; Mon, 22 May 2023 02:05:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QPgkp43MJz3jk1; Mon, 22 May 2023 02:05:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684721106; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eVUozeZk0FQECSMcLe0hIrxhxFmoWv4iicRBzVe64h4=; b=g601fNYjlOEDnuBKjqxN8octYd7XusOBWpbJ6mG7wXpok33V5vcHudTk9jpOfZ90np9rk1 yD+3XD5S1Tz6zWprRYQG+MKWGuVskQoTGqmexjXTE91NJ3KuuE3m1l8Xx6F6615ewN9iuK TrPl82X7yfRfvR7tpHL4SHiRg831HHKaOW9t/9adr/7geKp89a1uZVV5xHa89YhgKBnUC/ ESu/dUseagz3GGeOVu0Rg9mLBXYGrxa9V/jAiu9mR+n1pyoItt6frRFaViuZ0mmHEobQ6T bJKET6cFo4DN6focUMo4rnxBVtjPCkTSJ8AkmM2fpgdx1IsR+eFFAQqAS5f6BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684721106; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=eVUozeZk0FQECSMcLe0hIrxhxFmoWv4iicRBzVe64h4=; b=cTR4N8lPDjroOa1rjFpe90tw31BU6Sj4oBljZET2Sv1n61/Sw2AH3n/NH8WE3+2aHDVTwe 5yNdYou1erIzvL08A64Js7XNCYIT2aehL/XCAWT0lyx7C2S2HeoSKindwOXHq721Y9LA6Z AjZJtuClShS30TZXqeTcbyfCCsTyemYqo11UEuwB5QGkhhoPO8zrhOX1Q32F3ZDnWLdNiv tbzwafVN41QPv9RPVed+X8gH8y2KsDXE9xOj/HFI7wNqHtPrFQ+xKNOjN5mGnVrg7EiliL k39uCUhwweB+VcYfgJaeFtTRuezDPB2Nghw5ucJgeypH6A+w+gwewtRQpK3bog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1684721106; a=rsa-sha256; cv=none; b=O+Cj8OkM9IZjzafFkSh/73zWfo5eP7CWvtZSt0G4M/DbeZ3t5iX1UEyDHrZrCDxvhawbwV lR3CtsPrf+1AksQqpKychwdZHPD/8lzZrcNVIUaFzMftEvsfr66mPXX6XLFxQamWGr3e+M g4MKI2mK750h3jDPuhUn1m8z6C8pVH/4fBEACCUDsuzUo/QPOPZ9LVL09+pwWqv3pHqdao 0TcSTJIzRAXalKzzlndD1T/IwbqLl9YCcw77pljERNtHfTiM91wiQmrR2YBdq+yj5C/v2b S+pHT7mi9ju0VEZkk7t015PYHX/ZMrTMhYmCTffX3OypxhpZXnPIk7Fj4xl1lw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QPgkp2x1Qz1FJ6; Mon, 22 May 2023 02:05:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34M256KZ022445; Mon, 22 May 2023 02:05:06 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34M256lb022444; Mon, 22 May 2023 02:05:06 GMT (envelope-from git) Date: Mon, 22 May 2023 02:05:06 GMT Message-Id: <202305220205.34M256lb022444@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: f2ecb5a3cb3d - main - =?utf-8?Q?audio/faust:=20Update=202.54.9=20=E2=86=92=202.59.6?= List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: f2ecb5a3cb3ddf3ef3ce6c3aea09fe338336cdb2 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f2ecb5a3cb3ddf3ef3ce6c3aea09fe338336cdb2 commit f2ecb5a3cb3ddf3ef3ce6c3aea09fe338336cdb2 Author: Yuri Victorovich AuthorDate: 2023-05-22 02:03:33 +0000 Commit: Yuri Victorovich 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 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