From 3bbc6e4da35476bc2c780981c9099f676f357c8a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 17 Aug 2023 22:08:26 +0200 Subject: [PATCH] tailspin: 0.1.1 -> 1.4.0 Changelog: https://github.com/bensadeh/tailspin/releases/tag/1.4.0 --- pkgs/tools/misc/tailspin/default.nix | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/pkgs/tools/misc/tailspin/default.nix b/pkgs/tools/misc/tailspin/default.nix index 6e43219cf28a..c197c76eece7 100644 --- a/pkgs/tools/misc/tailspin/default.nix +++ b/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";