George Hu pushed to branch main at Arch Linux / Packaging / Packages / doxx
Commits:
608bd540 by George Hu at 2026-02-28T17:59:56+08:00
Remove vendored zstd
Link against to the system-provided zstd instead of the bundled
copy.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -9,6 +9,7 @@ pkgbase = doxx
depends = gcc-libs
depends = xz
depends = bzip2
+ depends = zstd
options = !lto
source =
doxx-0.1.2.tar.gz::https://github.com/bgreenwell/doxx/archive/v0.1.2.tar.gz
sha256sums =
3627e65f39e437d954e1d4f02c30911fef1c5c99388bf6098564e1e89722e80d
=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgdesc="A terminal-native document viewer for Word files"
arch=('x86_64')
url="https://github.com/bgreenwell/doxx"
license=('MIT')
-depends=('gcc-libs' 'xz' 'bzip2')
+depends=('gcc-libs' 'xz' 'bzip2' 'zstd')
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha256sums=('3627e65f39e437d954e1d4f02c30911fef1c5c99388bf6098564e1e89722e80d')
@@ -21,12 +21,12 @@ prepare() {
build() {
cd "$pkgname-$pkgver"
- cargo build --release --frozen
+ ZSTD_SYS_USE_PKG_CONFIG=1 cargo build --release --frozen
}
check() {
cd "$pkgname-$pkgver"
- cargo test --frozen
+ ZSTD_SYS_USE_PKG_CONFIG=1 cargo test --frozen
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/doxx/-/commit/608bd540f8abf236852575289e7622b5998f5210
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/doxx/-/commit/608bd540f8abf236852575289e7622b5998f5210
You're receiving this email because of your account on gitlab.archlinux.org.