diff --git a/nix/plugin.nix b/nix/plugin.nix index 762c385..c9ca355 100644 --- a/nix/plugin.nix +++ b/nix/plugin.nix @@ -25,9 +25,11 @@ let [ -f "$src" ] && ln -sf "$src" "$out/libexec/$tool" done ''; + # Note: nixpkgs qt6 puts headers in the regular output, not .dev (which only + # has mkspecs). Use qt6.qtbase / qt6.qtdeclarative directly. qtIncludeRoots = runCommand "qt6-include-roots" { } '' mkdir -p $out/include - for src in ${qt6.qtbase.dev}/include/* ${qt6.qtdeclarative.dev}/include/*; do + for src in ${qt6.qtbase}/include/* ${qt6.qtdeclarative}/include/*; do ln -sfn "$src" "$out/include/$(basename "$src")" done '';