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


Commits:
dfc996f0 by Caleb Maclennan at 2025-07-26T20:10:53+03:00
upgpkg: 0.26.5-1

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- − libgit2.pc


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = cargo-crev
        pkgdesc = Scalable, social, Code REView and recommendation system that 
we desperately need
-       pkgver = 0.26.4
+       pkgver = 0.26.5
        pkgrel = 1
        url = https://github.com/crev-dev/cargo-crev
        arch = x86_64
@@ -13,11 +13,8 @@ pkgbase = cargo-crev
        depends = libcurl.so
        depends = libgit2.so
        options = !lto
-       source = 
cargo-crev-0.26.4.tar.gz::https://github.com/crev-dev/cargo-crev/archive/v0.26.4.tar.gz
-       source = libgit2.pc
-       sha512sums = 
f3e7c19e7c48b8f569c1c7bcc0753b953aa17ecc492c7def8a3c6a58429fe8cff15ffa2ae6ff5a3cbae4e07ec68e49009fd914e935a41b726183e8f206908c8e
-       sha512sums = 
95bf0ae63789e62eec0a52ec5d0f4e0b4e8040b6e2f9a22d161bc0c079c3bc70bba3a7b1e9a72554c94123c1c7e6dfb053ba866538b66236f7835d182820fec8
-       b2sums = 
68782f23c00704b52c859568c7b4e8a38bd0f8150e851d7b2e0fa8281af62ae04f8da7a21dd3baf560f071328996f6c8fe2b14cf21dd45fe4aa0fb68c9b4cb13
-       b2sums = 
aaf6383a11a3adcb17e9d690930572fb10358d284b1a5059aaeb4e4295d709f157465c7874fa9a5bf28c6910d2b537bf82c2fdd0745d7da150f29c749cca4b4c
+       source = 
cargo-crev-0.26.5.tar.gz::https://github.com/crev-dev/cargo-crev/archive/v0.26.5.tar.gz
+       sha512sums = 
9466562da05f23ca0c8ec6945195effdd93e0186a947f56162fa66587aa14e0be591761db9a27d61644b4887cbf58945969d6f3b86e0569575ab2565c473575b
+       b2sums = 
d1921c5ba4027b8711acb9720918e7554ee5395ec91f208ac71397cc8dd04992d7c1453d8212a6bf1da606a5ba110b93c6dea55da6be00d316ddc413505ecaa2
 
 pkgname = cargo-crev


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Maintainer: Orhun Parmaksız <or...@archlinux.org>
 
 pkgname=cargo-crev
-pkgver=0.26.4
+pkgver=0.26.5
 pkgrel=1
 pkgdesc="Scalable, social, Code REView and recommendation system that we 
desperately need"
 url="https://github.com/crev-dev/cargo-crev";
@@ -11,12 +11,9 @@ makedepends=('clang')
 arch=('x86_64')
 license=('MPL-2.0' 'Apache-2.0' 'MIT')
 options=('!lto')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/crev-dev/cargo-crev/archive/v${pkgver}.tar.gz";
-        "libgit2.pc")
-sha512sums=('f3e7c19e7c48b8f569c1c7bcc0753b953aa17ecc492c7def8a3c6a58429fe8cff15ffa2ae6ff5a3cbae4e07ec68e49009fd914e935a41b726183e8f206908c8e'
-            
'95bf0ae63789e62eec0a52ec5d0f4e0b4e8040b6e2f9a22d161bc0c079c3bc70bba3a7b1e9a72554c94123c1c7e6dfb053ba866538b66236f7835d182820fec8')
-b2sums=('68782f23c00704b52c859568c7b4e8a38bd0f8150e851d7b2e0fa8281af62ae04f8da7a21dd3baf560f071328996f6c8fe2b14cf21dd45fe4aa0fb68c9b4cb13'
-        
'aaf6383a11a3adcb17e9d690930572fb10358d284b1a5059aaeb4e4295d709f157465c7874fa9a5bf28c6910d2b537bf82c2fdd0745d7da150f29c749cca4b4c')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/crev-dev/cargo-crev/archive/v${pkgver}.tar.gz";)
+sha512sums=('9466562da05f23ca0c8ec6945195effdd93e0186a947f56162fa66587aa14e0be591761db9a27d61644b4887cbf58945969d6f3b86e0569575ab2565c473575b')
+b2sums=('d1921c5ba4027b8711acb9720918e7554ee5395ec91f208ac71397cc8dd04992d7c1453d8212a6bf1da606a5ba110b93c6dea55da6be00d316ddc413505ecaa2')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
@@ -25,19 +22,21 @@ prepare() {
 
 build() {
   cd "${pkgname}-${pkgver}"
-  # use custom libgit2.pc file to trick cargo into linking libgit2 1.9.x
-  PKG_CONFIG_PATH="$srcdir" LIBGIT2_NO_VENDOR=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
cargo build -p "$pkgname" --frozen --release --no-default-features
+  export LIBGIT2_NO_VENDOR=1
+  export LIBSSH2_SYS_USE_PKG_CONFIG=1
+  cargo build -p "$pkgname" --frozen --release --no-default-features
 }
 
 check() {
   cd "${pkgname}-${pkgver}"
-  PKG_CONFIG_PATH="$srcdir" LIBGIT2_NO_VENDOR=1 LIBSSH2_SYS_USE_PKG_CONFIG=1 
cargo test -p "$pkgname" --frozen --release --no-default-features
+  export LIBGIT2_NO_VENDOR=1
+  export LIBSSH2_SYS_USE_PKG_CONFIG=1
+  cargo test -p "$pkgname" --frozen --release --no-default-features
 }
 
 package() {
   cd "${pkgname}-${pkgver}"
   install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin"
-
   install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }


=====================================
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-crev/-/commit/dfc996f0ade312c89f7986209b29c543dcbfa6de

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


Reply via email to