pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security
Module Name: pkgsrc
Committed By: adam
Date: Tue Oct 29 09:35:01 UTC 2024
Modified Files:
pkgsrc/security: Makefile
Added Files:
pkgsrc/security/py-pem: DESCR Makefile PLIST distinfo
Log Message:
py-pem: added version 23.1.0
pem is a Python module for parsing and splitting of PEM files, i.e.
Base64-encoded DER keys and certificates.
It has no dependencies and does not attempt to interpret the certificate data
in any way.
It's born from the need to load keys, certificates, trust chains, and
Diffie-Hellman parameters from various certificate deployments: some servers
(like Apache) expect them to be a separate file, others (like nginx) expect
them concatenated to the server certificate and finally some (like HAProxy)
expect key, certificate, and chain to be in one file.
To generate a diff of this commit:
cvs rdiff -u -r1.965 -r1.966 pkgsrc/security/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-pem/DESCR \
pkgsrc/security/py-pem/Makefile pkgsrc/security/py-pem/PLIST \
pkgsrc/security/py-pem/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/Makefile
diff -u pkgsrc/security/Makefile:1.965 pkgsrc/security/Makefile:1.966
--- pkgsrc/security/Makefile:1.965 Sat Oct 26 02:58:35 2024
+++ pkgsrc/security/Makefile Tue Oct 29 09:35:01 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.965 2024/10/26 02:58:35 schmonz Exp $
+# $NetBSD: Makefile,v 1.966 2024/10/29 09:35:01 adam Exp $
#
COMMENT= Security and cryptography tools and libraries
@@ -514,6 +514,7 @@ SUBDIR+= py-otp
SUBDIR+= py-paramiko
SUBDIR+= py-passlib
SUBDIR+= py-pbkdf2
+SUBDIR+= py-pem
SUBDIR+= py-pip-audit
SUBDIR+= py-pydeep
SUBDIR+= py-pyspnego
Added files:
Index: pkgsrc/security/py-pem/DESCR
diff -u /dev/null pkgsrc/security/py-pem/DESCR:1.1
--- /dev/null Tue Oct 29 09:35:01 2024
+++ pkgsrc/security/py-pem/DESCR Tue Oct 29 09:35:01 2024
@@ -0,0 +1,11 @@
+pem is a Python module for parsing and splitting of PEM files, i.e.
+Base64-encoded DER keys and certificates.
+
+It has no dependencies and does not attempt to interpret the certificate data
+in any way.
+
+It's born from the need to load keys, certificates, trust chains, and
+Diffie-Hellman parameters from various certificate deployments: some servers
+(like Apache) expect them to be a separate file, others (like nginx) expect
+them concatenated to the server certificate and finally some (like HAProxy)
+expect key, certificate, and chain to be in one file.
Index: pkgsrc/security/py-pem/Makefile
diff -u /dev/null pkgsrc/security/py-pem/Makefile:1.1
--- /dev/null Tue Oct 29 09:35:01 2024
+++ pkgsrc/security/py-pem/Makefile Tue Oct 29 09:35:01 2024
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1 2024/10/29 09:35:01 adam Exp $
+
+DISTNAME= pem-23.1.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= security python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pem/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/hynek/pem
+COMMENT= PEM file parsing in Python
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-fancy-pypi-readme-[0-9]*:../../devel/py-hatch-fancy-pypi-readme
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
+TEST_DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
+TEST_DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
+TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=5.0.2:../../devel/py-coverage
+TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-pem/PLIST
diff -u /dev/null pkgsrc/security/py-pem/PLIST:1.1
--- /dev/null Tue Oct 29 09:35:01 2024
+++ pkgsrc/security/py-pem/PLIST Tue Oct 29 09:35:01 2024
@@ -0,0 +1,18 @@
+@comment $NetBSD: PLIST,v 1.1 2024/10/29 09:35:01 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/pem/__init__.py
+${PYSITELIB}/pem/__init__.pyc
+${PYSITELIB}/pem/__init__.pyo
+${PYSITELIB}/pem/_core.py
+${PYSITELIB}/pem/_core.pyc
+${PYSITELIB}/pem/_core.pyo
+${PYSITELIB}/pem/_object_types.py
+${PYSITELIB}/pem/_object_types.pyc
+${PYSITELIB}/pem/_object_types.pyo
+${PYSITELIB}/pem/py.typed
+${PYSITELIB}/pem/twisted.py
+${PYSITELIB}/pem/twisted.pyc
+${PYSITELIB}/pem/twisted.pyo
Index: pkgsrc/security/py-pem/distinfo
diff -u /dev/null pkgsrc/security/py-pem/distinfo:1.1
--- /dev/null Tue Oct 29 09:35:01 2024
+++ pkgsrc/security/py-pem/distinfo Tue Oct 29 09:35:01 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/10/29 09:35:01 adam Exp $
+
+BLAKE2s (pem-23.1.0.tar.gz) = cbc8f24def35a2792bdcb9c930bc52801d0270b3ffffbb0cd38c23d7a9f14883
+SHA512 (pem-23.1.0.tar.gz) = e742dba55df69736ed5896370da980b25961682a9fd38b6940490cb82332813fc1d7a931fe651716fa31caf6080e6fb047d0ef62d3e61d7e3e1288a00b70051e
+Size (pem-23.1.0.tar.gz) = 43796 bytes
Home |
Main Index |
Thread Index |
Old Index