Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
himalaya


Commits:
9e7b40e8 by Caleb Maclennan at 2023-12-02T21:11:05+03:00
upgpkg: 0.9.0-2: Enable GPG features

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,16 @@
+pkgbase = himalaya
+       pkgdesc = A CLI email client
+       pkgver = 0.9.0
+       pkgrel = 2
+       url = https://github.com/soywod/himalaya
+       arch = x86_64
+       license = BSD
+       makedepends = cargo
+       depends = gcc-libs
+       depends = gpgme
+       depends = notmuch
+       depends = openssl
+       source = 
https://github.com/soywod/himalaya/archive/v0.9.0/himalaya-0.9.0.tar.gz
+       sha512sums = 
0233289968a80672e39d7cd133f14bb9cd27129f389fccc4b366844389395a5bbfb89184e4d2b2ef2ecbbcaaf959a679f937f4b4b7c6018a52269a196c4af551
+
+pkgname = himalaya


=====================================
PKGBUILD
=====================================
@@ -3,16 +3,18 @@
 
 pkgname=himalaya
 pkgver=0.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A CLI email client"
 arch=('x86_64')
 url="https://github.com/soywod/himalaya";
 license=('BSD')
-depends=('gcc-libs' 'notmuch' 'openssl')
+depends=('gcc-libs' 'gpgme' 'notmuch' 'openssl')
 makedepends=('cargo')
 source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
 
sha512sums=('0233289968a80672e39d7cd133f14bb9cd27129f389fccc4b366844389395a5bbfb89184e4d2b2ef2ecbbcaaf959a679f937f4b4b7c6018a52269a196c4af551')
 
+_features='notmuch-backend,pgp-gpg'
+
 prepare() {
   cd "$pkgname-$pkgver"
   cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
@@ -22,7 +24,7 @@ prepare() {
 build() {
   cd "$pkgname-$pkgver"
   CFLAGS+=" -ffat-lto-objects"
-  cargo build --frozen --release --features notmuch-backend
+  cargo build --frozen --release --features "$_features"
   local _completion="target/release/$pkgname completion"
   $_completion bash > "completions/$pkgname"
   $_completion fish > "completions/$pkgname.fish"
@@ -33,7 +35,7 @@ build() {
 
 check() {
   cd "$pkgname-$pkgver"
-  cargo test --frozen --features notmuch-backend -- --skip "test_imap_backend"
+  cargo test --frozen --features "$_features" -- --skip 'test_imap_backend'
 }
 
 package_himalaya() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/himalaya/-/commit/9e7b40e8b1795df13880963f19527db8c5054750

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/himalaya/-/commit/9e7b40e8b1795df13880963f19527db8c5054750
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to