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.changes        2019-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 <adr...@suse.de>
+
+- 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 <adr...@suse.de>
+
+- 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 @@
   <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/Ultimaker/Cura.git</param>
     <param name="scm">git</param>
-    <param name="revision">4.3.0</param>
-    <param name="version">4.3.0</param>
+    <param name="revision">v4.4.1</param>
+    <param name="version">4.4.1</param>
     <param name="submodules">disable</param>
   </service>
   <service mode="disabled" name="set_version" />

++++++ 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):
+         self._setting_visibility_presets_model = 
SettingVisibilityPresetsModel(self.getPreferences(), parent = self)
+ 
+         # Initialize Cura API
+-        self._cura_API.initialize()
++#        self._cura_API.initialize()
+ 
+         self._output_device_manager.start()
+         self._welcome_pages_model.initialize()
+@@ -861,6 +861,9 @@ class CuraApplication(QtApplication):
          # Initialize QML engine
          self.setMainQml(Resources.getPath(self.ResourceTypes.QmlFiles, 
"Cura.qml"))
          
self._qml_import_paths.append(Resources.getPath(self.ResourceTypes.QmlFiles))
-+        from cura.API import CuraAPI
-+        qmlRegisterSingletonType(CuraAPI, "Cura", 1, 1, "API", 
self.getCuraAPI)
++#        from cura.API import CuraAPI
++#        qmlRegisterSingletonType(CuraAPI, "Cura", 1, 1, "API", 
self.getCuraAPI)
 +
          self.initializeEngine()
  
          # Initialize UI state
-@@ -1070,9 +1073,6 @@ class CuraApplication(QtApplication):
+@@ -1089,9 +1092,6 @@ class CuraApplication(QtApplication):
  
          qmlRegisterType(PrinterOutputDevice, "Cura", 1, 0, 
"PrinterOutputDevice")
  
@@ -22,3 +31,35 @@
          # As of Qt5.7, it is necessary to get rid of any ".." in the path for 
the singleton to work.
          actions_url = 
QUrl.fromLocalFile(os.path.abspath(Resources.getPath(CuraApplication.ResourceTypes.QmlFiles,
 "Actions.qml")))
          qmlRegisterSingletonType(actions_url, "Cura", 1, 0, "Actions")
+diff --git a/resources/qml/MainWindow/MainWindowHeader.qml 
b/resources/qml/MainWindow/MainWindowHeader.qml
+index 5d1a20c8b..f55ef312a 100644
+--- a/resources/qml/MainWindow/MainWindowHeader.qml
++++ b/resources/qml/MainWindow/MainWindowHeader.qml
+@@ -87,6 +87,12 @@ Item
+     Controls2.Button
+     {
+         id: marketplaceButton
++        anchors
++        {
++            verticalCenter: parent.verticalCenter
++            right: parent.right
++            rightMargin: UM.Theme.getSize("default_margin").width
++        }
+         text: catalog.i18nc("@action:button", "Marketplace")
+         height: Math.round(0.5 * 
UM.Theme.getSize("main_window_header").height)
+         onClicked: Cura.Actions.browsePackages.trigger()
+@@ -139,14 +145,4 @@ Item
+         }
+     }
+ 
+-    AccountWidget
+-    {
+-        id: accountWidget
+-        anchors
+-        {
+-            verticalCenter: parent.verticalCenter
+-            right: parent.right
+-            rightMargin: UM.Theme.getSize("default_margin").width
+-        }
+-    }
+ }

++++++ fix-runtime.patch ++++++
--- /var/tmp/diff_new_pack.NAEC25/_old  2020-01-03 17:36:40.203285984 +0100
+++ /var/tmp/diff_new_pack.NAEC25/_new  2020-01-03 17:36:40.203285984 +0100
@@ -1,10 +1,10 @@
 diff --git a/cura_app.py b/cura_app.py
-index 1978e0f5f..80bd27208 100755
+index e14b4410b..c839b1ba3 100755
 --- a/cura_app.py
 +++ b/cura_app.py
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python3
 +#!/usr/bin/python3
  
- # Copyright (c) 2018 Ultimaker B.V.
+ # Copyright (c) 2019 Ultimaker B.V.
  # Cura is released under the terms of the LGPLv3 or higher.


Reply via email to