git: bc140ac7e8f0 - main - devel/py-PYB11Generator: update 1.0.12 → 2026.5.0
Yuri Victorovich <[email protected]> Sun, 02 Aug 2026 00:25:54 +0000
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=bc140ac7e8f0a8fc8acae0addebe6f15ddeaf2ca commit bc140ac7e8f0a8fc8acae0addebe6f15ddeaf2ca Author: Yuri Victorovich <[email protected]> AuthorDate: 2026-08-01 19:31:27 +0000 Commit: Yuri Victorovich <[email protected]> CommitDate: 2026-08-02 00:25:48 +0000 devel/py-PYB11Generator: update 1.0.12 → 2026.5.0 --- devel/py-PYB11Generator/Makefile | 11 ++++----- devel/py-PYB11Generator/distinfo | 6 ++--- devel/py-PYB11Generator/files/patch-pyproject.toml | 14 ++++++++++++ devel/py-PYB11Generator/pkg-plist | 26 ---------------------- 4 files changed, 23 insertions(+), 34 deletions(-) diff --git a/devel/py-PYB11Generator/Makefile b/devel/py-PYB11Generator/Makefile index 271d8f2f5a79..d746a2e226b5 100644 --- a/devel/py-PYB11Generator/Makefile +++ b/devel/py-PYB11Generator/Makefile @@ -1,9 +1,9 @@ PORTNAME= PYB11Generator -DISTVERSION= 1.0.12 -PORTREVISION= 1 +DISTVERSION= 2026.5.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= [email protected] COMMENT= Code generator for the pybind11 C++ <-> Python language binding tool @@ -12,11 +12,12 @@ WWW= https://github.com/LLNL/PYB11Generator LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>3.0.0:devel/py-pybind11@${PY_FLAVOR} USES= python -USE_PYTHON= distutils # autoplist is broken - it prints __pycache__ items that aren't installed +USE_PYTHON= pep517 autoplist NO_ARCH= yes diff --git a/devel/py-PYB11Generator/distinfo b/devel/py-PYB11Generator/distinfo index fd5fcd6d97a1..9d866c2e2edf 100644 --- a/devel/py-PYB11Generator/distinfo +++ b/devel/py-PYB11Generator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1670106180 -SHA256 (PYB11Generator-1.0.12.tar.gz) = 0a0988e705aebf050180170b25b57e4a6c7652d2099f2ef180eed63c4712d91c -SIZE (PYB11Generator-1.0.12.tar.gz) = 65518 +TIMESTAMP = 1785611110 +SHA256 (pyb11generator-2026.5.0.tar.gz) = aedb6c0603f26bb5884ae5ad8946ff57b0cec94e64f3c9e8d05e1f7311f71187 +SIZE (pyb11generator-2026.5.0.tar.gz) = 966704 diff --git a/devel/py-PYB11Generator/files/patch-pyproject.toml b/devel/py-PYB11Generator/files/patch-pyproject.toml new file mode 100644 index 000000000000..3e4f352d601c --- /dev/null +++ b/devel/py-PYB11Generator/files/patch-pyproject.toml @@ -0,0 +1,14 @@ +-- Fix license field format for compatibility with current setuptools +-- The SPDX identifier format is not supported, need to use {text = ...} format + +--- pyproject.toml.orig 2026-08-01 19:06:57 UTC ++++ pyproject.toml +@@ -12,7 +12,7 @@ classifiers = [ + "Programming Language :: Python :: 3", + "Operating System :: OS Independent", + ] +-license = "BSD-3-Clause" ++license = {text = "BSD-3-Clause"} + dependencies = ["pybind11>3.0.0"] + #dynamic = ["version"] + version = "2026.05.0" diff --git a/devel/py-PYB11Generator/pkg-plist b/devel/py-PYB11Generator/pkg-plist deleted file mode 100644 index 478976761077..000000000000 --- a/devel/py-PYB11Generator/pkg-plist +++ /dev/null @@ -1,26 +0,0 @@ -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11ClassAttribute.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11Decorators.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11Publicist.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11STLmethods.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11Trampoline.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11attr.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11class.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11enum.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11function.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11property.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/PYB11utils.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/__init__.py -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11ClassAttribute%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11ClassAttribute%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11Decorators%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11Decorators%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11Publicist%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11Publicist%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11STLmethods%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11STLmethods%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11attr%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11attr%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11property%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/PYB11property%%PYTHON_TAG%%.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/PYB11Generator/__pycache__/__init__%%PYTHON_TAG%%.pyc