From b2dec5c5c442618375b344cea6edc221c362e0f0 Mon Sep 17 00:00:00 2001 From: sticky-note Date: Tue, 6 Sep 2022 16:45:07 +1100 Subject: [PATCH 1/5] feat(freebsd): add `gettext` `php` module for `FreeBSD` --- php/map.jinja | 1 + 1 file changed, 1 insertion(+) diff --git a/php/map.jinja b/php/map.jinja index 9346ccc..36d7476 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -3122,6 +3122,7 @@ 'filter': 'php' + freebsd_php_version + '-filter', 'fileinfo': 'php' + freebsd_php_version + '-fileinfo', 'fpm': 'php' + freebsd_php_version, + 'gettext': 'php' + freebsd_php_version + '-gettext', 'gd': 'php' + freebsd_php_version + '-gd', 'hash': 'php' + freebsd_php_version + '-hash', 'iconv': 'php' + freebsd_php_version + '-iconv', From 9b940e73267cc2f1d4dde926039c8e9df273c3ff Mon Sep 17 00:00:00 2001 From: sticky-note Date: Tue, 6 Sep 2022 16:47:35 +1100 Subject: [PATCH 2/5] feat(freebsd): add `imap` `php` module for `FreeBSD` --- php/map.jinja | 1 + 1 file changed, 1 insertion(+) diff --git a/php/map.jinja b/php/map.jinja index 36d7476..997f0fc 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -3126,6 +3126,7 @@ 'gd': 'php' + freebsd_php_version + '-gd', 'hash': 'php' + freebsd_php_version + '-hash', 'iconv': 'php' + freebsd_php_version + '-iconv', + 'imap': 'php' + freebsd_php_version + '-imap', 'intl': 'php' + freebsd_php_version + '-intl', 'json': 'php' + freebsd_php_version + '-json', 'local_bin': '/usr/local/bin', From 942da02a91ae3f0c74f981ba4c1f4c7587aef0d0 Mon Sep 17 00:00:00 2001 From: sticky-note Date: Tue, 6 Sep 2022 16:47:51 +1100 Subject: [PATCH 3/5] feat(freebsd): add `imagick` `php` module for `FreeBSD` --- php/map.jinja | 1 + 1 file changed, 1 insertion(+) diff --git a/php/map.jinja b/php/map.jinja index 997f0fc..29a666e 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -3127,6 +3127,7 @@ 'hash': 'php' + freebsd_php_version + '-hash', 'iconv': 'php' + freebsd_php_version + '-iconv', 'imap': 'php' + freebsd_php_version + '-imap', + 'imagick': 'php' + freebsd_php_version + 'pecl-imagick', 'intl': 'php' + freebsd_php_version + '-intl', 'json': 'php' + freebsd_php_version + '-json', 'local_bin': '/usr/local/bin', From b5798b0e65e08a00b4f25ac5ccc6571d9ee07955 Mon Sep 17 00:00:00 2001 From: sticky-note Date: Tue, 6 Sep 2022 16:48:52 +1100 Subject: [PATCH 4/5] feat(freebsd): add `ldap` `php` module for `FreeBSD` --- php/map.jinja | 1 + 1 file changed, 1 insertion(+) diff --git a/php/map.jinja b/php/map.jinja index 29a666e..836168c 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -3130,6 +3130,7 @@ 'imagick': 'php' + freebsd_php_version + 'pecl-imagick', 'intl': 'php' + freebsd_php_version + '-intl', 'json': 'php' + freebsd_php_version + '-json', + 'ldap': 'php' + freebsd_php_version + '-ldap', 'local_bin': '/usr/local/bin', 'memcached': 'php' + freebsd_php_version + '-pecl-memcached', 'mbstring': 'php' + freebsd_php_version + '-mbstring', From a8de77f213b65e249427e568ff4b35417ebd1f71 Mon Sep 17 00:00:00 2001 From: sticky-note Date: Tue, 6 Sep 2022 16:50:32 +1100 Subject: [PATCH 5/5] feat(freebsd): add `zlib` `php` module for `FreeBSD` --- php/map.jinja | 3 ++- test/integration/default/files/_mapdata/freebsd-12.yaml | 5 +++++ test/integration/default/files/_mapdata/freebsd-13.yaml | 5 +++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/php/map.jinja b/php/map.jinja index 836168c..6915fce 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -3126,8 +3126,8 @@ 'gd': 'php' + freebsd_php_version + '-gd', 'hash': 'php' + freebsd_php_version + '-hash', 'iconv': 'php' + freebsd_php_version + '-iconv', + 'imagick': 'php' + freebsd_php_version + '-pecl-imagick', 'imap': 'php' + freebsd_php_version + '-imap', - 'imagick': 'php' + freebsd_php_version + 'pecl-imagick', 'intl': 'php' + freebsd_php_version + '-intl', 'json': 'php' + freebsd_php_version + '-json', 'ldap': 'php' + freebsd_php_version + '-ldap', @@ -3155,6 +3155,7 @@ 'xmlwriter': 'php' + freebsd_php_version + '-xmlwriter', 'xsl': 'php' + freebsd_php_version + '-xsl', 'zip': 'php' + freebsd_php_version + '-zip', + 'zlib': 'php' + freebsd_php_version + '-zlib', }, 'fpm': { 'conf': '/usr/local/etc/php-fpm.conf', diff --git a/test/integration/default/files/_mapdata/freebsd-12.yaml b/test/integration/default/files/_mapdata/freebsd-12.yaml index ea15d41..47c221f 100644 --- a/test/integration/default/files/_mapdata/freebsd-12.yaml +++ b/test/integration/default/files/_mapdata/freebsd-12.yaml @@ -235,10 +235,14 @@ values: filter: php74-filter fpm: php74 gd: php74-gd + gettext: php74-gettext hash: php74-hash iconv: php74-iconv + imagick: php74-pecl-imagick + imap: php74-imap intl: php74-intl json: php74-json + ldap: php74-ldap local_bin: /usr/local/bin mbstring: php74-mbstring mcrypt: php74-mcrypt @@ -266,6 +270,7 @@ values: xmlwriter: php74-xmlwriter xsl: php74-xsl zip: php74-zip + zlib: php74-zlib version: - '7.4' - '8.0' diff --git a/test/integration/default/files/_mapdata/freebsd-13.yaml b/test/integration/default/files/_mapdata/freebsd-13.yaml index 65a3ef3..3bc3a9b 100644 --- a/test/integration/default/files/_mapdata/freebsd-13.yaml +++ b/test/integration/default/files/_mapdata/freebsd-13.yaml @@ -235,10 +235,14 @@ values: filter: php74-filter fpm: php74 gd: php74-gd + gettext: php74-gettext hash: php74-hash iconv: php74-iconv + imagick: php74-pecl-imagick + imap: php74-imap intl: php74-intl json: php74-json + ldap: php74-ldap local_bin: /usr/local/bin mbstring: php74-mbstring mcrypt: php74-mcrypt @@ -266,6 +270,7 @@ values: xmlwriter: php74-xmlwriter xsl: php74-xsl zip: php74-zip + zlib: php74-zlib version: - '7.4' - '8.0'