New package: dune3d-1.3.0

Co-authored-by: Duncaen <duncaen@voidlinux.org>
This commit is contained in:
ii8 2025-02-16 15:59:02 +00:00 committed by Duncan Overbruck
parent 5c1d3b9df3
commit 3a46e6279a

21
srcpkgs/dune3d/template Normal file
View file

@ -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 <murray.calavera@protonmail.com>"
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
}