dev-php / swoole

Event-driven asynchronous & concurrent & coroutine networking engine

Official package sites : https://www.swoole.co.uk ·

v4.8.7 :: 0 :: gentoo (Masked by set 7457)

Modified
License
Apache-2.0
Keywords
amd64 ~x86
USE flags
debug http2 mysql sockets ssl

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
http2
Enable support for the HTTP/2 protocol
mysql
Add mySQL Database support
sockets
Add support for tcp/ip sockets
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)

php_targets

php8-1
Build against PHP 8.1

app-arch / brotli : Generic-purpose lossless compression algorithm

dev-lang / php : The PHP language runtime engine

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-libs / zlib : Standard (de)compression library

app-arch / brotli : Generic-purpose lossless compression algorithm

dev-lang / php : The PHP language runtime engine

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

sys-libs / zlib : Standard (de)compression library


7457
Michael Orlitzky
PHP 8.1.x no longer receives bug fixes unless they address security issues. That means no build fixes, no updates for modern compilers, and no tweaks for newer versions of dependencies. We can't really afford to maintain our own little fork of this, so it's time to upgrade (sorry). With it goes any unmaintained PECL packages that don't support 8.2 or newer.
  • <www-apps/icingaweb2-2.12.1-r1
  • =virtual/httpd-php-8.1
  • dev-lang/php:8.1
  • dev-php/pecl-dbase
  • dev-php/pecl-gnupg
  • dev-php/pecl-lzf
  • dev-php/pecl-mcrypt
  • dev-php/pecl-memcache
  • dev-php/pecl-oauth
  • dev-php/pecl-pam
  • dev-php/pecl-ps
  • dev-php/pecl-psr
  • dev-php/pecl-timezonedb
  • dev-php/pecl-translit
  • dev-php/pecl-zmq
  • dev-php/realpath_turbo
  • dev-php/snuffleupagus
  • dev-php/swoole
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-php/swoole: cleanup php8-0
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove USE=php_targets_php7-4
Closes: https://github.com/gentoo/gentoo/pull/32762 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Orlitzky · gentoo
dev-php/swoole: drop 4.4.16, 4.5.9
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-php/swoole: Stabilize 4.8.7 amd64, #909596
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-php/swoole: fix build w/ gcc 13
Closes: https://bugs.gentoo.org/895232 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-php/swoole: remove boost slot deps
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Drop old; update target
Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Drop old
Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-php/swoole: Stabilize 4.5.9 amd64, #835428
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.8.7
Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Swap EROOT for ESYSROOT in src_configure
Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
dev-php/swoole: remove libressl support
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.5.9
Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.4.19
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.4.16
Package-Manager: Portage-2.3.91, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.4.15
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.4.14
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Drop old
Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.4.12
Closes: https://bugs.gentoo.org/697690 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-php/swoole: [QA] Fix missing trailing slash
Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-php/swoole: amd64 stable wrt bug #669308
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
dev-php/swoole: bump to v4.2.13
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.2.9
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.2.3
Also update configure options to avoid QA notice Closes: https://bugs.gentoo.org/669310 Signed-off-by: Brian Evans <grknight@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.1.1
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: Version bump for 4.0.4
Package-Manager: Portage-2.3.45, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/swoole: New Package
Swoole is an high-performance network framework using an event-driven, asynchronous, non-blocking I/O model which makes it scalable and efficient. It is written in C language without 3rd party libraries as PHP extension Package-Manager: Portage-2.3.40, Repoman-2.3.9