3
0
Fork 0
forked from mirrors/nixpkgs

Merge pull request #159311 from r-ryantm/auto-update/gmsh

gmsh: 4.9.2 -> 4.9.4
This commit is contained in:
markuskowa 2022-02-13 11:48:17 +01:00 committed by GitHub
commit e7a2652f31
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,25 +5,28 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gmsh"; pname = "gmsh";
version = "4.9.2"; version = "4.9.4";
src = fetchurl { src = fetchurl {
url = "https://gmsh.info/src/gmsh-${version}-source.tgz"; url = "https://gmsh.info/src/gmsh-${version}-source.tgz";
sha256 = "sha256-26KB4DNYT12gfi2Y1656PcSBcjyybCxye2X8ILMBYYw="; sha256 = "sha256-rP8zQtGQfEKaS+PkWW7UT2zUP9WpSrdWZ/SGPNzy92k=";
}; };
buildInputs = [ blas lapack gmm fltk libjpeg zlib libGLU libGL buildInputs = [
libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes xorg.libXext blas lapack gmm fltk libjpeg zlib opencascade-occt
xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM xorg.libICE ] ++ lib.optionals (!stdenv.isDarwin) [
opencascade-occt libGL libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes
xorg.libXext xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM
xorg.libICE
]; ];
nativeBuildInputs = [ cmake gfortran ]; nativeBuildInputs = [ cmake gfortran ];
doCheck = true;
meta = { meta = {
description = "A three-dimensional finite element mesh generator"; description = "A three-dimensional finite element mesh generator";
homepage = "https://gmsh.info/"; homepage = "https://gmsh.info/";
platforms = [ "x86_64-linux" ];
license = lib.licenses.gpl2Plus; license = lib.licenses.gpl2Plus;
}; };
} }