python312Packages.databricks-sdk: 0.41.0 -> 0.43.0 (#380426)
[NixPkgs.git] / pkgs / by-name / je / jetbrains-mono / package.nix
blob7cd572f9431623d67cfe923208a6c9e486a61634
2   lib,
3   stdenvNoCC,
4   fetchzip,
5 }:
7 stdenvNoCC.mkDerivation rec {
8   pname = "jetbrains-mono";
9   version = "2.304";
11   src = fetchzip {
12     url = "https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrainsMono-${version}.zip";
13     sha256 = "sha256-rv5A3F1zdcUJkmw09st1YxmEIkIoYJaMYGyZjic8jfc=";
14     stripRoot = false;
15   };
17   dontPatch = true;
18   dontConfigure = true;
19   dontBuild = true;
20   doCheck = false;
21   dontFixup = true;
23   installPhase = ''
24     runHook preInstall
25     install -Dm644 -t $out/share/fonts/truetype/ fonts/ttf/*.ttf
26     install -Dm644 -t $out/share/fonts/truetype/ fonts/variable/*.ttf
27     runHook postInstall
28   '';
30   meta = with lib; {
31     description = "Typeface made for developers";
32     homepage = "https://jetbrains.com/mono/";
33     changelog = "https://github.com/JetBrains/JetBrainsMono/blob/v${version}/Changelog.md";
34     license = licenses.ofl;
35     maintainers = with maintainers; [ vinnymeller ];
36     platforms = platforms.all;
37   };