-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
Portfile
42 lines (36 loc) · 1.65 KB
/
Portfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
name sequoia-pgp
version 0.25.0
revision 1
categories security
maintainers {jann @roederja} openmaintainer
license GPL-3+
description Sequoia PGP
long_description Sequoia is a cool new OpenPGP implementation. It consists of several \
crates, providing both a low-level and a high-level API for dealing \
with OpenPGP data.
homepage https://sequoia-pgp.org/
distname sequoia-sq-v${version}
master_sites https://gitlab.com/sequoia-pgp/sequoia/-/archive/sq/v${version}/
platforms darwin
use_bzip2 yes
use_configure no
use_parallel_build no
build.target build-release
build.post_args-append PYTHON=disable PREFIX=${prefix}
destroot.post_args-append PYTHON=disable PREFIX=${prefix}
checksums rmd160 1f95621b387f14630e66dc55cc5f5117a7ce44ac \
sha256 20ebfb2a48c4141fa6356768b3fc6b04025062db3e25973627e36d615624616c \
size 2466222
depends_build port:pkgconfig \
path:libexec/coreutils/libstdbuf.so:coreutils \
port:cargo \
port:rust
depends_lib port:capnproto \
port:nettle \
port:sqlite3 \
path:lib/libssl.dylib:openssl
livecheck.type regex
livecheck.url https://gitlab.com/sequoia-pgp/sequoia/-/tags
livecheck.regex v(\\d+\\.\\d+\\.\\d+)