Merge pull request #214381 from figsoda/difftastic

difftastic: 0.42.0 -> 0.43.0
This commit is contained in:
superherointj
2023-02-03 19:14:09 -03:00
committed by GitHub
+12 -7
View File
@@ -1,21 +1,20 @@
{ lib
, rustPlatform
, fetchFromGitHub
, fetchpatch
, rustPlatform
, tree-sitter
, difftastic
, testers
, difftastic
}:
rustPlatform.buildRustPackage rec {
pname = "difftastic";
version = "0.42.0";
version = "0.43.0";
src = fetchFromGitHub {
owner = "wilfred";
repo = pname;
rev = version;
sha256 = "sha256-9ooVXGZ7MEB4D0awciJJio3ttqxEQ8EUBbIQ6xxrXh0=";
sha256 = "sha256-YL2rKsP5FSoG1gIyxQtt9kovBAyu8Flko5RxXRQy5mQ=";
};
depsExtraArgs = {
@@ -40,14 +39,20 @@ rustPlatform.buildRustPackage rec {
popd
'';
};
cargoSha256 = "sha256-Zbnk5tcCRoaEH3A1mbsfpEhLe1EMcZqPQ4vzWxi0oG0=";
cargoSha256 = "sha256-SUNBnJP8B/HvlozcCbehL1A2/WudYE20DIPc7/fYF/k=";
checkFlags = [
# test is broken
# https://github.com/Wilfred/difftastic/issues/479
"--skip=files::tests::test_gzip_is_binary"
];
passthru.tests.version = testers.testVersion { package = difftastic; };
meta = with lib; {
description = "A syntax-aware diff";
homepage = "https://github.com/Wilfred/difftastic";
changelog = "https://github.com/Wilfred/difftastic/raw/${version}/CHANGELOG.md";
changelog = "https://github.com/Wilfred/difftastic/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ ethancedwards8 figsoda ];
mainProgram = "difft";