From 316225de9ccc85fe8a1b5e325ac0ee8e3547c4cb Mon Sep 17 00:00:00 2001 From: foo Date: Sat, 10 Jul 2021 12:01:51 +0100 Subject: [PATCH] gmsh: update to 4.8.4 OpenCASCADE is needed for a lot of the functionality of gmsh (i.e. in FreeCAD), and it's suggested as one of the dependencies here: https://gitlab.onelab.info/gmsh/gmsh/-/wikis/Gmsh-compilation --- srcpkgs/gmsh/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/gmsh/template b/srcpkgs/gmsh/template index 0a499e40b139..616e140277b1 100644 --- a/srcpkgs/gmsh/template +++ b/srcpkgs/gmsh/template @@ -1,13 +1,13 @@ # Template file for 'gmsh' pkgname=gmsh -version=4.7.1 +version=4.8.4 revision=1 wrksrc="${pkgname}-${version}-source" build_style=cmake configure_args="-DENABLE_SYSTEM_CONTRIB=ON -DENABLE_HXT=$(vopt_if hxt ON OFF) -DENABLE_ZIPPER=$(vopt_if zipper ON OFF)" -makedepends="freetype-devel glu-devel gmp-devel +makedepends="freetype-devel glu-devel gmp-devel $(vopt_if occt occt-devel) $(vopt_if fltk fltk-devel) blas-devel lapack-devel" short_desc="Three-dimensional finite element mesh generator" maintainer="Nathan Owens " @@ -15,13 +15,14 @@ license="GPL-2.0-or-later" homepage="https://gmsh.info" changelog="http://gmsh.info/CHANGELOG.txt" distfiles="https://gmsh.info/src/gmsh-${version}-source.tgz" -checksum=c984c295116c757ed165d77149bd5fdd1068cbd7835e9bcd077358b503891c6a +checksum=760dbdc072eaa3c82d066c5ba3b06eacdd3304eb2a97373fe4ada9509f0b6ace -build_options="fltk hxt zipper" -build_options_default="hxt" +build_options="fltk occt hxt zipper" +build_options_default="hxt occt" desc_option_hxt="Enable HXT library" desc_option_fltk="Enable FLTK GUI support" +desc_option_occt="Enable OpenCASCADE support" desc_option_zipper="Enable zip file compression/decompression" CFLAGS="-fcommon"