From 2f2935320318ae1f50d6a96bf33f2a163d79ace3 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Mon, 16 Feb 2026 19:58:37 +0100 Subject: [PATCH] python3Packages.mastodon-py: patch to use graphemeu --- pkgs/development/python-modules/mastodon-py/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/mastodon-py/default.nix b/pkgs/development/python-modules/mastodon-py/default.nix index 6444f9e521f3..4e12dbb633bd 100644 --- a/pkgs/development/python-modules/mastodon-py/default.nix +++ b/pkgs/development/python-modules/mastodon-py/default.nix @@ -5,6 +5,7 @@ blurhash, cryptography, decorator, + fetchpatch, graphemeu, http-ece, python-dateutil, @@ -30,6 +31,14 @@ buildPythonPackage rec { hash = "sha256-i3HMT8cabSl664UK3eopJQ9bDBpGCgbHTvBJkgeoxd8="; }; + patches = [ + # Switch dependency from unmaintained `grapheme` to `graphemeu` + (fetchpatch { + url = "https://github.com/halcy/Mastodon.py/commit/939c7508414e950922c518260a9ba5a5853aeef2.patch"; + hash = "sha256-XBiAFxYUBNyynld++UwPGIIg9j+3/EF2jGqiysVqYRM="; + }) + ]; + build-system = [ setuptools ]; dependencies = [