Versions
v4.13.0-r1 :: 0 :: gentoo
- Modified
- License
- LGPL-3
- Keywords
- amd64 ~arm64 ~x86
- USE flags
- debug doc test
USE flags
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
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_9
- Build for Python 3.9 only
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / libarcus : This library facilitates communication between Cura and its backend
dev-python / PyQt5 : Python bindings for the Qt framework
dev-python / cryptography : Library providing cryptographic recipes and primitives
dev-python / numpy : Fast array and numerical python library
dev-python / scipy : Scientific algorithms library for Python
dev-python / shapely : Geometric objects, predicates, and operations
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / libarcus : This library facilitates communication between Cura and its backend
dev-python / PyQt5 : Python bindings for the Qt framework
dev-python / cryptography : Library providing cryptographic recipes and primitives
dev-python / numpy : Fast array and numerical python library
dev-python / scipy : Scientific algorithms library for Python
dev-python / shapely : Geometric objects, predicates, and operations
dev-qt / qtquickcontrols : Set of Qt Quick controls to create complete user interfaces (deprecated)
dev-qt / qtquickcontrols2 : Set of next generation Qt Quick controls for the Qt5 framework
Depending packages
media-gfx / cura : A 3D model slicing application for 3D printing
Bugs
- 896902
- dev-python/uranium: needs upgrade to Python 3.11 (PythonCompatUpdate)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@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
dev-python/uranium: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/uranium: Stabilize 4.13.0-r1 amd64, #836808
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/uranium: 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
dev-python/uranium: allow newer libarcus versions
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthew Smith · gentoo
dev-python/uranium: add 4.13.0
Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-python/uranium: add 4.12.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/uranium: enable py3.10
Signed-off-by: Arthur Zamarin <arthurzam@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 - Dennis Lamm · gentoo
dev-python/uranium-4.9.1: added missing dependency
Closes: https://bugs.gentoo.org/795273 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/21238 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mathy Vanvoorden · gentoo
dev-python/uranium: 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 - Sam James · gentoo
dev-python/uranium: add dev-python/cryptography dependency
Closes: https://bugs.gentoo.org/783465 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Dennis Lamm · gentoo
dev-python/uranium: 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 - 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
dev-python/uranium: 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 - D G Turner · gentoo
Revert "dev-python/uranium: Remove old"
This reverts commit b9d94fe63f88f393d310f12d6a3ee96ea16315b1. Removing v4.6.1 of this broke cura v4.6.1 which was the latest version in tree. This was not detected as the cura RDEPEND is not correctly limiting to v4.6.1 and thus v4.7.0 would match, but fail at runtime. 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
dev-python/uranium: Keyword 4.7.0 arm64, #734826
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/uranium: Remove old
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}/scipy
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Dennis Lamm · gentoo
dev-python/uranium: bump 4.7.0
Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Package-Manager: Portage-3.0.4, Repoman-3.0.1 Closes: https://github.com/gentoo/gentoo/pull/17440 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/uranium: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Perlov · gentoo
dev-python/uranium: 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
dev-python/uranium: Remove redundant versions
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/uranium: 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 - 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 - Michael Perlov · gentoo
dev-python/uranium: 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
dev-python/uranium: 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 - Michael Palimaka · gentoo
dev-python/uranium: remove 3.4.1
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Michael Palimaka <kensington@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-python/uranium: add missing dep sci-libs/Shapely
Closes: https://bugs.gentoo.org/674392 Suggested-by: Kobboi <gentoo@lermytte.be> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-python/uranium: remove 3.3.0, 3.5.1
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Davide Pesavento · gentoo
dev-python/uranium: revert "Drop arbitrary maximum PyQt5 version"
This reverts commit 6bd60f134e37151811e72ef844faf88ab9d6a101. Bug: https://bugs.gentoo.org/673220#c11 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Davide Pesavento <pesa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-python/uranium: Drop arbitrary maximum PyQt5 version
Non-maintainer commit to fix QA. Bug: https://bugs.gentoo.org/673220 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Mathy Vanvoorden · gentoo
dev-python/uranium: 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 - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-python/uranium: version bump 3.5.1
Bug: https://bugs.gentoo.org/669264 Subitted-by: qwertyqwertyq@protonmail.com Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Michael Perlov · gentoo
dev-python/uranium: 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
dev-python/uranium: metadata and deps update
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Alexey Shvetsov · gentoo
dev-python/uranium: 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 - Michał Górny · gentoo
dev-python/uranium: Clean old up - Alexey Shvetsov · gentoo
dev-python/uranium: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2 - Michał Górny · gentoo
dev-python/uranium: Do not call enable_cmake* directly - Michał Górny · gentoo
dev-python/uranium: Clean old versions up - 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
dev-python/uranium: Version bump to 2.3.1
Package-Manager: portage-2.3.2 - Göktürk Yüksek · gentoo
dev-python/uranium: fix license: s/AGPL-3/APGL-3+/
From UM/__init__.py: "Uranium is released under the terms of the AGPLv3 or higher." Package-Manager: portage-2.2.28 - Marshall Brewer (Gentoo Key) · gentoo
dev-python/uranium: fix dependency issue
PyQt5 is required with support for declarative, network and svg Gentoo-Bug: https://bugs.gentoo.org/582796 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1462 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Göktürk Yüksek · gentoo
dev-python/uranium: move build time dependency gettext
from RDEPEND to DEPEND Package-Manager: portage-2.2.26 Closes: https://github.com/gentoo/gentoo/pull/1372 Signed-off-by: Ian Delaney <idella4@gentoo.org> - Marshall Brewer (Gentoo Key) · gentoo
dev-python/uranium: initial ebuild, version 2.1.0_beta
Closes: https://github.com/gentoo/gentoo/pull/1298 Signed-off-by: Ian Delaney <idella4@gentoo.org>