nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 rustPlatform,
4 fetchFromGitHub,
5}:
6rustPlatform.buildRustPackage rec {
7 pname = "taskchampion-sync-server";
8 version = "0.6.1";
9 src = fetchFromGitHub {
10 owner = "GothenburgBitFactory";
11 repo = "taskchampion-sync-server";
12 tag = "v${version}";
13 hash = "sha256-spuTCRsF1uHTTWfOjkMRokZnBhqP53CPAi3WMJB3yq4=";
14 };
15
16 cargoHash = "sha256-bsB/dPqPmzviHsGA8gtSew2PQdySNzifZ6dhu7XQ8IU=";
17
18 meta = {
19 description = "Sync server for Taskwarrior 3";
20 license = lib.licenses.mit;
21 homepage = "https://github.com/GothenburgBitFactory/taskchampion-sync-server";
22 maintainers = with lib.maintainers; [ mlaradji ];
23 mainProgram = "taskchampion-sync-server";
24 };
25}