Hello community,

here is the log from the commit of package FreeCAD for openSUSE:Factory checked 
in at 2020-06-09 00:00:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/FreeCAD (Old)
 and      /work/SRC/openSUSE:Factory/.FreeCAD.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "FreeCAD"

Tue Jun  9 00:00:05 2020 rev:24 rq:812289 version:0.18.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/FreeCAD/FreeCAD.changes  2020-03-27 
22:00:26.386902423 +0100
+++ /work/SRC/openSUSE:Factory/.FreeCAD.new.3606/FreeCAD.changes        
2020-06-09 00:04:00.417150763 +0200
@@ -1,0 +2,5 @@
+Sun Jun  7 15:48:17 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- Fix build with Qt 5.15, add fix_qt_5.15_build.patch
+
+-------------------------------------------------------------------

New:
----
  fix_qt_5.15_build.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ FreeCAD.spec ++++++
--- /var/tmp/diff_new_pack.OQmKYT/_old  2020-06-09 00:04:04.917166728 +0200
+++ /var/tmp/diff_new_pack.OQmKYT/_new  2020-06-09 00:04:04.917166728 +0200
@@ -33,9 +33,7 @@
 License:        LGPL-2.0-or-later AND GPL-2.0-or-later
 Group:          Productivity/Graphics/CAD
 URL:            https://www.freecadweb.org/
-%if %{build_tar_ball}
 Source0:        %{name}-%version.tar.xz
-%endif
 # PATCH-FIX-UPSTREAM 0001-Fix-build-with-pyside2-shiboken2-5.12.1.patch -- Fix 
build with shiboken2/pyside2 >= 5.12.1
 Patch1:         0001-Fix-build-with-pyside2-shiboken2-5.12.1.patch
 # PATCH-FIX-OPENSUSE qt-5.14.patch
@@ -46,6 +44,8 @@
 Patch5:         0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
 # PATCH-FIX-OPENSUSE Use correct import for Python 3 tkinter
 Patch6:         fix_unittestgui_tkinter_py3.patch
+# PATCH-FIX-UPSTREAM https://github.com/FreeCAD/FreeCAD/pull/3558
+Patch7:         fix_qt_5.15_build.patch
 
 # Test suite fails on 32bit and I don't want to debug that anymore
 ExcludeArch:    %ix86 %arm ppc s390 s390x
@@ -76,6 +76,7 @@
 BuildRequires:  graphviz
 BuildRequires:  hdf5-devel
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  java-devel
 # We use the internal smesh version with fixes atm
 #BuildRequires:  smesh-devel
 BuildRequires:  libXerces-c-devel
@@ -87,6 +88,8 @@
 # we use upstream OpenCASCADE instead of oce-devel atm
 BuildRequires:  occt-devel
 BuildRequires:  pkg-config
+BuildRequires:  proj-devel
+BuildRequires:  sqlite3-devel
 
 %if 0%{?suse_version}
 # Qt5 & python3

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.OQmKYT/_old  2020-06-09 00:04:04.977166941 +0200
+++ /var/tmp/diff_new_pack.OQmKYT/_new  2020-06-09 00:04:04.977166941 +0200
@@ -2,7 +2,7 @@
 <constraints>
   <hardware>
     <disk>
-      <size unit="G">4</size>
+      <size unit="G">14</size>
     </disk>
     <memory>
       <size unit="G">5</size>

++++++ fix_qt_5.15_build.patch ++++++
>From b2882c699b1444efadd9faee36855a965ac6a215 Mon Sep 17 00:00:00 2001
From: bartoszek <[email protected]>
Date: Thu, 4 Jun 2020 14:10:08 +0200
Subject: [PATCH] Fix qt5:5.15.0 build.

---
 src/Mod/Image/Gui/OpenGLImageBox.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/Mod/Image/Gui/OpenGLImageBox.cpp 
b/src/Mod/Image/Gui/OpenGLImageBox.cpp
index 404a1a19f1b..bb22ae0f836 100644
--- a/src/Mod/Image/Gui/OpenGLImageBox.cpp
+++ b/src/Mod/Image/Gui/OpenGLImageBox.cpp
@@ -26,6 +26,7 @@
 # include <QSurfaceFormat>
 # include <QMessageBox>
 # include <QPainter>
+# include <QPainterPath>
 #endif
 
 #if defined(__MINGW32__)

Reply via email to