diff --git a/flake.lock b/flake.lock index 24cb53e..f7f569a 100644 --- a/flake.lock +++ b/flake.lock @@ -145,11 +145,11 @@ ] }, "locked": { - "lastModified": 1765835352, - "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", + "lastModified": 1768135262, + "narHash": "sha256-PVvu7OqHBGWN16zSi6tEmPwwHQ4rLPU9Plvs8/1TUBY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "a34fae9c08a15ad73f295041fec82323541400a9", + "rev": "80daad04eddbbf5a4d883996a73f3f542fa437ac", "type": "github" }, "original": { @@ -202,11 +202,11 @@ }, "flake-schemas": { "locked": { - "lastModified": 1765542151, - "narHash": "sha256-rzv+NVnOcr9pzd8RnvTscwAHAZmD8FLgxEEmHP1xGTA=", + "lastModified": 1770913512, + "narHash": "sha256-jRC1qRoRCrMjDalVfUMHFlKSkkA2q0RZWTDW0LsquoA=", "owner": "DeterminateSystems", "repo": "flake-schemas", - "rev": "6f53c45897ef6d9e1f39e8ca9611571ac4aa4f17", + "rev": "3c464b0e09cb44c6e073c41dd1d834980c3e0b24", "type": "github" }, "original": { @@ -258,11 +258,11 @@ ] }, "locked": { - "lastModified": 1768935149, - "narHash": "sha256-S5/BZo4X1D9+U/yJ6xCJyUkXZ8y261q2gPP5Xsq8RPU=", + "lastModified": 1772024342, + "narHash": "sha256-+eXlIc4/7dE6EcPs9a2DaSY3fTA9AE526hGqkNID3Wg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "18cbede9ff6da05b911c5c4802a397c2686ac8fa", + "rev": "6e34e97ed9788b17796ee43ccdbaf871a5c2b476", "type": "github" }, "original": { @@ -349,11 +349,11 @@ ] }, "locked": { - "lastModified": 1768949235, - "narHash": "sha256-TtjKgXyg1lMfh374w5uxutd6Vx2P/hU81aEhTxrO2cg=", + "lastModified": 1772020340, + "narHash": "sha256-aqBl3GNpCadMoJ/hVkWTijM1Aeilc278MjM+LA3jK6g=", "owner": "nix-community", "repo": "home-manager", - "rev": "75ed713570ca17427119e7e204ab3590cc3bf2a5", + "rev": "36e38ca0d9afe4c55405fdf22179a5212243eecc", "type": "github" }, "original": { @@ -465,11 +465,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1768773494, - "narHash": "sha256-XsM7GP3jHlephymxhDE+/TKKO1Q16phz/vQiLBGhpF4=", + "lastModified": 1771903837, + "narHash": "sha256-sdaqdnsQCv3iifzxwB22tUwN/fSHoN7j2myFW5EIkGk=", "owner": "nixos", "repo": "nixpkgs", - "rev": "77ef7a29d276c6d8303aece3444d61118ef71ac2", + "rev": "e764fc9a405871f1f6ca3d1394fb422e0a0c3951", "type": "github" }, "original": { @@ -489,11 +489,11 @@ "systems": "systems_2" }, "locked": { - "lastModified": 1768486829, - "narHash": "sha256-G621Q9cB1roQxK0C6guNjmWX0CmPA5xN46VD2kTdDEk=", + "lastModified": 1769049374, + "narHash": "sha256-h0Os2qqNyycDY1FyZgtbn28VF1ySP74/n0f+LDd8j+w=", "owner": "nix-community", "repo": "nixvim", - "rev": "503259b749971f431cb4aca7099cd60eadd7a613", + "rev": "b8f76bf5751835647538ef8784e4e6ee8deb8f95", "type": "github" }, "original": { @@ -511,11 +511,11 @@ ] }, "locked": { - "lastModified": 1769002807, - "narHash": "sha256-27JgCsWRnWsI1ZMnrIbmyLm+GCoyDTYILcAVI75SN6g=", + "lastModified": 1772140017, + "narHash": "sha256-wFUc9tn5Ik11oL009BkVnj4NxsY63UbZjhOyEqCsIQE=", "owner": "nix-community", "repo": "NUR", - "rev": "818b545699f32a1058961604b4a2783875fe8cde", + "rev": "be0fea0af0e8cfadb3995dd7bb3a167bc012e935", "type": "github" }, "original": { @@ -559,11 +559,11 @@ ] }, "locked": { - "lastModified": 1761730856, - "narHash": "sha256-t1i5p/vSWwueZSC0Z2BImxx3BjoUDNKyC2mk24krcMY=", + "lastModified": 1768249818, + "narHash": "sha256-ANfn5OqIxq3HONPIXZ6zuI5sLzX1sS+2qcf/Pa0kQEc=", "owner": "NuschtOS", "repo": "search", - "rev": "e29de6db0cb3182e9aee75a3b1fd1919d995d85b", + "rev": "b6f77b88e9009bfde28e2130e218e5123dc66796", "type": "github" }, "original": { @@ -605,11 +605,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1768493544, - "narHash": "sha256-9qk2W/6GJWLAFXNruK/zdJ0bm3bfP50vJFbtuAjQpa4=", + "lastModified": 1771788390, + "narHash": "sha256-RzBpBwn93GWxLjacTte+ngwwg0L/BVOg4G/sSIeK3Rw=", "owner": "nix-community", "repo": "stylix", - "rev": "362306faaa7459bebf8eabf135879785f3da9bd2", + "rev": "ebb238f14d6f930068be4718472da3105fd5d3bf", "type": "github" }, "original": { diff --git a/modules/home/default.nix b/modules/home/default.nix index d98e16e..ed00295 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -4,7 +4,6 @@ gpg = import ./gpg; hyprland = import ./hyprland; kitty = import ./kitty; - lf = import ./lf; librewolf = import ./librewolf; networkmanager-dmenu = import ./networkmanager-dmenu; nixvim = import ./nixvim; diff --git a/pkgs/arxiv-mcp-server/default.nix b/pkgs/arxiv-mcp-server/default.nix index 8e8f08a..837b4a7 100644 --- a/pkgs/arxiv-mcp-server/default.nix +++ b/pkgs/arxiv-mcp-server/default.nix @@ -6,13 +6,13 @@ python3.pkgs.buildPythonApplication rec { pname = "arxiv-mcp-server"; - version = "0.3.1"; + version = "0.3.2"; pyproject = true; src = fetchPypi { pname = "arxiv_mcp_server"; inherit version; - hash = "sha256-yGNetU7el6ZXsavD8uvO17OZtaPuYgzkxiVEk402GUs="; + hash = "sha256-fAfI9EfliK6SIon8rHEhnYE1UHnjKELzEYtafRA345g="; }; build-system = [ @@ -28,6 +28,7 @@ python3.pkgs.buildPythonApplication rec { mcp pydantic pydantic-settings + # pymupdf-layout # FIXME: write package pymupdf4llm python-dateutil python-dotenv @@ -60,7 +61,6 @@ python3.pkgs.buildPythonApplication rec { asl20 mit ]; - maintainers = with lib.maintainers; [ ]; mainProgram = "arxiv-mcp-server"; }; } diff --git a/pkgs/baibot/default.nix b/pkgs/baibot/default.nix index 519be4c..7c8fbbc 100644 --- a/pkgs/baibot/default.nix +++ b/pkgs/baibot/default.nix @@ -11,17 +11,17 @@ rustPlatform.buildRustPackage rec { pname = "baibot"; - version = "1.10.0"; + version = "1.14.3"; src = fetchFromGitHub { owner = "etkecc"; repo = "baibot"; rev = "v${version}"; - hash = "sha256-8QKYDk7Q4oiqyf3vwziu1+A5T2soKuKC5MxPlsOWTM4="; + hash = "sha256-bFUijsvwUQhISjWVoVvoDXNSDPaWZTunqUfxfgaxclM="; }; useFetchCargoVendor = true; - cargoHash = "sha256-jLZcjvkNj9FzSCQbQ9aqiV42a6OXyqm/FfbTIJX03x4="; + cargoHash = "sha256-/7KSCVWuxTk7gKOYxE/uQ5T0BnYlDYWOvdFXEiU9mB0="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/blender-mcp/default.nix b/pkgs/blender-mcp/default.nix index 7b6abc0..28e5625 100644 --- a/pkgs/blender-mcp/default.nix +++ b/pkgs/blender-mcp/default.nix @@ -6,13 +6,13 @@ python3.pkgs.buildPythonApplication rec { pname = "blender-mcp"; - version = "1.4.0"; + version = "1.5.5"; pyproject = true; src = fetchPypi { pname = "blender_mcp"; inherit version; - hash = "sha256-0+bWXhw8/DXC6aFQJiSwU7BqsfhoY+pUdIfOEVMStqQ="; + hash = "sha256-n8bYnrDVLe5zPvg8rbGgh5U5AeIm/DA6aPgmxS68d7g="; }; build-system = [ diff --git a/pkgs/cppman/default.nix b/pkgs/cppman/default.nix index de4820a..62a5118 100644 --- a/pkgs/cppman/default.nix +++ b/pkgs/cppman/default.nix @@ -7,12 +7,12 @@ python3.pkgs.buildPythonApplication rec { pname = "cppman"; - version = "0.5.9"; + version = "0.6.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-FaTkCrAltNzsWnOlDfJrfdrvfBSPyxl5QP/ySE+emQM="; + hash = "sha256-RCbWEoNW6yjtM3EGbRf6AtJQ+lsfZmsJ0u6PDIkAp5A="; }; build-system = [ diff --git a/pkgs/default.nix b/pkgs/default.nix index 57ee78b..c09c92b 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -4,7 +4,6 @@ }: { - arxiv-mcp-server = pkgs.callPackage ./arxiv-mcp-server { }; baibot = pkgs.callPackage ./baibot { }; blender-mcp = pkgs.callPackage ./blender-mcp { }; bulk-rename = pkgs.callPackage ./bulk-rename { }; @@ -20,5 +19,6 @@ synix-docs = pkgs.callPackage ./synix-docs { }; trelis-gitingest-mcp = pkgs.callPackage ./trelis-gitingest-mcp { }; + # arxiv-mcp-server = pkgs.callPackage ./arxiv-mcp-server { }; # FIXME # marker-pdf = pkgs.callPackage ./marker-pdf { }; # FIXME } diff --git a/pkgs/fetcher-mcp/default.nix b/pkgs/fetcher-mcp/default.nix index d774592..00a09ab 100644 --- a/pkgs/fetcher-mcp/default.nix +++ b/pkgs/fetcher-mcp/default.nix @@ -32,8 +32,8 @@ buildNpmPackage rec { src = fetchFromGitHub { owner = "jae-jae"; repo = "fetcher-mcp"; - rev = "4f4ad0f723367a7b0d3215c01d04282d573e6980"; - hash = "sha256-4Hh2H2ANBHOYYl3I1BqrkdCPNF/1hgv649CqAy7aiYw="; + rev = "8754aff66e3d9207502207bf82a493f45f556bb8"; + hash = "sha256-CH9qTU+BS3/zCs9QVIHPqoHdul9qpaha1D+gZzoLteY="; }; env.PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD = "1"; @@ -43,7 +43,7 @@ buildNpmPackage rec { jq ]; - npmDepsHash = "sha256-a56gDzZCo95vQUO57uFwMc9g/7jweYdCKqx64W8D1T8="; + npmDepsHash = "sha256-waLaOeDaCsgltLrri0kjjFJPazOE/cY+2F+Yu0i55Cg="; postPatch = '' ${jq}/bin/jq 'del(.scripts.postinstall) | del(.scripts."install-browser")' package.json > package.json.tmp && mv package.json.tmp package.json diff --git a/pkgs/freecad-mcp/default.nix b/pkgs/freecad-mcp/default.nix index 68997c4..6c72453 100644 --- a/pkgs/freecad-mcp/default.nix +++ b/pkgs/freecad-mcp/default.nix @@ -6,13 +6,13 @@ python3.pkgs.buildPythonApplication rec { pname = "freecad-mcp"; - version = "0.1.13"; + version = "0.1.16"; pyproject = true; src = fetchPypi { pname = "freecad_mcp"; inherit version; - hash = "sha256-/CCMTyaDt6XsG+mok12pIM0TwG86Vs4pxq/Zd5Ol6wg="; + hash = "sha256-eFt7UgJw56C2zY8Vznrg8L0a5nvP0xtiW1oJuJ/fL3Y="; }; build-system = [ @@ -21,6 +21,7 @@ python3.pkgs.buildPythonApplication rec { dependencies = with python3.pkgs; [ mcp + validators ]; pythonImportsCheck = [ diff --git a/pkgs/kicad-mcp/default.nix b/pkgs/kicad-mcp/default.nix index e08c324..5c64741 100644 --- a/pkgs/kicad-mcp/default.nix +++ b/pkgs/kicad-mcp/default.nix @@ -35,8 +35,8 @@ buildNpmPackage rec { src = fetchFromGitHub { owner = "mixelpixx"; repo = "KiCAD-MCP-Server"; - rev = "d2723bc29207c942bc93083131e2ac2a8d1a82d5"; - hash = "sha256-WvEd+tSjAdc+qjFh4kUaWGnd9pEiJb6Og7i1viUqh94="; + rev = "b5a1483fc20dd1201a1d275522904aac914157e8"; + hash = "sha256-63Ef34YjniMY+ZPpDrWZpPx8bUbNA0XE+7Jlgm8KJv8="; }; npmDepsHash = "sha256-nz73qj8CK2LyFixoF14ET2wq407YyuJUw/4VTDc80cQ=";