aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2024-01-10 01:50:12 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2024-01-10 01:51:00 +0000
commit291495863a6be234d48d42e5fac8e9fc2f0b9419 (patch)
treef3d850d035cb30d438b8d44a3f550386f5377065
parent5484cd257e61bdd718356b6429e917157cf4e647 (diff)
downloadports-291495863a6be234d48d42e5fac8e9fc2f0b9419.tar.gz
ports-291495863a6be234d48d42e5fac8e9fc2f0b9419.zip
audio/faust: update 2.69.3 → 2.70.3
Also make test work without installing faust. Reported by: portscout
-rw-r--r--audio/faust/Makefile10
-rw-r--r--audio/faust/distinfo6
-rw-r--r--audio/faust/pkg-plist3
3 files changed, 11 insertions, 8 deletions
diff --git a/audio/faust/Makefile b/audio/faust/Makefile
index a732ea66bf9d..bb7a5e1ecdda 100644
--- a/audio/faust/Makefile
+++ b/audio/faust/Makefile
@@ -1,5 +1,5 @@
PORTNAME= faust
-DISTVERSION= 2.69.3
+DISTVERSION= 2.70.3
CATEGORIES= audio devel
MAINTAINER= yuri@FreeBSD.org
@@ -32,6 +32,8 @@ CXXFLAGS+= `llvm-config${LLVM_VERSION} --cflags` -DLLVM_${LLVM_VERSION}0 # for t
CXXFLAGS_riscv64= -fPIC # attempt to fix failure: can't create dynamic relocation R_RISCV_HI20 against symbol: vtable for LV2UI in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
LDFLAGS+= -lexecinfo
+TEST_ENV= PATH=${STAGEDIR}${PREFIX}/bin:${PATH}
+
OPTIONS_DEFINE= EXAMPLES HIGHLIGHT HTTPD_LIB
OPTIONS_DEFAULT= HIGHLIGHT HTTPD_LIB
OPTIONS_SUB= yes
@@ -73,10 +75,10 @@ post-install-HIGHLIGHT-on:
${INSTALL_DATA} ${WRKSRC}/syntax-highlighting/faust.vim ${STAGEDIR}${PREFIX}/share/vim/vimfiles/syntax/
# 6) EMACS TODO
-do-test: install
+do-test:
@${CP} ${FILESDIR}/example-freeverb_demo.dsp ${TEST_WRKSRC}
@cd ${TEST_WRKSRC} && \
- faust2jaqt example-freeverb_demo.dsp && \
- ./example-freeverb_demo
+ ${SETENV} ${TEST_ENV} faust2jaqt example-freeverb_demo.dsp && \
+ ${SETENV} ${TEST_ENV} ./example-freeverb_demo
.include <bsd.port.mk>
diff --git a/audio/faust/distinfo b/audio/faust/distinfo
index aaceaf987629..8408886c3d26 100644
--- a/audio/faust/distinfo
+++ b/audio/faust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1700066380
-SHA256 (grame-cncm-faust-2.69.3_GH0.tar.gz) = df182ebf63d7fd9d783a523713174ac93a78cdfa26b5c0631d5432d86f5eacd1
-SIZE (grame-cncm-faust-2.69.3_GH0.tar.gz) = 70533333
+TIMESTAMP = 1704846724
+SHA256 (grame-cncm-faust-2.70.3_GH0.tar.gz) = 644484f95167fe63014eac3db410f50c58810289fea228a2221e07d27da50eec
+SIZE (grame-cncm-faust-2.70.3_GH0.tar.gz) = 70634130
SHA256 (grame-cncm-faustlibraries-f807daf180c0b05a5c109a182f671872710af04b_GH0.tar.gz) = 4b4d8218331bc0a195307153ebfc9e136e972ba7aee4fd6bd5b759db6c47724d
SIZE (grame-cncm-faustlibraries-f807daf180c0b05a5c109a182f671872710af04b_GH0.tar.gz) = 7743765
SHA256 (ccrma-faust2ck-db879cb_GH0.tar.gz) = 78a4ca3deef0940122c68cb4872b9423778177ddf02d113f8f01d0e37351f816
diff --git a/audio/faust/pkg-plist b/audio/faust/pkg-plist
index ae598a1b91d3..c70991b70b2c 100644
--- a/audio/faust/pkg-plist
+++ b/audio/faust/pkg-plist
@@ -179,6 +179,7 @@ include/faust/gui/CInterface.h
include/faust/gui/ControlSequenceUI.h
include/faust/gui/ControlUI.h
include/faust/gui/DaisyControlUI.h
+include/faust/gui/DaisyPatchInitControlUI.h
include/faust/gui/DecoratorUI.h
include/faust/gui/Esp32ControlUI.h
include/faust/gui/Esp32Reader.h
@@ -268,7 +269,7 @@ lib/ios-libsndfile.a
lib/libOSCFaust.a
lib/libfaust.so
lib/libfaust.so.2
-lib/libfaust.so.2.69.3
+lib/libfaust.so.2.70.3
%%HIGHLIGHT%%share/apps/katepart/syntax/faust.xml
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.cpp
%%DATADIR%%/AU/AUPublic/AUBase/AUBase.h