From 819ae16601e1c65d161a7df04bf6df8ae274e441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 8 May 2025 08:22:43 -0700 Subject: [PATCH] gtg: replace imp with importlib --- pkgs/by-name/gt/gtg/package.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/by-name/gt/gtg/package.nix b/pkgs/by-name/gt/gtg/package.nix index ea9a67cfd284..9bed610db19c 100644 --- a/pkgs/by-name/gt/gtg/package.nix +++ b/pkgs/by-name/gt/gtg/package.nix @@ -1,6 +1,7 @@ { lib, fetchFromGitHub, + fetchpatch, meson, python3Packages, ninja, @@ -28,6 +29,14 @@ python3Packages.buildPythonApplication rec { sha256 = "sha256-O8qBD92P2g8QrBdMXa6j0Ozk+W80Ny5yk0KNTy7ekfE="; }; + patches = [ + (fetchpatch { + name = "replace-imp-with-importlib.patch"; + url = "https://github.com/getting-things-gnome/gtg/commit/568a00a3296d12cf3b2846c59bc99d13ecba7d47.patch"; + hash = "sha256-i3F638ZGiKfSxVUZm6rzzPRpcIHLOO9dgV0SzNLSroI="; + }) + ]; + nativeBuildInputs = [ meson ninja