notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
pecl-swoole Asynchronous, concurrent, and distributed networking framework
5.1.5 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.1.4Version of this port present on the latest quarterly branch.
Maintainer: vanilla@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-09-17 03:00:50
Last Update: 2024-11-01 07:00:02
Commit Hash: 85eec48
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: net
License: APACHE20
WWW:
https://pecl.php.net/package/swoole
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

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.
Dependency lines:
  • ${PHP_PKGNAMEPREFIX}pecl-swoole>0:devel/pecl-swoole
To install the port:
cd /usr/ports/devel/pecl-swoole/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/pecl-swoole
  • pkg install php82-pecl-swoole
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: php82-pecl-swoole
Package flavors (<flavor>: <package>)
  • php82: php82-pecl-swoole
  • php81: php81-pecl-swoole
  • php83: php83-pecl-swoole
NOT_FOR_ARCHS: i386 powerpc
distinfo:
TIMESTAMP = 1730442057 SHA256 (PECL/swoole-5.1.5.tgz) = fdc856f746452c3333d0b2b70047da6172c3636e9b23a874c7aeb5abc312cf0a SIZE (PECL/swoole-5.1.5.tgz) = 2265268

Packages (timestamps in pop-ups are UTC):
php73-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--4.5.11---4.5.10-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

php74-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--4.5.11---4.5.10-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

php80-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--4.5.11---4.5.10-
FreeBSD:13:quarterly--5.0.3-----
FreeBSD:14:latest--4.8.12----5.0.3
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

php81-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.1.55.1.5------
FreeBSD:13:quarterly5.1.45.1.45.0.3---5.1.15.1.1
FreeBSD:14:latest5.1.55.1.54.8.12--5.0.3-5.0.3
FreeBSD:14:quarterly5.1.45.1.4----5.1.15.1.1
FreeBSD:15:latest5.1.55.1.5n/a-n/a-5.1.15.1.1
 

php82-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.1.55.1.5------
FreeBSD:13:quarterly5.1.45.1.45.0.3---5.1.15.1.1
FreeBSD:14:latest5.1.55.1.5---5.0.3-5.0.3
FreeBSD:14:quarterly5.1.45.1.4----5.1.15.1.1
FreeBSD:15:latest5.1.55.1.5n/a-n/a-5.1.15.1.1
 

php83-pecl-swoole
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.1.55.1.5------
FreeBSD:13:quarterly5.1.45.1.4----5.1.15.1.1
FreeBSD:14:latest5.1.55.1.5------
FreeBSD:14:quarterly5.1.45.1.4----5.1.15.1.1
FreeBSD:15:latest5.1.55.1.5n/a-n/a-5.1.15.1.1
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. php.h : lang/php82
  2. phpize : lang/php82
  3. autoconf>0 : devel/autoconf
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. php.h : lang/php82
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for php82-pecl-swoole-5.1.5: BROTLI=off: Brotli compression support CARES=off: Asynchronous DNS resolution via c-ares CURL=off: Data transfer support via cURL PGSQL=off: PostgreSQL database support SOCKETS=off: Use native php sockets extension ===> Use 'make config' to modify these settings
Options name:
devel_pecl-swoole
USES:
compiler:c11 localbase:ldflags php:build,pecl pkgconfig ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://pecl.php.net/get/
  2. https://pecl.php.net/get/
