From 47b8f5561ce7b85cc832d60530496362caa69b43 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 2 May 2025 02:01:19 +0000 Subject: [PATCH 1/2] taskflow: 3.9.0 -> 3.10.0 --- pkgs/by-name/ta/taskflow/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ta/taskflow/package.nix b/pkgs/by-name/ta/taskflow/package.nix index 8cc90436fbd3..7b69f94b39dd 100644 --- a/pkgs/by-name/ta/taskflow/package.nix +++ b/pkgs/by-name/ta/taskflow/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "taskflow"; - version = "3.9.0"; + version = "3.10.0"; src = fetchFromGitHub { owner = "taskflow"; repo = "taskflow"; tag = "v${finalAttrs.version}"; - hash = "sha256-omon02xgf4vV7JzpLFtHgf2MXxR6JowI+pDyAswXMUY="; + hash = "sha256-s0A8zJoq0VfmAks9h4v63J7tPX5JnlNTzJJMilzc5yM="; }; patches = [ From d10b8b58ddd812e9c62691136bea88fe96f13786 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Jun 2025 18:35:12 -0700 Subject: [PATCH 2/2] python3Packages.rapidfuzz: support Taskflow 3.10.0 --- pkgs/development/python-modules/rapidfuzz/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/development/python-modules/rapidfuzz/default.nix b/pkgs/development/python-modules/rapidfuzz/default.nix index 8ae3726a2c3f..d7ac4bcde75a 100644 --- a/pkgs/development/python-modules/rapidfuzz/default.nix +++ b/pkgs/development/python-modules/rapidfuzz/default.nix @@ -3,6 +3,7 @@ stdenv, buildPythonPackage, fetchFromGitHub, + fetchpatch, cmake, cython, ninja, @@ -27,6 +28,15 @@ buildPythonPackage rec { hash = "sha256-vwAqlTq4HIbmCL1HsHcgfVWETImxdqTsnenmX2RGXw8="; }; + patches = [ + # https://github.com/rapidfuzz/RapidFuzz/pull/446 + (fetchpatch { + name = "support-taskflow-3.10.0.patch"; + url = "https://github.com/rapidfuzz/RapidFuzz/commit/bba3281cc61ecc4ab4affe5d2d50389a4f6d7556.patch"; + hash = "sha256-kAS6xsPY7eUTfKO+EAOW8bktY4cApvLEpRMciJEsPgk="; + }) + ]; + build-system = [ cmake cython