George Hu pushed to branch main at Arch Linux / Packaging / Packages / tickrs


Commits:
40a21415 by George Hu at 2026-03-09T19:37:56+08:00
Remove vendored openssl

Link against the system-provided openssl instead of the bundled
copy.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -8,6 +8,7 @@ pkgbase = tickrs
        license = MIT
        makedepends = cargo
        depends = gcc-libs
+       depends = openssl
        depends = zlib
        options = !lto
        source = 
tickrs-0.15.0.tar.gz::https://github.com/tarkah/tickrs/archive/v0.15.0.tar.gz


=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ pkgdesc="Realtime ticker data in your terminal"
 arch=('x86_64')
 url="https://github.com/tarkah/tickrs";
 license=('MIT')
-depends=('gcc-libs' 'zlib')
+depends=('gcc-libs' 'openssl' 'zlib')
 makedepends=('cargo')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 
sha512sums=('b176fb7f1b60539e6738976f1c07b2fcfaa3e930bb2304512ae90630d483014f433d4d95ab983bb7276515fd2d280ea9427fe74d2277430babd336d2d904647d')
@@ -21,12 +21,12 @@ prepare() {
 
 build() {
   cd "$pkgname-$pkgver"
-  cargo build --release --frozen
+  OPENSSL_NO_VENDOR=true cargo build --release --frozen
 }
 
 check() {
   cd "$pkgname-$pkgver"
-  cargo test --frozen
+  OPENSSL_NO_VENDOR=true cargo test --frozen
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tickrs/-/commit/40a2141536d4399ba3b19431959baf09cdeac24f

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tickrs/-/commit/40a2141536d4399ba3b19431959baf09cdeac24f
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to