Index: head/security/py-pysaml2/files/patch-tests_test__84__entcat.py =================================================================== --- head/security/py-pysaml2/files/patch-tests_test__84__entcat.py (revision 460769) +++ head/security/py-pysaml2/files/patch-tests_test__84__entcat.py (nonexistent) @@ -1,12 +0,0 @@ ---- tests/test_84_entcat.py.orig 2015-12-23 21:20:13 UTC -+++ tests/test_84_entcat.py -@@ -72,7 +72,8 @@ def test_entcat_filter(): - - mds = MetadataStore(ATTRCONV, sec_config, - disable_ssl_certificate_validation=True) -- _path = "testfed-metadata.xml" -+ # Incorrect path was being derived -+ _path = full_path("testfed-metadata.xml") - mds.imp( - {"local": [_path]}) - Property changes on: head/security/py-pysaml2/files/patch-tests_test__84__entcat.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/py-pysaml2/files/patch-tests_test__52__default__sign__alg.py =================================================================== --- head/security/py-pysaml2/files/patch-tests_test__52__default__sign__alg.py (revision 460769) +++ head/security/py-pysaml2/files/patch-tests_test__52__default__sign__alg.py (nonexistent) @@ -1,12 +0,0 @@ ---- tests/test_52_default_sign_alg.py.orig 2015-12-23 21:15:07 UTC -+++ tests/test_52_default_sign_alg.py -@@ -8,7 +8,8 @@ from saml2.samlp import response_from_st - from saml2.server import Server - from saml2 import client - from saml2 import config --from mock.mock import Mock, MagicMock -+# mock.mock seems to rely on pre-2.7 packaging -+from mock import Mock, MagicMock - import saml2.xmldsig as ds - - nid = NameID(name_qualifier="foo", format=NAMEID_FORMAT_TRANSIENT, Property changes on: head/security/py-pysaml2/files/patch-tests_test__52__default__sign__alg.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/security/py-pysaml2/Makefile =================================================================== --- head/security/py-pysaml2/Makefile (revision 460769) +++ head/security/py-pysaml2/Makefile (revision 460770) @@ -1,39 +1,41 @@ # Created by: Brendan Molloy # $FreeBSD$ PORTNAME= pysaml2 -PORTVERSION= 4.0.2 +PORTVERSION= 4.5.0 +PORTREVISION= 0 CATEGORIES= security devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= brendan+freebsd@bbqsrc.net COMMENT= Python implementation of SAML Version 2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>1.0.0:www/py-requests@${FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>1.0.0:www/py-requests@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Paste>0:www/py-paste@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}repoze.who>0:devel/py-repoze.who@${FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pycrypto>2.5:security/py-pycrypto@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>0:security/py-openssl@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${FLAVOR} \ xmlsec1:security/xmlsec1 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}responses>0:devel/py-responses@${FLAVOR} USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes do-test: @(cd ${WRKSRC} && ${PYTHON_CMD} -m pytest) .include Index: head/security/py-pysaml2/distinfo =================================================================== --- head/security/py-pysaml2/distinfo (revision 460769) +++ head/security/py-pysaml2/distinfo (revision 460770) @@ -1,2 +1,3 @@ -SHA256 (pysaml2-4.0.2.tar.gz) = 24cec8dbc20a7772854563ffc9a19297afcc38c4c7558c063b4c8c302f8a958b -SIZE (pysaml2-4.0.2.tar.gz) = 13657558 +TIMESTAMP = 1516044462 +SHA256 (pysaml2-4.5.0.tar.gz) = 59f82ee82390482640b298045a792455dae6cae580d8c0a3c935f0038f878133 +SIZE (pysaml2-4.5.0.tar.gz) = 20030696