David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
sequoia-sop


Commits:
2b8f001f by David Runge at 2024-03-20T23:19:04+01:00
upgpkg: 0.32.0-1

Remove unused OpenPGP fingerprint (it was only used for code-signing, not 
tagging).
Use the upstream git repository as URL as the project is documented there.
Reuse url to simplify the source entry.
Adapt to upstream changes irt to setting features for this leaf crate of 
sequoia-openpgp.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
 pkgbase = sequoia-sop
        pkgdesc = Implementation of the Stateless OpenPGP Interface using 
Sequoia
-       pkgver = 0.31.0
-       pkgrel = 2
-       url = https://sequoia-pgp.org/
+       pkgver = 0.32.0
+       pkgrel = 1
+       url = https://gitlab.com/sequoia-pgp/sequoia-sop
        arch = x86_64
        groups = sequoia
        groups = stateless-openpgp
@@ -15,10 +15,9 @@ pkgbase = sequoia-sop
        depends = glibc
        depends = gcc-libs
        depends = gmp
-       source = 
sequoia-sop::git+https://gitlab.com/sequoia-pgp/sequoia-sop.git#commit=687d254e54b1d3222126b3f92784714c4203a24d?signed
-       validpgpkeys = D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD
+       source = 
sequoia-sop::git+https://gitlab.com/sequoia-pgp/sequoia-sop#tag=v0.32.0?signed
        validpgpkeys = CBCD8F030588653EEDD7E2659B7DD433F254904A
-       sha512sums = SKIP
+       sha512sums = 
25cbc8dc083bccd29c81121e0d8a29f5132936825b7c60c7e059a5928918d572624a7cfa8a2e01b24a6fe6acd3698948fd93d2eb483d8c5982b598dd01df4703
 
 pkgname = sequoia-sop
        depends = glibc


=====================================
PKGBUILD
=====================================
@@ -1,11 +1,10 @@
 # Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
 
 pkgname=sequoia-sop
-pkgver=0.31.0
-_commit=687d254e54b1d3222126b3f92784714c4203a24d  # refs/tags/0.31.0^{}
-pkgrel=2
+pkgver=0.32.0
+pkgrel=1
 pkgdesc='Implementation of the Stateless OpenPGP Interface using Sequoia'
-url='https://sequoia-pgp.org/'
+url='https://gitlab.com/sequoia-pgp/sequoia-sop'
 arch=('x86_64')
 license=('GPL-2.0-or-later')
 groups=(
@@ -24,11 +23,10 @@ makedepends=(
   'clang'
   'nettle'
 )
-source=(sequoia-sop::"git+https://gitlab.com/sequoia-pgp/sequoia-sop.git#commit=$_commit?signed";)
-sha512sums=('SKIP')
+source=(sequoia-sop::"git+$url#tag=v$pkgver?signed")
+sha512sums=('25cbc8dc083bccd29c81121e0d8a29f5132936825b7c60c7e059a5928918d572624a7cfa8a2e01b24a6fe6acd3698948fd93d2eb483d8c5982b598dd01df4703')
 validpgpkeys=(
-  D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD # jus...@sequoia-pgp.org
-  CBCD8F030588653EEDD7E2659B7DD433F254904A # jus...@sequoia-pgp.org
+  CBCD8F030588653EEDD7E2659B7DD433F254904A  # Justus Winter 
<jus...@sequoia-pgp.org>
 )
 
 prepare() {
@@ -40,13 +38,13 @@ build() {
   export RUSTUP_TOOLCHAIN=stable
   export CARGO_TARGET_DIR=target
   cd ${pkgname}
-  cargo build --release --frozen --features 'cli crypto-nettle compression'
+  cargo build --release --frozen --all-features
 }
 
 check() {
   export RUSTUP_TOOLCHAIN=stable
   cd ${pkgname}
-  cargo test --release --frozen --features 'cli crypto-nettle compression'
+  cargo test --release --frozen --all-features
 }
 
 package() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-sop/-/commit/2b8f001f1339718d4c860759ecaeee9e1dbe9890

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-sop/-/commit/2b8f001f1339718d4c860759ecaeee9e1dbe9890
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to