chatmcp: drop

This commit is contained in:
qzylinra
2026-04-09 07:47:57 +08:00
parent dc0ae5ef53
commit bdd981fa1c
3 changed files with 1 additions and 2108 deletions
-70
View File
@@ -1,70 +0,0 @@
{
lib,
flutter332,
fetchFromGitHub,
autoPatchelfHook,
copyDesktopItems,
makeDesktopItem,
runCommand,
yq,
chatmcp,
_experimental-update-script-combinators,
gitUpdater,
}:
flutter332.buildFlutterApplication rec {
pname = "chatmcp";
version = "0.0.76";
src = fetchFromGitHub {
owner = "daodao97";
repo = "chatmcp";
tag = "v${version}";
hash = "sha256-MU2AFiIvc3Y27/nX/OqYs/VKkw50cqznMY2zUdys8ts=";
};
pubspecLock = lib.importJSON ./pubspec.lock.json;
nativeBuildInputs = [
copyDesktopItems
autoPatchelfHook
];
desktopItems = [
(makeDesktopItem {
name = "chatmcp";
exec = "chatmcp %U";
icon = "chatmcp";
desktopName = "ChatMCP";
})
];
postInstall = ''
install -Dm0644 assets/logo.png $out/share/icons/hicolor/1024x1024/apps/chatmcp.png
'';
passthru = {
pubspecSource =
runCommand "pubspec.lock.json"
{
nativeBuildInputs = [ yq ];
inherit (chatmcp) src;
}
''
cat $src/pubspec.lock | yq > $out
'';
updateScript = _experimental-update-script-combinators.sequence [
(gitUpdater { rev-prefix = "v"; })
(_experimental-update-script-combinators.copyAttrOutputToFile "chatmcp.pubspecSource" ./pubspec.lock.json)
];
};
meta = {
description = "AI chat client implementing the Model Context Protocol";
homepage = "https://github.com/daodao97/chatmcp";
mainProgram = "chatmcp";
license = lib.licenses.asl20;
platforms = lib.platforms.linux;
maintainers = [ ];
};
}
File diff suppressed because it is too large Load Diff
+1
View File
@@ -441,6 +441,7 @@ mapAliases {
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
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
check-mssql-health = throw "'check-mssql-health' has been renamed to/replaced by 'nagiosPlugins.check_mssql_health'"; # Converted to throw 2025-10-27
check-nwc-health = throw "'check-nwc-health' has been renamed to/replaced by 'nagiosPlugins.check_nwc_health'"; # Converted to throw 2025-10-27