1{
2 lib,
3 buildGoModule,
4 fetchFromGitHub,
5}:
6
7buildGoModule rec {
8 pname = "badger";
9 version = "4.8.0";
10
11 src = fetchFromGitHub {
12 owner = "dgraph-io";
13 repo = "badger";
14 rev = "v${version}";
15 hash = "sha256-LkJp0ixEJcD0mGeafjFoxjekeyep2nbZPXgVcMEofAU=";
16 };
17
18 vendorHash = "sha256-I7N85gdf4Bm/0zTcdFfbpah9veSpOzZcTvd7Ku5Xqpg=";
19
20 subPackages = [ "badger" ];
21
22 doCheck = false;
23
24 meta = with lib; {
25 description = "Fast key-value DB in Go";
26 homepage = "https://github.com/dgraph-io/badger";
27 license = licenses.asl20;
28 mainProgram = "badger";
29 maintainers = with maintainers; [ farcaller ];
30 };
31}