HomeFreeBSD

MFH: r445423 r447458

Description

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)

Details

Provenance
feldAuthored on
Reviewer
koobs
Differential Revision
D11517: security/py-{acme,certbot}: Update to 0.16.0
Parents
rP448092: MFH: r447275
Branches
Unknown
Tags
Unknown