git: e8401511f7e9 - main - lang/zephir: Update 0.17.0 => 0.19.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 19 Mar 2026 13:45:23 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=e8401511f7e9886dc5f71eec21574e24ceee5848
commit e8401511f7e9886dc5f71eec21574e24ceee5848
Author: Paavo-Einari Kaipila <pkaipila@gmail.com>
AuthorDate: 2026-03-19 13:34:22 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-03-19 13:41:42 +0000
lang/zephir: Update 0.17.0 => 0.19.0
Changelogs:
https://github.com/zephir-lang/zephir/releases/tag/0.18.0
https://github.com/zephir-lang/zephir/releases/tag/0.19.0
- Replace PORTVERSION with DISTVERSION.
- Replace custom do-extract (CP) with "EXTRACT_CMD=${CP}".
- Split long lines in do-install.
- Repalce "${LN} -s" with "${RLN}".
PR: 293619
Approved by: R. Christian McDonald <rcm@rcm.sh> (maintainer, timeout 2 weeks)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
lang/zephir/Makefile | 20 +++++++++++---------
lang/zephir/distinfo | 6 +++---
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/lang/zephir/Makefile b/lang/zephir/Makefile
index 909cc491f536..84771081acb5 100644
--- a/lang/zephir/Makefile
+++ b/lang/zephir/Makefile
@@ -1,11 +1,11 @@
PORTNAME= zephir
-DISTVERSION= 0.17.0
+DISTVERSION= 0.19.0
CATEGORIES= lang
MASTER_SITES= https://github.com/zephir-lang/${PORTNAME}/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
DISTNAME= ${PORTNAME}
EXTRACT_SUFX= .phar
-DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
MAINTAINER= rcm@rcm.sh
COMMENT= Zephir is a transpiled language used for creating C-extensions for PHP
@@ -16,7 +16,11 @@ LICENSE= MIT
RUN_DEPENDS= re2c>0:devel/re2c
USES= php:cli,flavors
-USE_PHP= dom filter iconv phar xml zephir_parser zlib
+USE_PHP= dom ctype filter mbstring phar xml zephir_parser zlib
+
+EXTRACT_CMD= ${CP}
+EXTRACT_BEFORE_ARGS= #
+EXTRACT_AFTER_ARGS= ${WRKSRC}
NO_ARCH= yes
NO_BUILD= yes
@@ -25,12 +29,10 @@ NO_WRKSUBDIR= yes
PLIST_FILES= bin/${DISTNAME} \
bin/${DISTNAME}${EXTRACT_SUFX}
-do-extract:
- ${MKDIR} ${WRKSRC}/
- ${CP} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${WRKSRC}/
-
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${PREFIX}/bin/
- ${LN} -s ${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${PREFIX}/bin/${DISTNAME}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME}${EXTRACT_SUFX} \
+ ${STAGEDIR}${PREFIX}/bin
+ ${RLN} ${STAGEDIR}${PREFIX}/bin/${DISTNAME}${EXTRACT_SUFX} \
+ ${STAGEDIR}${PREFIX}/bin/${DISTNAME}
.include <bsd.port.mk>
diff --git a/lang/zephir/distinfo b/lang/zephir/distinfo
index cdcd4db8432b..074b026617fe 100644
--- a/lang/zephir/distinfo
+++ b/lang/zephir/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1680613866
-SHA256 (zephir-0.17.0/zephir.phar) = d20d9e340b5b7c395b30a96101496e8139fb14ba478a5322f5e7a018a36ed373
-SIZE (zephir-0.17.0/zephir.phar) = 1661941
+TIMESTAMP = 1772813131
+SHA256 (zephir-0.19.0/zephir.phar) = 7a457cd768ccc71e0c05899fe77025357705b318c68c80e5da96a6ba86fb6296
+SIZE (zephir-0.19.0/zephir.phar) = 2570555