From 69e85c98a60aec085b9c558eb9a1781f60d43a97 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 30 Aug 2022 19:46:03 +0100 Subject: [PATCH] cvise: 2.4.0 -> 2.5.0 Among other things removes dependency on `python-flake8`. Changes: https://github.com/marxin/cvise/releases/tag/v2.5.0 --- pkgs/development/tools/misc/cvise/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/tools/misc/cvise/default.nix b/pkgs/development/tools/misc/cvise/default.nix index 47dde66e79cb..be4d646a5397 100644 --- a/pkgs/development/tools/misc/cvise/default.nix +++ b/pkgs/development/tools/misc/cvise/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , bash , cmake +, colordiff , flex , libclang , llvm @@ -15,13 +16,13 @@ buildPythonApplication rec { pname = "cvise"; - version = "2.4.0"; + version = "2.5.0"; src = fetchFromGitHub { owner = "marxin"; repo = "cvise"; - rev = "v${version}"; - sha256 = "0cfzikkhp91hjgxjk3izzczb8d9p8v9zsfyk6iklk92n5qf1aakq"; + rev = "refs/tags/v${version}"; + sha256 = "sha256-Nt6Zs3FxO8Ti+ikVPVaMCejzBIuUxrzG4VLhChCSJQw="; }; patches = [ @@ -34,8 +35,9 @@ buildPythonApplication rec { substituteInPlace cvise.py \ --replace "#!/bin/bash" "#!${bash}/bin/bash" - substituteInPlace setup.cfg \ - --replace "--flake8" "" + substituteInPlace cvise/utils/testing.py \ + --replace "'colordiff --version'" "'${colordiff}/bin/colordiff --version'" \ + --replace "'colordiff'" "'${colordiff}/bin/colordiff'" ''; nativeBuildInputs = [ @@ -62,10 +64,6 @@ buildPythonApplication rec { unifdef ]; - preCheck = '' - patchShebangs cvise.py - ''; - disabledTests = [ # Needs gcc, fails when run noninteractively (without tty). "test_simple_reduction"