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.


Reply via email to