summary refs log tree commit diff
diff options
context:
space:
mode:
authorArseniy Seroka <jagajaga@users.noreply.github.com>2015-12-09 21:10:25 +0300
committerArseniy Seroka <jagajaga@users.noreply.github.com>2015-12-09 21:10:25 +0300
commit139c25971126b668abf70fd241157d7f15f2066b (patch)
tree71e01ebecb55b87f00793b56ab248013bf9be124
parent67c109efe57012d41ad673e48f040be6a8e9977f (diff)
parent0956820a55fda5d784ef5be33bae5de863cadfbc (diff)
downloadnixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar.gz
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar.bz2
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar.lz
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar.xz
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.tar.zst
nixpkgs-139c25971126b668abf70fd241157d7f15f2066b.zip
Merge pull request #11574 from mayflower/font-droid-upstream
font-droid: init @2015-12-09
-rw-r--r--pkgs/data/fonts/droid/default.nix59
-rw-r--r--pkgs/top-level/all-packages.nix2
2 files changed, 61 insertions, 0 deletions
diff --git a/pkgs/data/fonts/droid/default.nix b/pkgs/data/fonts/droid/default.nix
new file mode 100644
index 00000000000..0b5c00b877c
--- /dev/null
+++ b/pkgs/data/fonts/droid/default.nix
@@ -0,0 +1,59 @@
+{ stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+  name = "font-droid-${version}";
+  version = "2015-12-09";
+
+  srcs = [
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidsans/DroidSans.ttf";
+      sha256 = "1yml18dm86rrkihb2zz0ng8b1j2bb14hxc1d3hp0998vsr9s1w4h";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidsans/DroidSans-Bold.ttf";
+      sha256 = "1z61hz92d3l1pawmbc6iwi689v8rr0xlkx59pl89m1g9aampdrmh";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidsansmono/DroidSansMono.ttf";
+      sha256 = "0rzspxg457q4f4cp2wz93py13lbnqbhf12q4mzgy6j30njnjwl9h";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidserif/DroidSerif.ttf";
+      sha256 = "1y7jzi7dz8j1yp8dxbmbvd6dpsck2grk3q1kd5rl7f31vlq5prj1";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidserif/DroidSerif-Bold.ttf";
+      sha256 = "1c61b423sn5nnr2966jdzq6fy8pw4kg79cr3nbby83jsly389f9b";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidserif/DroidSerif-Italic.ttf";
+      sha256 = "1bvrilgi0s72hiiv32hlxnzazslh3rbz8wgmsln0i9mnk7jr9bs0";
+    })
+    (fetchurl {
+      url = "https://github.com/google/fonts/raw/master/apache/droidserif/DroidSerif-BoldItalic.ttf";
+      sha256 = "052vlkmhy9c5nyk4byvhzya3y57fb09lqxd6spar6adf9ajbylgi";
+    })
+  ];
+
+  phases = [ "unpackPhase" "installPhase" ];
+
+  sourceRoot = "./";
+
+  unpackCmd = ''
+    ttfName=$(basename $(stripHash $curSrc; echo $strippedName))
+    cp $curSrc ./$ttfName
+  '';
+
+  installPhase = ''
+    mkdir -p $out/share/fonts/droid
+    cp *.ttf $out/share/fonts/droid
+  '';
+
+  meta = {
+    description = "Droid Family fonts by Google Android";
+    homepage = [ https://github.com/google/fonts ];
+    license = stdenv.lib.licenses.asl20;
+    platforms = stdenv.lib.platforms.all;
+    maintainers = [];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 648d2963976..34cb6b38296 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -10751,6 +10751,8 @@ let
 
   freefont_ttf = callPackage ../data/fonts/freefont-ttf { };
 
+  font-droid = callPackage ../data/fonts/droid { };
+
   freepats = callPackage ../data/misc/freepats { };
 
   gentium = callPackage ../data/fonts/gentium {};