# Generated by makepkg 6.1.0
# Thu Aug  1 21:13:26 UTC 2024
pkgbase = mingw-w64-freecad
	pkgdesc = Free and Opensource multiplatform 3D parametric modeler (mingw-w64)
	pkgver = 0.21.2
	pkgrel = 7
	url = https://freecadweb.org/
	arch = any
	license = spdx:GPL-2.0-or-later
	makedepends = mingw-w64-ucrt-x86_64-cc
	makedepends = mingw-w64-ucrt-x86_64-cmake
	makedepends = mingw-w64-ucrt-x86_64-ninja
	makedepends = mingw-w64-ucrt-x86_64-eigen3
	makedepends = mingw-w64-ucrt-x86_64-python-matplotlib
	makedepends = mingw-w64-ucrt-x86_64-qt6-tools
	makedepends = mingw-w64-ucrt-x86_64-swig
	makedepends = mingw-w64-ucrt-x86_64-fast_float
	makedepends = mingw-w64-ucrt-x86_64-utf8cpp
	depends = mingw-w64-ucrt-x86_64-gcc-libs
	depends = mingw-w64-ucrt-x86_64-boost
	depends = mingw-w64-ucrt-x86_64-coin
	depends = mingw-w64-ucrt-x86_64-fmt
	depends = mingw-w64-ucrt-x86_64-freetype
	depends = mingw-w64-ucrt-x86_64-med
	depends = mingw-w64-ucrt-x86_64-omp
	depends = mingw-w64-ucrt-x86_64-opencascade
	depends = mingw-w64-ucrt-x86_64-openscad
	depends = mingw-w64-ucrt-x86_64-python
	depends = mingw-w64-ucrt-x86_64-python-numpy
	depends = mingw-w64-ucrt-x86_64-python-packaging
	depends = mingw-w64-ucrt-x86_64-python-pivy
	depends = mingw-w64-ucrt-x86_64-pyside6
	depends = mingw-w64-ucrt-x86_64-qt6-base
	depends = mingw-w64-ucrt-x86_64-qt6-svg
	depends = mingw-w64-ucrt-x86_64-xerces-c
	depends = mingw-w64-ucrt-x86_64-vtk
	depends = mingw-w64-ucrt-x86_64-zlib
	source = https://github.com/FreeCAD/FreeCAD/archive/0.21.2/freecad-0.21.2.tar.gz
	source = 001-fix-build-on-mingw.patch
	source = 002-fix-building-against-vtk9.3.patch
	source = 003-fix-building-with-gcc.patch
	source = 004-Fix-smesh-does-not-compile-with-boost-1.85.patch::https://github.com/FreeCAD/FreeCAD/commit/f555a25f.patch
	source = 005-fix-c++-20-deprecate-copy_option.patch::https://github.com/FreeCAD/FreeCAD/commit/aa54ba73.patch
	source = 006-Gui-TypeInitStruct-for-Shiboken6-builds.patch
	source = 007-fix-import-pyside6.patch
	source = 008-Addon-Manager-Qt6-fixes.patch
	source = 009-fix-import-pyside6-2.patch::https://github.com/FreeCAD/FreeCAD/commit/ac9a88c2.patch
	source = 010-Fix-NaviCube-for-Qt6.patch::https://github.com/FreeCAD/FreeCAD/commit/ccaee189.patch
	source = 011-fixups-with-qt6-enums.patch
	sha256sums = ceaf77cd12e8ad533d1535cc27ae4ca2a6e80778502dc9cdec906415d674b674
	sha256sums = f452aca0557806f61ffb767e0c296305b9271788a76f675bf254aa7d464ea325
	sha256sums = 194db658ae660d7e10385a4ef9521b2dc6b4264b8b0aedca33eb955fdfda5890
	sha256sums = dbd2cd683d0c6ce8c633ce406231e77baf4e6f27898cee55cc11d61178c16dd1
	sha256sums = 7d79a7ae9420c317766c1a57db475fb5daaa8ba2345fbb398e5857e26c28d4ee
	sha256sums = e38bb73741039e5505c6784b7f468ae497a3e7095b18f96c8d4fb68e3f8d5224
	sha256sums = 15650328a24cb60600d1aa2a9e772f14f28bd0909927a202e21de7d12c2036c3
	sha256sums = 6bc21acb796a0b87e13925e9f745e62ca182a15cdddca17e671bed48f561d383
	sha256sums = cdbb8ca67af1951c2976e60a2311e2b9e58cb1e0ae69df59ceb0420145502f03
	sha256sums = 4d30deb3a1de642d170fb97ff348727e35b74128121b0ac90ea7c9e5f173ba14
	sha256sums = 3594834a08b6712d29c0d44a4bfafb05d561ce93283832c31324b917d17bf8dd
	sha256sums = abe1839bfcde379fc01bad43958ad941d552b3c897dccabc3fae821f7287ea1d

pkgname = mingw-w64-ucrt-x86_64-freecad
