From 7297f99fe2ccfed6490f66e6f5b7e2e3a8e8a8a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Sat, 2 Aug 2025 20:05:51 +0200 Subject: [PATCH] distutils-r1.eclass: Update scikit-build-core options MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Once again switch to the newer scikit-build-core `build.verbose` option to fix compatibility with packages requiring the newer version, and let us stop patching ebuilds. Upstream fixed the behavior to allow using newer options in `config_settings`. Bug: https://github.com/scikit-build/scikit-build-core/issues/912 Pull-Request: https://github.com/scikit-build/scikit-build-core/pull/1054 Signed-off-by: Michał Górny Part-of: https://github.com/gentoo/gentoo/pull/43299 Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index c59bdce17581d..e9826f4cf3df3 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -292,7 +292,7 @@ _distutils_set_globals() { ;; scikit-build-core) bdep+=' - >=dev-python/scikit-build-core-0.10.7[${PYTHON_USEDEP}] + >=dev-python/scikit-build-core-0.11.5[${PYTHON_USEDEP}] ' ;; setuptools) @@ -1145,9 +1145,9 @@ distutils_pep517_install() { ninjaopts = shlex.split(os.environ["NINJAOPTS"]) print(json.dumps({ "build.tool-args": ninjaopts, + "build.verbose": True, "cmake.args": ";".join(sys.argv[1:]), "cmake.build-type": "${CMAKE_BUILD_TYPE}", - "cmake.verbose": True, "install.strip": False, })) EOF