diff --git a/build/php82/cli/base/Dockerfile b/build/php82/cli/base/Dockerfile index d00ca9d..f57c24f 100644 --- a/build/php82/cli/base/Dockerfile +++ b/build/php82/cli/base/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.2.13-cli +FROM php:8.2.14-cli LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/build/php82/cli/vipsffmpeg/Dockerfile b/build/php82/cli/vipsffmpeg/Dockerfile index 7da278e..f00fc1b 100644 --- a/build/php82/cli/vipsffmpeg/Dockerfile +++ b/build/php82/cli/vipsffmpeg/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.2.13-cli +FROM php:8.2.14-cli LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/build/php82/fpm/vipsffmpeg-nginx/Dockerfile b/build/php82/fpm/vipsffmpeg-nginx/Dockerfile index 5cfdc26..d5e0d0d 100644 --- a/build/php82/fpm/vipsffmpeg-nginx/Dockerfile +++ b/build/php82/fpm/vipsffmpeg-nginx/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.2.13-fpm +FROM php:8.2.14-fpm LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/build/php83/cli/base/Dockerfile b/build/php83/cli/base/Dockerfile index 098b02f..343a8f3 100644 --- a/build/php83/cli/base/Dockerfile +++ b/build/php83/cli/base/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.3.0-cli +FROM php:8.3.1-cli LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/build/php83/cli/vipsffmpeg/Dockerfile b/build/php83/cli/vipsffmpeg/Dockerfile index a258696..8130179 100644 --- a/build/php83/cli/vipsffmpeg/Dockerfile +++ b/build/php83/cli/vipsffmpeg/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.3.0-cli +FROM php:8.3.1-cli LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/build/php83/fpm/vipsffmpeg-nginx/Dockerfile b/build/php83/fpm/vipsffmpeg-nginx/Dockerfile index 8b22f74..4446f6a 100644 --- a/build/php83/fpm/vipsffmpeg-nginx/Dockerfile +++ b/build/php83/fpm/vipsffmpeg-nginx/Dockerfile @@ -4,7 +4,7 @@ # PLEASE DO NOT EDIT IT DIRECTLY! # CHECK README FOR MORE INFO. # -FROM php:8.3.0-fpm +FROM php:8.3.1-fpm LABEL maintainer="Lubomir Stanko " @@ -95,11 +95,13 @@ RUN apt-get update && \ supervisor=4.2.5-1 && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ @@ -120,7 +122,7 @@ RUN apt-get update && \ apt-get install -y \ ${PECL_BUILD_DEPS} && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install apcu-5.1.23 && \ - yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.1 && \ + yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install mongodb-1.17.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install pcov-1.0.11 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install redis-6.0.2 && \ yes '' | MAKEFLAGS="-j$(($(nproc)+2))" pecl install xdebug-3.3.1 && \ diff --git a/doc/PHP-Changelog/3.1.0.md b/doc/PHP-Changelog/3.1.0.md new file mode 100644 index 0000000..fb21022 --- /dev/null +++ b/doc/PHP-Changelog/3.1.0.md @@ -0,0 +1,11 @@ +planned +=== + +### Added +- Added php `pcntl` extension + +### Changed +- Docker packages update + - php 8.2 `8.2.14` + - php 8.3 `8.3.1` + - php ext mongodb `1.17.2` diff --git a/template.Dockerfile b/template.Dockerfile index f2cc434..b92e7b9 100644 --- a/template.Dockerfile +++ b/template.Dockerfile @@ -89,11 +89,13 @@ RUN apt-get update && \ supervisor=${SUPERVISOR_VERSION}-${SUPERVISOR_PKG_RELEASE} && \ docker-php-ext-configure intl && \ docker-php-ext-configure opcache && \ + docker-php-ext-configure pcntl --enable-pcntl && \ docker-php-ext-configure pdo_mysql && \ docker-php-ext-configure zip && \ docker-php-ext-install -j$(nproc) \ intl \ opcache \ + pcntl \ pdo_mysql \ zip && \ apt-get purge \ diff --git a/versions.conf b/versions.conf index 036ab9c..9e3b04a 100644 --- a/versions.conf +++ b/versions.conf @@ -1,8 +1,8 @@ -export PHP82_VERSION=8.2.13 -export PHP83_VERSION=8.3.0 +export PHP82_VERSION=8.2.14 +export PHP83_VERSION=8.3.1 # Pecl ext versions export PECL_APCU_VERSION=5.1.23 -export PECL_MONGODB_VERSION=1.17.1 +export PECL_MONGODB_VERSION=1.17.2 export PECL_PCOV_VERSION=1.0.11 export PECL_REDIS_VERSION=6.0.2 export PECL_VIPS_VERSION=1.0.13