David Runge pushed to branch main at Arch Linux / Packaging / Packages /
sequoia-chameleon-gnupg
Commits:
f3cbe66a by David Runge at 2024-02-20T18:29:36+01:00
upgpkg: 0.5.0-1
Enable tests again, as upstream fixed issues in the tests and used library.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = sequoia-chameleon-gnupg
pkgdesc = A re-implementation and drop-in replacement of gpg and gpgv
- pkgver = 0.4.0
+ pkgver = 0.5.0
pkgrel = 1
url = https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg
arch = x86_64
@@ -15,7 +15,7 @@ pkgbase = sequoia-chameleon-gnupg
makedepends = sqlite
depends = gcc-libs
depends = glibc
- source =
git+https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg#commit=797e26458c5c36b8a38493bc8b11149ace053567?signed
+ source =
git+https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg#commit=fd3bbb14aca26de942a8cdd19dd75631d681244c?signed
validpgpkeys = D2F2C5D45BE9FDE6A4EE0AAF31855247603831FD
sha512sums = SKIP
b2sums = SKIP
=====================================
PKGBUILD
=====================================
@@ -1,8 +1,8 @@
# Maintainer: David Runge <[email protected]>
pkgname=sequoia-chameleon-gnupg
-pkgver=0.4.0
-_commit=797e26458c5c36b8a38493bc8b11149ace053567 # refs/tags/0.4.0^{}
+pkgver=0.5.0
+_commit=fd3bbb14aca26de942a8cdd19dd75631d681244c # refs/tags/0.5.0^{}
pkgrel=1
pkgdesc="A re-implementation and drop-in replacement of gpg and gpgv"
arch=(x86_64)
@@ -23,7 +23,6 @@ makedepends=(
)
checkdepends=(gnupg)
source=(
- # $url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz
"git+$url#commit=$_commit?signed"
)
sha512sums=('SKIP')
@@ -45,15 +44,13 @@ build() {
cargo build --frozen --release --no-default-features
--features=crypto-openssl
}
-# tests rely heavily on behavior of gnupg 2.2
-# https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/40
-# check() {
-# cd $pkgname
-# export RUSTUP_TOOLCHAIN=stable
-# RUST_BACKTRACE=1
+check() {
+ cd $pkgname
+ export RUSTUP_TOOLCHAIN=stable
+ RUST_BACKTRACE=1
-# cargo test --frozen --no-default-features --features=crypto-openssl
-# }
+ cargo test --frozen --no-default-features --features=crypto-openssl
+}
package() {
depends+=(
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-chameleon-gnupg/-/commit/f3cbe66a43ed71910594f2034837f8331c9b4fd4
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sequoia-chameleon-gnupg/-/commit/f3cbe66a43ed71910594f2034837f8331c9b4fd4
You're receiving this email because of your account on gitlab.archlinux.org.