George Hu pushed to branch main at Arch Linux / Packaging / Packages / miniserve
Commits:
544d7259 by George Hu at 2026-04-05T00:43:30+08:00
Remove vendored zstd
Link against the system-provided zstd instead of the bundled copy.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = miniserve
makedepends = rust
depends = libgcc
depends = glibc
+ depends = zstd
options = !lto
source =
miniserve-0.33.0.tar.gz::https://github.com/svenstaro/miniserve/archive/v0.33.0.tar.gz
sha512sums =
4b6f640585ba912c60d0fe0977153cb2e13ed175a3501ca1afe585e5ae0c58fcef2a14b4abf0a190c1ed262defdd70a158da47f5e1d50f5cf05aea0340176206
=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ pkgdesc="Tool to serve files via HTTP"
arch=('x86_64')
url="https://github.com/svenstaro/miniserve"
license=('MIT')
-depends=('libgcc' 'glibc')
+depends=('libgcc' 'glibc' 'zstd')
makedepends=('rust')
options=(!lto)
source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
@@ -22,13 +22,13 @@ prepare() {
build() {
cd "$srcdir/$pkgname-$pkgver"
- cargo build --frozen --release
+ ZSTD_SYS_USE_PKG_CONFIG=1 cargo build --frozen --release
}
check() {
cd "$srcdir/$pkgname-$pkgver"
- cargo test --frozen -- --test-threads=1
+ ZSTD_SYS_USE_PKG_CONFIG=1 cargo test --frozen -- --test-threads=1
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/miniserve/-/commit/544d72595dd39cd3c9ca20ece2f43b78be48d33c
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/miniserve/-/commit/544d72595dd39cd3c9ca20ece2f43b78be48d33c
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