diff --git a/Dockerfiles/mods/Dockerfile-5.2 b/Dockerfiles/mods/Dockerfile-5.2 index bb80460..937f1c2 100644 --- a/Dockerfiles/mods/Dockerfile-5.2 +++ b/Dockerfiles/mods/Dockerfile-5.2 @@ -459,7 +459,7 @@ RUN set -eux \ # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install uploadprogress \ + && pecl install uploadprogress-1.1.4 \ # Enabling && docker-php-ext-enable uploadprogress \ && true diff --git a/Dockerfiles/mods/Dockerfile-5.3 b/Dockerfiles/mods/Dockerfile-5.3 index df3d204..1c22705 100644 --- a/Dockerfiles/mods/Dockerfile-5.3 +++ b/Dockerfiles/mods/Dockerfile-5.3 @@ -559,7 +559,7 @@ RUN set -eux \ # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install uploadprogress \ + && pecl install uploadprogress-1.1.4 \ # Enabling && docker-php-ext-enable uploadprogress \ && true diff --git a/Dockerfiles/mods/Dockerfile-5.4 b/Dockerfiles/mods/Dockerfile-5.4 index 68e5967..779c110 100644 --- a/Dockerfiles/mods/Dockerfile-5.4 +++ b/Dockerfiles/mods/Dockerfile-5.4 @@ -578,7 +578,7 @@ RUN set -eux \ # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install uploadprogress \ + && pecl install uploadprogress-1.1.4 \ # Enabling && docker-php-ext-enable uploadprogress \ && true diff --git a/Dockerfiles/mods/Dockerfile-5.5 b/Dockerfiles/mods/Dockerfile-5.5 index b3d7b46..99ceef0 100644 --- a/Dockerfiles/mods/Dockerfile-5.5 +++ b/Dockerfiles/mods/Dockerfile-5.5 @@ -591,7 +591,7 @@ RUN set -eux \ # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install uploadprogress \ + && pecl install uploadprogress-1.1.4 \ # Enabling && docker-php-ext-enable uploadprogress \ && true diff --git a/Dockerfiles/mods/Dockerfile-5.6 b/Dockerfiles/mods/Dockerfile-5.6 index 677e6aa..7691568 100644 --- a/Dockerfiles/mods/Dockerfile-5.6 +++ b/Dockerfiles/mods/Dockerfile-5.6 @@ -608,7 +608,7 @@ RUN set -eux \ # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install uploadprogress \ + && pecl install uploadprogress-1.1.4 \ # Enabling && docker-php-ext-enable uploadprogress \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.0 b/Dockerfiles/mods/Dockerfile-7.0 index 8e28aa0..87cd197 100644 --- a/Dockerfiles/mods/Dockerfile-7.0 +++ b/Dockerfiles/mods/Dockerfile-7.0 @@ -337,10 +337,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: mongodb -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install mongodb \ + && pecl install mongodb-1.10.0 \ # Enabling && docker-php-ext-enable mongodb \ && true @@ -495,10 +495,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: psr -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install psr \ + && pecl install psr-1.1.0 \ # Enabling && docker-php-ext-enable psr \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.1 b/Dockerfiles/mods/Dockerfile-7.1 index 5db0d22..850d5d4 100644 --- a/Dockerfiles/mods/Dockerfile-7.1 +++ b/Dockerfiles/mods/Dockerfile-7.1 @@ -337,10 +337,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: mongodb -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install mongodb \ + && pecl install mongodb-1.11.1 \ # Enabling && docker-php-ext-enable mongodb \ && true @@ -495,10 +495,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: psr -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install psr \ + && pecl install psr-1.1.0 \ # Enabling && docker-php-ext-enable psr \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.2 b/Dockerfiles/mods/Dockerfile-7.2 index cbfdb29..357ac35 100644 --- a/Dockerfiles/mods/Dockerfile-7.2 +++ b/Dockerfiles/mods/Dockerfile-7.2 @@ -498,10 +498,10 @@ RUN set -eux \ # -------------------- Installing PHP Extension: psr -------------------- RUN set -eux \ - # Installation: Generic + # Installation: Version specific # Type: PECL extension # Default: Pecl command - && pecl install psr \ + && pecl install psr-1.1.0 \ # Enabling && docker-php-ext-enable psr \ && true diff --git a/Dockerfiles/mods/Dockerfile-7.3 b/Dockerfiles/mods/Dockerfile-7.3 index 793dd8b..efc967b 100644 --- a/Dockerfiles/mods/Dockerfile-7.3 +++ b/Dockerfiles/mods/Dockerfile-7.3 @@ -20,7 +20,7 @@ RUN set -eux \ libbz2-dev \ libc-client-dev \ libcurl4-openssl-dev \ - libenchant-dev \ + libenchant-2-dev \ libevent-dev \ libexif-dev \ libexpat1-dev \ @@ -859,7 +859,7 @@ RUN set -eux \ libaio1 \ libaspell15 \ libc-client2007e \ - libenchant1c2a \ + libenchant-2-2 \ libexif12 \ libexpat1 \ libfbclient2 \ diff --git a/Dockerfiles/mods/Dockerfile-7.4 b/Dockerfiles/mods/Dockerfile-7.4 index 80dd2d7..fda2eaa 100644 --- a/Dockerfiles/mods/Dockerfile-7.4 +++ b/Dockerfiles/mods/Dockerfile-7.4 @@ -20,7 +20,7 @@ RUN set -eux \ libbz2-dev \ libc-client-dev \ libcurl4-openssl-dev \ - libenchant-dev \ + libenchant-2-dev \ libevent-dev \ libexif-dev \ libexpat1-dev \ @@ -854,7 +854,7 @@ RUN set -eux \ libaio1 \ libaspell15 \ libc-client2007e \ - libenchant1c2a \ + libenchant-2-2 \ libexif12 \ libexpat1 \ libfbclient2 \ diff --git a/Dockerfiles/mods/Dockerfile-8.0 b/Dockerfiles/mods/Dockerfile-8.0 index 245fa14..d563308 100644 --- a/Dockerfiles/mods/Dockerfile-8.0 +++ b/Dockerfiles/mods/Dockerfile-8.0 @@ -16,7 +16,7 @@ RUN set -eux \ libbz2-dev \ libc-client-dev \ libcurl4-openssl-dev \ - libenchant-dev \ + libenchant-2-dev \ libevent-dev \ libfbclient2 \ libfreetype6-dev \ @@ -693,7 +693,7 @@ RUN set -eux \ libaio1 \ libaspell15 \ libc-client2007e \ - libenchant1c2a \ + libenchant-2-2 \ libfbclient2 \ libffi6 \ libfreetype6 \ diff --git a/Dockerfiles/mods/Dockerfile-8.1 b/Dockerfiles/mods/Dockerfile-8.1 index bf93219..1315f9d 100644 --- a/Dockerfiles/mods/Dockerfile-8.1 +++ b/Dockerfiles/mods/Dockerfile-8.1 @@ -15,7 +15,7 @@ RUN set -eux \ libbz2-dev \ libc-client-dev \ libcurl4-openssl-dev \ - libenchant-dev \ + libenchant-2-dev \ libevent-dev \ libfbclient2 \ libfreetype6-dev \ @@ -634,7 +634,7 @@ RUN set -eux \ libaio1 \ libaspell15 \ libc-client2007e \ - libenchant1c2a \ + libenchant-2-2 \ libfbclient2 \ libffi6 \ libfreetype6 \ diff --git a/build/ansible/group_vars/all/mods.yml b/build/ansible/group_vars/all/mods.yml index 543b10d..24318f1 100644 --- a/build/ansible/group_vars/all/mods.yml +++ b/build/ansible/group_vars/all/mods.yml @@ -217,10 +217,33 @@ extensions_available: 5.2: type: pecl command: echo "/usr" | pecl install enchant - all: - type: builtin build_dep: [libenchant-dev] run_dep: [libenchant1c2a] + 5.3: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 5.4: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 5.5: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 5.6: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 7.0: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 7.1: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + 7.2: + build_dep: [libenchant-dev] + run_dep: [libenchant1c2a] + all: + type: builtin + build_dep: [libenchant-2-dev] + run_dep: [libenchant-2-2] exif: all: type: builtin @@ -573,6 +596,12 @@ extensions_available: 5.6: type: pecl version: 1.7.5 + 7.0: + type: pecl + version: 1.10.0 + 7.1: + type: pecl + version: 1.11.1 all: type: pecl build_dep: [libssl-dev, libsasl2-dev] @@ -784,6 +813,15 @@ extensions_available: 5.6: type: pecl version: 0.6.0 # NOTE: 0.6.1 fails with: Package "psr" Version "0.6.1" does not have REST xml available + 7.0: + type: pecl + version: 1.1.0 + 7.1: + type: pecl + version: 1.1.0 + 7.2: + type: pecl + version: 1.1.0 all: type: pecl phalcon: @@ -1052,14 +1090,19 @@ extensions_available: disabled: [8.0, 8.1] 5.2: type: pecl + version: 1.1.4 5.3: type: pecl + version: 1.1.4 5.4: type: pecl + version: 1.1.4 5.5: type: pecl + version: 1.1.4 5.6: type: pecl + version: 1.1.4 all: type: git git_url: https://github.com/php/pecl-php-uploadprogress