{ rustPlatform, lib, fetchzip, openssl, pkg-config, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "pr-tracker"; version = "1.10.0"; src = fetchzip { url = "https://git.qyliss.net/pr-tracker/snapshot/pr-tracker-${finalAttrs.version}.tar.xz"; hash = "sha256-lAraMuhAvTV/PX0R/SSga3bebuK0lizcyEK7Qo3iUmc="; }; cargoHash = "sha256-gD2J3yp2ICNU9bQSXp2ks5GV+vL76t278WwiWCsAT8k="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ openssl ]; meta = { changelog = "https://git.qyliss.net/pr-tracker/plain/NEWS?h=${finalAttrs.version}"; description = "Nixpkgs pull request channel tracker"; longDescription = '' A web server that displays the path a Nixpkgs pull request will take through the various release channels. ''; platforms = lib.platforms.unix; homepage = "https://git.qyliss.net/pr-tracker"; license = lib.licenses.agpl3Plus; maintainers = with lib.maintainers; [ qyliss sumnerevans ]; mainProgram = "pr-tracker"; }; })