diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/misc/tailspin/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/misc/tailspin/default.nix | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/nixpkgs/pkgs/tools/misc/tailspin/default.nix b/nixpkgs/pkgs/tools/misc/tailspin/default.nix index 6e43219cf28a..c197c76eece7 100644 --- a/nixpkgs/pkgs/tools/misc/tailspin/default.nix +++ b/nixpkgs/pkgs/tools/misc/tailspin/default.nix @@ -1,28 +1,25 @@ { lib -, buildGoModule +, rustPlatform , fetchFromGitHub }: -buildGoModule rec { +rustPlatform.buildRustPackage rec { pname = "tailspin"; - version = "0.1.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "bensadeh"; - repo = pname; - rev = version; - sha256 = "sha256-f9VfOcLOWJ4yr/CS0lqaqiaTfzOgdoI9CaS70AMNdsc="; + repo = "tailspin"; + rev = "refs/tags/${version}"; + hash = "sha256-mtMUHiuGuzLEJk4S+AnpyYGPn0naIP45R9itzXLhG8g="; }; - vendorHash = "sha256-gn7/pFw7JEhkkd/PBP4jLUKb5NBaRE/rb049Ic/Bu7A="; - - CGO_ENABLED = 0; - - subPackages = [ "." ]; + cargoHash = "sha256-M+TUdKtR8/vpkyJiO17LBPDgXq207pC2cUKE7krarfY="; meta = with lib; { - description = "A log file highlighter and a drop-in replacement for `tail -f`"; + description = "A log file highlighter"; homepage = "https://github.com/bensadeh/tailspin"; + changelog = "https://github.com/bensadeh/tailspin/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; mainProgram = "spin"; |