Collapse this list.

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.9.8
10 Apr 2017 15:08:47
Revision:438175Original commit files touched by this commit
mat search for other commits by this committer
Convert all PECL ports to USES=php:pecl.

Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D10281
1.9.8
16 Mar 2017 15:36:12
Revision:436281Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.9.8.
1.9.6
26 Feb 2017 02:46:30
Revision:434845Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.9.6.
1.9.5_1
06 Feb 2017 14:47:24
Revision:433492Original commit files touched by this commit
vanilla search for other commits by this committer
Enable cpu affinity function.
1.9.5
05 Feb 2017 15:18:00
Revision:433418Original commit files touched by this commit
vanilla search for other commits by this committer
Add minssing patch.
1.9.5
05 Feb 2017 15:17:41
Revision:433417Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.9.5.
1.8.13_1
18 Dec 2016 15:20:43
Revision:428857Original commit files touched by this commit
sunpoet search for other commits by this committer
- Change *_DEPENDS from www/nghttp2 to www/libnghttp2
- Bump PORTREVISION for dependency change
1.8.13
13 Dec 2016 14:26:12
Revision:428488Original commit files touched by this commit
sunpoet search for other commits by this committer
- Update WWW: pecl.php.net uses https://

Approved by:	portmgr (blanket)
1.8.13
26 Oct 2016 03:52:04
Revision:424667Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.8.13.
1.8.12
10 Oct 2016 10:46:47
Revision:423647Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.8.12.
1.8.11
13 Sep 2016 15:28:14
Revision:422016Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.8.11, and add HTTP2 & REDIS options.
1.8.10
26 Aug 2016 02:33:00
Revision:420887Original commit files touched by this commit
vanilla search for other commits by this committer
Update to 1.8.10.
1.7.22_1
03 Aug 2016 12:47:05
Revision:419514Original commit files touched by this commit
mat search for other commits by this committer
Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.

Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php.  A PHP extension will be automatically activated
when installed.  The order into which extensions are loaded is
automatically guessed.  In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set.  Refer to the USES=php
section of the Porter's Handbook for more information.

Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.

And finally, bump PORTREVISION for all php extensions.

PR:		210697
Submitted by:	mat
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D7022
1.7.22
28 Jun 2016 14:00:45
Revision:417719Original commit files touched by this commit
mat search for other commits by this committer
Convert USE_PHP*=yes into USES=php*

PR:		210529
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D6936
1.7.22
13 Jan 2016 03:15:40
Revision:406001Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.22.
1.7.21
06 Dec 2015 03:32:44
Revision:403086Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.21.
1.7.20
07 Nov 2015 15:55:14
Revision:401002Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.20.
1.7.19
03 Sep 2015 15:37:40
Revision:395971Original commit files touched by this commit
vanilla search for other commits by this committer
Fix build on i386-9.3.
1.7.19
01 Sep 2015 14:42:27
Revision:395764Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.19.
1.7.18
23 Jul 2015 07:54:17
Revision:392713Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.18.
1.7.17
09 Jun 2015 01:35:29
Revision:388893Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.17.
1.7.16
13 May 2015 22:56:08
Revision:386273Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.16.
1.7.15
23 Apr 2015 12:57:57
Revision:384562Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.15.
1.7.14
02 Apr 2015 06:08:29
Revision:382984Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.14.
1.7.12
12 Mar 2015 11:31:12
Revision:381082Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.12.
1.7.10
24 Feb 2015 15:23:02
Revision:379804Original commit files touched by this commit
vanilla search for other commits by this committer
bsd.php.mk handle ${STRIP} already, remove prev patches.
1.7.10
24 Feb 2015 03:46:48
Revision:379740Original commit files touched by this commit
vanilla search for other commits by this committer
switch to USES=tar:tgz.
1.7.10
16 Feb 2015 06:17:56
Revision:379066Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.10, and strip binary.
1.7.9
09 Jan 2015 09:58:41
Revision:376584Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.9.
1.7.8
07 Dec 2014 16:49:54
Revision:374219Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.8.
1.7.6
13 Oct 2014 04:12:30
Revision:370752Original commit files touched by this commit
vanilla search for other commits by this committer
Upgrade to 1.7.6.
1.7.5
17 Sep 2014 03:00:43
Revision:368353Original commit files touched by this commit
vanilla search for other commits by this committer
Add pecl-swoole, async framework of php.

Number of commits found: 132 (showing only 32 on this page)

«  1 | 2