nixpkgs/pkgs/applications/graphics/openscad
Cameron Bytheway 7677e0f78e
openscad: fix lib3mf linking
This change explicitly sets the LIB3MF_INCLUDEPATH and LIB3MF_LIBPATH
environment variables instead of relying on `pkg-config` resolution.
This is due to the following issues with the existing build logic:

* The library name was using `lib3MF` instead of `lib3mf`. `pkg-config`
  is case-sensitive and is unable to find the former.
* The current `lib3mf` nix artifact exports multiple language bindings
  in the `includedir`. Each language needs to refer to the correct path
  inside of it.
2024-06-26 17:38:36 -06:00
..
default.nix openscad: fix lib3mf linking 2024-06-26 17:38:36 -06:00