media-gfx / curaengine

A 3D model slicing engine for 3D printing

Official package sites : https://github.com/Ultimaker/CuraEngine ·

The CuraEngine is a C++ console application for 3D printing GCode generation. It has been made as a better and faster alternative to the old Skeinforge engine. This is just a console application for GCode generation. For a full graphical application look at Cura which is the graphical frontend for CuraEngine. The CuraEngine can be used seperately or in other applications. Feel free to add it to your application.

v4.13.1 :: 0 :: gentoo

Modified
License
AGPL-3
Keywords
amd64 ~arm64 ~x86
USE flags
arcus doc openmp test

General

arcus
Build with support for communication library between internal components for Ultimaker software
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-cpp / gtest : Google C++ Testing Framework

dev-libs / clipper : Polygon and line clipping and offsetting library (C++, C#, Delphi)

dev-libs / libarcus : This library facilitates communication between Cura and its backend

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-libs / stb : single-file public domain (or MIT licensed) libraries for C/C++

dev-libs / clipper : Polygon and line clipping and offsetting library (C++, C#, Delphi)

dev-libs / libarcus : This library facilitates communication between Cura and its backend

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

dev-libs / stb : single-file public domain (or MIT licensed) libraries for C/C++

media-gfx / cura : A 3D model slicing application for 3D printing

840758
media-gfx/curaengine-4.13.1 fails test - Errors while running CTest
869302
media-gfx/curaengine-4.13.1 calls commands that do not exist: dot
895216
media-gfx/curaengine-4.13.1 - /.../math.h: error: uint64_t does not name a type
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/curaengine: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/curaengine: Stabilize 4.13.1 amd64, #837179
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/curaengine: Stabilize 4.12.1 amd64, #834389
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/curaengine: drop 4.13.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Matthew Smith · gentoo
media-gfx/curaengine: add 4.13.1
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthew Smith · gentoo
media-gfx/curaengine: add 4.13.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
media-gfx/curaengine: add 4.12.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Eisele · gentoo
media-gfx/curaengine: fix find command usage in compile phase
Closes: https://bugs.gentoo.org/820701 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Dennis Eisele <mail@dennis-eisele.de> Closes: https://github.com/gentoo/gentoo/pull/23491 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/cura: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21240 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mathy Vanvoorden · gentoo
media-gfx/curaengine: Version bump to 4.9.1
Closes: https://bugs.gentoo.org/793803 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/curaengine: drop old
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/cura: drop old with dependencies
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Dennis Lamm · gentoo
media-gfx/curaengine: bump to 4.8.0
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/curaengine: drop old
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/curaengine: Keyword 4.7.0 arm64, #734826
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/curaengine: bump 4.7.0, remove bundled rapidjson and clipper, also fix failing tests
Closes: https://bugs.gentoo.org/693176 Closes: https://bugs.gentoo.org/693170 Closes: https://bugs.gentoo.org/732226 Bug: https://bugs.gentoo.org/739692 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/16719 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/curaengine: version bump to 4.6.1
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Perlov <perlovka@gmail.com> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Bump copyright on files touched this year
Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch Perlovka's ebuilds to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
media-gfx/curaengine: use ASCII whitespace
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
media-gfx/curaengine: add missing die statement
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Michael Perlov · gentoo
media-gfx/curaengine: version bump to 4.3.0
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Michael Perlov <perlovka@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/curaengine: version bump to 4.2.0
Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Michael Perlov <perlovka@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
media-gfx/curaengine: remove old 3.3.0
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Mathy Vanvoorden · gentoo
media-gfx/curaengine: version bump to 3.6.0
Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage[mgorny]-2.3.51.1
Mathy Vanvoorden · gentoo
dev-libs/stb: new package
This is a header-only package that curaengine uses. Curaengine tries to pull it from git if not found on the system, which causes the build to break. This package installs the header files in a place where cmake will find it during the build. Closes: https://bugs.gentoo.org/show_bug.cgi?id=670638 Closes: https://bugs.gentoo.org/show_bug.cgi?id=670604 Closes: https://bugs.gentoo.org/show_bug.cgi?id=670418 Closes: https://bugs.gentoo.org/show_bug.cgi?id=661416 Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage[mgorny]-2.3.51.1
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/curaengine: version bump to 3.4.1
Bug: https://bugs.gentoo.org/660884 Package-Manager: Portage-2.3.42, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-gfx/curaengine: Version bump and clean up
Closes: https://bugs.gentoo.org/630620 Closes: https://bugs.gentoo.org/648130 Closes: https://github.com/gentoo/gentoo/pull/8258 Package-Manager: Portage-2.3.40, Repoman-2.3.9
M. J. Everitt · gentoo
media-gfx/curaengine: Fix StringTest for 32-bit arches
Closes: https://bugs.gentoo.org/655116 Closes: https://github.com/gentoo/gentoo/pull/8339 Package-Manager: Portage-2.3.13, Repoman-2.3.3
M. J. Everitt · gentoo
media-gfx/curaengine: Add missing DEPs, remove broken test
Tests require missing dev-util/cppinit. Docs require missing media-gfx/graphviz to provide 'dot'. GCodePlannerTest broken per https://github.com/Ultimaker/CuraEngine/issues/404 Bug: https://bugs.gentoo.org/640838 Closes: https://github.com/gentoo/gentoo/pull/7401 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Alexey Shvetsov · gentoo
media-gfx/curaengine: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Alexey Shvetsov · gentoo
media-gfx/curaengine: Version bump to 2.3.1
Package-Manager: portage-2.3.2
Marshall Brewer (Gentoo Key) · gentoo
media-gfx/curaengine: new version 0.15.04.6 (legacy)
based on the original ebuild by _AxS_ Package-Manager: portage-2.2.28
Marshall Brewer (Gentoo Key) · gentoo
media-gfx/curaengine: initial ebuild, version 2.1.0_beta
Closes: https://github.com/gentoo/gentoo/pull/1298 Signed-off-by: Ian Delaney <idella4@gentoo.org>