Merge pull request #299189 from caarlos0/freeze

charm-freeze: init at 0.1.4

authored by Aleksana and committed by GitHub fa8453e3 e8c20054

+26
+26
pkgs/by-name/ch/charm-freeze/package.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "charm-freeze"; 5 + version = "0.1.4"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "charmbracelet"; 9 + repo = "freeze"; 10 + rev = "v${version}"; 11 + hash = "sha256-ItcdgQUPrz2hpWS6nDYfnZaCdfocR3QgJTQ4TXzPQOw="; 12 + }; 13 + 14 + vendorHash = "sha256-01tTr5NSyg52KGspYh9Rw98uQld6U+31Fy7jnyBoPx8="; 15 + 16 + ldflags = [ "-s" "-w" "-X=main.Version=${version}" ]; 17 + 18 + meta = with lib; { 19 + description = "A tool to generate images of code and terminal output"; 20 + mainProgram = "freeze"; 21 + homepage = "https://github.com/charmbracelet/freeze"; 22 + changelog = "https://github.com/charmbracelet/freeze/releases/tag/v${version}"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ caarlos0 maaslalani ]; 25 + }; 26 + }