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.