Index: head/deskutils/py-bugwarrior/Makefile =================================================================== --- head/deskutils/py-bugwarrior/Makefile (revision 426058) +++ head/deskutils/py-bugwarrior/Makefile (revision 426059) @@ -1,55 +1,54 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= bugwarrior PORTVERSION= 1.3.0 CATEGORIES= deskutils python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Sync issue & bug tracking systems with taskwarrior LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twiggy>0:devel/py-twiggy \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests \ ${PYTHON_PKGNAMEPREFIX}taskw>=0.8:deskutils/py-taskw \ ${PYTHON_PKGNAMEPREFIX}dateutil>0:devel/py-dateutil \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz \ ${PYTHON_PKGNAMEPREFIX}keyring>0:security/py-keyring \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}Jinja2>=2.7.2:devel/py-Jinja2 \ ${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl \ ${PYTHON_PKGNAMEPREFIX}dogpile.cache>=0.5.3:devel/py-dogpile.cache \ ${PYTHON_PKGNAMEPREFIX}lockfile>=0.9.1:devel/py-lockfile \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click \ ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ - ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 \ ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose OPTIONS_DEFINE= BUGZILLA JIRA PHABRICATOR OPTIONS_DEFAULT= BUGZILLA PHABRICATOR BUGZILLA_DESC= Enable Bugzilla support BUGZILLA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-bugzilla>0:devel/py-python-bugzilla JIRA_DESC= Enabla Atlassian Jira support JIRA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jira>0:devel/py-jira PHABRICATOR_DESC= Enable Phabricator support PHABRICATOR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}phabricator>0:devel/py-phabricator TRAC_DESC= Enable Trac support TRAC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}offtrac>0:devel/py-offtrac USES= python:-2.7 USE_PYTHON= autoplist concurrent distutils do-test: ${RM} ${WRKSRC}/tests/test_activecollab.py # Needs pandoc @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/devel/py-filemagic/Makefile =================================================================== --- head/devel/py-filemagic/Makefile (revision 426058) +++ head/devel/py-filemagic/Makefile (revision 426059) @@ -1,38 +1,34 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= filemagic PORTVERSION= 1.6 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Python API for libmagic, the library behind the Unix file command LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock OPTIONS_DEFINE= TESTS TESTS_DESC= Install test suite requirements TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} USES= python USE_GITHUB= yes USE_PYTHON= autoplist distutils GH_ACCOUNT= aliles GH_TAGNAME= b24df9f .include -.if ${PYTHON_REL} < 3000 -TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 -.endif - regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/devel/py-phabricator/Makefile =================================================================== --- head/devel/py-phabricator/Makefile (revision 426058) +++ head/devel/py-phabricator/Makefile (revision 426059) @@ -1,31 +1,30 @@ # Created by: Sofian Brabez # $FreeBSD$ PORTNAME= phabricator PORTVERSION= 0.6.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sbz@FreeBSD.org COMMENT= Phabricator API Bindings LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ - ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock USES= python USE_PYTHON= autoplist distutils OPTIONS_DEFINE= TESTS TESTS_DESC= Include test suite requirements TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/devel/py-sanetime/Makefile =================================================================== --- head/devel/py-sanetime/Makefile (revision 426058) +++ head/devel/py-sanetime/Makefile (revision 426059) @@ -1,33 +1,32 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= sanetime PORTVERSION= 4.2.3 PORTREVISION= 1 CATEGORIES= devel python astro MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Sane date/time Python interface, with Django support LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dateutil>=1.5:devel/py-dateutil \ ${PYTHON_PKGNAMEPREFIX}pytz>=2010:devel/py-pytz -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2:devel/py-unittest2 OPTIONS_DEFINE= TESTS TESTS_DESC= Include tools for unit tests USES= python:2 USE_PYTHON= distutils autoplist TESTS_BUILD_DEPENDS= ${TEST_DEPENDS} .include regression-test: build cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test .include Index: head/devel/py-trollius/Makefile =================================================================== --- head/devel/py-trollius/Makefile (revision 426058) +++ head/devel/py-trollius/Makefile (revision 426059) @@ -1,34 +1,33 @@ # $FreeBSD$ PORTNAME= trollius PORTVERSION= 2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Port of the Tulip project (asyncio module, PEP 3156) on Python 2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes .include .if ${PYTHON_REL} < 3000 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}futures>0:devel/py-futures -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 .if ${PYTHON_REL} < 3300 TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock .endif .endif do-test: @cd ${WRKSRC} && \ ${PYTHON_CMD} runtests.py .include Index: head/finance/py-stripe/Makefile =================================================================== --- head/finance/py-stripe/Makefile (revision 426058) +++ head/finance/py-stripe/Makefile (revision 426059) @@ -1,30 +1,29 @@ # Created by: Trevor Caira # $FreeBSD$ # PORTNAME= stripe DISTVERSION= 1.30.0 CATEGORIES= finance python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Stripe Python bindings LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=0.8.8:www/py-requests TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycurl>=7.19:ftp/py-pycurl \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ - ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes do-test: @cd ${WRKSRC} && ${SETENV} STRIPE_TEST_PYCURL=yes ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/net/py-amqp/Makefile =================================================================== --- head/net/py-amqp/Makefile (revision 426058) +++ head/net/py-amqp/Makefile (revision 426059) @@ -1,26 +1,25 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= amqp PORTVERSION= 1.4.9 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Low-level AMQP client for Python (fork of amqplib) LICENSE= LGPL21 -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>=0.4.0:devel/py-unittest2 \ - ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock USES= python USE_PYTHON= autoplist distutils regression-test: build @cd ${WRKSRC}/funtests && ${SETENV} PYTHONPATH=../ ${PYTHON_CMD} run_all.py .include Index: head/security/py-oauthlib/Makefile =================================================================== --- head/security/py-oauthlib/Makefile (revision 426058) +++ head/security/py-oauthlib/Makefile (revision 426059) @@ -1,48 +1,47 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= oauthlib PORTVERSION= 1.1.2 CATEGORIES= security net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= RFC-compliant implementation of the OAuth request-signing logic LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt \ ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker OPTIONS_DEFINE= RSA SIGNALS SIGNEDTOKEN OPTIONS_DEFAULT= RSA SIGNALS SIGNEDTOKEN RSA_DESC= Enable RSA Support SIGNALS_DESC= Enable signal support SIGNEDTOKEN_DESC= Support for Signed Token RSA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography SIGNALS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}blinker>0:devel/py-blinker SIGNEDTOKEN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography \ ${PYTHON_PKGNAMEPREFIX}pyjwt>=1.0.0:www/py-pyjwt USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes .include .if ${PYTHON_REL} < 3000 -TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock +TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock .endif do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/security/py-rsa/Makefile =================================================================== --- head/security/py-rsa/Makefile (revision 426058) +++ head/security/py-rsa/Makefile (revision 426059) @@ -1,27 +1,26 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= rsa PORTVERSION= 3.3 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Pure-Python RSA implementation LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.1.3:devel/py-pyasn1 -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} run_tests.py .include Index: head/security/py-scrypt/Makefile =================================================================== --- head/security/py-scrypt/Makefile (revision 426058) +++ head/security/py-scrypt/Makefile (revision 426059) @@ -1,28 +1,26 @@ # Created by: Yuri Victorovich # $FreeBSD$ PORTNAME= scrypt PORTVERSION= 0.8.0 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@rawbw.com COMMENT= Bindings for the scrypt key derivation function library LICENSE= BSD2CLAUSE -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 - USES= python ssl USE_PYTHON= autoplist distutils CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_scrypt.so do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/www/py-autobahn/Makefile =================================================================== --- head/www/py-autobahn/Makefile (revision 426058) +++ head/www/py-autobahn/Makefile (revision 426059) @@ -1,69 +1,68 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= autobahn PORTVERSION= 0.14.1 DISTVERSIONPREFIX= v CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= WebSocket client & server library, WAMP real-time framework LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.6.1:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}txaio>=2.2.0:devel/py-txaio TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.7.2:devel/py-pytest \ ${PYTHON_PKGNAMEPREFIX}mock>=1.3.0:devel/py-mock \ - ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 \ ${PYTHON_PKGNAMEPREFIX}trollius>0:devel/py-trollius # Not really a depends, but the test doesnt skip USES= python USE_GITHUB= yes USE_PYTHON= autoplist distutils NO_ARCH= yes GH_ACCOUNT= crossbario GH_PROJECT= autobahn-python OPTIONS_DEFINE= ACCELERATE SERIALIZATION OPTIONS_MULTI= BACKENDS OPTIONS_MULTI_BACKENDS= ASYNCIO TWISTED OPTIONS_DEFAULT= ACCELERATE SERIALIZATION TWISTED BACKENDS_DESC= Networking Backends ACCELERATE_DESC= WebSocket and JSON Acceleration ASYNCIO_DESC= asyncio (PEP-3156) Backend (Python 3.x ONLY) SERIALIZATION_DESC= WAMPv2 Binary Serialization TWISTED_DESC= Twisted Backend (Python 2.x ONLY) ACCELERATE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wsaccel>=0.6.2:www/py-wsaccel \ ${PYTHON_PKGNAMEPREFIX}ujson>=1.33:devel/py-ujson SERIALIZATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack-python>=0.4.0:devel/py-msgpack-python TWISTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zope.interface>=3.6:devel/py-zope.interface \ ${PYTHON_PKGNAMEPREFIX}twisted>=12.1:devel/py-twisted .include .if ${PORT_OPTIONS:MTWISTED} && ${PYTHON_REL} >= 3000 BROKEN= Twisted currently only supports Python 2.x. Disable the TWISTED option and use ASYNCIO instead .endif .if ${PORT_OPTIONS:MASYNCIO} .if ${PYTHON_REL} <= 3000 BROKEN= ASYNCIO requires Python 3.x. Disable the ASYNCIO option and use TWISTED instead .elif ${PYTHON_REL} <= 3300 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}asyncio>=3.4.3:devel/py-asyncio .endif .endif do-test: @cd ${WRKSRC} && ${PYTHON_CMD} -m pytest autobahn .include Index: head/www/py-cactus/Makefile =================================================================== --- head/www/py-cactus/Makefile (revision 426058) +++ head/www/py-cactus/Makefile (revision 426059) @@ -1,41 +1,40 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= cactus PORTVERSION= 3.0.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Cactus-${PORTVERSION} MAINTAINER= koobs@FreeBSD.org COMMENT= Static site generator for designers LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django16>0:www/py-django16 \ ${PYTHON_PKGNAMEPREFIX}markdown2>0:textproc/py-markdown2 \ ${PYTHON_PKGNAMEPREFIX}argparse>0:devel/py-argparse \ ${PYTHON_PKGNAMEPREFIX}boto>=2.4.1:devel/py-boto \ ${PYTHON_PKGNAMEPREFIX}tornado>=3.2:www/py-tornado \ ${PYTHON_PKGNAMEPREFIX}colorlog>0:devel/py-colorlog \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama \ ${PYTHON_PKGNAMEPREFIX}django-markwhat>0:www/py-django-markwhat TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock \ - ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock USES= python:-2.7 USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= TESTS TESTS_DESC= Install test suite requirements TESTS_BUILD_DEPENDS= ${RUN_DEPENDS} \ ${TEST_DEPENDS} regression-test: build @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: head/www/py-slumber/Makefile =================================================================== --- head/www/py-slumber/Makefile (revision 426058) +++ head/www/py-slumber/Makefile (revision 426059) @@ -1,35 +1,34 @@ # Created by: Kubilay Kocak # $FreeBSD$ PORTNAME= slumber PORTVERSION= 0.7.1 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= koobs@FreeBSD.org COMMENT= Library that makes consuming a REST API easier and more convenient LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}unittest2>0:devel/py-unittest2 \ - ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock OPTIONS_DEFINE= YAML YAML_DESC= YAML serializer support YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml USES= python USE_GITHUB= yes USE_PYTHON= autoplist distutils GH_ACCOUNT= samgiles NO_ARCH= yes do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include