vuls: init at 0.27.0 (#348530)
[NixPkgs.git] / pkgs / by-name / lv / lv_font_conv / package.nix
blob132adafe343a719f3c18e89e68201d96af711723
2   lib,
3   buildNpmPackage,
4   fetchFromGitHub,
5   nix-update-script,
6 }:
8 buildNpmPackage rec {
9   pname = "lv_font_conv";
10   version = "1.5.3";
12   src = fetchFromGitHub {
13     owner = "lvgl";
14     repo = "lv_font_conv";
15     rev = version;
16     hash = "sha256-tm6xPOW0pOO02M10O1H7ww+yXWq/DJtbDmlfrJ6Lp4Y=";
17   };
19   npmDepsHash = "sha256-nNMcOL3uu77e4qLoWGhtBgNQXxeEU+kUuKAc25a8fUc=";
21   preBuild = ''
22     patchShebangs support/build_web.js
23   '';
25   passthru.updateScript = nix-update-script { };
27   meta = {
28     description = "Converts TTF/WOFF fonts to compact bitmap format";
29     mainProgram = "lv_font_conv";
30     homepage = " https://lvgl.io/tools/fontconverter";
31     license = lib.licenses.mit;
32     maintainers = with lib.maintainers; [ pyrox0 ];
33   };