From 11ef71e4ed762264be03f1432c7d63be680e9e5028694be354150557708e6ef8 Mon Sep 17 00:00:00 2001 From: Ana Guerrero Date: Thu, 26 Sep 2019 12:27:28 +0000 Subject: [PATCH] Accepting request 733403 from home:Simmphonie - update to version 0.7.1 - XXH3 updates: * Secret first : the algorithm computation can be altered by providing a "secret", which is any blob of bytes, of size >= XXH3_SECRET_SIZE_MIN. * seed is still available, and acts as a secret generator * As a consequence of these changes, note that new return values of XXH3 are not compatible with v0.7.0 * updated ARM NEON variant * Streaming implementation is available * Improve compatibility and performance with Visual Studio * Better integration when using XXH_INLINE_ALL : do not pollute host namespace, use its own macros, such as XXH_ASSERT(), XXH_ALIGN, etc. * 128-bits variant provide helper function, for comparison of hashes. - general improvements: * Better clang generation of rotl instruction * XXH_REROLL build macro, to reduce binary size * Improved cmake script * Full benchmark program provided in /tests/bench - update to version 0.7.0 - Add XXH3 hash algorithm OBS-URL: https://build.opensuse.org/request/show/733403 OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=7 --- v0.6.5.tar.gz | 3 --- xxHash-0.7.1.tar.gz | 3 +++ xxhash.changes | 26 ++++++++++++++++++++++++++ xxhash.spec | 9 ++++----- 4 files changed, 33 insertions(+), 8 deletions(-) delete mode 100644 v0.6.5.tar.gz create mode 100644 xxHash-0.7.1.tar.gz diff --git a/v0.6.5.tar.gz b/v0.6.5.tar.gz deleted file mode 100644 index 5721925..0000000 --- a/v0.6.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:19030315f4fc1b4b2cdb9d7a317069a109f90e39d1fe4c9159b7aaa39030eb95 -size 37521 diff --git a/xxHash-0.7.1.tar.gz b/xxHash-0.7.1.tar.gz new file mode 100644 index 0000000..c6e4eb2 --- /dev/null +++ b/xxHash-0.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:afa29766cfc0448ff4a1fd9f2c47e02c48d50be5b79749925d15d545008c3f81 +size 76328 diff --git a/xxhash.changes b/xxhash.changes index 6363b48..d05e2f6 100644 --- a/xxhash.changes +++ b/xxhash.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Sep 26 10:06:43 UTC 2019 - simmphonie@opensuse.org + +- update to version 0.7.1 + - XXH3 updates: + * Secret first : the algorithm computation can be altered by + providing a "secret", which is any blob of bytes, of + size >= XXH3_SECRET_SIZE_MIN. + * seed is still available, and acts as a secret generator + * As a consequence of these changes, note that new return + values of XXH3 are not compatible with v0.7.0 + * updated ARM NEON variant + * Streaming implementation is available + * Improve compatibility and performance with Visual Studio + * Better integration when using XXH_INLINE_ALL : do not pollute + host namespace, use its own macros, such as XXH_ASSERT(), XXH_ALIGN, etc. + * 128-bits variant provide helper function, for comparison of hashes. + - general improvements: + * Better clang generation of rotl instruction + * XXH_REROLL build macro, to reduce binary size + * Improved cmake script + * Full benchmark program provided in /tests/bench + +- update to version 0.7.0 + - Add XXH3 hash algorithm + ------------------------------------------------------------------- Thu Dec 6 09:25:19 UTC 2018 - MichaƂ Rostecki diff --git a/xxhash.spec b/xxhash.spec index 3c25654..0ea1705 100644 --- a/xxhash.spec +++ b/xxhash.spec @@ -1,7 +1,7 @@ # # spec file for package xxhash # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: xxhash -Version: 0.6.5 +Version: 0.7.1 Release: 0 Summary: Non-cryptographic hash algorithm -License: GPL-2.0 and BSD-2-Clause +License: GPL-2.0-only AND BSD-2-Clause Group: Productivity/Security URL: https://github.com/Cyan4973/xxHash -Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}.tar.gz +Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}.tar.gz#/xxHash-%{version}.tar.gz %description xxHash is a hash algorithm. It completes the SMHasher test suite which @@ -62,7 +62,6 @@ make %{?_smp_mflags} prefix=%{_prefix} libdir=%{_libdir} %make_install prefix=%{_prefix} libdir=%{_libdir} rm -rf %{buildroot}%{_libdir}/libxxhash.a - %post -n libxxhash0 -p /sbin/ldconfig %postun -n libxxhash0 -p /sbin/ldconfig