David Runge pushed to branch main at Arch Linux / Packaging / Packages / sequoia-sq
Commits: a320c713 by David Runge at 2024-02-29T19:29:43+01:00 Add nvchecker integration Signed-off-by: David Runge <[email protected]> - - - - - fb1fe3af by David Runge at 2024-02-29T21:11:59+01:00 upgpkg: 0.34.0-1 Switch to verifying the tag object again, as upstream seems to alternate between keys used for signing commits and tags. Add pkgver() function as we are building from git sources. Add capnproto to makedepends as it seems to be required during build time for the new private keystore integration. - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,14 +1,15 @@ pkgbase = sequoia-sq pkgdesc = Command-line frontends for Sequoia - pkgver = 0.33.0 + pkgver = 0.34.0 pkgrel = 1 url = https://sequoia-pgp.org/ arch = x86_64 groups = sequoia license = LGPL-2.0-or-later - makedepends = git + makedepends = capnproto makedepends = cargo makedepends = clang + makedepends = git depends = bzip2 depends = libbz2.so depends = gcc-libs @@ -21,7 +22,7 @@ pkgbase = sequoia-sq depends = sqlite replaces = sequoia options = !lto - source = git+https://gitlab.com/sequoia-pgp/sequoia-sq.git#commit=195ef2bf9b218ff4d6f25b1854f9f4558f449672?signed + source = git+https://gitlab.com/sequoia-pgp/sequoia-sq.git#tag=1dd63bece8dea0072f736d5b2db5dd92320d4ef1?signed validpgpkeys = D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD validpgpkeys = 8F17777118A33DDA9BA48E62AACB3243630052D9 sha512sums = SKIP ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,4 @@ +[sequoia-sq] +source = "git" +git = "https://gitlab.com/sequoia-pgp/sequoia-sq" +prefix = "v" ===================================== PKGBUILD ===================================== @@ -2,8 +2,8 @@ # Maintainer: David Runge <[email protected]> pkgname=sequoia-sq -pkgver=0.33.0 -_commit=195ef2bf9b218ff4d6f25b1854f9f4558f449672 # refs/tags/v0.33.0^{} +pkgver=0.34.0 +_commit=1dd63bece8dea0072f736d5b2db5dd92320d4ef1 # refs/tags/v0.34.0 pkgrel=1 pkgdesc='Command-line frontends for Sequoia' url='https://sequoia-pgp.org/' @@ -21,18 +21,24 @@ depends=( 'sqlite' ) makedepends=( - 'git' + 'capnproto' 'cargo' 'clang' + 'git' ) options=('!lto') -source=("git+https://gitlab.com/sequoia-pgp/sequoia-sq.git#commit=$_commit?signed") +source=("git+https://gitlab.com/sequoia-pgp/sequoia-sq.git#tag=$_commit?signed") sha512sums=('SKIP') validpgpkeys=( D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # Justus Winter (Code Signing Key) <[email protected]> 8F17777118A33DDA9BA48E62AACB3243630052D9 # Neal H. Walfield <[email protected]> ) +pkgver() { + cd $pkgname + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//g' +} + prepare() { cd $pkgname export RUSTUP_TOOLCHAIN=stable View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-sq/-/compare/7a7353f67e0018a9e255ae3d8b61fd27da9b32d9...fb1fe3afbc453b8e112a06438600a4d8260e9d15 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-sq/-/compare/7a7353f67e0018a9e255ae3d8b61fd27da9b32d9...fb1fe3afbc453b8e112a06438600a4d8260e9d15 You're receiving this email because of your account on gitlab.archlinux.org.
