Update to 0.17

Upstream changes:
0.17
	- add option: --backlog to change the backlog size (default: SOMAXCONN) (thanks to Yuryu)

0.16
	- [bugfix] unset the environment variable when a file is removed from the directory specified by --envdir

0.15
	- added option: --envdir for reloading configuration (thanks to limitusus)
	- added options: --enable-auto-restart and interval for periodical automatic restarting (thanks to limitusus)
	- added option: --kill-old-delay for delaying SIGTERM (thanks to limitusus)

0.14
	- fix regression in 0.13; start_server wo. "--dir" was causing errors

0.13
	- add option: --dir (thanks to kazeburo)

0.12
	- bugfix: support for programs with whitespaces (thanks to clkao)
	- add option: --signal-on-term (thanks to miyagawa)
Updated sysutils/p5-Server-Starter to 0.17
Update ibus to 1.5.7.

* Add Czech (qwerty) keymap.
* Update supported vala version to 0.20.
* Send panel input purpose.
* Keep track of content-type change after focus-in
* Fix leak in ibus_get_local_machine_id()
* Do not show property panel by default.
* Do not move property panel with focus-in in case panel is always shown.
Updated inputmethod/ibus to 1.5.7
Update to 0.1024

Upstream changes:
0.1024  2013-10-12 11:35:35 PDT
        - Fix a bug where exit_guard is not correctly decremented when writing header failed (maedama) #37

0.1023  2013-06-15 01:51:22 PDT
        - Move the bin directory (moznion) #35

0.1022  2013-06-12 12:36:16 PDT
        - convert to use Milla
        - Fix dependency for LWP

0.1021 Fri Oct 19 15:09:17 PDT 2012
        - Repackage with the latest Module::Install

0.1020 Mon Feb 20 16:31:44 PST 2012
        - Improve SEREVR_PORT when binding multiple ports
        - Documentation fixes (Pedro Melo)
        - Suppres 400 if client disconnected (athomason)
        - Don't restrict parsing the request body to PUT and POST requests (Moritz Onken)
        - Fixed broken POST data processing (und3f, hidekiy)
Updated www/p5-Twiggy to 0.1024
Update to 1.62

Upstream changes:
1.62      2014-03-16 12:28:44Z

        [FIXED]

        - fix handling of trailing colon in key name (RT#92916, H.Merijn
          Brand)

