diff --git a/www/authelia/Makefile b/www/authelia/Makefile index e74bdc8f8792..6c334b634cca 100644 --- a/www/authelia/Makefile +++ b/www/authelia/Makefile @@ -1,40 +1,39 @@ PORTNAME= authelia DISTVERSIONPREFIX= v -DISTVERSION= 4.37.5 -PORTREVISION= 9 +DISTVERSION= 4.38.4 CATEGORIES= www MASTER_SITES= https://github.com/authelia/authelia/releases/download/v${DISTVERSION}/:public_html DISTFILES= authelia-${DISTVERSIONFULL}-public_html${EXTRACT_SUFX}:public_html # html root directory needs to be built in a special way MAINTAINER= yuri@FreeBSD.org COMMENT= Single sign-on multi-factor portal for web apps WWW= https://www.authelia.com/docs/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_aarch64= imports modernc.org/libc/errno: build constraints exclude all Go files BROKEN_armv6= imports modernc.org/libc/errno: build constraints exclude all Go files BROKEN_armv7= imports modernc.org/libc/errno: build constraints exclude all Go files BROKEN_i386= imports modernc.org/libc/errno: build constraints exclude all Go files -USES= cpe go:modules +USES= cpe go:1.21,modules GO_MODULE= github.com/authelia/authelia/v4 GO_TARGET= ./cmd/${PORTNAME} USER= root # 'nobody' doesn't work well because authelia attempts to remove files, etc. SUB_LIST= USER=${USER} SUB_FILES= pkg-message USE_RC_SUBR= ${PORTNAME} post-patch: # extract -public-html @${RM} -r ${WRKSRC}/internal/server/public_html @${MV} ${WRKDIR}/public_html ${WRKSRC}/internal/server @${CP} -r ${WRKSRC}/api ${WRKSRC}/internal/server/public_html/api post-install: # install the config file ${INSTALL_DATA} ${WRKSRC}/config.template.yml ${STAGEDIR}${PREFIX}/etc/authelia.yml.sample ${INSTALL_DATA} ${FILESDIR}/simplified-authelia.yml ${STAGEDIR}${PREFIX}/etc .include diff --git a/www/authelia/distinfo b/www/authelia/distinfo index cc8838c62f55..a6ba97c13eb0 100644 --- a/www/authelia/distinfo +++ b/www/authelia/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1671763355 -SHA256 (go/www_authelia/authelia-v4.37.5/authelia-v4.37.5-public_html.tar.gz) = 6d4fb4182dcd9fd3abc10f9d5b97f6ad31cead975aa8d52f7c72a342f3843398 -SIZE (go/www_authelia/authelia-v4.37.5/authelia-v4.37.5-public_html.tar.gz) = 3295874 -SHA256 (go/www_authelia/authelia-v4.37.5/v4.37.5.mod) = bc05582f00bb1fe4e8ac62239f41b0ea08fa71e294a000b5969ff0b4c2120e4b -SIZE (go/www_authelia/authelia-v4.37.5/v4.37.5.mod) = 5290 -SHA256 (go/www_authelia/authelia-v4.37.5/v4.37.5.zip) = 8b28703c1fe9a5f8a95982cb1eb5a2a82b9560862e4ed302bf493a0206e9ecce -SIZE (go/www_authelia/authelia-v4.37.5/v4.37.5.zip) = 6124185 +TIMESTAMP = 1710779611 +SHA256 (go/www_authelia/authelia-v4.38.4/authelia-v4.38.4-public_html.tar.gz) = a59db5c7d8b0b5ca2966491ef8835a7df164c794d7ec2673e06d17d54b45b274 +SIZE (go/www_authelia/authelia-v4.38.4/authelia-v4.38.4-public_html.tar.gz) = 3683541 +SHA256 (go/www_authelia/authelia-v4.38.4/v4.38.4.mod) = 17fea58f1e5f128b6a33ac5cdb2560f59a2815902f0497b7239576cefa882a9e +SIZE (go/www_authelia/authelia-v4.38.4/v4.38.4.mod) = 5554 +SHA256 (go/www_authelia/authelia-v4.38.4/v4.38.4.zip) = 4a281044db273235ea03010706c65b87f3ec82a09c2116d0e8421e0931237f99 +SIZE (go/www_authelia/authelia-v4.38.4/v4.38.4.zip) = 7060363