chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / fo / fontfor / package.nix
blobd2a57478093729d79eac4f7b70d9e1a224e2e810
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5   cmake,
6   pkg-config,
7   expat,
8   fontconfig,
9   freetype,
10   nix-update-script,
13 rustPlatform.buildRustPackage rec {
14   pname = "fontfor";
15   version = "0.4.3";
17   src = fetchFromGitHub {
18     owner = "7sDream";
19     repo = "fontfor";
20     rev = "v${version}";
21     hash = "sha256-gJl9SPL/KeYFzKIjwWPVR1iVy6h/W7OP7xE7krhYaY8=";
22   };
24   nativeBuildInputs = [
25     cmake
26     pkg-config
27   ];
28   buildInputs = [
29     expat
30     fontconfig
31     freetype
32   ];
34   cargoHash = "sha256-9Ac2NuUFfluXN4NOT645gszGApBIsFxQiTZDf8PHbvo=";
36   passthru.updateScript = nix-update-script { };
38   meta = with lib; {
39     description = "Find fonts which can show a specified character and preview them in browser";
40     homepage = "https://github.com/7sDream/fontfor";
41     license = with licenses; [ gpl3Plus ];
42     maintainers = with maintainers; [ shamilton ];
43     platforms = platforms.linux;
44     mainProgram = "fontfor";
45   };