Date: Tue, 14 Apr 2026 14:54:12 +0000 From: Cy Schubert <cy@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: d97fce1cf9a3 - main - sysutils/py-ansible-lint: Update to 26.4.0 Message-ID: <69de5514.1bd48.1464ebc4@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by cy: URL: https://cgit.FreeBSD.org/ports/commit/?id=d97fce1cf9a3e94d3eee3ceb230384b31fa15757 commit d97fce1cf9a3e94d3eee3ceb230384b31fa15757 Author: Cy Schubert <cy@FreeBSD.org> AuthorDate: 2026-04-13 15:15:28 +0000 Commit: Cy Schubert <cy@FreeBSD.org> CommitDate: 2026-04-14 14:40:45 +0000 sysutils/py-ansible-lint: Update to 26.4.0 Also assume maintainership. PR: 294482 Approved by: matthew --- sysutils/py-ansible-lint/Makefile | 8 +++++--- sysutils/py-ansible-lint/distinfo | 6 +++--- sysutils/py-ansible-lint/files/patch-pyproject.toml | 21 +++++++++++++++++++++ .../files/patch-tools_install-reqs.sh | 8 ++++---- 4 files changed, 33 insertions(+), 10 deletions(-) diff --git a/sysutils/py-ansible-lint/Makefile b/sysutils/py-ansible-lint/Makefile index c1c9a27482a0..9f402bf11120 100644 --- a/sysutils/py-ansible-lint/Makefile +++ b/sysutils/py-ansible-lint/Makefile @@ -1,11 +1,11 @@ PORTNAME= ansible-lint -PORTVERSION= 6.17.1 -PORTREVISION= 2 +PORTVERSION= 26.4.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTFILES= ansible_lint-${PORTVERSION}${EXTRACT_SUFX} -MAINTAINER= matthew@FreeBSD.org +MAINTAINER= cy@FreeBSD.org COMMENT= Checks playbooks for sub-optimal practices and behaviour WWW= https://github.com/willthames/ansible-lint @@ -49,6 +49,8 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage_enable_subprocess>=0:devel/py-cove USES= python USE_PYTHON= autoplist concurrent pep517 pytest +WRKSRC= ${WRKDIR}/ansible_lint-${PORTVERSION} + TEST_ENV= LC_ALL=C.UTF-8 PYTHONPATH=${WRKSRC}/src TMPDIR=${WRKDIR}/ NO_ARCH= yes diff --git a/sysutils/py-ansible-lint/distinfo b/sysutils/py-ansible-lint/distinfo index a6ef1c21a8cd..00529fbb2e7a 100644 --- a/sysutils/py-ansible-lint/distinfo +++ b/sysutils/py-ansible-lint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686809167 -SHA256 (ansible-lint-6.17.1.tar.gz) = f34e333f3555c99ff34c778f61d470d1e3a1eb6dc76090d0dd7b95b2c94745c2 -SIZE (ansible-lint-6.17.1.tar.gz) = 479782 +TIMESTAMP = 1776091438 +SHA256 (ansible_lint-26.4.0.tar.gz) = 29e0438f8af685a4fec96f9ea3404a3beb50d2911bc8df43f283256954ceea5b +SIZE (ansible_lint-26.4.0.tar.gz) = 736853 diff --git a/sysutils/py-ansible-lint/files/patch-pyproject.toml b/sysutils/py-ansible-lint/files/patch-pyproject.toml new file mode 100644 index 000000000000..0057af6cd501 --- /dev/null +++ b/sysutils/py-ansible-lint/files/patch-pyproject.toml @@ -0,0 +1,21 @@ +--- pyproject.toml.orig 2026-04-01 07:40:07.000000000 -0700 ++++ pyproject.toml 2026-04-13 08:00:15.036506000 -0700 +@@ -7,7 +7,8 @@ + readme = "README.md" + # https://peps.python.org/pep-0621/#readme + requires-python = ">=3.10" +-license = "GPL-3.0-or-later" ++# FreeBSD's py-setuptools 63.1.0 cannot handle the license expression ++# license = "GPL-3.0-or-later" + authors = [{ "name" = "Will Thames", "email" = "will@thames.id.au" }] + maintainers = [{ "name" = "Ansible by Red Hat", "email" = "info@ansible.com" }] + keywords = ["ansible", "lint"] +@@ -119,7 +120,7 @@ + [build-system] + requires = [ + "setuptools_scm[toml] >= 7.0.5", # required for "no-local-version" scheme +- "setuptools >= 65.3.0", ++ "setuptools >= 63.1.0", + ] + build-backend = "setuptools.build_meta" + diff --git a/sysutils/py-ansible-lint/files/patch-tools_install-reqs.sh b/sysutils/py-ansible-lint/files/patch-tools_install-reqs.sh index defdd608c79a..91ab3d2b960e 100644 --- a/sysutils/py-ansible-lint/files/patch-tools_install-reqs.sh +++ b/sysutils/py-ansible-lint/files/patch-tools_install-reqs.sh @@ -1,8 +1,8 @@ ---- tools/install-reqs.sh.orig 2023-05-10 11:30:52 UTC -+++ tools/install-reqs.sh +--- tools/install-reqs.sh.orig 2026-04-01 07:40:07.000000000 -0700 ++++ tools/install-reqs.sh 2026-04-13 07:49:45.646391000 -0700 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash set -euo pipefail - pushd examples/playbooks/collections >/dev/null - MISSING=() + echo "Install requirements.yml ..." + ansible-galaxy collection install -r requirements.yml -p examples/playbooks/collectionshome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69de5514.1bd48.1464ebc4>
