n/kamaitachi: pin old klipper on kamaitachi as well
CI / get-x86_64-hosts (push) Successful in 1m33s Details
CI / get-aarch64-hosts (push) Successful in 14s Details
CI / build-nixos-x86_64-linux (push) Successful in 1m37s Details
CI / build-nixos-aarch64-linux (push) Successful in 22s Details

main
Ari Gerus 2024-03-18 17:47:37 +01:00
parent b3f58d50bf
commit 2f31bcccf9
1 changed files with 19 additions and 2 deletions

View File

@ -15,8 +15,22 @@ let
${pkgs.klipperscreen}/bin/KlipperScreen --configfile ${klipperScreenConfig}
'';
klipperHostMcu = "${
pkgs.klipper-firmware.override { firmwareConfig = ./klipper-rpi.cfg; }
pkgs.klipper-firmware.override {
firmwareConfig = ./klipper-rpi.cfg;
klipper = klipperOld;
}
}/klipper.elf";
klipperOld = pkgs.klipper.overrideAttrs (old: {
version = "unstable-dc6182f3";
src = pkgs.fetchFromGitHub {
owner = "KevinOConnor";
repo = "klipper";
rev =
"dc6182f3b339b990c8a68940f02a210e332be269"; # 266e96621c0133e1192bbaec5addb6bcf443a203 broke shit in weird ways
sha256 = "sha256-0uoq5bvL/4L9oa/JY54qHMRw5vE7V//HxLFMOEqGUjA=";
};
});
in {
# https://en.wikipedia.org/wiki/Kamaitachi
networking.hostName = "kamaitachi";
@ -237,7 +251,10 @@ in {
enable = true;
configFile = ./klipper-skr-pico.cfg;
serial = "/dev/ttyAMA0";
package = pkgs.klipper-firmware.override { };
package = pkgs.klipper-firmware.override {
gcc-arm-embedded = pkgs.gcc-arm-embedded-11;
klipper = klipperOld;
};
};
};
settings = {