aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2026-07-15 08:08:02 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2026-07-15 08:11:39 +0000
commitd1868438e479a8c2ed8508c876b48e55a40a321f (patch)
tree3184a56cd306de870215f297de99d7f34a61fcfe
parentfb9322ee60490052af041b6db2b05d08495cd81f (diff)
devel/php-swoole: converted to php standard extension.
PR: 296792
-rw-r--r--devel/php-swoole/Makefile8
-rw-r--r--devel/php-swoole/distinfo6
2 files changed, 9 insertions, 5 deletions
diff --git a/devel/php-swoole/Makefile b/devel/php-swoole/Makefile
index a60ebbe677db..77ca04c0e2b1 100644
--- a/devel/php-swoole/Makefile
+++ b/devel/php-swoole/Makefile
@@ -1,11 +1,13 @@
PORTNAME= swoole
+DISTVERSIONPREFIX= v
DISTVERSION= 6.2.2
PORTREVISION= 0
CATEGORIES= devel net
+PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Asynchronous, concurrent, and distributed networking framework
-WWW= https://pecl.php.net/package/swoole
+WWW= https://github.com/swoole/swoole-src
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
@@ -13,8 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386 powerpc
NOT_FOR_ARCHS_REASON= upstream drop 32 bits support
-USES= compiler:c11 localbase:ldflags php:build,pecl pkgconfig ssl
+USES= compiler:c11 localbase:ldflags php:ext pkgconfig ssl
IGNORE_WITH_PHP= 86
+USE_GITHUB= yes
+GH_PROJECT= swoole-src
CONFIGURE_ARGS+= --enable-mysqlnd \
--enable-openssl
diff --git a/devel/php-swoole/distinfo b/devel/php-swoole/distinfo
index 49cde8588f6e..932fa9bf4d91 100644
--- a/devel/php-swoole/distinfo
+++ b/devel/php-swoole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1783696652
-SHA256 (PECL/swoole-6.2.2.tgz) = fb17fc898d02ee0f2b22f5e4dcb0ff96cd35fe8ef7a6d2c5af6cb365f3f9b438
-SIZE (PECL/swoole-6.2.2.tgz) = 2600130
+TIMESTAMP = 1783987047
+SHA256 (swoole-swoole-src-v6.2.2_GH0.tar.gz) = 056703031d052049fac86434b58db0fae3a75804d872871d01ba2e9b82685d31
+SIZE (swoole-swoole-src-v6.2.2_GH0.tar.gz) = 2185486