Update to almost newest patchlevel.

 31440  7.3.639  it's not easy to build Vim on Windows with XPM support
  2219  7.3.641  ":mkview" uses ":normal" instead of ":normal!" for folds
  1810  7.3.642  segfault with specific autocommands
  2060  7.3.643  MS-Windows: 'lines' is wrong when starting up maximized
  1925  7.3.644  dead code for BeOS GUI
  2910  7.3.645  no tests for patch 7.3.625 and 7.3.637
  2353  7.3.646  undo file unusable after reloading a buffer
  5213  7.3.647  "gnd" doesn't work correctly in Visual mode
  3831  7.3.648  crash when using a very long file name
  2256  7.3.649  with 'clipboard' set to "unnamed" small deletes go to "1
  3120  7.3.651  Completing ":help \{-" gives error message
  2304  7.3.652  workaround for Python crash isn't perfect
  7986  7.3.653  lacking XPM support for MingW, 32 and 64 objects mixed up

XXX
There are newer patches, but they won't apply cleanly. I'll investigate it later.
Note update for editors/vim-share
Changes 2.24.12:
* Allow building with automake 1.12
* Bugs fixed:
 616997 gtk_recent_manager_add_item() is slow
 680346 gtk+-2.24.11 (commit 3f6592f6) breaks keyboard input...
 680901 GTK+: The chinese translations of "even sheet" and  ...
 681784 colorspaces used in gtk+ and cairo quartz backends d...
 683070 tooltip: add tooltip-radius and tooltip-alpha style ...
 683279 range: add a primary-button-warps-slider style prope...
        quartz: fix corruption during scrolling in some cases
* Translation updates:
 Polish
 Traditional Chinese
Updated x11/gtk2 to 2.24.12
orthography
Update to 2.12

* Update Mozilla Lightning to 1.7
* Update Enigmail to 1.4.4 (functionality is not tested yet; should
  be updated)
* Regen patches

Changelog:
SeaMonkey-specific changes
    None.

Mozilla platform changes
    Added support for SPDY networking protocol v3.
    Implemented WebGL enhancements, including compressed textures for better performance.
    Optimized memory usage for add-ons.
    Implemented the CSS word-break property.
    Implemented high precision event timer.
    HTML5: Added native support for the Opus audio codec.
    HTML5: Added support for the source element media attribute.
    HTML5: Added support for the audio element and video element played attribute.
    Fixed several stability issues.

Fixed in SeaMonkey 2.12
MFSA 2012-70 Location object security checks bypassed by chrome code
MFSA 2012-69 Incorrect site SSL certificate data display
MFSA 2012-68 DOMParser loads linked resources in extensions when parsing text/html
MFSA 2012-65 Out-of-bounds read in format-number in XSLT
MFSA 2012-64 Graphite 2 memory corruption
MFSA 2012-63 SVG buffer overflow and use-after-free issues
MFSA 2012-62 WebGL use-after-free and memory corruption
MFSA 2012-61 Memory corruption with bitmap format images with negative height
MFSA 2012-59 Location object can be shadowed using Object.defineProperty
MFSA 2012-58 Use-after-free issues found using Address Sanitizer
MFSA 2012-57 Miscellaneous memory safety hazards (rv:15.0/ rv:10.0.7)
Updated www/seamonkey to 2.12
Update mikutter to 0.1.1.863.

* catch up specification changes of Twitpic and instagram
* fixes startup failure with symblic link to mikutter.rb.
Updated net/mikutter to 0.1.1.863
Update ruby-oauth to 0.4.7.

=== 0.4.7 2012-09-03

* Fix merging paths if the path is not empty
* Set a configurable timeout for all requests (Rick Olson)
* Fix nested hash params in Consumer#request (Ernie Miller)
Updated security/ruby-oauth to 0.4.7
- add and enable p5-File-Slurp-Unicode
- add and enable p5-List-AllUtils
devel/xulrunner10 and www/firefox10: Update to 10.0.7

Changelog:
FIXED Security fixes can be found here
FIXED Stability fixes can be found here
FIXED Contenteditable breaks middle-click to open links (674770)
FIXED Allow specifying wildcard that matches all simple netbiosnames in network.automatic-ntlm-auth.trusted-uris (452781)

Fixed in Firefox ESR 10.0.7
MFSA 2012-72 Web console eval capable of executing chrome-privileged code
MFSA 2012-70 Location object security checks bypassed by chrome code
MFSA 2012-69 Incorrect site SSL certificate data display
MFSA 2012-67 Installer will launch incorrect executable following new installation
MFSA 2012-65 Out-of-bounds read in format-number in XSLT
MFSA 2012-63 SVG buffer overflow and use-after-free issues
MFSA 2012-62 WebGL use-after-free and memory corruption
MFSA 2012-61 Memory corruption with bitmap format images with negative height
MFSA 2012-58 Use-after-free issues found using Address Sanitizer
MFSA 2012-57 Miscellaneous memory safety hazards (rv:15.0/ rv:10.0.7)
Updated devel/xulrunner10 to 10.0.7
Updated www/firefox10 to 10.0.7
Update to 2.12.

* Sync with seamonkey-2.12
Updated www/seamonkey-l10n to 2.12
Changes 3.7.14:
* Drop built-in support for OS/2. If you need to upgrade an OS/2 application to
  use this or a later version of SQLite, then add an application-defined VFS
  using the sqlite3_vfs_register() interface. The code removed in this release
  can serve as a baseline for the application-defined VFS.
* Ensure that floating point values are preserved exactly when reconstructing a
  database from the output of the ".dump" command of the command-line shell.
* Added the sqlite3_close_v2() interface.
* Updated the command-line shell so that it can be built using
  SQLITE_OMIT_FLOATING_POINT and SQLITE_OMIT_AUTOINIT.
* Improvements to the windows makefiles and build processes.
* Enhancements to PRAGMA integrity_check and PRAGMA quick_check so that they
  can optionally check just a single attached database instead of all attached
  databases.
* Enhancements to WAL mode processing that ensure that at least one valid
  read-mark is available at all times, so that read-only processes can always
  read the database.
* Performance enhancements in the sorter used by ORDER BY and CREATE INDEX.
* Added the SQLITE_DISABLE_FTS4_DEFERRED compile-time option.
* Better handling of aggregate queries where the aggregate functions are
  contained within subqueries.
* Enhance the query planner so that it will try to use a covering index on
  queries that make use of or optimization.
+ bacula-5.2.10, digikam-2.9.0, eric4-4.5.6, eric5-5.2.5,
  fotoxx-12.09.1, gnutls-3.1.1 [needs nettle-2.5], gssdp-1.12.2.1,
  kde4-4.9.1, libvdpau-0.5, modular-xorg-server-1.13.0, mp3splt-2.4.3,
  mp3splt-gtk-0.7.3, msmtp-1.4.29, octave-3.6.3, qemu-1.2,
  worker-2.19.5, xchm-1.21, xf86-video-intel-2.20.6,
  xf86-video-openchrome-0.3.1.
Fix references to upstream revision of the patch.
Now fix build under NetBSD/i386 5.1.2.