This mail includes an inline diff and new ports in an attached tgz to do the following:
- rename packages: pecl-* to pecl56-*
- add pecl70-* builds to existing ports where possible
- where a new version of a pecl extension is needed for php 7+,
new ports are added for the 5.6-compatible versions (ports named pecl56-*)
- where a current pecl extension only supports 5.6 and there is no new
version, it's left in pecl-$extension (can be moved later if a 7+ version
comes along)
- switch to https HOMEPAGE since we're bumping everything anyway
- bumps dependent ports
I've tested updates. Note that pecl-http is renamed to pecl-pecl_http
(it's a bit awkward naming-wise, but then it means there's a 1:1 map
between port naming and naming in the pecl repository).
Hopefully with this scaffolding it should be easy enough to add
pecl71-* later.
Comments?
Any OKs, either for the whole thing, or at least to import the pecl56-*?
Index: archivers/Makefile
===================================================================
RCS file: /cvs/ports/archivers/Makefile,v
retrieving revision 1.87
diff -u -p -r1.87 Makefile
--- archivers/Makefile 19 Nov 2017 01:04:03 -0000 1.87
+++ archivers/Makefile 25 Apr 2018 10:32:36 -0000
@@ -45,8 +45,10 @@
SUBDIR += p7zip
SUBDIR += par1cmdline
SUBDIR += par2cmdline
- SUBDIR += pecl-lzf
- SUBDIR += pecl-rar
+ SUBDIR += pecl-lzf,php56
+ SUBDIR += pecl-lzf,php70
+ SUBDIR += pecl-rar,php56
+ SUBDIR += pecl-rar,php70
SUBDIR += pigz
SUBDIR += py-lzo
SUBDIR += quazip
Index: archivers/pecl-lzf/Makefile
===================================================================
RCS file: /cvs/ports/archivers/pecl-lzf/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- archivers/pecl-lzf/Makefile 6 Jul 2017 11:08:41 -0000 1.18
+++ archivers/pecl-lzf/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT = PHP support for LZF de/compression
DISTNAME = LZF-1.6.6
+REVISION = 0
CATEGORIES = archivers
MAINTAINER = Johan Huldtgren <[email protected]>
Index: archivers/pecl-lzf/pkg/PLIST
===================================================================
RCS file: /cvs/ports/archivers/pecl-lzf/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- archivers/pecl-lzf/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.3
+++ archivers/pecl-lzf/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-lzf-*
+${MODPECL_56ONLY}@pkgpath archivers/pecl-lzf
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: archivers/pecl-rar/Makefile
===================================================================
RCS file: /cvs/ports/archivers/pecl-rar/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- archivers/pecl-rar/Makefile 24 Apr 2018 17:47:48 -0000 1.24
+++ archivers/pecl-rar/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT= PHP support for rar archives
DISTNAME= rar-4.0.0
+REVISION= 0
CATEGORIES= archivers
# PHP
Index: archivers/pecl-rar/pkg/PLIST
===================================================================
RCS file: /cvs/ports/archivers/pecl-rar/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- archivers/pecl-rar/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.3
+++ archivers/pecl-rar/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-rar-*
+${MODPECL_56ONLY}@pkgpath archivers/pecl-rar
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: databases/Makefile
===================================================================
RCS file: /cvs/ports/databases/Makefile,v
retrieving revision 1.357
diff -u -p -r1.357 Makefile
--- databases/Makefile 14 Apr 2018 21:27:20 -0000 1.357
+++ databases/Makefile 25 Apr 2018 10:32:36 -0000
@@ -132,7 +132,8 @@
SUBDIR += pear-MDB2-mysql
SUBDIR += pear-MDB2-mysqli
SUBDIR += pear-MDB2-pgsql
- SUBDIR += pecl-redis
+ SUBDIR += pecl-redis,php56
+ SUBDIR += pecl-redis,php70
SUBDIR += percona-toolkit
SUBDIR += pg-toolbox
SUBDIR += pg_stats_reporter
Index: databases/pecl-redis/Makefile
===================================================================
RCS file: /cvs/ports/databases/pecl-redis/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- databases/pecl-redis/Makefile 23 Jul 2017 09:01:42 -0000 1.6
+++ databases/pecl-redis/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT= PHP interface to redis
DISTNAME= redis-3.1.3
+REVISION= 0
CATEGORIES= databases
Index: databases/pecl-redis/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/pecl-redis/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- databases/pecl-redis/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.2
+++ databases/pecl-redis/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.2 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-redis-*
+${MODPECL_56ONLY}@pkgpath databases/pecl-redis
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: devel/quirks/Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.587
diff -u -p -r1.587 Makefile
--- devel/quirks/Makefile 25 Apr 2018 07:45:16 -0000 1.587
+++ devel/quirks/Makefile 25 Apr 2018 10:32:36 -0000
@@ -5,7 +5,7 @@ CATEGORIES = devel databases
DISTFILES =
# API.rev
-PKGNAME = quirks-2.431
+PKGNAME = quirks-2.432
PKG_ARCH = *
MAINTAINER = Marc Espie <[email protected]>
Index: devel/quirks/files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.600
diff -u -p -r1.600 Quirks.pm
--- devel/quirks/files/Quirks.pm 25 Apr 2018 07:45:17 -0000 1.600
+++ devel/quirks/files/Quirks.pm 25 Apr 2018 10:32:36 -0000
@@ -507,6 +507,23 @@ my $stem_extensions = {
'osh' => 'etsh',
'gnome-themes-standard' => 'gnome-themes-extra',
'open-cobol' => 'gnucobol',
+ 'pecl-chroot' => 'pecl56-chroot',
+ 'pecl-geoip' => 'pecl56-geoip',
+ 'pecl-http' => 'pecl56-pecl_http',
+ 'pecl-imagick' => 'pecl56-imagick',
+ 'pecl-libsodium' => 'pecl56-libsodium',
+ 'pecl-lzf' => 'pecl56-lzf',
+ 'pecl-mailparse' => 'pecl56-mailparse',
+ 'pecl-memcache' => 'pecl56-memcache',
+ 'pecl-memcached' => 'pecl56-memcached',
+ 'pecl-proctitle' => 'pecl56-proctitle',
+ 'pecl-propro' => 'pecl56-propro',
+ 'pecl-raphf' => 'pecl56-raphf',
+ 'pecl-rar' => 'pecl56-rar',
+ 'pecl-redis' => 'pecl56-redis',
+ 'pecl-ssh2' => 'pecl56-ssh2',
+ 'pecl-swish' => 'pecl56-swish',
+ 'pecl-uploadprogress' => 'pecl56-uploadprogress',
};
my $obsolete_reason = {
Index: graphics/Makefile
===================================================================
RCS file: /cvs/ports/graphics/Makefile,v
retrieving revision 1.453
diff -u -p -r1.453 Makefile
--- graphics/Makefile 24 Apr 2018 13:24:05 -0000 1.453
+++ graphics/Makefile 25 Apr 2018 10:32:36 -0000
@@ -214,7 +214,8 @@
SUBDIR += pdf2djvu
SUBDIR += pdfmod
SUBDIR += pdfsandwich
- SUBDIR += pecl-imagick
+ SUBDIR += pecl-imagick,php56
+ SUBDIR += pecl-imagick,php70
SUBDIR += pho
SUBDIR += piglit
SUBDIR += pinta
Index: graphics/pecl-imagick/Makefile
===================================================================
RCS file: /cvs/ports/graphics/pecl-imagick/Makefile,v
retrieving revision 1.33
diff -u -p -r1.33 Makefile
--- graphics/pecl-imagick/Makefile 23 Oct 2017 17:10:51 -0000 1.33
+++ graphics/pecl-imagick/Makefile 25 Apr 2018 10:32:36 -0000
@@ -4,7 +4,7 @@ COMMENT= PHP support for the ImageMagick
DISTNAME= imagick-3.4.3
CATEGORIES= graphics
-REVISION= 0
+REVISION= 1
# PHP
PERMIT_PACKAGE_CDROM= Yes
Index: graphics/pecl-imagick/pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/pecl-imagick/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- graphics/pecl-imagick/pkg/PLIST 28 Mar 2017 08:53:39 -0000 1.9
+++ graphics/pecl-imagick/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.9 2017/03/28 08:53:39 benoit Exp $
+@conflict pecl-imagick-*
+${MODPECL_56ONLY}@pkgpath graphics/pecl-imagick
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/
Index: lang/php/pecl/pecl.port.mk
===================================================================
RCS file: /cvs/ports/lang/php/pecl/pecl.port.mk,v
retrieving revision 1.7
diff -u -p -r1.7 pecl.port.mk
--- lang/php/pecl/pecl.port.mk 24 Apr 2018 17:36:51 -0000 1.7
+++ lang/php/pecl/pecl.port.mk 25 Apr 2018 10:32:36 -0000
@@ -3,14 +3,41 @@
MODULES += lang/php
+.if defined(MODPECL_V)
+. if ${MODPECL_V} == 5.6
+FLAVORS = php56
+FLAVOR = php56
+. elif ${MODPECL_V} == 7
+FLAVORS = php70
+FLAVOR = php70
+. endif
+.else
+FLAVORS ?= php56 php70
+FLAVOR ?= php56
+.endif
+
+.if ${FLAVOR} == php56
+MODPHP_VERSION = 5.6
+MODPHP_FLAVOR = ,php56
+MODPECL_56ONLY =
+.elif ${FLAVOR} == php70
+MODPHP_VERSION = 7.0
+MODPHP_FLAVOR = ,php70
+MODPECL_56ONLY = "@comment "
+.endif
+
CATEGORIES += www
-PKGNAME ?= pecl-${DISTNAME:S/pecl-//:S/_/-/:L}
+_PECL_PREFIX = pecl${MODPHP_VERSION:S/.//}
+PKGNAME ?= ${_PECL_PREFIX}-${DISTNAME:S/pecl-//:L}
+FULLPKGNAME ?= ${PKGNAME}
_PECLMOD ?= ${DISTNAME:S/pecl-//:C/-[0-9].*//:L}
+SUBST_VARS += MODPECL_56ONLY
+
.if !defined(MASTER_SITES)
MASTER_SITES ?= https://pecl.php.net/get/
-HOMEPAGE ?= http://pecl.php.net/package/${_PECLMOD}
+HOMEPAGE ?= https://pecl.php.net/package/${_PECLMOD}
EXTRACT_SUFX ?= .tgz
.endif
Index: mail/Makefile
===================================================================
RCS file: /cvs/ports/mail/Makefile,v
retrieving revision 1.363
diff -u -p -r1.363 Makefile
--- mail/Makefile 9 Apr 2018 09:36:37 -0000 1.363
+++ mail/Makefile 25 Apr 2018 10:32:36 -0000
@@ -171,7 +171,8 @@
SUBDIR += pear-Mail-Mime
SUBDIR += pear-Mail-mimeDecode
SUBDIR += pear-Mime-Type
- SUBDIR += pecl-mailparse
+ SUBDIR += pecl56-mailparse
+ SUBDIR += pecl-mailparse,php70
SUBDIR += perdition
SUBDIR += pflogsumm
SUBDIR += pine-pgp-filters
Index: mail/pecl-mailparse/Makefile
===================================================================
RCS file: /cvs/ports/mail/pecl-mailparse/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- mail/pecl-mailparse/Makefile 19 Mar 2016 21:18:38 -0000 1.19
+++ mail/pecl-mailparse/Makefile 25 Apr 2018 10:32:36 -0000
@@ -2,21 +2,21 @@
COMMENT = PHP extension for parsing and working with rfc822/MIME mail
-DISTNAME = mailparse-2.1.6
+DISTNAME = mailparse-3.0.2
CATEGORIES = mail
-REVISION = 2
MAINTAINER = Stuart Henderson <[email protected]>
# PHP
PERMIT_PACKAGE_CDROM = Yes
-WANTLIB = c
+WANTLIB += c
AUTOCONF_VERSION = 2.52
AUTOMAKE_VERSION = 1.4
MODULES = lang/php/pecl
+MODPECL_V = 7
CONFIGURE_STYLE = gnu
Index: mail/pecl-mailparse/distinfo
===================================================================
RCS file: /cvs/ports/mail/pecl-mailparse/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- mail/pecl-mailparse/distinfo 14 Aug 2013 11:12:48 -0000 1.2
+++ mail/pecl-mailparse/distinfo 25 Apr 2018 10:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (mailparse-2.1.6.tgz) = c3BRl9Ky7ngu+lR36yohQy9ZLCywWnLDoDe7454Ctcw=
-SIZE (mailparse-2.1.6.tgz) = 36538
+SHA256 (mailparse-3.0.2.tgz) = 2BpvikjkP8ocDw1skNZmgwwk1YSiOmCt1DBiqvIhhDs=
+SIZE (mailparse-3.0.2.tgz) = 38206
Index: security/Makefile
===================================================================
RCS file: /cvs/ports/security/Makefile,v
retrieving revision 1.500
diff -u -p -r1.500 Makefile
--- security/Makefile 24 Apr 2018 10:02:26 -0000 1.500
+++ security/Makefile 25 Apr 2018 10:32:36 -0000
@@ -245,7 +245,8 @@
SUBDIR += pear-Auth
SUBDIR += pear-Auth-HTTP
SUBDIR += pear-Auth-SASL
- SUBDIR += pecl-libsodium
+ SUBDIR += pecl-libsodium,php56
+ SUBDIR += pecl-libsodium,php70
SUBDIR += pgp5
SUBDIR += pgpdump
SUBDIR += pidgin-otr
Index: security/pecl-libsodium/Makefile
===================================================================
RCS file: /cvs/ports/security/pecl-libsodium/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- security/pecl-libsodium/Makefile 8 Nov 2016 21:53:16 -0000 1.8
+++ security/pecl-libsodium/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT = low-level encryption extension for PHP
DISTNAME = libsodium-1.0.6
-REVISION = 0
+REVISION = 1
DIST_SUBDIR = pecl
CATEGORIES = security
Index: security/pecl-libsodium/pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/pecl-libsodium/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- security/pecl-libsodium/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.2
+++ security/pecl-libsodium/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.2 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-libsodium-*
+${MODPECL_56ONLY}@pkgpath security/pecl-libsodium
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: www/Makefile
===================================================================
RCS file: /cvs/ports/www/Makefile,v
retrieving revision 1.860
diff -u -p -r1.860 Makefile
--- www/Makefile 24 Apr 2018 12:45:20 -0000 1.860
+++ www/Makefile 25 Apr 2018 10:32:36 -0000
@@ -338,17 +338,25 @@
SUBDIR += pear-HTML-Template-IT
SUBDIR += pear-HTTP-WebDAV-Server
SUBDIR += pear-SOAP
- SUBDIR += pecl-chroot
- SUBDIR += pecl-geoip
- SUBDIR += pecl-http
- SUBDIR += pecl-memcache
- SUBDIR += pecl-memcached
- SUBDIR += pecl-proctitle
- SUBDIR += pecl-propro
- SUBDIR += pecl-raphf
- SUBDIR += pecl-ssh2
- SUBDIR += pecl-swish
- SUBDIR += pecl-uploadprogress
+ SUBDIR += pecl-chroot,php56
+ SUBDIR += pecl-chroot,php70
+ SUBDIR += pecl-geoip,php56
+ SUBDIR += pecl-geoip,php70
+ SUBDIR += pecl-http,php70
+ SUBDIR += pecl56-http
+ SUBDIR += pecl-memcache,php56
+ SUBDIR += pecl-memcached,php70
+ SUBDIR += pecl56-memcached
+ SUBDIR += pecl-proctitle,php56
+ SUBDIR += pecl-proctitle,php70
+ SUBDIR += pecl56-propro
+ SUBDIR += pecl-propro,php70
+ SUBDIR += pecl-raphf,php70
+ SUBDIR += pecl56-raphf
+ SUBDIR += pecl-ssh2,php70
+ SUBDIR += pecl56-ssh2
+ SUBDIR += pecl-swish,php56
+ SUBDIR += pecl-uploadprogress,php56
SUBDIR += pelican
SUBDIR += perlbal
SUBDIR += phantomjs
Index: www/dokuwiki/Makefile
===================================================================
RCS file: /cvs/ports/www/dokuwiki/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- www/dokuwiki/Makefile 5 Dec 2017 10:54:15 -0000 1.25
+++ www/dokuwiki/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT = standards compliant, simple to use Wiki
VERSION = 2017-02-19e
+REVISION = 0
DISTNAME = dokuwiki-${VERSION}
PKGNAME = dokuwiki-${VERSION:S/-/./g}
CATEGORIES = www
Index: www/nextcloud/Makefile
===================================================================
RCS file: /cvs/ports/www/nextcloud/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- www/nextcloud/Makefile 16 Mar 2018 08:22:38 -0000 1.10
+++ www/nextcloud/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT= easy and universal access to shared and/or personal
files
V= 13.0.1
+REVISION = 0
DISTNAME= nextcloud-${V}
EXTRACT_SUFX= .tar.bz2
Index: www/owncloud/Makefile
===================================================================
RCS file: /cvs/ports/www/owncloud/Makefile,v
retrieving revision 1.121
diff -u -p -r1.121 Makefile
--- www/owncloud/Makefile 22 Feb 2018 11:03:30 -0000 1.121
+++ www/owncloud/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT= easy and universal access to shared and/or personal
files
V= 10.0.7
+REVISION = 0
DISTNAME= owncloud-${V}
EXTRACT_SUFX= .tar.bz2
Index: www/pecl-chroot/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-chroot/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- www/pecl-chroot/Makefile 19 Mar 2016 21:18:38 -0000 1.22
+++ www/pecl-chroot/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT= PHP support for chroot(2)
DISTNAME= pecl-chroot-1.0
-REVISION= 11
+REVISION= 12
MASTER_SITES= ${MASTER_SITE_BACKUP}
Index: www/pecl-chroot/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-chroot/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- www/pecl-chroot/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.3
+++ www/pecl-chroot/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-chroot-*
+${MODPECL_56ONLY}@pkgpath www/pecl-chroot
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: www/pecl-geoip/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-geoip/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- www/pecl-geoip/Makefile 21 May 2017 21:51:27 -0000 1.19
+++ www/pecl-geoip/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,6 +3,7 @@
COMMENT= PHP support for geocoding IPv4 addresses
DISTNAME= geoip-1.1.1
+REVISION= 0
# PHP
PERMIT_PACKAGE_CDROM= Yes
Index: www/pecl-geoip/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-geoip/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- www/pecl-geoip/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.3
+++ www/pecl-geoip/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-geoip-*
+${MODPECL_56ONLY}@pkgpath www/pecl-geoip
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: www/pecl-memcache/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-memcache/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- www/pecl-memcache/Makefile 15 Nov 2017 21:28:05 -0000 1.28
+++ www/pecl-memcache/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT= PHP interface to memcached
DISTNAME= memcache-3.0.8
-REVISION= 1
+REVISION= 2
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +11,9 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c
MODULES= lang/php/pecl
+# no 7.x-compatible version yet
+MODPECL_V= 5.6
+
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= --with-zlib-dir=/usr
Index: www/pecl-memcache/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-memcache/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- www/pecl-memcache/pkg/PLIST 1 Feb 2016 21:55:38 -0000 1.5
+++ www/pecl-memcache/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.5 2016/02/01 21:55:38 sthen Exp $
+@conflict pecl-memcache-*
+${MODPECL_56ONLY}@pkgpath www/pecl-memcache
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@comment lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.a
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
Index: www/pecl-memcached/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-memcached/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- www/pecl-memcached/Makefile 19 Mar 2016 21:18:38 -0000 1.6
+++ www/pecl-memcached/Makefile 25 Apr 2018 10:32:36 -0000
@@ -2,8 +2,7 @@
COMMENT= PHP interface to memcached via libmemcached
-DISTNAME= memcached-2.2.0
-REVISION= 2
+DISTNAME= memcached-3.0.4
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +10,7 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB += c memcached memcachedutil pthread sasl2 z
MODULES= lang/php/pecl
+MODPECL_V= 7
LIB_DEPENDS= devel/libmemcached
CONFIGURE_STYLE= gnu
Index: www/pecl-memcached/distinfo
===================================================================
RCS file: /cvs/ports/www/pecl-memcached/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- www/pecl-memcached/distinfo 22 Apr 2015 10:56:31 -0000 1.1.1.1
+++ www/pecl-memcached/distinfo 25 Apr 2018 10:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (memcached-2.2.0.tgz) = F7lgD21MgH8jo/XEX82HdcouYdbtpwNwryvvTG4Vn1g=
-SIZE (memcached-2.2.0.tgz) = 70449
+SHA256 (memcached-3.0.4.tgz) = Vh20yKvbfDRHA6a3sP9PKcL+D7rPeyoqcE0O2bGhfRE=
+SIZE (memcached-3.0.4.tgz) = 78776
Index: www/pecl-proctitle/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-proctitle/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- www/pecl-proctitle/Makefile 19 Mar 2016 21:18:38 -0000 1.16
+++ www/pecl-proctitle/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT= PHP support for setproctitle
DISTNAME= proctitle-0.1.2
-REVISION= 2
+REVISION= 3
# PHP
PERMIT_PACKAGE_CDROM= Yes
Index: www/pecl-proctitle/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-proctitle/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- www/pecl-proctitle/pkg/PLIST 1 Feb 2016 21:55:39 -0000 1.3
+++ www/pecl-proctitle/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:39 sthen Exp $
+@conflict pecl-proctitle-*
+${MODPECL_56ONLY}@pkgpath www/pecl-proctitle
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: www/pecl-propro/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-propro/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- www/pecl-propro/Makefile 19 Mar 2016 21:18:38 -0000 1.7
+++ www/pecl-propro/Makefile 25 Apr 2018 10:32:36 -0000
@@ -2,8 +2,7 @@
COMMENT= reusable split of pecl_http's property proxy API#'
-DISTNAME= propro-1.0.0
-REVISION= 3
+DISTNAME= propro-2.1.0
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +10,8 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c
MODULES= lang/php/pecl
+MODPECL_V= 7
+
CONFIGURE_STYLE= gnu
.include <bsd.port.mk>
Index: www/pecl-propro/distinfo
===================================================================
RCS file: /cvs/ports/www/pecl-propro/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- www/pecl-propro/distinfo 13 Jan 2014 23:44:26 -0000 1.1.1.1
+++ www/pecl-propro/distinfo 25 Apr 2018 10:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (propro-1.0.0.tgz) = mCXVCrS7IUQozRHBTC84nBat7QnbFtJm8n8Uen8jcfI=
-SIZE (propro-1.0.0.tgz) = 6217
+SHA256 (propro-2.1.0.tgz) = e7oGU9kM2PYYFuE6xsD3ECtKFtxMTpZglaEh7rSugnE=
+SIZE (propro-2.1.0.tgz) = 14253
Index: www/pecl-propro/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-propro/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- www/pecl-propro/pkg/PLIST 1 Feb 2016 21:55:39 -0000 1.4
+++ www/pecl-propro/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,7 +1,9 @@
@comment $OpenBSD: PLIST,v 1.4 2016/02/01 21:55:39 sthen Exp $
+@conflict pecl-propro-*
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini
share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/
share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/php_${MODULE_NAME}.h
+share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/php_${MODULE_NAME}_api.h
Index: www/pecl-raphf/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-raphf/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- www/pecl-raphf/Makefile 19 Mar 2016 21:18:38 -0000 1.7
+++ www/pecl-raphf/Makefile 25 Apr 2018 10:32:36 -0000
@@ -2,8 +2,7 @@
COMMENT= persistent handle and resource factory API
-DISTNAME= raphf-1.1.0
-REVISION= 0
+DISTNAME= raphf-2.0.0
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +10,8 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c
MODULES= lang/php/pecl
+MODPECL_V= 7
+
CONFIGURE_STYLE= gnu
.include <bsd.port.mk>
Index: www/pecl-raphf/distinfo
===================================================================
RCS file: /cvs/ports/www/pecl-raphf/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- www/pecl-raphf/distinfo 29 Oct 2015 21:23:46 -0000 1.3
+++ www/pecl-raphf/distinfo 25 Apr 2018 10:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (raphf-1.1.0.tgz) = huq59ncxxxMVhxFJ8eUEwyNj4h1YsVUvqFn3xF/ufJ4=
-SIZE (raphf-1.1.0.tgz) = 12649
+SHA256 (raphf-2.0.0.tgz) = laWeoNw/wXKAWmrNgyexIt0VmwqFslOCYWZFegXvpBE=
+SIZE (raphf-2.0.0.tgz) = 15715
Index: www/pecl-raphf/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-raphf/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- www/pecl-raphf/pkg/PLIST 1 Feb 2016 21:55:39 -0000 1.4
+++ www/pecl-raphf/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,7 +1,9 @@
@comment $OpenBSD: PLIST,v 1.4 2016/02/01 21:55:39 sthen Exp $
+@conflict pecl-raphf-*
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
@sample ${SYSCONFDIR}/php-${MODPHP_VERSION}.sample/${MODULE_NAME}.ini
share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/
share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/php_${MODULE_NAME}.h
+share/php-${MODPHP_VERSION}/include/ext/${MODULE_NAME}/php_${MODULE_NAME}_api.h
Index: www/pecl-ssh2/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-ssh2/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- www/pecl-ssh2/Makefile 19 Mar 2016 21:18:38 -0000 1.19
+++ www/pecl-ssh2/Makefile 25 Apr 2018 10:32:36 -0000
@@ -2,8 +2,7 @@
COMMENT= PHP bindings for the libssh2 library
-DISTNAME= ssh2-0.12
-REVISION= 0
+DISTNAME= ssh2-1.1.2
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +10,7 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB += c crypto ssh2 ssl z
MODULES= lang/php/pecl
+MODPECL_V= 7
CONFIGURE_STYLE= gnu
LIB_DEPENDS= security/libssh2
Index: www/pecl-ssh2/distinfo
===================================================================
RCS file: /cvs/ports/www/pecl-ssh2/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- www/pecl-ssh2/distinfo 26 Jun 2015 14:07:32 -0000 1.4
+++ www/pecl-ssh2/distinfo 25 Apr 2018 10:32:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (ssh2-0.12.tgz) = YAyC0jk6zzZC8ZkU8Gp6/qV+4Fy4wQ6KVRCzIYi5f5k=
-SIZE (ssh2-0.12.tgz) = 26223
+SHA256 (ssh2-1.1.2.tgz) = h2GNagmBr+jCSzbWs4whoKoCN7YuYDR9AXC9hrUfefs=
+SIZE (ssh2-1.1.2.tgz) = 32057
Index: www/pecl-swish/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-swish/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- www/pecl-swish/Makefile 19 Mar 2016 21:18:38 -0000 1.18
+++ www/pecl-swish/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT = PHP interface to swish-e
DISTNAME = swish-0.5.0
-REVISION = 2
+REVISION = 3
# PHP
PERMIT_PACKAGE_CDROM = Yes
@@ -11,6 +11,7 @@ PERMIT_PACKAGE_CDROM = Yes
WANTLIB = c m pcre pcreposix swish-e z
MODULES = lang/php/pecl
+MODPECL_V = 5.6
CONFIGURE_STYLE = gnu
AUTOCONF_VERSION = 2.59
AUTOMAKE_VERSION = 1.4
Index: www/pecl-swish/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-swish/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- www/pecl-swish/pkg/PLIST 1 Feb 2016 21:55:39 -0000 1.3
+++ www/pecl-swish/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2016/02/01 21:55:39 sthen Exp $
+@conflict pecl-swish-*
+${MODPECL_56ONLY}@pkgpath www/pecl-swish
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
Index: www/pecl-uploadprogress/Makefile
===================================================================
RCS file: /cvs/ports/www/pecl-uploadprogress/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- www/pecl-uploadprogress/Makefile 19 Mar 2016 21:18:38 -0000 1.17
+++ www/pecl-uploadprogress/Makefile 25 Apr 2018 10:32:36 -0000
@@ -3,7 +3,7 @@
COMMENT= PHP upload progress meter
DISTNAME= uploadprogress-1.0.3.1
-REVISION= 2
+REVISION= 3
# PHP
PERMIT_PACKAGE_CDROM= Yes
@@ -11,6 +11,7 @@ PERMIT_PACKAGE_CDROM= Yes
WANTLIB= c
MODULES= lang/php/pecl
+MODPECL_V= 5.6
CONFIGURE_STYLE= gnu
.include <bsd.port.mk>
Index: www/pecl-uploadprogress/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/pecl-uploadprogress/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- www/pecl-uploadprogress/pkg/PLIST 1 Feb 2016 21:55:39 -0000 1.4
+++ www/pecl-uploadprogress/pkg/PLIST 25 Apr 2018 10:32:36 -0000
@@ -1,4 +1,6 @@
@comment $OpenBSD: PLIST,v 1.4 2016/02/01 21:55:39 sthen Exp $
+@conflict pecl-uploadprogress-*
+${MODPECL_56ONLY}@pkgpath www/pecl-uploadprogress
@extra ${SYSCONFDIR}/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
lib/php-${MODPHP_VERSION}/modules/${MODULE_NAME}.so
share/examples/php-${MODPHP_VERSION}/${MODULE_NAME}.ini
pecl56-ports.tgz
Description: application/tar-gz
