diff --git a/pkgs/by-name/el/elmerfem/package.nix b/pkgs/by-name/el/elmerfem/package.nix index 69f74962be25..2c3f018cf645 100644 --- a/pkgs/by-name/el/elmerfem/package.nix +++ b/pkgs/by-name/el/elmerfem/package.nix @@ -14,19 +14,20 @@ libsForQt5, tbb, vtkWithQt5, + llvmPackages, }: let opencascade-occt = opencascade-occt_7_6; in stdenv.mkDerivation rec { pname = "elmerfem"; - version = "unstable-2023-09-18"; + version = "9.0-unstable-2025-05-25"; src = fetchFromGitHub { owner = "elmercsc"; repo = "elmerfem"; - rev = "0fcced06f91c93f44557efd6a5f10b2da5c7066c"; - hash = "sha256-UuARDYW7D3a4dB6I86s2Ed5ecQxc+Y/es3YIeF2VyTc="; + rev = "2f7360ddf491c34f19fea9a723f340cca0fbe1d4"; + hash = "sha256-2vzIFGh8+YrMxb5px6+aQyTerOAJmHOh2I7eterY6zI="; }; hardeningDisable = [ "format" ]; @@ -50,7 +51,7 @@ stdenv.mkDerivation rec { opencascade-occt tbb vtkWithQt5 - ]; + ] ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; preConfigure = '' patchShebangs ./ @@ -71,6 +72,7 @@ stdenv.mkDerivation rec { "-DCMAKE_INSTALL_LIBDIR=lib" "-DCMAKE_INSTALL_INCLUDEDIR=include" "-DCMAKE_OpenGL_GL_PREFERENCE=GLVND" + "-DUSE_MACOS_PACKAGE_MANAGER=False" ]; meta = with lib; {