at 24.11-pre 39 lines 832 B view raw
1{ lib 2, buildGoModule 3, fetchFromGitHub 4}: 5 6let 7 pname = "wgo"; 8 version = "0.5.6d"; 9in 10buildGoModule { 11 inherit pname version; 12 13 src = fetchFromGitHub { 14 owner = "bokwoon95"; 15 repo = "wgo"; 16 rev = "v${version}"; 17 hash = "sha256-PzBje046mS844zpU5X1eoRcULJH8sh49yf8lrxeA764="; 18 }; 19 20 vendorHash = "sha256-w6UJxZToHbbQmuXkyqFzyssFcE+7uVNqOuIF/XKdEsU="; 21 22 ldflags = [ "-s" "-w" ]; 23 24 subPackages = [ "." ]; 25 26 checkFlags = [ 27 # Flaky tests. 28 # See https://github.com/bokwoon95/wgo/blob/e0448e04b6ca44323f507d1aca94425b7c69803c/START_HERE.md?plain=1#L26. 29 "-skip=TestWgoCmd_FileEvent" 30 ]; 31 32 meta = with lib; { 33 description = "Live reload for Go apps"; 34 mainProgram = "wgo"; 35 homepage = "https://github.com/bokwoon95/wgo"; 36 license = licenses.mit; 37 maintainers = with maintainers; [ ]; 38 }; 39}