Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages /
zola
Commits:
5fe3166f by George Hu at 2026-02-22T17:48:07+01:00
Enable dynamic linking for libonig via environment variable
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -7,6 +7,7 @@ pkgbase = zola
license = MIT
makedepends = cargo
depends = gcc-libs
+ depends = oniguruma
source =
zola-0.22.1.tar.gz::https://github.com/getzola/zola/archive/v0.22.1.tar.gz
sha256sums =
0f59479e05bce79e8d5860dc7e807ea818986094469ed8bf0bb46588ade95982
=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@ pkgrel=1
pkgdesc="An opinionated static site generator"
arch=('x86_64')
url="https://github.com/getzola/zola"
-depends=('gcc-libs')
+depends=('gcc-libs' 'oniguruma')
makedepends=('cargo')
license=('MIT')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/getzola/zola/archive/v${pkgver}.tar.gz")
@@ -21,12 +21,12 @@ prepare() {
build() {
cd zola-$pkgver
CFLAGS+=' -ffat-lto-objects'
- cargo build --frozen --release
+ RUSTONIG_DYNAMIC_LIBONIG=1 cargo build --frozen --release
}
check() {
cd zola-$pkgver
- cargo test --frozen
+ RUSTONIG_DYNAMIC_LIBONIG=1 cargo test --frozen
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zola/-/commit/5fe3166f487438657ab043fcb0fe8c3815131123
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/zola/-/commit/5fe3166f487438657ab043fcb0fe8c3815131123
You're receiving this email because of your account on gitlab.archlinux.org.