taskjuggler: fix security issues

+22 -24
+1 -1
pkgs/applications/misc/taskjuggler/Gemfile
··· 1 - source 'http://rubygems.org' 2 gem 'taskjuggler'
··· 1 + source 'https://rubygems.org' 2 gem 'taskjuggler'
+5 -5
pkgs/applications/misc/taskjuggler/Gemfile.lock
··· 1 GEM 2 - remote: http://rubygems.org/ 3 specs: 4 - mail (2.7.0) 5 mini_mime (>= 0.1.1) 6 mini_mime (1.0.1) 7 taskjuggler (3.6.0) 8 mail (>= 2.4.3) 9 term-ansicolor (>= 1.0.7) 10 - term-ansicolor (1.6.0) 11 tins (~> 1.0) 12 - tins (1.16.3) 13 14 PLATFORMS 15 ruby ··· 18 taskjuggler 19 20 BUNDLED WITH 21 - 1.14.6
··· 1 GEM 2 + remote: https://rubygems.org/ 3 specs: 4 + mail (2.7.1) 5 mini_mime (>= 0.1.1) 6 mini_mime (1.0.1) 7 taskjuggler (3.6.0) 8 mail (>= 2.4.3) 9 term-ansicolor (>= 1.0.7) 10 + term-ansicolor (1.7.1) 11 tins (~> 1.0) 12 + tins (1.20.2) 13 14 PLATFORMS 15 ruby ··· 18 taskjuggler 19 20 BUNDLED WITH 21 + 1.17.2
+5 -7
pkgs/applications/misc/taskjuggler/default.nix
··· 1 - { lib, bundlerApp, ruby }: 2 3 bundlerApp { 4 pname = "taskjuggler"; 5 - 6 - inherit ruby; 7 gemdir = ./.; 8 9 exes = [ ··· 11 "tj3ts_receiver" "tj3ts_sender" "tj3ts_summary" "tj3webd" 12 ]; 13 14 - meta = { 15 description = "A modern and powerful project management tool"; 16 homepage = http://taskjuggler.org/; 17 - license = lib.licenses.gpl2; 18 - platforms = lib.platforms.unix; 19 - maintainers = [ lib.maintainers.manveru ]; 20 }; 21 }
··· 1 + { lib, bundlerApp }: 2 3 bundlerApp { 4 pname = "taskjuggler"; 5 gemdir = ./.; 6 7 exes = [ ··· 9 "tj3ts_receiver" "tj3ts_sender" "tj3ts_summary" "tj3webd" 10 ]; 11 12 + meta = with lib; { 13 description = "A modern and powerful project management tool"; 14 homepage = http://taskjuggler.org/; 15 + license = licenses.gpl2; 16 + platforms = platforms.unix; 17 + maintainers = [ maintainers.manveru ]; 18 }; 19 }
+11 -11
pkgs/applications/misc/taskjuggler/gemset.nix
··· 4 groups = ["default"]; 5 platforms = []; 6 source = { 7 - remotes = ["http://rubygems.org"]; 8 - sha256 = "10dyifazss9mgdzdv08p47p344wmphp5pkh5i73s7c04ra8y6ahz"; 9 type = "gem"; 10 }; 11 - version = "2.7.0"; 12 }; 13 mini_mime = { 14 groups = ["default"]; 15 platforms = []; 16 source = { 17 - remotes = ["http://rubygems.org"]; 18 sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3"; 19 type = "gem"; 20 }; ··· 25 groups = ["default"]; 26 platforms = []; 27 source = { 28 - remotes = ["http://rubygems.org"]; 29 sha256 = "0ky3cydl3szhdyxsy4k6zxzjlbll7mlq025aj6xd5jmh49k3pfbp"; 30 type = "gem"; 31 }; ··· 36 groups = ["default"]; 37 platforms = []; 38 source = { 39 - remotes = ["http://rubygems.org"]; 40 - sha256 = "1b1wq9ljh7v3qyxkk8vik2fqx2qzwh5lval5f92llmldkw7r7k7b"; 41 type = "gem"; 42 }; 43 - version = "1.6.0"; 44 }; 45 tins = { 46 groups = ["default"]; 47 platforms = []; 48 source = { 49 - remotes = ["http://rubygems.org"]; 50 - sha256 = "0g95xs4nvx5n62hb4fkbkd870l9q3y9adfc4h8j21phj9mxybkb8"; 51 type = "gem"; 52 }; 53 - version = "1.16.3"; 54 }; 55 }
··· 4 groups = ["default"]; 5 platforms = []; 6 source = { 7 + remotes = ["https://rubygems.org"]; 8 + sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc"; 9 type = "gem"; 10 }; 11 + version = "2.7.1"; 12 }; 13 mini_mime = { 14 groups = ["default"]; 15 platforms = []; 16 source = { 17 + remotes = ["https://rubygems.org"]; 18 sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3"; 19 type = "gem"; 20 }; ··· 25 groups = ["default"]; 26 platforms = []; 27 source = { 28 + remotes = ["https://rubygems.org"]; 29 sha256 = "0ky3cydl3szhdyxsy4k6zxzjlbll7mlq025aj6xd5jmh49k3pfbp"; 30 type = "gem"; 31 }; ··· 36 groups = ["default"]; 37 platforms = []; 38 source = { 39 + remotes = ["https://rubygems.org"]; 40 + sha256 = "1xq5kci9215skdh27npyd3y55p812v4qb4x2hv3xsjvwqzz9ycwj"; 41 type = "gem"; 42 }; 43 + version = "1.7.1"; 44 }; 45 tins = { 46 groups = ["default"]; 47 platforms = []; 48 source = { 49 + remotes = ["https://rubygems.org"]; 50 + sha256 = "1pqj45n216zrz7yckdbdknlmhh187iqzx8fp76y2h0jrgqjfkxmj"; 51 type = "gem"; 52 }; 53 + version = "1.20.2"; 54 }; 55 }