#1028236 cura: Please package Cura 5.1+

#1028236#5
Date:
2023-01-08 13:11:28 UTC
From:
To:
This is a placeholder bug to track activity towards packaging Cura 5.1 and
later versions.

With Cura 5.1, upstream has switched to a new build and dependency management
system that is based on Conan[1], which is not yet packaged for Debian. CMake
is still used, and there are also some requirements on other build tools, such
as Ninja[2]. Ninja is available in Debian as "ninja-build".

The work done by the Alpine package maintainer may serve as a starting point:
https://git.alpinelinux.org/aports/tree/community/libarcus
https://git.alpinelinux.org/aports/tree/community/curaengine

However, it would be better if we didn't have to maintain a large set of
compatibility patches to make building Cura possible again.

Be aware that upstream states there may still be changes to the build system
coming[3].

[1] https://conan.io/
[2] https://ninja-build.org/
[3]
https://github.com/Ultimaker/libArcus/tree/6b70728da6149232dd8c7b20d23a31103468b3ba#how-
to-build