Accepting request 835691 from science
OBS-URL: https://build.opensuse.org/request/show/835691 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/FreeCAD?expand=0&rev=26
This commit is contained in:
commit
6753f5af33
5663
0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
Normal file
5663
0001-boost-1.73.0-The-practice-of-declaring-the-Bind-plac.patch
Normal file
File diff suppressed because it is too large
Load Diff
3
FreeCAD-0.18.4.tar.xz
Normal file
3
FreeCAD-0.18.4.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:702e78a04df4681226cd71eba8afc53487c2c43c1aaf218450939ef33851b5dd
|
||||||
|
size 200393700
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Sep 19 01:37:12 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 23 11:43:21 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
Thu Jul 23 11:43:21 UTC 2020 - Adrian Schröter <adrian@suse.de>
|
||||||
|
|
||||||
|
12
FreeCAD.spec
12
FreeCAD.spec
@ -25,6 +25,8 @@
|
|||||||
%else
|
%else
|
||||||
%bcond_with boost_signals2
|
%bcond_with boost_signals2
|
||||||
%endif
|
%endif
|
||||||
|
# Bundled SALOME-MESH (smesh) fails to build with VTK 9.0
|
||||||
|
%bcond_with smesh
|
||||||
|
|
||||||
Name: FreeCAD
|
Name: FreeCAD
|
||||||
Version: 0.18.4
|
Version: 0.18.4
|
||||||
@ -46,6 +48,8 @@ Patch5: 0001-fem-use-time.process_time-instead-of-removed-time.cl.patch
|
|||||||
Patch6: fix_unittestgui_tkinter_py3.patch
|
Patch6: fix_unittestgui_tkinter_py3.patch
|
||||||
# PATCH-FIX-UPSTREAM https://github.com/FreeCAD/FreeCAD/pull/3558
|
# PATCH-FIX-UPSTREAM https://github.com/FreeCAD/FreeCAD/pull/3558
|
||||||
Patch7: fix_qt_5.15_build.patch
|
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
|
# Test suite fails on 32bit and I don't want to debug that anymore
|
||||||
ExcludeArch: %ix86 %arm ppc s390 s390x
|
ExcludeArch: %ix86 %arm ppc s390 s390x
|
||||||
@ -71,12 +75,10 @@ BuildRequires: f2c
|
|||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: freeglut-devel
|
BuildRequires: freeglut-devel
|
||||||
BuildRequires: gcc-fortran
|
BuildRequires: gcc-fortran
|
||||||
BuildRequires: git
|
|
||||||
BuildRequires: glew-devel
|
BuildRequires: glew-devel
|
||||||
BuildRequires: graphviz
|
BuildRequires: graphviz
|
||||||
BuildRequires: hdf5-devel
|
BuildRequires: hdf5-devel
|
||||||
BuildRequires: hicolor-icon-theme
|
BuildRequires: hicolor-icon-theme
|
||||||
BuildRequires: java-devel
|
|
||||||
# We use the internal smesh version with fixes atm
|
# We use the internal smesh version with fixes atm
|
||||||
#BuildRequires: smesh-devel
|
#BuildRequires: smesh-devel
|
||||||
BuildRequires: libXerces-c-devel
|
BuildRequires: libXerces-c-devel
|
||||||
@ -205,11 +207,13 @@ rm src/3rdparty/Pivy-0.5 -fr
|
|||||||
-DPYSIDE_INCLUDE_DIR=/usr/include/PySide2/ \
|
-DPYSIDE_INCLUDE_DIR=/usr/include/PySide2/ \
|
||||||
-DBUILD_QT5=ON \
|
-DBUILD_QT5=ON \
|
||||||
-DFREECAD_USE_EXTERNAL_PIVY:BOOL=TRUE \
|
-DFREECAD_USE_EXTERNAL_PIVY:BOOL=TRUE \
|
||||||
-DBUILD_MESH_PART:BOOL=OFF \
|
|
||||||
-DBUILD_OPENSCAD:BOOL=ON \
|
-DBUILD_OPENSCAD:BOOL=ON \
|
||||||
-DBUILD_FEM:BOOL=OFF \
|
|
||||||
-DBUILD_FEM_NETGEN:BOOL=OFF \
|
-DBUILD_FEM_NETGEN:BOOL=OFF \
|
||||||
-DFREECAD_USE_EXTERNAL_SMESH=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
|
%cmake_build
|
||||||
|
15
_service
15
_service
@ -1,15 +0,0 @@
|
|||||||
<services>
|
|
||||||
<service name="obs_scm" mode="disabled">
|
|
||||||
<param name="url">https://github.com/FreeCAD/FreeCAD.git</param>
|
|
||||||
<param name="scm">git</param>
|
|
||||||
<param name="revision">releases/FreeCAD-0-18</param>
|
|
||||||
<param name="version">0.18.4</param>
|
|
||||||
</service>
|
|
||||||
<service name="set_version" mode="disabled"/>
|
|
||||||
|
|
||||||
<service name="tar" mode="buildtime"/>
|
|
||||||
<service name="recompress" mode="buildtime">
|
|
||||||
<param name="file">*.tar</param>
|
|
||||||
<param name="compression">xz</param>
|
|
||||||
</service>
|
|
||||||
</services>
|
|
Loading…
x
Reference in New Issue
Block a user