summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorBjørn Forsman <bjorn.forsman@gmail.com>2013-08-09 21:52:58 +0200
committerBjørn Forsman <bjorn.forsman@gmail.com>2013-08-09 21:52:58 +0200
commit67a46ce928c9190c9b11982120000df711ef1945 (patch)
treef18cce275a29a7b41570d235dc33e2621df15307 /pkgs
parentf4681d8e08092353a58c36e6ae79509719b1e25c (diff)
downloadnixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar.gz
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar.bz2
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar.lz
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar.xz
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.tar.zst
nixpkgs-67a46ce928c9190c9b11982120000df711ef1945.zip
Add taskjuggler ruby gem
Unfortunately, this changes lots of unrelated gems.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/interpreters/ruby/generated.nix195
1 files changed, 97 insertions, 98 deletions
diff --git a/pkgs/development/interpreters/ruby/generated.nix b/pkgs/development/interpreters/ruby/generated.nix
index 7446e52704c..ff0bcf235ae 100644
--- a/pkgs/development/interpreters/ruby/generated.nix
+++ b/pkgs/development/interpreters/ruby/generated.nix
@@ -12,10 +12,10 @@ g: # Get dependencies from patched gems
     activesupport = g.activesupport_4_0_0;
     addressable = g.addressable_2_3_5;
     arel = g.arel_4_0_0;
-    atomic = g.atomic_1_1_10;
+    atomic = g.atomic_1_1_12;
     atoulme_Antwrap = g.atoulme_Antwrap_0_7_4;
     autotest_rails = g.autotest_rails_4_1_2;
-    aws_sdk = g.aws_sdk_1_12_0;
+    aws_sdk = g.aws_sdk_1_14_1;
     bitbucket_backup = g.bitbucket_backup_0_2_2;
     builder = g.builder_3_2_2;
     buildr = g.buildr_1_4_12;
@@ -31,9 +31,8 @@ g: # Get dependencies from patched gems
     erubis = g.erubis_2_7_0;
     eventmachine = g.eventmachine_1_0_3;
     eventmachine_tail = g.eventmachine_tail_0_6_4;
-    execjs = g.execjs_1_4_0;
     fakes3 = g.fakes3_0_1_5;
-    faraday = g.faraday_0_8_7;
+    faraday = g.faraday_0_8_8;
     faraday_middleware = g.faraday_middleware_0_8_8;
     ffi = g.ffi_1_9_0;
     file_tail = g.file_tail_1_0_12;
@@ -46,10 +45,9 @@ g: # Get dependencies from patched gems
     i18n = g.i18n_0_6_4;
     iconv = g.iconv_1_0_3;
     jruby_pageant = g.jruby_pageant_1_1_1;
-    jsduck = g.jsduck_4_10_4;
+    jsduck = g.jsduck_5_0_1;
     json = g.json_1_8_0;
     json_pure = g.json_pure_1_8_0;
-    libv8 = g.libv8_3_11_8_17_x86_64_linux;
     locale = g.locale_2_0_8;
     lockfile = g.lockfile_2_1_0;
     macaddr = g.macaddr_1_6_1;
@@ -59,10 +57,10 @@ g: # Get dependencies from patched gems
     mini_portile = g.mini_portile_0_5_1;
     minitar = g.minitar_0_5_3;
     minitest = g.minitest_4_7_5;
-    multi_json = g.multi_json_1_7_7;
+    multi_json = g.multi_json_1_7_8;
     multipart_post = g.multipart_post_1_2_0;
-    net_http_digest_auth = g.net_http_digest_auth_1_3;
-    net_http_persistent = g.net_http_persistent_2_8;
+    net_http_digest_auth = g.net_http_digest_auth_1_4;
+    net_http_persistent = g.net_http_persistent_2_9;
     net_sftp = g.net_sftp_2_0_5;
     net_ssh = g.net_ssh_2_6_8;
     nix = g.nix_0_1_1;
