lol

mailcatcher: 0.7.1 -> 0.9.0

Adam 88bf8ce4 f310ee47

+693 -45
+126 -18
pkgs/development/web/mailcatcher/Gemfile.lock
··· 1 1 GEM 2 2 remote: https://rubygems.org/ 3 3 specs: 4 - daemons (1.3.1) 5 - eventmachine (1.0.9.1) 6 - mail (2.7.1) 4 + addressable (2.8.4) 5 + public_suffix (>= 2.0.2, < 6.0) 6 + capybara (3.39.2) 7 + addressable 8 + matrix 9 + mini_mime (>= 0.1.3) 10 + nokogiri (~> 1.8) 11 + rack (>= 1.6.0) 12 + rack-test (>= 0.6.3) 13 + regexp_parser (>= 1.5, < 3.0) 14 + xpath (~> 3.2) 15 + capybara-screenshot (1.0.26) 16 + capybara (>= 1.0, < 4) 17 + launchy 18 + chunky_png (1.4.0) 19 + coffee-script (2.4.1) 20 + coffee-script-source 21 + execjs 22 + coffee-script-source (1.12.2) 23 + compass (1.0.3) 24 + chunky_png (~> 1.2) 25 + compass-core (~> 1.0.2) 26 + compass-import-once (~> 1.0.5) 27 + rb-fsevent (>= 0.9.3) 28 + rb-inotify (>= 0.9) 29 + sass (>= 3.3.13, < 3.5) 30 + compass-core (1.0.3) 31 + multi_json (~> 1.0) 32 + sass (>= 3.3.0, < 3.5) 33 + compass-import-once (1.0.5) 34 + sass (>= 3.2, < 3.5) 35 + concurrent-ruby (1.2.2) 36 + daemons (1.4.1) 37 + date (3.3.3) 38 + diff-lcs (1.5.0) 39 + eventmachine (1.2.7) 40 + execjs (2.8.1) 41 + faye-websocket (0.11.3) 42 + eventmachine (>= 0.12.0) 43 + websocket-driver (>= 0.5.1) 44 + ffi (1.15.5) 45 + launchy (2.5.2) 46 + addressable (~> 2.8) 47 + mail (2.8.1) 7 48 mini_mime (>= 0.1.1) 8 - mailcatcher (0.7.1) 9 - eventmachine (= 1.0.9.1) 49 + net-imap 50 + net-pop 51 + net-smtp 52 + mailcatcher (0.9.0) 53 + eventmachine (= 1.2.7) 54 + faye-websocket (~> 0.11.1) 10 55 mail (~> 2.3) 56 + net-smtp 11 57 rack (~> 1.5) 12 58 sinatra (~> 1.2) 13 - skinny (~> 0.2.3) 14 59 sqlite3 (~> 1.3) 15 - thin (~> 1.5.0) 16 - mini_mime (1.0.1) 17 - rack (1.6.11) 60 + thin (~> 1.8) 61 + matrix (0.4.2) 62 + mini_mime (1.1.2) 63 + mini_portile2 (2.8.4) 64 + multi_json (1.15.0) 65 + net-imap (0.3.7) 66 + date 67 + net-protocol 68 + net-pop (0.1.2) 69 + net-protocol 70 + net-protocol (0.2.1) 71 + timeout 72 + net-smtp (0.3.3) 73 + net-protocol 74 + nokogiri (1.15.3) 75 + mini_portile2 (~> 2.8.2) 76 + racc (~> 1.4) 77 + psych (5.1.0) 78 + stringio 79 + public_suffix (5.0.3) 80 + racc (1.7.1) 81 + rack (1.6.13) 18 82 rack-protection (1.5.5) 19 83 rack 84 + rack-test (2.1.0) 85 + rack (>= 1.3) 86 + rake (13.0.6) 87 + rb-fsevent (0.11.2) 88 + rb-inotify (0.10.1) 89 + ffi (~> 1.0) 90 + rdoc (6.5.0) 91 + psych (>= 4.0.0) 92 + regexp_parser (2.8.1) 93 + rexml (3.2.6) 94 + rspec (3.12.0) 95 + rspec-core (~> 3.12.0) 96 + rspec-expectations (~> 3.12.0) 97 + rspec-mocks (~> 3.12.0) 98 + rspec-core (3.12.2) 99 + rspec-support (~> 3.12.0) 100 + rspec-expectations (3.12.3) 101 + diff-lcs (>= 1.2.0, < 2.0) 102 + rspec-support (~> 3.12.0) 103 + rspec-mocks (3.12.6) 104 + diff-lcs (>= 1.2.0, < 2.0) 105 + rspec-support (~> 3.12.0) 106 + rspec-support (3.12.1) 107 + rubyzip (2.3.2) 108 + sass (3.4.25) 109 + selenium-webdriver (4.9.0) 110 + rexml (~> 3.2, >= 3.2.5) 111 + rubyzip (>= 1.2.2, < 3.0) 112 + websocket (~> 1.0) 20 113 sinatra (1.4.8) 21 114 rack (~> 1.5) 22 115 rack-protection (~> 1.4) 23 116 tilt (>= 1.3, < 3) 24 - skinny (0.2.4) 25 - eventmachine (~> 1.0.0) 26 - thin (>= 1.5, < 1.7) 27 - sqlite3 (1.4.0) 28 - thin (1.5.1) 29 - daemons (>= 1.0.9) 30 - eventmachine (>= 0.12.6) 31 - rack (>= 1.0.0) 32 - tilt (2.0.9) 117 + sprockets (3.7.2) 118 + concurrent-ruby (~> 1.0) 119 + rack (> 1, < 3) 120 + sprockets-helpers (1.4.0) 121 + sprockets (>= 2.2) 122 + sprockets-sass (2.0.0.beta2) 123 + sprockets (>= 2.0, < 4.0) 124 + sqlite3 (1.6.3) 125 + mini_portile2 (~> 2.8.0) 126 + stringio (3.0.7) 127 + thin (1.8.2) 128 + daemons (~> 1.0, >= 1.0.9) 129 + eventmachine (~> 1.0, >= 1.0.4) 130 + rack (>= 1, < 3) 131 + tilt (2.2.0) 132 + timeout (0.4.0) 133 + uglifier (4.2.0) 134 + execjs (>= 0.3.0, < 3) 135 + websocket (1.2.9) 136 + websocket-driver (0.7.6) 137 + websocket-extensions (>= 0.1.0) 138 + websocket-extensions (0.1.5) 139 + xpath (3.2.0) 140 + nokogiri (~> 1.8) 33 141 34 142 PLATFORMS 35 143 ruby
+2 -1
pkgs/development/web/mailcatcher/default.nix
··· 1 - { lib, bundlerApp, bundlerUpdateScript }: 1 + { pkgs, lib, bundlerApp, bundlerUpdateScript }: 2 2 3 3 bundlerApp { 4 4 pname = "mailcatcher"; 5 5 gemdir = ./.; 6 6 exes = [ "mailcatcher" "catchmail" ]; 7 + ruby = pkgs.ruby_3_0; 7 8 8 9 passthru.updateScript = bundlerUpdateScript "mailcatcher"; 9 10
+565 -26
pkgs/development/web/mailcatcher/gemset.nix
··· 1 1 { 2 + addressable = { 3 + dependencies = ["public_suffix"]; 4 + groups = ["default" "development"]; 5 + platforms = []; 6 + source = { 7 + remotes = ["https://rubygems.org"]; 8 + sha256 = "15s8van7r2ad3dq6i03l3z4hqnvxcq75a3h72kxvf9an53sqma20"; 9 + type = "gem"; 10 + }; 11 + version = "2.8.4"; 12 + }; 13 + capybara = { 14 + dependencies = ["addressable" "matrix" "mini_mime" "nokogiri" "rack" "rack-test" "regexp_parser" "xpath"]; 15 + groups = ["development"]; 16 + platforms = []; 17 + source = { 18 + remotes = ["https://rubygems.org"]; 19 + sha256 = "114qm5f5vhwaaw9rj1h2lcamh46zl13v1m18jiw68zl961gwmw6n"; 20 + type = "gem"; 21 + }; 22 + version = "3.39.2"; 23 + }; 24 + capybara-screenshot = { 25 + dependencies = ["capybara" "launchy"]; 26 + groups = ["development"]; 27 + platforms = []; 28 + source = { 29 + remotes = ["https://rubygems.org"]; 30 + sha256 = "0xqc7hdiw1ql42mklpfvqd2pyfsxmy55cpx0h9y0jlkpl1q96sw1"; 31 + type = "gem"; 32 + }; 33 + version = "1.0.26"; 34 + }; 35 + chunky_png = { 36 + groups = ["default" "development"]; 37 + platforms = []; 38 + source = { 39 + remotes = ["https://rubygems.org"]; 40 + sha256 = "1znw5x86hmm9vfhidwdsijz8m38pqgmv98l9ryilvky0aldv7mc9"; 41 + type = "gem"; 42 + }; 43 + version = "1.4.0"; 44 + }; 45 + coffee-script = { 46 + dependencies = ["coffee-script-source" "execjs"]; 47 + groups = ["development"]; 48 + platforms = []; 49 + source = { 50 + remotes = ["https://rubygems.org"]; 51 + sha256 = "0rc7scyk7mnpfxqv5yy4y5q1hx3i7q3ahplcp4bq2g5r24g2izl2"; 52 + type = "gem"; 53 + }; 54 + version = "2.4.1"; 55 + }; 56 + coffee-script-source = { 57 + groups = ["default" "development"]; 58 + platforms = []; 59 + source = { 60 + remotes = ["https://rubygems.org"]; 61 + sha256 = "1907v9q1zcqmmyqzhzych5l7qifgls2rlbnbhy5vzyr7i7yicaz1"; 62 + type = "gem"; 63 + }; 64 + version = "1.12.2"; 65 + }; 66 + compass = { 67 + dependencies = ["chunky_png" "compass-core" "compass-import-once" "rb-fsevent" "rb-inotify" "sass"]; 68 + groups = ["development"]; 69 + platforms = []; 70 + source = { 71 + remotes = ["https://rubygems.org"]; 72 + sha256 = "0lfi83w8z75czr0pf0rmj9hda22082h3cmvczl8r1ma9agf88y2c"; 73 + type = "gem"; 74 + }; 75 + version = "1.0.3"; 76 + }; 77 + compass-core = { 78 + dependencies = ["multi_json" "sass"]; 79 + groups = ["default" "development"]; 80 + platforms = []; 81 + source = { 82 + remotes = ["https://rubygems.org"]; 83 + sha256 = "0yaspqwdmzwdcqviclbs3blq7an16pysrfzylz8q1gxmmd6bpj3a"; 84 + type = "gem"; 85 + }; 86 + version = "1.0.3"; 87 + }; 88 + compass-import-once = { 89 + dependencies = ["sass"]; 90 + groups = ["default" "development"]; 91 + platforms = []; 92 + source = { 93 + remotes = ["https://rubygems.org"]; 94 + sha256 = "0bn7gwbfz7jvvdd0qdfqlx67fcb83gyvxqc7dr9fhcnks3z8z5rq"; 95 + type = "gem"; 96 + }; 97 + version = "1.0.5"; 98 + }; 99 + concurrent-ruby = { 100 + groups = ["default" "development"]; 101 + platforms = []; 102 + source = { 103 + remotes = ["https://rubygems.org"]; 104 + sha256 = "0krcwb6mn0iklajwngwsg850nk8k9b35dhmc2qkbdqvmifdi2y9q"; 105 + type = "gem"; 106 + }; 107 + version = "1.2.2"; 108 + }; 2 109 daemons = { 3 110 groups = ["default"]; 4 111 platforms = []; 5 112 source = { 6 113 remotes = ["https://rubygems.org"]; 7 - sha256 = "0l5gai3vd4g7aqff0k1mp41j9zcsvm2rbwmqn115a325k9r7pf4w"; 114 + sha256 = "07cszb0zl8mqmwhc8a2yfg36vi6lbgrp4pa5bvmryrpcz9v6viwg"; 8 115 type = "gem"; 9 116 }; 10 - version = "1.3.1"; 117 + version = "1.4.1"; 118 + }; 119 + date = { 120 + groups = ["default"]; 121 + platforms = []; 122 + source = { 123 + remotes = ["https://rubygems.org"]; 124 + sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1"; 125 + type = "gem"; 126 + }; 127 + version = "3.3.3"; 128 + }; 129 + diff-lcs = { 130 + groups = ["default" "development"]; 131 + platforms = []; 132 + source = { 133 + remotes = ["https://rubygems.org"]; 134 + sha256 = "0rwvjahnp7cpmracd8x732rjgnilqv2sx7d1gfrysslc3h039fa9"; 135 + type = "gem"; 136 + }; 137 + version = "1.5.0"; 11 138 }; 12 139 eventmachine = { 13 140 groups = ["default"]; 14 141 platforms = []; 15 142 source = { 16 143 remotes = ["https://rubygems.org"]; 17 - sha256 = "17jr1caa3ggg696dd02g2zqzdjqj9x9q2nl7va82l36f7c5v6k4z"; 144 + sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r"; 18 145 type = "gem"; 19 146 }; 20 - version = "1.0.9.1"; 147 + version = "1.2.7"; 148 + }; 149 + execjs = { 150 + groups = ["default" "development"]; 151 + platforms = []; 152 + source = { 153 + remotes = ["https://rubygems.org"]; 154 + sha256 = "121h6af4i6wr3wxvv84y53jcyw2sk71j5wsncm6wq6yqrwcrk4vd"; 155 + type = "gem"; 156 + }; 157 + version = "2.8.1"; 158 + }; 159 + faye-websocket = { 160 + dependencies = ["eventmachine" "websocket-driver"]; 161 + groups = ["default"]; 162 + platforms = []; 163 + source = { 164 + remotes = ["https://rubygems.org"]; 165 + sha256 = "01xkpv5b4fjc5n6n1fq6z1ris991av2fbadvs8r71i9r34b8g48h"; 166 + type = "gem"; 167 + }; 168 + version = "0.11.3"; 169 + }; 170 + ffi = { 171 + groups = ["default" "development"]; 172 + platforms = []; 173 + source = { 174 + remotes = ["https://rubygems.org"]; 175 + sha256 = "1862ydmclzy1a0cjbvm8dz7847d9rch495ib0zb64y84d3xd4bkg"; 176 + type = "gem"; 177 + }; 178 + version = "1.15.5"; 179 + }; 180 + launchy = { 181 + dependencies = ["addressable"]; 182 + groups = ["default" "development"]; 183 + platforms = []; 184 + source = { 185 + remotes = ["https://rubygems.org"]; 186 + sha256 = "06r43899384das2bkbrpsdxsafyyqa94il7111053idfalb4984a"; 187 + type = "gem"; 188 + }; 189 + version = "2.5.2"; 21 190 }; 22 191 mail = { 23 - dependencies = ["mini_mime"]; 192 + dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"]; 24 193 groups = ["default"]; 25 194 platforms = []; 26 195 source = { 27 196 remotes = ["https://rubygems.org"]; 28 - sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc"; 197 + sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc"; 29 198 type = "gem"; 30 199 }; 31 - version = "2.7.1"; 200 + version = "2.8.1"; 32 201 }; 33 202 mailcatcher = { 34 - dependencies = ["eventmachine" "mail" "rack" "sinatra" "skinny" "sqlite3" "thin"]; 203 + dependencies = ["eventmachine" "faye-websocket" "mail" "net-smtp" "rack" "sinatra" "sqlite3" "thin"]; 35 204 groups = ["default"]; 36 205 platforms = []; 37 206 source = { 38 207 remotes = ["https://rubygems.org"]; 39 - sha256 = "02w1ycyfv7x0sh9799lz7xa65p5qvl5z4pa8a7prb68h2zwkfq0n"; 208 + sha256 = "003d2a6i97syw67jxrjq0p4xm19p9cfqnbmsg4b1c3mdb5c78rfz"; 209 + type = "gem"; 210 + }; 211 + version = "0.9.0"; 212 + }; 213 + matrix = { 214 + groups = ["default" "development"]; 215 + platforms = []; 216 + source = { 217 + remotes = ["https://rubygems.org"]; 218 + sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i"; 40 219 type = "gem"; 41 220 }; 42 - version = "0.7.1"; 221 + version = "0.4.2"; 43 222 }; 44 223 mini_mime = { 224 + groups = ["default" "development"]; 225 + platforms = []; 226 + source = { 227 + remotes = ["https://rubygems.org"]; 228 + sha256 = "0lbim375gw2dk6383qirz13hgdmxlan0vc5da2l072j3qw6fqjm5"; 229 + type = "gem"; 230 + }; 231 + version = "1.1.2"; 232 + }; 233 + mini_portile2 = { 234 + groups = ["default" "development"]; 235 + platforms = []; 236 + source = { 237 + remotes = ["https://rubygems.org"]; 238 + sha256 = "02mj8mpd6ck5gpcnsimx5brzggw5h5mmmpq2djdypfq16wcw82qq"; 239 + type = "gem"; 240 + }; 241 + version = "2.8.4"; 242 + }; 243 + multi_json = { 244 + groups = ["default" "development"]; 245 + platforms = []; 246 + source = { 247 + remotes = ["https://rubygems.org"]; 248 + sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; 249 + type = "gem"; 250 + }; 251 + version = "1.15.0"; 252 + }; 253 + net-imap = { 254 + dependencies = ["date" "net-protocol"]; 45 255 groups = ["default"]; 46 256 platforms = []; 47 257 source = { 48 258 remotes = ["https://rubygems.org"]; 49 - sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3"; 259 + sha256 = "0lf7wqg7czhaj51qsnmn28j7jmcxhkh3m28rl1cjrqsgjxhwj7r3"; 260 + type = "gem"; 261 + }; 262 + version = "0.3.7"; 263 + }; 264 + net-pop = { 265 + dependencies = ["net-protocol"]; 266 + groups = ["default"]; 267 + platforms = []; 268 + source = { 269 + remotes = ["https://rubygems.org"]; 270 + sha256 = "1wyz41jd4zpjn0v1xsf9j778qx1vfrl24yc20cpmph8k42c4x2w4"; 271 + type = "gem"; 272 + }; 273 + version = "0.1.2"; 274 + }; 275 + net-protocol = { 276 + dependencies = ["timeout"]; 277 + groups = ["default"]; 278 + platforms = []; 279 + source = { 280 + remotes = ["https://rubygems.org"]; 281 + sha256 = "0dxckrlw4q1lcn3qg4mimmjazmg9bma5gllv72f8js3p36fb3b91"; 282 + type = "gem"; 283 + }; 284 + version = "0.2.1"; 285 + }; 286 + net-smtp = { 287 + dependencies = ["net-protocol"]; 288 + groups = ["default"]; 289 + platforms = []; 290 + source = { 291 + remotes = ["https://rubygems.org"]; 292 + sha256 = "1c6md06hm5bf6rv53sk54dl2vg038pg8kglwv3rayx0vk2mdql9x"; 293 + type = "gem"; 294 + }; 295 + version = "0.3.3"; 296 + }; 297 + nokogiri = { 298 + dependencies = ["mini_portile2" "racc"]; 299 + groups = ["default" "development"]; 300 + platforms = []; 301 + source = { 302 + remotes = ["https://rubygems.org"]; 303 + sha256 = "1jw8a20a9k05fpz3q24im19b97idss3179z76yn5scc5b8lk2rl7"; 304 + type = "gem"; 305 + }; 306 + version = "1.15.3"; 307 + }; 308 + psych = { 309 + dependencies = ["stringio"]; 310 + groups = ["default" "development"]; 311 + platforms = []; 312 + source = { 313 + remotes = ["https://rubygems.org"]; 314 + sha256 = "1msambb54r3d1sg6smyj4k2pj9h9lz8jq4jamip7ivcyv32a85vz"; 315 + type = "gem"; 316 + }; 317 + version = "5.1.0"; 318 + }; 319 + public_suffix = { 320 + groups = ["default" "development"]; 321 + platforms = []; 322 + source = { 323 + remotes = ["https://rubygems.org"]; 324 + sha256 = "0n9j7mczl15r3kwqrah09cxj8hxdfawiqxa60kga2bmxl9flfz9k"; 325 + type = "gem"; 326 + }; 327 + version = "5.0.3"; 328 + }; 329 + racc = { 330 + groups = ["default" "development"]; 331 + platforms = []; 332 + source = { 333 + remotes = ["https://rubygems.org"]; 334 + sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g"; 50 335 type = "gem"; 51 336 }; 52 - version = "1.0.1"; 337 + version = "1.7.1"; 53 338 }; 54 339 rack = { 55 - groups = ["default"]; 340 + groups = ["default" "development"]; 56 341 platforms = []; 57 342 source = { 58 343 remotes = ["https://rubygems.org"]; 59 - sha256 = "1g9926ln2lw12lfxm4ylq1h6nl0rafl10za3xvjzc87qvnqic87f"; 344 + sha256 = "0wr1f3g9rc9i8svfxa9cijajl1661d817s56b2w7rd572zwn0zi0"; 60 345 type = "gem"; 61 346 }; 62 - version = "1.6.11"; 347 + version = "1.6.13"; 63 348 }; 64 349 rack-protection = { 65 350 dependencies = ["rack"]; ··· 72 357 }; 73 358 version = "1.5.5"; 74 359 }; 360 + rack-test = { 361 + dependencies = ["rack"]; 362 + groups = ["default" "development"]; 363 + platforms = []; 364 + source = { 365 + remotes = ["https://rubygems.org"]; 366 + sha256 = "1ysx29gk9k14a14zsp5a8czys140wacvp91fja8xcja0j1hzqq8c"; 367 + type = "gem"; 368 + }; 369 + version = "2.1.0"; 370 + }; 371 + rake = { 372 + groups = ["development"]; 373 + platforms = []; 374 + source = { 375 + remotes = ["https://rubygems.org"]; 376 + sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w"; 377 + type = "gem"; 378 + }; 379 + version = "13.0.6"; 380 + }; 381 + rb-fsevent = { 382 + groups = ["default" "development"]; 383 + platforms = []; 384 + source = { 385 + remotes = ["https://rubygems.org"]; 386 + sha256 = "1zmf31rnpm8553lqwibvv3kkx0v7majm1f341xbxc0bk5sbhp423"; 387 + type = "gem"; 388 + }; 389 + version = "0.11.2"; 390 + }; 391 + rb-inotify = { 392 + dependencies = ["ffi"]; 393 + groups = ["default" "development"]; 394 + platforms = []; 395 + source = { 396 + remotes = ["https://rubygems.org"]; 397 + sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005"; 398 + type = "gem"; 399 + }; 400 + version = "0.10.1"; 401 + }; 402 + rdoc = { 403 + dependencies = ["psych"]; 404 + groups = ["development"]; 405 + platforms = []; 406 + source = { 407 + remotes = ["https://rubygems.org"]; 408 + sha256 = "05r2cxscapr9saqjw8dlp89as7jvc2mlz1h5kssrmkbz105qmfcm"; 409 + type = "gem"; 410 + }; 411 + version = "6.5.0"; 412 + }; 413 + regexp_parser = { 414 + groups = ["default" "development"]; 415 + platforms = []; 416 + source = { 417 + remotes = ["https://rubygems.org"]; 418 + sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3"; 419 + type = "gem"; 420 + }; 421 + version = "2.8.1"; 422 + }; 423 + rexml = { 424 + groups = ["default" "development"]; 425 + platforms = []; 426 + source = { 427 + remotes = ["https://rubygems.org"]; 428 + sha256 = "05i8518ay14kjbma550mv0jm8a6di8yp5phzrd8rj44z9qnrlrp0"; 429 + type = "gem"; 430 + }; 431 + version = "3.2.6"; 432 + }; 433 + rspec = { 434 + dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"]; 435 + groups = ["development"]; 436 + platforms = []; 437 + source = { 438 + remotes = ["https://rubygems.org"]; 439 + sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c"; 440 + type = "gem"; 441 + }; 442 + version = "3.12.0"; 443 + }; 444 + rspec-core = { 445 + dependencies = ["rspec-support"]; 446 + groups = ["default" "development"]; 447 + platforms = []; 448 + source = { 449 + remotes = ["https://rubygems.org"]; 450 + sha256 = "0l95bnjxdabrn79hwdhn2q1n7mn26pj7y1w5660v5qi81x458nqm"; 451 + type = "gem"; 452 + }; 453 + version = "3.12.2"; 454 + }; 455 + rspec-expectations = { 456 + dependencies = ["diff-lcs" "rspec-support"]; 457 + groups = ["default" "development"]; 458 + platforms = []; 459 + source = { 460 + remotes = ["https://rubygems.org"]; 461 + sha256 = "05j44jfqlv7j2rpxb5vqzf9hfv7w8ba46wwgxwcwd8p0wzi1hg89"; 462 + type = "gem"; 463 + }; 464 + version = "3.12.3"; 465 + }; 466 + rspec-mocks = { 467 + dependencies = ["diff-lcs" "rspec-support"]; 468 + groups = ["default" "development"]; 469 + platforms = []; 470 + source = { 471 + remotes = ["https://rubygems.org"]; 472 + sha256 = "1gq7gviwpck7fhp4y5ibljljvxgjklza18j62qf6zkm2icaa8lfy"; 473 + type = "gem"; 474 + }; 475 + version = "3.12.6"; 476 + }; 477 + rspec-support = { 478 + groups = ["default" "development"]; 479 + platforms = []; 480 + source = { 481 + remotes = ["https://rubygems.org"]; 482 + sha256 = "1ky86j3ksi26ng9ybd7j0qsdf1lpr8mzrmn98yy9gzv801fvhsgr"; 483 + type = "gem"; 484 + }; 485 + version = "3.12.1"; 486 + }; 487 + rubyzip = { 488 + groups = ["default" "development"]; 489 + platforms = []; 490 + source = { 491 + remotes = ["https://rubygems.org"]; 492 + sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz"; 493 + type = "gem"; 494 + }; 495 + version = "2.3.2"; 496 + }; 497 + sass = { 498 + groups = ["development"]; 499 + platforms = []; 500 + source = { 501 + remotes = ["https://rubygems.org"]; 502 + sha256 = "0kfpcwh8dgw4lc81qglkvjl73689jy3g7196zkxm4fpskg1p5lkw"; 503 + type = "gem"; 504 + }; 505 + version = "3.4.25"; 506 + }; 507 + selenium-webdriver = { 508 + dependencies = ["rexml" "rubyzip" "websocket"]; 509 + groups = ["development"]; 510 + platforms = []; 511 + source = { 512 + remotes = ["https://rubygems.org"]; 513 + sha256 = "1kxnv3ywssagv2q453hasrrrvsv68d5f3ccm33pyacdji88w8pqg"; 514 + type = "gem"; 515 + }; 516 + version = "4.9.0"; 517 + }; 75 518 sinatra = { 76 519 dependencies = ["rack" "rack-protection" "tilt"]; 77 520 groups = ["default"]; ··· 83 526 }; 84 527 version = "1.4.8"; 85 528 }; 86 - skinny = { 87 - dependencies = ["eventmachine" "thin"]; 88 - groups = ["default"]; 529 + sprockets = { 530 + dependencies = ["concurrent-ruby" "rack"]; 531 + groups = ["development"]; 89 532 platforms = []; 90 533 source = { 91 534 remotes = ["https://rubygems.org"]; 92 - sha256 = "1y3yvx88ylgz4d2s1wskjk5rkmrcr15q3ibzp1q88qwzr5y493a9"; 535 + sha256 = "182jw5a0fbqah5w9jancvfmjbk88h8bxdbwnl4d3q809rpxdg8ay"; 93 536 type = "gem"; 94 537 }; 95 - version = "0.2.4"; 538 + version = "3.7.2"; 539 + }; 540 + sprockets-helpers = { 541 + dependencies = ["sprockets"]; 542 + groups = ["development"]; 543 + platforms = []; 544 + source = { 545 + remotes = ["https://rubygems.org"]; 546 + sha256 = "0513ma356g05lsskhsb363263177h6ccmp475il0p69y18his2ij"; 547 + type = "gem"; 548 + }; 549 + version = "1.4.0"; 550 + }; 551 + sprockets-sass = { 552 + dependencies = ["sprockets"]; 553 + groups = ["development"]; 554 + platforms = []; 555 + source = { 556 + remotes = ["https://rubygems.org"]; 557 + sha256 = "02g153dhzmrlik5dd9kyq0rvr2xjm3fwx8rm7apqfrykc47aizqr"; 558 + type = "gem"; 559 + }; 560 + version = "2.0.0.beta2"; 96 561 }; 97 562 sqlite3 = { 563 + dependencies = ["mini_portile2"]; 98 564 groups = ["default"]; 99 565 platforms = []; 100 566 source = { 101 567 remotes = ["https://rubygems.org"]; 102 - sha256 = "0pmgpqx2sg8pms54rk7kjjy8jwsw21g1f7mb02fggbdcqy8jk3fx"; 568 + sha256 = "0h95kr5529qv786mfk8r2jjdsdi6v7v3k3dpz69mrcc9i0vpdd37"; 569 + type = "gem"; 570 + }; 571 + version = "1.6.3"; 572 + }; 573 + stringio = { 574 + groups = ["default" "development"]; 575 + platforms = []; 576 + source = { 577 + remotes = ["https://rubygems.org"]; 578 + sha256 = "0557v4z7996cgqw7i9197848mymv02krads93dn9lyqa5d7xd0dn"; 103 579 type = "gem"; 104 580 }; 105 - version = "1.4.0"; 581 + version = "3.0.7"; 106 582 }; 107 583 thin = { 108 584 dependencies = ["daemons" "eventmachine" "rack"]; ··· 110 586 platforms = []; 111 587 source = { 112 588 remotes = ["https://rubygems.org"]; 113 - sha256 = "0hrq9m3hb6pm8yrqshhg0gafkphdpvwcqmr7k722kgdisp3w91ga"; 589 + sha256 = "08g1yq6zzvgndj8fd98ah7pp8g2diw28p8bfjgv7rvjvp8d2am8w"; 114 590 type = "gem"; 115 591 }; 116 - version = "1.5.1"; 592 + version = "1.8.2"; 117 593 }; 118 594 tilt = { 119 595 groups = ["default"]; 120 596 platforms = []; 121 597 source = { 122 598 remotes = ["https://rubygems.org"]; 123 - sha256 = "0ca4k0clwf0rkvy7726x4nxpjxkpv67w043i39saxgldxd97zmwz"; 599 + sha256 = "0bmjgbv8158klwp2r3klxjwaj93nh1sbl4xvj9wsha0ic478avz7"; 600 + type = "gem"; 601 + }; 602 + version = "2.2.0"; 603 + }; 604 + timeout = { 605 + groups = ["default"]; 606 + platforms = []; 607 + source = { 608 + remotes = ["https://rubygems.org"]; 609 + sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd"; 610 + type = "gem"; 611 + }; 612 + version = "0.4.0"; 613 + }; 614 + uglifier = { 615 + dependencies = ["execjs"]; 616 + groups = ["development"]; 617 + platforms = []; 618 + source = { 619 + remotes = ["https://rubygems.org"]; 620 + sha256 = "0wgh7bzy68vhv9v68061519dd8samcy8sazzz0w3k8kqpy3g4s5f"; 621 + type = "gem"; 622 + }; 623 + version = "4.2.0"; 624 + }; 625 + websocket = { 626 + groups = ["default" "development"]; 627 + platforms = []; 628 + source = { 629 + remotes = ["https://rubygems.org"]; 630 + sha256 = "0dib6p55sl606qb4vpwrvj5wh881kk4aqn2zpfapf8ckx7g14jw8"; 124 631 type = "gem"; 125 632 }; 126 - version = "2.0.9"; 633 + version = "1.2.9"; 634 + }; 635 + websocket-driver = { 636 + dependencies = ["websocket-extensions"]; 637 + groups = ["default"]; 638 + platforms = []; 639 + source = { 640 + remotes = ["https://rubygems.org"]; 641 + sha256 = "1nyh873w4lvahcl8kzbjfca26656d5c6z3md4sbqg5y1gfz0157n"; 642 + type = "gem"; 643 + }; 644 + version = "0.7.6"; 645 + }; 646 + websocket-extensions = { 647 + groups = ["default"]; 648 + platforms = []; 649 + source = { 650 + remotes = ["https://rubygems.org"]; 651 + sha256 = "0hc2g9qps8lmhibl5baa91b4qx8wqw872rgwagml78ydj8qacsqw"; 652 + type = "gem"; 653 + }; 654 + version = "0.1.5"; 655 + }; 656 + xpath = { 657 + dependencies = ["nokogiri"]; 658 + groups = ["default" "development"]; 659 + platforms = []; 660 + source = { 661 + remotes = ["https://rubygems.org"]; 662 + sha256 = "0bh8lk9hvlpn7vmi6h4hkcwjzvs2y0cmkk3yjjdr8fxvj6fsgzbd"; 663 + type = "gem"; 664 + }; 665 + version = "3.2.0"; 127 666 }; 128 667 }