From 9518afa893a183c0154b8597d6f5cd587dc1b5a1 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Mon, 18 May 2026 02:34:37 +0200 Subject: [PATCH] python3Packages.pycapnp: backport patch for py314 compat --- pkgs/development/python-modules/pycapnp/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/pycapnp/default.nix b/pkgs/development/python-modules/pycapnp/default.nix index 2a60d3958e18..85505ac6c6e5 100644 --- a/pkgs/development/python-modules/pycapnp/default.nix +++ b/pkgs/development/python-modules/pycapnp/default.nix @@ -3,6 +3,7 @@ buildPythonPackage, replaceVars, fetchFromGitHub, + fetchpatch, setuptools, wheel, capnproto, @@ -35,6 +36,12 @@ buildPythonPackage rec { # other than the builtin schemas (based on quick GitHub code search), so I don't # think it's worthwhile. (replaceVars ./include-paths.patch { inherit capnproto; }) + + (fetchpatch { + url = "https://github.com/capnproto/pycapnp/commit/aa90ab6844df4718f02e2ca4974858d5ab0b079c.patch"; + name = "python314-compat.patch"; + hash = "sha256-pscOdgPotLZsW0XWyRTJigIDl3uWOizA1W0gQGZHSyg="; + }) ]; build-system = [