diff options
author | Andreas <hamburger1984@gmail.com> | 2022-06-10 16:41:37 +0200 |
---|---|---|
committer | Andreas <hamburger1984@gmail.com> | 2022-06-12 15:36:24 +0200 |
commit | dd63da9494c30dc7d13c16f6fe58673746592511 (patch) | |
tree | 542c053d6ea6b6373af378a81da75e47a7b42de1 /pkgs/tools/misc/hwatch | |
parent | 547ea4a972f64bb1cc4922eb0f2069715da631b1 (diff) |
hwatch: init at 0.3.6
Diffstat (limited to 'pkgs/tools/misc/hwatch')
-rw-r--r-- | pkgs/tools/misc/hwatch/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/misc/hwatch/default.nix b/pkgs/tools/misc/hwatch/default.nix new file mode 100644 index 0000000000000..259297eb494ff --- /dev/null +++ b/pkgs/tools/misc/hwatch/default.nix @@ -0,0 +1,33 @@ +{ lib, stdenv, fetchFromGitHub, fetchpatch, rustPlatform }: + +rustPlatform.buildRustPackage rec { + pname = "hwatch"; + version = "0.3.6"; + + src = fetchFromGitHub { + owner = "blacknon"; + repo = pname; + # prefix, because just "0.3.6' causes the download to silently fail: + # $ curl -v https://github.com/blacknon/hwatch/archive/0.3.6.tar.gz + # ... + # < HTTP/2 300 + # ... + # the given path has multiple possibilities: #<Git::Ref:0x00007fbb2e52bed0>, #<Git::Ref:0x00007fbb2e52ae40> + rev = "refs/tags/${version}"; + sha256 = "sha256-uaAgA6DWwYVT9mQh55onW+qxIC2i9GVuimctTJpUgfA="; + }; + + cargoSha256 = "sha256-Xt3Z6ax3Y45KZhTYMBr/Rfx1o+ZAoPYj51SN5hnrXQM="; + + meta = with lib; { + homepage = "https://github.com/blackmon/hwatch"; + description= "Modern alternative to the watch command"; + longDescription = '' + A modern alternative to the watch command, records the differences in + execution results and can check this differences at after. + ''; + license = licenses.mit; + maintainers = with maintainers; [ hamburger1984 ]; + platforms = platforms.linux; + }; +} |