anchor.diff:  , nixosTests
   , fetchurl, autoreconfHook
   , zlib, pcre, w3m, man
  -, mbedtls, brotli
  +, openssl, brotli
   }:
   
   stdenv.mkDerivation rec {
  
positive.code:   hardeningEnable = [ "pie" ];
  
    nativeBuildInputs = [ autoreconfHook w3m man ];
    buildInputs = [ zlib pcre mbedtls brotli ];
  
    makeFlags = [ "STRIP=" ];
    configureFlags = [
      "--with-mbedtls"
      "--with-brotli"
      "--enable-external-filters"
      "--enable-compression"
  
negative.code:     description = "Non-caching web proxy with advanced filtering capabilities";
      # When linked with mbedtls, the license becomes GPLv3 (or later), otherwise
      # GPLv2 (or later). See https://www.privoxy.org/user-manual/copyright.html
      license = licenses.gpl2Plus;
      platforms = platforms.all;
      maintainers = [ maintainers.phreedom ];
    };
  