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.


Reply via email to