From 3a46e6279a4f6794f94da6e69a60805a41b06981 Mon Sep 17 00:00:00 2001 From: ii8 Date: Sun, 16 Feb 2025 15:59:02 +0000 Subject: [PATCH] New package: dune3d-1.3.0 Co-authored-by: Duncaen --- srcpkgs/dune3d/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/dune3d/template diff --git a/srcpkgs/dune3d/template b/srcpkgs/dune3d/template new file mode 100644 index 00000000000..24efa53e958 --- /dev/null +++ b/srcpkgs/dune3d/template @@ -0,0 +1,21 @@ +# Template file for 'dune3d' +pkgname=dune3d +version=1.3.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config cmake glib-devel python3 python3-gobject + python3-cairo python3-pybind11 librsvg" +makedepends="gtkmm4-devel cairomm-devel occt-devel libuuid-devel libepoxy-devel + glm eigen librsvg-devel libspnav-devel" +short_desc="Parametric 3D CAD application" +maintainer="ii8 " +license="GPL-3.0-only" +homepage="https://dune3d.org/" +distfiles="https://github.com/dune3d/dune3d/archive/refs/tags/v${version}.tar.gz" +checksum=a9c346005d260e7d9c4da2593d7683536536531fd6cad806bcfe2cf1c1c912e9 + +pre_configure() { + # this needs to be set when cross compiling, otherwise meson complains + # about not knowing which cmake to use for the target. + export CMAKE=cmake +}