summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c180d8a8d704..013620ae7818 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ _cgipkgname='github.com/jung-kurt/caddy-cgi'
# build some asm files needed by quic-go
if `pacman -Qq gcc-go >/dev/null 2>/dev/null`
then
- NOQUIC=y
+ USING_GCCGO=y
GOFLAGS="-gccgoflags -O2"
fi
@@ -18,7 +18,7 @@ pkgname=caddy-with-cgi
_pkgbase=caddy
pkgver=0.11.4
_cgiver=1.10
-pkgrel=2
+pkgrel=3
pkgdesc='HTTP/2 Web Server with Automatic HTTPS, with caddy-cgi plugin and gcc-go support'
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
url='https://caddyserver.com'
@@ -36,6 +36,7 @@ source=("https://$_gopkgname/archive/v$pkgver/$_pkgbase-$pkgver.tar.gz"
'caddy.tmpfiles'
'caddy.conf'
'default_nocbc.patch'
+ 'latest_tls13.patch'
'noquic_aesni.patch'
'plugins.patch')
sha256sums=('5f95c5dc8e0d6a63ae067bdfa42f78a4ca467cfff5407934582f1133ffcda532'
@@ -46,6 +47,7 @@ sha256sums=('5f95c5dc8e0d6a63ae067bdfa42f78a4ca467cfff5407934582f1133ffcda532'
'bd4d912d083be176727882ccc1bbe577a27cc160db09238e5edc05ba458aebce'
'80520b80ccabf077a3269f6a1bf55faa3811ef5adce115131b35ef2044d37b64'
'35410797a8deb629a974dbbf4b3784c3237d3db8d9c7c589ba85e8b9dddf2be0'
+ '75f0f3744117d9423b629e67e8dcee71e52791751be822fbd524a29f9f3a7575'
'f3f9fa975a174928d727f3040fa28e2fbd073b1f4ebd3a68fa43b0aebb90eb64'
'c8d56b2295e04720ae8fe9493a7931bb2dba5c568fbcae469887ac143bd6b934')
@@ -61,9 +63,11 @@ prepare() {
# fix rewrite: rewrite the URI instead of just the path
# https://github.com/mholt/caddy/issues/2129
sed -i 's/URL.Path/URL.RequestURI()/g' caddyhttp/rewrite/rewrite.go
- if [ "$NOQUIC" == y ]
+ if [ "$USING_GCCGO" == y ]
then
patch -p1 -i "$srcdir/noquic_aesni.patch"
+ else
+ patch -p1 -i "$srcdir/latest_tls13.patch"
fi
}