summary refs log tree commit diff
path: root/pkgs/tools/misc/tab-rs
diff options
context:
space:
mode:
authorBruno Bigras <bigras.bruno@gmail.com>2020-12-21 16:34:45 -0500
committerBruno Bigras <bigras.bruno@gmail.com>2021-01-07 05:43:09 -0500
commit4d76eb1621cd416c06d04a95f02be7895485f084 (patch)
tree1e2705e041c776365311899514dd99b509abca56 /pkgs/tools/misc/tab-rs
parentbe104bfc7482dcaec477fb02abf4b91a231cdd54 (diff)
downloadnixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar.gz
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar.bz2
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar.lz
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar.xz
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.tar.zst
nixpkgs-4d76eb1621cd416c06d04a95f02be7895485f084.zip
tab-rs: init at 0.5.5
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/tools/misc/tab-rs')
-rw-r--r--pkgs/tools/misc/tab-rs/default.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/tools/misc/tab-rs/default.nix b/pkgs/tools/misc/tab-rs/default.nix
new file mode 100644
index 00000000000..e3bd9792c45
--- /dev/null
+++ b/pkgs/tools/misc/tab-rs/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchFromGitHub, rustPlatform, IOKit }:
+
+rustPlatform.buildRustPackage rec {
+  pname = "tab-rs";
+  version = "0.5.5";
+
+  src = fetchFromGitHub {
+    owner = "austinjones";
+    repo = pname;
+    rev = "v${version}";
+    sha256 = "06nip7g5y7jslqj8anvn2z7w1c8yr0gl32bpnzv26xschan4gc2h";
+  };
+
+  cargoSha256 = "1clpl9fi07lms0din8f9m4y6br5jg8k5xsklsqmvgdwf83wyn321";
+
+  buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
+
+  # many tests are failing
+  doCheck = false;
+
+  meta = with stdenv.lib; {
+    description = "Intuitive, config-driven terminal multiplexer designed for software & systems engineers";
+    homepage = "https://github.com/austinjones/tab-rs";
+    license = licenses.mit;
+    maintainers = with maintainers; [ bbigras ];
+  };
+}