summaryrefslogtreecommitdiff
path: root/devel/arcanist-lib/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/arcanist-lib/Makefile')
-rw-r--r--devel/arcanist-lib/Makefile14
1 files changed, 11 insertions, 3 deletions
diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile
index 0bd44bc6d3f9..599929d5716b 100644
--- a/devel/arcanist-lib/Makefile
+++ b/devel/arcanist-lib/Makefile
@@ -1,17 +1,18 @@
PORTNAME?= arcanist
PORTVERSION?= 20220518
-PORTREVISION?= 7
+PORTREVISION?= 9
CATEGORIES?= devel
PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX}
MAINTAINER= grembo@FreeBSD.org
-COMMENT?= Libraries for the command line interface for Phabricator
+COMMENT?= Phabricator Arcanist libraries
WWW?= https://secure.phabricator.com/book/arcanist/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= php:cli,flavors python:env shebangfix
+IGNORE_WITH_PHP= 85
USE_GITHUB= yes
GH_ACCOUNT= phacility
GH_TAGNAME= 85c953e
@@ -49,6 +50,13 @@ PLIST_FILES= bin/arc
.endif
+.include <bsd.port.pre.mk>
+
+.if ${PHP_VER} >= 83
+post-patch:
+ @${REINPLACE_CMD} -e 's/ | E_STRICT//' ${WRKSRC}/support/init/init-script.php
+.endif
+
do-install:
.if ${SLAVEPORT} == bin
${RLN} ../${PHP_DESTDIR}/bin/arc ${STAGEDIR}${PREFIX}/bin/arc
@@ -82,4 +90,4 @@ do-install:
${STAGEDIR}${PREFIX}/${PHP_DESTDIR}/bin/arc shell-complete --generate
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>