Update to 5.4.0

Uranium-5.3.0-qt-6.5-hack.patch likely replaced with https://github.com/Ultimaker/Uranium/pull/874
This commit is contained in:
Miro Hrončok 2023-12-05 15:52:46 +01:00
commit 25d4c3df42
3 changed files with 5 additions and 73 deletions

View file

@ -1,11 +1,10 @@
Name: python-uranium
Version: 5.3.0
Version: 5.4.0
Release: %autorelease
Summary: A Python framework for building desktop applications
License: LGPL-3.0-or-later
URL: https://github.com/Ultimaker/Uranium
Source: %{url}/archive/%{version}.tar.gz#/Uranium-%{version}.tar.gz
Patch: Uranium-5.3.0-qt-6.5-hack.patch
Patch: Uranium-5.3.0-qt-try-ints-then-bytes-for-gl-mask-functions.patch
# Fix asserts for called once in Python 3.12:
Patch: https://github.com/Ultimaker/Uranium/pull/885.patch#/Uranium-5.3.0-python3.12.patch
@ -28,10 +27,11 @@ BuildRequires: git-core
# UM/PluginRegistry.py imports from imp
# https://github.com/Ultimaker/Uranium/issues/765
# https://github.com/Ultimaker/Uranium/pull/915
BuildRequires: (python3-zombie-imp if python3 >= 3.12)
# Tests
BuildRequires: python3-arcus >= 5.2.2
BuildRequires: python3-arcus >= 5.3.0
BuildRequires: python3-cryptography
BuildRequires: python3-numpy
BuildRequires: python3-scipy
@ -54,7 +54,7 @@ Uranium is a Python framework for building 3D printing related applications.
Summary: %{summary}
Provides: uranium = %{version}-%{release}
Requires: python3-arcus >= 5.2.2
Requires: python3-arcus >= 5.3.0
Requires: python3-cryptography
Requires: python3-numpy
Requires: python3-scipy