ladybugdb: init at 0.14.1

This commit is contained in:
Hamid
2026-02-13 15:00:42 +01:00
parent 8d75f18631
commit db8c494cd6
+49
View File
@@ -0,0 +1,49 @@
{
lib,
stdenv,
cmake,
ninja,
python3,
fetchFromGitHub,
versionCheckHook,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "ladybugdb";
version = "0.14.1";
src = fetchFromGitHub {
owner = "LadybugDB";
repo = "ladybug";
tag = "v${finalAttrs.version}";
hash = "sha256-Tq7a7XOKoxe0/cdZehNAEX4ENHIjMFdBBARNzZiuMM8=";
};
outputs = [
"out"
"lib"
"dev"
];
nativeBuildInputs = [
cmake
ninja
python3
];
nativeInstallCheckInputs = [
versionCheckHook
];
versionCheckProgram = "${placeholder "out"}/bin/lbug";
doInstallCheck = true;
meta = {
changelog = "https://github.com/LadybugDB/ladybug/releases/tag/${finalAttrs.src.tag}";
description = "Embeddable property graph database management system (fork of Kuzu)";
homepage = "https://ladybugdb.com/";
license = lib.licenses.mit;
mainProgram = "lbug";
maintainers = with lib.maintainers; [ hamidr ];
platforms = lib.platforms.all;
};
})