Package: cura Version: 5.0.0-1 Severity: wishlist X-Debbugs-Cc: onit...@gmail.com Control: block -1 by 845463
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 -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (900, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (300, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.0.0-6-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages cura depends on: ii cura-engine 1:5.0.0-1 ii fdm-materials 5.0.0-1 ii fonts-open-sans 1.11-2 ii python3 3.10.6-3+b1 ii python3-certifi 2022.9.24-1 ii python3-charon 4.13.0-1 ii python3-cryptography 3.4.8-2 ii python3-keyring 23.9.3-2 ii python3-pynest2d 5.0.0-1 ii python3-pyqt6 6.4.0-1+b2 ii python3-requests 2.28.1+dfsg-1 ii python3-savitar 5.0.0-1 ii python3-sentry-sdk 1.9.10-2 ii python3-serial 3.5-1.1 ii python3-shapely 1.8.5-2 ii python3-uranium 5.0.0-1 ii qml6-module-qt-labs-folderlistmodel 6.4.2+dfsg~rc1-2 ii qml6-module-qtqml-workerscript 6.4.2+dfsg~rc1-2 ii qml6-module-qtquick-controls 6.4.2+dfsg~rc1-2 ii qml6-module-qtquick-dialogs 6.4.2+dfsg~rc1-2 ii qml6-module-qtquick-layouts 6.4.2+dfsg~rc1-2 ii qml6-module-qtquick-templates 6.4.2+dfsg~rc1-2 ii qml6-module-qtquick-window 6.4.2+dfsg~rc1-2 ii qt6-qpa-plugins 6.4.2+dfsg~rc1-3 ii uranium-plugins 5.0.0-1 Versions of packages cura recommends: ii python3-zeroconf 0.47.1-1 cura suggests no packages. -- no debconf information