Index: head/UPDATING =================================================================== --- head/UPDATING +++ head/UPDATING @@ -5,6 +5,14 @@ You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20180425: + AFFECTS: users of databases/pecl-redis + AUTHOR: daniel@blodan.se + + pecl-redis 4.0.0 breaks backwards compatibility, users + not aware if you are using the changed functionality or not + should swap to databases/pecl-redis3 + 20180417: AFFECTS: users of dns/dnscrypt-proxy2 AUTHOR: egypcio@googlemail.com Index: head/databases/Makefile =================================================================== --- head/databases/Makefile +++ head/databases/Makefile @@ -561,6 +561,7 @@ SUBDIR += pecl-mongodb SUBDIR += pecl-pdo_user SUBDIR += pecl-redis + SUBDIR += pecl-redis3 SUBDIR += pecl-rrd SUBDIR += pecl-rrd1 SUBDIR += pecl-tokyo_tyrant Index: head/databases/pecl-redis/Makefile =================================================================== --- head/databases/pecl-redis/Makefile +++ head/databases/pecl-redis/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= redis -PORTVERSION= 3.1.6 +PORTVERSION= 4.0.0 CATEGORIES= databases MAINTAINER= daniel@blodan.se @@ -9,6 +9,8 @@ LICENSE= PHP301 LICENSE_FILE= ${WRKSRC}/COPYING + +CONFLICTS_INSTALL= pecl-redis3 USES= php:pecl USE_PHP= session:build Index: head/databases/pecl-redis/distinfo =================================================================== --- head/databases/pecl-redis/distinfo +++ head/databases/pecl-redis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1515603372 -SHA256 (PECL/redis-3.1.6.tgz) = b229274cdc14c22efc41fefa00db4dc5bb32a997d6811278662a043a76aa2600 -SIZE (PECL/redis-3.1.6.tgz) = 199920 +TIMESTAMP = 1523299384 +SHA256 (PECL/redis-4.0.0.tgz) = c8a969cca131efa9e583c11e6522953a9165b804dbc5d2cba8875323ab22cfc1 +SIZE (PECL/redis-4.0.0.tgz) = 212340 Index: head/databases/pecl-redis3/Makefile =================================================================== --- head/databases/pecl-redis3/Makefile +++ head/databases/pecl-redis3/Makefile @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= redis +PORTVERSION= 3.1.6 +CATEGORIES= databases +PKGNAMESUFFIX= 3 + +MAINTAINER= daniel@blodan.se +COMMENT= Extension to access Redis + +LICENSE= PHP301 +LICENSE_FILE= ${WRKSRC}/COPYING + +CONFLICTS_INSTALL= pecl-redis + +USES= php:pecl +USE_PHP= session:build + +OPTIONS_DEFINE= IGBINARY +IGBINARY_DESC= Build with Igbinary serializer + +IGBINARY_CONFIGURE_ENABLE= redis-igbinary +IGBINARY_USE= php=igbinary:build + +.include Index: head/databases/pecl-redis3/distinfo =================================================================== --- head/databases/pecl-redis3/distinfo +++ head/databases/pecl-redis3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1515603372 +SHA256 (PECL/redis-3.1.6.tgz) = b229274cdc14c22efc41fefa00db4dc5bb32a997d6811278662a043a76aa2600 +SIZE (PECL/redis-3.1.6.tgz) = 199920 Index: head/databases/pecl-redis3/pkg-descr =================================================================== --- head/databases/pecl-redis3/pkg-descr +++ head/databases/pecl-redis3/pkg-descr @@ -0,0 +1,5 @@ +This extension provides an API for communicating with Redis database, +a persistent key-value database with built-in net interface written +in ANSI-C for Posix systems. + +WWW: https://pecl.php.net/package/redis