From c3b531d8aa5d05e0abf27d84007593e74f5956b5 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Thu, 30 Nov 2023 11:42:24 +0200 Subject: [PATCH] nimOverrides: warn on bad version of hashlib --- pkgs/top-level/nim-overrides.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/top-level/nim-overrides.nix b/pkgs/top-level/nim-overrides.nix index 910f5c8bcae4..34db79a6a4ea 100644 --- a/pkgs/top-level/nim-overrides.nix +++ b/pkgs/top-level/nim-overrides.nix @@ -32,6 +32,14 @@ buildInputs = buildInputs ++ [ getdns ]; }; + hashlib = lockAttrs: + lib.trivial.warnIf + (lockAttrs.rev == "84e0247555e4488594975900401baaf5bbbfb531") + "the selected version of the hashlib Nim library is hardware specific" + # https://github.com/khchen/hashlib/pull/4 + # remove when fixed upstream + (_: _: { }); + nimraylib_now = lockAttrs: finalAttrs: { buildInputs ? [ ], ... }: { buildInputs = buildInputs ++ [ raylib ];