Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #243973 from caarlos0/pop

authored by Ben Siraphob and committed by GitHub 4aeb502e 4ed8111e

+41
+40
pkgs/applications/misc/pop/default.nix
··· 1 + { lib, buildGoModule, installShellFiles, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "pop"; 5 + version = "0.1.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "charmbracelet"; 9 + repo = "pop"; 10 + rev = "v${version}"; 11 + sha256 = "VzSPQZfapB44hzGumy8JKe+v+n6af9fRSlAq1F7olCo="; 12 + }; 13 + 14 + vendorSha256 = "VowqYygRKxpDJPfesJXBp00sBiHb57UMR/ZV//v7+90="; 15 + 16 + GOWORK = "off"; 17 + 18 + nativeBuildInputs = [ 19 + installShellFiles 20 + ]; 21 + 22 + ldflags = [ "-s" "-w" "-X=main.Version=${version}" ]; 23 + 24 + postInstall = '' 25 + $out/bin/pop man > pop.1 26 + installManPage pop.1 27 + installShellCompletion --cmd pop \ 28 + --bash <($out/bin/pop completion bash) \ 29 + --fish <($out/bin/pop completion fish) \ 30 + --zsh <($out/bin/pop completion zsh) 31 + ''; 32 + 33 + meta = with lib; { 34 + description = "Send emails from your terminal"; 35 + homepage = "https://github.com/charmbracelet/pop"; 36 + changelog = "https://github.com/charmbracelet/pop/releases/tag/v${version}"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ caarlos0 maaslalani ]; 39 + }; 40 + }
+1
pkgs/top-level/all-packages.nix
··· 31752 31752 gtk-pipe-viewer = perlPackages.callPackage ../applications/video/pipe-viewer { withGtk3 = true; }; 31753 31753 31754 31754 gum = callPackage ../applications/misc/gum { }; 31755 + pop = callPackage ../applications/misc/pop { }; 31755 31756 31756 31757 hydrus = python3Packages.callPackage ../applications/graphics/hydrus { 31757 31758 inherit miniupnpc swftools;