noto-fonts-emoji: unstable-2019-10-22 → unstable-2020-08-20
Now supports Unicode 13.0.
This commit is contained in:
parent
a22e9ae45d
commit
079b8e1c5d
1 changed files with 23 additions and 11 deletions
|
@ -6,11 +6,12 @@
|
|||
, fetchzip
|
||||
, optipng
|
||||
, cairo
|
||||
, python3Packages
|
||||
, python3
|
||||
, pkgconfig
|
||||
, pngquant
|
||||
, which
|
||||
, imagemagick
|
||||
, zopfli
|
||||
}:
|
||||
|
||||
let
|
||||
|
@ -110,25 +111,36 @@ in
|
|||
};
|
||||
|
||||
noto-fonts-emoji = let
|
||||
version = "unstable-2019-10-22";
|
||||
version = "unstable-2020-08-20";
|
||||
emojiPythonEnv =
|
||||
python3.withPackages (p: with p; [ fonttools nototools ]);
|
||||
in stdenv.mkDerivation {
|
||||
pname = "noto-fonts-emoji";
|
||||
inherit version;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "googlei18n";
|
||||
owner = "googlefonts";
|
||||
repo = "noto-emoji";
|
||||
rev = "018aa149d622a4fea11f01c61a7207079da301bc";
|
||||
sha256 = "0qmnnjpp5lza6g5m3ki6hj46p891h9vl42k3acd0qw8i0jj5yn2c";
|
||||
rev = "1bc491419fa2925d018f27bfe702792031be0e68";
|
||||
sha256 = "1vak4s1p4wlwzpnqfb1c2sg62q82gnjpnmqrfz8xl6bd0z55imzy";
|
||||
};
|
||||
|
||||
buildInputs = [ cairo ];
|
||||
nativeBuildInputs = [ pngquant optipng which cairo pkgconfig imagemagick ]
|
||||
++ (with python3Packages; [ python fonttools nototools ]);
|
||||
nativeBuildInputs = [
|
||||
cairo
|
||||
imagemagick
|
||||
zopfli
|
||||
pngquant
|
||||
which
|
||||
pkgconfig
|
||||
emojiPythonEnv
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
sed -i 's,^PNGQUANT :=.*,PNGQUANT := ${pngquant}/bin/pngquant,' Makefile
|
||||
patchShebangs flag_glyph_name.py
|
||||
patchShebangs *.py
|
||||
patchShebangs third_party/color_emoji/*.py
|
||||
# remove check for virtualenv, since we handle
|
||||
# python requirements using python.withPackages
|
||||
sed -i '/ifndef VIRTUAL_ENV/,+2d' Makefile
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
@ -141,7 +153,7 @@ in
|
|||
meta = with lib; {
|
||||
inherit version;
|
||||
description = "Color and Black-and-White emoji fonts";
|
||||
homepage = "https://github.com/googlei18n/noto-emoji";
|
||||
homepage = "https://github.com/googlefonts/noto-emoji";
|
||||
license = with licenses; [ ofl asl20 ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with maintainers; [ mathnerd314 ];
|
||||
|
|
Loading…
Reference in a new issue