Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / version-management / thicket / default.nix
blob1f331ffd49623f23b51111540bc6d39986fca1d7
1 { lib
2 , crystal
3 , fetchFromGitHub
4 }:
6 crystal.buildCrystalPackage rec {
7   pname = "thicket";
8   version = "0.1.6";
10   src = fetchFromGitHub {
11     owner = "taylorthurlow";
12     repo = pname;
13     rev = "v${version}";
14     sha256 = "sha256-sF+fNKEZEfjpW3buh6kFUpL1P0yO9g4SrTb0rhx1uNc=";
15   };
17   format = "shards";
19   crystalBinaries.thicket.src = "src/thicket.cr";
21   # there is one test that tries to clone a repo
22   doCheck = false;
24   meta = with lib; {
25     description = "A better one-line git log";
26     homepage = "https://github.com/taylorthurlow/thicket";
27     license = licenses.mit;
28     maintainers = with maintainers; [ Br1ght0ne ];
29   };