about summary refs log tree commit diff
path: root/pkgs/data/fonts
diff options
context:
space:
mode:
author06kellyjac <dev@j-k.io>2021-11-03 22:09:47 +0000
committer06kellyjac <dev@j-k.io>2021-11-03 22:09:47 +0000
commitff0434ecfe02220815c694df55875e7e862391d4 (patch)
tree5cccb98dc2903016f3f565b24ccb51cdce29f5c9 /pkgs/data/fonts
parentf92500945f316fd59edc8387039d7a1872f48f6a (diff)
noto-fonts-emoji-blob-bin: 2019-06-14-Emoji-12 -> 14.0.1
Also just use fetchurl
Diffstat (limited to 'pkgs/data/fonts')
-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 27e414b12e2ac..bb82a33abef8e 100644
--- a/pkgs/data/fonts/noto-fonts/default.nix
+++ b/pkgs/data/fonts/noto-fonts/default.nix
@@ -170,27 +170,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 ];
+      };
     };
-  };
 }