svn commit: r448093 - in branches/2017Q3/security: py-acme py-certbot

Mark Felder feld at FreeBSD.org
Thu Aug 17 13:04:13 UTC 2017


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


More information about the svn-ports-all mailing list