summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-12-17 13:17:45 +0000
committerOrivej Desh <orivej@gmx.fr>2017-12-17 13:19:34 +0000
commit6cab82d1b4e4efa4d9621b64938a0dac1d641d38 (patch)
treeb2b943833edfb6d94a7faa335ff365c8be0641d4 /pkgs/data
parent4c3ccaf4187ec73187b81db77eae86a1ec2412a1 (diff)
downloadnixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar.gz
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar.bz2
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar.lz
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar.xz
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.tar.zst
nixlib-6cab82d1b4e4efa4d9621b64938a0dac1d641d38.zip
myrica: fix build on darwin
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/myrica/default.nix30
1 files changed, 11 insertions, 19 deletions
diff --git a/pkgs/data/fonts/myrica/default.nix b/pkgs/data/fonts/myrica/default.nix
index 15c7d5afe2f6..f3be8857284c 100644
--- a/pkgs/data/fonts/myrica/default.nix
+++ b/pkgs/data/fonts/myrica/default.nix
@@ -1,28 +1,20 @@
-{ stdenv, fetchFromGitHub }:
+{ lib, fetchFromGitHub }:
 
-stdenv.mkDerivation rec {
-  name = "myrica-${version}";
-  version = "2.011.20160403";
+fetchFromGitHub rec {
+  name = "myrica-2.011.20160403";
 
-  src = fetchFromGitHub {
-    owner = "tomokuni";
-    repo = "Myrica";
-    rev = "b737107723bfddd917210f979ccc32ab3eb6dc20";
-    sha256 = "0p95kanf1682d9idq4v9agxlvxh08vhvfid2sjyc63knndsrl7wk";
-  };
-
-  phases = [ "installPhase" ];
+  owner = "tomokuni";
+  repo = "Myrica";
+  rev = "b737107723bfddd917210f979ccc32ab3eb6dc20";
+  sha256 = "187rklcibbkai6m08173ca99qn8v7xpdfdv0izpymmavj85axm12";
 
-  installPhase = ''
+  postFetch = ''
+    tar --strip-components=1 -xzvf $downloadedFile
     mkdir -p $out/share/fonts/truetype
-    cp $src/product/*.TTC $out/share/fonts/truetype
+    cp product/*.TTC $out/share/fonts/truetype
   '';
 
-  outputHashAlgo = "sha256";
-  outputHashMode = "recursive";
-  outputHash = "187rklcibbkai6m08173ca99qn8v7xpdfdv0izpymmavj85axm12";
-
-  meta = with stdenv.lib; {
+  meta = with lib; {
     homepage = https://myrica.estable.jp/;
     license = licenses.ofl;
     maintainers = with maintainers; [ mikoim ];