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