Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
cargo-udeps
Commits:
2857aa89 by Caleb Maclennan at 2025-06-04T10:18:29+03:00
upgpkg: 0.1.56-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- − libgit2.pc
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = cargo-udeps
pkgdesc = Find unused dependencies in Cargo.toml
- pkgver = 0.1.55
+ pkgver = 0.1.56
pkgrel = 1
url = https://github.com/est31/cargo-udeps
arch = x86_64
@@ -13,10 +13,8 @@ pkgbase = cargo-udeps
depends = libssh2
depends = openssl
depends = zlib
- source =
cargo-udeps-0.1.55.tar.gz::https://github.com/est31/cargo-udeps/archive/v0.1.55.tar.gz
- source = libgit2.pc
- sha256sums =
bc84beb17213c69fd452d240a85697b96b167e45f43207e8f9202b5bd4277926
- sha256sums =
f0b4952bd7ac83d19e11b491af6debc6cce1263070943a886726915f8c4283df
+ source =
cargo-udeps-0.1.56.tar.gz::https://github.com/est31/cargo-udeps/archive/v0.1.56.tar.gz
+ sha256sums =
a93b87ca3b7819d4918436b37f216f50adef43c2247d1793e0ebd0ecd6e9dbdf
pkgname = cargo-udeps
depends = curl
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
# Contributor: Vlad Frolov <[email protected]>
pkgname=cargo-udeps
-pkgver=0.1.55
+pkgver=0.1.56
pkgrel=1
pkgdesc="Find unused dependencies in Cargo.toml"
arch=('x86_64')
@@ -10,26 +10,19 @@ url="https://github.com/est31/cargo-udeps"
license=('MIT' 'Apache-2.0')
depends=('curl' 'libgit2' 'libssh2' 'openssl' 'zlib')
makedepends=('cargo' 'libssh2')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" 'libgit2.pc')
-sha256sums=('bc84beb17213c69fd452d240a85697b96b167e45f43207e8f9202b5bd4277926'
- 'f0b4952bd7ac83d19e11b491af6debc6cce1263070943a886726915f8c4283df')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('a93b87ca3b7819d4918436b37f216f50adef43c2247d1793e0ebd0ecd6e9dbdf')
prepare() {
cd "$pkgname-$pkgver"
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
-_force_libgit19() {
- # Force compilation against libgit2 1.9
- export PKG_CONFIG_PATH="$srcdir"
-}
-
build() {
cd "$pkgname-$pkgver"
- _force_libgit19
export LIBGIT2_NO_VENDOR=1
export LIBSSH2_SYS_USE_PKG_CONFIG=1
- CFLAGS+=" -ffat-lto-objects"
+ CFLAGS+=' -ffat-lto-objects'
cargo build --release --frozen
}
=====================================
libgit2.pc deleted
=====================================
@@ -1,11 +0,0 @@
-prefix="/usr"
-libdir="/usr/lib"
-includedir="/usr/include"
-
-Name: libgit2
-Description: The git library, take 2
-Version: 1.8.4
-Libs: -L${libdir} -lgit2
-Libs.private: -lhttp_parser -L/usr/lib -lssh2 -lssl -lcrypto -lrt
-Requires.private: openssl libpcre2-8 zlib
-Cflags: -I${includedir}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-udeps/-/commit/2857aa89e8d738969de0af293378b928bf592717
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-udeps/-/commit/2857aa89e8d738969de0af293378b928bf592717
You're receiving this email because of your account on gitlab.archlinux.org.