anchor.diff: -{ stdenv
  -, lib
  +{ lib
  +, stdenv
   , fetchurl
   , fetchpatch
  +, cairo
   , cmake
  -, ninja
  -, pkg-config
  +, pcre
  +, boost
  +, cups-filters
  +, curl
  +, fontconfig
  +, freetype
  +, inkscape
  +, lcms
   , libiconv
   , libintl
  +, libjpeg
  +, ninja
  +, openjpeg
  +, pkg-config
  +, scribusUnstable
  +, texlive
   , zlib
  -, curl
  -, cairo
  -, freetype
  -, fontconfig
  -, lcms
  -, libjpeg
  -, openjpeg
   , withData ? true, poppler_data
   , qt5Support ? false, qtbase ? null
   , introspectionSupport ? false, gobject-introspection ? null
   , utils ? false, nss ? null
   , minimal ? false
   , suffix ? "glib"
  -, inkscape
  -, cups-filters
  -, texlive
  -, scribusUnstable
   }:
   
   let
     mkFlag = optset: flag: "-DENABLE_${flag}=${if optset then "on" else "off"}";
   in
   stdenv.mkDerivation rec {
  -  name = "poppler-${suffix}-${version}";
  -  version = "21.05.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
  +  pname = "poppler-${suffix}";
  +  version = "21.06.1"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
   
     outputs = [ "out" "dev" ];
   
     src = fetchurl {
  -    url = "${meta.homepage}/poppler-${version}.tar.xz";
  -    sha256 = "sha256-2v1Te2gPrRIVvED8U9HzjoRJ18GFvGDVqJ4dJskNvYw=";
  +    url = "https://poppler.freedesktop.org/poppler-${version}.tar.xz";
  +    sha256 = "sha256-hrCeWgLeQAgaORbvhxHFEo6vSx/FnV+H0Oxm8E9ZXbQ=";
     };
   
     nativeBuildInputs = [
  
positive.code:   ];
  
    buildInputs = [
      libiconv
      libintl
    ] ++ lib.optional withData [
  
negative.code:   meta = with lib; {
      homepage = "https://poppler.freedesktop.org/";
      description = "A PDF rendering library";
      longDescription = ''
        Poppler is a PDF rendering library based on the xpdf-3.0 code base. In
        addition it provides a number of tools that can be installed separately.
      '';
      license = licenses.gpl2Plus;
      platforms = platforms.all;
      maintainers = with maintainers; [ ttuegel ] ++ teams.freedesktop.members;
  