sslsplit: fix build with openssl_3

ajs124 239fd0fb b94c4b7c

+10 -4
+9 -1
pkgs/tools/networking/sslsplit/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, openssl, libevent, libpcap, libnet, zlib }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, openssl, libevent, libpcap, libnet, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "sslsplit"; ··· 10 10 rev = version; 11 11 sha256 = "1p43z9ln5rbc76v0j1k3r4nhvfw71hq8jzsallb54z9hvwfvqp3l"; 12 12 }; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + name = "fix-openssl-3-build.patch"; 17 + url = "https://github.com/droe/sslsplit/commit/e17de8454a65d2b9ba432856971405dfcf1e7522.patch"; 18 + hash = "sha256-sEwP7f2PSqXdMqLub9zrfQgH8I4oe9klVPzNpJjrPJ8="; 19 + }) 20 + ]; 13 21 14 22 buildInputs = [ openssl libevent libpcap libnet zlib ]; 15 23
+1 -3
pkgs/top-level/all-packages.nix
··· 12258 12258 12259 12259 ssldump = callPackage ../tools/networking/ssldump { }; 12260 12260 12261 - sslsplit = callPackage ../tools/networking/sslsplit { 12262 - openssl = openssl_1_1; 12263 - }; 12261 + sslsplit = callPackage ../tools/networking/sslsplit { }; 12264 12262 12265 12263 sstp = callPackage ../tools/networking/sstp {}; 12266 12264