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.


Reply via email to