Require ruby-rdoc version 2.5.8 or later to fix build problem with ruby18.
Update ruby-ffi to 1.1.5.

* pkgsrc change: require ruby-rdoc version 3.9.4 or later to build
  problem on ruby18 and ruby19.

Exact changes aren't available, please refer:
        https://github.com/ffi/ffi/commits/master
Note update of devel/ruby-ffi package to 1.1.5.
Update roundcube to 0.8.1.

Fixes two XSS issue.

Here is quote from changelog of 0.8.1, please refer CHAGNGELOG file for
full changes from 0.7.2.

- Fix bug where domain name was converted to lower-case even with login_lc=false (#1488593)
- Fix lower-casing email address on replies (#1488598)
- Fix line separator in exported messages (#1488603)
- Fix XSS issue where plain signatures wasn't secured in HTML mode (#1488613)
- Fix XSS issue where href="javascript:" wasn't secured (#1488613)
- Fix impossible to create message with empty plain text part (#1488610)
- Fix stripped apostrophes when replying in plain text to HTML message (#1488606)
- Fix inactive Save search option after advanced search (#1488607)
- Fix Remove from group option is active for contact search result (#1488608)
- Disable autocapitalization in login form on iPad/iPhone (#1488609)
- Fix focus on the list when list row is clicked (#1488600)
- Added separate From and To columns apart from smart From/To column (#1486891)
- Fix fallback to Larry skin when configured skin isn't available (#1488591)
- Fix (workaround) delete operations with some versions of memcache (#1488592)
- Fix (disable) request validation for spell and spell_html actions
Note update of mail/roundcube package to 0.8.1.
Fix CVE-2012-3482
patch from http://gitorious.org/fetchmail/fetchmail/commit/3fbc7cd331602c76f882d1b507cd05c1d824ba8b/diffs
Fix CVE-2012-3482 in fetchmail from git repo
Changes 2.14:
** Bug fixes

  grep -i '^$' could exit 0 (i.e., report a match) in a multi-byte locale,
  even though there was no match, and the command generated no output.
  E.g., seq 2 | LC_ALL=en_US.utf8 grep -il '^$' would mistakenly print
  "(standard input)".  Related, seq 9 | LC_ALL=en_US.utf8 grep -in '^$'
  would print "2:4:6:8:10:12:14:16" and exit 0.  Now it prints nothing
  and exits with status of 1.  [bug introduced in grep-2.6]

  'grep' no longer falsely reports text files as being binary on file
  systems that compress contents or that store tiny contents in metadata.
Updated textproc/grep to 2.14
update to 1.1, from Leonardo Taccari per PR pkg/46823
changes:
The command line tools have been combined into one tool that does all:
 mubusy. Where previously you would have called "mupdfclean blah blah
 blah", now call "mubusy clean blah blah blah" instead.
Support for UserUnits
bugfixes and optimisations
lang/tcl: Upgrade from version 8.4.18 to 8.5.12

Highlights of Tcl 8.5
  * Features: 8.5 has over 90 TIPs included to provide a wide variety of
     new features.
  * Bignums: Tcl now supports arbitrary-precision integers, which improves
    math operations on large integers.
  * Safer interps: Tcl's powerful safe interpreter mechanism now has
    improved control of time and command limits in slave interpreters.
  * clock command: More robust implementation of command for specifying
    time, with significant l10n and i18n improvements.
  * dict command: New data structure that allows access to data by value
    rather than a variable name, which is substantially faster.
  * Additional improvements: Faster list search, new and improved
    mathematics procedures, anonymous procedures, new ways to package Tcl
    extensions, Tcl-level custom channel types, file and line location
    information for each command, and more.

There is of course much, much more.
See [8.5 Changes](http://wiki.tcl.tk/10630) on the wiki for a complete
list of new features.
x11/tk: Upgrade from version 8.4.18 to 8.5.12

Highlights of Tk 8.5
  * New modern theming engine: New and complementary widgets that make use
    of platform-specific theming on Mac OS X and Windows to better fit in
    with those environments, and feature an improved look and feel under
    X11.
  * New widgets: Part of the themed widget set, Tk now has core notebook,
    combobox, treeview and progressbar widgets.
  * text widget: Smooth scrolling, widget peering, and improved procedures
    for counting and replacing text.
  * Font rendering: Now uses anti-aliased text under X11, and a more
    modern text engine (ATSUI) on Mac OS X.
  * Additional improvements: Window transparency, new fullscreen option
    for windows, enhancements to specific widgets and window layout,
    and more.

There is of course much, much more.
See [8.5 Changes](http://wiki.tcl.tk/10630) on the wiki for a complete
list of new features.
lang/tcl-expect: Upgrade from version 5.43 to 5.45

There doesn't appear to be a summary of changes between versions 5.43,
5.44 and 5.45.  Perusing the Changelog gives me the impression that
the updates are improvements and bug fixes against existing functionality.

Regardless, version 5.43 is incompatible with tcl8.5.  Expect had to
be updated after TCL was updated to version 8.5.
cad/tkgate: Add tcl/tk 8.5 support
chat/quirc: Add tcl/tk 8.5 support

In-line replace changes 8.3 support to 8.5 support.
chat/zircon: Add tcl/tk 8.5 support

Create 8.5 support files based on version 8.4 and add them to manifest.
graphics/graphviz: Add tcl/tk 8.5 support

The PLIST was hardcoded for tcl8.4.  Leverage the tcl Makefile.version
to generate PLIST_SUBST variable so it won't break with tcl8.6.
lang/tcl-otlc: Add tcl/tk 8.5 support

Pass the tlc/tk versions to the configure script after including their
Makefile.version files.  Unfortunately, while the build gets further,
it breaks later due to incompatiblity with version 8.5.
mbone/vat: Patch in tcl/tk 8.5 support

vat's patches specify tcl/tk 8.4, so update the patches to specify 8.5
to fix build.
mbone/vic: Patch in tcl/tk 8.5 support

vic's patches specify tcl/tk 8.4, so update the patches to specify 8.5
to fix build.