Files
cadabra2/cadabra2-link-python.patch
Dmitry Roshchin 2e797c7403 * Update to version 2.5.6.
* Drop upstreamed patches: cadabra2-cmake-correct-python-variable.patch.  cadabra2-use-system-pybind11.patch.  cadabra2-link-gmp.patch.
* Add cadabra2-default-python-path.patch: Fix default python path when starting up cadabra2.

OBS-URL: https://build.opensuse.org/package/show/science/cadabra2?expand=0&rev=62
2024-10-08 05:33:25 +00:00

28 lines
1.2 KiB
Diff

Index: cadabra2-2.4.5.6/core/CMakeLists.txt
===================================================================
--- cadabra2-2.4.5.6.orig/core/CMakeLists.txt
+++ cadabra2-2.4.5.6/core/CMakeLists.txt
@@ -294,7 +294,7 @@ target_link_libraries(cadabra2 PRIVATE
${GMPXX_LIBRARIES}
${GMP_LIBRARIES}
${Boost_LIBRARIES}
-# ${PYTHON_LIBRARIES}
+ ${PYTHON_LIBRARIES}
# ${GLIBMM3_LIBRARIES}
)
Index: cadabra2-2.4.5.6/core/packages/CMakeLists.txt
===================================================================
--- cadabra2-2.4.5.6.orig/core/packages/CMakeLists.txt
+++ cadabra2-2.4.5.6/core/packages/CMakeLists.txt
@@ -66,8 +66,7 @@ foreach(PACKAGE ${COMPILED_PACKAGES})
set_target_properties(${PNAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/cdb/${PINSTALL}")
set_target_properties(${PNAME} PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/cdb/${PINSTALL}")
set_target_properties(${PNAME} PROPERTIES SUFFIX ".${PYTHON_MOD_SUFFIX}")
-
- target_link_libraries(${PNAME} PUBLIC cadabra2 ${GMPXX_LIBRARIES})
+ target_link_libraries(${PNAME} PUBLIC cadabra2 ${PYTHON_LIBRARIES} ${GMPXX_LIBRARIES} ${GMP_LIBRARIES})
target_include_directories(${PNAME} PUBLIC ${CADABRA_CORE_DIR})
if(IPO_SUPPORTED)