From 5770fc7007fd7cf4604de417203a78cb28d72e72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 4 Feb 2024 03:04:33 -0500 Subject: [PATCH 1/3] tgpt: move to `pkgs/by-name` --- .../misc/tgpt/default.nix => by-name/tg/tgpt/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{tools/misc/tgpt/default.nix => by-name/tg/tgpt/package.nix} (100%) diff --git a/pkgs/tools/misc/tgpt/default.nix b/pkgs/by-name/tg/tgpt/package.nix similarity index 100% rename from pkgs/tools/misc/tgpt/default.nix rename to pkgs/by-name/tg/tgpt/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 03769b97d6c5..564c35a7da40 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -27980,8 +27980,6 @@ with pkgs; smemstat = callPackage ../os-specific/linux/smemstat { }; - tgpt = callPackage ../tools/misc/tgpt { }; - tgt = callPackage ../tools/networking/tgt { }; lkl = callPackage ../applications/virtualization/lkl { }; From c55223e31425952af7005fe1e2378ae799c861dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 4 Feb 2024 03:03:08 -0500 Subject: [PATCH 2/3] tgpt: set `passthru.updateScript` --- pkgs/by-name/tg/tgpt/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/tg/tgpt/package.nix b/pkgs/by-name/tg/tgpt/package.nix index cf100e5d33fd..587c79c8884f 100644 --- a/pkgs/by-name/tg/tgpt/package.nix +++ b/pkgs/by-name/tg/tgpt/package.nix @@ -1,6 +1,7 @@ { lib , buildGoModule , fetchFromGitHub +, nix-update-script }: buildGoModule rec { @@ -21,6 +22,8 @@ buildGoModule rec { "-w" ]; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "ChatGPT in terminal without needing API keys"; homepage = "https://github.com/aandrew-me/tgpt"; From 870dd79cda36296f835ff815705adf29fc31af25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sun, 4 Feb 2024 03:06:48 -0500 Subject: [PATCH 3/3] tgpt: 2.0.4 -> 2.7.1 --- pkgs/by-name/tg/tgpt/package.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tg/tgpt/package.nix b/pkgs/by-name/tg/tgpt/package.nix index 587c79c8884f..5846639beb07 100644 --- a/pkgs/by-name/tg/tgpt/package.nix +++ b/pkgs/by-name/tg/tgpt/package.nix @@ -6,22 +6,25 @@ buildGoModule rec { pname = "tgpt"; - version = "2.0.4"; + version = "2.7.1"; src = fetchFromGitHub { owner = "aandrew-me"; repo = "tgpt"; rev = "refs/tags/v${version}"; - hash = "sha256-+5hNcemVVuCX1FCL6U9SoJ/Jsef9exQXQFCdPj8qhCk="; + hash = "sha256-XuTDEcs1wIrAe7Oaok4aFP01jDcyWB01R3HNrx6UEpo="; }; - vendorHash = "sha256-HXpSoihk0s218DVCHe9VCGLBggWY8I25sw2qSaiUz4I="; + vendorHash = "sha256-docq/r6yyMPsuUyFbtCMaYfEVL0gLmyTy4PbrAemR00="; ldflags = [ "-s" "-w" ]; + # test tries to access the network + doCheck = false; + passthru.updateScript = nix-update-script { }; meta = with lib; {