Update to 3.54

* Use distfile's install target.
* Add comments to patches.

Changelog:
    3.54: A bug with hash_fold() regarding incoming IPv4 and IPv6 source addresses has been fixed. The "hash" group mechanism is now working as expected.
    3.52: Buffering has been disabled for interactive shell IO. A new "assign" command has been added to allow changing of the host:port assignment of a channel (only if disabled). A locking bug has been fixed.
    3.50: A new option -6 has been added to force IPv6 bind.
    3.49: A patch has been applied due to a problem with ftok() on Solaris.
    3.48: Problems with setting IPV6_V6ONLY socket option are now handled more nicely with a syslog warning message.
    3.42: Balance now compiles also on systems where IPV6_V6ONLY is undefined (like some Solaris systems).
    3.40: IPv6 support on the listening side has been added. MAXCHANNELS in balance.h has been increased to 64.
    3.35: A bug in the autodisable functionality has been fixed.
    3.34: -a option added (enables "autodisable" option: A channel needs to be manually re-enabled after a failure). Syslog logging added for reporting this event.
    3.33: -M option added (use MMAP instead of SHM for IPC)
    3.32: Bugfix: /var/run/balance may now already exist.
    3.31: Bugfix: TCP_NODELAY properly set.
    3.30: Code cleanups and fixes.
Updated net/balance to 3.54
Update to 3.2.10

Changelog:
* Bugfixes
Updated www/cgicc to 3.2.10
Update rabbit to 2.0.9.

== 2.0.9: 2013-06-16

Boot related fix release.

=== Improvements

==== rabbit

  * Migrated to Ruby's encoding converter from GLib's encoding converter.

==== Theme

  * tag: Supported style change tags

      (('tag:normal:XXX'))
      (('tag:oblique:XXX'))
      (('tag:italic:XXX'))

=== Fixes

