[package] name = "freecad" version = "1.0.0" description = "Parametric 3D CAD modeler" url = "https://www.freecad.org/" license = "LGPL-2.0" [source] url = "https://github.com/FreeCAD/FreeCAD/archive/refs/tags/${version}/FreeCAD-${version}.tar.gz" sha256 = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" [dependencies] run = ["glibc", "python", "qt6-base", "opencascade", "boost", "xerces-c", "freetype", "zlib", "libpng"] build = ["gcc", "cmake", "ninja", "pkg-config", "swig"] [build] system = "cmake" configure = """cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DBUILD_QT5=OFF -DBUILD_FEM=ON""" make = """ninja -C build""" install = """DESTDIR=${PKG} ninja -C build install"""