# Generated by makepkg 6.1.0
# Fri Apr 24 07:26:01 UTC 2026
pkgbase = mingw-w64-freecad
	pkgdesc = Free and Opensource multiplatform 3D parametric modeler (mingw-w64)
	pkgver = 1.1.1
	pkgrel = 2
	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-nlohmann-json
	makedepends = mingw-w64-ucrt-x86_64-boost
	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-microsoft-gsl
	makedepends = mingw-w64-ucrt-x86_64-utf8cpp
	depends = mingw-w64-ucrt-x86_64-cc-libs
	depends = mingw-w64-ucrt-x86_64-boost-libs
	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-pybind11
	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-yaml-cpp
	depends = mingw-w64-ucrt-x86_64-zlib
	depends = git
	optdepends = mingw-w64-ucrt-x86_64-ifcopenshell: IFC import/export support
	options = !strip
	source = https://github.com/FreeCAD/FreeCAD/archive/1.1.1/freecad-1.1.1.tar.gz
	source = git+https://github.com/FreeCAD/OndselSolver.git#commit=9e8a885
	source = 001-missing-export.patch
	source = 003-cstdint.patch
	source = 004-std-less.patch
	source = 005-std-abs.patch
	source = 006-uiloader-ownership.patch
	sha256sums = 873702bb6564e0d393fe1a0db1ee38e11a14e54780237f9ba6041fe9cd5d1170
	sha256sums = ebd6ffd5a186516cd76ecdb8e492c62ec305aa5c50de42046d6bde7fd1bf6cfb
	sha256sums = d9a27b4771e6d7302686ef0525ec706ca558761017047e0b571ffe08d769bdc9
	sha256sums = 6ea4f31739cd14924db67e0ce6d856bd1a68beb574bb2dd7278f04f1b16e4f95
	sha256sums = 67b4aaa38bd18a623ade93e39a284a50f332eaa9704cbacef55721763fcfe5cd
	sha256sums = 5b75aa4ab35ca73d1dd5546f3ab131865596d5b94c70fdb01193b2956e499e37
	sha256sums = 1ef692989208541e72e60d6ec75846c21d6c178772c682dae1d8ea88461741ff

pkgname = mingw-w64-ucrt-x86_64-freecad