@@ -80,11 +78,11 @@ g: # Get dependencies from patched gems
     rake = g.rake_10_1_0;
     rb_fsevent = g.rb_fsevent_0_9_3;
     rdiscount = g.rdiscount_2_1_6;
-    ref = g.ref_1_0_5;
     remote_syslog = g.remote_syslog_1_6_14;
     right_aws = g.right_aws_3_1_0;
     right_http_connection = g.right_http_connection_1_4_0;
     rjb = g.rjb_1_4_8;
+    rkelly_remix = g.rkelly_remix_0_0_4;
     rmail = g.rmail_1_0_0;
     rspec = g.rspec_2_11_0;
     rspec_core = g.rspec_core_2_11_1;
@@ -92,19 +90,20 @@ g: # Get dependencies from patched gems
     rspec_mocks = g.rspec_mocks_2_11_3;
     rubyforge = g.rubyforge_2_0_4;
     rubyzip = g.rubyzip_0_9_9;
-    sass = g.sass_3_2_9;
-    selenium_webdriver = g.selenium_webdriver_2_33_0;
+    sass = g.sass_3_2_10;
+    selenium_webdriver = g.selenium_webdriver_2_34_0;
     servolux = g.servolux_0_10_0;
     sinatra = g.sinatra_1_3_2;
     sprockets = g.sprockets_2_10_0;
     sprockets_rails = g.sprockets_rails_2_0_0;
     syslog_protocol = g.syslog_protocol_0_9_2;
     systemu = g.systemu_2_5_2;
+    taskjuggler = g.taskjuggler_3_5_0;
+    term_ansicolor = g.term_ansicolor_1_2_2;
     text = g.text_1_2_1;
-    therubyracer = g.therubyracer_0_11_4;
     thin = g.thin_1_5_1;
     thor = g.thor_0_18_1;
-    thread_safe = g.thread_safe_0_1_0;
+    thread_safe = g.thread_safe_0_1_2;
     tilt = g.tilt_1_4_1;
     tins = g.tins_0_8_3;
     treetop = g.treetop_1_4_14;
@@ -121,7 +120,7 @@ g: # Get dependencies from patched gems
     xml_simple = g.xml_simple_1_1_1;
     yajl_ruby = g.yajl_ruby_1_1_0;
   };
-  gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ];
+  gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''bitbucket-backup'' ''buildr'' ''fakes3'' ''foreman'' ''gettext'' ''iconv'' ''jsduck'' ''lockfile'' ''mechanize'' ''nix'' ''papertrail-cli'' ''rails'' ''rake'' ''rb-fsevent'' ''remote_syslog'' ''right_aws'' ''rmail'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''taskjuggler'' ''thin'' ''trollop'' ''uuid'' ''xapian-full'' ''xapian-ruby'' ];
   gems = {
     ZenTest_4_9_2 = {
       basename = ''ZenTest'';
@@ -217,7 +216,7 @@ installed versions.'';
         longDescription = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.'';
       };
       name = ''activesupport-4.0.0'';
-      requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_7 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_0 ];
+      requiredGems = [ g.i18n_0_6_4 g.multi_json_1_7_8 g.tzinfo_0_3_37 g.minitest_4_7_5 g.thread_safe_0_1_2 ];
       sha256 = ''0agxkvjhhv6r9rpm0lcgjny4sn1ihhvhlgs46rgi3fz0y1d93ids'';
     };
     addressable_2_3_5 = {
@@ -252,16 +251,16 @@ database compatibility and query generation.'';
       requiredGems = [  ];
       sha256 = ''19xzg8jhp4p18xlf6sp4yhf6vdpc3hl8lm23n6glikclm7rvgick'';
     };
