Skip to content

Commit 2d428c2

Browse files
committed
Added extension: uuid
1 parent 72d34ca commit 2d428c2

14 files changed

Lines changed: 196 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
- Added extension `imagick` to PHP 8.0 and PHP 8.1
1616
- Added extension `xlswriter` to PHP 8.1
1717
- Added extension `pdo_dblib` to PHP 8.1
18+
- Added extension `uuid` to all PHP versions (except 5.2)
1819

1920

2021
## Release 0.130

Dockerfiles/mods/Dockerfile-5.3

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ RUN set -eux \
4545
libxslt-dev \
4646
libyaml-dev \
4747
snmp \
48+
uuid-dev \
4849
zlib1g-dev \
4950
ca-certificates \
5051
git
@@ -565,6 +566,17 @@ RUN set -eux \
565566
&& true
566567

567568

569+
# -------------------- Installing PHP Extension: uuid --------------------
570+
RUN set -eux \
571+
# Installation: Version specific
572+
# Type: PECL extension
573+
# Default: Pecl command
574+
&& pecl install uuid-1.0.5 \
575+
# Enabling
576+
&& docker-php-ext-enable uuid \
577+
&& true
578+
579+
568580
# -------------------- Installing PHP Extension: wddx --------------------
569581
RUN set -eux \
570582
# Installation: Generic
@@ -708,6 +720,7 @@ RUN set -eux \
708720
libxslt1.1 \
709721
libyaml-0-2 \
710722
snmp \
723+
uuid \
711724
ca-certificates \
712725
&& rm -rf /var/lib/apt/lists/* \
713726
\
@@ -889,6 +902,8 @@ RUN set -eux \
889902
&& php-fpm -m | grep -oiE '^tokenizer$' \
890903
&& php -m | grep -oiE '^uploadprogress$' \
891904
&& php-fpm -m | grep -oiE '^uploadprogress$' \
905+
&& php -m | grep -oiE '^uuid$' \
906+
&& php-fpm -m | grep -oiE '^uuid$' \
892907
&& php -m | grep -oiE '^wddx$' \
893908
&& php-fpm -m | grep -oiE '^wddx$' \
894909
&& php -m | grep -oiE '^xdebug$' \

Dockerfiles/mods/Dockerfile-5.4

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ RUN set -eux \
4545
libxslt-dev \
4646
libyaml-dev \
4747
snmp \
48+
uuid-dev \
4849
zlib1g-dev \
4950
ca-certificates \
5051
git
@@ -584,6 +585,17 @@ RUN set -eux \
584585
&& true
585586

586587

588+
# -------------------- Installing PHP Extension: uuid --------------------
589+
RUN set -eux \
590+
# Installation: Version specific
591+
# Type: PECL extension
592+
# Default: Pecl command
593+
&& pecl install uuid-1.0.5 \
594+
# Enabling
595+
&& docker-php-ext-enable uuid \
596+
&& true
597+
598+
587599
# -------------------- Installing PHP Extension: wddx --------------------
588600
RUN set -eux \
589601
# Installation: Generic
@@ -727,6 +739,7 @@ RUN set -eux \
727739
libxslt1.1 \
728740
libyaml-0-2 \
729741
snmp \
742+
uuid \
730743
ca-certificates \
731744
&& rm -rf /var/lib/apt/lists/* \
732745
\
@@ -910,6 +923,8 @@ RUN set -eux \
910923
&& php-fpm -m | grep -oiE '^tokenizer$' \
911924
&& php -m | grep -oiE '^uploadprogress$' \
912925
&& php-fpm -m | grep -oiE '^uploadprogress$' \
926+
&& php -m | grep -oiE '^uuid$' \
927+
&& php-fpm -m | grep -oiE '^uuid$' \
913928
&& php -m | grep -oiE '^wddx$' \
914929
&& php-fpm -m | grep -oiE '^wddx$' \
915930
&& php -m | grep -oiE '^xdebug$' \

Dockerfiles/mods/Dockerfile-5.5

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ RUN set -eux \
4949
libxslt-dev \
5050
libyaml-dev \
5151
snmp \
52+
uuid-dev \
5253
zlib1g-dev \
5354
ca-certificates \
5455
git
@@ -597,6 +598,17 @@ RUN set -eux \
597598
&& true
598599

599600

601+
# -------------------- Installing PHP Extension: uuid --------------------
602+
RUN set -eux \
603+
# Installation: Version specific
604+
# Type: PECL extension
605+
# Default: Pecl command
606+
&& pecl install uuid-1.1.5 \
607+
# Enabling
608+
&& docker-php-ext-enable uuid \
609+
&& true
610+
611+
600612
# -------------------- Installing PHP Extension: wddx --------------------
601613
RUN set -eux \
602614
# Installation: Generic
@@ -743,6 +755,7 @@ RUN set -eux \
743755
libxslt1.1 \
744756
libyaml-0-2 \
745757
snmp \
758+
uuid \
746759
ca-certificates \
747760
&& rm -rf /var/lib/apt/lists/* \
748761
\
@@ -939,6 +952,8 @@ RUN set -eux \
939952
&& php-fpm -m | grep -oiE '^tokenizer$' \
940953
&& php -m | grep -oiE '^uploadprogress$' \
941954
&& php-fpm -m | grep -oiE '^uploadprogress$' \
955+
&& php -m | grep -oiE '^uuid$' \
956+
&& php-fpm -m | grep -oiE '^uuid$' \
942957
&& php -m | grep -oiE '^wddx$' \
943958
&& php-fpm -m | grep -oiE '^wddx$' \
944959
&& php -m | grep -oiE '^xdebug$' \

Dockerfiles/mods/Dockerfile-5.6

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ RUN set -eux \
5151
libyaml-dev \
5252
libzip-dev \
5353
snmp \
54+
uuid-dev \
5455
zlib1g-dev \
5556
ca-certificates \
5657
git
@@ -614,6 +615,17 @@ RUN set -eux \
614615
&& true
615616

616617

618+
# -------------------- Installing PHP Extension: uuid --------------------
619+
RUN set -eux \
620+
# Installation: Version specific
621+
# Type: PECL extension
622+
# Default: Pecl command
623+
&& pecl install uuid-1.1.5 \
624+
# Enabling
625+
&& docker-php-ext-enable uuid \
626+
&& true
627+
628+
617629
# -------------------- Installing PHP Extension: wddx --------------------
618630
RUN set -eux \
619631
# Installation: Generic
@@ -760,6 +772,7 @@ RUN set -eux \
760772
libyaml-0-2 \
761773
libzip4 \
762774
snmp \
775+
uuid \
763776
ca-certificates \
764777
&& rm -rf /var/lib/apt/lists/* \
765778
\
@@ -956,6 +969,8 @@ RUN set -eux \
956969
&& php-fpm -m | grep -oiE '^tokenizer$' \
957970
&& php -m | grep -oiE '^uploadprogress$' \
958971
&& php-fpm -m | grep -oiE '^uploadprogress$' \
972+
&& php -m | grep -oiE '^uuid$' \
973+
&& php-fpm -m | grep -oiE '^uuid$' \
959974
&& php -m | grep -oiE '^wddx$' \
960975
&& php-fpm -m | grep -oiE '^wddx$' \
961976
&& php -m | grep -oiE '^xdebug$' \

Dockerfiles/mods/Dockerfile-7.0

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ RUN set -eux \
6868
libzip-dev \
6969
snmp \
7070
unixodbc-dev \
71+
uuid-dev \
7172
zlib1g-dev \
7273
ca-certificates \
7374
git
@@ -685,6 +686,17 @@ RUN set -eux \
685686
&& true
686687

687688

689+
# -------------------- Installing PHP Extension: uuid --------------------
690+
RUN set -eux \
691+
# Installation: Generic
692+
# Type: PECL extension
693+
# Default: Pecl command
694+
&& pecl install uuid \
695+
# Enabling
696+
&& docker-php-ext-enable uuid \
697+
&& true
698+
699+
688700
# -------------------- Installing PHP Extension: vips --------------------
689701
RUN set -eux \
690702
# Generic pre-command
@@ -880,6 +892,7 @@ RUN set -eux \
880892
libzip4 \
881893
snmp \
882894
unixodbc \
895+
uuid \
883896
ca-certificates \
884897
&& rm -rf /var/lib/apt/lists/* \
885898
\
@@ -1080,6 +1093,8 @@ RUN set -eux \
10801093
&& php-fpm -m | grep -oiE '^tokenizer$' \
10811094
&& php -m | grep -oiE '^uploadprogress$' \
10821095
&& php-fpm -m | grep -oiE '^uploadprogress$' \
1096+
&& php -m | grep -oiE '^uuid$' \
1097+
&& php-fpm -m | grep -oiE '^uuid$' \
10831098
&& php -m | grep -oiE '^vips$' \
10841099
&& php-fpm -m | grep -oiE '^vips$' \
10851100
&& php -m | grep -oiE '^wddx$' \

Dockerfiles/mods/Dockerfile-7.1

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ RUN set -eux \
6969
libzip-dev \
7070
snmp \
7171
unixodbc-dev \
72+
uuid-dev \
7273
zlib1g-dev \
7374
ca-certificates \
7475
git
@@ -696,6 +697,17 @@ RUN set -eux \
696697
&& true
697698

698699

700+
# -------------------- Installing PHP Extension: uuid --------------------
701+
RUN set -eux \
702+
# Installation: Generic
703+
# Type: PECL extension
704+
# Default: Pecl command
705+
&& pecl install uuid \
706+
# Enabling
707+
&& docker-php-ext-enable uuid \
708+
&& true
709+
710+
699711
# -------------------- Installing PHP Extension: vips --------------------
700712
RUN set -eux \
701713
# Generic pre-command
@@ -893,6 +905,7 @@ RUN set -eux \
893905
libzip4 \
894906
snmp \
895907
unixodbc \
908+
uuid \
896909
ca-certificates \
897910
&& rm -rf /var/lib/apt/lists/* \
898911
\
@@ -1095,6 +1108,8 @@ RUN set -eux \
10951108
&& php-fpm -m | grep -oiE '^tokenizer$' \
10961109
&& php -m | grep -oiE '^uploadprogress$' \
10971110
&& php-fpm -m | grep -oiE '^uploadprogress$' \
1111+
&& php -m | grep -oiE '^uuid$' \
1112+
&& php-fpm -m | grep -oiE '^uuid$' \
10981113
&& php -m | grep -oiE '^vips$' \
10991114
&& php-fpm -m | grep -oiE '^vips$' \
11001115
&& php -m | grep -oiE '^wddx$' \

Dockerfiles/mods/Dockerfile-7.2

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ RUN set -eux \
6969
libzip-dev \
7070
snmp \
7171
unixodbc-dev \
72+
uuid-dev \
7273
zlib1g-dev \
7374
ca-certificates \
7475
git
@@ -699,6 +700,17 @@ RUN set -eux \
699700
&& true
700701

701702

703+
# -------------------- Installing PHP Extension: uuid --------------------
704+
RUN set -eux \
705+
# Installation: Generic
706+
# Type: PECL extension
707+
# Default: Pecl command
708+
&& pecl install uuid \
709+
# Enabling
710+
&& docker-php-ext-enable uuid \
711+
&& true
712+
713+
702714
# -------------------- Installing PHP Extension: vips --------------------
703715
RUN set -eux \
704716
# Generic pre-command
@@ -896,6 +908,7 @@ RUN set -eux \
896908
libzip4 \
897909
snmp \
898910
unixodbc \
911+
uuid \
899912
ca-certificates \
900913
&& rm -rf /var/lib/apt/lists/* \
901914
\
@@ -1100,6 +1113,8 @@ RUN set -eux \
11001113
&& php-fpm -m | grep -oiE '^tokenizer$' \
11011114
&& php -m | grep -oiE '^uploadprogress$' \
11021115
&& php-fpm -m | grep -oiE '^uploadprogress$' \
1116+
&& php -m | grep -oiE '^uuid$' \
1117+
&& php-fpm -m | grep -oiE '^uuid$' \
11031118
&& php -m | grep -oiE '^vips$' \
11041119
&& php-fpm -m | grep -oiE '^vips$' \
11051120
&& php -m | grep -oiE '^wddx$' \

Dockerfiles/mods/Dockerfile-7.3

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ RUN set -eux \
6868
libzip-dev \
6969
snmp \
7070
unixodbc-dev \
71+
uuid-dev \
7172
zlib1g-dev \
7273
ca-certificates \
7374
git
@@ -689,6 +690,17 @@ RUN set -eux \
689690
&& true
690691

691692

693+
# -------------------- Installing PHP Extension: uuid --------------------
694+
RUN set -eux \
695+
# Installation: Generic
696+
# Type: PECL extension
697+
# Default: Pecl command
698+
&& pecl install uuid \
699+
# Enabling
700+
&& docker-php-ext-enable uuid \
701+
&& true
702+
703+
692704
# -------------------- Installing PHP Extension: vips --------------------
693705
RUN set -eux \
694706
# Generic pre-command
@@ -885,6 +897,7 @@ RUN set -eux \
885897
libzip4 \
886898
snmp \
887899
unixodbc \
900+
uuid \
888901
ca-certificates \
889902
&& rm -rf /var/lib/apt/lists/* \
890903
\
@@ -1087,6 +1100,8 @@ RUN set -eux \
10871100
&& php-fpm -m | grep -oiE '^tokenizer$' \
10881101
&& php -m | grep -oiE '^uploadprogress$' \
10891102
&& php-fpm -m | grep -oiE '^uploadprogress$' \
1103+
&& php -m | grep -oiE '^uuid$' \
1104+
&& php-fpm -m | grep -oiE '^uuid$' \
10901105
&& php -m | grep -oiE '^vips$' \
10911106
&& php-fpm -m | grep -oiE '^vips$' \
10921107
&& php -m | grep -oiE '^wddx$' \

Dockerfiles/mods/Dockerfile-7.4

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ RUN set -eux \
6868
libzip-dev \
6969
snmp \
7070
unixodbc-dev \
71+
uuid-dev \
7172
zlib1g-dev \
7273
ca-certificates \
7374
git
@@ -683,6 +684,17 @@ RUN set -eux \
683684
&& true
684685

685686

687+
# -------------------- Installing PHP Extension: uuid --------------------
688+
RUN set -eux \
689+
# Installation: Generic
690+
# Type: PECL extension
691+
# Default: Pecl command
692+
&& pecl install uuid \
693+
# Enabling
694+
&& docker-php-ext-enable uuid \
695+
&& true
696+
697+
686698
# -------------------- Installing PHP Extension: vips --------------------
687699
RUN set -eux \
688700
# Generic pre-command
@@ -871,6 +883,7 @@ RUN set -eux \
871883
libzip4 \
872884
snmp \
873885
unixodbc \
886+
uuid \
874887
ca-certificates \
875888
&& rm -rf /var/lib/apt/lists/* \
876889
\
@@ -1071,6 +1084,8 @@ RUN set -eux \
10711084
&& php-fpm -m | grep -oiE '^tokenizer$' \
10721085
&& php -m | grep -oiE '^uploadprogress$' \
10731086
&& php-fpm -m | grep -oiE '^uploadprogress$' \
1087+
&& php -m | grep -oiE '^uuid$' \
1088+
&& php-fpm -m | grep -oiE '^uuid$' \
10741089
&& php -m | grep -oiE '^vips$' \
10751090
&& php-fpm -m | grep -oiE '^vips$' \
10761091
&& php -m | grep -oiE '^xdebug$' \

0 commit comments

Comments
 (0)