2
0
Fork 0
mirror of https://github.com/friendica/docker synced 2024-05-25 02:34:57 +02:00

Deduplicate dependencies

- remove ctype
- remove iconv
- remove json
- remove pdo
- remove posix
- remove xml
This commit is contained in:
Philipp Holzer 2019-09-08 14:11:01 +02:00
parent 683c2885d3
commit e1066901ae
No known key found for this signature in database
GPG key ID: D8365C3D36B77D90
11 changed files with 0 additions and 114 deletions

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -14,14 +14,11 @@ RUN set -ex; \
RUN set -ex; \ RUN set -ex; \
\ \
apk add -U --no-cache --virtual .build-deps \ apk add -U --no-cache --virtual .build-deps \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
openssl-dev \
libpng \ libpng \
libpng-dev \ libpng-dev \
libjpeg-turbo-dev \ libjpeg-turbo-dev \
@ -36,8 +33,6 @@ RUN set -ex; \
freetype-dev \ freetype-dev \
librsvg \ librsvg \
libcurl \ libcurl \
curl \
curl-dev \
rsync \ rsync \
bzip2 \ bzip2 \
pcre-dev \ pcre-dev \
@ -52,16 +47,10 @@ RUN set -ex; \
; \ ; \
\ \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -14,14 +14,11 @@ RUN set -ex; \
RUN set -ex; \ RUN set -ex; \
\ \
apk add -U --no-cache --virtual .build-deps \ apk add -U --no-cache --virtual .build-deps \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
openssl-dev \
libpng \ libpng \
libpng-dev \ libpng-dev \
libjpeg-turbo-dev \ libjpeg-turbo-dev \
@ -36,8 +33,6 @@ RUN set -ex; \
freetype-dev \ freetype-dev \
librsvg \ librsvg \
libcurl \ libcurl \
curl \
curl-dev \
rsync \ rsync \
bzip2 \ bzip2 \
pcre-dev \ pcre-dev \
@ -52,16 +47,10 @@ RUN set -ex; \
; \ ; \
\ \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -14,14 +14,11 @@ RUN set -ex; \
RUN set -ex; \ RUN set -ex; \
\ \
apk add -U --no-cache --virtual .build-deps \ apk add -U --no-cache --virtual .build-deps \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
openssl-dev \
libpng \ libpng \
libpng-dev \ libpng-dev \
libjpeg-turbo-dev \ libjpeg-turbo-dev \
@ -36,8 +33,6 @@ RUN set -ex; \
freetype-dev \ freetype-dev \
librsvg \ librsvg \
libcurl \ libcurl \
curl \
curl-dev \
rsync \ rsync \
bzip2 \ bzip2 \
pcre-dev \ pcre-dev \
@ -52,16 +47,10 @@ RUN set -ex; \
; \ ; \
\ \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -22,14 +22,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -40,8 +37,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -51,16 +46,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -13,14 +13,11 @@ RUN set -ex; \
RUN set -ex; \ RUN set -ex; \
\ \
apk add -U --no-cache --virtual .build-deps \ apk add -U --no-cache --virtual .build-deps \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
openssl-dev \
libpng \ libpng \
libpng-dev \ libpng-dev \
libjpeg-turbo-dev \ libjpeg-turbo-dev \
@ -35,8 +32,6 @@ RUN set -ex; \
freetype-dev \ freetype-dev \
librsvg \ librsvg \
libcurl \ libcurl \
curl \
curl-dev \
rsync \ rsync \
bzip2 \ bzip2 \
pcre-dev \ pcre-dev \
@ -51,16 +46,10 @@ RUN set -ex; \
; \ ; \
\ \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \

View file

@ -21,14 +21,11 @@ RUN set -ex; \
\ \
apt-get update; \ apt-get update; \
apt-get install -y --no-install-recommends \ apt-get install -y --no-install-recommends \
libxml2-dev \
mysql-client \ mysql-client \
bash \ bash \
autoconf \ autoconf \
g++ \ g++ \
make \ make \
openssl \
libssl-dev \
libpng-dev \ libpng-dev \
libjpeg62-turbo-dev \ libjpeg62-turbo-dev \
libtool \ libtool \
@ -39,8 +36,6 @@ RUN set -ex; \
libfreetype6 \ libfreetype6 \
libfreetype6-dev \ libfreetype6-dev \
librsvg2-2 \ librsvg2-2 \
libcurl4-openssl-dev \
curl \
libzip-dev \ libzip-dev \
; \ ; \
docker-php-ext-configure gd \ docker-php-ext-configure gd \
@ -50,16 +45,11 @@ RUN set -ex; \
--with-jpeg-dir=/usr/include/ \ --with-jpeg-dir=/usr/include/ \
; \ ; \
docker-php-ext-install -j "$(nproc)" \ docker-php-ext-install -j "$(nproc)" \
pdo \
pdo_mysql \ pdo_mysql \
xml \
gd \ gd \
zip \ zip \
opcache \ opcache \
posix \
ctype \ ctype \
json \
iconv \
pcntl \ pcntl \
; \ ; \
\ \