git: ab183260a197 - main - audio/nyquist: update 3.23 → 3.24

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 18 Oct 2026 17:22:37 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ab183260a197c5a76c14b2fd69a2488b8689f3a4

commit ab183260a197c5a76c14b2fd69a2488b8689f3a4
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-18 15:40:27 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-18 17:22:35 +0000

    audio/nyquist: update 3.23 → 3.24
---
 audio/nyquist/Makefile  | 13 ++++++++++---
 audio/nyquist/distinfo  |  6 +++---
 audio/nyquist/pkg-plist |  1 +
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/audio/nyquist/Makefile b/audio/nyquist/Makefile
index 76fca6b01454..ca57e1ff2f38 100644
--- a/audio/nyquist/Makefile
+++ b/audio/nyquist/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	nyquist
-DISTVERSION=	3.23
-PORTREVISION=	2
+DISTVERSION=	3.24
 CATEGORIES=	audio java
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
 DISTNAME=	nyqsrc${DISTVERSION:S/.//}
@@ -27,7 +26,15 @@ post-patch:
 
 do-install:
 	# executable
-	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/ny ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_PROGRAM} ${BUILD_WRKSRC}/ny ${STAGEDIR}${PREFIX}/libexec
+	# create wrapper script with: export XLISPPATH=/usr/local/share/nyquist/runtime:/usr/local/share/nyquist/lib:/usr/local/share/nyquist/rawwaves
+	(${ECHO} "#!/bin/sh"; \
+	  ${ECHO} ""; \
+	  ${ECHO} "export XLISPPATH=${DATADIR}/runtime:${DATADIR}/lib:${DATADIR}/rawwaves"; \
+	  ${ECHO} ""; \
+	  ${ECHO} "exec ${PREFIX}/libexec/ny \"$$@\"" \
+	) > ${STAGEDIR}${PREFIX}/bin/ny
+	@${CHMOD} +x ${STAGEDIR}${PREFIX}/bin/ny
 	# runtime
 	${MKDIR} ${STAGEDIR}${DATADIR}
 	cd ${WRKSRC} && \
diff --git a/audio/nyquist/distinfo b/audio/nyquist/distinfo
index eaf0918b3ab3..25117a2ecf8b 100644
--- a/audio/nyquist/distinfo
+++ b/audio/nyquist/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737281720
-SHA256 (nyqsrc323.zip) = d6d03c64b13a68f4af3b0f2eccea72b22f399c92e85e802b85dc98260a253cc8
-SIZE (nyqsrc323.zip) = 12822806
+TIMESTAMP = 1792310795
+SHA256 (nyqsrc324.zip) = a3c633a728f95bf5bbdc165833db6d125ef165bb872669abf4290ac9b60dd507
+SIZE (nyqsrc324.zip) = 12909307
diff --git a/audio/nyquist/pkg-plist b/audio/nyquist/pkg-plist
index fe1ab96f52e9..889779e73bf2 100644
--- a/audio/nyquist/pkg-plist
+++ b/audio/nyquist/pkg-plist
@@ -1,5 +1,6 @@
 bin/jny
 bin/ny
+libexec/ny
 %%JAVAJARDIR%%/jNyqIDE.jar
 %%JAVAJARDIR%%/jnyqide/NyquistWords.txt
 %%DATADIR%%/demos/allewis/cmusic_pres.pdf