media-gfx / cura

A 3D model slicing application for 3D printing

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

v4.13.1-r1 :: 0 :: gentoo

Modified
License
LGPL-3
Keywords
amd64 ~arm64 ~x86
USE flags
debug test usb zeroconf

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
usb
Access 3D printers via USB
zeroconf
Support for DNS Service Discovery (DNS-SD)

python_single_target

python3_10
Build for Python 3.10 only
python3_9
Build for Python 3.9 only

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

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

dev-libs / libsavitar : C++ implementation of 3mf loading with SIP python bindings

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQt5-sip : sip extension module for PyQt5

dev-python / importlib_metadata : Read metadata from Python packages

dev-python / keyring : Provides access to the system keyring service

dev-python / mypy : Optional static typing for Python

dev-python / numpy : Fast array and numerical python library

dev-python / pynest2d : Python bindings for libnest2d

dev-python / pyserial : Python Serial Port extension

dev-python / requests : HTTP library for human beings

dev-python / sentry-sdk : Python client for Sentry

dev-python / shapely : Geometric objects, predicates, and operations

dev-python / trimesh : Python library for loading and using triangular meshes

dev-python / uranium : A Python framework for building 3D printing related applications

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

dev-qt / qtquickcontrols : Set of Qt Quick controls to create complete user interfaces (deprecated)

media-gfx / curaengine : A 3D model slicing engine for 3D printing

media-gfx / fdm-materials : FDM materials for media-gfx/cura

dev-lang / python : An interpreted, interactive, object-oriented programming language

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

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

dev-libs / libsavitar : C++ implementation of 3mf loading with SIP python bindings

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / PyQt5-sip : sip extension module for PyQt5

dev-python / importlib_metadata : Read metadata from Python packages

dev-python / keyring : Provides access to the system keyring service

dev-python / mypy : Optional static typing for Python

dev-python / numpy : Fast array and numerical python library

dev-python / pynest2d : Python bindings for libnest2d

dev-python / pyserial : Python Serial Port extension

dev-python / requests : HTTP library for human beings

dev-python / sentry-sdk : Python client for Sentry

dev-python / shapely : Geometric objects, predicates, and operations

dev-python / trimesh : Python library for loading and using triangular meshes

dev-python / uranium : A Python framework for building 3D printing related applications

dev-python / zeroconf : Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)

dev-qt / qtquickcontrols : Set of Qt Quick controls to create complete user interfaces (deprecated)

media-gfx / curaengine : A 3D model slicing engine for 3D printing

media-gfx / fdm-materials : FDM materials for media-gfx/cura

