./lang/php/7.2 [server-side HTML-embedded scripting language]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 7.2.34, Package name: php-7.2.34
Maintained by: Stuart Henderson
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • no_bz2
  • no_curl
  • no_dba
  • no_enchant
  • no_gd
  • no_gmp
  • no_intl
  • no_imap
  • no_ldap
  • no_odbc
  • no_pdo_odbc
  • no_pdo_pgsql
  • no_pdo_sqlite
  • no_pgsql
  • no_pspell
  • no_soap
  • no_snmp
  • no_sqlite3
  • no_pdo_dblib
  • no_tidy
  • no_xmlrpc
  • no_xsl
  • no_apache

Filesize: 12020.93 KB
Version History (View Complete History)
  • (2020-10-06) Updated to version: php-7.2.34
  • (2020-08-07) Updated to version: php-7.2.33
  • (2020-07-22) Updated to version: php-7.2.32
  • (2020-05-15) Updated to version: php-7.2.31
  • (2020-04-18) Updated to version: php-7.2.30
  • (2020-03-20) Updated to version: php-7.2.29
  • (2020-02-20) Updated to version: php-7.2.28
  • (2020-01-24) Updated to version: php-7.2.27
  • (2019-12-19) Updated to version: php-7.2.26
  • (2019-11-22) Updated to version: php-7.2.25
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-10-14 09:18:41 by Stuart Henderson | Files touched by this commit (3)
Log message:
doh, i cannot type. found by solene.
   2020-10-14 09:18:17 by Stuart Henderson | Files touched by this commit (3)
Log message:
doh, i cannot type. found by solene.
   2020-10-14 02:44:32 by Stuart Henderson | Files touched by this commit (3)
Log message:
bump REVISION-xslt in PHP versions due to a dependency change in libxslt
in the 6.7-current cycle.
6.7-stable and 6.7-current both had updates to newer PHP versions
since that was changed, so 6.7-stable has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt,-main but -current has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt.
fix is to bump 6.8-stable and -current above the version in 6.7-stable.
   2020-10-14 02:44:18 by Stuart Henderson | Files touched by this commit (3)
Log message:
bump REVISION-xslt in PHP versions due to a dependency change in libxslt
in the 6.7-current cycle.
6.7-stable and 6.7-current both had updates to newer PHP versions
since that was changed, so 6.7-stable has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt,-main but -current has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt.
fix is to bump 6.8-stable and -current above the version in 6.7-stable.
   2020-10-13 04:30:45 by Stuart Henderson | Files touched by this commit (3)
Log message:
MFC php updates
   2020-10-08 05:38:53 by Stuart Henderson | Files touched by this commit (1)
Log message:
MFC update to php-7.2.34
   2020-10-06 05:10:05 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.34
   2020-08-07 06:48:20 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.33
   2020-08-07 06:47:34 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.33
   2020-07-21 09:59:40 by Stuart Henderson | Files touched by this commit (11)
Log message:
update to php-7.2.32, 7.3.20, 7.4.8
   2020-07-21 09:58:41 by Stuart Henderson | Files touched by this commit (9)
Log message:
update to php-7.2.32, 7.3.20, 7.4.8
   2020-06-09 01:14:46 by Jasper Lievisse Adriaanse | Files touched by this commit (49)
Log message:
bump after libxslt dependency changed
   2020-05-18 18:55:41 by Stuart Henderson | Files touched by this commit (6)
Log message:
MFC PHP updates
   2020-05-14 13:34:55 by Stuart Henderson | Files touched by this commit (5)
Log message:
update to php-7.2.31
   2020-04-22 09:46:59 by Stuart Henderson | Files touched by this commit (1)
Log message:
bump -gd
   2020-04-17 10:56:43 by Stuart Henderson | Files touched by this commit (1)
Log message:
update -stable to php-7.2.30
   2020-04-17 10:55:49 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.30
   2020-04-12 08:26:02 by Stuart Henderson | Files touched by this commit (2)
Log message:
DEBUG_PACKAGES needs to be set before bsd.port.arch.mk is pulled in to
avoid debug packages being attempted on !debuginfo arches.
   2020-03-19 13:04:53 by Stuart Henderson | Files touched by this commit (1)
Log message:
update to php-7.2.29
   2020-03-19 13:04:42 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.29
   2020-02-20 07:57:21 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.28, php-7.3.15
   2020-02-20 07:57:17 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to php-7.2.28, php-7.3.15
   2020-01-23 14:21:31 by Stuart Henderson | Files touched by this commit (1)
Log message:
update to php-7.2.27
   2020-01-23 14:21:04 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.27
   2020-01-04 04:50:30 by Stuart Henderson | Files touched by this commit (2)
