--- far2l/CMakeLists.txt.orig 2026-10-07 18:45:16 UTC +++ far2l/CMakeLists.txt @@ -274,9 +274,11 @@ set_target_properties(far2l ENABLE_EXPORTS TRUE) if (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|NetBSD|OpenBSD") + find_library(SYSINFO_LIBRARY NAMES sysinfo) target_link_libraries(far2l PRIVATE ${WINPORT} PRIVATE c + PRIVATE ${SYSINFO_LIBRARY} PRIVATE ${UCHARDET_LIBRARIES}) elseif(${CMAKE_SYSTEM_NAME} MATCHES "Haiku") target_link_libraries(far2l @@ -323,7 +325,7 @@ else() find_package(Python3 3.9 COMPONENTS Interpreter) - if(Python3_Interpreter_FOUND) + if (FALSE AND Python3_Interpreter_FOUND) execute_process(COMMAND "${Python3_EXECUTABLE}" -c "import markdown" RESULT_VARIABLE PYTHON_MARKDOWN_STATUS OUTPUT_QUIET @@ -349,7 +351,7 @@ else() message(WARNING "Python-Markdown not found. Skipping AppStream metainfo generation.") endif() else() - message(WARNING "Python >=3.9 interpreter not found. Skipping AppStream metainfo generation.") + message(WARNING "AppStream metainfo generation disabled.") endif() endif()