sequin: init at 0.2.0 (#358034)

authored by

Donovan Glover and committed by
GitHub
49efe5ed 3cb38332

+32
+32
pkgs/by-name/se/sequin/package.nix
··· 1 + { 2 + lib, 3 + buildGoModule, 4 + fetchFromGitHub, 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "sequin"; 9 + version = "0.2.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "charmbracelet"; 13 + repo = "sequin"; 14 + rev = "refs/tags/v${version}"; 15 + hash = "sha256-uXfpsrjkJ/qdzoaJXY4vJJPEgcnH7wwFvfHskmEK5VA="; 16 + }; 17 + 18 + vendorHash = "sha256-gdFmvLnf5xW7MKOlRueeoLDTCs7LgMtKiVHS0PAwomc="; 19 + 20 + ldflags = [ 21 + "-X main.Version=${version}" 22 + ]; 23 + 24 + meta = { 25 + description = "Human-readable ANSI sequences"; 26 + homepage = "https://github.com/charmbracelet/sequin"; 27 + changelog = "https://github.com/charmbracelet/sequin/releases/tag/v${version}"; 28 + license = lib.licenses.mit; 29 + maintainers = with lib.maintainers; [ caarlos0 ]; 30 + mainProgram = "sequin"; 31 + }; 32 + }