From 4828cbeb1b8185b33044e599ee5d51c73750756c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Silva?= Date: Mon, 23 Feb 2026 15:44:00 +0000 Subject: [PATCH] python3Packages.picosvg: fix test failures --- pkgs/development/python-modules/picosvg/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/picosvg/default.nix b/pkgs/development/python-modules/picosvg/default.nix index 0e6b4aabee6f..0d4d98f8eae6 100644 --- a/pkgs/development/python-modules/picosvg/default.nix +++ b/pkgs/development/python-modules/picosvg/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, setuptools-scm, absl-py, lxml, @@ -21,6 +22,15 @@ buildPythonPackage rec { hash = "sha256-ocdHF0kYnfllpvul32itu1QtlDrqVeq5sT8Ecb5V1yk="; }; + patches = [ + # Fix test failures with skia-pathops 0.9.x (m143) + # https://github.com/googlefonts/picosvg/pull/331 + (fetchpatch { + url = "https://github.com/googlefonts/picosvg/commit/885ee64b75f526e938eb76e09fab7d93e946a355.patch"; + hash = "sha256-fR3FfnEPHwSO1rMtmQEr1pyvByTx8T53FxSpuAKWIjw="; + }) + ]; + nativeBuildInputs = [ setuptools-scm ]; propagatedBuildInputs = [