user/authentik: enable build following xmlsec 1.2 backport

This commit is contained in:
Antoine Martin 2023-06-14 16:49:41 -04:00
parent abddfa0a83
commit f459a14e23
Signed by: forge
GPG key ID: D62A472A4AA7D541

View file

@ -3,11 +3,11 @@
pkgname=authentik
pkgver=2023.5.3
pkgrel=0
pkgrel=1
pkgdesc="An open-source Identity Provider focused on flexibility and versatility"
url="https://github.com/goauthentik/authentik"
# py3-xmlsec needs some work
#arch="all"
arch="!armv7 all"
license="MIT"
depends="
postgresql
@ -164,8 +164,10 @@ build() {
go build -o ldap cmd/ldap/main.go
msg "Building authentik-proxy"
go build -o proxy cmd/proxy/main.go
msg "Building authentik-radius"
go build -o radius cmd/proxy/main.go
msg "Building authentik-server"
go build -o server cmd/server/main.go
go build -o server cmd/server/*.go
msg "Building authentik-web"
cd web
@ -205,6 +207,7 @@ package() {
install -Dm755 "$builddir"/proxy "$pkgdir"/usr/bin/authentik-proxy
install -Dm755 "$builddir"/ldap "$pkgdir"/usr/bin/authentik-ldap
install -Dm755 "$builddir"/radius "$pkgdir"/usr/bin/authentik-radius
install -Dm755 "$srcdir"/$pkgname.openrc \
"$pkgdir"/etc/init.d/$pkgname