| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libhtscodecs2 | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 1.3.0 | Vendor: openSUSE |
| Release: bp155.1.6 | Build date: Wed May 17 15:53:39 2023 |
| Group: System/Libraries | Build host: obs-power9-10 |
| Size: 200752 | Source RPM: htscodecs-1.3.0-bp155.1.6.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/samtools/htscodecs | |
| Summary: C library for custom compression for CRAM and other formats | |
htscodecs provides an API to access CRAM codecs used for "EXTERNAL" block types. These consist of two variants of the rANS codec (8-bit and 16-bit renormalisation, with run-length encoding and bit-packing also supported in the latter), a dynamic arithmetic coder, and custom codecs for name/ID compression and quality score compression derived from fqzcomp.
MIT
* Thu Sep 08 2022 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Update to 1.3.0:
* The primary change in this release is a new SIMD enabled
rANS codec.
There is a 32-way unrolled rANS implementation. This is accessed
using the existing rans 4x16 API with the RANS_ORDER_X32 bit set.
* Improved memory allocation via a new htscodecs_tls_alloc function.
* Some external functions have been renamed, with the old ones
still existing in a deprecated fashion.
* Improved test framework with an "entropy" tool that iterates
over all entropy encoders.
* Reworked fuzzing infrastructure.
* Small speed improvements to various rANS encoders and decoders.
* Substantial memory reduction to the name tokeniser (tok3).
* Fixed undefined behaviour in our use of _builtin_clz().
* Fixed a few redundant #includes.
* Work around strict aliasing bugs, uncovered with gcc -O2.
* Fixed an issue with encoding data blocks close to 2GB in size.
* Fix encode error with large blocks using RANS_ORDER_STRIPE.
- Add fix_ix86_build.patch
* Wed Apr 20 2022 Ferdinand Thiessen <rpm@fthiessen.de>
- Created initial package for libhts
/usr/lib64/libhtscodecs.so.2 /usr/lib64/libhtscodecs.so.2.1.0 /usr/share/licenses/libhtscodecs2 /usr/share/licenses/libhtscodecs2/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:16:51 2026