diff --git a/pkgs/by-name/li/lib3mf/package.nix b/pkgs/by-name/li/lib3mf/package.nix index 6424ac5b2c9c..8038e0f5b0db 100644 --- a/pkgs/by-name/li/lib3mf/package.nix +++ b/pkgs/by-name/li/lib3mf/package.nix @@ -104,6 +104,10 @@ stdenv.mkDerivation (finalAttrs: { substituteInPlace cmake/lib3mfConfig.cmake \ --replace-fail "$""{LIB3MF_ROOT_DIR}/include" "$""{LIB3MF_ROOT_DIR}/include/lib3mf" \ --replace-fail "$""{LIB3MF_ROOT_DIR}/lib" "$out/lib" + + # Use absolute CMAKE_INSTALL_INCLUDEDIR + substituteInPlace lib3mf.pc.in \ + --replace-fail "includedir=$""{prefix}/@CMAKE_INSTALL_INCLUDEDIR@" "includedir=@CMAKE_INSTALL_INCLUDEDIR@" ''; doCheck = true;