commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2020-09-21 17:40:07 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.4249 (New) Package is "cura" Mon Sep 21 17:40:07 2020 rev:10 rq:835460 version:4.7.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2020-06-07 21:55:49.408771598 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new.4249/cura.changes 2020-09-21 17:43:27.820915314 +0200 @@ -1,0 +2,11 @@ +Tue Sep 15 21:59:56 UTC 2020 - Stefan Brüns + +- Update to version 4.7.1 + Release notes: + * https://github.com/Ultimaker/Cura/releases/tag/4.7.1 + * https://github.com/Ultimaker/Cura/releases/tag/4.7.0 + * https://github.com/Ultimaker/Cura/releases/tag/4.6.2 +- Drop obsolete + 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch + +--- Old: 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch Cura-4.6.1.obscpio New: Cura-4.7.1.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.Ep1iAo/_old 2020-09-21 17:43:31.364918653 +0200 +++ /var/tmp/diff_new_pack.Ep1iAo/_new 2020-09-21 17:43:31.364918653 +0200 @@ -17,20 +17,18 @@ Name: cura -Version:4.6.1 +Version:4.7.1 Release:0 Summary:3D printer control software License:LGPL-3.0-only Group: Hardware/Printing URL:https://github.com/Ultimaker/Cura Source0:Cura-%{version}.tar.xz -# PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro buisiness +# PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro business Patch1: disable-code-style-check.patch -# PATCH-FIX-OPENSUSE -- avoid bad UI layout and crash in preview -Patch4: 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch BuildRequires: cmake BuildRequires: fdupes -BuildRequires: libArcus3 >= 4.6.0 +BuildRequires: libArcus3 >= %{version} BuildRequires: python3-Savitar >= 4.6.0 BuildRequires: python3-devel BuildRequires: python3-numpy @@ -41,10 +39,10 @@ BuildRequires: python3-shapely BuildRequires: python3-zeroconf BuildRequires: update-desktop-files -BuildRequires: uranium >= 4.6.0 +BuildRequires: uranium >= %{version} # It builds with older Qt, but crashes due to missing qml features BuildRequires: pkgconfig(Qt5Core) >= 5.10 -Requires: cura-engine >= 4.6.0 +Requires: cura-engine >= %{version} Requires: python3-numpy # Build and test suite works with older Qt, but no UI shows up due to usage # of newer QML elements @@ -58,8 +56,8 @@ Requires: python3-scipy Requires: python3-shapely Requires: python3-typing -Requires: uranium >= 4.6.0 -Recommends: cura-fdm-materials >= 4.6.0 +Requires: uranium >= %{version} +Recommends: cura-fdm-materials >= %{version} Recommends: python3-trimesh Recommends: python3-zeroconf BuildArch: noarch @@ -78,12 +76,10 @@ %prep %setup -q -n Cura-%version %patch1 -p1 -%patch4 -p1 sed -i -e '1 s/env python3/python3/' cura_app.py %build -CFLAGS="%{optflags}" -export CFLAGS +export CFLAGS="%{optflags}" sed -i 's/PythonInterp 3.5.0/PythonInterp 3.4.0/' CMakeLists.txt cmake/CuraTests.cmake # Hack, remove LIB_SUFFIX for 64bit, which is correct as cura is pure python (i.e. noarch) %cmake -DLIB_SUFFIX="" \ ++ Cura-4.6.1.obscpio -> Cura-4.7.1.obscpio ++ /work/SRC/openSUSE:Factory/cura/Cura-4.6.1.obscpio /work/SRC/openSUSE:Factory/.cura.new.4249/Cura-4.7.1.obscpio differ: char 48, line 1 ++ Cura.obsinfo ++ --- /var/tmp/diff_new_pack.Ep1iAo/_old 2020-09-21 17:43:31.408918695 +0200 +++ /var/tmp/diff_new_pack.Ep1iAo/_new 2020-09-21 17:43:31.412918699 +0200 @@ -1,5 +1,5 @@ name: Cura -version: 4.6.1 -mtime: 1588150691 -commit: c29ebc8a77c0aa83eeec634d2b9cc9dd248b2da1 +version: 4.7.1 +mtime: 1600205490 +commit: 2a17c3f9bbf0a44752eda4aaded1461326d96167 ++ _service ++ --- /var/tmp/diff_new_pack.Ep1iAo/_old 2020-09-21 17:43:31.432918717 +0200 +++ /var/tmp/diff_new_pack.Ep1iAo/_new 2020-09-21 17:43:31.432918717 +0200 @@ -2,8 +2,8 @@ https://github.com/Ultimaker/Cura.git git -4.6.1 -4.6.1 +4.7.1 +4.7.1 disable
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2020-06-07 21:55:43 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.3606 (New) Package is "cura" Sun Jun 7 21:55:43 2020 rev:9 rq:812282 version:4.6.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2020-02-22 19:08:19.098571327 +0100 +++ /work/SRC/openSUSE:Factory/.cura.new.3606/cura.changes 2020-06-07 21:55:49.408771598 +0200 @@ -1,0 +2,19 @@ +Sun Jun 7 03:40:17 UTC 2020 - Stefan Brüns + +- Update to version 4.6.1 + Release notes: + * https://github.com/Ultimaker/Cura/releases/tag/4.6.1 + * https://github.com/Ultimaker/Cura/releases/tag/4.6.0 + * https://github.com/Ultimaker/Cura/releases/tag/4.5.0 +- Drop unneeded patches: + * fix-crash-on-start.patch + * fix-runtime.patch +- Rebase 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch + +--- +Tue Mar 31 10:45:18 UTC 2020 - Stefan Brüns + +- Remove pkgconfig(Qt5Core) from runtime dependencies, pulls in + a huge set of Qt5 devel packages. + +--- Old: Cura-4.4.1.obscpio fix-crash-on-start.patch fix-runtime.patch New: Cura-4.6.1.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.Mx3DBg/_old 2020-06-07 21:55:51.088776886 +0200 +++ /var/tmp/diff_new_pack.Mx3DBg/_new 2020-06-07 21:55:51.092776898 +0200 @@ -17,7 +17,7 @@ Name: cura -Version:4.4.1 +Version:4.6.1 Release:0 Summary:3D printer control software License:LGPL-3.0-only @@ -26,16 +26,12 @@ Source0:Cura-%{version}.tar.xz # PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro buisiness Patch1: disable-code-style-check.patch -# PATCH-FIX-OPENSUSE fix-runtime.patch -Patch2: fix-runtime.patch -# PATCH-FIX-OPENSUSE fix-crash-on-start.patch -Patch3: fix-crash-on-start.patch # PATCH-FIX-OPENSUSE -- avoid bad UI layout and crash in preview Patch4: 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch BuildRequires: cmake BuildRequires: fdupes -BuildRequires: libArcus3 -BuildRequires: python3-Savitar +BuildRequires: libArcus3 >= 4.6.0 +BuildRequires: python3-Savitar >= 4.6.0 BuildRequires: python3-devel BuildRequires: python3-numpy BuildRequires: python3-pytest @@ -45,30 +41,27 @@ BuildRequires: python3-shapely BuildRequires: python3-zeroconf BuildRequires: update-desktop-files -BuildRequires: uranium +BuildRequires: uranium >= 4.6.0 # It builds with older Qt, but crashes due to missing qml features BuildRequires: pkgconfig(Qt5Core) >= 5.10 -Requires: cura-engine >= 4.4.0 +Requires: cura-engine >= 4.6.0 Requires: python3-numpy # Build and test suite works with older Qt, but no UI shows up due to usage # of newer QML elements Requires: libqt5-qtgraphicaleffects Requires: libqt5-qtquickcontrols Requires: libqt5-qtquickcontrols2 +Requires: python3-Savitar Requires: python3-pyserial Requires: python3-qt5 >= 5.10 Requires: python3-requests Requires: python3-scipy Requires: python3-shapely Requires: python3-typing -Requires: uranium >= 4.4.0 -Requires: pkgconfig(Qt5Core) >= 5.10 -Recommends: cura-fdm-materials -Recommends: python3-Savitar +Requires: uranium >= 4.6.0 +Recommends: cura-fdm-materials >= 4.6.0 Recommends: python3-trimesh Recommends: python3-zeroconf -# for 3mf plugin -Recommends: python3-Savitar BuildArch: noarch # The CuraEngine is not supported on 32bit Linux anymore ExcludeArch:%ix86 %arm s390 @@ -85,9 +78,8 @@ %prep %setup -q -n Cura-%version %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %patch4 -p1 +sed -i -e '1 s/env python3/python3/' cura_app.py %build CFLAGS="%{optflags}" ++ 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch ++ --- /var/tmp/diff_new_pack.Mx3DBg/_old 2020-06-07 21:55:51.108776949 +0200 +++ /var/tmp/diff_new_pack.Mx3DBg/_new 2020-06-07 21:55:51.108776949 +0200 @@ -1,6 +1,6 @@ -From c11ed62920c472057295720cb53373b86f93eb20 Mon Sep 17 00:00:00 2001 +From d54db37c125ecc057246f656c014ea849f6a0dcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= -Date: Thu, 20 Feb 2020 02:05:19 +0100 +Date: Sun, 7 Jun 2020 20:05:23 +0200 Subject: [PATCH] Avoid crash caused by KDE qqc2-desktop-style https://bugs.kde.org/show_bug.cgi?id=417900 @@ -9,12 +9,12 @@ 1 file changed, 6 insertions(+) diff --git a/cura_app.py b/cura_app.py -index 6149eeeb9..236dfb618 100755
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2020-02-22 19:08:04 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.26092 (New) Package is "cura" Sat Feb 22 19:08:04 2020 rev:8 rq:778101 version:4.4.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2020-01-03 17:36:38.071284889 +0100 +++ /work/SRC/openSUSE:Factory/.cura.new.26092/cura.changes 2020-02-22 19:08:19.098571327 +0100 @@ -1,0 +2,7 @@ +Thu Feb 20 01:06:00 UTC 2020 - Stefan Brüns + +- Avoid crash when qqc2-desktop-style is installed and used as + default style (typically by a KDE Plasma session): + * 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch + +--- New: 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.BefD6k/_old 2020-02-22 19:08:21.590576291 +0100 +++ /var/tmp/diff_new_pack.BefD6k/_new 2020-02-22 19:08:21.594576298 +0100 @@ -1,7 +1,7 @@ # # spec file for package cura # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,7 @@ Summary:3D printer control software License:LGPL-3.0-only Group: Hardware/Printing -URL:http://github.com/Ultimaker/Cura +URL:https://github.com/Ultimaker/Cura Source0:Cura-%{version}.tar.xz # PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro buisiness Patch1: disable-code-style-check.patch @@ -30,6 +30,8 @@ Patch2: fix-runtime.patch # PATCH-FIX-OPENSUSE fix-crash-on-start.patch Patch3: fix-crash-on-start.patch +# PATCH-FIX-OPENSUSE -- avoid bad UI layout and crash in preview +Patch4: 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: libArcus3 @@ -85,6 +87,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %build CFLAGS="%{optflags}" ++ 0001-Avoid-crash-caused-by-KDE-qqc2-desktop-style.patch ++ >From c11ed62920c472057295720cb53373b86f93eb20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= Date: Thu, 20 Feb 2020 02:05:19 +0100 Subject: [PATCH] Avoid crash caused by KDE qqc2-desktop-style https://bugs.kde.org/show_bug.cgi?id=417900 --- cura_app.py | 6 ++ 1 file changed, 6 insertions(+) diff --git a/cura_app.py b/cura_app.py index 6149eeeb9..236dfb618 100755 --- a/cura_app.py +++ b/cura_app.py @@ -207,5 +207,11 @@ if Platform.isLinux() and getattr(sys, "frozen", False): import trimesh.exchange.load os.environ["LD_LIBRARY_PATH"] = old_env +# WORKAROUND: CURA-5488 +# When using the KDE qqc2-desktop-style, the UI layout is completely broken, and +# even worse, it crashes when switching to the "Preview" pane. +if Platform.isLinux(): +os.environ["QT_QUICK_CONTROLS_STYLE"] = "material" + app = CuraApplication() app.run() -- 2.25.0
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2020-01-03 17:36:29 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.6675 (New) Package is "cura" Fri Jan 3 17:36:29 2020 rev:7 rq:760441 version:4.4.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2019-10-11 15:21:33.563403881 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new.6675/cura.changes 2020-01-03 17:36:38.071284889 +0100 @@ -1,0 +2,14 @@ +Thu Jan 2 11:39:30 UTC 2020 - Adrian Schröter + +- update to version 4.4.1 + Release notes: + * https://github.com/Ultimaker/Cura/releases/tag/v4.4.1 + +--- +Fri Nov 22 14:04:45 UTC 2019 - Adrian Schröter + +- update to version 4.4.0 + Release notes: + * https://github.com/Ultimaker/Cura/releases/tag/v4.4.0 + +--- Old: Cura-4.3.0.obscpio New: Cura-4.4.1.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.NAEC25/_old 2020-01-03 17:36:40.139285951 +0100 +++ /var/tmp/diff_new_pack.NAEC25/_new 2020-01-03 17:36:40.139285951 +0100 @@ -1,7 +1,7 @@ # # spec file for package cura # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: cura -Version:4.3.0 +Version:4.4.1 Release:0 Summary:3D printer control software License:LGPL-3.0-only Group: Hardware/Printing -Url:http://github.com/Ultimaker/Cura +URL:http://github.com/Ultimaker/Cura Source0:Cura-%{version}.tar.xz # PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro buisiness Patch1: disable-code-style-check.patch @@ -46,26 +46,30 @@ BuildRequires: uranium # It builds with older Qt, but crashes due to missing qml features BuildRequires: pkgconfig(Qt5Core) >= 5.10 -Requires: cura-engine >= 3.9.99 +Requires: cura-engine >= 4.4.0 Requires: python3-numpy -Requires: python3-pyserial # Build and test suite works with older Qt, but no UI shows up due to usage # of newer QML elements +Requires: libqt5-qtgraphicaleffects +Requires: libqt5-qtquickcontrols +Requires: libqt5-qtquickcontrols2 +Requires: python3-pyserial Requires: python3-qt5 >= 5.10 Requires: python3-requests Requires: python3-scipy Requires: python3-shapely Requires: python3-typing -Requires: uranium >= 3.9.99 +Requires: uranium >= 4.4.0 Requires: pkgconfig(Qt5Core) >= 5.10 Recommends: cura-fdm-materials Recommends: python3-Savitar +Recommends: python3-trimesh Recommends: python3-zeroconf # for 3mf plugin Recommends: python3-Savitar BuildArch: noarch # The CuraEngine is not supported on 32bit Linux anymore -ExcludeArch:%ix86 %arm +ExcludeArch:%ix86 %arm s390 %description Cura is a project which aims to be an single software solution for 3D printing. ++ Cura-4.3.0.obscpio -> Cura-4.4.1.obscpio ++ /work/SRC/openSUSE:Factory/cura/Cura-4.3.0.obscpio /work/SRC/openSUSE:Factory/.cura.new.6675/Cura-4.4.1.obscpio differ: char 48, line 1 ++ Cura.obsinfo ++ --- /var/tmp/diff_new_pack.NAEC25/_old 2020-01-03 17:36:40.171285968 +0100 +++ /var/tmp/diff_new_pack.NAEC25/_new 2020-01-03 17:36:40.171285968 +0100 @@ -1,5 +1,5 @@ name: Cura -version: 4.3.0 -mtime: 1569320784 -commit: 4272a505157f3801c14e0b6ead836b70bff40ed4 +version: 4.4.1 +mtime: 1577094771 +commit: 8218d62e20f0843c252d510b0eb313c72e88268b ++ _service ++ --- /var/tmp/diff_new_pack.NAEC25/_old 2020-01-03 17:36:40.187285976 +0100 +++ /var/tmp/diff_new_pack.NAEC25/_new 2020-01-03 17:36:40.187285976 +0100 @@ -2,8 +2,8 @@ https://github.com/Ultimaker/Cura.git git -4.3.0 -4.3.0 +v4.4.1 +4.4.1 disable ++ fix-crash-on-start.patch ++ --- /var/tmp/diff_new_pack.NAEC25/_old 2020-01-03 17:36:40.195285980 +0100 +++ /var/tmp/diff_new_pack.NAEC25/_new 2020-01-03 17:36:40.199285982 +0100 @@ -1,18 +1,27 @@ diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py -index 2f845c710..8cf10ae3d 100755 +index f88467d65..e288d6933 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py -@@ -855,6 +855,9 @@ class CuraApplication(QtApplication): +@@ -772,7 +772,7 @@ class CuraApplication(QtApplication): +
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2019-10-11 15:20:58 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.2352 (New) Package is "cura" Fri Oct 11 15:20:58 2019 rev:6 rq:737379 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2019-07-11 13:13:44.742864956 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new.2352/cura.changes 2019-10-11 15:21:33.563403881 +0200 @@ -1,0 +2,13 @@ +Fri Sep 27 06:27:13 UTC 2019 - Adrian Schröter + +- update to version 4.3.0 + Release notes: + * https://github.com/Ultimaker/Cura/releases/tag/4.3.0 + +--- +Mon Aug 12 06:46:19 UTC 2019 - Adrian Schröter + +- update to version 4.2.1 + * https://ultimaker.com/en/blog/52912-ultimaker-cura-42-first-choice-for-3d-printing-professionals-worldwide + +--- Old: Cura-4.1.0.obscpio New: Cura-4.3.0.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.6FhZBD/_old 2019-10-11 15:21:36.735395161 +0200 +++ /var/tmp/diff_new_pack.6FhZBD/_new 2019-10-11 15:21:36.735395161 +0200 @@ -17,7 +17,7 @@ Name: cura -Version:4.1.0 +Version:4.3.0 Release:0 Summary:3D printer control software License:LGPL-3.0-only ++ Cura-4.1.0.obscpio -> Cura-4.3.0.obscpio ++ /work/SRC/openSUSE:Factory/cura/Cura-4.1.0.obscpio /work/SRC/openSUSE:Factory/.cura.new.2352/Cura-4.3.0.obscpio differ: char 28, line 1 ++ Cura.obsinfo ++ --- /var/tmp/diff_new_pack.6FhZBD/_old 2019-10-11 15:21:36.791395007 +0200 +++ /var/tmp/diff_new_pack.6FhZBD/_new 2019-10-11 15:21:36.791395007 +0200 @@ -1,5 +1,5 @@ name: Cura -version: 4.1.0 -mtime: 1559037557 -commit: 63316fa4e9049043e36a35ff91bc2a9cd5aee465 +version: 4.3.0 +mtime: 1569320784 +commit: 4272a505157f3801c14e0b6ead836b70bff40ed4 ++ _service ++ --- /var/tmp/diff_new_pack.6FhZBD/_old 2019-10-11 15:21:36.807394963 +0200 +++ /var/tmp/diff_new_pack.6FhZBD/_new 2019-10-11 15:21:36.811394952 +0200 @@ -2,8 +2,8 @@ https://github.com/Ultimaker/Cura.git git -4.1.0 -4.1.0 +4.3.0 +4.3.0 disable
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2019-07-11 13:13:31 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new.4615 (New) Package is "cura" Thu Jul 11 13:13:31 2019 rev:5 rq:712878 version:4.1.0 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2018-11-19 23:31:13.415243873 +0100 +++ /work/SRC/openSUSE:Factory/.cura.new.4615/cura.changes 2019-07-11 13:13:44.742864956 +0200 @@ -1,0 +2,17 @@ +Thu Jun 13 06:49:49 UTC 2019 - Adrian Schröter + +- update to version 4.1.0 + * https://ultimaker.com/en/products/ultimaker-cura-software/release-notes + * Requires Qt 5.10 or later. So no builds for openSUSE Leap atm. + * added disable-code-style-check.patch fix-crash-on-start.patch fix-runtime.patch +- enable tests + * but skip code stylce checks disable-code-style-check.patch + +--- +Sat Mar 9 14:56:25 UTC 2019 - Stefan Brüns + +- Spec cleanup: + * Update URL to use https + * Remove %defattr + +--- Old: Cura-3.6.0.obscpio New: Cura-4.1.0.obscpio disable-code-style-check.patch fix-crash-on-start.patch fix-runtime.patch Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.rNV6ht/_old 2019-07-11 13:13:47.202863941 +0200 +++ /var/tmp/diff_new_pack.rNV6ht/_new 2019-07-11 13:13:47.206863940 +0200 @@ -1,7 +1,7 @@ # # spec file for package cura # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,32 +17,55 @@ Name: cura -Version:3.6.0 +Version:4.1.0 Release:0 Summary:3D printer control software License:LGPL-3.0-only Group: Hardware/Printing Url:http://github.com/Ultimaker/Cura Source0:Cura-%{version}.tar.xz +# PATCH-FIX-OPENSUSE disable-code-style-check.patch code style is no distro buisiness +Patch1: disable-code-style-check.patch +# PATCH-FIX-OPENSUSE fix-runtime.patch +Patch2: fix-runtime.patch +# PATCH-FIX-OPENSUSE fix-crash-on-start.patch +Patch3: fix-crash-on-start.patch BuildRequires: cmake BuildRequires: fdupes +BuildRequires: libArcus3 +BuildRequires: python3-Savitar BuildRequires: python3-devel +BuildRequires: python3-numpy +BuildRequires: python3-pytest +BuildRequires: python3-qt5 +BuildRequires: python3-requests +BuildRequires: python3-scipy +BuildRequires: python3-shapely +BuildRequires: python3-zeroconf BuildRequires: update-desktop-files -BuildRequires: uranium >= %version -Requires: cura-engine >= %version +BuildRequires: uranium +# It builds with older Qt, but crashes due to missing qml features +BuildRequires: pkgconfig(Qt5Core) >= 5.10 +Requires: cura-engine >= 3.9.99 Requires: python3-numpy Requires: python3-pyserial -Requires: python3-qt5 +# Build and test suite works with older Qt, but no UI shows up due to usage +# of newer QML elements +Requires: python3-qt5 >= 5.10 Requires: python3-requests Requires: python3-scipy Requires: python3-shapely Requires: python3-typing -Requires: uranium >= %version +Requires: uranium >= 3.9.99 +Requires: pkgconfig(Qt5Core) >= 5.10 Recommends: cura-fdm-materials +Recommends: python3-Savitar Recommends: python3-zeroconf # for 3mf plugin Recommends: python3-Savitar BuildArch: noarch +# The CuraEngine is not supported on 32bit Linux anymore +ExcludeArch:%ix86 %arm %description Cura is a project which aims to be an single software solution for 3D printing. @@ -55,14 +78,25 @@ %prep %setup -q -n Cura-%version -sed -i 's:Version=.*:Version=1.0:; s:Icon=.*:Icon=cura-icon:' cura.desktop.in +%patch1 -p1 +%patch2 -p1 +%patch3 -p1 %build CFLAGS="%{optflags}" export CFLAGS sed -i 's/PythonInterp 3.5.0/PythonInterp 3.4.0/' CMakeLists.txt cmake/CuraTests.cmake # Hack, remove LIB_SUFFIX for 64bit, which is correct as cura is pure python (i.e. noarch) -%cmake -DLIB_SUFFIX="" -DCURA_VERSION=%version +%cmake -DLIB_SUFFIX="" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCURA_BUILDTYPE=RPM \ + -DCURA_CLOUD_API_ROOT:STRING=https://api.ultimaker.com \ + -DCURA_CLOUD_API_VERSION:STRING=1 \ + -DCURA_CLOUD_ACCOUNT_API_ROOT:STRING=https://account.ultimaker.com \ + -DCURA_VERSION=%version \ + -DCURA_DEBUGMODE=OFF \ +
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2018-11-19 23:31:04 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new (New) Package is "cura" Mon Nov 19 23:31:04 2018 rev:4 rq:649606 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2018-10-25 08:13:03.920159612 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new/cura.changes 2018-11-19 23:31:13.415243873 +0100 @@ -1,0 +2,6 @@ +Fri Nov 16 13:34:01 UTC 2018 - Adrian Schröter + +- update to version 3.6.0 + https://ultimaker.com/en/products/ultimaker-cura-software/release-notes + +--- Old: Cura-3.5.1.obscpio New: Cura-3.6.0.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.9WGqkx/_old 2018-11-19 23:31:16.023240867 +0100 +++ /var/tmp/diff_new_pack.9WGqkx/_new 2018-11-19 23:31:16.027240862 +0100 @@ -17,7 +17,7 @@ Name: cura -Version:3.5.1 +Version:3.6.0 Release:0 Summary:3D printer control software License:LGPL-3.0-only ++ Cura-3.5.1.obscpio -> Cura-3.6.0.obscpio ++ /work/SRC/openSUSE:Factory/cura/Cura-3.5.1.obscpio /work/SRC/openSUSE:Factory/.cura.new/Cura-3.6.0.obscpio differ: char 49, line 1 ++ Cura.obsinfo ++ --- /var/tmp/diff_new_pack.9WGqkx/_old 2018-11-19 23:31:16.063240821 +0100 +++ /var/tmp/diff_new_pack.9WGqkx/_new 2018-11-19 23:31:16.063240821 +0100 @@ -1,5 +1,5 @@ name: Cura -version: 3.5.1 -mtime: 1539604847 -commit: d7a7cf3003f7ebe55d45b41c1ce20717b5c7d865 +version: 3.6.0 +mtime: 1542034062 +commit: fe66d15b9e1b615ac894daddf24e1a1aeecb2408 ++ _service ++ --- /var/tmp/diff_new_pack.9WGqkx/_old 2018-11-19 23:31:16.107240770 +0100 +++ /var/tmp/diff_new_pack.9WGqkx/_new 2018-11-19 23:31:16.107240770 +0100 @@ -2,8 +2,8 @@ https://github.com/Ultimaker/Cura.git git -3.5.1 -3.5.1 +3.6.0 +3.6.0 disable
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2018-10-25 08:12:45 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new (New) Package is "cura" Thu Oct 25 08:12:45 2018 rev:3 rq:642565 version:3.5.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2018-08-10 09:49:01.566197265 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new/cura.changes 2018-10-25 08:13:03.920159612 +0200 @@ -1,0 +2,6 @@ +Wed Oct 17 07:05:16 UTC 2018 - Adrian Schröter + +- update to version 3.5.1 + https://ultimaker.com/en/products/ultimaker-cura-software/release-notes + +--- @@ -4,0 +11,5 @@ + +--- +Mon Aug 6 07:55:31 UTC 2018 - adr...@suse.de + +- add recommends to python3-Savitar for 3mf plugin Old: Cura-3.4.1.obscpio New: Cura-3.5.1.obscpio Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.mmCBZp/_old 2018-10-25 08:13:05.468158600 +0200 +++ /var/tmp/diff_new_pack.mmCBZp/_new 2018-10-25 08:13:05.468158600 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: cura -Version:3.4.1 +Version:3.5.1 Release:0 Summary:3D printer control software License:LGPL-3.0-only @@ -33,12 +33,15 @@ Requires: python3-numpy Requires: python3-pyserial Requires: python3-qt5 +Requires: python3-requests Requires: python3-scipy +Requires: python3-shapely Requires: python3-typing Requires: uranium >= %version Recommends: cura-fdm-materials -Recommends: python3-Savitar Recommends: python3-zeroconf +# for 3mf plugin +Recommends: python3-Savitar BuildArch: noarch %description @@ -59,7 +62,7 @@ export CFLAGS sed -i 's/PythonInterp 3.5.0/PythonInterp 3.4.0/' CMakeLists.txt cmake/CuraTests.cmake # Hack, remove LIB_SUFFIX for 64bit, which is correct as cura is pure python (i.e. noarch) -%cmake -DLIB_SUFFIX="" +%cmake -DLIB_SUFFIX="" -DCURA_VERSION=%version make %{?_smp_mflags} %install ++ Cura-3.4.1.obscpio -> Cura-3.5.1.obscpio ++ /work/SRC/openSUSE:Factory/cura/Cura-3.4.1.obscpio /work/SRC/openSUSE:Factory/.cura.new/Cura-3.5.1.obscpio differ: char 8, line 1 ++ Cura.obsinfo ++ --- /var/tmp/diff_new_pack.mmCBZp/_old 2018-10-25 08:13:05.504158576 +0200 +++ /var/tmp/diff_new_pack.mmCBZp/_new 2018-10-25 08:13:05.504158576 +0200 @@ -1,5 +1,5 @@ name: Cura -version: 3.4.1 -mtime: 1531217039 -commit: 33f74307987c92852eca3409cac732f55113358f +version: 3.5.1 +mtime: 1539604847 +commit: d7a7cf3003f7ebe55d45b41c1ce20717b5c7d865 ++ _service ++ --- /var/tmp/diff_new_pack.mmCBZp/_old 2018-10-25 08:13:05.524158563 +0200 +++ /var/tmp/diff_new_pack.mmCBZp/_new 2018-10-25 08:13:05.524158563 +0200 @@ -2,8 +2,8 @@ https://github.com/Ultimaker/Cura.git git -3.4.1 -3.4.1 +3.5.1 +3.5.1 disable
commit cura for openSUSE:Factory
Hello community, here is the log from the commit of package cura for openSUSE:Factory checked in at 2018-08-10 09:49:00 Comparing /work/SRC/openSUSE:Factory/cura (Old) and /work/SRC/openSUSE:Factory/.cura.new (New) Package is "cura" Fri Aug 10 09:49:00 2018 rev:2 rq:628100 version:3.4.1 Changes: --- /work/SRC/openSUSE:Factory/cura/cura.changes2018-08-08 14:54:42.473669700 +0200 +++ /work/SRC/openSUSE:Factory/.cura.new/cura.changes 2018-08-10 09:49:01.566197265 +0200 @@ -1,0 +2,5 @@ +Wed Aug 8 12:53:57 UTC 2018 - jeng...@inai.de + +- Do not assume a particular user. + +--- Other differences: -- ++ cura.spec ++ --- /var/tmp/diff_new_pack.P57mm0/_old 2018-08-10 09:49:03.098199732 +0200 +++ /var/tmp/diff_new_pack.P57mm0/_new 2018-08-10 09:49:03.098199732 +0200 @@ -1,7 +1,7 @@ # # spec file for package cura # -# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,22 +20,22 @@ Version:3.4.1 Release:0 Summary:3D printer control software -License:LGPL-3.0 +License:LGPL-3.0-only Group: Hardware/Printing Url:http://github.com/Ultimaker/Cura Source0:Cura-%{version}.tar.xz -BuildRequires: update-desktop-files +BuildRequires: cmake BuildRequires: fdupes BuildRequires: python3-devel -BuildRequires: cmake +BuildRequires: update-desktop-files BuildRequires: uranium >= %version Requires: cura-engine >= %version -Requires: uranium >= %version Requires: python3-numpy Requires: python3-pyserial Requires: python3-qt5 Requires: python3-scipy Requires: python3-typing +Requires: uranium >= %version Recommends: cura-fdm-materials Recommends: python3-Savitar Recommends: python3-zeroconf @@ -46,9 +46,9 @@ While it is developed to be used with the Ultimaker 3D printer, it can be used with other RepRap based designs. -Cura helps you to setup an Ultimaker, shows your 3D model, allows for scaling / -positioning, can slice the model to G-Code, with sane editable configuration -settings and send this G-Code to the 3D printer for printing. +Cura helps setting up an Ultimaker, shows the 3D model, allows for scaling / +positioning, can slice the model to G-Code with editable configuration +settings, and send this G-Code to the 3D printer for printing. %prep %setup -q -n Cura-%version