anchor.diff:          -docdir $out/share/doc/qt5"
     '';
     propagatedBuildInputs = [
  -    dbus zlib alsaLib
  +    # Image formats
  +    libjpeg libpng libtiff libwebp
   
  -    # Image formats
  -    libjpeg libpng libtiff
  +    # Video formats
  +    srtp libvpx
  +
  +    # Audio formats
  +    libopus
   
       # Text rendering
  -    fontconfig freetype harfbuzz icu
  +    harfbuzz icu
  +  ]
  +  ++ lib.optionals (!stdenv.isDarwin) [
  +    dbus zlib minizip snappy nss protobuf jsoncpp libevent
  +
  +    # Audio formats
  +    alsaLib
  +
  +    # Text rendering
  +    fontconfig freetype
  +
  +    libcap
  +    pciutils
   
       # X11 libs
       xlibs.xrandr libXScrnSaver libXcursor libXrandr xlibs.libpciaccess libXtst
       xlibs.libXcomposite
  -
  -    libcap
  -    pciutils
     ];
     patches = [
       ./chromium-clang-update-py.patch
  
positive.code: , coreutils
  , pkgconfig, python2
  
  , stdenv # lib.optional, needsPax
  }:
  
  qtSubmodule {
  
negative.code: 
  , xlibs, libXcursor, libXScrnSaver, libXrandr, libXtst
  , fontconfig, freetype, harfbuzz, icu, dbus
  , zlib, minizip, libjpeg, libpng, libtiff, libwebp, libopus
  , jsoncpp, protobuf, libvpx, srtp, snappy, nss, libevent
  , alsaLib
  , libcap
  , pciutils
  