diff options
Diffstat (limited to 'dev-php/swoole')
-rw-r--r-- | dev-php/swoole/Manifest | 4 | ||||
-rw-r--r-- | dev-php/swoole/files/swoole-4.8.7-gcc13.patch | 19 | ||||
-rw-r--r-- | dev-php/swoole/metadata.xml | 11 | ||||
-rw-r--r-- | dev-php/swoole/swoole-4.8.7.ebuild | 72 |
4 files changed, 0 insertions, 106 deletions
diff --git a/dev-php/swoole/Manifest b/dev-php/swoole/Manifest deleted file mode 100644 index 8095a687a0c5..000000000000 --- a/dev-php/swoole/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX swoole-4.8.7-gcc13.patch 551 BLAKE2B 16fa5f7cc95c15f4eb1560c94f2a35b1745dadc1c9c32d2ea388f18731d95ecf72c6aea5a2284e0143d6f1ddd0ad5b932d2cebc80ff60b025c55de20572bb149 SHA512 8b2bcaa1a2398e5a7347da203cbbd4ec1e449742c014cc881c689dff70d19c0793e4d0d5a93607a71cb68b023f27fe61a0a3cf9f5f84f955db0e04feb3f75e95 -DIST swoole-4.8.7.tgz 1851160 BLAKE2B 3e5c9d664f1897b7bd490a1e9dbc4c3c03117a18ae58586efe534c617578a7af5be779e6ca44a5bf2f782abc2eb57bc21e3dc4e3445c3299918bc189547dc75c SHA512 36f36aface71435233aaa8c81e023b813c6175d3ed00a9de20acb690b58b464d99670c3b96f247ab1147f95e099d44785d60d5f1e36f519ccfeb09b3bddba264 -EBUILD swoole-4.8.7.ebuild 1563 BLAKE2B 89bd2eb83912e34a92785eb01b43c52295a15414b147310f3d86ae5c2d58c31a6a78fc3f53c6ac8ce97e493c120ba9bcc9f3e1b365fd24d566523cd6a07a4507 SHA512 3973f54eba27f68a6548c13047b16a2d2ce8338aac90dd10c6cbb915499e2077f4c70cc02fe29fe275600e4035dde5a205be8755ad17b3f895b6d68dabf9c3de -MISC metadata.xml 322 BLAKE2B a48bea2fc0507f0bd8c36807a7339b8899a0e0bbd4b8a5775d95d37259a6e1bf2826e5264a0bdf17a875ac9659ae101cbd0b08b1cb80464ab0a6f7bfaec91e98 SHA512 008d93378be968018848b09ac6f6e22af494a303c466ac547a1ab2fc72dbb3ffab37b2622a85e2f7fbf867b8b06e2fb00f1f5a4fc1c24b39fcb1b0da62763e22 diff --git a/dev-php/swoole/files/swoole-4.8.7-gcc13.patch b/dev-php/swoole/files/swoole-4.8.7-gcc13.patch deleted file mode 100644 index a99088af87cf..000000000000 --- a/dev-php/swoole/files/swoole-4.8.7-gcc13.patch +++ /dev/null @@ -1,19 +0,0 @@ -https://bugs.gentoo.org/895232 -https://github.com/swoole/swoole-src/issues/4983 -https://github.com/swoole/swoole-src/commit/402eec43ec385b63307b3ba772f871f0f86fa299 - -From 402eec43ec385b63307b3ba772f871f0f86fa299 Mon Sep 17 00:00:00 2001 -From: Remi Collet <remi@remirepo.net> -Date: Sun, 19 Feb 2023 13:00:01 +0100 -Subject: [PATCH] Fix #4983 Add missing header for GCC 13 (#4985) - ---- a/include/swoole_proxy.h -+++ b/include/swoole_proxy.h -@@ -17,6 +17,7 @@ - #pragma once - - #include <string> -+#include <cstdint> - - #define SW_SOCKS5_VERSION_CODE 0x05 - diff --git a/dev-php/swoole/metadata.xml b/dev-php/swoole/metadata.xml deleted file mode 100644 index edb85e79ce7f..000000000000 --- a/dev-php/swoole/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="project"> -<email>php-bugs@gentoo.org</email> -<name>PHP Project</name> -</maintainer> -<upstream> - <remote-id type="github">swoole/swoole-src</remote-id> -</upstream> -</pkgmetadata> diff --git a/dev-php/swoole/swoole-4.8.7.ebuild b/dev-php/swoole/swoole-4.8.7.ebuild deleted file mode 100644 index df9af9c5d2da..000000000000 --- a/dev-php/swoole/swoole-4.8.7.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PHP_EXT_NAME="swoole" -PHP_EXT_INI="yes" -PHP_EXT_ZENDEXT="no" -PHP_EXT_SAPIS="cli" -PHP_EXT_NEEDED_USE="cli,sockets?" -DOCS=( README.md ) - -USE_PHP="php8-1" - -inherit php-ext-pecl-r3 - -HOMEPAGE="https://www.swoole.co.uk" -KEYWORDS="amd64 ~x86" - -DESCRIPTION="Event-driven asynchronous & concurrent & coroutine networking engine" -LICENSE="Apache-2.0" -SLOT="0" -# Tests require network access for composer libraries under tests/include/lib/vendor -RESTRICT="test" - -DEPEND=" - app-arch/brotli:0= - dev-libs/libpcre - sys-libs/zlib:0= - ssl? ( - dev-libs/openssl:0= - ) - mysql? ( - php_targets_php8-1? ( dev-lang/php:8.1[mysql,mysqli(+)] ) - ) -" - -RDEPEND="${DEPEND}" - -IUSE="debug http2 mysql sockets ssl" - -PATCHES=( - "${FILESDIR}"/${P}-gcc13.patch -) - -src_configure() { - # JEMalloc not included as it refuses to find a ${ESYSROOT}/usr/includes/jemalloc subdirectory - local PHP_EXT_ECONF_ARGS=( - --enable-swoole - $(use_enable debug) - $(use_enable http2) - $(use_enable mysql mysqlnd) - $(use_enable ssl openssl) - $(use_with ssl openssl-dir "${ESYSROOT}/usr") - $(use_enable sockets) - ) - - php-ext-source-r3_src_configure -} - -src_test() { - ulimit -n 16384 > /dev/null 2>&1 - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - cd tests || die - if has_version ">=dev-php/xdebug-3" ; then - sed -i 's/xdebug.default_enable=0/xdebug.mode=off/' run-tests || die - fi - PHPT=1 "${PHPCLI}" -d "memory_limit=1024m" ./run-tests swoole_* || die - done -} |