Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Aug 2016 14:29:13 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r419924 - in head: converters/pecl-igbinary devel/pecl-msgpack lang/php55 lang/php56 lang/php70 net/php55-soap net/php56-soap net/php70-soap security/php-suhosin textproc/php55-pspell t...
Message-ID:  <201608091429.u79ETDLo050280@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Tue Aug  9 14:29:13 2016
New Revision: 419924
URL: https://svnweb.freebsd.org/changeset/ports/419924

Log:
  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

Modified:
  head/converters/pecl-igbinary/Makefile   (contents, props changed)
  head/devel/pecl-msgpack/Makefile   (contents, props changed)
  head/lang/php55/Makefile.ext   (contents, props changed)
  head/lang/php56/Makefile.ext   (contents, props changed)
  head/lang/php70/Makefile.ext   (contents, props changed)
  head/net/php55-soap/Makefile   (contents, props changed)
  head/net/php56-soap/Makefile   (contents, props changed)
  head/net/php70-soap/Makefile   (contents, props changed)
  head/security/php-suhosin/Makefile   (contents, props changed)
  head/textproc/php55-pspell/Makefile   (contents, props changed)
  head/textproc/php56-pspell/Makefile   (contents, props changed)
  head/textproc/php70-pspell/Makefile   (contents, props changed)
  head/www/php55-session/Makefile   (contents, props changed)
  head/www/php56-session/Makefile   (contents, props changed)
  head/www/php70-session/Makefile   (contents, props changed)

Modified: head/converters/pecl-igbinary/Makefile
==============================================================================
--- head/converters/pecl-igbinary/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/converters/pecl-igbinary/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -3,7 +3,7 @@
 
 PORTNAME=	igbinary
 PORTVERSION=	1.2.1
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	converters
 MASTER_SITES=	http://pecl.php.net/get/ \
 		LOCAL/sunpoet
@@ -19,7 +19,6 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BROKEN_powerpc64=	does not build
 
 IGNORE_WITH_PHP=70
-USE_PHP=	session:build
 USES=		php:ext tar:tgz
 
 .include <bsd.port.mk>

Modified: head/devel/pecl-msgpack/Makefile
==============================================================================
--- head/devel/pecl-msgpack/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/devel/pecl-msgpack/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -3,7 +3,7 @@
 
 PORTNAME=	msgpack
 PORTVERSION=	0.5.7
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	devel
 MASTER_SITES=	http://pecl.php.net/get/
 PKGNAMEPREFIX=	pecl-
@@ -17,7 +17,6 @@ LICENSE=	BSD3CLAUSE
 BROKEN_powerpc64=	Does not build
 
 USES=		php:ext tar:tgz
-USE_PHP=	session:build
 IGNORE_WITH_PHP=	70
 
 .include <bsd.port.mk>

Modified: head/lang/php55/Makefile.ext
==============================================================================
--- head/lang/php55/Makefile.ext	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/lang/php55/Makefile.ext	Tue Aug  9 14:29:13 2016	(r419924)
@@ -300,9 +300,6 @@ CONFIGURE_ARGS+=--enable-posix
 LIB_DEPENDS+=	libaspell.so:textproc/aspell
 
 CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
