diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile index 81263dc7cf2a..5aba6c4ef9fc 100644 --- a/net/seaweedfs/Makefile +++ b/net/seaweedfs/Makefile @@ -1,80 +1,79 @@ PORTNAME= seaweedfs -DISTVERSION= 4.41 -PORTREVISION= 3 +DISTVERSION= 4.45 CATEGORIES= net sysutils MAINTAINER= drtr0jan@yandex.ru COMMENT= Distributed Object Store and Filesystem 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-20260806073920-de34a1a87c02 +GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20260831232101-79b87202136c 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?= ${PORTNAME} SEAWEEDFS_GROUP?= ${PORTNAME} SUB_FILES= pkg-message SUB_LIST= GROUP=${SEAWEEDFS_GROUP} \ SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ USER=${SEAWEEDFS_USER} .if ${SEAWEEDFS_USER} == ${PORTNAME} USERS= ${SEAWEEDFS_USER} .endif .if ${SEAWEEDFS_GROUP} == ${PORTNAME} GROUPS= ${SEAWEEDFS_GROUP} .endif OPTIONS_DEFINE= COMMANDS GOCDK RCLONE OPTIONS_DEFAULT= ELASTIC GOCDK RCLONE SQLITE OPTIONS_GROUP= FILERS OPTIONS_GROUP_FILERS= ELASTIC SQLITE TARANTOOL TIKV YDB OPTIONS_SUB= yes COMMANDS_DESC= SQL engine and PostgreSQL server (weed-db and weed-sql) 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 COMMANDS_VARS= GO_TARGET+="./cmd/weed-db ./cmd/weed-sql" 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 52b785ac20ea..c5a7ec55652d 100644 --- a/net/seaweedfs/distinfo +++ b/net/seaweedfs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1786300000 -SHA256 (go/net_seaweedfs/seaweedfs-4.41/v0.0.0-20260806073920-de34a1a87c02.mod) = 30a0dede7e38c7f5a7ceb2f7063dd588da618e1ff84eddff1df6b9c6550e3b71 -SIZE (go/net_seaweedfs/seaweedfs-4.41/v0.0.0-20260806073920-de34a1a87c02.mod) = 27211 -SHA256 (go/net_seaweedfs/seaweedfs-4.41/v0.0.0-20260806073920-de34a1a87c02.zip) = 2cc93f43a71d657711aa42111791ff9291ae79f649c0dd790f273fb925154bfe -SIZE (go/net_seaweedfs/seaweedfs-4.41/v0.0.0-20260806073920-de34a1a87c02.zip) = 42368101 +TIMESTAMP = 1788762320 +SHA256 (go/net_seaweedfs/seaweedfs-4.45/v0.0.0-20260831232101-79b87202136c.mod) = d324e3382f048f161f49604716bc54f4364b74db33a600da7210cb98efbaa68a +SIZE (go/net_seaweedfs/seaweedfs-4.45/v0.0.0-20260831232101-79b87202136c.mod) = 27253 +SHA256 (go/net_seaweedfs/seaweedfs-4.45/v0.0.0-20260831232101-79b87202136c.zip) = 5f0becd453a99c9ee366178013f0dce84c9f3fb3e820b5b0e91df71a5d359883 +SIZE (go/net_seaweedfs/seaweedfs-4.45/v0.0.0-20260831232101-79b87202136c.zip) = 61321370