34ebcf8
# Fedora spec file for php-pecl-redis5
34ebcf8
# without SCL compatibility from:
34ebcf8
#
34ebcf8
# remirepo spec file for php-pecl-redis5
34ebcf8
#
34ebcf8
# Copyright (c) 2012-2019 Remi Collet
34ebcf8
# License: CC-BY-SA
34ebcf8
# http://creativecommons.org/licenses/by-sa/4.0/
34ebcf8
#
34ebcf8
# Please, preserve the changelog entries
34ebcf8
#
34ebcf8
34ebcf8
# we don't want -z defs linker flag
34ebcf8
%undefine _strict_symbol_defs_build
34ebcf8
34ebcf8
%global pecl_name   redis
34ebcf8
%global with_zts    0%{!?_without_zts:%{?__ztsphp:1}}
34ebcf8
%ifarch s390x
34ebcf8
%global with_tests  0%{?_with_tests:1}
34ebcf8
%else
34ebcf8
%global with_tests  0%{!?_without_tests:1}
34ebcf8
%endif
34ebcf8
# after 20-json, 40-igbinary and 40-msgpack
34ebcf8
%global ini_name    50-%{pecl_name}.ini
98f126b
%global upstream_version 5.1.1
9b4ccfc
#global upstream_prever  RC2
34ebcf8
34ebcf8
Summary:       Extension for communicating with the Redis key-value store
34ebcf8
Name:          php-pecl-redis5
34ebcf8
Version:       %{upstream_version}%{?upstream_prever:~%{upstream_prever}}
34ebcf8
Release:       1%{?dist}
34ebcf8
Source0:       http://pecl.php.net/get/%{pecl_name}-%{upstream_version}%{?upstream_prever}.tgz
34ebcf8
License:       PHP
34ebcf8
URL:           http://pecl.php.net/package/redis
34ebcf8
34ebcf8
BuildRequires: gcc
34ebcf8
BuildRequires: php-devel > 7
34ebcf8
BuildRequires: php-pear
34ebcf8
BuildRequires: php-json
34ebcf8
BuildRequires: php-pecl-igbinary-devel
34ebcf8
%ifnarch ppc64
34ebcf8
BuildRequires: php-pecl-msgpack-devel >= 2.0.3
34ebcf8
%endif
34ebcf8
BuildRequires: liblzf-devel
3cfdae4
BuildRequires: libzstd-devel >= 1.3.0
34ebcf8
# to run Test suite
34ebcf8
%if %{with_tests}
34ebcf8
BuildRequires: redis >= 3
34ebcf8
%endif
34ebcf8
34ebcf8
Requires:      php(zend-abi) = %{php_zend_api}
34ebcf8
Requires:      php(api) = %{php_core_api}
34ebcf8
Requires:      php-json%{?_isa}
34ebcf8
Requires:      php-pecl(igbinary)%{?_isa}
34ebcf8
%ifnarch ppc64
34ebcf8
Requires:      php-pecl-msgpack%{?_isa}
34ebcf8
%endif
34ebcf8
34ebcf8
Obsoletes:     php-%{pecl_name}               < 3
34ebcf8
Provides:      php-%{pecl_name}               = %{version}
34ebcf8
Provides:      php-%{pecl_name}%{?_isa}       = %{version}
34ebcf8
Provides:      php-pecl(%{pecl_name})         = %{version}
34ebcf8
Provides:      php-pecl(%{pecl_name})%{?_isa} = %{version}
34ebcf8
9b4ccfc
%if 0%{?fedora} >= 31 || 0%{?rhel} >= 8
34ebcf8
Obsoletes:     php-pecl-%{pecl_name}          < 5
34ebcf8
Provides:      php-pecl-%{pecl_name}          = %{version}-%{release}
34ebcf8
Provides:      php-pecl-%{pecl_name}%{?_isa}  = %{version}-%{release}
34ebcf8
Obsoletes:     php-pecl-%{pecl_name}4         < 5
34ebcf8
Provides:      php-pecl-%{pecl_name}4         = %{version}-%{release}
34ebcf8
Provides:      php-pecl-%{pecl_name}4%{?_isa} = %{version}-%{release}
34ebcf8
%else
34ebcf8
# A single version can be installed
34ebcf8
Conflicts:     php-pecl-%{pecl_name}  < 5
34ebcf8
Conflicts:     php-pecl-%{pecl_name}4 < 5
34ebcf8
%endif
34ebcf8
34ebcf8
34ebcf8
%description
34ebcf8
The phpredis extension provides an API for communicating
34ebcf8
with the Redis key-value store.
34ebcf8
34ebcf8
This Redis client implements most of the latest Redis API.
34ebcf8
As method only only works when also implemented on the server side,
34ebcf8
some doesn't work with an old redis server version.
34ebcf8
34ebcf8
34ebcf8
%prep
34ebcf8
%setup -q -c
34ebcf8
# rename source folder
34ebcf8
mv %{pecl_name}-%{upstream_version}%{?upstream_prever} NTS
34ebcf8
34ebcf8
# Don't install/register tests, license, and bundled library
34ebcf8
sed -e 's/role="test"/role="src"/' \
34ebcf8
    -e '/COPYING/s/role="doc"/role="src"/' \
