head 1.3; access; symbols pkgsrc-2026Q2:1.2.0.4 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.2.0.2 pkgsrc-2026Q1-base:1.2; locks; strict; comment @# @; 1.3 date 2026.06.28.15.41.36; author wiz; state Exp; branches; next 1.2; commitid hjtQh9zHnnKc1ALG; 1.2 date 2026.02.17.09.30.09; author adam; state Exp; branches; next 1.1; commitid yfYvJVyNyf85bIuG; 1.1 date 2026.01.28.10.30.58; author wiz; state Exp; branches; next ; commitid BXCwkMYf3SuS99sG; desc @@ 1.3 log @*: limit Python versions due to py-numpy dropping Python 3.11 support @ text @# $NetBSD: Makefile,v 1.2 2026/02/17 09:30:09 adam Exp $ DISTNAME= pyhanko-0.33.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyhanko/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/MatthiasValvekens/pyHanko COMMENT= Tools for stamping and signing PDF files LICENSE= mit TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=80.8.0:../../devel/py-setuptools DEPENDS+= ${PYPKGPREFIX}-asn1crypto>=1.5.1:../../security/py-asn1crypto DEPENDS+= ${PYPKGPREFIX}-tzlocal>=4.3:../../time/py-tzlocal DEPENDS+= ${PYPKGPREFIX}-hanko-certvalidator>=0.29.0:../../security/py-hanko-certvalidator DEPENDS+= ${PYPKGPREFIX}-requests>=2.31.0:../../devel/py-requests DEPENDS+= ${PYPKGPREFIX}-yaml>=6.0:../../textproc/py-yaml DEPENDS+= ${PYPKGPREFIX}-cryptography>=43.0.3:../../security/py-cryptography DEPENDS+= ${PYPKGPREFIX}-lxml>=5.4.0:../../textproc/py-lxml USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 310 311 .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.2 log @py-hanko: updated to 0.33.0 0.33.0 New features and enhancements Signing Explicitly define a no-op stamping style Miscellaneous Integrate some actual signing hardware into CI processes. Bugs fixed Use embedded intermediate certificates when validating existing timestamps. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/01/28 10:30:58 wiz Exp $ d24 2 @ 1.1 log @security/py-hanko: import py-hanko-0.32.0 pyhanko is a library for working with signatures in PDF documents. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= pyhanko-0.32.0 d13 1 a13 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools @