Hello folks,
I'd love to see Cura updated to 5.2 at least in Rawhide.
However, it is a complex stack. Usually the following packages need to be updated (in this order):
libsavitar libarcus libnest2d python-pynest2d python-uranium CuraEngine cura cura-fdm-materials
However in Cura 5, the upstream CMake build system has been completely redesigned. Now the instructions are:
https://github.com/Ultimaker/Cura/wiki/Running-Cura-from-Source
E.g.:
pip install conan --upgrade conan config install https://github.com/ultimaker/conan-config.git conan profile new default --detect --force
I have never used conan to build Fedora packages.
When I try to ignore it for a while and try to proceed with libarcus 5.2.2, I end up with:
CMake Error at CMakeLists.txt:4 (find_package): By not providing "Findstandardprojectsettings.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "standardprojectsettings", but CMake did not find one.
Could not find a package configuration file provided by "standardprojectsettings" with any of the following names:
standardprojectsettingsConfig.cmake standardprojectsettings-config.cmake
Add the installation prefix of "standardprojectsettings" to CMAKE_PREFIX_PATH or set "standardprojectsettings_DIR" to a directory containing one of the above files. If "standardprojectsettings" provides a separate development package or SDK, be sure it has been installed.
Where do I look for this Findstandardprojectsettings.cmake?
I only found one version bundled in another application:
https://github.com/flameshot-org/flameshot/blob/master/cmake/StandardProject...
Is there somebody who is more used to CMake who would be able to help me with this?
Thanks,