Orhun Parmaksız pushed to branch main at Arch Linux / Packaging / Packages / cargo-semver-checks
Commits: 853f87b6 by Orhun Parmaksız at 2023-10-10T00:58:44+03:00 upgpkg: 0.24.0-1: upstream release - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - − cargo-semver-checks-0.21.0-downgrade_git2.patch Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,20 @@ +pkgbase = cargo-semver-checks + pkgdesc = Scan your Rust crate for semver violations + pkgver = 0.24.0 + pkgrel = 1 + url = https://github.com/obi1kenobi/cargo-semver-checks + arch = x86_64 + license = Apache + license = MIT + makedepends = cargo + makedepends = git + makedepends = cmake + depends = gcc-libs + depends = glibc + depends = openssl + depends = zlib + options = !lto + source = cargo-semver-checks::git+https://github.com/obi1kenobi/cargo-semver-checks.git#commit=93baddc2a65a5055117ca670fe156dc761403fa5 + sha512sums = SKIP + +pkgname = cargo-semver-checks ===================================== PKGBUILD ===================================== @@ -2,28 +2,23 @@ # Contributor: KokaKiwi <kokakiwi+aur at kokakiwi dot net> pkgname=cargo-semver-checks -pkgver=0.23.0 +pkgver=0.24.0 +_commit=93baddc2a65a5055117ca670fe156dc761403fa5 pkgrel=1 pkgdesc='Scan your Rust crate for semver violations' url='https://github.com/obi1kenobi/cargo-semver-checks' license=('Apache' 'MIT') arch=('x86_64') -depends=('gcc-libs' 'glibc' 'libgit2' 'openssl' 'zlib') -makedepends=('cargo' 'git') -_commit=7a0ee5d4788996fb07f8a3b4d0f5f475d9490aae +depends=('gcc-libs' 'glibc' 'openssl' 'zlib') +makedepends=('cargo' 'git' 'cmake') source=( "$pkgname::git+$url.git#commit=$_commit" - "$pkgname-0.21.0-downgrade_git2.patch" ) -sha512sums=('SKIP' - '7bbbfaf1bc7eb1462a5ad6f8b955a90d57c5c2f1fd1cbb1e701b7b4225896f11d0afca6a03f75fdb038b474dd7508406c70600cfabff4b3b2cc2c126c9e1941e') +sha512sums=('SKIP') options=('!lto') prepare() { cd "$pkgname" - # downgrade git2 dependency, as it breaks index retrieval: - # https://github.com/obi1kenobi/cargo-semver-checks/issues/468 - patch -Np1 -i ../"$pkgname-0.21.0-downgrade_git2.patch" cargo fetch --locked --target "$CARCH-unknown-linux-gnu" } ===================================== cargo-semver-checks-0.21.0-downgrade_git2.patch deleted ===================================== @@ -1,41 +0,0 @@ -diff --git i/Cargo.lock w/Cargo.lock -index 6506df3..c4e7d90 100644 ---- i/Cargo.lock -+++ w/Cargo.lock -@@ -638,9 +638,9 @@ dependencies = [ - - [[package]] - name = "git2" --version = "0.17.2" -+version = "0.16.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044" -+checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" - dependencies = [ - "bitflags", - "libc", -@@ -879,9 +879,9 @@ checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" - - [[package]] - name = "libgit2-sys" --version = "0.15.2+1.6.4" -+version = "0.14.2+1.5.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa" -+checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" - dependencies = [ - "cc", - "libc", -diff --git i/Cargo.toml w/Cargo.toml -index 4f8d751..2fe5b73 100644 ---- i/Cargo.toml -+++ w/Cargo.toml -@@ -30,7 +30,7 @@ clap-cargo = { version = "0.10.0", features = ["cargo_metadata"] } - ignore = "0.4.18" - clap-verbosity-flag = "2.0.0" - log = "0.4.17" --git2 = { version = "0.17.0", default-features = false } -+git2 = { version = "0.16.1", default-features = false } - crates-index = { version = "0.19.10" } - human-panic = "1.0.3" - bugreport = "0.5.0" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-semver-checks/-/commit/853f87b6d6448728bb69f348d9a6facf5a0f160b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/cargo-semver-checks/-/commit/853f87b6d6448728bb69f348d9a6facf5a0f160b You're receiving this email because of your account on gitlab.archlinux.org.
