George Hu pushed to branch main at Arch Linux / Packaging / Packages /
openapi-tui
Commits:
69db74f7 by George Hu at 2026-06-28T23:51:19+08:00
Remove vendored openssl
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = openapi-tui
makedepends = cargo
depends = libgcc
depends = oniguruma
+ depends = openssl
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
=====================================
@@ -10,6 +10,7 @@ license=('MIT')
depends=(
'libgcc'
'oniguruma'
+ 'openssl'
)
makedepends=('cargo')
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
@@ -25,12 +26,14 @@ build() {
cd "$pkgname-$pkgver"
export VERGEN_GIT_DESCRIBE="Arch Linux"
export RUSTONIG_DYNAMIC_LIBONIG=1
+ export OPENSSL_NO_VENDOR=1
cargo build --release --frozen
}
check() {
cd "$pkgname-$pkgver"
export RUSTONIG_DYNAMIC_LIBONIG=1
+ export OPENSSL_NO_VENDOR=1
cargo test --frozen
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-tui/-/commit/69db74f7cb6c5f6c0e230c8a0c256f0de80e69e5
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-tui/-/commit/69db74f7cb6c5f6c0e230c8a0c256f0de80e69e5
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