From 6d47716233b3d3f28c00769fd234fe689164ec7d Mon Sep 17 00:00:00 2001 From: stuebinm Date: Thu, 12 Oct 2023 16:38:09 +0200 Subject: more radicle stuff (now with tui!) --- pkgs/radicle.nix | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'pkgs/radicle.nix') diff --git a/pkgs/radicle.nix b/pkgs/radicle.nix index ff65ecc..ff2ed8b 100644 --- a/pkgs/radicle.nix +++ b/pkgs/radicle.nix @@ -1,4 +1,4 @@ -let +{ interface = { lib, buildNpmPackage, fetchgit, bash, config ? null, ...}: buildNpmPackage { pname = "radicle-interface"; version = "git"; @@ -41,7 +41,21 @@ let # tests seem to be a little nondeterministic, and sometimes hang doCheck = false; }; -in -{ - inherit interface heartwood; + + tui = { lib, buildRustPackage, fetchgit }: buildRustPackage rec { + pname = "radicle-tui"; + version = "git"; + src = fetchgit { + url = "https://seed.radicle.xyz/z39mP9rQAaGmERfUMPULfPUi473tY.git"; + rev = "96967897b0a436d3298d0d21562081fe3bb3052b"; + hash = "sha256-jLhL2dl7aywFHG8naTjb250znJJYW2i6YdEqKaRJZzs="; + }; + cargoLock = { + lockFile = "${src}/Cargo.lock"; + outputHashes = { + "tui-realm-textarea-1.1.2" = "sha256-7dKyEUm4g+Hub2ouIBBSOnY9MDJcvD22At0Zi5CdmmY="; + "tui-textarea-0.2.0" = "sha256-aeQJh1SG6ICaqZIsQZo101ANNSkSw8NdtHuNHZXnEPA="; + }; + }; + }; } -- cgit v1.2.3