Date: Thu, 17 Aug 2017 13:04:11 +0000 (UTC) From: Mark Felder <feld@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r448093 - in branches/2017Q3/security: py-acme py-certbot Message-ID: <201708171304.v7HD4BGb027753@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: feld Date: Thu Aug 17 13:04:11 2017 New Revision: 448093 URL: https://svnweb.freebsd.org/changeset/ports/448093 Log: MFH: r445423 r447458 security/py-{acme,certbot}: Update to 0.16.0 Common: - Update PORTVERSION and distinfo checksum (0.16.0) Changelog: https://github.com/certbot/certbot/blob/master/CHANGELOG.md#0160---2017-07-05 Reviewed by: koobs (maintainer, py-certbot) Approved by: koobs (maintainer, py-certbot) Differential Revision: https://reviews.freebsd.org/D11517 security/py-certbot: Relax Python version-spec, support Python 3.x certbot has supported Python 3 (3.3+) since the 0.14.0 release [1]. Update the USES=python:<version-spec> to match, allowing Python 3 builds. [2] Update acme (security/py-acme) RUN_DEPENDS entry to use PORTVERSION not PKGVERSION (that includes PORTEPOCH/PORTREVISION) which caused the dependency to be incorrectly reported as unsatisfied if either was defined. Further, since *_DEPENDS version-specifiers compare against installed package versions, only a version that includes PORTEPOCH and/or PORTREVISION is available, so use >= not ==. [3] While I'm here, enable 'concurrent' to automatically produce version-suffixed files. [1] https://github.com/certbot/certbot/issues/4507 PR: 220469 221043 [3] Submitted by: Kamigishi Rei <spambox haruhiism net> [2] Reported by: amdmi3 [3] Approved by: ports-secteam (with hat) Modified: branches/2017Q3/security/py-acme/Makefile branches/2017Q3/security/py-acme/distinfo branches/2017Q3/security/py-certbot/Makefile branches/2017Q3/security/py-certbot/distinfo Directory Properties: branches/2017Q3/ (props changed) Modified: branches/2017Q3/security/py-acme/Makefile ============================================================================== --- branches/2017Q3/security/py-acme/Makefile Thu Aug 17 12:50:58 2017 (r448092) +++ branches/2017Q3/security/py-acme/Makefile Thu Aug 17 13:04:11 2017 (r448093) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= acme -PORTVERSION= 0.15.0 -PORTREVISION= 1 +PORTVERSION= 0.16.0 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP Modified: branches/2017Q3/security/py-acme/distinfo ============================================================================== --- branches/2017Q3/security/py-acme/distinfo Thu Aug 17 12:50:58 2017 (r448092) +++ branches/2017Q3/security/py-acme/distinfo Thu Aug 17 13:04:11 2017 (r448093) @@ -1,3 +1,3 @@ -TIMESTAMP = 1498041540 -SHA256 (acme-0.15.0.tar.gz) = 9fadd63322a1eb95f58e6cda8ca2095c750e828ae470bc6e3925ef618c7cfc87 -SIZE (acme-0.15.0.tar.gz) = 93083 +TIMESTAMP = 1499421068 +SHA256 (acme-0.16.0.tar.gz) = 538b69134cc50bdcdcc081b844c85158509022c61d7abc1f44216beeb95de9cd +SIZE (acme-0.16.0.tar.gz) = 94118 Modified: branches/2017Q3/security/py-certbot/Makefile ============================================================================== --- branches/2017Q3/security/py-certbot/Makefile Thu Aug 17 12:50:58 2017 (r448092) +++ branches/2017Q3/security/py-certbot/Makefile Thu Aug 17 13:04:11 2017 (r448093) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= certbot -PORTVERSION= 0.15.0 +PORTVERSION= 0.16.0 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security python @@ -15,7 +15,7 @@ COMMENT= Let's Encrypt client LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme==${PKGVERSION}:security/py-acme \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme>=${PORTVERSION}:security/py-acme \ ${PYTHON_PKGNAMEPREFIX}configargparse>=0.9.3:devel/py-configargparse \ ${PYTHON_PKGNAMEPREFIX}configobj>0:devel/py-configobj \ ${PYTHON_PKGNAMEPREFIX}cryptography>=1.2:security/py-cryptography \ @@ -29,8 +29,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}acme==${PKGVERSION ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock -USES= python:-2.7 -USE_PYTHON= autoplist distutils +# Actually 2.7,3.3+ +USES= python +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes Modified: branches/2017Q3/security/py-certbot/distinfo ============================================================================== --- branches/2017Q3/security/py-certbot/distinfo Thu Aug 17 12:50:58 2017 (r448092) +++ branches/2017Q3/security/py-certbot/distinfo Thu Aug 17 13:04:11 2017 (r448093) @@ -1,3 +1,3 @@ -TIMESTAMP = 1498041767 -SHA256 (certbot-0.15.0.tar.gz) = b8c4043b2b8df39660d4ce4a2a6eca590f98ece0e1b97eba53ab95f3bbac3beb -SIZE (certbot-0.15.0.tar.gz) = 268504 +TIMESTAMP = 1499421236 +SHA256 (certbot-0.16.0.tar.gz) = 795801fd6b06b32060e364ac045312e6b26c6272d5ca32878277e5a2afdee186 +SIZE (certbot-0.16.0.tar.gz) = 269600
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201708171304.v7HD4BGb027753>