git: 751856607163 - main - devel/py-optree: Update to 0.14.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 19 Mar 2025 03:59:09 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=7518566071632d14aad2d6e95d4e0bf4c46e1726 commit 7518566071632d14aad2d6e95d4e0bf4c46e1726 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2025-03-19 03:38:57 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2025-03-19 03:38:57 +0000 devel/py-optree: Update to 0.14.1 Changes: https://github.com/metaopt/optree/releases --- devel/py-optree/Makefile | 2 +- devel/py-optree/distinfo | 6 +++--- devel/py-optree/files/patch-pyproject.toml | 11 ----------- devel/py-optree/files/patch-setup.py | 24 ++++++++++++++---------- 4 files changed, 18 insertions(+), 25 deletions(-) diff --git a/devel/py-optree/Makefile b/devel/py-optree/Makefile index c3d15eb0e497..70c8ccadb719 100644 --- a/devel/py-optree/Makefile +++ b/devel/py-optree/Makefile @@ -1,5 +1,5 @@ PORTNAME= optree -PORTVERSION= 0.14.0 +PORTVERSION= 0.14.1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-optree/distinfo b/devel/py-optree/distinfo index 257dd9324180..05370d537de4 100644 --- a/devel/py-optree/distinfo +++ b/devel/py-optree/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738089002 -SHA256 (optree-0.14.0.tar.gz) = d2b4b8784f5c7651a899997c9d6d4cd814c4222cd450c76d1fa386b8f5728d61 -SIZE (optree-0.14.0.tar.gz) = 158834 +TIMESTAMP = 1742070384 +SHA256 (optree-0.14.1.tar.gz) = c011c6124d6dcbfceade2d7c4f836eab66ed8cf9ab12f94535b41a71dd734637 +SIZE (optree-0.14.1.tar.gz) = 163095 diff --git a/devel/py-optree/files/patch-pyproject.toml b/devel/py-optree/files/patch-pyproject.toml deleted file mode 100644 index dc14822d831b..000000000000 --- a/devel/py-optree/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2024-10-03 13:09:10 UTC -+++ pyproject.toml -@@ -1,7 +1,7 @@ - # Package ###################################################################### - - [build-system] --requires = ["setuptools", "cmake >= 3.18", "pybind11 >= 2.12"] -+requires = ["setuptools", "pybind11 >= 2.12"] - build-backend = "setuptools.build_meta" - - [project] diff --git a/devel/py-optree/files/patch-setup.py b/devel/py-optree/files/patch-setup.py index e1c613574573..a9578019698a 100644 --- a/devel/py-optree/files/patch-setup.py +++ b/devel/py-optree/files/patch-setup.py @@ -1,18 +1,22 @@ ---- setup.py.orig 2023-11-07 06:45:50 UTC +--- setup.py.orig 2025-03-01 19:39:44 UTC +++ setup.py -@@ -67,15 +67,6 @@ class cmake_build_ext(build_ext): # noqa: N801 - pass +@@ -119,10 +119,6 @@ class cmake_build_ext(build_ext): # noqa: N801 + cmake_args.append(f'-Dpybind11_DIR={pybind11.get_cmake_dir()}') build_args = ['--config', config] -- if ( -- 'CMAKE_BUILD_PARALLEL_LEVEL' not in os.environ -- and hasattr(self, 'parallel') -- and self.parallel -- ): +- if 'CMAKE_BUILD_PARALLEL_LEVEL' not in os.environ and bool(getattr(self, 'parallel', 0)): - build_args.extend(['--parallel', str(self.parallel)]) - else: - build_args.append('--parallel') -- + build_args.extend(['--target', ext.target, '--']) - try: +@@ -138,7 +134,7 @@ class cmake_build_ext(build_ext): # noqa: N801 + with unset_python_path(): + self.spawn([cmake, '--version']) # cmake in the parent virtual environment + +- self.mkpath(build_temp) ++ self.mkpath(str(build_temp)) + with spawn_context(): + self.spawn([cmake, '-S', str(ext.source_dir), '-B', str(build_temp), *cmake_args]) + self.spawn([cmake, '--build', str(build_temp), *build_args])