From db7ff41a40c69df4513a7f3dec7884ec458fa615 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Fri, 13 Aug 2021 16:07:21 +0200 Subject: [PATCH 1/3] New package: sequoia-sop-0.27.1 --- srcpkgs/sequoia-sop/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/sequoia-sop/template diff --git a/srcpkgs/sequoia-sop/template b/srcpkgs/sequoia-sop/template new file mode 100644 index 000000000000..de2d5caa62ad --- /dev/null +++ b/srcpkgs/sequoia-sop/template @@ -0,0 +1,21 @@ +# Template file for 'sequoia-sop' +pkgname=sequoia-sop +version=0.27.1 +revision=1 +wrksrc="${pkgname}-v${version}" +build_style=cargo +configure_args="--bin sqop --features cli" +hostmakedepends="pkg-config llvm clang" +makedepends="nettle-devel" +short_desc="Implementation of the Stateless OpenPGP CLI using Sequoia" +maintainer="Jan Christian Grünhage " +license="GPL-2.0-or-later" +homepage="https://gitlab.com/sequoia-pgp/sequoia-sop/" +distfiles="https://gitlab.com/sequoia-pgp/sequoia-sop/-/archive/v${version}/sequoia-sop-v${version}.tar.gz" +checksum=5094965da3fb8c67b7224534ddcd94cf3409d4c7c74e53473d7804f2a343e2aa + +post_install() { + for page in $(ls man-sqop); do + vman man-sqop/${page} + done +} From 9ddf5f3c9cd229c8ca585fbd5085afaee4e40141 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Fri, 13 Aug 2021 16:07:24 +0200 Subject: [PATCH 2/3] New package: sequoia-sq-0.27.0 --- srcpkgs/sequoia-sq/template | 27 +++++++++++++++++++++++++++ srcpkgs/sequoia-sq/update | 2 ++ 2 files changed, 29 insertions(+) create mode 100644 srcpkgs/sequoia-sq/template create mode 100644 srcpkgs/sequoia-sq/update diff --git a/srcpkgs/sequoia-sq/template b/srcpkgs/sequoia-sq/template new file mode 100644 index 000000000000..fadf24eb74b7 --- /dev/null +++ b/srcpkgs/sequoia-sq/template @@ -0,0 +1,27 @@ +# Template file for 'sequoia-sq' +pkgname=sequoia-sq +version=0.27.0 +revision=1 +wrksrc="${pkgname}-v${version}" +build_wrksrc="sq" +build_style=cargo +_deps="nettle-devel openssl-devel" +hostmakedepends="pkg-config llvm clang ${_deps}" +makedepends="${_deps}" +short_desc="Command-line frontend for Sequoia, a new OpenPGP implementation" +maintainer="Jan Christian Grünhage " +license="GPL-2.0-or-later" +homepage="https://sequoia-pgp.org/projects/#sq" +distfiles="https://gitlab.com/sequoia-pgp/sequoia/-/archive/sq/v${version}/sequoia-sq-v${version}.tar.gz" +checksum=e943528be6af2b14c5b9d3a011335233d985ee69f43700d29d99908359f8c345 +conflicts="squirrel" + +post_patch() { + vsed -i "/-Dwarnings/d" "${wrksrc}/.cargo/config.toml" +} + +post_install() { + for page in $(ls man-sq-autocrypt); do + vman man-sq-autocrypt/${page} + done +} diff --git a/srcpkgs/sequoia-sq/update b/srcpkgs/sequoia-sq/update new file mode 100644 index 000000000000..5b83f3564619 --- /dev/null +++ b/srcpkgs/sequoia-sq/update @@ -0,0 +1,2 @@ +site="https://gitlab.com/sequoia-pgp/sequoia/-/tags?format=atom" +pattern="sq/v\K[\d.]+(?=)" From acd3f58f25afade0aeb15e418bf484c72bae7a9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Fri, 13 Aug 2021 18:12:28 +0200 Subject: [PATCH 3/3] New package: sequoia-sqv-1.1.0 --- srcpkgs/sequoia-sqv/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/sequoia-sqv/template diff --git a/srcpkgs/sequoia-sqv/template b/srcpkgs/sequoia-sqv/template new file mode 100644 index 000000000000..77e52437c7ac --- /dev/null +++ b/srcpkgs/sequoia-sqv/template @@ -0,0 +1,14 @@ +# Template file for 'sequoia-sqv' +pkgname=sequoia-sqv +version=1.1.0 +revision=1 +wrksrc="${pkgname}-v${version}" +build_style=cargo +hostmakedepends="pkg-config llvm clang" +makedepends="nettle-devel" +short_desc="Simple PGP signature verification program" +maintainer="Jan Christian Grünhage " +license="GPL-2.0-or-later" +homepage="https://gitlab.com/sequoia-pgp/sequoia-sqv" +distfiles="https://gitlab.com/sequoia-pgp/sequoia-sqv/-/archive/v${version}/sequoia-sqv-v${version}.tar.gz" +checksum=58eb8f7f803b7fee3f709821d50a78f376aa7f3dc29cfeea4863b37449de2c29