Log message:
unbreak, sorry naddy@
   2020-01-03 08:06:27 by Stuart Henderson | Files touched by this commit (6)
Log message:
PHP spring-cleaning:
- remove DESCR files from subpackages which have been removed
- add HOMEPAGEs for various subpackages (sometimes replacing ones
manually listed in DESCR-foo)
- some s/http/https/ in DESCR-foo
- build the enchant extension (won't work by default in chroot but
maybe useful in some cases)
   2019-12-18 13:22:40 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to php-7.1.33 / php-7.2.26 / php-7.3.13
   2019-12-18 13:22:05 by Stuart Henderson | Files touched by this commit (60)
Log message:
update to php-7.2.26 / php-7.3.13 and tidy Makefiles a bit
   2019-11-21 16:36:57 by Stuart Henderson | Files touched by this commit (5)
Log message:
MFC update to php-7.2.25/php-7.3.12
   2019-11-21 16:35:57 by Stuart Henderson | Files touched by this commit (9)
Log message:
update to php-7.2.25/php-7.3.12
   2019-10-24 10:30:18 by Stuart Henderson | Files touched by this commit (1)
Log message:
MFC update to php-7.2.24
   2019-10-24 10:26:46 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.24
   2019-09-27 10:00:56 by Stuart Henderson | Files touched by this commit (3)
Log message:
bugfix update to php-7.2.23
   2019-08-30 11:10:30 by Stuart Henderson | Files touched by this commit (1)
Log message:
update to php-7.2.22; includes various crash/security fixes
   2019-08-30 11:09:48 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.22; includes various crash/security fixes
   2019-08-01 14:21:24 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to php 7.1.31, 7.2.21, 7.3.8 in -stable
   2019-08-01 14:20:39 by Stuart Henderson | Files touched by this commit (8)
Log message:
update to php 7.1.31, 7.2.21, 7.3.8
   2019-07-27 09:16:01 by Stuart Henderson | Files touched by this commit (6)
Log message:
add a note to the sample php-fpm.conf files that if using TCP (rather than
the patched default of a unix socket), the fpm port should never be exposed
to the internet.
   2019-07-10 16:27:31 by Stuart Henderson | Files touched by this commit (3)
Log message:
it seems php have done some cdn shuffling, now the various country.php.net
are a single cdn backed server and issue a redirect to https://www.php.net/.
replace MASTER_SITES with the single https://www.php.net/distributions/.
this also suggests the mishmash of working and broken backends for
www.php.net that resulted in using secure.php.net as the homepage have
been cleaned up, so switch that back to https://www.php.net/.
   2019-07-08 10:30:56 by Stuart Henderson | Files touched by this commit (3)
Log message:
fix PKGSTEM variable in pkg-readmes/php-7.x files (this one is a bit fiddly
because it uses a shared files/ directory rather than separate copies in
7.{1,2,3}/pkg/README-main).
   2019-07-04 09:42:51 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.20
   2019-07-04 09:40:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.20
   2019-06-07 14:24:04 by Stuart Henderson | Files touched by this commit (6)
Log message:
fix bogus path in @extraunexec
   2019-06-03 07:43:27 by Stuart Henderson | Files touched by this commit (2)