34ebcf8
    -e '/liblzf/d' \
34ebcf8
    -i package.xml
34ebcf8
34ebcf8
cd NTS
34ebcf8
# Use system library
34ebcf8
rm -r liblzf
34ebcf8
34ebcf8
# Sanity check, really often broken
34ebcf8
extver=$(sed -n '/#define PHP_REDIS_VERSION/{s/.* "//;s/".*$//;p}' php_redis.h)
34ebcf8
if test "x${extver}" != "x%{upstream_version}%{?upstream_prever}"; then
34ebcf8
   : Error: Upstream extension version is ${extver}, expecting %{upstream_version}%{?upstream_prever}.
34ebcf8
   exit 1
34ebcf8
fi
34ebcf8
cd ..
34ebcf8
34ebcf8
%if %{with_zts}
34ebcf8
# duplicate for ZTS build
34ebcf8
cp -pr NTS ZTS
34ebcf8
%endif
34ebcf8
34ebcf8
# Drop in the bit of configuration
34ebcf8
cat > %{ini_name} << 'EOF'
34ebcf8
; Enable %{pecl_name} extension module
34ebcf8
extension = %{pecl_name}.so
34ebcf8
34ebcf8
; phpredis can be used to store PHP sessions. 
34ebcf8
; To do this, uncomment and configure below
34ebcf8
34ebcf8
; RPM note : save_handler and save_path are defined
34ebcf8
; for mod_php, in /etc/httpd/conf.d/php.conf
34ebcf8
; for php-fpm, in %{_sysconfdir}/php-fpm.d/*conf
34ebcf8
34ebcf8
;session.save_handler = %{pecl_name}
34ebcf8
;session.save_path = "tcp://host1:6379?weight=1, tcp://host2:6379?weight=2&timeout=2.5, tcp://host3:6379?weight=2"
34ebcf8
34ebcf8
; Configuration
34ebcf8
;redis.arrays.autorehash = 0
34ebcf8
;redis.arrays.connecttimeout = 0
34ebcf8
;redis.arrays.distributor = ''
34ebcf8
;redis.arrays.functions = ''
34ebcf8
;redis.arrays.hosts = ''
34ebcf8
;redis.arrays.index = 0
34ebcf8
;redis.arrays.lazyconnect = 0
34ebcf8
;redis.arrays.names = ''
34ebcf8
;redis.arrays.pconnect = 0
34ebcf8
;redis.arrays.previous = ''
34ebcf8
;redis.arrays.readtimeout = 0
34ebcf8
;redis.arrays.retryinterval = 0
34ebcf8
;redis.clusters.persistent = 0
34ebcf8
;redis.clusters.read_timeout = 0
34ebcf8
;redis.clusters.seeds = ''
34ebcf8
;redis.clusters.timeout = 0
34ebcf8
;redis.session.locking_enabled = 0
34ebcf8
;redis.session.lock_expire = 0
34ebcf8
;redis.session.lock_retries = 10
34ebcf8
;redis.session.lock_wait_time = 2000
34ebcf8
EOF
34ebcf8
34ebcf8
34ebcf8
%build
34ebcf8
%{?dtsenable}
34ebcf8
34ebcf8
cd NTS
34ebcf8
%{_bindir}/phpize
34ebcf8
%configure \
34ebcf8
    --enable-redis \
34ebcf8
    --enable-redis-session \
34ebcf8
    --enable-redis-igbinary \
34ebcf8
%ifnarch ppc64
34ebcf8
    --enable-redis-msgpack \
34ebcf8
%endif
34ebcf8
    --enable-redis-lzf \
34ebcf8
    --with-liblzf \
3cfdae4
    --enable-redis-zstd \
3cfdae4
    --with-libzstd \
34ebcf8
    --with-php-config=%{_bindir}/php-config
34ebcf8
make %{?_smp_mflags}
34ebcf8
34ebcf8
%if %{with_zts}
34ebcf8
cd ../ZTS
34ebcf8
%{_bindir}/zts-phpize
34ebcf8
%configure \
34ebcf8
    --enable-redis \
34ebcf8
    --enable-redis-session \
34ebcf8
    --enable-redis-igbinary \
34ebcf8
%ifnarch ppc64
34ebcf8
    --enable-redis-msgpack \
34ebcf8
%endif
34ebcf8
    --enable-redis-lzf \
34ebcf8
    --with-liblzf \
3cfdae4
    --enable-redis-zstd \
3cfdae4
    --with-libzstd \
34ebcf8
    --with-php-config=%{_bindir}/zts-php-config
34ebcf8
make %{?_smp_mflags}
34ebcf8
%endif
34ebcf8
34ebcf8
34ebcf8
%install
34ebcf8
%{?dtsenable}
34ebcf8
34ebcf8
# Install the NTS stuff
34ebcf8
make -C NTS install INSTALL_ROOT=%{buildroot}
34ebcf8
install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name}
34ebcf8
34ebcf8
%if %{with_zts}
34ebcf8
# Install the ZTS stuff
34ebcf8
make -C ZTS install INSTALL_ROOT=%{buildroot}
34ebcf8
install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name}
34ebcf8
%endif
34ebcf8
34ebcf8
# Install the package XML file
34ebcf8
install -D -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml
34ebcf8
34ebcf8
# Documentation
34ebcf8
cd NTS
34ebcf8
for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//')
34ebcf8
do install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i
34ebcf8
done
34ebcf8
34ebcf8
34ebcf8
%check
34ebcf8
# simple module load test
34ebcf8
DEPS="--no-php-ini  --define extension=json.so"
34ebcf8
DEPS="$DEPS --define extension=igbinary.so"
34ebcf8
%ifnarch ppc64
34ebcf8
    DEPS="$DEPS --define extension=msgpack.so"
34ebcf8
%endif
34ebcf8
34ebcf8
%{__php} $DEPS \
34ebcf8
    --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so \
34ebcf8
    --modules | grep %{pecl_name}
34ebcf8
34ebcf8
%if %{with_zts}
34ebcf8
%{__ztsphp} $DEPS \
34ebcf8
    --define extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so \
34ebcf8
    --modules | grep %{pecl_name}
34ebcf8
%endif
34ebcf8
34ebcf8
%if %{with_tests}
34ebcf8
cd NTS/tests
34ebcf8
34ebcf8
: Launch redis server
34ebcf8
mkdir -p data
34ebcf8
pidfile=$PWD/redis.pid
34ebcf8
port=$(%{__php} -r 'echo 9000 + PHP_MAJOR_VERSION*100 + PHP_MINOR_VERSION*10 + PHP_INT_SIZE;')
34ebcf8
%{_bindir}/redis-server   \
34ebcf8
    --bind      127.0.0.1      \
34ebcf8
    --port      $port          \
34ebcf8
    --daemonize yes            \
34ebcf8
    --logfile   $PWD/redis.log \
34ebcf8
    --dir       $PWD/data      \
34ebcf8
    --pidfile   $pidfile
34ebcf8
34ebcf8
34ebcf8
: Run the test Suite
34ebcf8
sed -e "s/6379/$port/" -i *.php
34ebcf8
34ebcf8
ret=0
34ebcf8
export TEST_PHP_EXECUTABLE=%{__php}
34ebcf8
export TEST_PHP_ARGS="$DEPS \
34ebcf8
    --define extension=%{buildroot}%{php_extdir}/%{pecl_name}.so"
34ebcf8
$TEST_PHP_EXECUTABLE $TEST_PHP_ARGS TestRedis.php || ret=1
34ebcf8
34ebcf8
: Cleanup
34ebcf8
if [ -f $pidfile ]; then
34ebcf8
   %{_bindir}/redis-cli -p $port shutdown
34ebcf8
fi
34ebcf8
cat $PWD/redis.log
34ebcf8
34ebcf8
exit $ret
34ebcf8
%else
34ebcf8
: Upstream test suite disabled
34ebcf8
%endif
34ebcf8
34ebcf8
34ebcf8
%files
34ebcf8
%license NTS/COPYING
34ebcf8
%doc %{pecl_docdir}/%{pecl_name}
34ebcf8
%{pecl_xmldir}/%{name}.xml
34ebcf8
34ebcf8
%{php_extdir}/%{pecl_name}.so
34ebcf8
%config(noreplace) %{php_inidir}/%{ini_name}
34ebcf8
34ebcf8
%if %{with_zts}
34ebcf8
%{php_ztsextdir}/%{pecl_name}.so
34ebcf8
%config(noreplace) %{php_ztsinidir}/%{ini_name}
34ebcf8
%endif
34ebcf8
34ebcf8
34ebcf8
%changelog
98f126b
* Mon Nov 12 2019 Remi Collet <remi@remirepo.net> - 5.1.1-1
98f126b
- update to 5.1.1
98f126b
3cfdae4
* Mon Nov  4 2019 Remi Collet <remi@remirepo.net> - 5.1.0-1
3cfdae4
- update to 5.1.0
3cfdae4
- enable ZSTD compression support
3cfdae4
2c00866
* Tue Jul 30 2019 Remi Collet <remi@remirepo.net> - 5.0.2-1
2c00866
- update to 5.0.2
2c00866
9810561
* Fri Jul 12 2019 Remi Collet <remi@remirepo.net> - 5.0.1-1
9810561
- update to 5.0.1
9810561
9b4ccfc
* Tue Jul  2 2019 Remi Collet <remi@remirepo.net> - 5.0.0-1
9b4ccfc
- update to 5.0.0
9b4ccfc
9d850af
* Wed Jun 26 2019 Remi Collet <remi@remirepo.net> - 5.0.0~RC2-1
9d850af
- update to 5.0.0RC2
9d850af
34ebcf8
* Thu Jun 20 2019 Remi Collet <remi@remirepo.net> - 5.0.0~RC1-1
34ebcf8
- update to 5.0.0RC1
34ebcf8
- rename to php-pecl-redis5
34ebcf8
- raise dependency on PHP 7
34ebcf8
- enable msgpack support
34ebcf8
- enable json support
34ebcf8
- update configuration for new options
34ebcf8
- open https://github.com/phpredis/phpredis/pull/1578
34ebcf8
  fix extension dependencies and report about json serializer
34ebcf8
34ebcf8
* Wed May 29 2019 Remi Collet <remi@remirepo.net> - 4.3.0-3
34ebcf8
- rebuild
34ebcf8
34ebcf8
* Wed May 22 2019 Remi Collet <remi@remirepo.net> - 4.3.0-2
34ebcf8
- cleanup
34ebcf8
34ebcf8
* Thu Mar 14 2019 Remi Collet <remi@remirepo.net> - 4.3.0-1
34ebcf8
- update to 4.3.0 (stable)
34ebcf8
34ebcf8
* Wed Mar  6 2019 Remi Collet <remi@remirepo.net> - 4.3.0~RC2-1
34ebcf8
- update to 4.3.0RC2 (beta)
34ebcf8
34ebcf8
* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 4.3.0~RC1-1
34ebcf8
- update to 4.3.0RC1 (alpha)
34ebcf8
  no change sincy 4.2.1RC1, only version change according to semver
34ebcf8
  see https://github.com/phpredis/phpredis/issues/1517
34ebcf8
34ebcf8
* Mon Feb 25 2019 Remi Collet <remi@remirepo.net> - 4.2.1~RC1-1
34ebcf8
- update to 4.2.1RC1 (alpha)
34ebcf8
- update provided configuration with new runtime option
34ebcf8
34ebcf8
* Tue Dec 11 2018 Remi Collet <remi@remirepo.net> - 4.2.0-3
34ebcf8
- test build for upstream patch
34ebcf8
34ebcf8
* Tue Dec  4 2018 Remi Collet <remi@remirepo.net> - 4.2.0-2
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1472
34ebcf8
  tests failing with redis 5.0.2
34ebcf8
34ebcf8
* Sun Nov 18 2018 Remi Collet <remi@remirepo.net> - 4.2.0-1
34ebcf8
- update to 4.2.0 (stable)
34ebcf8
34ebcf8
* Fri Nov  9 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC3-1
34ebcf8
- update to 4.2.0RC3 (beta)
34ebcf8
34ebcf8
* Wed Nov  7 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC2-2
34ebcf8
- test build for https://github.com/phpredis/phpredis/pull/1444
34ebcf8
34ebcf8
* Fri Oct 26 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC2-1
34ebcf8
- update to 4.2.0RC2 (beta)
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1437 32-bit failed test
34ebcf8
34ebcf8
* Sun Oct 21 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC1-2
34ebcf8
- test build with upstream patches
34ebcf8
34ebcf8
* Fri Oct 12 2018 Remi Collet <remi@remirepo.net> - 4.2.0~RC1-1
34ebcf8
- update to 4.2.0RC1 (alpha)
34ebcf8
34ebcf8
* Thu Aug 16 2018 Remi Collet <remi@remirepo.net> - 4.1.1-2
34ebcf8
- rebuild for 7.3.0beta2 new ABI
34ebcf8
34ebcf8
* Sun Aug  5 2018 Remi Collet <remi@remirepo.net> - 4.1.1-1
34ebcf8
- update to 4.1.1
34ebcf8
34ebcf8
* Tue Jul 17 2018 Remi Collet <remi@remirepo.net> - 4.1.0-2
34ebcf8
- rebuld for 7.3.0alpha4 new ABI
34ebcf8
34ebcf8
* Tue Jul 10 2018 Remi Collet <remi@remirepo.net> - 4.1.0-1
34ebcf8
- update to 4.1.0 (stable)
34ebcf8
34ebcf8
* Fri Jun 22 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC3-1
34ebcf8
- update to 4.1.0RC3 (beta, no change)
34ebcf8
- drop patches merged upstream
34ebcf8
34ebcf8
* Fri Jun  8 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC1-2
34ebcf8
- test build with 7.3
34ebcf8
- open https://github.com/phpredis/phpredis/pull/1366
34ebcf8
  Fix: Warning: time() expects exactly 0 parameters, 1 given ...
34ebcf8
34ebcf8
* Fri Jun  8 2018 Remi Collet <remi@remirepo.net> - 4.1.0~RC1-1
34ebcf8
- update to 4.1.0RC1 (alpha)
34ebcf8
- open https://github.com/phpredis/phpredis/pull/1365
34ebcf8
  use PHP_BINARY instead of php and allow override
34ebcf8
- report https://github.com/phpredis/phpredis/issues/1364
34ebcf8
  missing files in pecl archive
34ebcf8
- add new redis.session.lock* options in provided configuration
34ebcf8
34ebcf8
* Wed Apr 25 2018 Remi Collet <remi@remirepo.net> - 4.0.2-1
34ebcf8
- update to 4.0.2
34ebcf8
34ebcf8
* Wed Apr 18 2018 Remi Collet <remi@remirepo.net> - 4.0.1-1
34ebcf8
- update to 4.0.1
34ebcf8
34ebcf8
* Mon Mar 19 2018 Remi Collet <remi@remirepo.net> - 4.0.0-1
34ebcf8
- update to 4.0.0 (stable)
34ebcf8
34ebcf8
* Sat Mar  3 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC2-1
34ebcf8
- update to 4.0.0RC2
34ebcf8
34ebcf8
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-4
34ebcf8
- re-enable s390x build (was a temporary failure)
34ebcf8
34ebcf8
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-3
34ebcf8
- add patch to skip online test from
34ebcf8
  https://github.com/phpredis/phpredis/pull/1304
34ebcf8
- exclude s390x arch reported as
34ebcf8
  https://github.com/phpredis/phpredis/issues/1305
34ebcf8
34ebcf8
* Wed Feb  7 2018 Remi Collet <remi@remirepo.net> - 4.0.0~RC1-1
34ebcf8
- update to 4.0.0RC1
34ebcf8
- rename to php-pecl-redis4
34ebcf8
- enable lzf support
34ebcf8
- update configuration for new options
34ebcf8
34ebcf8
* Wed Jan  3 2018 Remi Collet <remi@remirepo.net> - 3.1.6-1
34ebcf8
- Update to 3.1.6
34ebcf8
34ebcf8
* Thu Dec 21 2017 Remi Collet <remi@remirepo.net> - 3.1.5-1
34ebcf8
- update to 3.1.5 (stable)
34ebcf8
34ebcf8
* Mon Dec 11 2017 Remi Collet <remi@remirepo.net> - 3.1.5~RC2-1
34ebcf8
- update to 3.1.5RC2 (beta)
34ebcf8
34ebcf8
* Fri Dec  1 2017 Remi Collet <remi@remirepo.net> - 3.1.5~RC1-1
34ebcf8
- update to 3.1.5RC1 (beta)
34ebcf8
34ebcf8
* Sun Nov  5 2017 Remi Collet <remi@remirepo.net> - 3.1.4-3
34ebcf8
- add upstream patch, fix segfault with PHP 5.x
34ebcf8
34ebcf8
* Tue Oct 17 2017 Remi Collet <remi@remirepo.net> - 3.1.4-2
34ebcf8
- rebuild
34ebcf8
34ebcf8
* Wed Sep 27 2017 Remi Collet <remi@remirepo.net> - 3.1.4-1
34ebcf8
- update to 3.1.4 (stable)
34ebcf8
34ebcf8
* Wed Sep 13 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC3-1
34ebcf8
- update to 3.1.4RC3 (beta)
34ebcf8
34ebcf8
* Wed Sep 13 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC2-1
34ebcf8
- update to 3.1.4RC2 (beta)
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1236
34ebcf8
  unwanted noise (warning) not even using the extension
34ebcf8
34ebcf8
* Mon Sep  4 2017 Remi Collet <remi@remirepo.net> - 3.1.4~RC1-1
34ebcf8
- update to 3.1.4RC1 (beta)
34ebcf8
34ebcf8
* Tue Jul 18 2017 Remi Collet <remi@remirepo.net> - 3.1.3-2
34ebcf8
- rebuild for PHP 7.2.0beta1 new API
34ebcf8
34ebcf8
* Mon Jul 17 2017 Remi Collet <remi@remirepo.net> - 3.1.3-1
34ebcf8
- update to 3.1.3 (stable)
34ebcf8
34ebcf8
* Tue Jun 27 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC2-1
34ebcf8
- update to 3.1.3RC2 (beta)
34ebcf8
34ebcf8
* Wed Jun 21 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC1-2
34ebcf8
- rebuild for 7.2.0alpha2
34ebcf8
34ebcf8
* Thu Jun  1 2017 Remi Collet <remi@remirepo.net> - 3.1.3~RC1-1
34ebcf8
- update to 3.1.3RC1 (beta)
34ebcf8
34ebcf8
* Sat Mar 25 2017 Remi Collet <remi@remirepo.net> - 3.1.2-1
34ebcf8
- Update to 3.1.2 (stable)
34ebcf8
34ebcf8
* Wed Feb  1 2017 Remi Collet <remi@fedoraproject.org> - 3.1.1-1
34ebcf8
- Update to 3.1.1 (stable)
34ebcf8
34ebcf8
* Tue Jan 17 2017 Remi Collet <remi@fedoraproject.org> - 3.1.1-0.2.RC2
34ebcf8
- Update to 3.1.1RC2
34ebcf8
34ebcf8
* Thu Dec 22 2016 Remi Collet <remi@fedoraproject.org> - 3.1.1-0.1.RC1
34ebcf8
- test build for open upcoming 3.1.1RC1
34ebcf8
34ebcf8
* Wed Dec 21 2016 Remi Collet <remi@fedoraproject.org> - 3.1.1-0
34ebcf8
- test build for open upcoming 3.1.1
34ebcf8
34ebcf8
* Thu Dec 15 2016 Remi Collet <remi@fedoraproject.org> - 3.1.0-2
34ebcf8
- test build for open upcoming 3.1.1
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1060 broken impl
34ebcf8
  with https://github.com/phpredis/phpredis/pull/1064
34ebcf8
- reed https://github.com/phpredis/phpredis/issues/1062 session php 7.1
34ebcf8
  with https://github.com/phpredis/phpredis/pull/1063
34ebcf8
34ebcf8
* Thu Dec 15 2016 Remi Collet <remi@fedoraproject.org> - 3.1.0-1
34ebcf8
- update to 3.1.0
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1052 max version
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1053 segfault
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1054 warnings
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1055 reflection
34ebcf8
- open https://github.com/phpredis/phpredis/issues/1056 32bits tests
34ebcf8
34ebcf8
* Thu Dec  1 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-3
34ebcf8
- rebuild with PHP 7.1.0 GA
34ebcf8
34ebcf8
* Wed Sep 14 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-2
34ebcf8
- rebuild for PHP 7.1 new API version
34ebcf8
34ebcf8
* Sat Jun 11 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-1
34ebcf8
- Update to 3.0.0 (stable)
34ebcf8
34ebcf8
* Thu Jun  9 2016 Remi Collet <remi@fedoraproject.org> - 3.0.0-0.1.20160603git6447940
34ebcf8
- refresh and bump version
34ebcf8
34ebcf8
* Thu May  5 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.6.20160504gitad3c116
34ebcf8
- refresh
34ebcf8
34ebcf8
* Thu Mar  3 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.5.20160215git2887ad1
34ebcf8
- enable igbinary support
34ebcf8
34ebcf8
* Fri Feb 19 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.4.20160215git2887ad1
34ebcf8
- refresh
34ebcf8
34ebcf8
* Thu Feb 11 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.3.20160208git0d4b421
34ebcf8
- refresh
34ebcf8
34ebcf8
* Tue Jan 26 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.2.20160125git7b36957
34ebcf8
- refresh
34ebcf8
34ebcf8
* Sun Jan 10 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.2.20160106git4a37e47
34ebcf8
- improve package.xml, set stability=devel
34ebcf8
34ebcf8
* Sun Jan 10 2016 Remi Collet <remi@fedoraproject.org> - 2.2.8-0.1.20160106git4a37e47
34ebcf8
- update to 2.2.8-dev for PHP 7
34ebcf8
- use git snapshot
34ebcf8
34ebcf8
* Sat Jun 20 2015 Remi Collet <remi@fedoraproject.org> - 2.2.7-2
34ebcf8
- allow build against rh-php56 (as more-php56)
34ebcf8
34ebcf8
* Tue Mar 03 2015 Remi Collet <remi@fedoraproject.org> - 2.2.7-1
34ebcf8
- Update to 2.2.7 (stable)
34ebcf8
- drop runtime dependency on pear, new scriptlets
34ebcf8
34ebcf8
* Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-5.1
34ebcf8
- Fedora 21 SCL mass rebuild
34ebcf8
34ebcf8
* Fri Oct  3 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-5
34ebcf8
- fix segfault with igbinary serializer
34ebcf8
  https://github.com/nicolasff/phpredis/issues/341
34ebcf8
34ebcf8
* Mon Aug 25 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-4
34ebcf8
- improve SCL build
34ebcf8
34ebcf8
* Wed Apr 16 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-3
34ebcf8
- add numerical prefix to extension configuration file (php 5.6)
34ebcf8
- add comment about session configuration
34ebcf8
34ebcf8
* Thu Mar 20 2014 Remi Collet <rcollet@redhat.com> - 2.2.5-2
34ebcf8
- fix memory corruption with PHP 5.6
34ebcf8
  https://github.com/nicolasff/phpredis/pull/447
34ebcf8
34ebcf8
* Wed Mar 19 2014 Remi Collet <remi@fedoraproject.org> - 2.2.5-1
34ebcf8
- Update to 2.2.5
34ebcf8
34ebcf8
* Wed Mar 19 2014 Remi Collet <rcollet@redhat.com> - 2.2.4-3
34ebcf8
- allow SCL build
34ebcf8
34ebcf8
* Fri Feb 28 2014 Remi Collet <remi@fedoraproject.org> - 2.2.4-2
34ebcf8
- cleaups
34ebcf8
- move doc in pecl_docdir
34ebcf8
34ebcf8
* Mon Sep 09 2013 Remi Collet <remi@fedoraproject.org> - 2.2.4-1
34ebcf8
- Update to 2.2.4
34ebcf8
34ebcf8
* Tue Apr 30 2013 Remi Collet <remi@fedoraproject.org> - 2.2.3-1
34ebcf8
- update to 2.2.3
34ebcf8
- upstream moved to pecl, rename from php-redis to php-pecl-redis
34ebcf8
34ebcf8
* Tue Sep 11 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-5.git6f7087f
34ebcf8
- more docs and improved description
34ebcf8
34ebcf8
* Sun Sep  2 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-4.git6f7087f
34ebcf8
- latest snahot (without bundled igbinary)
34ebcf8
- remove chmod (done upstream)
34ebcf8
34ebcf8
* Sat Sep  1 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-3.git5df5153
34ebcf8
- run only test suite with redis > 2.4
34ebcf8
34ebcf8
* Fri Aug 31 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-2.git5df5153
34ebcf8
- latest master
34ebcf8
- run test suite
34ebcf8
34ebcf8
* Wed Aug 29 2012 Remi Collet <remi@fedoraproject.org> - 2.2.2-1
34ebcf8
- update to 2.2.2
34ebcf8
- enable ZTS build
34ebcf8
34ebcf8
* Tue Aug 28 2012 Remi Collet <remi@fedoraproject.org> - 2.2.1-1
34ebcf8
- initial package