Port details
php-swoole Asynchronous, concurrent, and distributed networking framework
6.2.4 devel Σ =0 6.2.3Version of this port present on the latest quarterly branch. Maintainer: vanilla@FreeBSD.org Port Added: 2026-07-12 12:24:06
Last Update: 2026-10-26 02:14:27
Commit Hash: 1031e94
Also Listed In: net
License: APACHE20
WWW: https://github.com/swoole/swoole-src Description: # Asynchronous & concurrent & distributed networking framework for PHP.
* event-driven
* full asynchronous non-blocking
* multi-thread reactor
* multi-process worker
* millisecond timer
* async MySQL
* async task
* async read/write file system
* async dns lookup
* support IPv4/IPv6/UnixSocket/TCP/UDP ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PHP_PKGNAMEPREFIX}swoole>0:devel/php-swoole To install the port : # cd /usr/ports/devel/php-swoole/ && make install clean To add the package , run one of these commands: pkg install devel/php-swoole pkg install php85-swoole NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: php85-swoole Package flavors (<flavor>: <package> ) # php85: php85-swoole
php82: php82-swoole
php83: php83-swoole
php84: php84-swoole
NOT_FOR_ARCHS: i386 powerpcdistinfo: # TIMESTAMP = 1792977797
SHA256 (swoole-swoole-src-v6.2.4_GH0.tar.gz) = 92624681feb1b1311a4ee0fc40080e747b63fc5d0ed988f8e6aa148aac55987f
SIZE (swoole-swoole-src-v6.2.4_GH0.tar.gz) = 2256371
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
phpize : lang/php85 autoconf>0 : devel/autoconf pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies: #
php.h : lang/php85
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for php85-swoole-6.2.4:
BROTLI=off: Brotli compression support
CARES=off: Asynchronous DNS resolution via c-ares
CURL=off: Data transfer support via cURL
FIREBIRD=off: Firebird (Interbase) database support
ODBC=off: ODBC database backend
PGSQL=off: PostgreSQL database support
SOCKETS=off: Use native php sockets extension
SQLITE=off: SQLite database support
SSH2=off: Enable SSH2 support
ZSTD=off: Zstandard compression support
===> Use 'make config' to modify these settings Options name : #
devel_php-swoole USES: #
compiler:c11 localbase:ldflags php:ext pkgconfig ssl
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Port Moves
port moved here from devel /pecl-swoole on 2026-07-12 REASON: Converted to standard extension from pecl extension
Number of commits found: 4 #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
6.2.4 26 Oct 2026 02:14:27
Vanilla I. Shu (vanilla)
devel/php-swoole: update to 6.2.4.
6.2.3 24 Sep 2026 02:37:15
Vanilla I. Shu (vanilla)
devel/php-swoole: update to 6.2.3.
6.2.2 15 Jul 2026 08:11:39
Vanilla I. Shu (vanilla)
devel/php-swoole: converted to php standard extension.
PR: 296792
6.2.2 12 Jul 2026 12:21:45
Vanilla I. Shu (vanilla)
devel/pecl-swoole: converted to standard extension from pecl extension.
Number of commits found: 4