Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 616170 - media-gfx/cura-2.4.0 version bump
Summary: media-gfx/cura-2.4.0 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:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-21 04:04 UTC by Michael Weber (RETIRED)
Modified: 2018-06-14 13:11 UTC (History)
4 users (show)

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


Attachments
Fix python version and add missing materials (cura-2.6.1-ebuild.patch,1.63 KB, patch)
2017-08-26 13:10 UTC, Jesper Saxtorph
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weber (RETIRED) gentoo-dev 2017-04-21 04:04:45 UTC
https://github.com/daid/Cura/releases
Comment 1 M. B. 2017-04-25 08:21:06 UTC
Cura currently comes from https://github.com/Ultimaker/Cura . Daid is outdated and today probably just a mirror.

I have an update sitting on my harddrive, but it still needs some polishing. I hope I will get around to push it till the weekend.
Comment 2 Michael 'veremitz' Everitt 2017-06-02 00:55:58 UTC
v2.5 has now been released - https://github.com/Ultimaker/Cura/releases/tag/2.5.0
Comment 3 cfrye 2017-07-03 09:45:42 UTC
2.6.1 is released : https://github.com/Ultimaker/Cura/releases/tag/2.6.1 

It requires version bumps of media-gfx/curaengine, dev-libs/libarcus, and dev-python/uranium all to 2.6.1. Cura also now requires python >= 3.5 I believe. I was able to copy the current ebuilds/files to a local overlay and update all without issue. Been running for a couple days no problem.
Comment 4 Michael 'veremitz' Everitt 2017-07-03 11:24:49 UTC
I thought I'd filed bugs for all the deps, but perhaps they've all been closed out or something. I'll get together a pull-request, because I'll use it, and possibly proxy it if no-one else steps up. I've contacted the existing proxy, but heard nothing.
Comment 5 Jesper Saxtorph 2017-08-26 13:10:45 UTC
Created attachment 490686 [details, diff]
Fix python version and add missing materials

I have attached a patch with the following 3 changes:

1) Cura require python 3.5 now (from at least cura 2.5). It is in the CMakeLists.txt file, so cmake will fail with lower python version.

2) Added a src_prepare where #!/usr/bin/env python3 will be replaced with the exact python version selected with PYTHON_SINGLE_TARGET. If this is not done and the default python is another one, it will fail to start. I got this problem as my default (eselected) python is still 3.4.

3) Added materials as an use flag option to get the materials pulled in.

This patch work on top of the cura-2.6.0 ebuild but I renamed to 2.6.1 at the same time to get the newest stable tagged in git. dev-libs/libarcus, dev-python/uranium and media-gfx/curaengine have just been copied over to 2.6.1 versions from the 2.6.0 versions with no changes to make it work.

So far I have installed and started it up loaded a model and seen it slice and all seems to work.

I have used this bug since it seems alive and other people mention the newer cura, thought I guess either the bug should be renamed or this should go into a new bug report.
Comment 6 Janne Grunau 2017-08-31 20:03:07 UTC
Cura 2.7.0 released: https://github.com/Ultimaker/Cura/releases/tag/2.7.0

Bumpung all ebuilds (cura, curaengine, uranium, libarcus) to 2.7.0 seems to work fine.
Comment 7 Ben Kohler gentoo-dev 2018-02-19 16:48:25 UTC
See bug 648130, might make sense to move discussion there and close this one?
Comment 8 Michael 'veremitz' Everitt 2018-04-04 01:20:06 UTC
(In reply to Ben Kohler from comment #7)
> See bug 648130, might make sense to move discussion there and close this one?

alexxy added v2.6.0 to tree in commit https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=313886837d2d89c6a937cc055be15f9ffc7b8cd9 back on the 2017-07-27.

Given bug 648130 exists, it's not worth updating Description here to reflect version update.
Comment 9 Ben Kohler gentoo-dev 2018-04-04 13:03:06 UTC
Is this bug report still needed?
Comment 10 Larry the Git Cow gentoo-dev 2018-06-14 13:11:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b725180e423a2b52fda17aeb644470fab2d08f5

commit 0b725180e423a2b52fda17aeb644470fab2d08f5
Author:     Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
AuthorDate: 2018-06-14 13:10:24 +0000
Commit:     Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
CommitDate: 2018-06-14 13:10:24 +0000

    media-gfx/fdm-materials: New package
    
    Closes: https://bugs.gentoo.org/616170
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/fdm-materials/Manifest                   |  1 +
 media-gfx/fdm-materials/fdm-materials-3.3.0.ebuild | 18 ++++++++++++++++++
 media-gfx/fdm-materials/metadata.xml               | 15 +++++++++++++++
 3 files changed, 34 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178c852f907a6d3a2363d84822d01bd908759382

commit 178c852f907a6d3a2363d84822d01bd908759382
Author:     Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
AuthorDate: 2018-06-14 12:55:16 +0000
Commit:     Alexey Shvetsov <alexxy@omrb.pnpi.spb.ru>
CommitDate: 2018-06-14 12:55:16 +0000

    dev-libs/libarcus: Clean up old
    
    Closes: https://bugs.gentoo.org/616170
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libarcus/Manifest                         |  2 -
 .../files/libarcus-1.0.0-fix-install-paths.patch   | 77 ----------------------
 dev-libs/libarcus/libarcus-2.3.1.ebuild            | 40 -----------
 dev-libs/libarcus/libarcus-2.6.0.ebuild            | 40 -----------
 4 files changed, 159 deletions(-)