anchor.diff:    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.
  +      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;
  
positive.code: { stdenv
  , lib
  , fetchurl
  , fetchpatch
  , cmake
  , ninja
  , pkg-config
  , libiconv
  , libintl
  , 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!
  
    outputs = [ "out" "dev" ];
  
    src = fetchurl {
      url = "${meta.homepage}/poppler-${version}.tar.xz";
      sha256 = "sha256-2v1Te2gPrRIVvED8U9HzjoRJ18GFvGDVqJ4dJskNvYw=";
    };
  
    nativeBuildInputs = [
  
negative.code:   ];
  
    buildInputs = [
      boost
      pcre
      libiconv
      libintl
    ] ++ lib.optional withData [
  