Unverified Commit 49d75834 authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

commit-notifier: init at 0-unstable-2026-02-07 (#488260)

parents 3adc0d9d 5abac96c
Loading
Loading
Loading
Loading
+41 −0
Original line number Diff line number Diff line
{
  lib,
  rustPlatform,
  fetchFromGitHub,
  pkg-config,
  sqlite,
  libgit2,
  openssl,
}:

rustPlatform.buildRustPackage (finalAttrs: {
  pname = "commit-notifier";
  version = "0-unstable-2026-02-07";
  src = fetchFromGitHub {
    owner = "linyinfeng";
    repo = "commit-notifier";
    rev = "93ad526940c60d3a7be65239e6ff8604ce8c6e17";
    hash = "sha256-2U1Pp6v68fAxG6pVztHvCGe8FP714o9V2WQFMSmChBQ=";
  };

  cargoHash = "sha256-IezbCVH3C7i7COZ8Fw7aXym7Q64hy6jxo98aohxgOyA=";

  nativeBuildInputs = [ pkg-config ];

  buildInputs = [
    sqlite
    libgit2
    openssl
  ];

  meta = {
    description = "Simple telegram bot monitoring commit status";
    homepage = "https://github.com/linyinfeng/commit-notifier";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [
      mlyxshi
    ];
    platforms = lib.platforms.linux;
    mainProgram = "commit-notifier";
  };
})