biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / gosu / default.nix
blob0768b551fe10db11cb2e4a97d5c6167db75398d5
1 { lib, buildGoModule, fetchFromGitHub, testers, gosu }:
3 buildGoModule rec {
4   pname = "gosu";
5   version = "1.17";
7   src = fetchFromGitHub {
8     owner = "tianon";
9     repo = "gosu";
10     rev = version;
11     hash = "sha256-ziviUXqCpCGECewyZNLDKSjnpmz/3i5DKrIKZlLwl4o=";
12   };
14   vendorHash = "sha256-fygLYSO0kpMFJd6WQp/uLYkELkyaOPZ9V8BrJcIcMuU=";
16   ldflags = [ "-d" "-s" "-w" ];
18   passthru.tests.version = testers.testVersion {
19     package = gosu;
20   };
22   meta = with lib; {
23     description = "Tool that avoids TTY and signal-forwarding behavior of sudo and su";
24     mainProgram = "gosu";
25     homepage = "https://github.com/tianon/gosu";
26     license = licenses.asl20;
27     maintainers = [ ];
28     platforms = platforms.linux;
29   };