Unverified Commit 6da99a7c authored by 0x4A6F's avatar 0x4A6F Committed by GitHub
Browse files

Merge pull request #217439 from CobaltCause/init-engage

engage: init at 0.1.2
parents f5dad404 e1ed9540
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -2872,6 +2872,13 @@
    githubId = 718298;
    name = "Michael Livshin";
  };
  CobaltCause = {
    name = "Charles Hall";
    email = "charles@computer.surgery";
    github = "CobaltCause";
    githubId = 7003738;
    matrix = "@charles:computer.surgery";
  };
  cobbal = {
    email = "andrew.cobb@gmail.com";
    github = "cobbal";
+29 −0
Original line number Diff line number Diff line
{ lib
, rustPlatform
, fetchgit
}:

let
  pname = "engage";
  version = "0.1.2";
in
rustPlatform.buildRustPackage {
  inherit pname version;

  # fetchFromGitLab doesn't work on GitLab's end for unknown reasons
  src = fetchgit {
    url = "https://or.computer.surgery/charles/${pname}";
    rev = "v${version}";
    hash = "sha256-7zLFgTLeAIaMMoj0iThH/5UhnV9OUGe9CVwbbShCieo=";
  };

  cargoHash = "sha256-+4uqC0VoBSmkS9hYC1lzWeJmK873slZT04TljHPE+Eo=";

  meta = {
    description = "A task runner with DAG-based parallelism";
    homepage = "https://or.computer.surgery/charles/engage";
    changelog = "https://or.computer.surgery/charles/engage/-/blob/v${version}/CHANGELOG.md";
    license = with lib.licenses; [ asl20 mit ];
    maintainers = with lib.maintainers; [ CobaltCause ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -4554,6 +4554,8 @@ with pkgs;
  enca = callPackage ../tools/text/enca { };
  engage = callPackage ../tools/misc/engage { };
  ent = callPackage ../tools/misc/ent { };
  entwine = callPackage ../applications/graphics/entwine { };