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