diff options
Diffstat (limited to 'valkey.spec')
| -rw-r--r-- | valkey.spec | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/valkey.spec b/valkey.spec index 17ccb9c..cc96286 100644 --- a/valkey.spec +++ b/valkey.spec @@ -7,18 +7,21 @@ # See https://github.com/valkey-io/valkey-doc/tags %global doc_version 8.1.1 +%global upstream_version 9.0.0 +%global upstream_prever rc3 + Name: valkey -Version: 8.1.4 -Release: 2%{?dist} +Version: %{upstream_version}%{?upstream_prever:~%{upstream_prever}} +Release: 1%{?dist} Summary: A persistent key-value database # valkey: BSD-3-Clause -# hiredis: BSD-3-Clause +# libvalkey: BSD-3-Clause # hdrhistogram, jemalloc, lzf, linenoise: BSD-2-Clause # lua: MIT # fpconv: BSL-1.0 License: BSD-3-Clause AND BSD-2-Clause AND MIT AND BSL-1.0 URL: https://valkey.io -Source0: https://github.com/valkey-io/%{name}/archive/%{version}/%{name}-%{version}.tar.gz +Source0: https://github.com/valkey-io/%{name}/archive/%{upstream_version}%{?upstream_prever:-%{upstream_prever}}/%{name}-%{upstream_version}%{?upstream_prever:-%{upstream_prever}}.tar.gz Source1: %{name}.logrotate Source2: %{name}-sentinel.service Source3: %{name}.service @@ -54,8 +57,8 @@ BuildRequires: python3-pyyaml %endif Requires: logrotate -# from deps/hiredis/hiredis.h -Provides: bundled(hiredis) = 1.0.3 +# from deps/libvalkey/include/valkey/valkey.h +Provides: bundled(hiredis) = 0.2.1 # from deps/jemalloc/VERSION Provides: bundled(jemalloc) = 5.3.0 # from deps/lua/src/lua.h @@ -63,8 +66,9 @@ Provides: bundled(lua-libs) = 5.1.5 # from deps/linenoise/linenoise.h Provides: bundled(linenoise) = 1.0 Provides: bundled(lzf) -# from deps/hdr_histogram/README.md -Provides: bundled(hdr_histogram) = 0.11.0 +# from deps/README.md +# e4448cf6d1cd08fff519812d3b1e58bd5a94ac42 +Provides: bundled(hdr_histogram) = 0.11.9 # no version Provides: bundled(fpconv) @@ -144,13 +148,13 @@ See https://valkey.io/topics/encryption/ %prep # no autosetup due to no support for multiple source extraction -%setup -n %{name}-%{version} -a50 +%setup -qn %{name}-%{upstream_version}%{?upstream_prever:-%{upstream_prever}} -a50 %patch -P0 -p1 -b .rpm %patch -P1 -p1 -b .loadmod mv deps/lua/COPYRIGHT COPYRIGHT-lua mv deps/jemalloc/COPYING COPYING-jemalloc -mv deps/hiredis/COPYING COPYING-hiredis-BSD-3-Clause +mv deps/libvalkey/COPYING COPYING-libvalkey mv deps/hdr_histogram/LICENSE.txt LICENSE-hdrhistogram mv deps/hdr_histogram/COPYING.txt COPYING-hdrhistogram mv deps/fpconv/LICENSE.txt LICENSE-fpconv @@ -311,7 +315,7 @@ exit 0 %license LICENSE-hdrhistogram %license COPYING-hdrhistogram %license LICENSE-fpconv -%license COPYING-hiredis-BSD-3-Clause +%license COPYING-libvalkey %config(noreplace) %{_sysconfdir}/logrotate.d/%{name} %attr(0750, valkey, root) %dir %{_sysconfdir}/%{name} %attr(0750, valkey, root) %dir %{valkey_modules_cfg} @@ -355,6 +359,10 @@ exit 0 %changelog +* Fri Oct 17 2025 Remi Collet <remi@fedoraproject.org> - 9.0.0~rc3-1 +- update to 9.0.0-rc3 +- hiredis replaced by libvalkey + * Mon Oct 6 2025 Remi Collet <remi@fedoraproject.org> - 8.1.4-2 - improve the patch for loadmodule directive |
