Index: head/security/py-xmlsec/Makefile =================================================================== --- head/security/py-xmlsec/Makefile (revision 553287) +++ head/security/py-xmlsec/Makefile (revision 553288) @@ -1,33 +1,36 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= xmlsec -PORTVERSION= 1.3.6 +PORTVERSION= 1.3.8 CATEGORIES= security python +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org COMMENT= Python bindings for XML Security Library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.8.0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= libltdl.so:devel/libltdl \ libxmlsec1-nss.so:security/xmlsec1 +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} USES= gnome pkgconfig python -USE_GITHUB= yes USE_GNOME= libxml2 libxslt USE_PYTHON= autoplist distutils flavors -GH_ACCOUNT= mehcode -GH_PROJECT= python-xmlsec - INSTALL_TARGET= install-strip post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/xmlsec.so + +do-test: + @cd ${WRKSRC} && ${LOCALBASE}/bin/pytest-${PYTHON_VER} tests .include Index: head/security/py-xmlsec/distinfo =================================================================== --- head/security/py-xmlsec/distinfo (revision 553287) +++ head/security/py-xmlsec/distinfo (revision 553288) @@ -1,3 +1,3 @@ -TIMESTAMP = 1554943903 -SHA256 (mehcode-python-xmlsec-1.3.6_GH0.tar.gz) = 8b9aec1836f6dfedca79d63108ac82fe8849d473a2c61f5093fbf36af5b10545 -SIZE (mehcode-python-xmlsec-1.3.6_GH0.tar.gz) = 51174 +TIMESTAMP = 1603654421 +SHA256 (xmlsec-1.3.8.tar.gz) = 86943fe2b31cd3b584d23987f404e9309f5251019c15bb565b3a65a4799425ce +SIZE (xmlsec-1.3.8.tar.gz) = 59363