tclPackages.yajl-tcl: init at 1.8.1

This commit is contained in:
Francesco Gazzetta
2025-05-21 14:24:56 +02:00
parent 7c14e075ea
commit e64a089ac8
@@ -0,0 +1,39 @@
{
lib,
mkTclDerivation,
fetchFromGitHub,
autoreconfHook,
pkg-config,
yajl,
}:
mkTclDerivation rec {
pname = "yajl-tcl";
version = "1.8.1";
src = fetchFromGitHub {
owner = "flightaware";
repo = "yajl-tcl";
tag = "v${version}";
hash = "sha256-MKm/cfZxPoxpsHuZf9qSXZXzdFbDb7IGeJgMHGh9bcE=";
};
strictDeps = true;
nativeBuildInputs = [
autoreconfHook
pkg-config
];
buildInputs = [
yajl
];
meta = {
description = "Tcl bindings for Yet Another JSON Library";
homepage = "https://github.com/flightaware/yajl-tcl";
changelog = "https://github.com/flightaware/yajl-tcl/blob/${src.tag}/ChangeLog";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fgaz ];
};
}