Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / rio


Commits:
60a3575b by George Hu at 2026-06-06T20:36:22+03:00
Enable dynamic linking for libonig via environment variable

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -19,6 +19,7 @@ pkgbase = rio
        depends = hicolor-icon-theme
        depends = libgcc
        depends = libstdc++
+       depends = oniguruma
        depends = vulkan-driver
        options = !lto
        source = 
rio-0.4.6.tar.gz::https://github.com/raphamorim/rio/archive/refs/tags/v0.4.6.tar.gz


=====================================
PKGBUILD
=====================================
@@ -20,6 +20,7 @@ depends=(
   'hicolor-icon-theme'
   'libgcc'
   'libstdc++'
+  'oniguruma'
   'vulkan-driver'
 )
 makedepends=(
@@ -41,13 +42,13 @@ prepare() {
 
 build() {
   cd "${pkgname}-${pkgver}"
-  cargo build --frozen --release --all-features
+  RUSTONIG_DYNAMIC_LIBONIG=1 cargo build --frozen --release --all-features
   make -C extra/man
 }
 
 check() {
   cd "${pkgname}-${pkgver}"
-  cargo test --frozen --workspace
+  RUSTONIG_DYNAMIC_LIBONIG=1 cargo test --frozen --workspace
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rio/-/commit/60a3575b9003761fe7ded4e848b3c7cf5bfdcda8

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/rio/-/commit/60a3575b9003761fe7ded4e848b3c7cf5bfdcda8
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