[packages/FreeCAD] - updated BRs, does not seem to build with OCE anymore

baggins baggins at pld-linux.org
Fri Dec 13 15:59:25 CET 2024


commit 3d2271c89e6925312729c2a1fb7c783f8747997b
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri Dec 13 15:20:03 2024 +0100

    - updated BRs, does not seem to build with OCE anymore

 FreeCAD.spec | 13 +++----------
 1 file changed, 3 insertions(+), 10 deletions(-)
---
diff --git a/FreeCAD.spec b/FreeCAD.spec
index 61792ab..7ee8b1b 100644
--- a/FreeCAD.spec
+++ b/FreeCAD.spec
@@ -1,6 +1,5 @@
 #
 # Conditional build:
-%bcond_with	occ		# Compile using OpenCASCADE instead of OCE
 %bcond_with	system_smesh	# use system version of Salome's Mesh
 
 Summary:	A general purpose 3D CAD modeler
@@ -32,11 +31,7 @@ BuildRequires:	FreeImage-devel
 BuildRequires:	Mesa-libGLU-devel
 BuildRequires:	PyCXX
 BuildRequires:	xorg-lib-libXmu-devel
-%if %{with occ}
 BuildRequires:	OpenCASCADE-devel
-%else
-BuildRequires:	OCE-devel
-%endif
 BuildRequires:	Coin-devel
 BuildRequires:	Qt5Concurrent-devel
 BuildRequires:	Qt5Core-devel
@@ -57,7 +52,8 @@ BuildRequires:	ffmpeg-devel >= 6.0
 BuildRequires:	hdf5-c++-devel
 BuildRequires:	libicu-devel
 BuildRequires:	libspnav-devel
-BuildRequires:	netcdf-cxx-devel
+BuildRequires:	med-devel
+BuildRequires:	netcdf-cxx4-devel
 #BuildRequires:	netgen-mesher-devel
 #BuildRequires:  ode-devel
 #BuildRequires:  opencv-devel
@@ -65,8 +61,8 @@ BuildRequires:	netcdf-cxx-devel
 #BuildRequires:	python-PySide2-devel
 BuildRequires:	python3-devel
 BuildRequires:	python3-matplotlib
-BuildRequires:	smesh-devel
 #BuildRequires:	shiboken
+BuildRequires:	vtk-devel
 BuildRequires:	xerces-c
 BuildRequires:	xerces-c-devel
 BuildRequires:	zipios++-devel
@@ -132,9 +128,6 @@ Data files for FreeCAD.
 install -d build
 cd build
 %cmake ../ \
-%if %{with occ}
-	-DFREECAD_USE_OCC_VARIANT="Community Edition" \
-%endif
 %if %{with system_smesh}
 	-DFREECAD_USE_EXTERNAL_SMESH=TRUE \
 	-DSMESH_INCLUDE_DIR=%{_includedir}/smesh \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/FreeCAD.git/commitdiff/3d2271c89e6925312729c2a1fb7c783f8747997b



More information about the pld-cvs-commit mailing list