Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 822714 - media-gfx/cura-4.12 version bump
Summary: media-gfx/cura-4.12 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: 3D Printing Team
URL: https://github.com/Ultimaker/Cura/rel...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2021-11-09 17:13 UTC by qwertyqwertyq
Modified: 2022-02-11 21:38 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuilds, patches for v4.12 (cura-4.12.tar.xz,4.93 KB, application/x-xz)
2021-11-09 17:14 UTC, qwertyqwertyq
Details

Note You need to log in before you can comment on or make changes to this bug.
Description qwertyqwertyq 2021-11-09 17:13:56 UTC
I did not add fdm-materials v4.12, because there is no 4.12 release for it yet.
But cura-4.12 seems to work fine with fdm-materials-4.11

Reproducible: Always
Comment 1 qwertyqwertyq 2021-11-09 17:14:40 UTC
Created attachment 749955 [details]
ebuilds, patches for v4.12
Comment 2 Larry the Git Cow gentoo-dev 2022-02-11 10:43:19 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad2d8743788c51998183a3d4d12674c27010739

commit 7ad2d8743788c51998183a3d4d12674c27010739
Author:     Marek Szuba <marecki@gentoo.org>
AuthorDate: 2022-02-11 10:34:44 +0000
Commit:     Marek Szuba <marecki@gentoo.org>
CommitDate: 2022-02-11 10:43:11 +0000

    media-gfx/cura: add 4.12.1
    
    Featuring py3.10 support along with the three previously disabled
    plug-ins.
    
    Invoking maintainer time-out on both this and all the ~-${PV}
    dependencies, it has been months.
    
    Note that the latest version upstream is now 4.13.1, however that
    version would diverge quite far from ~-${PV} for Ultimaker dependencies
    - the latest tag for libarcus, libsavitar and fdm-materials is 4.13.0
    and pynest2d has got NO non-beta 4.13 tags. Will leave it to the
    maintainers to decide what to do with this.
    
    Closes: https://bugs.gentoo.org/812935
    Closes: https://bugs.gentoo.org/815406
    Closes: https://bugs.gentoo.org/822714
    Signed-off-by: Marek Szuba <marecki@gentoo.org>

 media-gfx/cura/Manifest                            |  1 +
 media-gfx/cura/cura-4.12.1.ebuild                  | 77 ++++++++++++++++++++++
 .../cura/files/cura-4.12.1-code-style-test.patch   | 18 +++++
 3 files changed, 96 insertions(+)
Comment 3 Stephen Cavilia 2022-02-11 21:37:50 UTC
I threw together an ebuild for 4.13.1 this morning, based on a local 4.12.1 I had based on 4.9, then discovered this 4.12.1 update had gone in a few hours earlier. There is now a libsavitar 4.13.1 tag.

Any idea why the Toolbox plugin was disabled before now? Several months ago I noticed that if I have Cura running when connecting any USB serial device it silently opens the port, often interfering with other applications trying to use it, and doesn't properly close the file when the device is removed leaving dangling device nodes and stuck kernel modules. This is a plugin that can only be disabled using the Toolbox. Also USE=usb controls only the pyserial dependency and not building the plugin itself; I finally tracked this down and fixed both of these in my version but left trimesh disabled (https://github.com/kc2zgu/portage-overlay/blob/master/media-gfx/cura/cura-4.13.1.ebuild).