diff options
author | Mario Rodas <marsam@users.noreply.github.com> | 2023-01-14 18:12:52 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-14 18:12:52 -0500 |
commit | c90f345b10cd22cdaa81c744bbd73f9b925edadd (patch) | |
tree | 21da9baff6430f8c2319e2db58829b670f612167 /pkgs/data | |
parent | e7eed39b64e2ce0b018cacfff8eeaa33928e939f (diff) | |
parent | e536434166b0952a6b0173bd23f6180906a24223 (diff) |
Merge pull request #210724 from marsam/update-jetbrains-mono
jetbrains-mono: 2.242 -> 2.304
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/fonts/jetbrains-mono/default.nix | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/pkgs/data/fonts/jetbrains-mono/default.nix b/pkgs/data/fonts/jetbrains-mono/default.nix index 7bc6e5aad39a5..bdc732ef1ab10 100644 --- a/pkgs/data/fonts/jetbrains-mono/default.nix +++ b/pkgs/data/fonts/jetbrains-mono/default.nix @@ -1,18 +1,26 @@ -{ lib, fetchzip }: +{ lib, stdenvNoCC, fetchzip }: -let - version = "2.242"; -in -fetchzip { - name = "JetBrainsMono-${version}"; +stdenvNoCC.mkDerivation rec { + pname = "jetbrains-mono"; + version = "2.304"; - url = "https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrainsMono-${version}.zip"; + src = fetchzip { + url = "https://github.com/JetBrains/JetBrainsMono/releases/download/v${version}/JetBrainsMono-${version}.zip"; + sha256 = "sha256-rv5A3F1zdcUJkmw09st1YxmEIkIoYJaMYGyZjic8jfc="; + stripRoot = false; + }; - sha256 = "sha256-flaUqpHmgebUzwPq0d+I3p9yqPmsV0kap04eApOQxdI="; + dontPatch = true; + dontConfigure = true; + dontBuild = true; + doCheck = false; + dontFixup = true; - postFetch = '' - mkdir -p $out/share/fonts - unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype + installPhase = '' + runHook preInstall + install -Dm644 -t $out/share/fonts/truetype/ fonts/ttf/*.ttf + install -Dm644 -t $out/share/fonts/truetype/ fonts/variable/*.ttf + runHook postInstall ''; meta = with lib; { |