1
0
forked from jengelh/xxhash
Commit Graph

30 Commits

Author SHA256 Message Date
Dominique Leuenberger
cfb152b9cd Accepting request 1172038 from science
- Fix ftbfs with gcc14:

OBS-URL: https://build.opensuse.org/request/show/1172038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=11
2024-05-07 16:02:01 +00:00
eaa2bab149 add patch metadata
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=26
2024-05-05 22:06:50 +00:00
b3dc1e1548 compact scriptlets
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=25
2024-05-05 22:05:32 +00:00
78581ffec0 Accepting request 1172018 from home:dziobian
- Fix ftbfs with gcc14:
  * use correct optflags also in %check
  * add test-tools-do-not-override-cflags.patch
- Execute more tests

OBS-URL: https://build.opensuse.org/request/show/1172018
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=24
2024-05-05 22:04:56 +00:00
Ana Guerrero
0ab70d3fc4 Accepting request 1130029 from science
- Make use of openSUSE build flags (forwarded request 1130022 from Guillaume_G)

OBS-URL: https://build.opensuse.org/request/show/1130029
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=10
2023-12-01 20:24:49 +00:00
e76fe9fa3e Accepting request 1130022 from home:Guillaume_G:PAC_BTI
- Make use of openSUSE build flags

OBS-URL: https://build.opensuse.org/request/show/1130022
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=22
2023-11-30 15:00:41 +00:00
Ana Guerrero
a95e917ec2 Accepting request 1123715 from science
OBS-URL: https://build.opensuse.org/request/show/1123715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=9
2023-11-08 21:16:27 +00:00
fb3e435cd1 Accepting request 1123192 from home:jengelh:branches:science
- Update to release 0.8.2

OBS-URL: https://build.opensuse.org/request/show/1123192
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=20
2023-11-07 05:06:20 +00:00
Dominique Leuenberger
b719d99a89 Accepting request 1070769 from science
- Add 15ce80f9f2760609d8cc68cea76d3f3217ab70e1.patch: fix build
  failure on ppc64le when using gcc 7 (boo#1208794).

OBS-URL: https://build.opensuse.org/request/show/1070769
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=8
2023-03-13 11:39:54 +00:00
Dirk Stoecker
cb18d6a540 fix byte diff
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=18
2023-03-10 19:33:59 +00:00
Dirk Stoecker
3fa3bbf15d Accepting request 1070271 from home:mgorse:branches:science
- Add 15ce80f9f2760609d8cc68cea76d3f3217ab70e1.patch: fix build
  failure on ppc64le when using gcc 7 (boo#1208794).

OBS-URL: https://build.opensuse.org/request/show/1070271
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=17
2023-03-10 10:48:36 +00:00
Dominique Leuenberger
6cc208c0ba Accepting request 941635 from science
OBS-URL: https://build.opensuse.org/request/show/941635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=7
2021-12-21 17:40:15 +00:00
96f611cdd4 Accepting request 941614 from home:dirkmueller:Factory
- fix racy check execution

OBS-URL: https://build.opensuse.org/request/show/941614
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=16
2021-12-20 11:12:42 +00:00
Dominique Leuenberger
8679a79278 Accepting request 940740 from science
OBS-URL: https://build.opensuse.org/request/show/940740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=6
2021-12-18 19:29:34 +00:00
9de94c8027 Accepting request 939999 from home:dirkmueller:Factory
- 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)

OBS-URL: https://build.opensuse.org/request/show/939999
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=15
2021-12-15 14:04:41 +00:00
Dominique Leuenberger
716d7e5e3c Accepting request 904413 from science
OBS-URL: https://build.opensuse.org/request/show/904413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=5
2021-07-09 21:56:39 +00:00
a044c2b606 Accepting request 904411 from home:oertel:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/904411
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=14
2021-07-06 15:44:57 +00:00
Dominique Leuenberger
8de72f0521 Accepting request 824139 from science
OBS-URL: https://build.opensuse.org/request/show/824139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=4
2020-08-04 18:16:25 +00:00
Dirk Stoecker
08df5df2f7 Accepting request 824029 from home:namtrac:branches:science
- 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

OBS-URL: https://build.opensuse.org/request/show/824029
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=12
2020-08-03 12:43:42 +00:00
Dominique Leuenberger
93b6c0454b Accepting request 758243 from science
OBS-URL: https://build.opensuse.org/request/show/758243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=3
2019-12-21 11:31:07 +00:00
Stefan Brüns
32c6b5da7c Accepting request 758039 from home:StefanBruens:branches:science
- Enable test suite run in %check

OBS-URL: https://build.opensuse.org/request/show/758039
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=10
2019-12-19 15:27:44 +00:00
Stefan Brüns
3084b45aad Accepting request 757898 from home:mrostecki:branches:devel:kubic
- 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

OBS-URL: https://build.opensuse.org/request/show/757898
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=9
2019-12-18 23:49:34 +00:00
Dominique Leuenberger
e64caed619 Accepting request 733431 from science
OBS-URL: https://build.opensuse.org/request/show/733431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=2
2019-09-26 18:46:33 +00:00
Ana Guerrero
11ef71e4ed 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
2019-09-26 12:27:28 +00:00
Dominique Leuenberger
fe6d96afa5 Accepting request 655685 from science
- Remove false information from description - xxHash does not
  derive from Argon2 algorithm.
- Trim bias from description
- 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
- Initial package of version 0.6.4

OBS-URL: https://build.opensuse.org/request/show/655685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xxhash?expand=0&rev=1
2018-12-10 11:28:55 +00:00
Ismail Dönmez
8c201e6963 Accepting request 655683 from home:mrostecki:branches:science
Remove all false information about Argon2 algorithm from the spec

OBS-URL: https://build.opensuse.org/request/show/655683
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=5
2018-12-06 13:46:11 +00:00
Ismail Dönmez
460b08a772 Accepting request 655561 from home:mrostecki:branches:science
- Remove false information from description - xxHash does not
  derive from Argon2 algorithm.

OBS-URL: https://build.opensuse.org/request/show/655561
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=4
2018-12-06 10:04:26 +00:00
Todd R
aff259eb7f Accepting request 653604 from home:jengelh:branches:science
- Trim bias from description

OBS-URL: https://build.opensuse.org/request/show/653604
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=3
2018-12-04 14:57:05 +00:00
Ismail Dönmez
e9bca0b8e9 Accepting request 642793 from home:Simmphonie
- 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

OBS-URL: https://build.opensuse.org/request/show/642793
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=2
2018-10-18 07:34:43 +00:00
4072df3c1e Accepting request 588300 from home:Heinervdm:branches:science
This package is required for the latest version of root

OBS-URL: https://build.opensuse.org/request/show/588300
OBS-URL: https://build.opensuse.org/package/show/science/xxhash?expand=0&rev=1
2018-03-18 13:09:27 +00:00