git: c8750fdab721 - main - net/seaweedfs: Update to 3.91

From: Jesús Daniel Colmenares Oviedo <dtxdf_at_FreeBSD.org>
Date: Sat, 21 Jun 2025 19:21:53 UTC
The branch main has been updated by dtxdf:

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

commit c8750fdab7215a6382f22e7186b4d528c249a971
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2025-06-16 20:52:31 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2025-06-21 19:21:23 +0000

    net/seaweedfs: Update to 3.91
    
    - Pet portclippy/portfmt.
    - Add TARANTOOL option.
    
    ChangeLogs:
    
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.85
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.86
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.87
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.88
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.89
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.90
    - https://github.com/seaweedfs/seaweedfs/releases/tag/3.91
    
    PR:             287351
    Approved by:    acm (mentor)
    Approved by:    drtr0jan@yandex.ru (maintainer)
---
 net/seaweedfs/Makefile                                  | 17 +++++++++--------
 net/seaweedfs/distinfo                                  | 10 +++++-----
 net/seaweedfs/files/patch-weed_stats_disk__supported.go | 11 -----------
 3 files changed, 14 insertions(+), 24 deletions(-)

diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile
index 8264fe0d51bc..b2e37d86bdb7 100644
--- a/net/seaweedfs/Makefile
+++ b/net/seaweedfs/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	seaweedfs
-DISTVERSION=	3.85
-PORTREVISION=	2
+DISTVERSION=	3.91
 CATEGORIES=	net sysutils
 
 MAINTAINER=	drtr0jan@yandex.ru
@@ -10,11 +9,11 @@ WWW=		https://github.com/seaweedfs/seaweedfs/wiki
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-USES=		go:1.23,modules
+USES=		go:modules
 
 USE_RC_SUBR=	seaweedfs
 
-GO_MODULE=	github.com/seaweedfs/seaweedfs@v0.0.0-20250218000433-7d7e06681dd4
+GO_MODULE=	github.com/seaweedfs/seaweedfs@v0.0.0-20250616034216-c26299b05a67
 GO_TARGET=	./weed
 CGO_CFLAGS=	-I.
 
@@ -23,9 +22,9 @@ SEAWEEDFS_USER?=	seaweedfs
 SEAWEEDFS_GROUP?=	seaweedfs
 
 SUB_FILES=	pkg-message
-SUB_LIST=	SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \
-		USER=${SEAWEEDFS_USER} \
-		GROUP=${SEAWEEDFS_GROUP}
+SUB_LIST=	GROUP=${SEAWEEDFS_GROUP} \
+		SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \
+		USER=${SEAWEEDFS_USER}
 
 USERS=		${SEAWEEDFS_USER}
 GROUPS=		${SEAWEEDFS_GROUP}
@@ -33,12 +32,13 @@ GROUPS=		${SEAWEEDFS_GROUP}
 OPTIONS_DEFINE=		GOCDK RCLONE
 OPTIONS_DEFAULT=	ELASTIC GOCDK RCLONE SQLITE
 OPTIONS_GROUP=		FILERS
-OPTIONS_GROUP_FILERS=	ELASTIC SQLITE TIKV YDB
+OPTIONS_GROUP_FILERS=	ELASTIC SQLITE TARANTOOL TIKV YDB
 
 ELASTIC_DESC=	Elasticsearch support
 FILERS_DESC=	Filer store engines
 GOCDK_DESC=	Go CDK PubSub API support
 RCLONE_DESC=	rsync for cloud storage backend
+TARANTOOL_DESC=	Tarantool support
 TIKV_DESC=	TiKV database support
 YDB_DESC=	YDB support
 
@@ -46,6 +46,7 @@ ELASTIC_VARS=	GO_TAGS+=elastic
 GOCDK_VARS=	GO_TAGS+=gocdk
 RCLONE_VARS=	GO_TAGS+=rclone
 SQLITE_VARS=	GO_TAGS+=sqlite
+TARANTOOL_VARS=	GO_TAGS+=tarantool
 TIKV_VARS=	GO_TAGS+=tikv
 YDB_VARS=	GO_TAGS+=ydb
 
diff --git a/net/seaweedfs/distinfo b/net/seaweedfs/distinfo
index 2583026e2bfa..0bbfea450fe4 100644
--- a/net/seaweedfs/distinfo
+++ b/net/seaweedfs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740427773
-SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = a783675bd2f1eee8ae77a76cfdd30b65aa8239fe0dfd30da8508e11d8bc49b04
-SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = 19163
-SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = b4ab9fd31da5d9611cc04ba78793dd2a317b9d34722cffeae58eac92284cd195
-SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = 30471012
+TIMESTAMP = 1750059962
+SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = d665e4a6fb009668cdae4c782fe96dea700f912b75b2d63e4930dd22c7cfa3e8
+SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = 19482
+SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 8435b9451760e52a88db8c8139f3abe78a0bd0eac59d11e4dab65ecfc9bb58a5
+SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 30546529
diff --git a/net/seaweedfs/files/patch-weed_stats_disk__supported.go b/net/seaweedfs/files/patch-weed_stats_disk__supported.go
deleted file mode 100644
index 782e5176affe..000000000000
--- a/net/seaweedfs/files/patch-weed_stats_disk__supported.go
+++ /dev/null
@@ -1,11 +0,0 @@
---- weed/stats/disk_supported.go.orig	1979-11-29 21:00:00 UTC
-+++ weed/stats/disk_supported.go
-@@ -20,7 +20,7 @@ func fillInDiskStatus(disk *volume_server_pb.DiskStatu
- 	// fs.Bfree: Number of free blocks
- 	// fs.Bavail: Number of free blocks for unprivileged users
- 	// disk.Free = fs.Bfree * uint64(fs.Bsize)
--	disk.Free = fs.Bavail * uint64(fs.Bsize)
-+	disk.Free = uint64(fs.Bavail) * uint64(fs.Bsize)
- 	disk.Used = disk.All - disk.Free
- 	disk.PercentFree = float32((float64(disk.Free) / float64(disk.All)) * 100)
- 	disk.PercentUsed = float32((float64(disk.Used) / float64(disk.All)) * 100)