-    atomic_1_1_10 = {
+    atomic_1_1_12 = {
       basename = ''atomic'';
       meta = {
         description = ''An atomic reference implementation for JRuby, Rubinius, and MRI'';
         homepage = ''http://github.com/headius/ruby-atomic'';
         longDescription = ''An atomic reference implementation for JRuby, Rubinius, and MRI'';
       };
-      name = ''atomic-1.1.10'';
+      name = ''atomic-1.1.12'';
       requiredGems = [  ];
-      sha256 = ''0ms6b2f9hij6bap901ra2wx7lk4y2bsasifcqr7m3z8l5my372jh'';
+      sha256 = ''038kihswmzlzsc96r3qg5g0khdg5lywjk2nz32i7l6j85lpg233v'';
     };
     atoulme_Antwrap_0_7_4 = {
       basename = ''atoulme_Antwrap'';
@@ -297,16 +296,16 @@ rails support and extra plugins for migrations and fixtures.'';
       requiredGems = [ g.ZenTest_4_9_2 ];
       sha256 = ''1wkb5jayb39yx0i8ly7sibygf9f9c3w24jg2z1qgm135zlb070v4'';
     };
-    aws_sdk_1_12_0 = {
+    aws_sdk_1_14_1 = {
       basename = ''aws_sdk'';
       meta = {
         description = ''AWS SDK for Ruby'';
         homepage = ''http://aws.amazon.com/sdkforruby'';
         longDescription = ''AWS SDK for Ruby'';
       };
-      name = ''aws-sdk-1.12.0'';
+      name = ''aws-sdk-1.14.1'';
       requiredGems = [ g.uuidtools_2_1_4 g.nokogiri_1_5_10 g.json_1_8_0 ];
-      sha256 = ''0ijz5ch7ch5kj19j5caf5h3hdfmmny9v9clkdh664cr46ylvkv3n'';
+      sha256 = ''18lvxnkb7xb2q7z5ifz9j2b9v17r6fd04s83pac7598s3zj6k4na'';
     };
     bitbucket_backup_0_2_2 = {
       basename = ''bitbucket_backup'';
@@ -553,17 +552,6 @@ using TCP/IP, especially if custom protocols are required.'';
       requiredGems = [ g.eventmachine_1_0_3 ];
       sha256 = ''1pvlb34vdzd81kf9f3xyibb4f55xjqm7lqqy28dgyci5cyv50y61'';
     };
-    execjs_1_4_0 = {
-      basename = ''execjs'';
-      meta = {
-        description = ''Run JavaScript code from Ruby'';
-        homepage = ''https://github.com/sstephenson/execjs'';
-        longDescription = ''ExecJS lets you run JavaScript code from Ruby.'';
-      };
-      name = ''execjs-1.4.0'';
-      requiredGems = [ g.multi_json_1_7_7 ];
-      sha256 = ''0b69ci2afbcdqsri3i89a7s7j7palxsxdb65x6h2wx79kzlc5xcs'';
-    };
     fakes3_0_1_5 = {
       basename = ''fakes3'';
       meta = {
@@ -574,15 +562,15 @@ using TCP/IP, especially if custom protocols are required.'';
       requiredGems = [ g.thor_0_18_1 g.builder_3_2_2 ];
       sha256 = ''1na5wrbarla6s414svqmr5spbpv6vmcgpswal444x4clcpmadhib'';
     };
-    faraday_0_8_7 = {
+    faraday_0_8_8 = {
       basename = ''faraday'';
       meta = {
         description = ''HTTP/REST API client library.'';
         homepage = ''https://github.com/lostisland/faraday'';
       };
-      name = ''faraday-0.8.7'';
+      name = ''faraday-0.8.8'';
       requiredGems = [ g.multipart_post_1_2_0 ];
-      sha256 = ''186a9md3ixanl2crdlw37kspw5wiyw16z9mj3aw8rd1yd5q56ddi'';
+      sha256 = ''no hash'';
     };
     faraday_middleware_0_8_8 = {
       basename = ''faraday_middleware'';
@@ -592,7 +580,7 @@ using TCP/IP, especially if custom protocols are required.'';
         longDescription = ''Various middleware for Faraday'';
       };
       name = ''faraday_middleware-0.8.8'';
-      requiredGems = [ g.faraday_0_8_7 ];
+      requiredGems = [ g.faraday_0_8_8 ];
       sha256 = ''1n0g8pm7ynx6ffyqhscc1cqw97zhvd8isr31yfyj15335j1jsncz'';
     };
     ffi_1_9_0 = {
@@ -747,16 +735,16 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf'';
       requiredGems = [  ];
       sha256 = ''1kgqsn0bagr41gf5kbqaxbs38a7s5bm85m0pdx4qz7d70v9nc9cl'';
     };
-    jsduck_4_10_4 = {
+    jsduck_5_0_1 = {
       basename = ''jsduck'';
       meta = {
         description = ''Simple JavaScript Duckumentation generator'';
         homepage = ''https://github.com/senchalabs/jsduck'';
         longDescription = ''Documentation generator for Sencha JS frameworks'';
       };
-      name = ''jsduck-4.10.4'';
-      requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.execjs_1_4_0 g.therubyracer_0_11_4 g.dimensions_1_2_0 ];
-      sha256 = ''1xnad96wmszz0m66wrwciihba6whpg8bglwkbazrifxh9kcw7wih'';
+      name = ''jsduck-5.0.1'';
+      requiredGems = [ g.rdiscount_2_1_6 g.json_1_8_0 g.parallel_0_7_1 g.rkelly_remix_0_0_4 g.dimensions_1_2_0 ];
+      sha256 = ''0py1ik9jri5f230ifqxv0y0p4w0dp5jp8a9hfzgzaz4xvpzqyf7h'';
     };
     json_1_8_0 = {
       basename = ''json'';
@@ -791,17 +779,6 @@ For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf'';
       requiredGems = [  ];
       sha256 = ''0kkn5zhiffav2cffj43wwvzj07825r4j463ilfjgik034vnbjs83'';
     };
-    libv8_3_11_8_17_x86_64_linux = {
-      basename = ''libv8'';
-      meta = {
-        description = ''Distribution of the V8 JavaScript engine'';
-        homepage = ''http://github.com/cowboyd/libv8'';
-        longDescription = ''Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer'';
-      };
-      name = ''libv8-3.11.8.17-x86_64-linux'';
-      requiredGems = [  ];
-      sha256 = ''1s2j79rm2idny701l6rsnig6451w2wfipgmfvxf05d1syn14cmg9'';
-    };
     locale_2_0_8 = {
       basename = ''locale'';
       meta = {
@@ -859,7 +836,7 @@ submitted.  Mechanize also keeps track of the sites that you have visited as
 a history.'';
       };
       name = ''mechanize-2.7.1'';
-      requiredGems = [ g.net_http_digest_auth_1_3 g.net_http_persistent_2_8 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ];
+      requiredGems = [ g.net_http_digest_auth_1_4 g.net_http_persistent_2_9 g.mime_types_1_23 g.http_cookie_1_0_1 g.nokogiri_1_6_0 g.ntlm_http_0_1_1 g.webrobots_0_1_1 g.domain_name_0_5_12 ];
       sha256 = ''0abcrabsjamp4fjbizp4dv8nkz7jv03r9n0lpn9yypb48ij876vh'';
     };
     mime_types_1_23 = {
@@ -979,16 +956,16 @@ extract-method refactorings still apply.'';
       requiredGems = [  ];
       sha256 = ''03p6iban9gcpcflzp4z901s1hgj9369p6515h967ny6hlqhcf2iy'';
     };
-    multi_json_1_7_7 = {
+    multi_json_1_7_8 = {
       basename = ''multi_json'';
       meta = {
         description = ''A common interface to multiple JSON libraries.'';
         homepage = ''http://github.com/intridea/multi_json'';
         longDescription = ''A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.'';
       };
-      name = ''multi_json-1.7.7'';
+      name = ''multi_json-1.7.8'';
       requiredGems = [  ];
-      sha256 = ''1w3fpi52h4a7r0a670xzrwa40l5irh69r45cbvxw24bsp19sfxzr'';
+      sha256 = ''no hash'';
     };
     multipart_post_1_2_0 = {
       basename = ''multipart_post'';
@@ -1001,7 +978,7 @@ extract-method refactorings still apply.'';
       requiredGems = [  ];
       sha256 = ''12p7lnmc52di1r4h73h6xrpppplzyyhani9p7wm8l4kgf1hnmwnc'';
     };
-    net_http_digest_auth_1_3 = {
+    net_http_digest_auth_1_4 = {
       basename = ''net_http_digest_auth'';
       meta = {
         description = ''An implementation of RFC 2617 - Digest Access Authentication'';
@@ -1014,11 +991,11 @@ In order to use net-http-digest_auth you'll need to perform some request
 wrangling on your own.  See the class documentation at Net::HTTP::DigestAuth
 for an example.'';
       };
-      name = ''net-http-digest_auth-1.3'';
+      name = ''net-http-digest_auth-1.4'';
       requiredGems = [  ];
-      sha256 = ''11hn4fb02rx799ck1gghmz7b32977zbi9sz2jpfyz43igwz2dvzy'';
+      sha256 = ''14801gr34g0rmqz9pv4rkfa3crfdbyfk6r48vpg5a5407v0sixqi'';
     };
-    net_http_persistent_2_8 = {
+    net_http_persistent_2_9 = {
       basename = ''net_http_persistent'';
       meta = {
         description = ''Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8'';
@@ -1034,9 +1011,9 @@ Net::HTTP supports persistent connections with some API methods but does not
 handle reconnection gracefully.  Net::HTTP::Persistent supports reconnection
 and retry according to RFC 2616.'';
       };
-      name = ''net-http-persistent-2.8'';
+      name = ''net-http-persistent-2.9'';
       requiredGems = [  ];
-      sha256 = ''1y50ssi8lcxfady4wwy242sgsr1424g5rg3wpav6kqc9rba74v9l'';
+      sha256 = ''0k9bp7q5fsh908jnkwfj71ky04i4ih0ky6sqi5vl6zcpjsczgfcb'';
     };
     net_sftp_2_0_5 = {
       basename = ''net_sftp'';
@@ -1110,7 +1087,7 @@ enough of it.'';
       };
       name = ''nokogiri-1.6.0'';
       requiredGems = [ g.mini_portile_0_5_1 ];
-      sha256 = ''1icrny9w2hd0pm7cyq5wqdkbzr57dkma1lbyrr0x14lsnangkidb'';
+      sha256 = ''no hash'';
     };
     ntlm_http_0_1_1 = {
       basename = ''ntlm_http'';
@@ -1131,7 +1108,7 @@ enough of it.'';
         longDescription = ''Command-line client for Papertrail hosted log management service. Tails and searches app server logs and system syslog. Supports Boolean search and works with grep and pipe output (Unix).'';
       };
       name = ''papertrail-0.9.7'';
-      requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_7 g.faraday_middleware_0_8_8 ];
+      requiredGems = [ g.addressable_2_3_5 g.yajl_ruby_1_1_0 g.chronic_0_9_1 g.faraday_0_8_8 g.faraday_middleware_0_8_8 ];
       sha256 = ''0v0m1v0qabbr9pmyl77znz39qy1m7p0xwvf3lf9hyq6n524f2dwr'';
     };
     papertrail_cli_0_9_3 = {
@@ -1288,17 +1265,6 @@ request helpers feature.'';
       requiredGems = [  ];
       sha256 = ''180ln9gwxn0cyflg0i1viv7jyalmjqvqr34cb65xsmmsz1nz55q2'';
     };
-    ref_1_0_5 = {
-      basename = ''ref'';
-      meta = {
-        description = ''Library that implements weak, soft, and strong references in Ruby.'';
-        homepage = ''http://github.com/bdurand/ref'';
-        longDescription = ''Library that implements weak, soft, and strong references in Ruby that work across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and IronRuby). Also includes implementation of maps/hashes that use references and a reference queue.'';
-      };
-      name = ''ref-1.0.5'';
-      requiredGems = [  ];
-      sha256 = ''19qgpsfszwc2sfh6wixgky5agn831qq8ap854i1jqqhy1zsci3la'';
-    };
     remote_syslog_1_6_14 = {
       basename = ''remote_syslog'';
       meta = {
@@ -1401,6 +1367,19 @@ algorithm for low-level network errors.
       requiredGems = [  ];
       sha256 = ''06ps4ssaxb8jwja53h7v7kb31hsdr997b8na89d1yasm5zyraliw'';
     };
+    rkelly_remix_0_0_4 = {
+      basename = ''rkelly_remix'';
+      meta = {
+        description = ''Fork of the RKelly library to make it suitable as the JavaScript parser in JSDuck'';
+        longDescription = ''Fork of the RKelly library to make it suitable as the JavaScript parser
+in JSDuck.
+
+* http://rkelly.rubyforge.org/'';
+      };
+      name = ''rkelly-remix-0.0.4'';
+      requiredGems = [  ];
+      sha256 = ''1w6yr5n3b8yd0rsba9q3zyxr0n2hbpkz4v2k1qx6j1ywvl9rc2c1'';
+    };
     rmail_1_0_0 = {
       basename = ''rmail'';
       meta = {
@@ -1484,7 +1463,7 @@ algorithm for low-level network errors.
       requiredGems = [  ];
       sha256 = ''1khf6d903agnwd8965f5f8b353rzmfvygxp53z1199rqzw8h46q2'';
     };
-    sass_3_2_9 = {
+    sass_3_2_10 = {
       basename = ''sass'';
       meta = {
         description = ''A powerful but elegant CSS compiler that makes CSS fun again.'';
@@ -1495,20 +1474,20 @@ algorithm for low-level network errors.
       command line tool or a web-framework plugin.
 '';
       };
-      name = ''sass-3.2.9'';
+      name = ''sass-3.2.10'';
       requiredGems = [  ];
-      sha256 = ''08lvbi4siavvci0g4m65576axcagw23i0iamdqv33kwdimik717q'';
+      sha256 = ''0anfff4hz8fz1wbimmp9vv4mjfl1swg7ww74j549788x41l4x283'';
     };
-    selenium_webdriver_2_33_0 = {
+    selenium_webdriver_2_34_0 = {
       basename = ''selenium_webdriver'';
       meta = {
         description = ''The next generation developer focused tool for automated testing of webapps'';
         homepage = ''http://selenium.googlecode.com'';
         longDescription = ''WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.'';
       };
-      name = ''selenium-webdriver-2.33.0'';
-      requiredGems = [ g.multi_json_1_7_7 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ];
-      sha256 = ''000fpc5vaf268g96vmqq9vlg8fgyh78290agayrk9qkds8i8cr5d'';
+      name = ''selenium-webdriver-2.34.0'';
+      requiredGems = [ g.multi_json_1_7_8 g.rubyzip_0_9_9 g.childprocess_0_3_9 g.websocket_1_0_7 ];
+      sha256 = ''02wh008b03ixhpp853rmviq6xfk8100ka1g66wb2vsghajs6l1hx'';
     };
     servolux_0_10_0 = {
       basename = ''servolux'';
@@ -1543,7 +1522,7 @@ interpreters.'';
         longDescription = ''Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.'';
       };
       name = ''sprockets-2.10.0'';
-      requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_7 g.rack_1_5_2 g.tilt_1_4_1 ];
+      requiredGems = [ g.hike_1_2_3 g.multi_json_1_7_8 g.rack_1_5_2 g.tilt_1_4_1 ];
       sha256 = ''1z0kiaymvqm07wqqy479vd8a60ggr3f3520b4splljbn2055fn3s'';
     };
     sprockets_rails_2_0_0 = {
@@ -1578,6 +1557,37 @@ interpreters.'';
       requiredGems = [  ];
       sha256 = ''0h834ajdg9w4xrijp31fn98pjfj08gi08xjvp5xh3i6hz9a25fhr'';
     };
+    taskjuggler_3_5_0 = {
+      basename = ''taskjuggler'';
+      meta = {
+        description = ''A Project Management Software'';
+        homepage = ''http://www.taskjuggler.org'';
+        longDescription = ''TaskJuggler is a modern and powerful, Free and Open Source Software project
+management tool. Its new approach to project planing and tracking is more
+flexible and superior to the commonly used Gantt chart editing tools.
+
+TaskJuggler is project management software for serious project managers. It
+covers the complete spectrum of project management tasks from the first idea
+to the completion of the project. It assists you during project scoping,
+resource assignment, cost and revenue planing, risk and communication
+management.
+'';
+      };
+      name = ''taskjuggler-3.5.0'';
+      requiredGems = [ g.mail_2_5_4 g.term_ansicolor_1_2_2 ];
+      sha256 = ''0r84rlc7a6w7p9nc9mgycbs5h0hq0kzscjq7zj3296xyf0afiwj2'';
+    };
+    term_ansicolor_1_2_2 = {
+      basename = ''term_ansicolor'';
+      meta = {
+        description = ''Ruby library that colors strings using ANSI escape sequences'';
+        homepage = ''http://flori.github.com/term-ansicolor'';
+        longDescription = ''This library uses ANSI escape sequences to control the attributes of terminal output'';
+      };
+      name = ''term-ansicolor-1.2.2'';
+      requiredGems = [ g.tins_0_8_3 ];
+      sha256 = ''1b41q1q6mqcgzq9fhzhmjvfg5sfs5v7gkb8z57r4hajcp89lflxr'';
+    };
     text_1_2_1 = {
       basename = ''text'';
       meta = {
@@ -1589,17 +1599,6 @@ interpreters.'';
       requiredGems = [  ];
       sha256 = ''0s186kh125imdr7dahr10payc1gmxgk6wjy1v3agdyvl53yn5z3z'';
     };
-    therubyracer_0_11_4 = {
-      basename = ''therubyracer'';
-      meta = {
-        description = ''Embed the V8 JavaScript interpreter into Ruby'';
-        homepage = ''http://github.com/cowboyd/therubyracer'';
-        longDescription = ''Call JavaScript code and manipulate JavaScript objects from Ruby. Call Ruby code and manipulate Ruby objects from JavaScript.'';
-      };
-      name = ''therubyracer-0.11.4'';
-      requiredGems = [ g.ref_1_0_5 g.libv8_3_11_8_17_x86_64_linux ];
-      sha256 = ''15n9zi9jzb5k34id9xfkxx39y0nap7a4h02z8r00msjjajxag3iq'';
-    };
     thin_1_5_1 = {
       basename = ''thin'';
       meta = {
@@ -1622,16 +1621,16 @@ interpreters.'';
       requiredGems = [  ];
       sha256 = ''0d1g37j6sc7fkidf8rqlm3wh9zgyg3g7y8h2x1y34hmil5ywa8c3'';
     };
-    thread_safe_0_1_0 = {
+    thread_safe_0_1_2 = {
       basename = ''thread_safe'';
       meta = {
         description = ''A collection of data structures and utilities to make thread-safe programming in Ruby easier'';
         homepage = ''https://github.com/headius/thread_safe'';
         longDescription = ''Thread-safe collections and utilities for Ruby'';
       };
-      name = ''thread_safe-0.1.0'';
-      requiredGems = [ g.atomic_1_1_10 ];
-      sha256 = ''0fhx4110il4iiij5wdfq3afn0wvsz7pdvmx5v2zv24gah1861rsf'';
+      name = ''thread_safe-0.1.2'';
+      requiredGems = [ g.atomic_1_1_12 ];
+      sha256 = ''1bxyh5l11inadbk7pjyz5s98g24qj8xavh55bc56nrzj51y9aavy'';
     };
     tilt_1_4_1 = {
       basename = ''tilt'';