summary refs log tree commit diff
path: root/pkgs/tools/networking/privoxy
diff options
context:
space:
mode:
authorrnhmjoj <rnhmjoj@inventati.org>2021-09-28 21:25:36 +0200
committerrnhmjoj <rnhmjoj@inventati.org>2021-09-28 21:25:36 +0200
commitb0815e9825ded6cccabe0a93c95b8ec646ddf155 (patch)
tree69a66e7cb83da0e971ebbf21c3275badeea6e6ff /pkgs/tools/networking/privoxy
parentf0f08efd5f0f0a81d8cd4ef916690dd3c7d2e95d (diff)
downloadnixpkgs-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.nix8
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 ];
   };