summaryrefslogtreecommitdiff
path: root/sysutils/py-ansible-lint
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2022-03-26 18:52:38 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2022-03-27 20:15:57 +0100
commit5eb05ad17b4849bde90614da246531f92b404828 (patch)
tree27c3fcd08b28ec2c2c4b6af1646cea1d0a4d4e19 /sysutils/py-ansible-lint
parentx11/polybar: Update to 3.6.1 (diff)
sysutils/py-ansible-lint: upgrade to 6.0.2
Clarify the license: this software has always been released under GPLv3, but GitHub auto-labelled it as MIT licensed due to the presence of LICENSE.txt. While it uses some MIT licensed modules, it is GLPv3 licensed itself. Make py-yamllint a required dependency rather than something it would optionally use if present on the system. ChangeLog: https://github.com/ansible/ansible-lint/releases
Diffstat (limited to 'sysutils/py-ansible-lint')
-rw-r--r--sysutils/py-ansible-lint/Makefile11
-rw-r--r--sysutils/py-ansible-lint/distinfo6
2 files changed, 9 insertions, 8 deletions
diff --git a/sysutils/py-ansible-lint/Makefile b/sysutils/py-ansible-lint/Makefile
index f7e720eb0621..d40d071c49e9 100644
--- a/sysutils/py-ansible-lint/Makefile
+++ b/sysutils/py-ansible-lint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ansible-lint
-PORTVERSION= 5.4.0
+PORTVERSION= 6.0.2
CATEGORIES= sysutils python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -7,8 +7,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Checks playbooks for sub-optimal practices and behaviour
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>=2.10:sysutils/py-ansible-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0.15.37:devel/py-ruamel.yaml@${PY_FLAVOR} \
@@ -18,7 +18,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>=2.10:sysutils/py-ansible-core@
${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wcmatch>=7.0:textproc/py-wcmatch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tenacity>=7.0.0:devel/py-tenacity@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yamllint>=1.25.0:devel/py-yamllint@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=3.5.0:devel/py-setuptools_scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools_scm_git_archive>=1.0:devel/py-setuptools_scm_git_archive@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>=3.7.0:devel/py-flaky@${PY_FLAVOR} \
@@ -28,7 +29,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>=3.7.0:devel/py-flaky@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools>=42.0.0:devel/py-setuptools@${PY_FLAVOR}
-USES= python:3.6+
+USES= python:3.8+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
diff --git a/sysutils/py-ansible-lint/distinfo b/sysutils/py-ansible-lint/distinfo
index 15f527614138..1328bbc8a7ee 100644
--- a/sysutils/py-ansible-lint/distinfo
+++ b/sysutils/py-ansible-lint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644749911
-SHA256 (ansible-lint-5.4.0.tar.gz) = 2160a60b4ab034c04006d701a1779340ffb0f6e28f030ff8de958e1062a88962
-SIZE (ansible-lint-5.4.0.tar.gz) = 363312
+TIMESTAMP = 1648305546
+SHA256 (ansible-lint-6.0.2.tar.gz) = b539bc22d13e6de0cc2e25758e1d28b2bc01561a414ae37ceda3708b5a2a79ed
+SIZE (ansible-lint-6.0.2.tar.gz) = 209451