George Hu pushed to branch main at Arch Linux / Packaging / Packages / 
openapi-tui


Commits:
d5ac7dce by George Hu at 2026-06-28T23:45:41+08:00
Enable dynamic linking for libonig via environment variable

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -7,6 +7,7 @@ pkgbase = openapi-tui
        license = MIT
        makedepends = cargo
        depends = libgcc
+       depends = oniguruma
        options = !lto
        source = 
openapi-tui-0.10.2.tar.gz::https://github.com/zaghaghi/openapi-tui/archive/0.10.2.tar.gz
        sha256sums = 
e9ca7bc160ca6fdf50f7534318589fcb725564c05b81f40742e37a422f35a191


=====================================
PKGBUILD
=====================================
@@ -9,6 +9,7 @@ url="https://github.com/zaghaghi/openapi-tui";
 license=('MIT')
 depends=(
   'libgcc'
+  'oniguruma'
 )
 makedepends=('cargo')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
@@ -22,11 +23,14 @@ prepare() {
 
 build() {
   cd "$pkgname-$pkgver"
-  VERGEN_GIT_DESCRIBE="Arch Linux" cargo build --release --frozen
+  export VERGEN_GIT_DESCRIBE="Arch Linux"
+  export RUSTONIG_DYNAMIC_LIBONIG=1
+  cargo build --release --frozen
 }
 
 check() {
   cd "$pkgname-$pkgver"
+  export RUSTONIG_DYNAMIC_LIBONIG=1
   cargo test --frozen
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-tui/-/commit/d5ac7dce590fc4c973e02db2abe03cd548f8e18b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-tui/-/commit/d5ac7dce590fc4c973e02db2abe03cd548f8e18b
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


Reply via email to