Package Release Info

xxhash-0.8.2-150500.4.7.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2023-4658
Available in Package Hub : 15 SP5 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libxxhash0
xxhash
xxhash-devel

Change Logs

* Fri Nov 03 2023 jengelh@inai.de
- Update to release 0.8.2
  * ARM NEON speed improvements; on M1 Pro it is +20% speed for
    XXH3 and XXH128 (from 30.0 GB/s to 36 GB/s).
  * Added support for ARM's SVE vector extension.
  * Resolved some issues with XXH3's s390x vector implementation.
- Delete xxhash-avoid-armv6-unaligned-access.patch (should be
  fixed by c0dd448b), delete 836f4e735cf368542f14005e41d2f84ec29dfd60.patch
  (merged), delete 15ce80f9f2760609d8cc68cea76d3f3217ab70e1.patch
  aka xxhash-ppc64le-gcc7.patch (merged)
* Wed Mar 08 2023 mgorse@suse.com
- Add 15ce80f9f2760609d8cc68cea76d3f3217ab70e1.patch: fix build
  failure on ppc64le when using gcc 7 (boo#1208794).
* Mon Mar 06 2023 mgorse@suse.com
- Add xxhash-ppc64le-gcc7.patch: fix build failure on ppc64le
  when using gcc 7 (boo#1208794).
- Remove gcc 9 requirement: not needed anymore.
* Fri Jan 27 2023 alarrosa@suse.com
- Use gcc9 in SLE since otherwise gcc7 fails to build in ppc64le
* Mon Dec 20 2021 dmueller@suse.com
- fix racy check execution
* Thu Dec 02 2021 dmueller@suse.com
- update to 0.8.1:
  * perf : much improved performance for XXH3 streaming variants, notably on
    gcc and msvc
  * perf : improved XXH64 speed and latency on small inputs
  * perf : small XXH32 speed and latency improvement on small inputs of random
    size
  * perf : minor stack usage improvement for XXH32 and XXH64
  * api  : new experimental variants XXH3_*_withSecretandSeed()
  * api  : update XXH3_generateSecret(), can no generate secret of any size (>=
    XXH3_SECRET_SIZE_MIN)
  * cli  : xxhsum can now generate and check XXH3 checksums, using command `-H3`
  * build: can build xxhash without XXH3, with new build macro XXH_NO_XXH3
  * build: fix xxh_x86dispatch build with MSVC, by @apankrat
  * build: XXH_INLINE_ALL can always be used safely, even after XXH_NAMESPACE
    or a previous XXH_INLINE_ALL
  * build: improved PPC64LE vector support
  * install: fix pkgconfig
  * install: compatibility with Haiku
  * doc  : code comments made compatible with doxygen
  * misc : XXH_ACCEPT_NULL_INPUT_POINTER is no longer necessary, all functions
    can accept NULL input pointers, as long as size == 0
  * misc : complete refactor of CI tests on Github Actions, offering much
    larger coverage
  * misc : xxhsum code base split into multiple specialized units, within
    directory cli/
- add 836f4e735cf368542f14005e41d2f84ec29dfd60.patch (fix manpage installation)
* Mon Aug 03 2020 idonmez@suse.com
- Update to version 0.8.0
  * api : stabilize XXH3
  * cli : xxhsum can produce BSD-style lines, with command --tag
  * cli : xxhsum can parse and check BSD-style lines, using command --check
  * cli : xxhsum - accepts console input
  * cli : xxhsum accepts -- separator
  * cli : fix : print correct default algo for symlinked helpers
- Add BR on c++_compiler, needed for test programs
* Wed Dec 18 2019 stefan.bruens@rwth-aachen.de
- Enable test suite run in %check
* Tue Dec 17 2019 mrostecki@opensuse.org
- Update to version 0.7.2
  * Fixed collision ratio of XXH128 for some specific input lengths
  * Improved VSX and NEON variants
  * Improved performance of scalar code path (XXH_VECTOR=0),
  * xxhsum: can generate 128-bit hash with command -H2 (note: for
    experimental purposes only! XXH128 is not yet frozen)
  * xxhsum: option -q removes status notifications
* Thu Dec 06 2018 mrostecki@suse.de
- Remove false information from description - xxHash does not
  derive from Argon2 algorithm.
* Mon Dec 03 2018 jengelh@inai.de
- Trim bias from description
Version: 0.8.0-bp154.2.62
* Tue Jul 06 2021 ro@suse.de
- add patch xxhash-avoid-armv6-unaligned-access.patch
  do not expect unaligned accesses to work on armv6, it breaks
  in our build setup using aarch64 kernels
* Thu Dec 19 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Enable test suite run in %check
Version: 0.8.0-bp153.1.13
* Mon Aug 03 2020 Ismail Dönmez <idonmez@suse.com>
- Update to version 0.8.0
  * api : stabilize XXH3
  * cli : xxhsum can produce BSD-style lines, with command --tag
  * cli : xxhsum can parse and check BSD-style lines, using command --check
  * cli : xxhsum - accepts console input
  * cli : xxhsum accepts -- separator
  * cli : fix : print correct default algo for symlinked helpers
- Add BR on c++_compiler, needed for test programs
* Wed Dec 18 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Enable test suite run in %check
* Tue Dec 17 2019 Micha? Rostecki <mrostecki@opensuse.org>
- Update to version 0.7.2
  * Fixed collision ratio of XXH128 for some specific input lengths
  * Improved VSX and NEON variants
  * Improved performance of scalar code path (XXH_VECTOR=0),
  * xxhsum: can generate 128-bit hash with command -H2 (note: for
    experimental purposes only! XXH128 is not yet frozen)
  * xxhsum: option -q removes status notifications
* Thu Sep 26 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
Version: 0.6.5-bp151.1.1
* Thu Dec 06 2018 Micha? Rostecki <mrostecki@suse.de>
- Remove false information from description - xxHash does not
  derive from Argon2 algorithm.
* Mon Dec 03 2018 Jan Engelhardt <jengelh@inai.de>
- Trim bias from description
* Tue Oct 16 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 2018 bugs@vdm-design.de
- Initial package of version 0.6.4