tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
sslsplit: fix build with openssl_3
ajs124
2 years ago
239fd0fb
b94c4b7c
+10
-4
2 changed files
expand all
collapse all
unified
split
pkgs
tools
networking
sslsplit
default.nix
top-level
all-packages.nix
+9
-1
pkgs/tools/networking/sslsplit/default.nix
···
1
1
-
{ lib, stdenv, fetchFromGitHub, openssl, libevent, libpcap, libnet, zlib }:
1
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
13
+
14
14
+
patches = [
15
15
+
(fetchpatch {
16
16
+
name = "fix-openssl-3-build.patch";
17
17
+
url = "https://github.com/droe/sslsplit/commit/e17de8454a65d2b9ba432856971405dfcf1e7522.patch";
18
18
+
hash = "sha256-sEwP7f2PSqXdMqLub9zrfQgH8I4oe9klVPzNpJjrPJ8=";
19
19
+
})
20
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
12261
-
sslsplit = callPackage ../tools/networking/sslsplit {
12262
12262
-
openssl = openssl_1_1;
12263
12263
-
};
12261
12261
+
sslsplit = callPackage ../tools/networking/sslsplit { };
12264
12262
12265
12263
sstp = callPackage ../tools/networking/sstp {};
12266
12264