pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/archivers
Module Name: pkgsrc
Committed By: ktnb
Date: Thu Sep 24 16:12:48 UTC 2026
Modified Files:
pkgsrc/archivers: Makefile
Added Files:
pkgsrc/archivers/miniz: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
Miniz is a lossless, high performance data compression library in
a single source file that implements the zlib (RFC 1950) and Deflate
(RFC 1951) compressed data format specification standards. It
supports the most commonly used functions exported by the zlib
library, but is a completely independent implementation so zlib's
licensing requirements do not apply. Miniz also contains simple to
use functions for writing .PNG format image files and
reading/writing/appending .ZIP format archives. Miniz's compression
speed has been tuned to be comparable to zlib's, and it also has
a specialized real-time compressor function designed to compare
well against fastlz/minilzo.
To generate a diff of this commit:
cvs rdiff -u -r1.227 -r1.228 pkgsrc/archivers/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/archivers/miniz/DESCR \
pkgsrc/archivers/miniz/Makefile pkgsrc/archivers/miniz/PLIST \
pkgsrc/archivers/miniz/buildlink3.mk pkgsrc/archivers/miniz/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/archivers/Makefile
diff -u pkgsrc/archivers/Makefile:1.227 pkgsrc/archivers/Makefile:1.228
--- pkgsrc/archivers/Makefile:1.227 Thu Sep 3 08:25:04 2026
+++ pkgsrc/archivers/Makefile Thu Sep 24 16:12:48 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.227 2026/09/03 08:25:04 adam Exp $
+# $NetBSD: Makefile,v 1.228 2026/09/24 16:12:48 ktnb Exp $
#
COMMENT= Archivers and compression tools
@@ -80,6 +80,7 @@ SUBDIR+= lzop
SUBDIR+= lzsa
SUBDIR+= macutil
SUBDIR+= makeself
+SUBDIR+= miniz
SUBDIR+= minizip
SUBDIR+= minizip-ng
SUBDIR+= mousetar
Added files:
Index: pkgsrc/archivers/miniz/DESCR
diff -u /dev/null pkgsrc/archivers/miniz/DESCR:1.1
--- /dev/null Thu Sep 24 16:12:48 2026
+++ pkgsrc/archivers/miniz/DESCR Thu Sep 24 16:12:48 2026
@@ -0,0 +1,11 @@
+Miniz is a lossless, high performance data compression library in
+a single source file that implements the zlib (RFC 1950) and Deflate
+(RFC 1951) compressed data format specification standards. It
+supports the most commonly used functions exported by the zlib
+library, but is a completely independent implementation so zlib's
+licensing requirements do not apply. Miniz also contains simple to
+use functions for writing .PNG format image files and
+reading/writing/appending .ZIP format archives. Miniz's compression
+speed has been tuned to be comparable to zlib's, and it also has
+a specialized real-time compressor function designed to compare
+well against fastlz/minilzo.
Index: pkgsrc/archivers/miniz/Makefile
diff -u /dev/null pkgsrc/archivers/miniz/Makefile:1.1
--- /dev/null Thu Sep 24 16:12:48 2026
+++ pkgsrc/archivers/miniz/Makefile Thu Sep 24 16:12:48 2026
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2026/09/24 16:12:48 ktnb Exp $
+
+DISTNAME= miniz-3.1.2
+CATEGORIES= archivers
+MASTER_SITES= ${MASTER_SITE_GITHUB:=richgel999/}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/richgel999/miniz/
+COMMENT= Single C source file zlib-replacement library
+LICENSE= mit
+
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= miniz.pc.in
+
+.include "../../devel/cmake/build.mk"
+.include "../../devel/meson/build.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/archivers/miniz/PLIST
diff -u /dev/null pkgsrc/archivers/miniz/PLIST:1.1
--- /dev/null Thu Sep 24 16:12:48 2026
+++ pkgsrc/archivers/miniz/PLIST Thu Sep 24 16:12:48 2026
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2026/09/24 16:12:48 ktnb Exp $
+include/miniz/miniz.h
+include/miniz/miniz_common.h
+include/miniz/miniz_export.h
+include/miniz/miniz_tdef.h
+include/miniz/miniz_tinfl.h
+include/miniz/miniz_zip.h
+lib/cmake/miniz/minizConfig.cmake
+lib/cmake/miniz/minizConfigVersion.cmake
+lib/cmake/miniz/minizTargets-release.cmake
+lib/cmake/miniz/minizTargets.cmake
+lib/libminiz.a
+lib/pkgconfig/miniz.pc
Index: pkgsrc/archivers/miniz/buildlink3.mk
diff -u /dev/null pkgsrc/archivers/miniz/buildlink3.mk:1.1
--- /dev/null Thu Sep 24 16:12:48 2026
+++ pkgsrc/archivers/miniz/buildlink3.mk Thu Sep 24 16:12:48 2026
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/09/24 16:12:48 ktnb Exp $
+
+BUILDLINK_TREE+= miniz
+
+.if !defined(MINIZ_BUILDLINK3_MK)
+MINIZ_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.miniz+= miniz>=3.1.2
+BUILDLINK_PKGSRCDIR.miniz?= ../../archivers/miniz
+
+.endif # MINIZ_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -miniz
Index: pkgsrc/archivers/miniz/distinfo
diff -u /dev/null pkgsrc/archivers/miniz/distinfo:1.1
--- /dev/null Thu Sep 24 16:12:48 2026
+++ pkgsrc/archivers/miniz/distinfo Thu Sep 24 16:12:48 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/09/24 16:12:48 ktnb Exp $
+
+BLAKE2s (miniz-3.1.2.tar.gz) = d686ad8e62a59e8dc4b8019573fa5860d07e26fab03e16ab8a99170a9ff3d93e
+SHA512 (miniz-3.1.2.tar.gz) = 5f553990632cb15d996ccfa92641167863807867baa9ff0b9a94ae0e40daf782df1746e75ea228a93892be1f574c9261838c9edb94e40bbf559ab22f21068c41
+Size (miniz-3.1.2.tar.gz) = 290205 bytes
Home |
Main Index |
Thread Index |
Old Index