git: cb3118e845ba - main - audio/audiowmark: Use upstream release archive

From: Emanuel Haupt <ehaupt_at_FreeBSD.org>
Date: Sat, 17 May 2025 09:49:45 UTC
The branch main has been updated by ehaupt:

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

commit cb3118e845bacb3d185a3be22b02717b923e5d15
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2025-05-17 09:49:17 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2025-05-17 09:49:37 +0000

    audio/audiowmark: Use upstream release archive
    
    * PORTVERSION --> DISTVERSION
    * Use upstream release archive
    * Remove USES= autoreconf
    * Add USES= compiler:c++14-lang
    
    PR:             286839
---
 audio/audiowmark/Makefile | 16 ++++++----------
 audio/audiowmark/distinfo |  6 +++---
 2 files changed, 9 insertions(+), 13 deletions(-)

diff --git a/audio/audiowmark/Makefile b/audio/audiowmark/Makefile
index 2f69ffd067be..21a108dba27c 100644
--- a/audio/audiowmark/Makefile
+++ b/audio/audiowmark/Makefile
@@ -1,6 +1,8 @@
 PORTNAME=	audiowmark
-PORTVERSION=	0.6.5
+DISTVERSION=	0.6.5
+PORTREVISION=	1
 CATEGORIES=	audio
+MASTER_SITES=	https://github.com/swesterfeld/${PORTNAME}/releases/download/${DISTVERSION}/
 
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Audio and video watermarking tool
@@ -9,10 +11,7 @@ WWW=		https://github.com/swesterfeld/audiowmark
 LICENSE=	GPLv3
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_FreeBSD_13=	compilation fails: error: static declaration of '__builtin_bswap32' follows non-static declaration
-
-BUILD_DEPENDS=	${LOCALBASE}/include/fftw3.h:math/fftw3 \
-		autoconf-archive>=0:devel/autoconf-archive
+BUILD_DEPENDS=	${LOCALBASE}/include/fftw3.h:math/fftw3
 LIB_DEPENDS=	libfftw3f.so:math/fftw3-float \
 		libgcrypt.so:security/libgcrypt \
 		libgpg-error.so:security/libgpg-error \
@@ -20,11 +19,8 @@ LIB_DEPENDS=	libfftw3f.so:math/fftw3-float \
 		libsndfile.so:audio/libsndfile \
 		libzita-resampler.so:audio/zita-resampler
 
-USES=		autoreconf gettext-tools libtool localbase:ldflags pkgconfig \
-		shebangfix
-USE_GITHUB=	yes
-GH_ACCOUNT=	swesterfeld
-
+USES=		compiler:c++14-lang gettext-tools libtool localbase:ldflags \
+		pkgconfig shebangfix tar:zst
 SHEBANG_FILES=	src/videowmark
 
 GNU_CONFIGURE=	yes
diff --git a/audio/audiowmark/distinfo b/audio/audiowmark/distinfo
index e52a265b875e..4aed083ee3db 100644
--- a/audio/audiowmark/distinfo
+++ b/audio/audiowmark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747377607
-SHA256 (swesterfeld-audiowmark-0.6.5_GH0.tar.gz) = 63a87a512fd58a3179ae953d07b80451a76b93ec2c9454f83bb787a690b48dc0
-SIZE (swesterfeld-audiowmark-0.6.5_GH0.tar.gz) = 172541
+TIMESTAMP = 1747424391
+SHA256 (audiowmark-0.6.5.tar.zst) = 12dd0232e47f29521c91d9d642183b3ca4145be61d353c4dc6d1c6cd7c388a4b
+SIZE (audiowmark-0.6.5.tar.zst) = 377079