diff --git a/v0.6.4.tar.gz b/v0.6.4.tar.gz deleted file mode 100644 index 34fc00b..0000000 --- a/v0.6.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4570ccd111df6b6386502791397906bf69b7371eb209af7d41debc2f074cdb22 -size 28995 diff --git a/v0.6.5.tar.gz b/v0.6.5.tar.gz new file mode 100644 index 0000000..5721925 --- /dev/null +++ b/v0.6.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:19030315f4fc1b4b2cdb9d7a317069a109f90e39d1fe4c9159b7aaa39030eb95 +size 37521 diff --git a/xxhash.changes b/xxhash.changes index 9ccde95..31c58d6 100644 --- a/xxhash.changes +++ b/xxhash.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Tue Oct 16 20:10:06 UTC 2018 - t.gruner@katodev.de + +- update to version 0.6.5 + - Improved performance on small keys, thanks to suggestions from Jens Bauer + - New build macro, XXH_INLINE_ALL, extremely effective for small keys of fixed length (see this article for details) + - XXH32() : better performance on OS-X clang by disabling auto-vectorization + - Improved benchmark measurements accuracy on small keys + - Included xxHash specification document + ------------------------------------------------------------------- Sun Jan 21 18:49:27 UTC 2018 - bugs@vdm-design.de diff --git a/xxhash.spec b/xxhash.spec index 3aed478..4660fa1 100644 --- a/xxhash.spec +++ b/xxhash.spec @@ -12,35 +12,34 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -Name: xxhash -Version: 0.6.4 -Release: 0 -License: GPL-2.0 -Summary: Extremely fast non-cryptographic hash algorithm -Url: https://github.com/Cyan4973/xxHash -Group: System/Tools -Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Name: xxhash +Version: 0.6.5 +Release: 0 +Summary: Extremely fast non-cryptographic hash algorithm +License: GPL-2.0 and BSD-2-Clause +Group: Productivity/Security +URL: https://github.com/Cyan4973/xxHash +Source0: https://github.com/Cyan4973/xxHash/archive/v%{version}.tar.gz %description xxHash is an Extremely fast Hash algorithm, running at RAM speed limits. It successfully completes the SMHasher test suite which evaluates collision, dispersion and randomness qualities of hash functions. Code is highly portable, and hashes are identical on all platforms (little / big endian). %package -n libxxhash0 Summary: The password hash library Argon2 -Group: System/Libraries License: BSD-2-Clause +Group: System/Libraries %description -n libxxhash0 The password hash library Argon2, winner of PHC %package devel Summary: Development files for the password hash algorithm Argon2 -Group: Development/Libraries/C and C++ License: BSD-2-Clause +Group: Development/Libraries/C and C++ Requires: %{name} = %{version} Requires: libxxhash0 = %{version} @@ -51,20 +50,19 @@ Development files for the password hash algorithm Argon2, winner of PHC %setup -q -n xxHash-%{version} %build -make %{?_smp_mflags} prefix=%{_prefix} libdir=%{_libdir} +make %{?_smp_mflags} prefix=%{_prefix} libdir=%{_libdir} %install -%make_install 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 %files -%defattr(-,root,root,-) -%doc README.md LICENSE +%license LICENSE +%doc README.md %{_bindir}/xxhsum %{_bindir}/xxh32sum %{_bindir}/xxh64sum @@ -73,11 +71,9 @@ rm -rf %{buildroot}%{_libdir}/libxxhash.a %{_mandir}/man1/xxhsum.* %files -n libxxhash0 -%defattr(-,root,root,-) %{_libdir}/libxxhash.so.* %files devel -%defattr(-,root,root,-) %{_includedir}/xxhash.h %{_libdir}/libxxhash.so