1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00
Commit Graph

44 Commits

Author SHA1 Message Date
Torsten Zuehlsdorff
c48fd6f458 Update PHP 7.1 from 7.1.16 to 7.1.17
Changelog: http://www.php.net/ChangeLog-7.php#7.1.17

MFH:		2018Q2
Security:	CVE-2018-5712
2018-04-26 14:49:18 +00:00
Torsten Zuehlsdorff
10483217e5 Update PHP 7.1 from 7.1.15 to 7.1.16
Changelog: http://www.php.net/ChangeLog-7.php#7.1.16
2018-03-29 13:10:36 +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
Mark Linimon
42fcb49869 Turn off DTRACE option by default for mips. It fails the exact same way
that armvX do.

While here, remove duplicate OPTIONS_EXCLUDE_aarch64 line, and sort.

Approved by:	portmgr (tier-2 blanket)
2018-03-17 21:42:48 +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
Torsten Zuehlsdorff
1701150e52 Update PHP 7.1 from 7.1.14 to 7.1.15
Changelog: http://www.php.net/ChangeLog-7.php#7.1.15

MFH: 2018Q1
2018-03-12 13:58:58 +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
Mark Linimon
85d0e8ddf5 Disable dtrace usdt on armv6, armv7 and aarch64, for lang/php* ports.
Tested for no regression on amd64.

PR:		224271
Approved by:	tz (maintainer)
2018-03-11 06:37:14 +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
Torsten Zuehlsdorff
f19d9106ee Update PHP 7.1 from 7.1.13 to 7.1.14
Changelog: http://www.php.net/ChangeLog-7.php#7.1.14

Remove patch since upstream integrated a fix for the issue

MFH: 2018Q1
2018-02-02 11:46:26 +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
Torsten Zuehlsdorff
c687c65114 Update PHP 7.1 from 7.1.12 to 7.1.13
Changelog: http://www.php.net/ChangeLog-7.php#7.1.13

PR:  224955
MFH: 2018Q1
2018-01-10 16:07:02 +00:00
Li-Wen Hsu
86d4a95570 Add an upstream patch:
http://git.php.net/?p=php-src.git;a=commit;h=72ec23d8233ac9a2071f991752cff55febb167d5

This eliminate a warning while building with clang on 32-bit system and enable
other programs' configure scripts test PHP feature with `-Werror`

Approved by:	tz (maintainer)
2017-12-17 10:19:10 +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
Gerald Pfeifer
ddfec268c3 Remove DTRACE_DESC in favor of the default description.
Approved by:	tz
2017-11-29 18:46:30 +00:00
Gerald Pfeifer
24f8089a52 Remove DEBUG_DESC in favor of the default one.
Approved by:	tz
2017-11-27 21:38:06 +00:00
Torsten Zuehlsdorff
bfa2c791d6 Update PHP 7.1 from 7.1.11 to 7.1.12
Changelog: http://www.php.net/ChangeLog-7.php#7.1.12

MFH:      2017Q4
2017-11-24 10:13:52 +00:00
Torsten Zuehlsdorff
ca8cbf9639 lang/php70 and lang/php71: Add mail header patch
While here to some improvements:
- Remove CONFLICTS of no longer existing PHP 5.5
- Add CONFLICTS to PHP 7.2
- Remove IPV6_DESC in order to use default one

PR:           219321
Submitted by: Karsten Schmidt <bsd@guggemand.dk>
2017-11-23 11:38:59 +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
Torsten Zuehlsdorff
b071939c0e Update PHP 7.1 from 7.1.10 to 7.1.11
Changelog: http://www.php.net/ChangeLog-7.php#7.1.11

MFH:      2017Q4
Security: CVE-2016-1283
2017-10-27 07:32:34 +00:00
Torsten Zuehlsdorff
bc6175a642 Update PHP 7.1 from 7.1.9 to 7.1.10
Changelog: http://www.php.net/ChangeLog-7.php#7.1.10

MFH: 2017Q3
2017-09-28 13:04:46 +00:00
Torsten Zuehlsdorff
cfce0888b9 lang/php70 and lang/php71: enable to build on sparc64
Disabling DTRACE for sparc64 allows to build the port on it

PR:           221761
Submitted by: Mark Linimon <linimon@FreeBSD.org>
2017-09-15 10:26:14 +00:00
Torsten Zuehlsdorff
ac40d34094 Update PHP 7.1 from 7.1.8 to 7.1.9
Changelog: http://www.php.net/ChangeLog-7.php#7.1.9

MFH: 2017Q3
2017-08-31 13:59:50 +00:00
Torsten Zuehlsdorff
75b95bc66c Update PHP 7.1 from 7.1.7 to 7.1.8
Changelog: http://www.php.net/ChangeLog-7.php#7.1.8

MFH: 2017Q3
2017-08-03 14:54:24 +00:00
Torsten Zuehlsdorff
07b3975f27 lang/php71: add notice for poudriere builds with ZTS option
The message should point to a common mistake, when building
lang/php71 with ZTS option enabled using poudriere.

There is already the same message in lang/php70.

Reported by: Jim Trigg <jktrigg@gmail.com>
2017-07-27 09:34:23 +00:00
Torsten Zuehlsdorff
f0c4814a33 PHP 7.0 and 7.1: switch to devel/oniguruma6
For mbstring extensions switch from devel/oniguruma5
to devel/oniguruma6 to fix security issues covert in
Oniguruma 6.4.

PHP bundles oniguruma 6.3 but i did some more tests,
to make sure nothing breaks.

Also add $FreeBSD$ header to Makefile.ext

