Unverified Commit 588b138a authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

cargo-aoc: init at 0.3.8 (#362859)

parents 2b375c05 e07423c1
Loading
Loading
Loading
Loading
+35 −0
Original line number Diff line number Diff line
{
  lib,
  rustPlatform,
  fetchCrate,
  testers,
  nix-update-script,
  cargo-aoc,
}:
rustPlatform.buildRustPackage rec {
  pname = "cargo-aoc";
  version = "0.3.8";

  src = fetchCrate {
    inherit pname version;
    hash = "sha256-5CjY91515GeLzmLJiGjfbBfIMPr32EA65X/rriKPWRY=";
  };

  cargoHash = "sha256-LhPsiO0Fnx9Tf+itaaVaO1XgqM00m+UQMlUJYY8isXY=";

  passthru = {
    tests.version = testers.testVersion { package = cargo-aoc; };
    updateScript = nix-update-script { };
  };

  meta = {
    description = "Simple CLI tool that aims to be a helper for Advent of Code";
    homepage = "https://github.com/gobanos/cargo-aoc";
    license = with lib.licenses; [
      mit
      asl20
    ];
    maintainers = with lib.maintainers; [ defelo ];
    mainProgram = "cargo-aoc";
  };
}