git: 46ab808ed9c0 - main - audio/waves: Update to 0.1.47

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Mon, 07 Sep 2026 08:17:59 UTC
The branch main has been updated by nivit:

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

commit 46ab808ed9c0d9fcd56c3010e8985ab31381877f
Author:     Nicola Vitale <nivit@FreeBSD.org>
AuthorDate: 2026-09-07 07:59:57 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2026-09-07 08:17:55 +0000

    audio/waves: Update to 0.1.47
    
    - Mark BROKEN on i386 [1]. It does not compile with the following
      error:
    
    vendor/modernc.org/libc/libc_freebsd.go:247:25: cannot use int64(off) (value of type int64) as int32 value in assignment
    vendor/modernc.org/libc/libc_freebsd.go:269:50: cannot use int64(off) (value of type int64) as int32 value in assignment
    vendor/modernc.org/libc/libc_freebsd.go:1638:17: invalid operation: Uint64(Uint64FromInt32(-1)) / uint64(255) * size_t(c) (mismatched types uint64 and size_t)
    vendor/modernc.org/libc/libc_freebsd.go:1639:192: invalid operation: *(*uint64)(unsafe.Pointer(w)) ^ k (mismatched types uint64 and size_t)
    vendor/modernc.org/libc/libc_freebsd.go:1658:42: cannot use &l1 (value of type *size_t) as *uint64 value in argument to AssignUint64
    vendor/modernc.org/libc/libc_freebsd.go:1658:47: cannot use size_t((int64(X__strchrnul(tls, var1, '=')) - int64(var1)) / 1) (value of uint32 type size_t) as uint64 value in argument to AssignUint64
    vendor/modernc.org/libc/libc_freebsd.go:1667:19: invalid operation: l1 + l2 + uint64(2) (mismatched types size_t and uint64)
    vendor/modernc.org/libc/libc_freebsd.go:1673:48: invalid operation: l2 + uint64(1) (mismatched types size_t and uint64)
    vendor/modernc.org/libc/libc_freebsd.go:1686:6: cannot use uint64(0) (constant 0 of type uint64) as size_t value in assignment
    vendor/modernc.org/libc/libc_freebsd.go:1696:57: invalid operation: l + uint64(1) (mismatched types size_t and uint64)
    vendor/modernc.org/libc/libc_freebsd.go:1696:57: too many errors
    
    ChangeLog:
    
    1. https://github.com/llehouerou/waves/releases/tag/v0.1.47
    
    Reported by:    "github-actions[bot]" <notifications@github.com>
    Reported by:    pkg-fallout [1]
---
 audio/waves/Makefile |  6 ++++--
 audio/waves/distinfo | 10 +++++-----
 2 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/audio/waves/Makefile b/audio/waves/Makefile
index c39bf11348d1..4bfc4d8215e8 100644
--- a/audio/waves/Makefile
+++ b/audio/waves/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	waves
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.1.46
-PORTREVISION=	4
+DISTVERSION=	0.1.47
+PORTREVISION=	0
 CATEGORIES=	audio
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -11,6 +11,8 @@ WWW=		https://github.com/llehouerou/waves
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BROKEN_i386=	does not compile
+
 LIB_DEPENDS=	libasound.so:audio/alsa-lib
 RUN_DEPENDS=	alsa-plugins>=1.2.12:audio/alsa-plugins \
 		ffmpeg:multimedia/ffmpeg \
diff --git a/audio/waves/distinfo b/audio/waves/distinfo
index 07ffe5411489..204a37f216fc 100644
--- a/audio/waves/distinfo
+++ b/audio/waves/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1781852820
-SHA256 (go/audio_waves/waves-v0.1.46/v0.1.46.mod) = 2973fa6776160fd51808666204dfc7fccd9244d9329d642b7b82e809f7a83f3e
-SIZE (go/audio_waves/waves-v0.1.46/v0.1.46.mod) = 3527
-SHA256 (go/audio_waves/waves-v0.1.46/v0.1.46.zip) = 7679c9584653594a984c5a5c6c69821cea70ee4e95a2fc0e9489533368198195
-SIZE (go/audio_waves/waves-v0.1.46/v0.1.46.zip) = 1835515
+TIMESTAMP = 1788764849
+SHA256 (go/audio_waves/waves-v0.1.47/v0.1.47.mod) = 40efe09b385a5f915a1ce52f20df4580c04ccd05e19708853df0f2ca345efb03
+SIZE (go/audio_waves/waves-v0.1.47/v0.1.47.mod) = 3527
+SHA256 (go/audio_waves/waves-v0.1.47/v0.1.47.zip) = df08548fcc74f4ebbecaa84e6ee07ab746d4fc5876d208c215c2b50841aaba3d
+SIZE (go/audio_waves/waves-v0.1.47/v0.1.47.zip) = 1912923