Sat Apr 29 12:39:30 2023 UTC ()
archivers/zlib-ng: import zlib-ng-2.0.7

zlib data compression library for the next generation systems

Features:
* Zlib compatible API with support for dual-linking
* Modernized native API based on zlib API for ease of porting
* Modern C11 syntax and a clean code layout
* Deflate medium and quick algorithms based on Intel's zlib fork
* Support for CPU intrinsics when available
* Unaligned memory read/writes and large bit buffer improvements
* Includes improvements from Cloudflare and Intel forks


(wiz)
diff -r0 -r1.1 pkgsrc/archivers/zlib-ng/DESCR
diff -r0 -r1.1 pkgsrc/archivers/zlib-ng/Makefile
diff -r0 -r1.1 pkgsrc/archivers/zlib-ng/PLIST
diff -r0 -r1.1 pkgsrc/archivers/zlib-ng/distinfo

File Added: pkgsrc/archivers/zlib-ng/DESCR
zlib data compression library for the next generation systems

Features:
* Zlib compatible API with support for dual-linking
* Modernized native API based on zlib API for ease of porting
* Modern C11 syntax and a clean code layout
* Deflate medium and quick algorithms based on Intel's zlib fork
* Support for CPU intrinsics when available
* Unaligned memory read/writes and large bit buffer improvements
* Includes improvements from Cloudflare and Intel forks

File Added: pkgsrc/archivers/zlib-ng/Makefile
# $NetBSD: Makefile,v 1.1 2023/04/29 12:39:30 wiz Exp $

DISTNAME=	zlib-ng-2.0.7
CATEGORIES=	archivers
MASTER_SITES=	${MASTER_SITE_GITHUB:=zlib-ng/}
GITHUB_TAG=	${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://github.com/zlib-ng/zlib-ng/
COMMENT=	Replacement for zlib with optimizations for "next generation" systems
LICENSE=	zlib

TEST_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/${CMAKE_BUILD_DIR}
TEST_TARGET=	test

PKGCONFIG_OVERRIDE+=	zlib.pc.cmakein

.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/archivers/zlib-ng/PLIST
@comment $NetBSD: PLIST,v 1.1 2023/04/29 12:39:30 wiz Exp $
include/zconf-ng.h
include/zlib-ng.h
lib/libz-ng.a
lib/libz-ng.so
lib/libz-ng.so.2
lib/libz-ng.so.${PKGVERSION}
lib/pkgconfig/zlib-ng.pc

File Added: pkgsrc/archivers/zlib-ng/distinfo
$NetBSD: distinfo,v 1.1 2023/04/29 12:39:30 wiz Exp $

BLAKE2s (zlib-ng-2.0.7.tar.gz) = ef387f9a33d80a090bf539dc2ab350b19b8c27abb92deb76993571f6846dcb2c
SHA512 (zlib-ng-2.0.7.tar.gz) = 1c19a62bb00727ac49049c299fb70060da95b5fafa448144ae4133372ec8c3da15cef6c1303485290f269b23c580696554ca0383dba3e1f9609f65c332981988
Size (zlib-ng-2.0.7.tar.gz) = 853381 bytes