inputs: final: prev: { wgautomesh = let toolchain = inputs.fenix-monthly.packages.${final.stdenv.hostPlatform.system}.nightly.toolchain; cargo = toolchain; platform = final.makeRustPlatform { rustc = toolchain; cargo = toolchain; }; wgam-nightly = prev.wgautomesh.override {rustPlatform = platform;}; wgam-lyn = wgam-nightly.overrideAttrs (prev: { version = prev.version + "+lyn"; src = prev.fetchFromGitHub { owner = "lynatic1337"; repo = "wgautomesh"; rev = "53b7a6b6edc144fc0d9679ed5c756530f9883374"; hash = "sha256-3pUQbNcx/EMhsiqZ74l8Y99VrdlsLgOgcYuHb4hKOiI="; }; cargoHash = "sha256-alsmasm"; }); in wgam-lyn; }