From 5c6d0eefa9e4c352d868c743df61cd5889d0dc9e Mon Sep 17 00:00:00 2001 From: Yureka Date: Sun, 8 Mar 2026 20:38:08 +0100 Subject: [PATCH] irrd: fix build The new ariadne version 0.29+ removed functions used by irrd --- pkgs/by-name/ir/irrd/package.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/by-name/ir/irrd/package.nix b/pkgs/by-name/ir/irrd/package.nix index 97b464f8f068..e0e1ba0cf06f 100644 --- a/pkgs/by-name/ir/irrd/package.nix +++ b/pkgs/by-name/ir/irrd/package.nix @@ -47,6 +47,18 @@ let doCheck = false; }); + # ariadne 0.29+ is missing 'convert_kwargs_to_snake_case' + ariadne = prev.ariadne.overridePythonAttrs (oldAttrs: rec { + version = "0.28.0"; + src = fetchPypi { + inherit (oldAttrs) pname; + inherit version; + hash = "sha256-gW66L7djPo4nHjd/UN18IPYFo956wzSqM+p1AZF/qnw="; + }; + patches = [ ]; + doCheck = false; + }); + }; }; in