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)
