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


Reply via email to