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])