File blosc.changes of Package blosc

-------------------------------------------------------------------
Fri Aug  7 14:51:19 UTC 2015 - normand@linux.vnet.ibm.com

- Add two patches dragged from fedora to support non-intel archi
  0001-Fix-cmake-system-check.patch
  0002-Fix-compilation-on-unknown-archs.patch

-------------------------------------------------------------------
Tue May 19 10:23:41 UTC 2015 - toddrme2178@gmail.com

- Update to version 1.6.1:
  * Fixed a subtle, but long-standing bug in the blosclz codec that
    could potentially overwrite an area beyond the output buffer.
  * Support for runtime detection of AVX2 and SSE2 SIMD
    instructions, allowing running AVX2 capable c-blosc libraries
    to run on machines with no AVX2 available (will use SSE2 
    instead).
  * A new blocksize computation allows for better compression 
    ratios for larger typesizes (> 8 bytes), without not penalizing
    the speed too much (at least on modern CPUs).
- changes from version 1.6.0:
  * Support for AVX2 is here!  The benchmarks with a 4-core Intel
    Haswell machine tell that both compression and decompression are
    accelerated around a 10%, reaching peaks of 9.6 GB/s during
    compression and 26 GB/s during decompression (memcpy() speed for
    this machine is 7.5 GB/s for writes and 11.7 GB/s for reads).
    Many thanks to @littlezhou for this nice work.
  * Support for HPET (high precision timers) for the `bench` program.
    This is particularly important for microbenchmarks like bench is
    doing; since they take so little time to run, the granularity of a
    less-accurate timer may account for a significant portion of the
    runtime of the benchmark itself, skewing the results.  Thanks to
    Jack Pappas.
- changes from version 1.5.4:
  * Updated to LZ4 1.6.0 (r128).
  * Fix resource leak in t_blosc.  Jack Pappas.
  * Better checks during testing.  Jack Pappas.
  * Dynamically loadable HDF5 filter plugin. Kiyo Masui.
- changes from version 1.5.3:
  * Use llabs function (where available) instead of abs to avoid
    truncating the result.  Jack Pappas.
  * Use C11 aligned_alloc when it's available.  Jack Pappas.
  * Use the built-in stdint.h with MSVC when available.  Jack Pappas.
  * Only define the __SSE2__ symbol when compiling with MS Visual C++
    and targeting x64 or x86 with the correct /arch flag set. This
    avoids re-defining the symbol which makes other compilers issue
    warnings.  Jack Pappas.
  * Reinitializing Blosc during a call to set_nthreads() so as to fix
    problems with contexts.  Francesc Alted.
- changes from version 1.5.2:
  * Using blosc_compress_ctx() / blosc_decompress_ctx() inside the
    HDF5 compressor for allowing operation in multiprocess scenarios.
    See: https://github.com/PyTables/PyTables/issues/412

    The drawback of this quick fix is that the Blosc filter will be only
    able to use a single thread until another solution can be devised.
- changes from version 1.5.1:
  * Updated to LZ4 1.5.0.  Closes #74.
  * Added the 'const' qualifier to non SSE2 shuffle functions. Closes
    #75.
  * Explicitly call blosc_init() in HDF5 blosc_filter.c, fixing a
    segfault.
  * Quite a few improvements in cmake files for HDF5 support.  Thanks
    to Dana Robinson (The HDF Group).
  * Variable 'class' caused problems compiling the HDF5 filter with
    g++.  Thanks to Laurent Chapon.
  * Small improvements on docstrings of c-blosc main functions.
- changes from version  1.5.0:
  * Added new calls for allowing Blosc to be used *simultaneously*
    (i.e. lock free) from multi-threaded environments.  The new
    functions are:

    - blosc_compress_ctx(...)
    - blosc_decompress_ctx(...)

    See the new docstrings in blosc.h for how to use them.  The previous
    API should be completely unaffected.  Thanks to Christopher Speller.
  * Optimized copies during BloscLZ decompression.  This can make
    BloscLZ to decompress up to 1.5x faster in some situations.
  * LZ4 and LZ4HC compressors updated to version 1.3.1.
  * Added an examples directory on how to link apps with Blosc.
  * stdlib.h moved from blosc.c to blosc.h as suggested by Rob Lathm.
  * Fix a warning for {snappy,lz4}-free compilation.  Thanks to Andrew
    Schaaf.
  * Several improvements for CMakeLists.txt (cmake).
  * Fixing C99 compatibility warnings.  Thanks to Christopher Speller.

- specfile:
  * update copyright year
-------------------------------------------------------------------
Tue Jul 22 21:36:40 UTC 2014 - toddrme2178@gmail.com

- Cleanup .so files

-------------------------------------------------------------------
Tue Jul 22 15:09:27 UTC 2014 - toddrme2178@gmail.com

- Use source url so source validation can run.
- Change group
- Cleanup post and postun

-------------------------------------------------------------------
Thu Jul 17 09:51:46 UTC 2014 - toddrme2178@gmail.com

- Update to 1.4.1
  * Fixed a bug in blosc_getitem() introduced in 1.4.0.  Added a test for
    blosc_getitem() as well.
- Update to 1.4.0
  * Support for non-Intel and non-SSE2 architectures has been added.  In
    particular, the Raspberry Pi platform (ARM) has been tested and all
    tests pass here.
  * Architectures requiring strict access alignment are supported as well.
    Due to this, arquitectures with a high penalty in accessing unaligned
    data (e.g. Raspberry Pi, ARMv6) can compress up to 2.5x faster.
  * LZ4 has been updated to r119 (1.2.0) so as to fix a possible security
    breach.
- Update to 1.3.6
  * Updated to LZ4 r118 due to a (highly unlikely) security hole.  For
    details see:

-------------------------------------------------------------------
Thu May  8 13:01:03 UTC 2014 - toddrme2178@gmail.com

- Initial version

openSUSE Build Service is sponsored by