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 {
pname = "gmsh";
version = "4.9.2";
version = "4.9.4";
src = fetchurl {
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
libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes xorg.libXext
xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM xorg.libICE
opencascade-occt
buildInputs = [
blas lapack gmm fltk libjpeg zlib opencascade-occt
] ++ lib.optionals (!stdenv.isDarwin) [
libGL libGLU xorg.libXrender xorg.libXcursor xorg.libXfixes
xorg.libXext xorg.libXft xorg.libXinerama xorg.libX11 xorg.libSM
xorg.libICE
];
nativeBuildInputs = [ cmake gfortran ];
doCheck = true;
meta = {
description = "A three-dimensional finite element mesh generator";
homepage = "https://gmsh.info/";
platforms = [ "x86_64-linux" ];
license = lib.licenses.gpl2Plus;
};
}