anchor.diff:    };
   
     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;
  
positive.code: , fetchzip
  , optipng
  , cairo
  , python3Packages
  , pkgconfig
  , pngquant
  , which
  , imagemagick
  }:
  
  let
  
negative.code:     meta = with lib; {
        inherit version;
        description = "Color and Black-and-White emoji fonts";
        homepage = "https://github.com/googlefonts/noto-emoji";
        license = with licenses; [ ofl asl20 ];
        platforms = platforms.all;
        maintainers = with maintainers; [ mathnerd314 ];
  