From aeb529c2a94171c2f9465ae5b9bd609527b10d4e Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Thu, 21 Apr 2022 16:16:52 +0200 Subject: [PATCH] Add support for parle (#567) --- MAINTAINERS.md | 5 +++++ data/special-requirements | 1 + data/supported-extensions | 1 + install-php-extensions | 8 ++++++++ 4 files changed, 15 insertions(+) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 73703f6..b43a5cf 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -74,6 +74,11 @@ We should switch to the stable release once it will be available. The only available versions of the `opencensus` PHP extension are all alpha. We should switch to the stable release once it will be available. +### parle + +The only available versions of the `parle` PHP extension are all beta. +We should switch to the stable release once it will be available. + ### snuffleupagus The `snuffleupagus` PHP extension is not available in the PECL archive, so we install it manually. diff --git a/data/special-requirements b/data/special-requirements index 784c314..a2ef727 100644 --- a/data/special-requirements +++ b/data/special-requirements @@ -1,6 +1,7 @@ geos !alpine3.7 !alpine3.8 !alpine3.9 !alpine3.10 memprof !alpine parallel zts +parle !jessie pdo_sqlsrv !alpine3.7 !alpine3.8 pthreads zts sodium !jessie diff --git a/data/supported-extensions b/data/supported-extensions index 542c637..7eb8d66 100644 --- a/data/supported-extensions +++ b/data/supported-extensions @@ -60,6 +60,7 @@ opcache 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 opencensus 7.0 7.1 7.2 7.3 7.4 8.0 8.1 openswoole 7.2 7.3 7.4 8.0 8.1 parallel 7.1 7.2 7.3 7.4 +parle 7.0 7.1 7.2 7.3 7.4 8.0 8.1 pcntl 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 pcov 7.0 7.1 7.2 7.3 7.4 8.0 8.1 pdo_dblib 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 diff --git a/install-php-extensions b/install-php-extensions index e4f0315..69ccb06 100755 --- a/install-php-extensions +++ b/install-php-extensions @@ -989,6 +989,9 @@ buildRequiredPackageLists() { buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libcurl3-gnutls libpq5" buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile $buildRequiredPackageLists_libssldev libcurl4-gnutls-dev libpq-dev" ;; + parle@alpine) + buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent libstdc++" + ;; pdo_dblib@alpine) buildRequiredPackageLists_persistent="$buildRequiredPackageLists_persistent freetds" buildRequiredPackageLists_volatile="$buildRequiredPackageLists_volatile freetds-dev" @@ -2788,6 +2791,11 @@ installRemoteModule() { fi fi ;; + parle) + if test -z "$installRemoteModule_version"; then + installRemoteModule_version=beta + fi + ;; pcov) if test -z "$installRemoteModule_version"; then if test $PHP_MAJMIN_VERSION -le 700; then