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.