pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

wip/py-isal: import py313-isal-1.7.2



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Sun Jul 13 11:09:02 2025 +0200
Changeset:	f66a0074b47de0a5747783cde8fbc0bfb76ba18f

Added Files:
	py-isal/DESCR
	py-isal/Makefile
	py-isal/PLIST
	py-isal/TODO
	py-isal/distinfo

Log Message:
wip/py-isal: import py313-isal-1.7.2

Faster zlib and gzip compatible compression and decompression by
providing Python bindings for the ISA-L library.

This package provides Python bindings for the ISA-L library. The
Intel(R) Intelligent Storage Acceleration Library (ISA-L) implements
several key algorithms in assembly language. This includes a variety
of functions to provide zlib/gzip-compatible compression.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f66a0074b47de0a5747783cde8fbc0bfb76ba18f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-isal/DESCR    |  7 +++++++
 py-isal/Makefile | 20 ++++++++++++++++++++
 py-isal/PLIST    | 29 +++++++++++++++++++++++++++++
 py-isal/TODO     |  1 +
 py-isal/distinfo |  5 +++++
 5 files changed, 62 insertions(+)

diffs:
diff --git a/py-isal/DESCR b/py-isal/DESCR
new file mode 100644
index 0000000000..54ec508147
--- /dev/null
+++ b/py-isal/DESCR
@@ -0,0 +1,7 @@
+Faster zlib and gzip compatible compression and decompression by
+providing Python bindings for the ISA-L library.
+
+This package provides Python bindings for the ISA-L library. The
+Intel(R) Intelligent Storage Acceleration Library (ISA-L) implements
+several key algorithms in assembly language. This includes a variety
+of functions to provide zlib/gzip-compatible compression.
diff --git a/py-isal/Makefile b/py-isal/Makefile
new file mode 100644
index 0000000000..56531e883d
--- /dev/null
+++ b/py-isal/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME=	isal-1.7.2
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	archivers
+MASTER_SITES=	${MASTER_SITE_PYPI:=i/isal/}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/pycompression/python-isal
+COMMENT=	Faster zlib and gzip compatible compression and decompression
+LICENSE=	python-software-foundation
+
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-versioningit-[0-9]*:../../devel/py-versioningit
+
+USE_TOOLS+=	gmake
+
+.include "../../wip/isa-l/buildlink3.mk"
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-isal/PLIST b/py-isal/PLIST
new file mode 100644
index 0000000000..03f08a7929
--- /dev/null
+++ b/py-isal/PLIST
@@ -0,0 +1,29 @@
+@comment $NetBSD$
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/isal/__init__.py
+${PYSITELIB}/isal/__init__.pyc
+${PYSITELIB}/isal/__init__.pyo
+${PYSITELIB}/isal/_isal.pyi
+${PYSITELIB}/isal/_isal.so
+${PYSITELIB}/isal/_version.py
+${PYSITELIB}/isal/_version.pyc
+${PYSITELIB}/isal/_version.pyi
+${PYSITELIB}/isal/_version.pyo
+${PYSITELIB}/isal/igzip.py
+${PYSITELIB}/isal/igzip.pyc
+${PYSITELIB}/isal/igzip.pyo
+${PYSITELIB}/isal/igzip_lib.pyi
+${PYSITELIB}/isal/igzip_lib.so
+${PYSITELIB}/isal/igzip_threaded.py
+${PYSITELIB}/isal/igzip_threaded.pyc
+${PYSITELIB}/isal/igzip_threaded.pyo
+${PYSITELIB}/isal/isa-l/LICENSE
+${PYSITELIB}/isal/isa-l/README.md
+${PYSITELIB}/isal/isa-l/Release_notes.txt
+${PYSITELIB}/isal/isal_zlib.pyi
+${PYSITELIB}/isal/isal_zlib.so
+${PYSITELIB}/isal/py.typed
diff --git a/py-isal/TODO b/py-isal/TODO
new file mode 100644
index 0000000000..f9a293be7b
--- /dev/null
+++ b/py-isal/TODO
@@ -0,0 +1 @@
+Finished but needs wip/isa-l to be imported first.
diff --git a/py-isal/distinfo b/py-isal/distinfo
new file mode 100644
index 0000000000..70a390dd78
--- /dev/null
+++ b/py-isal/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (isal-1.7.2.tar.gz) = 29da61ca3f8bab0d513dbe5923eb76a1ba0408d6ac3a524753a60cc0e8b299e5
+SHA512 (isal-1.7.2.tar.gz) = 452350bca17b4243ecc6250ce6055b38de04a65a48ff3d549ae111e46cefed5bf5bcf5a3c1961179dd55956a543157260f1cb6e91e34bef4a4cccfa96fe295e6
+Size (isal-1.7.2.tar.gz) = 785694 bytes


Home | Main Index | Thread Index | Old Index