Hello community,

here is the log from the commit of package FreeCAD for openSUSE:Factory checked 
in at 2020-09-22 21:08:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/FreeCAD (Old)
 and      /work/SRC/openSUSE:Factory/.FreeCAD.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "FreeCAD"

Tue Sep 22 21:08:49 2020 rev:26 rq:835691 version:0.18.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/FreeCAD/FreeCAD.changes  2020-07-27 
17:48:26.331458875 +0200
+++ /work/SRC/openSUSE:Factory/.FreeCAD.new.4249/FreeCAD.changes        
2020-09-22 21:10:55.235915683 +0200
@@ -1,0 +2,7 @@
+Sat Sep 19 01:37:12 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- Fix build with boost 1.73 and later, add
+  0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
+- Cleanup some build dependencies.
+
+-------------------------------------------------------------------

Old:
----
  _service

New:
----
  0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
  FreeCAD-0.18.4.tar.xz

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

Other differences:
------------------
++++++ FreeCAD.spec ++++++
--- /var/tmp/diff_new_pack.j2slgR/_old  2020-09-22 21:10:58.791918794 +0200
+++ /var/tmp/diff_new_pack.j2slgR/_new  2020-09-22 21:10:58.795918797 +0200
@@ -25,6 +25,8 @@
 %else
 %bcond_with    boost_signals2
 %endif
+# Bundled SALOME-MESH (smesh) fails to build with VTK 9.0
+%bcond_with smesh
 
 Name:           FreeCAD
 Version:        0.18.4
@@ -46,6 +48,8 @@
 Patch6:         fix_unittestgui_tkinter_py3.patch
 # PATCH-FIX-UPSTREAM https://github.com/FreeCAD/FreeCAD/pull/3558
 Patch7:         fix_qt_5.15_build.patch
+# PATCH-FIX-UPSTREAM -- Rebased 
https://github.com/FreeCAD/FreeCAD/commit/4ec45b545ebf
+Patch8:         0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
 
 # Test suite fails on 32bit and I don't want to debug that anymore
 ExcludeArch:    %ix86 %arm ppc s390 s390x
@@ -71,12 +75,10 @@
 BuildRequires:  fdupes
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-fortran
-BuildRequires:  git
 BuildRequires:  glew-devel
 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
@@ -205,11 +207,13 @@
   -DPYSIDE_INCLUDE_DIR=/usr/include/PySide2/ \
   -DBUILD_QT5=ON \
   -DFREECAD_USE_EXTERNAL_PIVY:BOOL=TRUE \
-  -DBUILD_MESH_PART:BOOL=OFF \
   -DBUILD_OPENSCAD:BOOL=ON \
-  -DBUILD_FEM:BOOL=OFF \
   -DBUILD_FEM_NETGEN:BOOL=OFF \
   -DFREECAD_USE_EXTERNAL_SMESH=OFF \
+  -DBUILD_SMESH:BOOL=%{?with_smesh:ON}%{!?with_smesh:OFF} \
+  -DBUILD_MESH_PART:BOOL=%{?with_smesh:ON}%{!?with_smesh:OFF} \
+  -DBUILD_FEM:BOOL=%{?with_smesh:ON}%{!?with_smesh:OFF} \
+  -Wno-dev \
   ..
 
 %cmake_build

++++++ 0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch ++++++
++++ 5663 lines (skipped)


Reply via email to