summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--redis.spec26
1 files changed, 20 insertions, 6 deletions
diff --git a/redis.spec b/redis.spec
index 7009ff4..9a99e40 100644
--- a/redis.spec
+++ b/redis.spec
@@ -18,21 +18,23 @@
# Tests fail in mock, not in local build.
%bcond_with tests
-%global upstream_ver 8.2.2
+%global upstream_ver 8.4
+%global upstream_pre rc1
+
Name: redis
-Version: %{upstream_ver}
-Release: 3%{?dist}
+Version: %{upstream_ver}%{?upstream_pre:~%{upstream_pre}}
+Release: 1%{?dist}
Summary: A persistent key-value database
# redis: RSALv2 or SSPLv1 or AGPLv3 (only AGPLv3 is OSS)
# hiredis: BSD-3-Clause
-# hdrhistogram, jemalloc, lzf, linenoise: BSD-2-Clause
+# hdrhistogram, jemalloc, lzf, linenoise, xxhash: BSD-2-Clause
# lua, fast_float: MIT
# fpconv: BSL-1.0
License: AGPL-3.0-only AND BSD-3-Clause AND BSD-2-Clause AND MIT AND BSL-1.0
URL: http://redis.io
#ource0: https://download.redis.io/releases/%%{name}-%%{upstream_ver}.tar.gz
-Source0: https://github.com/redis/redis/archive/refs/tags/%{version}.tar.gz
+Source0: https://github.com/redis/redis/archive/refs/tags/%{upstream_ver}%{?upstream_pre:-%{upstream_pre}}.tar.gz
Source1: %{name}.logrotate
Source2: %{name}-sentinel.service
Source3: %{name}.service
@@ -82,6 +84,8 @@ Provides: bundled(lzf)
Provides: bundled(hdr_histogram) = 0.11.0
# from deps/fast_float/README.md
Provides: bundled(fast_float) = 6.1.4
+# from deps/xxhash/xxhash.h
+Provides: bundled(xxhash) = 0.8.3
# no version
Provides: bundled(fpconv)
@@ -129,7 +133,7 @@ API documentation is available in the redis-doc package.
%prep
-%setup -q -n %{name}-%{upstream_ver}
+%setup -q -n %{name}-%{upstream_ver}%{?upstream_pre:-%{upstream_pre}}
%patch -P0 -p1 -b .old
%patch -P1 -p1 -b .loadmod
@@ -147,6 +151,7 @@ mv deps/hiredis/COPYING COPYING-hiredis
mv deps/hdr_histogram/LICENSE.txt LICENSE-hdrhistogram
mv deps/hdr_histogram/COPYING.txt COPYING-hdrhistogram
mv deps/fpconv/LICENSE.txt LICENSE-fpconv
+mv deps/xxhash/LICENSE LICENSE-xxhash
# See https://bugzilla.redhat.com/2240293
# See https://src.fedoraproject.org/rpms/jemalloc/blob/rawhide/f/jemalloc.spec#_34
@@ -298,6 +303,7 @@ fi
%license LICENSE-hdrhistogram
%license COPYING-hdrhistogram
%license LICENSE-fpconv
+%license LICENSE-xxhash
%if %{without jemalloc}
%license COPYING-jemalloc
%endif
@@ -328,6 +334,14 @@ fi
%changelog
+* Tue Nov 4 2025 Remi Collet <remi@remirepo.net> - 8.4~rc1-1
+- Redis 8.4-RC1 (v8.3.240) Released Tue 4 Nov 2025 10:00:00 IST
+
+* Mon Nov 3 2025 Remi Collet <remi@remirepo.net> - 8.2.3-1
+- Redis 8.2.3 Released Sun 2 Nov 2025 10:00:00 IST
+- Update urgency: SECURITY:
+ CVE-2025-62507
+
* Mon Oct 6 2025 Remi Collet <remi@fedoraproject.org> - 8.2.2-3
- improve the patch for loadmodule directive