Log message:
build php 7.2/7.3 with support for argon2 in password_hash().
for some reason password_hash requires libargon2 even though php has
access to the argon2 functions from libsodium. prompted by a mail
from Heiko Zimmermann.
(also note, there is a separate sodium_crypto_pwhash_str function
which was already available and doesn't depend on libargon2)
   2019-05-31 08:35:44 by Stuart Henderson | Files touched by this commit (3)
Log message:
MFC PHP updates: 7.1.30, 7.2.19, 7.3.6
   2019-05-31 08:31:51 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.19
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2019-05-14 14:20:17 by Stuart Henderson | Files touched by this commit (7)
Log message:
switch from tidyp to tidy(-html5)
   2019-05-10 06:25:51 by Stuart Henderson | Files touched by this commit (2)
Log message:
MFC update to php-7.2.18, diff/tests from Josh Grosse, thank you
   2019-05-04 01:57:00 by Stuart Henderson | Files touched by this commit (19)
Log message:
update to php-7.2.18
   2019-04-18 10:26:29 by Stuart Henderson | Files touched by this commit (3)
Log message:
set PORTROACH limit
   2019-04-08 17:31:19 by Stuart Henderson | Files touched by this commit (4)
Log message:
MFC security updates to PHP 7.1.28 and 7.2.17.
(6.4 also shipped with 5.6 and 7.0 branches which are now EoL).
   2019-04-08 17:24:11 by Stuart Henderson | Files touched by this commit (17)
Log message:
security updates to PHP 7.1.28, 7.2.17 and 7.3.4, and unbreak 7.3
by disabling AVX2/SSSE3 code (it was crashing in the AVX2-accelerated
base64 decoder).  ok naddy@
   2019-03-28 06:39:03 by Stuart Henderson | Files touched by this commit (9)
Log message:
bump REVISION; apache-httpd pkgpath change
add missing RDEP on apache-httpd in php-apache packages
   2019-03-07 15:18:55 by Stuart Henderson | Files touched by this commit (2)
Log message:
update -stable to php-7.2.16
   2019-03-06 08:16:34 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to php-7.2.16
regen some WANTLIBs
regen PLIST now ${CHROOT_DIR} is properly added to SUBST_VARS
   2019-02-27 18:29:26 by Stuart Henderson | Files touched by this commit (2)
Log message:
use SUBST_VARS+=CHROOT_DIR to fix a literal ${CHROOT_DIR} in the pkg-readme
   2019-02-07 15:48:37 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to php-7.2.15
   2019-01-29 13:25:15 by Stuart Henderson | Files touched by this commit (2)
Log message:
Make it clearer that you need to install php-apache in order to use apache
mod_php. Based on a diff from Kurt Mosiejczuk.
   2019-01-23 14:04:53 by Stuart Henderson | Files touched by this commit (2)
Log message:
remove suhosin / php 5.6 mention
   2019-01-09 16:44:39 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to php-7.2.14
   2019-01-05 16:19:26 by Stuart Henderson | Files touched by this commit (2)
Log message:
switch HOMEPAGE for php ports to https://secure.php.net/
https://www.php.net/ isn't reliably working across the various servers
hosting the site as reported by danj@ (e.g. at least one instance has
a certificate with CN=ilia.ws, and some don't seem to have
port 443 open at all).
   2018-12-12 01:38:00 by Stuart Henderson | Files touched by this commit (1)
Log message:
bumps for -cgi and -dbg as well
   2018-12-12 01:04:25 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
REVISION-apache needed a bump as well:
+@depend security/libsodium:libsodium-*:libsodium-1.0.16p0
-@depend textproc/oniguruma:oniguruma-*:oniguruma-6.9.0
+@depend textproc/oniguruma:oniguruma-*:oniguruma-6.9.1
+@wantlib sodium.9.1
   2018-12-11 10:01:22 by Stuart Henderson | Files touched by this commit (3)
Log message:
update -stable to php-7.2.13
   2018-12-11 04:54:29 by Stuart Henderson | Files touched by this commit (1)
Log message:
garbage-collect CONFIGURE_ARGS factored to Makefile.inc already
   2018-12-11 04:43:45 by Stuart Henderson | Files touched by this commit (2)
Log message:
use @pkgpath to merge old pecl72-libsodium into php-7.2
   2018-12-11 04:41:54 by Stuart Henderson | Files touched by this commit (1)
Log message:
enable ext/sodium for php 7.2.
   2018-12-05 13:05:18 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to php-7.2.13
   2018-11-07 15:27:54 by Stuart Henderson | Files touched by this commit (7)
Log message:
update to php-7.2.12
kill the unnecessary bison dep (suggested earlier by martijn@)
   2018-11-04 11:17:29 by Stuart Henderson | Files touched by this commit (4)
Log message:
fix 64-bit time_t issue in php-fpm log printf
   2018-11-02 12:48:39 by Christian Weisgerber | Files touched by this commit (43)
Log message:
bump for package path change devel/gmp -> devel/gmp,-main
   2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740)
Log message:
Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.
This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -
- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.
- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.
devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
   2018-10-24 04:19:36 by Stuart Henderson | Files touched by this commit (4)
Log message:
update php's DESCR, as spotted by Daniel Winters this includes references to
pdo_sqlite which was split off again between 6.3->6.4.
   2018-10-17 06:44:02 by Stuart Henderson | Files touched by this commit (11)
Log message:
- use SUBST_CMD instead of a perl regex for sample config for apache httpd's
modphp, possible without pain now that we have UPDATE_PLIST_ARGS.
- install empty php-fpm.d directory and handle pkg_delete -c with @extraunexec
- cat www.conf to the end of php-fpm.conf on all of !5.6, previously this was
just done on 7.0. (not installing this to php-fpm.d/www.conf to avoid making
a conflicting config for updating users).
   2018-10-17 01:14:46 by Stuart Henderson | Files touched by this commit (4)
Log message:
unbreak, I factored PKGSTEM setting into Makefile.inc but forgot to commit
it. thanks ajacoutot@ for the report.
   2018-10-16 05:12:12 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to php 7.1.23, 7.2.11
   2018-09-28 16:22:03 by Stuart Henderson | Files touched by this commit (106)
Log message:
add php 7.1.22 and 7.2.10