git: 3ae856b44014 - main - audio/gonic: update to 0.17.0

From: Hiroki Tagato <tagattie_at_FreeBSD.org>
Date: Mon, 25 Aug 2025 09:22:31 UTC
The branch main has been updated by tagattie:

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

commit 3ae856b440146e6d4e29b0bf38c5555fb4a74993
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-08-25 09:21:17 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-08-25 09:22:26 +0000

    audio/gonic: update to 0.17.0
    
    While here, add DOCS option.
    
    Changelog: https://github.com/sentriz/gonic/blob/v0.17.0/CHANGELOG.md
    
    Reported by:    GitHub (watch releases)
---
 audio/gonic/Makefile | 14 ++++++++++----
 audio/gonic/distinfo | 10 +++++-----
 2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/audio/gonic/Makefile b/audio/gonic/Makefile
index 1edb42c2c597..3ac72e39f862 100644
--- a/audio/gonic/Makefile
+++ b/audio/gonic/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	gonic
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.16.4
-PORTREVISION=	8
+DISTVERSION=	0.17.0
 CATEGORIES=	audio net
 
 MAINTAINER=	tagattie@FreeBSD.org
@@ -15,7 +14,7 @@ LIB_DEPENDS=	libtag.so:audio/taglib
 RUN_DEPENDS=	ffmpeg:multimedia/ffmpeg \
 		mpv:multimedia/mpv
 
-USES=		go:modules,1.21 pkgconfig sqlite
+USES=		go:modules pkgconfig sqlite
 
 USE_RC_SUBR=	${PORTNAME}
 
@@ -25,6 +24,13 @@ GO_TARGET=	./cmd/gonic
 USERS=		${PORTNAME}
 GROUPS=		${PORTNAME}
 
-PLIST_FILES=	bin/gonic
+PLIST_FILES=	bin/${PORTNAME}
+PORTDOCS=	CHANGELOG.md README.md
+
+OPTIONS_DEFINE=	DOCS
+
+post-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>
diff --git a/audio/gonic/distinfo b/audio/gonic/distinfo
index 266bff74b2d0..a8be12c98e82 100644
--- a/audio/gonic/distinfo
+++ b/audio/gonic/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1711442810
-SHA256 (go/audio_gonic/gonic-v0.16.4/v0.16.4.mod) = c0fbac2ec2b3a98b3db8053ecd11d26de347983f019b15b309f02a45e4a1b74d
-SIZE (go/audio_gonic/gonic-v0.16.4/v0.16.4.mod) = 2903
-SHA256 (go/audio_gonic/gonic-v0.16.4/v0.16.4.zip) = 785878ee33a80190f422f1ba35897b0ba34093781003b5c957c5d58a54ef075b
-SIZE (go/audio_gonic/gonic-v0.16.4/v0.16.4.zip) = 2064840
+TIMESTAMP = 1756111748
+SHA256 (go/audio_gonic/gonic-v0.17.0/v0.17.0.mod) = 9b2765d13fd49f5b4c8c21f08b49314604e6d82adeceb48e55f9b004ed0c2fc9
+SIZE (go/audio_gonic/gonic-v0.17.0/v0.17.0.mod) = 3054
+SHA256 (go/audio_gonic/gonic-v0.17.0/v0.17.0.zip) = 0ac23d66dc16648b36b9f0651459ff0d1500c675e7ebc3e0a828ad6bfe8ff3c7
+SIZE (go/audio_gonic/gonic-v0.17.0/v0.17.0.zip) = 2071276