lol

Merge pull request #309073 from XBagon/create-minekube-gate

gate: init at 0.36.7

authored by

Aleksana and committed by
GitHub
5df27ce0 a03b29ba

+43
+6
maintainers/maintainer-list.nix
··· 22140 22140 githubId = 474343; 22141 22141 name = "Xavier Zwirtz"; 22142 22142 }; 22143 + XBagon = { 22144 + name = "XBagon"; 22145 + email = "xbagon@outlook.de"; 22146 + github = "XBagon"; 22147 + githubId = 1523292; 22148 + }; 22143 22149 xbreak = { 22144 22150 email = "xbreak@alphaware.se"; 22145 22151 github = "xbreak";
+37
pkgs/by-name/ga/gate/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + let 7 + pname = "gate"; 8 + version = "0.36.7"; 9 + in 10 + buildGoModule { 11 + inherit pname version; 12 + 13 + src = fetchFromGitHub { 14 + owner = "minekube"; 15 + repo = "gate"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-WHxpx20O/HuCWqbY4zTxcjyIhW3+FQtTz5sUGAda71g="; 18 + }; 19 + 20 + vendorHash = "sha256-dswNJQWqN+u/mnpbj9se2j9uEi0ewNTXVlN3WnNbcyg="; 21 + 22 + ldflags = [ "-s" "-w" ]; 23 + 24 + meta = { 25 + description = "High-Performance, Low-Memory, Lightweight, Extensible Minecraft Reverse Proxy"; 26 + longDescription = '' 27 + Gate is an extensible, high performant & paralleled Minecraft proxy server 28 + with scalability, flexibility & excellent server version support - written in Go 29 + and ready for the cloud! 30 + ''; 31 + homepage = "https://github.com/minekube/gate"; 32 + license = lib.licenses.asl20; 33 + maintainers = with lib.maintainers; [ XBagon ]; 34 + mainProgram = "gate"; 35 + }; 36 + } 37 +