PR:           220598
Submitted by: Trond.Endrestol@ximalas.info
MFH:          2017Q3
2017-07-10 11:40:48 +00:00
Torsten Zuehlsdorff
53f1f04331 Update PHP 7.1 from 7.1.6 to 7.1.7
Changelog: http://www.php.net/ChangeLog-7.php#7.1.7

PR:          220532
Reported by: Fabiano Sidler <fabianosidler@swissonline.ch>, Dani <i.dani@outlook.com>
MFH:         2017Q3
Security:    CVE-2017-9224
Security:    CVE-2017-9226
Security:    CVE-2017-9227
Security:    CVE-2017-9228
Security:    CVE-2017-9229
2017-07-07 09:44:31 +00:00
Torsten Zuehlsdorff
2a9f11b5c0 lang/php70 and lang/php71: Add umask to php-fpm rc script
PR:           212911
Submitted by: Robert Kánia <rk@redb.cz>
2017-06-28 09:40:58 +00:00
Torsten Zuehlsdorff
8e9dc2a0d1 lang/php70 and lang/php71: Parse multiple [PATH=] and [HOST=] sections properly
Adding a patch to fix bug #74738 in PHP 7.0 and 7.1:
https://bugs.php.net/bug.php?id=74738

Reported by: Philip Jocks <pj@netzkommune.de>
MFH:         2017Q2
2017-06-16 14:54:36 +00:00
Torsten Zuehlsdorff
fd2f020ec7 Update PHP 7.1 from 7.1.5 to 7.1.6
Changelog: http://www.php.net/ChangeLog-7.php#7.1.6

MFH: 2017Q2
2017-06-12 10:33:36 +00:00
Torsten Zuehlsdorff
1e4be6d1fe 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>
2017-06-09 09:44:33 +00:00
Torsten Zuehlsdorff
46b0a3e1f0 Update PHP 7.1 from 7.1.4 to 7.1.5
Changelog: http://www.php.net/ChangeLog-7.php#7.1.5

Also remove the patch from devel/php71-gettext
which isn't needed anymore.

MFH: 2017Q2
2017-05-15 10:01:40 +00:00
Torsten Zuehlsdorff
9ccebe59ff Update PHP 7.1 from 7.1.3 to 7.1.4
Changelog: http://www.php.net/ChangeLog-7.php#7.1.4

PR:           218589
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q2
Differential Revision: https://reviews.freebsd.org/D10372
2017-04-18 08:57:35 +00:00
Torsten Zuehlsdorff
b9e5ce047c Update PHP 7.1 from 7.1.2 to 7.1.3
Changelog: http://www.php.net/ChangeLog-7.php#7.1.3

PR:           217800
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q1
2017-03-17 09:17:19 +00:00
Mathieu Arnold
a28f0f7f7f Remove all USE_OPENSSL occurrences.
Sponsored by:	Absolight
2017-03-15 14:45:30 +00:00
Torsten Zuehlsdorff
c975d33c22 Update PHP 7.1 from 7.1.1 to 7.1.2
Changelog: http://www.php.net/ChangeLog-7.php#7.1.2

PR:           217109
Submitted by: Jochen Neumeister <joneum@bsdproject.de>
MFH:          2017Q1
2017-02-23 14:19:43 +00:00
Torsten Zuehlsdorff
24e76ab8f9 lang/php70 & lang/php71: revert moving of LIB_DEPENDS
The former commit should pet portlint, but accidently made
deve/pcre a LIB_DEPEND for all php modules.

Pointy hat: tz
2017-02-03 10:20:03 +00:00
Torsten Zuehlsdorff
3a3db2e9df lang/php71: pet portlint by moving LIB_DEPENDS up
Convert the patch from lang/php70 to lang/php71

PR:           216653
Submitted by: linimon
2017-02-01 16:35:43 +00:00
Jan Beich
6d90065732 lang/php71: temporarily hide DTRACE option on aarch64
CFLAGS="-O2 -pipe -fno-strict-aliasing -DZEND_SIGNALS " dtrace -xnolibs -G -o Zend/zend_dtrace.d.o -s /wrkdirs/usr/ports/lang/php71/work/php-7.1.1/Zend/zend_dtrace.d main/main.o Zend/zend_API.o Zend/zend_execute.o Zend/zend_exceptions.o Zend/zend_dtrace.o Zend/zend.o
ld: Zend/zend_dtrace.d.o.ckjasD: Relocations in generic ELF (EM: 0)
Zend/zend_dtrace.d.o.ckjasD: error adding symbols: File in wrong format
dtrace: failed to link script /wrkdirs/usr/ports/lang/php71/work/php-7.1.1/Zend/zend_dtrace.d: failed to link Zend/zend_dtrace.d.o: ld exited with status 1
dt_modtext:/usr/src/cddl/lib/libdtrace/../../../cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(841): DOODAD
[..]
*** [Zend/zend_dtrace.d.o] Error code 1

PR:		214556
2017-01-27 19:26:57 +00:00
John Marino
469e6537de lang/php71: Bring DTRACE exclude for DF from lang/php70
Maybe this would have been caught with SVN copy?  Oh well.

Approved by:	just-fix-it
2017-01-27 18:52:24 +00:00
Sunpoet Po-Chuan Hsieh
7224413897 Add mod_php71 7.1.1 (copied from mod_php70) 2017-01-25 16:32:10 +00:00
Torsten Zuehlsdorff
db021968e3 Add PHP 7.1
Thanks to: mat, pi, ale, martin@waschbuesch.de and franco@opnsense.org
2017-01-24 11:54:20 +00:00