From 226587381bac07f7d518b5f6c313fdce7ed7794b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Chocholat=C3=BD?= Date: Fri, 20 Dec 2024 10:39:09 +0100 Subject: [PATCH 1/2] jjui: Add update script using nix-update --- pkgs/by-name/jj/jjui/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/jj/jjui/package.nix b/pkgs/by-name/jj/jjui/package.nix index 9ad1b3cd6bcd..31930afb6f63 100644 --- a/pkgs/by-name/jj/jjui/package.nix +++ b/pkgs/by-name/jj/jjui/package.nix @@ -2,6 +2,7 @@ lib, buildGoModule, fetchFromGitHub, + nix-update-script, }: buildGoModule { pname = "jjui"; @@ -20,6 +21,8 @@ buildGoModule { mv $out/bin/cmd $out/bin/jjui ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "A TUI for Jujutsu VCS"; homepage = "https://github.com/idursun/jjui"; From c951613d3cb3d61b14c890238017d0685ff359f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Chocholat=C3=BD?= Date: Fri, 20 Dec 2024 10:42:04 +0100 Subject: [PATCH 2/2] jjui: 0-unstable-2024-12-10 -> 0.1 --- pkgs/by-name/jj/jjui/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/jj/jjui/package.nix b/pkgs/by-name/jj/jjui/package.nix index 31930afb6f63..625fad1d092c 100644 --- a/pkgs/by-name/jj/jjui/package.nix +++ b/pkgs/by-name/jj/jjui/package.nix @@ -4,18 +4,18 @@ fetchFromGitHub, nix-update-script, }: -buildGoModule { +buildGoModule rec { pname = "jjui"; - version = "0-unstable-2024-12-10"; + version = "0.1"; src = fetchFromGitHub { owner = "idursun"; repo = "jjui"; - rev = "525c8042a51710cdaefa91176af68a22ad0045bd"; - hash = "sha256-WSlcJFLOe5UVvWubSPP391+AxepEa5M6GpmZnjYMjww="; + rev = "v${version}"; + hash = "sha256-MdSzY2JWL34qB13mX4FWG/4wzl30FmATYQ09N1v5Isc="; }; - vendorHash = "sha256-kg5b3tzwyAhn00GwdUDf4OdYZvCJZHgkgpzHFWy5SxI="; + vendorHash = "sha256-pzbOFXSlEebc4fCyNyQSdeVqar+HfEjsSyJo+mHkQeg="; postFixup = '' mv $out/bin/cmd $out/bin/jjui