kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / pacquery


Commits:
4876cffd by kpcyrd at 2024-09-09T12:52:16+02:00
upgpkg: 0.0.2-2 - pacman 7.0.0 rebuild

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- + pacman-7.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = pacquery
        pkgdesc = A CLI tool to get JSON output of pacman packages from the 
system's syncdb
        pkgver = 0.0.2
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/jelly/pacquery
        arch = x86_64
        groups = archlinux-tools
@@ -11,7 +11,9 @@ pkgbase = pacquery
        depends = glibc
        depends = libalpm.so
        source = git+https://github.com/jelly/pacquery.git#tag=v0.0.2?signed
+       source = pacman-7.patch
        validpgpkeys = E499C79F53C96A54E572FEE1C06086337C50773E
-       sha512sums = SKIP
+       sha512sums = 
e9e46d13fe0613c2874319271b4633cd88f7477d78aa559816220be36939495079f93c184cdd511712dcb761dc25a1eb9137a66bc1bbcfa58bc2468662f7ff51
+       sha512sums = 
c0b38c9a6c2eb2239db02f6ef41e246666d85e2f5b8c407075590e8edb87cd7a0ced45000684d416d66c2502adb3a107e2199157352583712f780a37b6495ddd
 
 pkgname = pacquery


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=pacquery
 pkgver=0.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A CLI tool to get JSON output of pacman packages from the system's 
syncdb"
 url='https://github.com/jelly/pacquery'
 arch=('x86_64')
@@ -10,14 +10,17 @@ license=('MIT')
 depends=('glibc' 'libalpm.so')
 makedepends=('cargo' 'git')
 groups=('archlinux-tools')
-source=(git+https://github.com/jelly/pacquery.git#tag=v$pkgver?signed)
-sha512sums=('SKIP')
+source=(git+https://github.com/jelly/pacquery.git#tag=v$pkgver?signed
+        pacman-7.patch)
+sha512sums=('e9e46d13fe0613c2874319271b4633cd88f7477d78aa559816220be36939495079f93c184cdd511712dcb761dc25a1eb9137a66bc1bbcfa58bc2468662f7ff51'
+            
'c0b38c9a6c2eb2239db02f6ef41e246666d85e2f5b8c407075590e8edb87cd7a0ced45000684d416d66c2502adb3a107e2199157352583712f780a37b6495ddd')
 validpgpkeys=("E499C79F53C96A54E572FEE1C06086337C50773E")
 
 prepare() {
   cd ${pkgname}
   mkdir -p completions
   mkdir -p man
+  patch -Np1 -i ../pacman-7.patch
   cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
 }
 


=====================================
pacman-7.patch
=====================================
@@ -0,0 +1,41 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index 1b84a67..a2c473a 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -13,9 +13,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "alpm"
+-version = "3.0.4"
++version = "4.0.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "ba70e959cfac8c2737c1fee48f0b3a21cb5cfcf800d71504b10578c8dbaa8519"
++checksum = "d07c43bf396280fdda8928f725a89cdb8c525bba0240494f5da6b40aafe61387"
+ dependencies = [
+  "alpm-sys",
+  "bitflags 2.4.2",
+@@ -23,9 +23,9 @@ dependencies = [
+ 
+ [[package]]
+ name = "alpm-sys"
+-version = "3.0.0"
++version = "4.0.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "08a17e0cf15a06d4b86e30c606ee8808ad791300f3bd5e364c30360354b010bd"
++checksum = "ad5eb56a41bf4f036c600aa1ddff354971926dd8ea29a3fb6589c6c375bf918b"
+ dependencies = [
+  "pkg-config",
+ ]
+diff --git a/Cargo.toml b/Cargo.toml
+index 077ee9b..d6d6f80 100644
+--- a/Cargo.toml
++++ b/Cargo.toml
+@@ -23,7 +23,7 @@ path = "src/bin/mangen.rs"
+ # See more keys and their definitions at 
https://doc.rust-lang.org/cargo/reference/manifest.html
+ 
+ [dependencies]
+-alpm = "3.0"
++alpm = "4"
+ anyhow = "1.0.78"
+ clap = { version = "4", features = ["derive"] }
+ clap_complete = "4.5.1"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/pacquery/-/commit/4876cffd4a374f778e0969db433d24ca6a7791d4

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


Reply via email to