2024-11-23 05:08:12 -08:00
|
|
|
{
|
|
|
|
|
qtver,
|
|
|
|
|
compiler,
|
|
|
|
|
}: let
|
2025-09-16 00:15:13 -07:00
|
|
|
checkouts = import ./nix-checkouts.nix;
|
|
|
|
|
nixpkgs = checkouts.${builtins.replaceStrings ["."] ["_"] qtver};
|
2024-11-23 05:08:12 -08:00
|
|
|
compilerOverride = (nixpkgs.callPackage ./variations.nix {}).${compiler};
|
2025-09-16 00:15:13 -07:00
|
|
|
pkg = (nixpkgs.callPackage ../default.nix {}).override (compilerOverride // {
|
|
|
|
|
wayland-protocols = checkouts.latest.wayland-protocols;
|
|
|
|
|
});
|
2024-11-23 05:08:12 -08:00
|
|
|
in pkg
|