Versions
v2.0.7 :: 0 :: gentoo
- Modified
- License
- ZLIB
- Keywords
- ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
- USE flags
- compat test
USE flags
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)
Runtime Dependencies
Depending packages
sys-libs / minizip-ng : Fork of the popular zip manipulation library found in the zlib distribution
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/zlib-ng: drop 2.0.6
Bug: https://bugs.gentoo.org/901983 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/zlib-ng: add 2.0.7
Bug: https://bugs.gentoo.org/901983 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
sys-libs/zlib-ng: Keyword 2.0.6 riscv, #895718
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/zlib-ng: Keyword 2.0.6 arm, #895718
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/zlib-ng: Keyword 2.0.6 ppc64, #895718
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-libs/zlib-ng: Keyword 2.0.6 arm64, #895718
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/zlib-ng: mention 'develop' branch upstream
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/zlib-ng: update EAPI 7 -> 8
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-libs/zlib-ng: drop 2.0.5
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-libs/zlib-ng: add 2.0.6
Signed-off-by: Sam James <sam@gentoo.org> - 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>