figma-agent: 0.3.2 -> 0.3.2-unstable-2024-11-16 (#423149)

authored by Paul Haerle and committed by GitHub 04cbc77f c9739167

+12 -69
-59
pkgs/by-name/fi/figma-agent/0001-update-time.patch
··· 1 - From aaa07b6430c555a8c41f458ccf0eca2213e82317 Mon Sep 17 00:00:00 2001 2 - From: wxt <3264117476@qq.com> 3 - Date: Sat, 28 Sep 2024 11:06:40 +0800 4 - Subject: [PATCH] update time 5 - 6 - --- 7 - Cargo.lock | 16 ++++++++++++---- 8 - 1 file changed, 12 insertions(+), 4 deletions(-) 9 - 10 - diff --git a/Cargo.lock b/Cargo.lock 11 - index 282fe41..8b308d5 100644 12 - --- a/Cargo.lock 13 - +++ b/Cargo.lock 14 - @@ -952,6 +952,12 @@ dependencies = [ 15 - "minimal-lexical", 16 - ] 17 - 18 - +[[package]] 19 - +name = "num-conv" 20 - +version = "0.1.0" 21 - +source = "registry+https://github.com/rust-lang/crates.io-index" 22 - +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 23 - + 24 - [[package]] 25 - name = "object" 26 - version = "0.32.2" 27 - @@ -1313,12 +1319,13 @@ dependencies = [ 28 - 29 - [[package]] 30 - name = "time" 31 - -version = "0.3.31" 32 - +version = "0.3.36" 33 - source = "registry+https://github.com/rust-lang/crates.io-index" 34 - -checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 35 - +checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 36 - dependencies = [ 37 - "deranged", 38 - "itoa", 39 - + "num-conv", 40 - "powerfmt", 41 - "serde", 42 - "time-core", 43 - @@ -1333,10 +1340,11 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 44 - 45 - [[package]] 46 - name = "time-macros" 47 - -version = "0.2.16" 48 - +version = "0.2.18" 49 - source = "registry+https://github.com/rust-lang/crates.io-index" 50 - -checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 51 - +checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 52 - dependencies = [ 53 - + "num-conv", 54 - "time-core", 55 - ] 56 - 57 - -- 58 - 2.46.0 59 -
···
+12 -10
pkgs/by-name/fi/figma-agent/package.nix
··· 6 fontconfig, 7 freetype, 8 }: 9 - rustPlatform.buildRustPackage rec { 10 pname = "figma-agent"; 11 - version = "0.3.2"; 12 13 src = fetchFromGitHub { 14 owner = "neetly"; 15 repo = "figma-agent-linux"; 16 - tag = version; 17 - sha256 = "sha256-iXLQOc8gomOik+HIIoviw19II5MD6FM0W5DT3aqtIcM="; 18 }; 19 20 - cargoPatches = [ 21 - ./0001-update-time.patch 22 - ]; 23 - 24 - cargoHash = "sha256-4OAce76XCLlngC7BrX8eiQlHo+Mi2Tfrb9t1Rc/gSFA="; 25 26 nativeBuildInputs = [ 27 pkg-config ··· 33 freetype 34 ]; 35 36 meta = { 37 homepage = "https://github.com/neetly/figma-agent-linux"; 38 - description = "Figma Agent for Linux (a.k.a. Font Helper)"; 39 license = lib.licenses.mit; 40 maintainers = with lib.maintainers; [ ]; 41 mainProgram = "figma-agent"; 42 }; 43 }
··· 6 fontconfig, 7 freetype, 8 }: 9 + rustPlatform.buildRustPackage { 10 pname = "figma-agent"; 11 + version = "0.3.2-unstable-2024-11-16"; 12 13 src = fetchFromGitHub { 14 owner = "neetly"; 15 repo = "figma-agent-linux"; 16 + rev = "6709a1b7ffcbfb227472d8f017bfbbda77ddca7d"; 17 + sha256 = "sha256-Cq+ivyrj6wt7DEUM730BG44sMkpOMt4qxb+J3itVar4="; 18 }; 19 20 + cargoHash = "sha256-QdEs1zaQ2CQT50nIhKxtp7zpJfa64xQgOy3sTOUGmxk="; 21 22 nativeBuildInputs = [ 23 pkg-config ··· 29 freetype 30 ]; 31 32 + checkFlags = [ 33 + # All tests fail due to unavailable bindings 34 + "--skip=figma-agent-freetype-sys" 35 + ]; 36 + 37 meta = { 38 + description = "Figma Agent for Linux with a focus on performance"; 39 homepage = "https://github.com/neetly/figma-agent-linux"; 40 license = lib.licenses.mit; 41 maintainers = with lib.maintainers; [ ]; 42 mainProgram = "figma-agent"; 43 + platforms = lib.platforms.linux; 44 }; 45 }