-
-# Ugly hack to load session before psell to avoid crashes
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "readline"
@@ -318,6 +315,7 @@ CONFIGURE_ARGS+=--with-recode=${LOCALBAS
 
 .if ${PHP_MODNAME} == "session"
 CONFIGURE_ARGS+=--enable-session
+PHP_MOD_PRIO=	18
 .endif
 
 .if ${PHP_MODNAME} == "shmop"
@@ -349,8 +347,6 @@ CONFIGURE_ARGS+=--enable-soap \
 		--with-libxml-dir=${LOCALBASE}
 
 USE_GNOME=	libxml2
-
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "sockets"

Modified: head/lang/php56/Makefile.ext
==============================================================================
--- head/lang/php56/Makefile.ext	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/lang/php56/Makefile.ext	Tue Aug  9 14:29:13 2016	(r419924)
@@ -300,9 +300,6 @@ CONFIGURE_ARGS+=--enable-posix
 LIB_DEPENDS+=	libaspell.so:textproc/aspell
 
 CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
-
-# Ugly hack to load session before psell to avoid crashes
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "readline"
@@ -318,6 +315,7 @@ CONFIGURE_ARGS+=--with-recode=${LOCALBAS
 
 .if ${PHP_MODNAME} == "session"
 CONFIGURE_ARGS+=--enable-session
+PHP_MOD_PRIO=	18
 .endif
 
 .if ${PHP_MODNAME} == "shmop"
@@ -349,8 +347,6 @@ CONFIGURE_ARGS+=--enable-soap \
 		--with-libxml-dir=${LOCALBASE}
 
 USE_GNOME=	libxml2
-
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "sockets"

Modified: head/lang/php70/Makefile.ext
==============================================================================
--- head/lang/php70/Makefile.ext	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/lang/php70/Makefile.ext	Tue Aug  9 14:29:13 2016	(r419924)
@@ -292,9 +292,6 @@ CONFIGURE_ARGS+=--enable-posix
 LIB_DEPENDS+=	libaspell.so:textproc/aspell
 
 CONFIGURE_ARGS+=--with-pspell=${LOCALBASE}
-
-# Ugly hack to load session before psell to avoid crashes
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "readline"
@@ -310,6 +307,7 @@ CONFIGURE_ARGS+=--with-recode=${LOCALBAS
 
 .if ${PHP_MODNAME} == "session"
 CONFIGURE_ARGS+=--enable-session
+PHP_MOD_PRIO=	18
 .endif
 
 .if ${PHP_MODNAME} == "shmop"
@@ -341,8 +339,6 @@ CONFIGURE_ARGS+=--enable-soap \
 		--with-libxml-dir=${LOCALBASE}
 
 USE_GNOME=	libxml2
-
-USE_PHP=	session:build
 .endif
 
 .if ${PHP_MODNAME} == "sockets"

Modified: head/net/php55-soap/Makefile
==============================================================================
--- head/net/php55-soap/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/net/php55-soap/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net
 
 MASTERDIR=	${.CURDIR}/../../lang/php55

Modified: head/net/php56-soap/Makefile
==============================================================================
--- head/net/php56-soap/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/net/php56-soap/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net
 
 MASTERDIR=	${.CURDIR}/../../lang/php56

Modified: head/net/php70-soap/Makefile
==============================================================================
--- head/net/php70-soap/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/net/php70-soap/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net
 
 MASTERDIR=	${.CURDIR}/../../lang/php70

Modified: head/security/php-suhosin/Makefile
==============================================================================
--- head/security/php-suhosin/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/security/php-suhosin/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -3,7 +3,7 @@
 
 PORTNAME=	suhosin
 PORTVERSION=	0.9.38
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security
 MASTER_SITES=	http://download.suhosin.org/
 PKGNAMEPREFIX=	php-
@@ -18,7 +18,6 @@ BROKEN_powerpc64=	Does not build
 OPTIONS_DEFINE=	EXAMPLES
 
 USES=		php:ext
-USE_PHP=	session:build
 IGNORE_WITH_PHP=	70
 
 CONFIGURE_ARGS=	--enable-suhosin

Modified: head/textproc/php55-pspell/Makefile
==============================================================================
--- head/textproc/php55-pspell/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/textproc/php55-pspell/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 
 MASTERDIR=	${.CURDIR}/../../lang/php55

Modified: head/textproc/php56-pspell/Makefile
==============================================================================
--- head/textproc/php56-pspell/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/textproc/php56-pspell/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 
 MASTERDIR=	${.CURDIR}/../../lang/php56

Modified: head/textproc/php70-pspell/Makefile
==============================================================================
--- head/textproc/php70-pspell/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/textproc/php70-pspell/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	textproc
 
 MASTERDIR=	${.CURDIR}/../../lang/php70

Modified: head/www/php55-session/Makefile
==============================================================================
--- head/www/php55-session/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/www/php55-session/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 
 MASTERDIR=	${.CURDIR}/../../lang/php55

Modified: head/www/php56-session/Makefile
==============================================================================
--- head/www/php56-session/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/www/php56-session/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 
 MASTERDIR=	${.CURDIR}/../../lang/php56

Modified: head/www/php70-session/Makefile
==============================================================================
--- head/www/php70-session/Makefile	Tue Aug  9 14:29:04 2016	(r419923)
+++ head/www/php70-session/Makefile	Tue Aug  9 14:29:13 2016	(r419924)
@@ -1,7 +1,7 @@
 # Created by: Alex Dupre <ale@FreeBSD.org>
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	www
 
 MASTERDIR=	${.CURDIR}/../../lang/php70



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201608091429.u79ETDLo050280>