4 Commits

4 changed files with 26 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:26c1e45cdbafe1af4d2cf756957b2268baab6f802b53bcdd435864620e2c03c7
size 199691

3
redis++-1.3.14.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a7a15b51a857339cc73f444ea93e042a8c911a0e7858cecc394200c47b76fb3f
size 204689

View File

@@ -1,3 +1,21 @@
-------------------------------------------------------------------
Sun May 18 07:15:57 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- Update to 1.3.14:
* Fix async connection
* Add version info in version.h file
* Update slot-node mapping with time interval
* Support Redis function
* Fix scan cursor type from long long to unsigned long long
* Avoid throw exception in RedMutex::unlock
* Better support for mset, lmpop, lmove, blmove
* Better support for Redis Cluster in IPv6 env
-------------------------------------------------------------------
Sat Mar 22 20:36:22 UTC 2025 - Shawn Dunn <sfalken@opensuse.org>
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
-------------------------------------------------------------------
Mon May 6 21:48:26 UTC 2024 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@@ -2,7 +2,7 @@
# spec file for package redis++
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2024 Andreas Stieger <Andreas.Stieger@gmx.de>
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,14 @@
%define sover 1
Name: redis++
Version: 1.3.12
Version: 1.3.14
Release: 0
Summary: C++ client for Redis
License: Apache-2.0
URL: https://github.com/sewenew/redis-plus-plus
Source0: https://github.com/sewenew/redis-plus-plus/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: c++_compiler
BuildRequires: cmake
BuildRequires: cmake >= 3.5
BuildRequires: pkgconfig
BuildRequires: pkgconfig(hiredis)
BuildRequires: pkgconfig(hiredis_ssl)
@@ -64,7 +64,8 @@ sed -i -e '/DESTINATION.*/s/lib/%{_lib}/' CMakeLists.txt
-DREDIS_PLUS_PLUS_BUILD_STATIC=OFF \
-DREDIS_PLUS_PLUS_USE_TLS=ON \
-DREDIS_PLUS_PLUS_BUILD_TEST=OFF \
-DREDIS_PLUS_PLUS_BUILD_ASYNC="libuv"
-DREDIS_PLUS_PLUS_BUILD_ASYNC="libuv" \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5
%cmake_build
%install