about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorJanne Heß <janne@hess.ooo>2021-11-05 00:59:06 +0100
committerGitHub <noreply@github.com>2021-11-05 00:59:06 +0100
commit8aba57cfc977d2fc4a2a1764aa26d6fc8f279267 (patch)
treeb8a81d3797168f3b39f075c704efac4787802d65 /pkgs
parent7d40866ac5775bee67e7fe52b190f8f960d9270a (diff)
parentff0434ecfe02220815c694df55875e7e862391d4 (diff)
Merge pull request #144550 from 06kellyjac/blobmoji
noto-fonts-emoji-blob-bin: 2019-06-14-Emoji-12 -> 14.0.1
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/data/fonts/noto-fonts/default.nix39
1 files changed, 20 insertions, 19 deletions
diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix
index f2d9b9dae9ad0..88c17e8f4a31b 100644
--- a/pkgs/data/fonts/noto-fonts/default.nix
+++ b/pkgs/data/fonts/noto-fonts/default.nix
@@ -175,27 +175,28 @@ in
     };
   };
 
-  noto-fonts-emoji-blob-bin = stdenv.mkDerivation rec {
-    pname = "noto-fonts-emoji-blob-bin";
-    version = "2019-06-14-Emoji-12";
-
-    src = fetchurl {
+  noto-fonts-emoji-blob-bin =
+    let
+      pname = "noto-fonts-emoji-blob-bin";
+      version = "14.0.1";
+    in
+    fetchurl {
+      name = "${pname}-${version}";
       url = "https://github.com/C1710/blobmoji/releases/download/v${version}/Blobmoji.ttf";
-      sha256 = "0snvymglmvpnfgsriw2cnnqm0f4llav0jvzir6mpd17mqqhhabbh";
-    };
+      sha256 = "sha256-wSH9kRJ8y2i5ZDqzeT96dJcEJnHDSpU8bOhmxaT+UCg=";
 
-    dontUnpack = true;
-
-    installPhase = ''
-      install -D $src $out/share/fonts/blobmoji/Blobmoji.ttf
-    '';
+      downloadToTemp = true;
+      recursiveHash = true;
+      postFetch = ''
+        install -Dm 444 $downloadedFile $out/share/fonts/blobmoji/Blobmoji.ttf
+      '';
 
-    meta = with lib; {
-      description = "Noto Emoji with extended Blob support";
-      homepage = "https://github.com/C1710/blobmoji";
-      license = with licenses; [ ofl asl20 ];
-      platforms = platforms.all;
-      maintainers = with maintainers; [ rileyinman ];
+      meta = with lib; {
+        description = "Noto Emoji with extended Blob support";
+        homepage = "https://github.com/C1710/blobmoji";
+        license = with licenses; [ ofl asl20 ];
+        platforms = platforms.all;
+        maintainers = with maintainers; [ rileyinman jk ];
+      };
     };
-  };
 }