Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
cargo-udeps


Commits:
93b01fa9 by Caleb Maclennan at 2025-01-22T15:51:27+03:00
upgpkg: 0.1.54-2: Fix existing dependencies, devendor libgit2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = cargo-udeps
        pkgdesc = Find unused dependencies in Cargo.toml
        pkgver = 0.1.54
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/est31/cargo-udeps
        arch = x86_64
        license = MIT
@@ -10,10 +10,16 @@ pkgbase = cargo-udeps
        makedepends = libssh2
        depends = curl
        depends = libgit2
+       depends = libssh2
+       depends = openssl
+       depends = zlib
        source = 
cargo-udeps-0.1.54.tar.gz::https://github.com/est31/cargo-udeps/archive/v0.1.54.tar.gz
        sha256sums = 
52fcea433a514bf85493432c94704c790ae1a86d3c01fe5670ddd1000ed0a206
 
 pkgname = cargo-udeps
        depends = curl
        depends = libgit2
+       depends = libssh2
+       depends = openssl
+       depends = zlib
        depends = rustup


=====================================
PKGBUILD
=====================================
@@ -3,12 +3,12 @@
 
 pkgname=cargo-udeps
 pkgver=0.1.54
-pkgrel=1
+pkgrel=2
 pkgdesc="Find unused dependencies in Cargo.toml"
 arch=('x86_64')
 url="https://github.com/est31/cargo-udeps";
 license=('MIT' 'Apache-2.0')
-depends=('curl' 'libgit2')
+depends=('curl' 'libgit2' 'libssh2' 'openssl' 'zlib')
 makedepends=('cargo' 'libssh2')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 sha256sums=('52fcea433a514bf85493432c94704c790ae1a86d3c01fe5670ddd1000ed0a206')
@@ -20,6 +20,8 @@ prepare() {
 
 build() {
   cd "$pkgname-$pkgver"
+  depends+=('libcurl.so' 'libgit2.so' 'libssh2.so' 'libssl.so' 'libz.so')
+  export LIBGIT2_NO_VENDOR=1
   export LIBSSH2_SYS_USE_PKG_CONFIG=1
   CFLAGS+=" -ffat-lto-objects"
   cargo build --release --frozen



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-udeps/-/commit/93b01fa9a056bea564fe2a615afda494fc586f54

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-udeps/-/commit/93b01fa9a056bea564fe2a615afda494fc586f54
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to