git: 440ade0eda7f - main - audio/linuxwave: Update to 0.4.0 and convert to USES=zig
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 11 May 2026 15:36:33 UTC
The branch main has been updated by kenrap:
URL: https://cgit.FreeBSD.org/ports/commit/?id=440ade0eda7f4c18631e4d8c723c358ad46283c6
commit 440ade0eda7f4c18631e4d8c723c358ad46283c6
Author: Kenneth Raplee <kenrap@FreeBSD.org>
AuthorDate: 2026-05-04 15:36:03 +0000
Commit: Kenneth Raplee <kenrap@FreeBSD.org>
CommitDate: 2026-05-11 15:33:48 +0000
audio/linuxwave: Update to 0.4.0 and convert to USES=zig
PR: 294741
Approved by: arrowd (co-mentor)
---
audio/linuxwave/Makefile | 18 +++---------------
audio/linuxwave/Makefile.zig | 1 +
audio/linuxwave/distinfo | 10 +++++-----
3 files changed, 9 insertions(+), 20 deletions(-)
diff --git a/audio/linuxwave/Makefile b/audio/linuxwave/Makefile
index 31fd3d829555..a39990c4ae04 100644
--- a/audio/linuxwave/Makefile
+++ b/audio/linuxwave/Makefile
@@ -1,7 +1,6 @@
PORTNAME= linuxwave
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.0
-PORTREVISION= 1
+DISTVERSION= 0.4.0
CATEGORIES= audio
MAINTAINER= ports@FreeBSD.org
@@ -11,25 +10,14 @@ WWW= https://orhun.dev/linuxwave/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= zig014=0.14.0:lang/zig014
+USES= zig
USE_GITHUB= yes
GH_ACCOUNT= orhun
-GH_TUPLE= Hejsil:zig-clap:0.10.0:zig_clap/../.cache/zig/p/clap-0.10.0-oBajB434AQBDh-Ei3YtoKIRxZacVPF1iSwp3IX_ZB8f0
-CONFIGURE_ARGS= --prefix "${PREFIX}" \
- ${WITH_DEBUG:D:U-Doptimize=ReleaseFast} \
- ${WITH_PIE:D-Dpie} \
- ${WITH_RELRO:D-Drelro} \
- -Dcpu=${CPUTYPE:Ubaseline} \
- --verbose
-MAKE_ENV= DESTDIR="${STAGEDIR}"
-NO_INSTALL= yes # strip(1) breaks runtime
+
PLIST_FILES= bin/${PORTNAME} \
share/man/man1/${PORTNAME}.1.gz
-do-build:
- @(cd ${WRKSRC} && ${MAKE_ENV} zig build ${CONFIGURE_ARGS})
-
post-install:
${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 \
${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/audio/linuxwave/Makefile.zig b/audio/linuxwave/Makefile.zig
new file mode 100644
index 000000000000..6d81422cce76
--- /dev/null
+++ b/audio/linuxwave/Makefile.zig
@@ -0,0 +1 @@
+ZIG_TUPLE= clap:github.com/Hejsil/zig-clap/archive/refs/tags/0.12.0.tar.gz:clap-0.12.0-oBajB7foAQDqlSwaSG5g0yq7xGbQARUsBk5T64gAOqP5
diff --git a/audio/linuxwave/distinfo b/audio/linuxwave/distinfo
index a92b06f6af11..3a3f77afdc19 100644
--- a/audio/linuxwave/distinfo
+++ b/audio/linuxwave/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1741390019
-SHA256 (orhun-linuxwave-v0.3.0_GH0.tar.gz) = 55c7a8fbe741de6af7a48fb580c710d065acda31c605950ae76ea9c9a693ae80
-SIZE (orhun-linuxwave-v0.3.0_GH0.tar.gz) = 372862
-SHA256 (Hejsil-zig-clap-0.10.0_GH0.tar.gz) = 71b3c69959485f022e44f21f428157cf02ee953e1712ff2b416709525d6e7b2a
-SIZE (Hejsil-zig-clap-0.10.0_GH0.tar.gz) = 27187
+TIMESTAMP = 1777676076
+SHA256 (zig/0.12.0.tar.gz) = f1ef979f8be70a128bc47f5b7e2f6194ec36f0f276cdc058a0a476e5d29fdf08
+SIZE (zig/0.12.0.tar.gz) = 25927
+SHA256 (zig/orhun-linuxwave-v0.4.0_GH0.tar.gz) = be5a2c9e5c59e3b241f9065cd922aace8595fbe2123843a6e3a43757b86f5ffe
+SIZE (zig/orhun-linuxwave-v0.4.0_GH0.tar.gz) = 372971