diff options
Diffstat (limited to 'third_party')
-rw-r--r-- | third_party/overlays/tvl.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/third_party/overlays/tvl.nix b/third_party/overlays/tvl.nix index 80f337200176..df21e8819bbe 100644 --- a/third_party/overlays/tvl.nix +++ b/third_party/overlays/tvl.nix @@ -59,4 +59,21 @@ self: super: { mkShell = super.lib.makeOverridable(args: (super.mkShell args) // { meta.ci = false; }); + + # bump treefmt to a newer version that includes our config file patch + treefmt = super.treefmt.overrideAttrs(drv: rec { + version = "0.3.0"; + + src = super.fetchFromGitHub { + owner = "numtide"; + repo = "treefmt"; + rev = "v${version}"; + sha256 = "0jnfak6wmqpqwymja9bsw54al50yqzdy7lxfx66rqamqsvngqd1x"; + }; + + cargoDeps = drv.cargoDeps.overrideAttrs(_: { + inherit src; + outputHash = "19p15gavcjldn1di7yyn80ys6rj4ajaprqk8x34vxslr4y2qychf"; + }); + }); } |