| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libdeflate-tools | Distribution: openSUSE Tumbleweed |
| Version: 1.25 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Dec 29 01:30:39 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 26759 | Source RPM: libdeflate-1.25-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/ebiggers/libdeflate | |
| Summary: File compression utility | |
A gzip implementation that uses libdeflate which is significantly faster than the GNU gzip implementation (+72-187%).
BSD-2-Clause
* Mon Dec 29 2025 Dirk Müller <dmueller@suse.com>
- update to 1.25:
* Fixed a build error with gcc 16.
* The libdeflate CMake package is now relocatable.
* Tue Sep 09 2025 pgajdos@suse.com
- version update to 1.24
* Made another small optimization to the x86 and ARM CRC32 code.
* Fixed a compiler warning on certain platforms (issue #416).
* Sun Mar 30 2025 Dirk Müller <dmueller@suse.com>
- update to 1.23:
* Fixed bug introduced in 1.20 where incorrect checksums could
be calculated if libdeflate was compiled with clang at -O0
and run on a CPU supporting AVX512.
* Fixed build error when using -mno-evex512 with clang 18+ or
gcc 14+.
* Increased the minimum CMake version to 3.10.
* Further optimized the x86 CRC code.
* The CMake-based build system now implements a workaround for
gcc being paired with a too-old binutils version.
This can prevent build errors.
* Sun Aug 18 2024 Dirk Müller <dmueller@suse.com>
- update to 1.21:
* Fixed build error on x86 with gcc 8.1 and gcc 8.2.
* Fixed build error on x86 when gcc 11 is paired with a
binutils version that doesn't support AVX-VNNI
e.g. as it is on RHEL 9.
* Fixed build error on arm64 with gcc 6.
* Fixed build error on arm64 with gcc 13.1 and later with some
- mcpu options.
* Enabled detection of dotprod support in Windows ARM64 builds.
* Wed Apr 03 2024 Dirk Müller <dmueller@suse.com>
- update to 1.20:
* Improved CRC-32 performance on recent x86 CPUs by adding
* VPCLMULQDQ-accelerated implementations using 256-bit and
512-bit vectors.
* Improved Adler-32 performance on recent x86 CPUs by adding
* VNNI-accelerated implementations using 256-bit and 512-bit
vectors.
* Improved CRC-32 and Adler-32 performance on short inputs.
* Optimized the portable implementation of Adler-32.
* Added some basic optimizations for RISC-V.
* Dropped support for gcc versions older than v4.9 (released in
2014) and clang versions older than v3.9 (released in 2016).
* Dropped support for CRC-32 acceleration on 32-bit ARM using
the ARMv8 pmull or crc32 instructions.
* Mon Feb 12 2024 pgajdos@suse.com
- baselibs for tools and devel reportedly not needed
- modified sources
% baselibs.conf
* Thu Feb 08 2024 pgajdos@suse.com
- introduce baselibs.conf for openexr
https://build.opensuse.org/request/show/1144873
- added sources
+ baselibs.conf
* Sun Sep 17 2023 Dirk Müller <dmueller@suse.com>
- update to 1.19:
* Added new functions `libdeflate_alloc_compressor_ex()` and
`libdeflate_alloc_decompressor_ex()`. These functions allow
specifying a custom memory allocator on a per-compressor basis.
* libdeflate now always generates Huffman codes with at least 2
codewords. This fixes a compatibility issue where Windows
Explorer's ZIP unpacker could not decompress DEFLATE streams
created by libdeflate. libdeflate's behavior was
* allowed by the DEFLATE RFC, but not all software was okay
with it. In rare cases, compression ratios can be slightly
reduced by this change.
* Disabled the use of some compiler intrinsics on MSVC versions
where they don't work correctly.
* libdeflate can now compress up to the exact size of the
output buffer.
* Slightly improved compression performance at levels 1-9.
* Improved the compression ratio of very short inputs.
* Thu Apr 27 2023 Dirk Müller <dmueller@suse.com>
- update to 1.18:
* Fixed a bug where the build type didn't default to "Release"
when using CMake 3.10 or earlier.
* Fixed a bug where some optimized code wasn't used when
building with Clang 15 or later (x86), or with Clang 16
or later (aarch64).
* Fixed build errors with some architecture and compiler
combos:
* aarch64 with Clang 16
* armv6kz or armv7e-m with gcc
* armhf with gcc (on Debian only)
* Tue Jan 24 2023 Paolo Stivanin <info@paolostivanin.com>
- update to 1.17:
* Improved the compression ratio at levels 10-12 slightly, mainly
levels 11-12. Some inputs (such as certain PNG files) see much
improved compression ratios. As a trade-off, compressing at
levels 11-12 is now about 5-20% slower.
* For consistency with zlib, the decompressor now returns an error
on some invalid inputs that were accepted before.
* Fixed a build error on arm64 with gcc with certain target CPUs.
* Fixed a build error in programs/gzip.c with uClibc.
/usr/bin/libdeflate-gunzip /usr/bin/libdeflate-gzip
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026