864109
media-gfx/cura-5.1.0 version bump
896982
media-gfx/cura: needs upgrade to Python 3.11 (PythonCompatUpdate)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{python-zeroconf → zeroconf}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move dev-python/{zeroconf → python-zeroconf}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {sci-libs → dev-python}/shapely
Shapely is really primarily a Python package, and it seems that the Python team is effectively going to maintain it going forward, so it fits more naturally in dev-python than sci-libs. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/cura: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/cura: Stabilize 4.13.1-r1 amd64, #837179
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/cura: Remove py3.8 due to sentry-sdk losing it
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/cura: 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/cura: drop 4.13.0
cura 4.13.0 has two major issues related to support generation and surfaces. 4.13.1 should be used instead. Signed-off-by: Matthew Smith <matthew@gentoo.org>
Matthew Smith · gentoo
media-gfx/cura: 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/cura: add 4.13.0
Signed-off-by: Matthew Smith <matthew@gentoo.org>
Matthew Smith · gentoo
media-gfx/cura: fix failing tests
Add a dependency on pytest and remove a test that either does not like the sandbox or does not like its home directory being moved. Closes: https://bugs.gentoo.org/693172 Signed-off-by: Matthew Smith <matthew@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
media-gfx/cura: Keyword 4.12.1 x86, #833120
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
media-gfx/cura: Keyword 4.12.1 arm64, #833120
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
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>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: consistent PYTHON_COMPAT style
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
media-gfx/cura: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@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/cura: Version bump to 4.9.1
Closes: https://bugs.gentoo.org/793803 Closes: https://bugs.gentoo.org/731274 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be> Closes: https://github.com/gentoo/gentoo/pull/21150 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/cura: drop old
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/cura: arm64 keyworded (bug #757849)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/cura: dropped ~arm64 keyword
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/18450 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Dennis Lamm · gentoo
media-gfx/cura: fixed QA warnings
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
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/cura: 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
sci-libs/shapely: fixed revdep to renamed package
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/17894 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dennis Lamm · gentoo
media-gfx/cura: drop old
Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Dennis Lamm · gentoo
media-gfx/cura-4.7.0: fixed ModuleNotFoundError
Bug: https://bugs.gentoo.org/726426 Signed-off-by: Dennis Lamm <expeditoneer@gentoo.org> Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
D G Turner · gentoo
media-gfx/cura: Drop ~arm64 from keywords (4.6.1)
libarcus and other dependencies are not keyworded as ~arm64 so this would not build until these are resolved. Signed-off-by: David G Turner <digitall@scummvm.org> Closes: https://github.com/gentoo/gentoo/pull/17679 Signed-off-by: Sam James <sam@gentoo.org>
D G Turner · gentoo
media-gfx/cura: Bump to v4.7.0 ebuild
The other v4.7.0 dependencies i.e. curaengine-4.7.0, libcharon etc. are already present in tree, so along with fdm-materials, this completes the changes required to build cura v4.7.0 Signed-off-by: David G Turner <digitall@scummvm.org> Signed-off-by: Sam James <sam@gentoo.org>
D G Turner · gentoo
media-gfx/cura: Add libarcus dependency directly (to 4.6.1)
This should really be a direct dependency ensuring the python use flag is set as the sub-dependency does not enforce this is compatible with the top level cura version. Signed-off-by: David G Turner <digitall@scummvm.org> Signed-off-by: Sam James <sam@gentoo.org>
D G Turner · gentoo
media-gfx/cura: Fix runtime crash at startup (4.6.1)
This needs to resolve the correct dependencies i.e. v4.6.1, not later such as v4.7.0 as this will likely cause issues. Signed-off-by: David G Turner <digitall@scummvm.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
media-gfx/cura: Keyword 4.6.1 arm64, #734826
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-gfx/cura: works with py38
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/cura: version bump to 4.6.1
Closes: https://bugs.gentoo.org/710930 Closes: https://bugs.gentoo.org/718960 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Michael Perlov <perlovka@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/15908 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/cura: Switch to PYTHON_MULTI_USEDEP API
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
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/cura: 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/cura: version bump to 4.2.1
Closes: https://bugs.gentoo.org/680988 Closes: https://bugs.gentoo.org/687324 Closes: https://bugs.gentoo.org/691144 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Michael Perlov <perlovka@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12618 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/cura: remove old 3.3.1
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Mathy Vanvoorden · gentoo
media-gfx/cura: version bump to 3.6.0
Closes: https://bugs.gentoo.org/show_bug.cgi?id=669264 Closes: https://bugs.gentoo.org/show_bug.cgi?id=671552 Signed-off-by: Mathy Vanvoorden <mathy@vanvoorden.be> Signed-off-by: Amy Liffey <amynka@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10595 Package-Manager: Portage[mgorny]-2.3.51.1
Repository mirror & CI · gentoo
Merge updates from master
Michael Perlov · gentoo
media-gfx/cura: version bump to 3.4.1
Closes: https://bugs.gentoo.org/660884 Closes: https://github.com/gentoo/gentoo/pull/9199 Package-Manager: Portage-2.3.42, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-gfx/cura: deps and metadata update
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
media-gfx/cura: 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
Marty E. Plummer · gentoo
media-gfx/cura: fdo-mime migration
Plus some minor formatting changes to be more in accord with the rest of the ::gentoo tree, and removal of eutils in favor of desktop. Closes: https://github.com/gentoo/gentoo/pull/7800 Package-Manager: Portage-2.3.27, Repoman-2.3.9
Alexey Shvetsov · gentoo
media-gfx/cura: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
media-gfx/cura: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, 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/cura: Version bump to 2.3.1
Package-Manager: portage-2.3.2
Göktürk Yüksek · gentoo
media-gfx/cura: replace eapply && eapply_user with default
Package-Manager: portage-2.2.28
Göktürk Yüksek · gentoo
media-gfx/cura: fix license: s/AGPL-3/APGL-3+/
From cura/CuraApplication.py: "Cura is released under the terms of the AGPLv3 or higher." Package-Manager: portage-2.2.28
Marshall Brewer (Gentoo Key) · gentoo
media-gfx/cura: new version 0.15.04.5_rc5 (legacy)
based on the original ebuild by _AxS_ EROOT are replaced with EPREFIX by the committer Package-Manager: portage-2.2.28
Marshall Brewer (Gentoo Key) · gentoo
media-gfx/cura: new version 0.15.04.4 (legacy)
based on the original ebuild by _AxS_ EROOT are replaced with EPREFIX by the committer Package-Manager: portage-2.2.28
Alexey Shvetsov · gentoo
media-gfx/cura: fix deps
should depend on libarcus[python] Package-Manager: portage-2.2.28
Marshall Brewer (Gentoo Key) · gentoo
media-gfx/cura: initial ebuild, 2.1.0_beta
Package-Manager: portage-2.2.28 RepoMan-Options: --ignore-arches Closes: https://github.com/gentoo/gentoo/pull/1298 Signed-off-by: Ian Delaney <idella4@gentoo.org>