diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile index d551211f5658..2d0373090703 100644 --- a/net/seaweedfs/Makefile +++ b/net/seaweedfs/Makefile @@ -1,71 +1,71 @@ PORTNAME= seaweedfs -DISTVERSION= 3.91 -PORTREVISION= 7 +DISTVERSION= 4.04 CATEGORIES= net sysutils MAINTAINER= drtr0jan@yandex.ru COMMENT= Distributed Object Store and Filesystem -WWW= https://github.com/seaweedfs/seaweedfs/wiki +WWW= https://seaweedfs.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules USE_RC_SUBR= seaweedfs -GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20250616034216-c26299b05a67 +GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20251223074630-8d752906012e GO_TARGET= ./weed +GO_BUILDFLAGS= -ldflags "-s -w -X github.com/seaweedfs/seaweedfs/weed/util/version.COMMIT=${GO_MODULE:C/.*-//}" CGO_CFLAGS= -I. SEAWEEDFS_DIR?= /var/db/${PORTNAME} SEAWEEDFS_USER?= seaweedfs SEAWEEDFS_GROUP?= seaweedfs SUB_FILES= pkg-message SUB_LIST= GROUP=${SEAWEEDFS_GROUP} \ SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ USER=${SEAWEEDFS_USER} USERS= ${SEAWEEDFS_USER} GROUPS= ${SEAWEEDFS_GROUP} OPTIONS_DEFINE= GOCDK RCLONE OPTIONS_DEFAULT= ELASTIC GOCDK RCLONE SQLITE OPTIONS_GROUP= FILERS 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 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 .include .if !empty (GO_TAGS) GO_BUILDFLAGS+= -tags "${GO_TAGS}" .endif post-build: .for cfg in master filer security replication notification ${WRKDIR}/bin/weed scaffold -config ${cfg} -output ${WRKDIR}/ .endfor post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} .for cfg in filer master notification replication security ${INSTALL_DATA} ${WRKDIR}/${cfg}.toml \ ${STAGEDIR}${ETCDIR}/${cfg}.toml.sample .endfor .include diff --git a/net/seaweedfs/distinfo b/net/seaweedfs/distinfo index 0bbfea450fe4..994f32ce20e0 100644 --- a/net/seaweedfs/distinfo +++ b/net/seaweedfs/distinfo @@ -1,5 +1,5 @@ -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 +TIMESTAMP = 1766482259 +SHA256 (go/net_seaweedfs/seaweedfs-4.04/v0.0.0-20251223074630-8d752906012e.mod) = 2b6d269b7a1cd5ad1784fdab52e337e7a79921aa65ef5528721b88cfc5dad197 +SIZE (go/net_seaweedfs/seaweedfs-4.04/v0.0.0-20251223074630-8d752906012e.mod) = 23938 +SHA256 (go/net_seaweedfs/seaweedfs-4.04/v0.0.0-20251223074630-8d752906012e.zip) = d7611a5b351de490baf566d2001350f96ba47a607ca062c8f343858c28997d46 +SIZE (go/net_seaweedfs/seaweedfs-4.04/v0.0.0-20251223074630-8d752906012e.zip) = 49321430