head 1.10; access; symbols pkgsrc-2026Q2:1.10.0.8 pkgsrc-2026Q2-base:1.10 pkgsrc-2026Q1:1.10.0.6 pkgsrc-2026Q1-base:1.10 pkgsrc-2025Q4:1.10.0.4 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.2 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.8.0.2 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.6.0.2 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.4.0.2 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.3.0.4 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.2 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.2.0.2 pkgsrc-2023Q4-base:1.2; locks; strict; comment @# @; 1.10 date 2025.07.27.08.35.52; author adam; state Exp; branches; next 1.9; commitid 6nrdtiZlqU11tm4G; 1.9 date 2025.07.01.19.44.17; author wiz; state Exp; branches; next 1.8; commitid kiVLtTIuRF5c051G; 1.8 date 2025.04.13.12.30.44; author wiz; state Exp; branches; next 1.7; commitid z1k76cWTDqBU8TQF; 1.7 date 2025.01.14.06.40.18; author adam; state Exp; branches; next 1.6; commitid YusNHcUsOWgZ3qFF; 1.6 date 2024.11.11.07.28.14; author wiz; state Exp; branches; next 1.5; commitid 1fBDq3LwS98NncxF; 1.5 date 2024.10.30.14.37.53; author wiz; state Exp; branches; next 1.4; commitid ZamhZkVVDQul9HvF; 1.4 date 2024.08.13.08.23.25; author adam; state Exp; branches; next 1.3; commitid 2meBwJy8i8xfADlF; 1.3 date 2024.03.21.10.03.43; author adam; state Exp; branches; next 1.2; commitid wVjxBs1yYggFN03F; 1.2 date 2023.12.07.08.31.09; author wiz; state Exp; branches; next 1.1; commitid jjnw2rTCydVcFvPE; 1.1 date 2023.11.07.15.39.04; author wiz; state Exp; branches; next ; commitid RTqNIxSTbBCNZGLE; desc @@ 1.10 log @py-license-expression: updated to 30.4.4 30.4.4 This is a minor release with license udpates: - Update license list to latest ScanCode and SPDX 3.27 @ text @# $NetBSD: Makefile,v 1.9 2025/07/01 19:44:17 wiz Exp $ DISTNAME= license_expression-30.4.4 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} CATEGORIES= devel python MASTER_SITES= ${MASTER_SITE_PYPI:=l/license-expression/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/nexB/license-expression COMMENT= Library to parse, compare, simplify and normalize license expressions LICENSE= apache-2.0 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6:../../devel/py-setuptools_scm DEPENDS+= ${PYPKGPREFIX}-boolean.py>=4.0:../../devel/py-boolean.py USE_LANGUAGES= # none .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.9 log @py-license-expression: update to 30.4.3. v30.4.3 - 2025-06-25 -------------------- This is a minor bugfix release: - Release license-expression wheels properly v30.4.2 - 2025-06-25 -------------------- This is a minor release without API changes: - Use latest skeleton - Update license list to latest ScanCode @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2025/04/13 12:30:44 wiz Exp $ d3 1 a3 1 DISTNAME= license_expression-30.4.3 @ 1.8 log @py-license-expression: fix for setuptools>=78 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2025/01/14 06:40:18 adam Exp $ d3 1 a3 1 DISTNAME= license_expression-30.4.1 a4 1 PKGREVISION= 1 @ 1.7 log @py-license-expression: updated to 30.4.1 v30.4.1 - 2025-01-10 This is a minor release without API changes: - Use latest skeleton - Update license list to latest ScanCode and SPDX 3.26 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2024/11/11 07:28:14 wiz Exp $ d5 1 d14 1 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=50:../../devel/py-setuptools @ 1.6 log @py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2024/10/30 14:37:53 wiz Exp $ d3 1 a3 1 DISTNAME= license_expression-30.4.0 @ 1.5 log @py-license-expression: update to 30.4.0. v30.4.0 - 2024-10-21 -------------------- This is a minor release without API changes: - Use latest skeleton - Update license list to latest ScanCode and SPDX 3.25 - Drop support for Python 3.8 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/08/13 08:23:25 adam Exp $ a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.4 log @py-license-expression: updated to 30.3.1 v30.3.1 - 2024-08-13 This is a minor release without API changes: - Update link references of ownership from nexB to aboutcode-org @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/03/21 10:03:43 adam Exp $ d3 1 a3 1 DISTNAME= license_expression-30.3.1 a19 2 PYTHON_VERSIONS_INCOMPATIBLE= 27 @ 1.3 log @py-license-expression: updated to 30.3.0 v30.3.0 - 2024-03-18 -------------------- This is a minor release without API changes: - Use latest skeleton - Update license list to latest ScanCode and SPDX 3.23 - Drop support for Python 3.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2023/12/07 08:31:09 wiz Exp $ d3 2 a4 2 DISTNAME= license-expression-30.3.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @ 1.2 log @py-license-expression: update to 30.2.0. v30.2.0 - 2023-11-29 -------------------- This is a minor release without API changes: - Use latest skeleton - Update license list to latest ScanCode and SPDX 3.22 - Add Python 3.12 support in CI @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2023/11/07 15:39:04 wiz Exp $ d3 1 a3 1 DISTNAME= license-expression-30.2.0 d13 2 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools d16 1 a16 1 DEPENDS+= ${PYPKGPREFIX}-boolean.py-[0-9]*:../../devel/py-boolean.py @ 1.1 log @devel/py-license-expression: import py-license-expression-30.1.1 Software project licenses are often a combination of several free and open source software licenses. License expressions - as specified by SPDX - provide a concise and human readable way to express these licenses without having to read long license texts, while still being machine-readable. License expressions are used by key FOSS projects such as Linux; several packages ecosystem use them to document package licensing metadata such as npm and Rubygems; they are important when exchanging software data (such as with SPDX and SBOM in general) as a way to express licensing precisely. license-expression is a comprehensive utility library to parse, compare, simplify and normalize these license expressions (such as SPDX license expressions) using boolean logic like in: GPL-2.0-or-later WITH Classpath-exception-2.0 AND MIT. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= license-expression-30.1.1 @