1.61      2014-02-24 16:59:49Z
        [FIXED]

        - fixed a test for VMS (RT#93297, Craig Berry)

1.60      2014-02-13 20:31:56Z

        - shipping 1.59 as stable, with no changes.

1.59      2014-02-06 03:10:35Z (TRIAL RELEASE)

        [CHANGED]

        - numeric values are now quoted whenever they've been used as a string
          (fixes inconsistent behaviour seen with numeric values, due to
          differences between the XS and pure-perl variants of Data::Dumper).
          (github issue #24)
        - numeric hash keys are now always quoted.

1.58      2014-02-04 18:01:58Z

        [INCOMPATIBLE CHANGE]

        - 1.57 omitted a change entry for the following change:

        - Previously, YAML::Tiny was sloppy about file encodings.  It is
          now strict.  The 'read' method and 'LoadFile' function expect
          UTF-8 encoded files.  The 'write' method and 'DumpFile' function
          produce UTF-8 encoded files.  The 'read_string' and
          'write_string' methods and the 'Load' and 'Dump' functions
          expect or generate (decoded) character data.

1.57      2014-01-30 22:12:38Z

        [INCOMPATIBLE CHANGE]

          - Previously, some errors would throw exceptions and some would
            return the error condition in $YAML::Tiny::errstr.  Now all
            errors throw exceptions.  Use of $errstr and the errstr method
            are deprecated. (David Golden)

        [FIXED]

          - Fixed write method to encode YAML file with UTF-8 (David Golden)
          - Improved SYNOPSIS and documentation of new (David Golden)

        [TESTING]

          - Tests have been cleaned up and reorganized.  Test coverage
            has been significnatly improved. (Ingy d枚t Net, David Golden,
            Jim Keenan, Karen Etheridge)

1.56      2013-09-25 02:38:19Z
          - read_string documentation error fixed (RT#74409, thanks Tim Heaney!)
          - re-release with fixed compile test

1.55      2013-09-19 04:07:32Z
          - again packaging with ExtUtils::MakeMaker

1.54      2013-08-22 03:55:41Z
          - convert to Dist::Zilla
          - Updated format to conform to CPAN::Changes::Spec
Updated textproc/p5-YAML-Tiny to 1.62
Fix build under FreeBSD/amd64 10.0

* Use MOZ_SAMPLE_TYPE_FLOAT32=1 for FreeBSD
* Disable WebRTC support under FreeBSD, because graphics/libv4l is not built
  under FreeBSD/amd64 10.0
update PLIST.solaris*
Fix OpenBSD 5.5 build
Update to 3.0:

Mercurial 3.0 (2014-05-01)

This is a regularly-scheduled quarterly feature release. Unlike
other 3.0 software releases, this is simply 2.9 + .1, so it should
be the usual pain-free upgrade.

1.1. Core features

    cat: support explicit paths in subrepos
    cmdserver: allow starting server without repository
    clone: abort if default destination has no meaningful name (BC)
    clone: put streaming clones in a transaction
    color: add debugcolor command (issue4094)
    color: allow color keywords to be used directly in template
    commands: add -T as alternative to --template
    commands: hg debuginstall checks missing templates (issue4151)
    commit: --edit/-e allows editing commit message supplied through other means
    config: add initial implementation of --edit (with --global and --local flags)
    debuginstall: add Python information to debuginstall output (issue4128)
    demandimport: support HGDEMANDIMPORT=disable to disable demandimport
    hgweb: add metadata to atom and rss feed entries
    http: reuse authentication info after the first failed request (issue3567)
    log: change implementation to use graphlog code
    push: provide a hint when no paths are configured (issue3692)
    require: provide a link to a wiki page as well as suggesting upgrade
    revset: new implementation with incremental evaluation
    revset: try to handle hyphenated symbols if lookup callback is available
    revset: add 'only()' revset
    sshpeer: only print out 'running ssh' messages in debug mode (BC)
    template: add ifcontains template function
    template: add pad function for padding output
    template: add revset() template function
    template: add shortest(node) template function
    template: add flexible -T option
    win32: improve the performance of win32.unlink() over CIFS

1.2. Extension features

    blackbox: log events related to branch cache
    convert: avoid updating tags when there is nothing new
    convert: compare tags from all heads instead of just one
    convert: replace old sha1s in the description
    extensions: mark win32text deprecated
    extensions: remove interhg
    extensions: remove the inotify extension (BC)
    histedit: select the lowest rev when looking for a root in a revset (BC)
    journal: report parsing errors on recover/rollback (issue4172)
    qimport: allow importing URLs

1.3. Fixes

    backout: don't limit ancestry check to a single ancestor
    backout: improve confusing 'cannot backout change on a different branch' abort
    caches: invalidate store caches when lock is taken
    cmdserver: forcibly use L channel to read password input (issue3161)
    cmdserver: reload mq on each runcommand request to avoid corruption
    diff: use second filename for --stat reporting on git patches (issue4221)
    dirstate: report bad subdirectories as match.bad, not just a warning (BC)
    extensions: use normpath to allow trailing '\' on Windows (issue4187)
    fncache: clean up fncache during strips
    largefiles: changed overridelog to work with graphlog
    largefiles: don't prompt when one side of merge was changed but didn't change
    largefiles: remove directories emptied after their files are moved (issue3515)
    parsers: fail fast if Python has wrong minor version (issue4110)
    phases: apply publishing enforcement for "serve" source
    revlog: deal with chunk ranges over 2G on Windows (issue4215)
    setup.py: fix C extension compilation issue with OS X 10.9 and Xcode 5.1
    subrepo: check return code for git push (issue4223)

1.4. Experimental features

    bundle2: experimental support for bundle2
    merge: experimental implementation of bid merge
    merge: tell when .ancestor picks one of multiple common ancestors heads
Updated devel/py-mercurial to 3.0
Reset PKGREVISION after update.
Update vimpager to 1.8.8.
PR pkg/48781 by me.

Version 1.8.8
* don't clobber user's PATH (mayersj1: Steve Mayer) #77

Version 1.8.7
* use more lines for fallback man page detection, misc. code cleanups (eworm-de: Christian Hesse)

Version 1.8.6
* allow _vimrc on non-windows (mortonfox: Morton Fox)

Version 1.8.5
* fix up arrow binding again, broken in 1.8.4

Version 1.8.4
* disable help screen 'h' binding, cursor moves left instead (Github issue #71)

Version 1.8.3
* reexec self under bash or ksh when available, especially on Solaris (Github issue #63)
* add vim command -c option (aroig: Abdo Roig-Maranges)
* allow ~/.vim/vimpagerrc as conf file (lucc: Lucas Hoffmann)
Updated misc/vimpager to 1.8.8
Update to 2.0116

Upstream changes:
2.0116  2014-04-12
    - t/cpan-changes.t : minimum version of Test::CPAN::Changes.
        - This is to avoid test failures such as:
            - http://www.cpantesters.org/cpan/report/69ee1a2a-6c09-1014-be8f-3786912f2992

2.0115  2014-04-03
    - Fix double free when calling $node->addSibling with text nodes.
          - https://rt.cpan.org/Ticket/Display.html?id=94149
          - Thanks to Jeff Trout for the report.

2.0114  2014-04-03
    - Fix memory leaks and segfaults related to removal and insertion of
      DTD nodes.
        - https://rt.cpan.org/Ticket/Display.html?id=80521
    - Fix memory leak in $node->removeChildNodes

2.0113  2014-03-14
    - Fix test failures with older libxml2 versions.
        - https://rt.cpan.org/Ticket/Display.html?id=93852
        - Thanks to Nick Wellnhofer for the patch.
        - Thanks to the CPAN Testers for reporting this issue.

2.0112  2014-03-13
    - Fix segfaults when accessing attributes of DTD nodes
        - https://rt.cpan.org/Ticket/Display.html?id=71076
        - Thanks to Ralph Merridew for the report.
    - Make $schema->validate work with elements. This uses
      xmlSchemaValidateOneElement under the hood.
        - https://rt.cpan.org/Ticket/Display.html?id=93496
        - Thanks to Jeremy Marshall for the report.
    - Fix https://rt.cpan.org/Ticket/Display.html?id=93429 .
        - Thanks to Nick Wellnhofer for the report and test.
    - Apply patch to build with MSVC on Windows.
        - https://rt.cpan.org/Ticket/Display.html?id=90064
        - Thanks to Nick Wellnhofer for the investigation and the patch.

2.0111  2014-03-05
    - Skip t/40reader_mem_error.t with libxml2 < 2.7.4
      The failure is probably due to a known double-free bug.
        - https://rt.cpan.org/Ticket/Display.html?id=84564
        - https://bugzilla.gnome.org/show_bug.cgi?id=447899
        - Thanks to Nick Wellnhofer for the pull request.
    - Die if a file handle with an encoding layer returns more bytes
      than requested in parse_fh.
        - https://rt.cpan.org/Ticket/Display.html?id=78448
    - Make insertData, deleteData, replaceData work correctly with UTF-8
      strings.
    - Fix substringData
        - https://rt.cpan.org/Ticket/Display.html?id=88730
    - Fix "Threads still failing?" Bug report.
        - https://rt.cpan.org/Ticket/Display.html?id=91800
        - Thanks to Daniel for the bug report and a test case, and to
        YOREEK for the patch.

2.0110  2014-02-01
    - Add "use strict;" and "use warnings;" to all modules (CPANTS).
    - MIN_PERL_VERSION (CPANTS).
    - Add a LICENSE section to the POD (CPANTS).

2.0109  2014-01-31
    - Fix for requiring XML::LibXML inside two loops in perl-5.19.6 and up.
        - https://rt.cpan.org/Ticket/Display.html?id=92606
        - Thanks to Father Chrysostomos for the investigation, the test
        case, and the fix.
        - There are other ways to reproduce the bug, but the tests tests
        for a require inside two loops.

2.0108  2013-12-17
    - Replace local $^W with << no warnings 'portable'; >> in t/15nodelist.t
        - Should fix https://rt.cpan.org/Public/Bug/Display.html?id=88017
        - Thanks to "pagenyon" for the report.
    - Fix hash key typo in SAX/Builder.pm - "LocalName" was mis-capitalised.
        - https://rt.cpan.org/Public/Bug/Display.html?id=91433
        - Thanks to Thomas Berger for the report and for a reproducing
        testcase.
    - Convert from "use base" to the more modern "use parent".
Updated textproc/p5-XML-LibXML to 2.0116
Updated to latest release, 0.5.10. No ChangeLog. Still py33 incompatible.
Updated devel/py-logan to 0.5.10