From 4320411eef747e3b988e398a3a4f17a106aa0122 Mon Sep 17 00:00:00 2001 From: Paul Meyer Date: Thu, 30 Jan 2025 11:04:25 +0100 Subject: [PATCH] overlays: pin vale to v3.9.3 Signed-off-by: Paul Meyer --- overlays/nixpkgs.nix | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/overlays/nixpkgs.nix b/overlays/nixpkgs.nix index 49c7f4323..b4688450f 100644 --- a/overlays/nixpkgs.nix +++ b/overlays/nixpkgs.nix @@ -46,4 +46,24 @@ final: prev: done ''; }); + + # A change in vale popped up several hundred new findings, likely the bug + # described in https://github.com/errata-ai/vale/issues/955. + # Wait for the v3.9.5 release. + vale = prev.vale.overrideAttrs ( + finalAttrs: _prevAttrs: { + version = "3.9.3"; + src = final.fetchFromGitHub { + owner = "errata-ai"; + repo = "vale"; + rev = "v${finalAttrs.version}"; + hash = "sha256-2IvVF/x8n1zvVXHAJLAFuDrw0Oi/RuQDa851SBlyRIk="; + }; + vendorHash = "sha256-EWAgzb3ruxYqaP+owcyGDzNnkPDYp0ttHwCgNXuuTbk="; + ldflags = [ + "-s" + "-X main.version=${finalAttrs.version}" + ]; + } + ); }