From 9c0cec049bc6fcae1ea7a2dc5b1868549b44233d Mon Sep 17 00:00:00 2001 From: Guilhem Saurel Date: Mon, 27 Oct 2025 10:59:41 +0100 Subject: [PATCH] lib3mf: fix lib3mf.pc --- pkgs/by-name/li/lib3mf/package.nix | 4 ++++ 1 file changed, 4 insertions(+) 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;