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.