Date: Friday, February 3, 2023 @ 17:17:58
  Author: orhun
Revision: 1392226

upgpkg: cargo-edit 0.11.8-2: remove vendored libgit2 (FS#77351)

Modified:
  cargo-edit/trunk/PKGBUILD

----------+
 PKGBUILD |    9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-03 16:51:33 UTC (rev 1392225)
+++ PKGBUILD    2023-02-03 17:17:58 UTC (rev 1392226)
@@ -4,12 +4,12 @@
 
 pkgname=cargo-edit
 pkgver=0.11.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Managing cargo dependencies from the command line'
 url='https://github.com/killercup/cargo-edit/releases'
 arch=('x86_64')
 license=('MIT' 'APACHE')
-depends=('cargo' 'libgit2.so')
+depends=('cargo' 'libgit2.so' 'libssh2' 'openssl')
 
source=(https://github.com/killercup/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
 
sha512sums=('09781398b62ef6746f6682ef98ed8f1137033d3785bba162fccb560adf293b963e102a088c6e30044e2082e149767753dfb70f32c28e75f09126ebf13e3a22b0')
 
b2sums=('4714269414ecc7509d8ee9dd28d705e56dc3b74486256ed95a8c93c86c6594ea1d708d5d36b3f0af9b2d363b7f09e137d08516c0929eb8df4074e387d88874b0')
@@ -16,6 +16,7 @@
 
 prepare() {
   cd "${pkgname}-${pkgver}"
+  sed -i '/\"vendored-libgit2\"/d' Cargo.toml
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
 }
 
@@ -22,13 +23,13 @@
 build() {
   cd ${pkgname}-${pkgver}
   CFLAGS+=' -ffat-lto-objects'
-  cargo build --frozen --release
+  LIBSSH2_SYS_USE_PKG_CONFIG=1  cargo build --frozen --release
 }
 
 check() {
   cd ${pkgname}-${pkgver}
   # tests depend on target/debug/
-  cargo test --frozen
+  LIBSSH2_SYS_USE_PKG_CONFIG=1 cargo test --frozen
 }
 
 package() {

Reply via email to