George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
woodpecker
Commits:
788ae720 by George Hu at 2026-05-06T10:18:20+12:00
Remove vendored libsqlite3
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = woodpecker
makedepends = git
makedepends = go
makedepends = pnpm
+ makedepends = sqlite
depends = glibc
source =
woodpecker::git+https://github.com/woodpecker-ci/woodpecker#tag=v3.14.0
source = server-systemd.service
@@ -39,6 +40,8 @@ pkgbase = woodpecker
pkgname = woodpecker-server
pkgdesc = A simple CI engine with great extensibility (server)
+ depends = glibc
+ depends = sqlite
backup = etc/woodpecker/server.env
pkgname = woodpecker-agent
=====================================
PKGBUILD
=====================================
@@ -15,7 +15,7 @@ arch=(x86_64)
url='https://woodpecker-ci.org'
license=(Apache-2.0)
depends=(glibc)
-makedepends=(git go pnpm)
+makedepends=(git go pnpm sqlite)
source=(
"$pkgbase::git+https://github.com/woodpecker-ci/woodpecker#tag=v$pkgver"
server-systemd.service
@@ -81,12 +81,14 @@ build() {
-linkmode external \
-X go.woodpecker-ci.org/woodpecker/v3/version.Version=${pkgver} \
-extldflags '${LDFLAGS}'" \
+ -tags libsqlite3 \
-o build \
./cmd/...
}
package_woodpecker-server() {
pkgdesc+=' (server)'
+ depends+=(sqlite)
backup=(etc/woodpecker/server.env)
# systemd integration
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/woodpecker/-/commit/788ae72086b3e613d85c02fd4173165344164e60
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/woodpecker/-/commit/788ae72086b3e613d85c02fd4173165344164e60
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help