Unverified Commit 0891ef2e authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

rs-git-fsmonitor: 0.1.3 (deleted) -> 0.2.0 (#379131)

parents 37249b29 733b91ed
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -16565,6 +16565,12 @@
    githubId = 1224006;
    name = "Roberto Abdelkader Martínez Pérez";
  };
  nilscc = {
    email = "mail@nils.cc";
    github = "nilscc";
    githubId = 92021;
    name = "Nils";
  };
  nils-degroot = {
    email = "nils@peeko.nl";
    github = "nils-degroot";
+36 −0
Original line number Diff line number Diff line
{
  lib,
  fetchFromGitHub,
  rustPlatform,
  makeWrapper,
  watchman,
}:

rustPlatform.buildRustPackage rec {
  pname = "rs-git-fsmonitor";
  version = "0.2.0";

  src = fetchFromGitHub {
    owner = "jgavris";
    repo = "rs-git-fsmonitor";
    tag = "v${version}";
    hash = "sha256-+5nR+/09HmFk3mq2B8NTeBT50aBG85yXEdeO6BhStVw=";
  };

  useFetchCargoVendor = true;
  cargoHash = "sha256-WkqJSbtaJxaagJMsdFiVozi1SkrfxXyM9bdZeimwJag=";

  nativeBuildInputs = [ makeWrapper ];

  postFixup = ''
    wrapProgram $out/bin/rs-git-fsmonitor --prefix PATH ":" "${lib.makeBinPath [ watchman ]}"
  '';

  meta = {
    description = "Fast git core.fsmonitor hook written in Rust";
    homepage = "https://github.com/jgavris/rs-git-fsmonitor";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ nilscc ];
    mainProgram = "rs-git-fsmonitor";
  };
}
+0 −1
Original line number Diff line number Diff line
@@ -1228,7 +1228,6 @@ mapAliases {
  rnix-hashes = throw "'rnix-hashes' has been removed due to lack of upstream maintenance"; # Added 2025-01-25
  rpiboot-unstable = throw "'rpiboot-unstable' has been renamed to/replaced by 'rpiboot'"; # Converted to throw 2024-10-17
  rr-unstable = rr; # Added 2022-09-17
  rs-git-fsmonitor = throw "'rs-git-fsmonitor' has been removed due to lack of upstream maintenance"; # Added 2025-01-25
  rtx = mise; # Added 2024-01-05
  runCommandNoCC = runCommand;
  runCommandNoCCLocal = runCommandLocal;