evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / fi / figma-agent / package.nix
blob3d01590f725b75b3f89ce191ca9220bf4477164d
2   lib,
3   fetchFromGitHub,
4   rustPlatform,
5   pkg-config,
6   fontconfig,
7   freetype,
8 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "figma-agent";
11   version = "0.3.2";
13   src = fetchFromGitHub {
14     owner = "neetly";
15     repo = "figma-agent-linux";
16     rev = "refs/tags/${version}";
17     sha256 = "sha256-iXLQOc8gomOik+HIIoviw19II5MD6FM0W5DT3aqtIcM=";
18   };
20   cargoPatches = [
21     ./0001-update-time.patch
22   ];
24   cargoHash = "sha256-4X1sFgvrJuBeEPbcxrAt6tClOG63kwJ6eUzIRIv8tBs=";
26   nativeBuildInputs = [
27     pkg-config
28     rustPlatform.bindgenHook
29   ];
31   buildInputs = [
32     fontconfig
33     freetype
34   ];
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; [ ercao ];
41     mainProgram = "figma-agent";
42   };