PHP, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML. Its syntax draws upon C,
Java, and Perl, and is easy to learn. The main goal of the language is to
allow web developers to write dynamically generated webpages quickly, but
you can do much more with PHP.
WWW: https://www.php.net/
===> The following configuration options are available for php71-gd-7.1.33:
TRUETYPE=on: Enable TrueType string function
JIS=off: Enable JIS-mapped Japanese font support
WEBP=off: Enable WebP image format support
X11=on: Enable XPM support
===> Use 'make config' to modify these settings
graphics/php7*-gd: fix broken build when XPM option is disabled
The switch from bundled gd to graphics/gd broke the port
if a user disabled the XPM option.
PR: 230234217222
Submitted by: Guido Falsi <madpilot@FreeBSD.org>
Reported by: Guido Falsi <madpilot@FreeBSD.org>, Dani <i.dani@outlook.com>
graphics/php71-gd: Switch from bundled libgd to graphics/gd
Currently the gd-module uses a bundled libgd, while most systems
already provide the same library via graphics/gd.
Therefore instead of adding the bundled library we use the
port instead.
PR: 217222
Submitted by: Mikhail Teterin <mi@FreeBSD.org>
PHP 7.1 and PHP 7.2: add TEST_TARGET to all extensions
This enables "make test" in every extension and eases
the test of changes to PHP.
I did ignore PHP 7.0 intentionally since it only receives
security updates and will EOL at the end of the year. Therefore
no great amount of work is expected for 7.0.
graphics/php71-gd: remove options T1LIB and VPX, add option WEBP
Support for T1LIB and VPX was removed in PHP 7.0
Support for WebP support was added in PHP 7.0
PR: 219837
Submitted by: Dani <i.dani@outlook.com>