summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD19
3 files changed, 20 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bc2b24c8fae1..ef3fb287f80b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = acme-client-git
pkgdesc = Yet another ACME client, specifically for Let's Encrypt, but one with a strong focus on security. Written in C.
- pkgver = 0.1.16+7+g65685a9
+ pkgver = 0.1.16+14+gba153da
pkgrel = 1
url = https://kristaps.bsd.lv/acme-client/
arch = x86_64
@@ -15,16 +15,19 @@ pkgbase = acme-client-git
conflicts = letskencrypt
options = emptydirs
source = acme-client-git::git+https://github.com/kristapsdz/acme-client-portable.git
- source = http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.5.4.tar.gz
+ source = https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.8.3.tar.gz
+ source = https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.8.3.tar.gz.asc
source = acme@.timer
source = acme@.service
source = example.conf
source = example.hook
+ validpgpkeys = A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5
+ sha256sums = SKIP
+ sha256sums = 9b640b13047182761a99ce3e4f000be9687566e0828b4a72709e9e6a3ef98477
sha256sums = SKIP
- sha256sums = 107a5b522fbb8318d4c3be668075e5e607296f0a9255d71674caa94571336efa
sha256sums = c7d852229ae8a1b816ec476554c5d703a5513e6578a38672a52f7e7fca653b73
- sha256sums = ddaccc43724be3b89d154aced64c6b04089047345c71dcbd60dc41719faae1f6
- sha256sums = d9716504c4c8eb9f1e238ecca6e691cb645657ae0bc32621e9ff10c6791dc978
+ sha256sums = a5bed5c3ef2e0be2faf160132972d7d948810a3c3aae262ab65fe251a0a24746
+ sha256sums = 8a14e7904ba3dfa65f30890c8c563b15597d4e60c39f42c9c79f52db80b8ee90
sha256sums = 40d7cf2596fdc6f2c94998dd93aba76107828e7cf4dbd77b99fd1b4c36712dc4
pkgname = acme-client-git
diff --git a/.gitignore b/.gitignore
index c1b2cd8f752a..66d8e1dc2892 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ pkg/
src/
*.pkg.tar.*
*.tar.gz
+*.tar.gz.asc
diff --git a/PKGBUILD b/PKGBUILD
index 6f0ab33568c0..b49a0e8e3386 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,29 @@
# Maintainer: surefire@cryptomile.net
pkgname=acme-client-git
-pkgver=0.1.16+7+g65685a9
+pkgver=0.1.16+14+gba153da
pkgrel=1
arch=('x86_64' 'i686' 'armv7h')
license=('custom:ISC')
pkgdesc="Yet another ACME client, specifically for Let's Encrypt, but one with a strong focus on security. Written in C."
url='https://kristaps.bsd.lv/acme-client/'
-_sslver=2.5.4
+_sslver=2.8.3
source=(${pkgname}::'git+https://github.com/kristapsdz/acme-client-portable.git'
- "http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${_sslver}.tar.gz"
+ "https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-${_sslver}.tar.gz"{,.asc}
'acme@.timer'
'acme@.service'
'example.conf'
'example.hook')
+validpgpkeys=('A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5')
+
sha256sums=('SKIP'
- '107a5b522fbb8318d4c3be668075e5e607296f0a9255d71674caa94571336efa'
+ '9b640b13047182761a99ce3e4f000be9687566e0828b4a72709e9e6a3ef98477'
+ 'SKIP'
'c7d852229ae8a1b816ec476554c5d703a5513e6578a38672a52f7e7fca653b73'
- 'ddaccc43724be3b89d154aced64c6b04089047345c71dcbd60dc41719faae1f6'
- 'd9716504c4c8eb9f1e238ecca6e691cb645657ae0bc32621e9ff10c6791dc978'
+ 'a5bed5c3ef2e0be2faf160132972d7d948810a3c3aae262ab65fe251a0a24746'
+ '8a14e7904ba3dfa65f30890c8c563b15597d4e60c39f42c9c79f52db80b8ee90'
'40d7cf2596fdc6f2c94998dd93aba76107828e7cf4dbd77b99fd1b4c36712dc4')
depends=('libbsd')
@@ -43,8 +46,8 @@ build() {
cd "$srcdir/$pkgname"
make \
- CPPFLAGS="-I../libressl-${_sslver}/include" \
- LDFLAGS="-L../libressl-${_sslver}/{tls,ssl,crypto}/.libs"
+ CPPFLAGS="-I../libressl-${_sslver}/include -pthread" \
+ LDFLAGS="-L../libressl-${_sslver}/{tls,ssl,crypto}/.libs -pthread"
}
package() {