anchor.diff:  { stdenv, lib, fetchFromGitHub, cmake, docbook_xsl, libxslt
  -, openssl, libuuid, libwebsockets, c-ares, libuv
  +, openssl, libuuid, libwebsockets_3_1, c-ares, libuv
   , systemd ? null, withSystemd ? stdenv.isLinux }:
   
   stdenv.mkDerivation rec {
     pname = "mosquitto";
  -  version = "1.6.4";
  +  version = "1.6.5";
   
     src = fetchFromGitHub {
       owner  = "eclipse";
       repo   = "mosquitto";
       rev    = "v${version}";
  -    sha256 = "1kr1dgc4nzhyg3rzymbv4rka3rpb30rwsy6binb7apnw3n3ff58l";
  +    sha256 = "0scgsi3rvs9s8vxv4r7d5d9ixbsfg4dwnjcy6zxwdz9dfn8qnngj";
     };
   
     postPatch = ''
  
positive.code: 
    meta = with stdenv.lib; {
      description = "An open source MQTT v3.1/3.1.1 broker";
      homepage = http://mosquitto.org/;
      license = licenses.epl10;
      maintainers = with maintainers; [ peterhoeg ];
      platforms = platforms.unix;
  
negative.code:   '';
  
    buildInputs = [
      openssl libuuid libwebsockets_3_1 c-ares libuv
    ] ++ lib.optional withSystemd systemd;
  
    nativeBuildInputs = [ cmake docbook_xsl libxslt ];
  