From a2e37cef5207ff2bef50edd8919b61992164a6cd Mon Sep 17 00:00:00 2001 From: Stuart Prescott Date: Sat, 28 Mar 2026 17:10:38 +1100 Subject: [PATCH] Use correct Python module paths in cmake files Gbp-Pq: Name 0011-Use-correct-Python-module-paths-in-cmake-files.patch --- sources/shiboken6/data/Shiboken6ToolsConfig.cmake.in | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/sources/shiboken6/data/Shiboken6ToolsConfig.cmake.in b/sources/shiboken6/data/Shiboken6ToolsConfig.cmake.in index fdc8e6dc..afb89039 100644 --- a/sources/shiboken6/data/Shiboken6ToolsConfig.cmake.in +++ b/sources/shiboken6/data/Shiboken6ToolsConfig.cmake.in @@ -7,16 +7,9 @@ if(NOT CMAKE_CROSSCOMPILING) find_dependency(Python COMPONENTS Interpreter Development.Module) if(NOT SHIBOKEN6TOOLS_SKIP_FIND_DEPENDENCIES) - # Dynamically determine Python_SITELIB using Python itself - execute_process( - COMMAND ${Python_EXECUTABLE} -c - "import site; print(next(p for p in site.getsitepackages() if 'site-packages' in p))" - OUTPUT_VARIABLE Python_SITELIB - OUTPUT_STRIP_TRAILING_WHITESPACE - ) list(APPEND CMAKE_PREFIX_PATH - "${Python_SITELIB}/shiboken6/lib/cmake" - "${Python_SITELIB}/PySide6/lib/cmake" + "/usr/lib/python3/dist-packages/shiboken6/lib/cmake" + "/usr/lib/python3/dist-packages/PySide6/lib/cmake" ) find_dependency(Shiboken6 REQUIRED) find_dependency(PySide6 REQUIRED) -- 2.30.2