Bug 242242 - cad/cura-engine: update to 4.3.0
Summary: cad/cura-engine: update to 4.3.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-26 03:43 UTC by Kyle Evans
Modified: 2020-03-27 22:55 UTC (History)
2 users (show)

See Also:


Attachments
svn(1) diff against the ports tree (5.36 KB, patch)
2019-11-26 03:43 UTC, Kyle Evans
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans freebsd_committer 2019-11-26 03:43:16 UTC
Created attachment 209440 [details]
svn(1) diff against the ports tree

Cura saw a major rewrite between 15.04 and 4.3.0, hence the need for PORTEPOCH -- the changeset is too large to enumerate. At a minimum, the new version solves some issues that users will see attempting to slice .stl files created from newer Blender versions.

A new port, libArcus, is also included -- this is a prereq for the new version of Cura and will also be needed for the UI if it's eventually ported.


QA:
 * portlint: OK (looks ifne.)
 * testport: OK (poudriere: 11.3, 12.0, amd64 tested)
Comment 1 Bugzilla Automation freebsd_committer 2019-11-26 03:43:16 UTC
Maintainer informed via mail
Comment 2 teodorsigaev@gmail.com 2020-01-24 19:18:13 UTC
I don't know a lot about Cura, but, AFAIK, new and old versions of cura engine are different in CLI arguments. So seems, new cura engine should be a separate port to prevent confusion of existing users.
Comment 3 Kyle Evans freebsd_committer 2020-01-24 19:19:45 UTC
(In reply to teodorsigaev@gmail.com from comment #2)

The old cura is unfortunately broken with .stl's exported by newer versions of blender, for reasons I haven't been able to diagnose yet -- I suspect a bug in their .stl handling, which would perhaps indicate that the old version shouldn't be long for this world anymore. =-(
Comment 4 Diane Bruce freebsd_committer 2020-03-11 21:02:52 UTC
I have a set of ports (including libarcus that Kyle mentions) and diffs ready to go into the tree to enable the graphical GUI Cura. I can commit the rest but this port will need updating before it will work. Kyle has a copy of the diffs to test.

See  http://www.freebsd.org/~db/cura_needed.tgz
Comment 5 commit-hook freebsd_committer 2020-03-26 00:22:50 UTC
A commit references this bug:

Author: db
Date: Thu Mar 26 00:22:03 UTC 2020
New revision: 529154
URL: https://svnweb.freebsd.org/changeset/ports/529154

Log:
  - Maintainer timeout after 4 months take Maintainership
    Reported: 	2019-11-26 03:43 UTC by Kyle Evans
    Modified: 	2020-03-11 21:02 UTC (History)

  Total new update to CuraEngine
  Cura saw a major rewrite between 15.04 and 4.3.0, hence the need for
  PORTEPOCH -- the changeset is too large to enumerate. At a minimum,
  the new version solves some issues that users will see attempting to
  slice .stl files created from newer Blender versions.

  A new port, libArcus, is also included -- this is a prereq for the new
  version of Cura and will also be needed for the UI if it's eventually ported.

  PR:		ports/242242

Changes:
  head/cad/cura-engine/Makefile
  head/cad/cura-engine/distinfo