diff --git a/pkgs/by-name/se/sesh/package.nix b/pkgs/by-name/se/sesh/package.nix index fb7137c5e401..b5aed0e9ad72 100644 --- a/pkgs/by-name/se/sesh/package.nix +++ b/pkgs/by-name/se/sesh/package.nix @@ -4,25 +4,34 @@ buildGoModule, go-mockery, versionCheckHook, + writableTmpDirAsHomeHook, }: buildGoModule (finalAttrs: { pname = "sesh"; - version = "2.20.0"; + version = "2.24.2"; nativeBuildInputs = [ go-mockery + writableTmpDirAsHomeHook ]; + src = fetchFromGitHub { owner = "joshmedeski"; repo = "sesh"; - rev = "v${finalAttrs.version}"; - hash = "sha256-YfgxXM8FPRAUk4jxUnQNNB8hMjiB5ZCRY2/S+OgzECs="; + tag = "v${finalAttrs.version}"; + hash = "sha256-iisAIn4km/uFw2DohA2mjoYmKgDQ3lYUH284Le3xQD0="; + }; + + # NOTE: prevent crash when getting vendor deps/hash + overrideModAttrs = _: { + preBuild = ""; }; preBuild = '' mockery ''; - vendorHash = "sha256-GEWtbhZhgussFzfg1wNEU0Gr5zhXmwlsgH6d1cXOwvc="; + + vendorHash = "sha256-WHMQ7O5EZ43biR7HxjO9gUq8skFPCZVOx47NIPp5iSE="; ldflags = [ "-s"