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.


Reply via email to