From 55523eb0f4ead82dad1d8990a43cc19761e2711d Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 1 Apr 2026 16:38:17 -0500 Subject: [PATCH] sesh: 2.20.0 -> 2.24.2 https://github.com/joshmedeski/sesh/compare/v2.20.0...v2.24.2 --- pkgs/by-name/se/sesh/package.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) 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"