==== rabbit

  * Fixed boot failure on some environments.
    [shocker-ja:1128] [Reported by znz]
    [GitHub:#19] [Reported by Steve Klabnik]
  * Fixed command line option help isn't displayed on non UTF-8 encoding.
    [shocker-ja:1109] [Reported by OBATA Akio]
    [Patch by Masafumi Yokoyama]

=== Thanks

  * znz
  * Steve Klabnik
  * Masafumi Yokoyama
  * OBATA Akio

== 2.0.8: 2013-06-01

Minor theme improving release.

=== Improvements

==== rabbit

  * Accepted .rbt as RD source.
    [socker-ja:1109] [Reported by OBATA Akio]
  * Accepted absolute path for image file path.
  * Added Rabbit::Element::Base#have_tag?.

    It is a convenience method to find a custom tag in an element.
    For example:

        if element.have_tag?("as-large-as-possible")
          elsement.as_large_as_possible
        end

==== Theme

  * Accepted files in the current directory for directory theme style.
    Directory theme style is specialy theme that name is ".":
       : theme
          .

  * Accepted THEME_DIR/data/ as data directory for theme in $LOAD_PATH.
    It is the same rule for gemified theme.

  * syntax-highlighting: Added more supported syntaxes.

  * tag: Supported "left" tag.

  * tag: Supported "margin-top * N" tag. margin-left, margin-bottom
    and margin-right were also supported.

=== Thanks

  * OBATA Akio
  * Masafumi Yokoyama
Updated graphics/rabbit to 2.0.9
dpkg-1.8:
        - fix a typo in vrrp.py
        - fix IPv4 and IPv6 packet to correctly handle zero payload length
        - store cipher_suite as int in TLSServerHello to allow app-specific messages
        - improve SSL parsing

dpkt-1.7:
        - handle dynamic imports from py2exe/freeze.py/zipped egg
          packages, from plotnikoff
        - decode Ethernet MPLS labels, Cisco ISL VLAN tags, 802.2 LLC fields
        - handle multiply-defined HTTP headers from simdream
        - add IPv6 extension header support (minus ESP)
        - add radiotap module
        - add IEEE80211 module
        - add RFB module
        - fix IP6 checksum to include options
        - rename 'as' to 'asn' field in BGP header
        - fix transport-layer checksum in IP6
        - handle improper TCP header offset
        - fix SSL typo
        - handle malformed ICMP headers
        - added RX module
        - fixed loopback module IP/IP6 decoding
        - set transport-layer (TCP, UDP) checksum in IP
        - MRT module fixes
        - fix pcap.Writer timestamp calculation
Update mikutter to 0.2.2.1264.

bug fixes.
Updated net/mikutter to 0.2.2.1264
Update to 0.94.4

* HOMEPAGE and MASTER_SITES are changed to Debian's alioth.

Changelog:
unknown
Updated net/py-dpkt to 1.8
Fix PKGNAME.
Update textproccatdoc{,-tk} to 0.94.4
Update ruby-sinatra to 1.4.3.

= 1.4.3 / 2013-06-07

 * Running a Sinatra file directly or via `run!` it will now ignore an
   empty $PORT env variable. (noxqsgit)

 * Improve documentation. (burningTyger, Patricio Mac Adden,
   Konstantin Haase, Diogo Scudelletti, Dominic Imhof)

 * Expose matched pattern as env["sinatra.route"]. (Aman Gupta)

 * Fix warning on Ruby 2.0. (Craig Little)

 * Improve running subset of tests in isolation. (Viliam Pucik)

 * Reorder private/public methods. (Patricio Mac Adden)

 * Loosen version dependency for rack, so it runs with Rails 3.2.
   (Konstantin Haase)

 * Request#accept? now returns true instead of a truthy value. (Alan Harris)

= 1.4.2 / 2013-03-21

 * Fix parsing error for case where both the pattern and the captured part
   contain a dot. (Florian Hanke, Konstantin Haase)

 * Missing Accept header is treated like */*. (Greg Denton)

 * Improve documentation. (Patricio Mac Adden, Joe Bottigliero)

= 1.4.1 / 2013-03-15

 * Make delegated methods available in config.ru (Konstantin Haase)

= 1.4.0 / 2013-03-15

 * Add support for LINK and UNLINK requests. (Konstantin Haase)

 * Add support for Yajl templates. (Jamie Hodge)

 * Add support for Rabl templates. (Jesse Cooke)

 * Add support for Wlang templates. (Bernard Lambeau)

 * Add support for Stylus templates. (Juan David Pastas, Konstantin Haase)

 * You can now pass a block to ERb, Haml, Slim, Liquid and Wlang templates,
   which will be used when calling `yield` in the template. (Alexey Muranov)

 * When running in classic mode, no longer include Sinatra::Delegator in Object,
   instead extend the main object only. (Konstantin Haase)

 * Improved route parsing: "/:name.?:format?" with "/foo.png" now matches to
   {name: "foo", format: "png"} instead of {name: "foo.png"}. (Florian Hanke)

 * Add :status option support to send_file. (Konstantin Haase)

 * The `provides` condition now respects an earlier set content type.
   (Konstantin Haase)

 * Exception#code is only used when :use_code is enabled. Moreover, it will
   be ignored if the value is not between 400 and 599. You should use
   Exception#http_status instead. (Konstantin Haase)

 * Status, headers and body will be set correctly in an after filter when using
   halt in a before filter or route. (Konstantin Haase)

 * Sinatra::Base.new now returns a Sinatra::Wrapper instance, exposing
   #settings and #helpers, yet going through the middleware stack on #call.
   It also implements a nice #inspect, so it plays nice with Rails' `rake
   routes`. (Konstantin Haase)

 * In addition to WebRick, Thin and Mongrel, Sinatra will now automatically pick
   up Puma, Trinidad, ControlTower or Net::HTTP::Server when installed. The
   logic for picking the server has been improved and now depends on the Ruby
   implementation used. (Mark Rada, Konstantin Haase, Patricio Mac Adden)

 * "Sinatra doesn't know this ditty" pages now show the app class when running
   a modular application. This helps detecting where the response came from when
   combining multiple modular apps. (Konstantin Haase)

 * When port is not set explicitly, use $PORT env variable if set and only
   default to 4567 if not. Plays nice with foreman. (Konstantin Haase)

 * Allow setting layout on a per engine basis. (Zachary Scott, Konstantin Haase)

 * You can now use `register` directly in a classic app. (Konstantin Haase)

 * `redirect` now accepts URI or Addressable::URI instances. (Nicolas
   Sanguinetti)

 * Have Content-Disposition header also include file name for `inline`, not
   just for `attachment`. (Konstantin Haase)

 * Better compatibility to Rack 1.5. (James Tucker, Konstantin Haase)

 * Make route parsing regex more robust. (Zoltan Dezso, Konstantin Haase)

 * Improve Accept header parsing, expose parameters. (Pieter van de Bruggen,
   Konstantin Haase)

 * Add `layout_options` render option. Allows you, amongst other things, to
   render a layout from a different folder. (Konstantin Haase)

 * Explicitly setting `layout` to `nil` is treated like setting it to `false`.
   (richo)

 * Properly escape attributes in Content-Type header. (Pieter van de Bruggen)

 * Default to only serving localhost in development mode. (Postmodern)

 * Setting status code to 404 in error handler no longer triggers not_found
   handler. (Konstantin Haase)

 * The `protection` option now takes a `session` key for force
   disabling/enabling session based protections. (Konstantin Haase)

 * Add `x_cascade` option to disable `X-Cascade` header on missing route.
   (Konstantin Haase)

 * Improve documentation. (Kashyap, Stanislav Chistenko, Zachary Scott,
   Anthony Accomazzo, Peter Suschlik, Rachel Mehl, ymmtmsys, Anurag Priyam,
   burningTyger, Tony Miller, akicho8, Vasily Polovnyov, Markus Prinz,
   Alexey Muranov, Erik Johnson, Vipul A M, Konstantin Haase)

 * Convert documentation to Markdown. (Kashyap, Robin Dupret, burningTyger,
   Vasily Polovnyov, Iain Barnett, Giuseppe Capizzi, Neil West)

 * Don't set not_found content type to HTML in development mode with custom
   not_found handler. (Konstantin Haase)

 * Fix mixed indentation for private methods. (Robin Dupret)

 * Recalculate Content-Length even if hard coded if body is reset. Relevant
   mostly for error handlers. (Nathan Esquenazi, Konstantin Haase)

 * Plus sign is once again kept as such when used for URL matches. (Konstantin
   Haase)

 * Take views option into account for template caching. (Konstantin Haase)

 * Consistent use of `headers` instead of `header` internally. (Patricio Mac Adden)

 * Fix compatibility to RDoc 4. (Bohuslav Kabrda)

 * Make chat example work with latest jQuery. (loveky, Tony Miller)

 * Make tests run without warnings. (Patricio Mac Adden)

 * Make sure value returned by `mime_type` is a String or nil, even when a
   different object is passed in, like an AcceptEntry. (Konstantin Haase)

 * Exceptions in `after` filter are now handled like any other exception.
   (Nathan Esquenazi)
Updated www/ruby-sinatra to 1.4.3
Update ruby-sinatra-contrib to 1.4.0.

for sinatra-1.4.x
Updated www/ruby-sinatra-contrib to 1.4.0
I believe cpio is gcpio, it is up-to-date now.
Version 2.10 (released 2013-05-15)

* Add ykclient_global_init and ykclient_global_done.
* Add ykclient_version.h header file with versioning information.
  New symbols are YKCLIENT_VERSION_STRING, YKCLIENT_VERSION_NUMBER,
  YKCLIENT_VERSION_MAJOR, YKCLIENT_VERSION_MINOR,
  YKCLIENT_VERSION_PATCH.  New function ykclient_check_version.
* Modified API to use 'ykclient_rc' enum as return type instead of 'int'.
* Enum also moved to separate new header file ykclient_errors.h.
  This should be backwards compatible.  It makes the return type
  clearer.
* Improve curl multi usage.
* ykclient: Cleanup command line tool a bit to make it more useful.
  Added --help, --version and --debug.  Defaults to silent output.  Exit
  codes are documented and more useful.  Added manpage.

(Moved HOMEPAGE and MASTER_SITES to the new GitHub project pages)
Update ruby-http_router to 0.11.0.

no summary changes.