diff options
author | rnhmjoj <rnhmjoj@inventati.org> | 2021-09-28 21:25:36 +0200 |
---|---|---|
committer | rnhmjoj <rnhmjoj@inventati.org> | 2021-09-28 21:25:36 +0200 |
commit | b0815e9825ded6cccabe0a93c95b8ec646ddf155 (patch) | |
tree | 69a66e7cb83da0e971ebbf21c3275badeea6e6ff /pkgs/tools/networking/privoxy | |
parent | f0f08efd5f0f0a81d8cd4ef916690dd3c7d2e95d (diff) | |
download | nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar.gz nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar.bz2 nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar.lz nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar.xz nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.tar.zst nixpkgs-b0815e9825ded6cccabe0a93c95b8ec646ddf155.zip |
privoxy: switch to openssl
mbedtls lacks a number of features (like TLS 1.3 and fragmented handshakes) that makes everyday browsing a bit unpractical.
Diffstat (limited to 'pkgs/tools/networking/privoxy')
-rw-r--r-- | pkgs/tools/networking/privoxy/default.nix | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/tools/networking/privoxy/default.nix b/pkgs/tools/networking/privoxy/default.nix index 9fce8d7a5f4..9fc159d810c 100644 --- a/pkgs/tools/networking/privoxy/default.nix +++ b/pkgs/tools/networking/privoxy/default.nix @@ -2,7 +2,7 @@ , nixosTests , fetchurl, autoreconfHook , zlib, pcre, w3m, man -, mbedtls, brotli +, openssl, brotli }: stdenv.mkDerivation rec { @@ -18,11 +18,11 @@ stdenv.mkDerivation rec { hardeningEnable = [ "pie" ]; nativeBuildInputs = [ autoreconfHook w3m man ]; - buildInputs = [ zlib pcre mbedtls brotli ]; + buildInputs = [ zlib pcre openssl brotli ]; makeFlags = [ "STRIP=" ]; configureFlags = [ - "--with-mbedtls" + "--with-openssl" "--with-brotli" "--enable-external-filters" "--enable-compression" @@ -39,7 +39,7 @@ stdenv.mkDerivation rec { 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.gpl3Plus; + license = licenses.gpl2Plus; platforms = platforms.all; maintainers = [ maintainers.phreedom ]; }; |