diff --git a/flake.lock b/flake.lock index bffd844..0ee7307 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1780243769, - "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", + "lastModified": 1781577229, + "narHash": "sha256-lrp67w8AulE9Ks53n27I45ADSzbOCn4H+CNW1Ck8B+8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", + "rev": "567a49d1913ce81ac6e9582e3553dd90a955875f", "type": "github" }, "original": { diff --git a/packages/duckduckgo-mcp-server/package.nix b/packages/duckduckgo-mcp-server/package.nix index 9cd3f79..22bf95c 100644 --- a/packages/duckduckgo-mcp-server/package.nix +++ b/packages/duckduckgo-mcp-server/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "duckduckgo-mcp-server"; - version = "0.1.1-unstable"; + version = "0.4.0"; pyproject = true; src = fetchFromGitHub { owner = "nickclyde"; repo = "duckduckgo-mcp-server"; - rev = "d198a2f0e8bd7c862d87d8517e1518aa295f8348"; - hash = "sha256-aoWU5AVErAt73V+BgveEmVnjNh/cteS+A9AIFLylOsw="; + rev = "v${version}"; + hash = "sha256-g1mpBrhuCt3g/XnUfHoY8lJDMizINypikj8Lqk2LVuE="; }; build-system = [ python3Packages.hatchling ]; diff --git a/packages/jellyfin-mcp/package.nix b/packages/jellyfin-mcp/package.nix index a2b3296..ebc414e 100644 --- a/packages/jellyfin-mcp/package.nix +++ b/packages/jellyfin-mcp/package.nix @@ -6,21 +6,16 @@ buildGoModule rec { pname = "jellyfin-mcp"; - version = "2026.318.7"; + version = "2026.604.2"; src = fetchFromGitHub { owner = "jaredtrent"; repo = "jellyfin-mcp"; tag = "v${version}"; - hash = "sha256-/6Sy8C5+/x90ZTo74qX0agTHybsWw+Vg416GBM1PS7k="; + hash = "sha256-Ks54txfOAkNEWfhl5ZXEIaFzAbmCnwhHtN1+FIa7dgo="; }; - # go.mod requires 1.25.6 but nixpkgs has 1.25.5; patch to relax - postPatch = '' - substituteInPlace go.mod --replace-fail "go 1.25.6" "go 1.25.5" - ''; - - vendorHash = "sha256-WYb+BpnKUUrgcJ0zChdTb1oB99R8bTgpSXUtjPKhL6M="; + vendorHash = "sha256-cDy+PpZM6xL7ur/xq81y4vlyaDnSOpGkyVV2hh8qI7o="; meta = with lib; { description = "MCP server for Jellyfin media server — search, playback, metadata, admin"; diff --git a/packages/kindly-web-search-mcp-server/package.nix b/packages/kindly-web-search-mcp-server/package.nix index 340922c..f320a9c 100644 --- a/packages/kindly-web-search-mcp-server/package.nix +++ b/packages/kindly-web-search-mcp-server/package.nix @@ -77,8 +77,8 @@ python313Packages.buildPythonApplication rec { src = fetchFromGitHub { owner = "Shelpuk-AI-Technology-Consulting"; repo = "kindly-web-search-mcp-server"; - rev = "2fd83d28710cce335f610e3d5ed0b403250ab1ba"; - hash = "sha256-sOLx87p+w51wuBOItDdzrsrgItNZ92WivZAv3Zzp16o="; + rev = "2b76afb37bf311facbde6750d0a0c0cbdfb8fec2"; + hash = "sha256-90QHr2FPiMSwKXmjlZ2W9NIQvj3LDXzYIq6m/Z+sJMw="; }; build-system = with python313Packages; [ @@ -94,6 +94,7 @@ python313Packages.buildPythonApplication rec { nodriver pymupdf fastmcp + trafilatura ]; nativeBuildInputs = [ makeWrapper ]; diff --git a/packages/nextcloud-mcp-server/package.nix b/packages/nextcloud-mcp-server/package.nix index 78e8c94..a44833b 100644 --- a/packages/nextcloud-mcp-server/package.nix +++ b/packages/nextcloud-mcp-server/package.nix @@ -132,14 +132,14 @@ let in python3Packages.buildPythonApplication rec { pname = "nextcloud-mcp-server"; - version = "0.89.0"; + version = "0.121.3"; pyproject = true; src = fetchFromGitHub { owner = "cbcoutinho"; repo = "nextcloud-mcp-server"; rev = "v${version}"; - hash = "sha256-IDTSGsHQ8cCFvgSO7pDbSSHVNV0OIjjoEN9ZfkaPAvk="; + hash = "sha256-U6BG5anTEllNnJzta4VV6QOfn86+N15q6v/SfLGM7mc="; }; build-system = [ python3Packages.uv-build ]; diff --git a/packages/sabnzbd-mcp/package.nix b/packages/sabnzbd-mcp/package.nix index dc0a562..64ddc08 100644 --- a/packages/sabnzbd-mcp/package.nix +++ b/packages/sabnzbd-mcp/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "jmagar"; repo = "sabnzbd-mcp"; - rev = "refs/heads/main"; + rev = "9d691ed70b72397fddec03ca4ec68c81b30c79c3"; hash = "sha256-1sEnHH40cDVT5oiZD2Xywl7S9vJThii/ce+6r+XmpSw="; }; diff --git a/packages/zotero-mcp/package.nix b/packages/zotero-mcp/package.nix index 85ab242..bf3f3d9 100644 --- a/packages/zotero-mcp/package.nix +++ b/packages/zotero-mcp/package.nix @@ -39,14 +39,14 @@ let in python3Packages.buildPythonApplication rec { pname = "zotero-mcp"; - version = "0.2.2"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "54yyyu"; repo = "zotero-mcp"; rev = "v${version}"; - hash = "sha256-GZkzABsUh6qua66K4URPq0InLgs6cqLgKEXm7wzT+s8="; + hash = "sha256-ioy6bdP+jFioUGBKiiYtD4nbdFe6v2E3nCi6s9+dTT0="; }; build-system = with python3Packages; [