From 450d4815dd1742e1fdfd6ee409b1ae5c95c0f08e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joachim=20Schl=C3=B6ffel?= Date: Tue, 6 Oct 2026 14:46:59 +0200 Subject: [PATCH] add support for AMQP, RClone and SQLite to SeaweedFS --- packaging/alpine/local/seaweedfs/APKBUILD | 5 +++-- packaging/alpine/local/seaweedfs/README.md | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packaging/alpine/local/seaweedfs/APKBUILD b/packaging/alpine/local/seaweedfs/APKBUILD index 5f62a26..0842c5a 100644 --- a/packaging/alpine/local/seaweedfs/APKBUILD +++ b/packaging/alpine/local/seaweedfs/APKBUILD @@ -1,7 +1,7 @@ # Maintainer: Joachim Schlöffel pkgname=seaweedfs pkgver=4.48 -pkgrel=1 +pkgrel=2 pkgdesc="Distributed storage system for object storage, file systems, and Iceberg tables" url="https://github.com/seaweedfs/seaweedfs" arch="x86_64 aarch64" @@ -62,7 +62,8 @@ prepare() { } build() { - go build -mod=readonly -buildvcs=false -trimpath -o "$builddir/weed-bin" ./weed + go build -mod=readonly -buildvcs=false -trimpath \ + -tags "sqlite rclone gocdk" -o "$builddir/weed-bin" ./weed cd "$_worker_builddir" cargo build --locked --release -p weed-lance-worker diff --git a/packaging/alpine/local/seaweedfs/README.md b/packaging/alpine/local/seaweedfs/README.md index 287f25f..cf01411 100644 --- a/packaging/alpine/local/seaweedfs/README.md +++ b/packaging/alpine/local/seaweedfs/README.md @@ -2,8 +2,9 @@ Builds SeaweedFS 4.48 from its upstream source release for `x86_64` and `aarch64`. The package intentionally builds the upstream baseline feature set, -without optional build tags. Go and Cargo dependencies are resolved from the -versions pinned in the upstream `go.sum` and `Cargo.lock` files. +with the `sqlite`, `rclone`, and `gocdk` optional Go build tags enabled. Go and +Cargo dependencies are resolved from the versions pinned in the upstream +`go.sum` and `Cargo.lock` files. ## Package Commands