diff --git a/pkgs/by-name/ge/genemichaels/package.nix b/pkgs/by-name/ge/genemichaels/package.nix index 557e17934a28..0decad7a3c83 100644 --- a/pkgs/by-name/ge/genemichaels/package.nix +++ b/pkgs/by-name/ge/genemichaels/package.nix @@ -6,18 +6,23 @@ rustPlatform.buildRustPackage rec { pname = "genemichaels"; - version = "0.5.7"; + version = "0.5.13"; src = fetchFromGitHub { owner = "andrewbaxter"; repo = "genemichaels"; rev = "genemichaels-v${version}"; - hash = "sha256-qPyIC9AbRQI+inBft7Dd5R5v+tXtJcZdiV4lBIBwpyM="; + hash = "sha256-pzGTKswETm7RR0up1eSWC+X633rsVmEAJ3DYM8z6paQ="; }; - cargoHash = "sha256-yPxgYf8N3Dqns/uKhdM++jpzG7zTPhCVVq+7WA9G/SM="; + cargoHash = "sha256-FjggpBTzxj9AOJjUq5PmbuE/ImmTMpxN0se9uxRy4KQ="; cargoBuildFlags = [ "--package ${pname}" ]; + # cargoTestFlags is not used because genemichaels is tightly coupled to the + # other crates in the workspace and by not setting it, we run all the tests. + # If a dependency crate is failing its tests, we want to know about it. For + # example, between versions 0.5.8 and 0.5.12, there was a failing test in one + # of the other workspace members that genemichaels depends on. meta = { description = "Even formats macros";