freecad: 1.0.1 -> 1.0.2 - #431206
Conversation
|
|
huh, they force-pushed the tag... Pain. |
7f9a94d to
6d8e32e
Compare
|
The whole salomePackages sucks. |
|
huh. Thats... interesting, and kinda disappointing. |
6d8e32e to
95f3c19
Compare
|
Okay, updated this PR. We can't do netgen yet, that does still segfault. However, we can add |
There was a problem hiding this comment.
how about adding gmsh in binPath, can avoid patch?
There was a problem hiding this comment.
i tried, not quite - it will make the "get gmsh version" popup dialog fail with a nasty error message, despite gmsh actually being present. Because that checks whether it has an absolute path.
There was a problem hiding this comment.
(gmsh is also probably not reproducible considering the info it collects here. But that is not my concern currently.)
There was a problem hiding this comment.
cmake respect SOURCE_DATE_EPOCH which will be set by set-source-date-epoch-to-latest.sh in stdenv.
2025-07-03 is right the time when gmsh-1.14.0 was released.
There was a problem hiding this comment.
I install gmsh via nix profile install nixpkgs#gmsh in my path and i can use the gmsh plugin in freecad.
IMO we don't have to bundle gmsh and we can leave the choice to users.
There was a problem hiding this comment.
i disagree. We should supply the plugin things and make them explicitly available. Otherwise these aren't at all discoverable. The compromise would be adding a freecad wrapper package that supplies these plugins without a full rebuild, that i could agree with. With the smesh thing segfaulting (#408577), we should imo provide an easy alternative.
According to upstream, "Med Fichier can require MPI". We do not have Med Fichier, so we can remove mpi. If this causes issues, it should be reverted. However, FEM still works, so this is probably fine.
95f3c19 to
c7e08ed
Compare
|
Rebased to fix merge conflicts with #434105 |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/which-package-for-freecad/67961/9 |

Tag: https://github.com/FreeCAD/FreeCAD/releases/tag/1.0.2
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.