Debian Patches

Status for cura/4.8-4

Patch Description Author Forwarded Bugs Origin Last update
1000-exclude-fonts.patch Fonts should be packaged separately. This patch excludes the installation of Open Sans,
so a system version is picked up instead.
A dependency on fonts-open-sans was added to debian/control.
===================================================================
Gregor Riepl <onitake@gmail.com> no
1010-desktop-menu-location.patch Adjust menu location of program Add more categories to the desktop file to adjust where
Cura show up in the GUI menu.
Petter Reinholdtsen <pere@hungry.com> no 2017-10-08
2001-no-default-telemetry.patch =================================================================== no
0000-mypy-test-fix.patch [PATCH] Add extra cast to author model
Contributes to #8817
Jaime van Kessel <nallath@gmail.com> no 2020-11-27
0005-Fix-PyCapsule_GetPointer-error-when-running-tests.patch Fix PyCapsule_GetPointer error when running tests
This obscure error happens when a module with Sip bindings is being imported after PyQt. Due to a clash with the Sip versions or something, it then fails on the custom module. Import all of our custom modules with Sip bindings first.
Ghostkeeper <rubend@tutanota.com> no upstream, https://github.com/Ultimaker/Cura/commit/26cb6612409b459aa24206479b7d1f1c98613408 2020-10-16
0006-More-fixes-for-PyCapsule_GetPointer-race-condition.patch More fixes for PyCapsule_GetPointer race condition
One of the weirdest errors out there, and as far as I know we're the only ones suffering from it, due to having multiple packages of Python bindings created with Sip as well as having PyQt and different threads.
Ghostkeeper <rubend@tutanota.com> no upstream, https://github.com/Ultimaker/Cura/commit/6abfa388386c7162b431b3d4e29bc1b791602a14 2020-10-16
1011-disable-code-style-test.patch =================================================================== no
0007-force-qtquick-theme.patch =================================================================== StefanBruens no upstream, https://github.com/Ultimaker/Cura/pull/7139
0008-adapt-to-python-3.9-api-changes.patch commit 352fef3efa700b53f308a095c5faa85520d9a4c1

Adapt to Python 3.9 API changes

Python 3.9 now made the TreeBuilder.start() `attrs` parameter ([1])
mandatory on all implementations. Adapt the plugin accordingly.

[1] https://bugs.python.org/issue39495

diff --git a/plugins/XmlMaterialProfile/XmlMaterialProfile.py b/plugins/XmlMaterialProfile/XmlMaterialProfile.py
index 70e702d0b..ce0bb06d8 100644
Philip Lorenz <philip@bithub.de> no 2021-01-10

All known versions for source package 'cura'

Links