summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2019-08-20 14:52:28 +0200
committerGitHub <noreply@github.com>2019-08-20 14:52:28 +0200
commit91d627ab0a83f4001f4d49435bac1880d81fe226 (patch)
tree7534b8de5640289a20c539264d71d2cafba2a4ee /pkgs/data
parent66813d165b1144efbe85681c8ff0d4945a92dd35 (diff)
parent50f2ecf8239de3539c2ba2fb1bc2888cd87b5e58 (diff)
downloadnixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar.gz
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar.bz2
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar.lz
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar.xz
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.tar.zst
nixpkgs-91d627ab0a83f4001f4d49435bac1880d81fe226.zip
Merge pull request #67014 from jtojnar/joypixels
joypixels: init at 5.0.2
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/joypixels/default.nix31
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/data/fonts/joypixels/default.nix b/pkgs/data/fonts/joypixels/default.nix
new file mode 100644
index 00000000000..f54838d5a64
--- /dev/null
+++ b/pkgs/data/fonts/joypixels/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, fetchurl }:
+
+let
+  fontconfig = fetchurl {
+    name = "75-joypixels.conf";
+    url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/75-joypixels.conf?h=packages/ttf-joypixels&id=b2b38f8393ec56ed7338c256f5b85f3439a2dfc3";
+    sha256 = "065y2fmf86zzvna1hrvcg46cnr7a76xd2mwa26nss861dsx6pnd6";
+  };
+in stdenv.mkDerivation rec {
+  pname = "emojione";
+  version = "5.0.2";
+
+  src = fetchurl {
+    url = "https://cdn.joypixels.com/arch-linux/font/${version}/joypixels-android.ttf";
+    sha256 = "0javgnfsh2nfddr5flf4yzi81ar8wx2z8w1q7h4fvdng5fsrgici";
+  };
+
+  dontUnpack = true;
+
+  installPhase = ''
+    install -Dm644 $src $out/share/fonts/truetype/joypixels.ttf
+    install -Dm644 ${fontconfig} $out/etc/fonts/conf.d/75-joypixels.conf
+  '';
+
+  meta = with stdenv.lib; {
+    description = "Emoji as a Service (formerly EmojiOne)";
+    homepage = https://www.joypixels.com/;
+    license = licenses.unfree;
+    maintainers = with maintainers; [ jtojnar ];
+  };
+}