devel/phabricator: Bump minimum arcanist-lib dependency

This makes sure phabricator is using the Mozilla root CA bundle
when doing webhook calls (e.g., from harbormaster).

Before it would use the custom root CA bundle that shipped with
arcanist, which hasn't been updated in a while. This caused
problems with Let's Encrypt issued certificates, after the R3
Let's Encrypt intermediate CA expired.

(cherry picked from commit e48613f2da)
This commit is contained in:
Michael Gmelin 2021-10-01 13:51:28 +02:00
parent 43ac6aef76
commit f24c5f685d

View File

@ -1,6 +1,6 @@
PORTNAME= phabricator
PORTVERSION= 20201119
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
@ -13,7 +13,7 @@ COMMENT= Open source, software engineering platform
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= arcanist-lib${PHP_PKGNAMESUFFIX}>=20200514:devel/arcanist-lib@${PHP_FLAVOR} \
RUN_DEPENDS= arcanist-lib${PHP_PKGNAMESUFFIX}>=20210113_1:devel/arcanist-lib@${PHP_FLAVOR} \
git:devel/git
USES= php:cli,flavors shebangfix
@ -57,6 +57,7 @@ OPCACHE_USE= PHP=opcache
USE_GITHUB= yes
NO_BUILD= yes
NO_ARCH= yes
USE_RC_SUBR= phd
SUB_FILES= pkg-message
PORTSCOUT= ignore:1