File nanobind-installationpath.patch of Package python-nanobind

originally 0001-Hardcode-path-to-nanobind-installation.patch:
  From: =?utf-8?q?Timo_R=C3=B6hling?= <roehling@debian.org>
  Date: Sat, 6 Apr 2024 01:20:15 +0200
  Subject: Hardcode path to nanobind installation
added patching source_dir(), for reasons of orthogonality, though
source_dir() is currently unused in nanobind module's python code

---
 src/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/__init__.py b/src/__init__.py
index 76539c3..fe16ec9 100644
--- a/src/__init__.py
+++ b/src/__init__.py
@@ -6,15 +6,15 @@
 
 def source_dir() -> str:
     "Return the path to the nanobind source directory."
-    return os.path.join(os.path.abspath(os.path.dirname(__file__)), "src")
+    return "/usr/share/nanobind/src"
 
 def include_dir() -> str:
     "Return the path to the nanobind include directory"
-    return os.path.join(os.path.abspath(os.path.dirname(__file__)), "include")
+    return "/usr/share/nanobind/include"
 
 def cmake_dir() -> str:
     "Return the path to the nanobind CMake module directory."
-    return os.path.join(os.path.abspath(os.path.dirname(__file__)), "cmake")
+    return "/usr/share/nanobind/cmake"
 
 __version__ = "2.7.0"
 
openSUSE Build Service is sponsored by