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.