# $NetBSD: Makefile,v 1.28 2024/03/24 13:04:17 adam Exp $ DISTNAME= cyclonedx_python_lib-6.4.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/g} CATEGORIES= security python MASTER_SITES= ${MASTER_SITE_PYPI:=c/cyclonedx-python-lib/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://github.com/CycloneDX/cyclonedx-python-lib COMMENT= Python library for generating CycloneDX SBOMs LICENSE= apache-2.0 TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core DEPENDS+= ${PYPKGPREFIX}-license-expression>=30:../../devel/py-license-expression DEPENDS+= ${PYPKGPREFIX}-packageurl>=0.11:../../devel/py-packageurl DEPENDS+= ${PYPKGPREFIX}-serializable>=0.16:../../devel/py-serializable DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.4.0:../../devel/py-sortedcontainers TEST_DEPENDS+= ${PYPKGPREFIX}-ddt>=1.7.2:../../devel/py-ddt TEST_DEPENDS+= ${PYPKGPREFIX}-jsonschema>=4.18:../../textproc/py-jsonschema TEST_DEPENDS+= ${PYPKGPREFIX}-lxml>=4:../../textproc/py-lxml TEST_DEPENDS+= ${PYPKGPREFIX}-xmldiff>=2.6.3:../../textproc/py-xmldiff USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 27 .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk"