From ed01577f90cc46c747c3c8d33d2f40dc72d02c39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Sat, 30 May 2026 08:17:28 -0400 Subject: [PATCH] chatbox: drop --- pkgs/by-name/ch/chatbox/package.nix | 49 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 49 deletions(-) delete mode 100644 pkgs/by-name/ch/chatbox/package.nix diff --git a/pkgs/by-name/ch/chatbox/package.nix b/pkgs/by-name/ch/chatbox/package.nix deleted file mode 100644 index dd4a2bd893b2..000000000000 --- a/pkgs/by-name/ch/chatbox/package.nix +++ /dev/null @@ -1,49 +0,0 @@ -{ - lib, - appimageTools, - fetchurl, - writeScript, -}: -let - pname = "chatbox"; - version = "1.20.3"; - - src = fetchurl { - url = "https://download.chatboxai.app/releases/Chatbox-${version}-x86_64.AppImage"; - hash = "sha256-m2nCVYa2OGd1vV685+0Z3K6g4LjkHL5edhJ43ENWAZM="; - }; - - appimageContents = appimageTools.extract { inherit pname version src; }; -in -appimageTools.wrapType2 { - inherit pname version src; - - extraInstallCommands = '' - install -m 444 -D ${appimageContents}/xyz.chatboxapp.app.desktop $out/share/applications/chatbox.desktop - install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/xyz.chatboxapp.app.png $out/share/icons/hicolor/512x512/apps/chatbox.png - substituteInPlace $out/share/applications/chatbox.desktop \ - --replace-fail 'Exec=AppRun' 'Exec=chatbox' \ - --replace-fail 'Icon=xyz.chatboxapp.app' 'Icon=chatbox' - ''; - - passthru.updateScript = writeScript "update-chatbox" '' - #!/usr/bin/env nix-shell - #!nix-shell -i bash -p curl gnugrep common-updater-scripts - version=$(curl -I -X GET https://chatboxai.app/install_chatbox/linux | grep -oP 'Chatbox-\K[0-9]+\.[0-9]+\.[0-9]+') - update-source-version chatbox $version - ''; - - meta = { - description = "AI client application and smart assistant"; - homepage = "https://chatboxai.app"; - downloadPage = "https://chatboxai.app/en#download"; - changelog = "https://chatboxai.app/en/help-center/changelog"; - license = lib.licenses.unfree; - sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - maintainers = with lib.maintainers; [ c31io ]; - mainProgram = "chatbox"; - - # Help porting to other platforms :) - platforms = [ "x86_64-linux" ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index c624bc8282e7..c81970c8c10b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -450,6 +450,7 @@ mapAliases { charis-sil = throw "'charis-sil' has renamed to/replaced by 'charis'"; # Added 2025-12-01 charmcraft = throw "charmcraft was removed in Sep 25 following removal of LXD from nixpkgs"; # Added 2025-09-18 charybdis = throw "charybdis was removed since its upstream repo was archived in 2021"; # Added 2026-01-13 + chatbox = throw "chatbox was removed for bundling a vastly end-of-life electron version"; # Added 2026-05-30 chatgpt-retrieval-plugin = throw "chatgpt-retrieval-plugin has been removed because it has been marked as broken since at least November 2024."; # Added 2025-09-28 chatmcp = throw "chatmcp has been removed, as it is unmaintained"; # Added 2026-04-09 check-esxi-hardware = throw "'check-esxi-hardware' has been renamed to/replaced by 'nagiosPlugins.check_esxi_hardware'"; # Converted to throw 2025-10-27