git: e0a12575ba1e - main - filesystems/zrepl-dsh2dsh: Update to 0.9.10

From: Zsolt Udvari <uzsolt_at_FreeBSD.org>
Date: Tue, 15 Jul 2025 05:45:51 UTC
The branch main has been updated by uzsolt:

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

commit e0a12575ba1e2c90f6f582a32b0cf5d6302a3146
Author:     Denis Shaposhnikov <dsh@bamus.cz>
AuthorDate: 2025-07-15 05:44:00 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-07-15 05:44:00 +0000

    filesystems/zrepl-dsh2dsh: Update to 0.9.10
    
    Changelog: https://github.com/dsh2dsh/zrepl/releases/tag/v0.9.10
    
    PR:             285375
    Approved by:    dsh@bamus.cz (maintainer)
---
 filesystems/zrepl-dsh2dsh/Makefile | 16 +++++++++-------
 filesystems/zrepl-dsh2dsh/distinfo | 10 +++++-----
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/filesystems/zrepl-dsh2dsh/Makefile b/filesystems/zrepl-dsh2dsh/Makefile
index cd3ef74a74b7..b880f8ddcc78 100644
--- a/filesystems/zrepl-dsh2dsh/Makefile
+++ b/filesystems/zrepl-dsh2dsh/Makefile
@@ -1,21 +1,23 @@
 PORTNAME=	zrepl
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.9.6
-PORTREVISION=	3
+DISTVERSION=	0.9.10
 CATEGORIES=	filesystems sysutils
-PKGNAMESUFFIX=	-dsh2dsh
+PKGNAMESUFFIX=	-${GH_ACCOUNT}
 
 MAINTAINER=	dsh@bamus.cz
 COMMENT=	ZFS dataset replication tool (fork with more features)
-WWW=		https://github.com/dsh2dsh/${PORTNAME}
 
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		go:1.23,modules ncurses
+USES=		go:1.24,modules ncurses
+USE_GITHUB=	yes
+GH_ACCOUNT=	dsh2dsh
 
-GO_MODULE=	github.com/dsh2dsh/${PORTNAME}
-GO_BUILDFLAGS=	-ldflags "${STRIP} -w -X github.com/dsh2dsh/${PORTNAME}/internal/version.${PORTNAME}Version=${DISTVERSIONFULL}"
+GO_MOD_DIST=	github
+GO_MODULE=	github.com/${GH_ACCOUNT}/${PORTNAME}
+_BUILD_XFLAGS=	version.${PORTNAME}Version=${DISTVERSIONFULL}
+GO_BUILDFLAGS=	-ldflags "${STRIP} ${_BUILD_XFLAGS:S!^!-X ${GO_MODULE}/internal/!}"
 
 CONFLICTS_INSTALL=	${PORTNAME}
 
diff --git a/filesystems/zrepl-dsh2dsh/distinfo b/filesystems/zrepl-dsh2dsh/distinfo
index 1754ef758e3a..7ecff4f820a1 100644
--- a/filesystems/zrepl-dsh2dsh/distinfo
+++ b/filesystems/zrepl-dsh2dsh/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1739027276
-SHA256 (go/filesystems_zrepl-dsh2dsh/zrepl-v0.9.6/v0.9.6.mod) = 2879957b0b16b65fdbc8685543c0394d9f89a5a8036fae5467666d4b34b3a3b9
-SIZE (go/filesystems_zrepl-dsh2dsh/zrepl-v0.9.6/v0.9.6.mod) = 2920
-SHA256 (go/filesystems_zrepl-dsh2dsh/zrepl-v0.9.6/v0.9.6.zip) = 283ee17c2d5fbbedfd73fe9ee9c6a2c7c6e7a9e1c5c3378d5ffa6f16e82e87af
-SIZE (go/filesystems_zrepl-dsh2dsh/zrepl-v0.9.6/v0.9.6.zip) = 448155
+TIMESTAMP = 1746109607
+SHA256 (go/filesystems_zrepl-dsh2dsh/dsh2dsh-zrepl-v0.9.10_GH0/go.mod) = f8621a55734bb3278fd6355451843e180e978bea80d39b32e8a0b27aae3961d7
+SIZE (go/filesystems_zrepl-dsh2dsh/dsh2dsh-zrepl-v0.9.10_GH0/go.mod) = 3104
+SHA256 (go/filesystems_zrepl-dsh2dsh/dsh2dsh-zrepl-v0.9.10_GH0/dsh2dsh-zrepl-v0.9.10_GH0.tar.gz) = c0250442949c2a2efd0368db7ef7c23e40cb553be5b6dcb28f0571006f251398
+SIZE (go/filesystems_zrepl-dsh2dsh/dsh2dsh-zrepl-v0.9.10_GH0/dsh2dsh-zrepl-v0.9.10_GH0.tar.gz) = 317034