sys-libs / zlib-ng

Fork of the zlib data compression library

Official package sites : https://github.com/zlib-ng/zlib-ng ·

v2.0.5 :: 0 :: gentoo

Modified
License
ZLIB
USE flags
compat test

General

compat
Enable compatibility to sys-libs/zlib
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

cpu_flags_arm

crc32
Use the CRC32 instruction set
neon
Use the NEON (ASIMD) instruction set

cpu_flags_ppc

vsx2
Use the Vector Scalar Extension v.2 instruction set (POWER8 and later)

cpu_flags_x86

avx2
Adds support for Advanced Vector Extensions 2 instructions
pclmul
Use Carry-less Multiplication instructions ([pclmulqdq] in cpuinfo)
sse2
Use the SSE2 instruction set
sse4a
Enable SSE4a instruction support
ssse3
Use the SSSE3 instruction set (NOT sse3/pni)

sys-libs / zlib : Standard (de)compression library

sys-libs / zlib : Standard (de)compression library

Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Bump to version 2.0.5. Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Bump to version 2.0.4. Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Bump to version 2.0.3. Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Bump to version 2.0.2. Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/zlib-ng: add blocker on sys-libs/zlib when using compat mode
Warn users if USE=compat is enabled and also include a link to upstream's interpretation of what USE=compat provides. Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Sam James · gentoo
sys-libs/zlib-ng: add preliminary intrinics
Adds support various intrinsics for amd64, arm{,64}, ppc{,64}, x86. Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Sam James · gentoo
sys-libs/zlib-ng: revbump for forthcoming changes, cosmetic bits
We're about to make several fixes including a blocker. Revbumping ensures that everybody has these fixes but also makes subsequent commits have easier-to-review diffs. Also: * Adjust ebuild layout * Update DESCRIPTION to indicate fork * Add bug reference to libdir workaround * Adjust metadata indentation Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Sam James · gentoo
sys-libs/zlib-ng: disable unaligned access
We've discussed this in the past for sys-libs/zlib and we've avoided enabling it there for now, although e.g. Debian did at the last time I checked. It's undefined behaviour and risky, even where it does (appear to) work on e.g. amd64. See: https://github.com/gentoo/gentoo/pull/17167 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Bump to version 2.0.1. Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Added missing test restriction (QA fix)
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
sys-libs/zlib-ng: Initial commit
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>