From 2d52a2578d03c4ce66d253f34e767cfb547b7feba588d118ef757784eb7e0915 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 4 May 2020 14:42:41 +0000 Subject: [PATCH] Accepting request 800054 from home:darix:apps - add BR pkgconfig(libsystemd) for the rewritten systemd support and force building with it - Update to 6.0.1 * https://raw.githubusercontent.com/antirez/redis/6.0.1/00-RELEASENOTES * XCLAIM AOF/replicas propagation fixed. * Client side caching: new NOLOOP option to avoid getting notified about changes performed by ourselves. * ACL GENPASS now uses HMAC-SHA256 and have an optional "bits" argument. It means you can use it as a general purpose "secure random strings" primitive! * Cluster "SLOTS" subcommand memory optimization. * The LCS command is now a subcommand of STRALGO. * Meaningful offset for replicas as well. More successful partial resynchronizations. * Optimize memory usage of deferred replies. * Faster CRC64 algorithm for faster RDB loading. * XINFO STREAM FULL, a new subcommand to get the whole stream state. * CLIENT KILL USER . * MIGRATE AUTH2 option, for ACL style authentication support. * Other random bugfixes. OBS-URL: https://build.opensuse.org/request/show/800054 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=143 --- redis-5.0.9.tar.gz | 3 --- redis-6.0.1.tar.gz | 3 +++ redis.changes | 29 +++++++++++++++++++++++++++++ redis.hashes | 2 ++ redis.spec | 6 ++++-- 5 files changed, 38 insertions(+), 5 deletions(-) delete mode 100644 redis-5.0.9.tar.gz create mode 100644 redis-6.0.1.tar.gz diff --git a/redis-5.0.9.tar.gz b/redis-5.0.9.tar.gz deleted file mode 100644 index 0d7b840..0000000 --- a/redis-5.0.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53d0ae164cd33536c3d4b720ae9a128ea6166ebf04ff1add3b85f1242090cb85 -size 1986574 diff --git a/redis-6.0.1.tar.gz b/redis-6.0.1.tar.gz new file mode 100644 index 0000000..4890ea8 --- /dev/null +++ b/redis-6.0.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8756e430479edc162ba9c44dc89ac394316cd482f2dc6b91bcd5fe12593f273 +size 2204138 diff --git a/redis.changes b/redis.changes index bc585cf..362e39e 100644 --- a/redis.changes +++ b/redis.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Mon May 4 12:51:43 UTC 2020 - Marcus Rueckert + +- add BR pkgconfig(libsystemd) for the rewritten systemd support + and force building with it + +------------------------------------------------------------------- +Mon May 4 12:28:50 UTC 2020 - Marcus Rueckert + +- Update to 6.0.1 + * https://raw.githubusercontent.com/antirez/redis/6.0.1/00-RELEASENOTES + * XCLAIM AOF/replicas propagation fixed. + * Client side caching: new NOLOOP option to avoid getting + notified about changes performed by ourselves. + * ACL GENPASS now uses HMAC-SHA256 and have an optional + "bits" argument. It means you can use it as a general purpose + "secure random strings" primitive! + * Cluster "SLOTS" subcommand memory optimization. + * The LCS command is now a subcommand of STRALGO. + * Meaningful offset for replicas as well. More successful + partial resynchronizations. + * Optimize memory usage of deferred replies. + * Faster CRC64 algorithm for faster RDB loading. + * XINFO STREAM FULL, a new subcommand to get the whole stream + state. + * CLIENT KILL USER . + * MIGRATE AUTH2 option, for ACL style authentication support. + * Other random bugfixes. + ------------------------------------------------------------------- Fri May 1 15:50:36 UTC 2020 - Andreas Schwab diff --git a/redis.hashes b/redis.hashes index 665fbb1..e00af43 100644 --- a/redis.hashes +++ b/redis.hashes @@ -101,3 +101,5 @@ hash redis-6.0-rc3.tar.gz sha256 aa5916b7ee9a7098032cb875f3f0bfb4405f6e2533d7f62 hash redis-5.0.8.tar.gz sha256 f3c7eac42f433326a8d981b50dba0169fdfaf46abb23fcda2f933a7552ee4ed7 http://download.redis.io/releases/redis-5.0.8.tar.gz hash redis-6.0-rc4.tar.gz sha256 7fdc37fd9451571e90186115a67d7595d49206f90bd7c2b7505b197fd6544358 http://download.redis.io/releases/redis-6.0-rc4.tar.gz hash redis-5.0.9.tar.gz sha256 53d0ae164cd33536c3d4b720ae9a128ea6166ebf04ff1add3b85f1242090cb85 http://download.redis.io/releases/redis-5.0.9.tar.gz +hash redis-6.0.0.tar.gz sha256 16d13ec1c3255206deb4818ed444dca6dda1482b551736f0033253c211b788fc http://download.redis.io/releases/redis-6.0.0.tar.gz +hash redis-6.0.1.tar.gz sha256 b8756e430479edc162ba9c44dc89ac394316cd482f2dc6b91bcd5fe12593f273 http://download.redis.io/releases/redis-6.0.1.tar.gz diff --git a/redis.spec b/redis.spec index c1a9c83..bbcfec4 100644 --- a/redis.spec +++ b/redis.spec @@ -20,8 +20,9 @@ %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} %define redis_hashes_tree e72cde5afa7f6640eeb9f6a5ba5ffe02c5f52ea2 + Name: redis -Version: 5.0.9 +Version: 6.0.1 Release: 0 Summary: Persistent key-value database License: BSD-3-Clause @@ -46,6 +47,7 @@ Patch4: ppc-atomic.patch BuildRequires: pkgconfig BuildRequires: sysuser-shadow BuildRequires: sysuser-tools +BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(systemd) Recommends: logrotate %sysusers_requires @@ -72,7 +74,7 @@ echo "`grep -F %{name}-%{version}.tar.gz %{SOURCE10} | cut -d' ' -f4` %{SOURCE0 %build export HOST=OBS # for reproducible builds -%make_build CFLAGS="%{optflags}" +%make_build CFLAGS="%{optflags}" BUILD_WITH_SYSTEMD=yes %sysusers_generate_pre %{SOURCE9} redis %install