Skip to content

Commit 0e63641

Browse files
committed
kuzu: init at 0.9.0
1 parent f90d0a3 commit 0e63641

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

pkgs/by-name/ku/kuzu/package.nix

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
lib,
3+
stdenv,
4+
cmake,
5+
ninja,
6+
python3,
7+
fetchFromGitHub,
8+
}:
9+
10+
stdenv.mkDerivation (finalAttrs: {
11+
pname = "kuzu";
12+
version = "0.9.0";
13+
14+
src = fetchFromGitHub {
15+
owner = "kuzudb";
16+
repo = "kuzu";
17+
tag = "v${finalAttrs.version}";
18+
hash = "sha256-3B2E51PluPKl0OucmTPZYEa9BzYoU0Y8G1PQY86ynFA=";
19+
};
20+
21+
outputs = [
22+
"out"
23+
"lib"
24+
"dev"
25+
];
26+
27+
nativeBuildInputs = [
28+
cmake
29+
ninja
30+
python3
31+
];
32+
33+
meta = {
34+
changelog = "https://github.com/kuzudb/kuzu/releases/tag/v${finalAttrs.version}";
35+
description = "Embeddable property graph database management system";
36+
homepage = "https://kuzudb.com/";
37+
license = lib.licenses.mit;
38+
mainProgram = "kuzu";
39+
maintainers = with lib.maintainers; [ sdht0 ];
40+
platforms = lib.platforms.all;
41+
};
42+
})

0 commit comments

Comments
 (0)