Alex Dupre
68bfa8d94d
Update to 5.6.36 release.
2018-04-27 16:19:26 +00:00
Alex Dupre
4918cda5e9
Update to 5.6.35 release.
...
PR: 227246
Submitted by: Dani <i.dani@outlook.com>
2018-04-08 06:59:57 +00:00
Yuri Victorovich
7ca8c2691e
devel/oniguruma: Update to 6.8.1
...
Only changed the shared object version (forgotten on the previous release).
2018-03-19 06:03:16 +00:00
Yuri Victorovich
ecda380b8d
devel/oniguruma: Update to 6.8.0
...
Changelog:
https://github.com/kkos/oniguruma/releases/tag/v6.8.0
Bumping 9 depending ports because oniguruma's interface
actually changed in an incompatible way,
see https://github.com/kkos/oniguruma/issues/79 ,
while the shared library lib/libonig.so.4.0.0 didn't change
the revision number. This is a bug in the upstream release.
2018-03-17 20:31:20 +00:00
Bernard Spil
f0229aab54
Migrate USE_APACHE to USES= apache
...
- Following migration of Mk/bsd.apache.mk to Mk/Uses/apache.mk
With hat: apache
2018-03-11 18:36:16 +00:00
Bernard Spil
a80b8e64ed
Mk/Uses/apache.mk: Migrate Mk/bsd.apache.mk to Uses
...
- Chase required changes in framework (bsd.sanity.mk, bsd.port.mk)
- Chase required changes in ports (version checks)
- Chase required changes in PHP ports (include bsd.apache.mk)
- exp-run by antoine, brnrd, joneum
PR: 223691 (exp-run)
Reviewed by: joneum (hat apache), mat (portmgr), antoine (portmgr)
Approved by: joneum (hat apache)
Approved by: portmgr
With hat: apache
2018-03-11 14:23:28 +00:00
Mathieu Arnold
a1993564e0
Introduce PHP flavors.
...
Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
flavored. They will automatically get flavors (php56, php70, php71, php72)
depending of the versions they support (set with IGNORE_WITH_PHP). As a
consequence, ports using USES=pear and USES=horde are also flavored.
PR: 226242
Submitted by: mat
Exp-run by: antoine
Approved by: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D14208
2018-03-08 19:48:41 +00:00
Alex Dupre
091d3da4c9
Update to 5.6.34 release.
2018-03-02 08:07:31 +00:00
Alex Dupre
7969b25bf9
Update to 5.6.33 release.
2018-01-23 14:36:57 +00:00
Tijl Coosemans
8c60cffc90
- Replace USE_AUTOTOOLS with USES=autoreconf:build and run an upstream
...
script in pre-configure to regenerate configure scripts. Because this
regenerates php_config.h.in, merge a patch for that file into the patch
for configure.in.
- Remove redundant --localstatedir=/var (added by bsd.port.mk).
2018-01-12 12:57:18 +00:00
Li-Wen Hsu
f48968dd3e
- Add EMBED to default on options
...
This is required for the php module of www/unit
Approved by: ale, tz (maintainers)
2017-12-05 08:00:12 +00:00
Antoine Brodin
3485652593
Remove nops, setting USES after bsd.port.pre.mk doesn't do anything
...
With hat: portmgr
2017-11-19 21:30:42 +00:00
Thomas Zander
dae8dbb3c7
Chase renaming of devel/oniguruma6 to devel/oniguruma
...
PR: 222869
Reported by: m.bueker@berlin.de
2017-11-12 14:00:48 +00:00
Alex Dupre
4392badf06
Update to 5.6.32 release.
...
PR: 223319
Submitted by: Dani <i.dani@outlook.com>
2017-11-01 11:39:44 +00:00
Torsten Zuehlsdorff
e9c88b5601
lang/php56: Change from oniguruma5 to oniguruma6
...
Switch mbstring extension from devel/oniguruma5
to devel/oniguruma6 to fix security issues covert in
Oniguruma 6.4.
PR: 220809
Submitted by: Dan Langille <dvl@FreeBSD.org>
Approved by: maintainer (timeout, 16 days)
MFH: 2017Q3
2017-08-02 14:24:30 +00:00
Alex Dupre
beb549ae7e
Update to 5.6.31 release.
...
PR: 220529
Submitted by: Fabiano Sidler <fabianosidler@swissonline.ch>
2017-07-07 08:10:30 +00:00
Mathieu Arnold
a28f0f7f7f
Remove all USE_OPENSSL occurrences.
...
Sponsored by: Absolight
2017-03-15 14:45:30 +00:00
Alex Dupre
c9a0686784
Update to 5.6.30 release.
2017-01-19 12:47:27 +00:00
Torsten Zuehlsdorff
0a7109a6fd
lang/php56: Update PHP 5.6 from 5.6.28 to 5.6.29
...
Changelog: http://www.php.net/ChangeLog-5.php#5.6.29
PR: 215190
Submitted by: rustem.alimov@gmail.com
Approved by: mentors (implicit)
MFH: 2016Q4
2016-12-12 15:54:57 +00:00
Mathieu Arnold
703ff6d361
Mark some ports as not openssl-devel ready.
...
Sponsored by: Absolight
2016-11-29 18:46:21 +00:00
Torsten Zuehlsdorff
f97f883ebc
lang/php56: Update PHP 5.6 from 5.6.27 to 5.6.28
...
Changelog: http://www.php.net/ChangeLog-5.php#5.6.28
PR: 214756
Submitted by: rustem.alimov@gmail.com
Approved by: mentors (implicit)
MFH: 2016Q4
2016-11-28 09:31:20 +00:00
Baptiste Daroussin
8d37b70b5f
Use @preunexec rather than @postunexec
...
Reported by: antoine
2016-11-20 13:10:18 +00:00
Baptiste Daroussin
85fac7a5c8
Use predictable @*exec
2016-11-20 12:58:58 +00:00
Alexey Dokuchaev
3c8a36012b
- Remove redundant definitions of IPV6_DESC and [OPEN]SSL_DESC when closely
...
matching standard ones from `Mk/bsd.options.desc.mk'
- Rename couple of options to standard name or the one that better reflects
their usage
2016-11-14 03:15:03 +00:00
Mathieu Arnold
cb15e80656
Remove obsolete PHP versions checks.
...
Sponsored by: Absolight
2016-10-27 09:29:23 +00:00
Alex Dupre
87c695efe2
Update to 5.6.27 release.
2016-10-21 09:02:18 +00:00
Mathieu Arnold
ea22b797ee
Put back the mail-header patch.
...
Pointy hat: tz
Sponsored by: Absolight
2016-09-23 14:46:34 +00:00
Torsten Zuehlsdorff
d9bd705a58
lang/php56: Update from 5.6.25 to 5.6.26
...
Security: CVE-2016-7416
Security: CVE-2016-7412
Security: CVE-2016-7414
Security: CVE-2016-7417
Security: CVE-2016-7411
Security: CVE-2016-7413
Security: CVE-2016-7418
MFH: 2016Q3
Approved by: swills (mentor)
2016-09-23 08:26:44 +00:00
Mathieu Arnold
870fd9b8fa
Fix running make test for php extensions (and maybe php itself)
...
With the default configuration, all the directives are removed from with
egrep. Then, egrep, seeing that it does not output any line, will
exit(1).
With hat: portmgr
Sponsored by: Absolight
2016-09-01 14:14:44 +00:00
Torsten Zuehlsdorff
a6bc455d6d
lang/php56: Update from 5.6.24 to 5.6.25
...
PR: 212183
Submitted by: Kurt Jaeger <pi@FreeBSD.org>
Approved by: pi (mentor)
2016-08-30 12:55:20 +00:00
Dmitry Marakasov
63dc8aecfe
- Add enchant php55/php56/php70 extension
...
PR: 208828
Submitted by: daniel@blodan.se
Approved by: maintainer timeout (ale, 4 months)
2016-08-23 10:54:49 +00:00
Mathieu Arnold
81324366be
Change www/php*-session's priority to be loaded before most other PHP extensions.
...
Many PHP extensions were adding a build dependency on session, so that
it was loaded first. This is now no longer needed, we have a nice
framework handle the extensions ordering.
PR: 203741
Sponsored by: Absolight
2016-08-09 14:29:13 +00:00
Mathieu Arnold
f037e39601
USE_BDB cleanup.
...
- USE_BDB=4x+ -> USES=bdb.
- USE_BDB=yes -> USES=bdb.
- USE_BDB=xx -> USES=bdb:xx.
Other modernisations when I see them.
PR: 209183
Sponsored by: Absolight
2016-08-08 13:46:50 +00:00
Torsten Zuehlsdorff
8db1fb50c1
lang/php56: switch distfiles from bzip2 to xz
...
PR: 209881
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: pi (mentor)
2016-08-08 12:26:31 +00:00
Mathieu Arnold
aef5a66670
Don't use extension.ini any more, and have each extension install in its
...
file, so the order remains the same.
Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php. A PHP extension will be automatically activated
when installed. The order into which extensions are loaded is
automatically guessed. In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php
section of the Porter's Handbook for more information.
Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.
And finally, bump PORTREVISION for all php extensions.
PR: 210697
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7022
2016-08-03 12:47:05 +00:00
Mark Felder
21eba09ff8
lang/php55 lang/php56: Restore mail header patch in distinfo
...
Pointyhat: me
Reported by: mat
MFH: 2016Q3
2016-07-26 17:04:05 +00:00
Mark Felder
3d6212a2e8
lang/php56: Update to 5.6.24
...
Changelog: http://php.net/ChangeLog-5.php#5.6.24
PR: 211290
MFH: 2016Q3
2016-07-26 15:00:27 +00:00
Bryan Drewery
bb82b92626
If DEFAULT_VERSIONS=php=* is set, then PHP_DEFAULT will be overridden
...
in bsd.default-versions.mk later, and the value from the Makefile will
not be used at all. We would change bsd.default-versions.mk, but really
these ports should not be changing what the "default" it. Change to
modifying what the "current" version is as PHP_VER.
This fixes some cases of 'make check-sanity' not passing for php extension
ports in Poudriere where there is no LOCALBASE/etc/php.conf to set a proper
PHP_VER. In these cases the PHP_DEFAULT value (of 5.6) is used rather than
the version set by the extension Makefile and the later checks for
whether that version has that extension may incorrectly error.
2016-07-20 20:04:50 +00:00
Mathieu Arnold
d25ea0446c
Fix the opcache ports, the fact that they are zend extensions was ignored.
...
MFH: 2016Q3
Sponsored by: Absolight
2016-07-06 20:04:00 +00:00
Mathieu Arnold
dca255c3ce
Convert USE_PHP*=yes into USES=php*
...
PR: 210529
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6936
2016-06-28 14:00:45 +00:00
Jason Unovitch
fe7bb6430a
lang/php56: update 5.6.22 -> 5.6.23
...
PR: 210502
Submitted by: Philip Jocks <freebsdbugs@filis.org>
Approved by: ports-secteam (with hat)
Security: CVE-2015-8874
Security: CVE-2016-5766
Security: CVE-2016-5767
Security: CVE-2016-5768
Security: CVE-2016-5769
Security: CVE-2016-5770
Security: CVE-2016-5771
Security: CVE-2016-5772
Security: CVE-2016-5773
Security: https://vuxml.FreeBSD.org/freebsd/66d77c58-3b1d-11e6-8e82-002590263bf5.html
MFH: 2016Q2
2016-06-25 22:19:54 +00:00
Mathieu Arnold
11ca07f4fc
Move bsd.php.mk to Uses/php.mk
...
PR: 210323
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6867
2016-06-23 13:19:17 +00:00
Jason Unovitch
6c13822a01
lang/php56: update 5.6.21 -> 5.6.22 [1] plus minor fixup
...
- Fix MAILHEAD patch to match the new version of the patch. The distinfo
currently matches the php-5.5.x-mail-header.patch.old patch. [2]
PR: 209779 [1]
PR: 208072 [2]
Reported by: Fabiano Sidler <fabianosidler@swissonline.ch> [1]
Reported by: Vladislav V. Prodan <admin@support.od.ua> [2]
Approved by: ports-secteam (with hat)
Security: CVE-2013-7456
Security: CVE-2016-5093
Security: CVE-2016-5094
Security: CVE-2016-5096
Security: https://vuxml.FreeBSD.org/freebsd/6b110175-246d-11e6-8dd3-002590263bf5.html
MFH: 2016Q2
2016-05-28 01:41:36 +00:00
Baptiste Daroussin
cd130b1749
Simplify plist by using @sample
2016-05-24 23:02:05 +00:00
Dmitry Marakasov
c86e9d9724
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed
...
Approved by: portmgr blanket
2016-05-23 20:35:01 +00:00
Jason Unovitch
f19dae685b
lang/php56: Restore ?= which was removed in r413091
...
PR: 208324 (introduced regression)
Approved by: portmgr (blanket)
2016-05-03 03:10:37 +00:00
Jason Unovitch
9b3fd4f086
lang/php56: update 5.6.20 -> 5.6.21
...
Changelog: http://www.php.net/ChangeLog-5.php#5.6.21
PR: 209145
Reported by Christian Schwarz <me@cschwarz.com>
Security: CVE-2016-3074
Security: https://vuxml.FreeBSD.org/freebsd/5764c634-10d2-11e6-94fa-002590263bf5.html
2016-05-03 03:06:05 +00:00
Mathieu Arnold
d78beb132c
Move MySQL support from bsd.databases.mk to Uses/mysql.mk.
...
Also, USE_MYSQL can't happen after bsd.port.pre.mk because it is a USES.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
2016-04-25 16:17:31 +00:00
Mathieu Arnold
4d32bbcef6
Move USE_BDB support from bsd.databases.mk to its own file.
...
Also:
- Deorbit WANT_BDB_VER, one can use USES=bdb:<ver> instead.
- USE_BDB can't happen after bsd.port.pre.mk because it is a USES.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951
2016-04-25 16:17:19 +00:00
Ganbold Tsagaankhuu
1c3e8c660c
Add configtest support for php-fpm rc script.
...
PR: 208324
Sponsored by: A-Team Systems
2016-04-12 01:14:49 +00:00