git-pr: 0.0.2 -> 0.3.0 and package cleanup (#396070)

authored by Arne Keller and committed by GitHub 498ba051 23cc2e9d

+28 -6
+6
maintainers/maintainer-list.nix
··· 11718 name = "Johan Larsson"; 11719 keys = [ { fingerprint = "F0D6 BDE7 C7D1 6B3F 7883 73E7 2A41 C0FE DD6F F540"; } ]; 11720 }; 11721 jonaenz = { 11722 name = "Jona Enzinger"; 11723 email = "5xt3zyy5l@mozmail.com";
··· 11718 name = "Johan Larsson"; 11719 keys = [ { fingerprint = "F0D6 BDE7 C7D1 6B3F 7883 73E7 2A41 C0FE DD6F F540"; } ]; 11720 }; 11721 + jolheiser = { 11722 + email = "nixpkgs@jolheiser.com"; 11723 + github = "jolheiser"; 11724 + githubId = 42128690; 11725 + name = "John Olheiser"; 11726 + }; 11727 jonaenz = { 11728 name = "Jona Enzinger"; 11729 email = "5xt3zyy5l@mozmail.com";
+22 -6
pkgs/by-name/gi/git-pr/package.nix
··· 6 7 buildGoModule rec { 8 pname = "git-pr"; 9 - version = "0.0.2"; 10 11 src = fetchFromGitHub { 12 owner = "picosh"; 13 repo = "git-pr"; 14 rev = "v${version}"; 15 - hash = "sha256-7Ka8p5X8nQBXKiT6QsWOWMQJL8rePKrHz/LZU1W+oQ8="; 16 }; 17 18 - vendorHash = "sha256-tu5C7hz6UTgn/jCCotXzZHlUmGVNERhA7Osxi31Domk="; 19 20 postInstall = '' 21 mv $out/bin/ssh $out/bin/git-ssh 22 ''; 23 24 meta = { 25 homepage = "https://pr.pico.sh"; 26 description = "Simple git collaboration tool"; 27 - license = lib.licenses.bsd3; 28 - maintainers = with lib.maintainers; [ sigmanificient ]; 29 - mainProgram = "git-pr"; 30 }; 31 }
··· 6 7 buildGoModule rec { 8 pname = "git-pr"; 9 + version = "0.3.0"; 10 11 src = fetchFromGitHub { 12 owner = "picosh"; 13 repo = "git-pr"; 14 rev = "v${version}"; 15 + hash = "sha256-2A2rP7yr8faVoIYAWprr+t7MwDPerhsuOjWWEl1mhXw="; 16 }; 17 18 + vendorHash = "sha256-7aHr5CWZVmhBiuCXaK49zYJXMufCxZBnS917mF0QJlg="; 19 + 20 + subPackages = [ 21 + "cmd/ssh" 22 + "cmd/web" 23 + ]; 24 + 25 + env.CGO_ENABLED = 0; 26 + 27 + ldflags = [ 28 + "-s" 29 + "-w" 30 + ]; 31 32 postInstall = '' 33 mv $out/bin/ssh $out/bin/git-ssh 34 + mv $out/bin/web $out/bin/git-web 35 ''; 36 37 meta = { 38 homepage = "https://pr.pico.sh"; 39 description = "Simple git collaboration tool"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ 42 + sigmanificient 43 + jolheiser 44 + ]; 45 + mainProgram = "git-ssh"; 46 }; 47 }