git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #139607 from fabaff/bump-wpscan
eda27ceFabian Affolter
pkgs/tools/security/wpscan/Gemfile.lock+13−15
@@ -1,19 +1,19 @@
1GEM
1GEM
2 remote: https://rubygems.org/
2 remote: https://rubygems.org/
3 specs:
3 specs:
4− activesupport (6.1.4)
4+ activesupport (6.1.4.1)
5 concurrent-ruby (~> 1.0, >= 1.0.2)
5 concurrent-ruby (~> 1.0, >= 1.0.2)
6 i18n (>= 1.6, < 2)
6 i18n (>= 1.6, < 2)
7 minitest (>= 5.1)
7 minitest (>= 5.1)
8 tzinfo (~> 2.0)
8 tzinfo (~> 2.0)
9 zeitwerk (~> 2.3)
9 zeitwerk (~> 2.3)
10− addressable (2.7.0)
10+ addressable (2.8.0)
11 public_suffix (>= 2.0.2, < 5.0)
11 public_suffix (>= 2.0.2, < 5.0)
12− cms_scanner (0.13.5)
12+ cms_scanner (0.13.6)
13 ethon (~> 0.14.0)
13 ethon (~> 0.14.0)
14 get_process_mem (~> 0.2.5)
14 get_process_mem (~> 0.2.5)
15− nokogiri (~> 1.11.4)
15+ nokogiri (>= 1.11.4, < 1.13.0)
16− opt_parse_validator (~> 1.9.4)
16+ opt_parse_validator (~> 1.9.5)
17 public_suffix (~> 4.0.3)
17 public_suffix (~> 4.0.3)
18 ruby-progressbar (>= 1.10, < 1.12)
18 ruby-progressbar (>= 1.10, < 1.12)
19 sys-proctable (~> 1.2.2)
19 sys-proctable (~> 1.2.2)
@@ -23,19 +23,17 @@ GEM
23 concurrent-ruby (1.1.9)
23 concurrent-ruby (1.1.9)
24 ethon (0.14.0)
24 ethon (0.14.0)
25 ffi (>= 1.15.0)
25 ffi (>= 1.15.0)
26− ffi (1.15.3)
26+ ffi (1.15.4)
27 get_process_mem (0.2.7)
27 get_process_mem (0.2.7)
28 ffi (~> 1.0)
28 ffi (~> 1.0)
29 i18n (1.8.10)
29 i18n (1.8.10)
30 concurrent-ruby (~> 1.0)
30 concurrent-ruby (~> 1.0)
31− mini_portile2 (2.5.3)
32 minitest (5.14.4)
31 minitest (5.14.4)
33− nokogiri (1.11.7)
32+ nokogiri (1.12.4-x86_64-linux)
34− mini_portile2 (~> 2.5.0)
35 racc (~> 1.4)
33 racc (~> 1.4)
36− opt_parse_validator (1.9.4)
34+ opt_parse_validator (1.9.5)
37 activesupport (>= 5.2, < 6.2.0)
35 activesupport (>= 5.2, < 6.2.0)
38− addressable (>= 2.5, < 2.8)
36+ addressable (>= 2.5, < 2.9)
39 public_suffix (4.0.6)
37 public_suffix (4.0.6)
40 racc (1.5.2)
38 racc (1.5.2)
41 ruby-progressbar (1.11.0)
39 ruby-progressbar (1.11.0)
@@ -46,18 +44,18 @@ GEM
46 tzinfo (2.0.4)
44 tzinfo (2.0.4)
47 concurrent-ruby (~> 1.0)
45 concurrent-ruby (~> 1.0)
48 webrick (1.7.0)
46 webrick (1.7.0)
49− wpscan (3.8.18)
47+ wpscan (3.8.19)
50− cms_scanner (~> 0.13.5)
48+ cms_scanner (~> 0.13.6)
51 xmlrpc (0.3.2)
49 xmlrpc (0.3.2)
52 webrick
50 webrick
53 yajl-ruby (1.4.1)
51 yajl-ruby (1.4.1)
54 zeitwerk (2.4.2)
52 zeitwerk (2.4.2)
55
53
56PLATFORMS
54PLATFORMS
57− ruby
55+ x86_64-linux
58
56
59DEPENDENCIES
57DEPENDENCIES
60 wpscan
58 wpscan
61
59
62BUNDLED WITH
60BUNDLED WITH
63− 2.1.4
61+ 2.2.24
pkgs/tools/security/wpscan/default.nix+9−2
@@ -1,11 +1,18 @@
1+{ lib
2+, bundlerApp
1−{ bundlerApp, lib, makeWrapper, curl }:
3+, makeWrapper
4+, curl
5+}:
2
6
3bundlerApp {
7bundlerApp {
4 pname = "wpscan";
8 pname = "wpscan";
5 gemdir = ./.;
9 gemdir = ./.;
6 exes = [ "wpscan" ];
10 exes = [ "wpscan" ];
7
11
8− buildInputs = [ makeWrapper ];
12+ buildInputs = [
13+ makeWrapper
14+ ];
15+
9 postBuild = ''
16 postBuild = ''
10 wrapProgram "$out/bin/wpscan" \
17 wrapProgram "$out/bin/wpscan" \
11 --prefix PATH : ${lib.makeBinPath [ curl ]}
18 --prefix PATH : ${lib.makeBinPath [ curl ]}
pkgs/tools/security/wpscan/gemset.nix+20−20
@@ -5,10 +5,10 @@
5 platforms = [];
5 platforms = [];
6 source = {
6 source = {
7 remotes = ["https://rubygems.org"];
7 remotes = ["https://rubygems.org"];
8− sha256 = "0kqgywy4cj3h5142dh7pl0xx5nybp25jn0ykk0znziivzks68xdk";
8+ sha256 = "19gx1jcq46x9d1pi1w8xq0bgvvfw239y4lalr8asm291gj3q3ds4";
9 type = "gem";
9 type = "gem";
10 };
10 };
11− version = "6.1.4";
11+ version = "6.1.4.1";
12 };
12 };
13 addressable = {
13 addressable = {
14 dependencies = ["public_suffix"];
14 dependencies = ["public_suffix"];
@@ -16,10 +16,10 @@
16 platforms = [];
16 platforms = [];
17 source = {
17 source = {
18 remotes = ["https://rubygems.org"];
18 remotes = ["https://rubygems.org"];
19− sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
19+ sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
20 type = "gem";
20 type = "gem";
21 };
21 };
22− version = "2.7.0";
22+ version = "2.8.0";
23 };
23 };
24 cms_scanner = {
24 cms_scanner = {
25 dependencies = ["ethon" "get_process_mem" "nokogiri" "opt_parse_validator" "public_suffix" "ruby-progressbar" "sys-proctable" "typhoeus" "xmlrpc" "yajl-ruby"];
25 dependencies = ["ethon" "get_process_mem" "nokogiri" "opt_parse_validator" "public_suffix" "ruby-progressbar" "sys-proctable" "typhoeus" "xmlrpc" "yajl-ruby"];
@@ -27,10 +27,10 @@
27 platforms = [];
27 platforms = [];
28 source = {
28 source = {
29 remotes = ["https://rubygems.org"];
29 remotes = ["https://rubygems.org"];
30− sha256 = "15qh28drxkyv294l1qcpsghfa875p71q0vkmmv5l6fbmpapmllrk";
30+ sha256 = "1kpp3598xs79irb9g2wkcxjwlszj37sb7lp3xmvf6s5s40p0ccwf";
31 type = "gem";
31 type = "gem";
32 };
32 };
33− version = "0.13.5";
33+ version = "0.13.6";
34 };
34 };
35 concurrent-ruby = {
35 concurrent-ruby = {
36 groups = ["default"];
36 groups = ["default"];
@@ -58,10 +58,10 @@
58 platforms = [];
58 platforms = [];
59 source = {
59 source = {
60 remotes = ["https://rubygems.org"];
60 remotes = ["https://rubygems.org"];
61− sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
61+ sha256 = "0ssxcywmb3flxsjdg13is6k01807zgzasdhj4j48dm7ac59cmksn";
62 type = "gem";
62 type = "gem";
63 };
63 };
64− version = "1.15.3";
64+ version = "1.15.4";
65 };
65 };
66 get_process_mem = {
66 get_process_mem = {
67 dependencies = ["ffi"];
67 dependencies = ["ffi"];
@@ -85,25 +85,25 @@
85 };
85 };
86 version = "1.8.10";
86 version = "1.8.10";
87 };
87 };
88− mini_portile2 = {
88+ minitest = {
89 groups = ["default"];
89 groups = ["default"];
90 platforms = [];
90 platforms = [];
91 source = {
91 source = {
92 remotes = ["https://rubygems.org"];
92 remotes = ["https://rubygems.org"];
93− sha256 = "1ad0mli9rc0f17zw4ibp24dbj1y39zkykijsjmnzl4gwpg5s0j6k";
93+ sha256 = "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl";
94 type = "gem";
94 type = "gem";
95 };
95 };
96− version = "2.5.3";
96+ version = "5.14.4";
97 };
97 };
98− minitest = {
98+ mini_portile2 = {
99 groups = ["default"];
99 groups = ["default"];
100 platforms = [];
100 platforms = [];
101 source = {
101 source = {
102 remotes = ["https://rubygems.org"];
102 remotes = ["https://rubygems.org"];
103− sha256 = "19z7wkhg59y8abginfrm2wzplz7py3va8fyngiigngqvsws6cwgl";
103+ sha256 = "1lvxm91hi0pabnkkg47wh1siv56s6slm2mdq1idfm86dyfidfprq";
104 type = "gem";
104 type = "gem";
105 };
105 };
106− version = "5.14.4";
106+ version = "2.6.1";
107 };
107 };
108 nokogiri = {
108 nokogiri = {
109 dependencies = ["mini_portile2" "racc"];
109 dependencies = ["mini_portile2" "racc"];
@@ -111,10 +111,10 @@
111 platforms = [];
111 platforms = [];
112 source = {
112 source = {
113 remotes = ["https://rubygems.org"];
113 remotes = ["https://rubygems.org"];
114− sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9";
114+ sha256 = "1sad16idsxayhaaswc3bksii1ydiqyzikl7y0ng35cn7w4g1dv3z";
115 type = "gem";
115 type = "gem";
116 };
116 };
117− version = "1.11.7";
117+ version = "1.12.4";
118 };
118 };
119 opt_parse_validator = {
119 opt_parse_validator = {
120 dependencies = ["activesupport" "addressable"];
120 dependencies = ["activesupport" "addressable"];
@@ -122,10 +122,10 @@
122 platforms = [];
122 platforms = [];
123 source = {
123 source = {
124 remotes = ["https://rubygems.org"];
124 remotes = ["https://rubygems.org"];
125− sha256 = "1n297vrxq7r1fsh0x8yf1nhgdawmcl0sq04l468gwrd4y754rjyx";
125+ sha256 = "1jzmn3h9sr7bhjj1fdfvh4yzvqx7d3vsbwbqrf718dh427ifqs9c";
126 type = "gem";
126 type = "gem";
127 };
127 };
128− version = "1.9.4";
128+ version = "1.9.5";
129 };
129 };
130 public_suffix = {
130 public_suffix = {
131 groups = ["default"];
131 groups = ["default"];
@@ -206,10 +206,10 @@
206 platforms = [];
206 platforms = [];
207 source = {
207 source = {
208 remotes = ["https://rubygems.org"];
208 remotes = ["https://rubygems.org"];
209− sha256 = "01ig3fbxxm0gnvqkzmsc4zcipijprrw5xs84rnwp50w0crww842c";
209+ sha256 = "0gv5ym8sxr9901z55d0dakc7af954rp2asnd1a68arjvfyj96sq3";
210 type = "gem";
210 type = "gem";
211 };
211 };
212− version = "3.8.18";
212+ version = "3.8.19";
213 };
213 };
214 xmlrpc = {
214 xmlrpc = {
215 dependencies = ["webrick"];
215 dependencies = ["webrick"];
pkgs/top-level/ruby-packages.nix+2−2
@@ -1886,10 +1886,10 @@
1886 platforms = [];
1886 platforms = [];
1887 source = {
1887 source = {
1888 remotes = ["https://rubygems.org"];
1888 remotes = ["https://rubygems.org"];
1889− sha256 = "1q71y7pdihz26m3n2fnm2hd7wllmnxgxk6vcbbh27rqa14q5x5yi";
1889+ sha256 = "1sad16idsxayhaaswc3bksii1ydiqyzikl7y0ng35cn7w4g1dv3z";
1890 type = "gem";
1890 type = "gem";
1891 };
1891 };
1892− version = "1.12.3";
1892+ version = "1.12.4";
1893 };
1893 };
1894 octokit = {
1894 octokit = {
1895 dependencies = ["faraday" "sawyer"];
1895 dependencies = ["faraday" "sawyer"];