From d95cfad17c8e8b6ce4a9f2da9efc8f8e2a0ac83d Mon Sep 17 00:00:00 2001 From: SymphonySimper <50240805+SymphonySimper@users.noreply.github.com> Date: Fri, 5 Dec 2025 17:50:32 +0530 Subject: [PATCH] figma-agent: 0.3.2-unstable-2024-11-16 -> 0.4.3 --- pkgs/by-name/fi/figma-agent/package.nix | 30 +++++-------------------- 1 file changed, 6 insertions(+), 24 deletions(-) diff --git a/pkgs/by-name/fi/figma-agent/package.nix b/pkgs/by-name/fi/figma-agent/package.nix index b20d9f077246..1145ec9e2a7c 100644 --- a/pkgs/by-name/fi/figma-agent/package.nix +++ b/pkgs/by-name/fi/figma-agent/package.nix @@ -2,37 +2,19 @@ lib, fetchFromGitHub, rustPlatform, - pkg-config, - fontconfig, - freetype, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage (finalAttrs: { pname = "figma-agent"; - version = "0.3.2-unstable-2024-11-16"; + version = "0.4.3"; src = fetchFromGitHub { owner = "neetly"; repo = "figma-agent-linux"; - rev = "6709a1b7ffcbfb227472d8f017bfbbda77ddca7d"; - sha256 = "sha256-Cq+ivyrj6wt7DEUM730BG44sMkpOMt4qxb+J3itVar4="; + tag = finalAttrs.version; + hash = "sha256-eP2C/u4CWdf7ABHdxapFcrmI1Un405wIHE0kpvz7y7A="; }; - cargoHash = "sha256-QdEs1zaQ2CQT50nIhKxtp7zpJfa64xQgOy3sTOUGmxk="; - - nativeBuildInputs = [ - pkg-config - rustPlatform.bindgenHook - ]; - - buildInputs = [ - fontconfig - freetype - ]; - - checkFlags = [ - # All tests fail due to unavailable bindings - "--skip=figma-agent-freetype-sys" - ]; + cargoHash = "sha256-KmoTsriLnYvEI+yOOV9sLQ6qPRKqYRDzaYj7Kp72sP0="; meta = { description = "Figma Agent for Linux with a focus on performance"; @@ -42,4 +24,4 @@ rustPlatform.buildRustPackage { mainProgram = "figma-agent"; platforms = lib.platforms.linux; }; -} +})