tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
testssl: 3.0.5 -> 3.0.6
Elis Hirwing
4 years ago
15567f5a
d7fde911
+4
-5
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
testssl
default.nix
+4
-5
pkgs/applications/networking/testssl/default.nix
···
3
4
stdenv.mkDerivation rec {
5
pname = "testssl.sh";
6
-
version = "3.0.5";
7
8
src = fetchFromGitHub {
9
owner = "drwetter";
10
repo = pname;
11
-
rev = version;
12
-
sha256 = "sha256-p2jPpPHtOOmv0CCsXOECgMT9sqa4ZykcJwuGOSkYLaY=";
13
};
14
15
nativeBuildInputs = [ makeWrapper ];
16
buildInputs = [
17
-
coreutils # for pwd and printf
18
dnsutils # for dig
19
nettools # for hostname
20
openssl # for openssl
···
24
25
postPatch = ''
26
substituteInPlace testssl.sh \
27
-
--replace /bin/pwd pwd \
28
--replace TESTSSL_INSTALL_DIR:-\"\" TESTSSL_INSTALL_DIR:-\"$out\" \
29
--replace PROG_NAME=\"\$\(basename\ \"\$0\"\)\" PROG_NAME=\"testssl.sh\"
30
'';
···
3
4
stdenv.mkDerivation rec {
5
pname = "testssl.sh";
6
+
version = "3.0.6";
7
8
src = fetchFromGitHub {
9
owner = "drwetter";
10
repo = pname;
11
+
rev = "v${version}";
12
+
sha256 = "016qpsb4dv9qb3ab3hmvk4vzf4ipr3xgmzv2cx46pxxsj0gnigd8";
13
};
14
15
nativeBuildInputs = [ makeWrapper ];
16
buildInputs = [
17
+
coreutils # for printf
18
dnsutils # for dig
19
nettools # for hostname
20
openssl # for openssl
···
24
25
postPatch = ''
26
substituteInPlace testssl.sh \
0
27
--replace TESTSSL_INSTALL_DIR:-\"\" TESTSSL_INSTALL_DIR:-\"$out\" \
28
--replace PROG_NAME=\"\$\(basename\ \"\$0\"\)\" PROG_NAME=\"testssl.sh\"
29
'';