Update to 0.30

Upstream changes:
0.30  2013-06-24
    - doy/data-visitor should probably be the canonical repository at this
      point

0.29  2013-06-24
    - The class callbacks to be run for an object are now chosen once, at the
      start of visiting that object. Previously, it always looked through the
      entire list of callbacks every time, in a loop in which the object in
      question could be changed by the callback. Since the class callbacks are
      only partially ordered, this lead to differences in whether a callback
      would be called or not based on hash order. reported by Robin Smidsrd.
Updated devel/p5-Data-Visitor to 0.30
Update to 2.1004
Remove some unneeded comments.

Upstream changes;
2.1004 Fri, Jul 26, 2013

  [BUG FIXES]

  * 2.1003 was released with some bad metadata, which caused the prereq test
    to fail.

2.1003 Fri, Jul 26, 2013

  [OTHER]

  * Releasing 2.0901 as stable.

2.0901-TRIAL Fri, Jun 21, 2013

  [ENHANCEMENTS]

  * The with_immutable() sub from Test::Moose now passes a boolean value to
    the code block containing tests indicating whether or not the classes have
    been made immutable. This can make for nicer test descriptions. (Dave
    Rolsky)

  * You can now use Specio types instead of Moose builtins or
    MooseX::Types. As a bonus, Specio types inline coercion. However, this
    support is still experimental (as is Specio), so use it with care. (Dave
    Rolsky)

2.0900-TRIAL Sun, May 26, 2013

  [API CHANGES]

  * Fixed the Num builtin type to reject NaN, Inf, numbers with whitespace,
    and other questionable strings. The MooseX::Types::LaxNum distro
    implements the old behavior. RT#70539 (Upasana Shukla)
Updated devel/p5-Moose to 2.1004
Update to 0.23

Upstream changes:
0.23   2013-01-26

- The new_events() watcher method blocked when using IO::Kqueue as the watcher
  backend. Reported and patched by Jun Kuriyama.


0.22   2012-04-13

- Remove unnecessary Perl 5.10 requirement.


0.21   2012-02-03

- The implementation of the exclude feature did not work properly in several
  cases. First, for the Inotify and KQueue watchers, when a new directory was
  created that should have been excluded, it was not. Second, it didn't work
  for files at all for these watchers. Reported by Jon Swartz. RT #73089.
Updated devel/p5-File-ChangeNotify to 0.23
Update to 1.003001

Upstream changes:
1.003001 - 2013-07-14
  - fix test accidentally requiring Class::Method::Modifiers

1.003000 - 2013-07-14
  - allow composing roles simultaneously that mutually require each other
    (RT#82711)
  - Fix _concrete_methods_of returning non-CODE entries
  - fix broken implementation of method conflict resolution
    (Perlmonks#1041015)
  - add is_role method for checking if a given package is a role
  - drop minimum perl version - code tests just fine on 5.6.1 and 5.6.2

1.002005 - 2013-02-01
  - complain loudly if Class::Method::Modifiers is too old (and skip tests)
  - don't use $_ as loop variable when calling arbitrary code
Updated devel/p5-Role-Tiny to 1.003001
Update bind99 to 9.9.3pl2 (BIND 9.9.3-P2).

--- 9.9.3-P2 released ---

3621.	[security]	Incorrect bounds checking on private type 'keydata'
			can lead to a remotely triggerable REQUIRE failure
			(CVE-2013-4854). [RT #34238]
Update bind98 to 9.8.5pl2 (BIND 9.8.5-P2).

--- 9.8.5-P2 released ---

3621.	[security]	Incorrect bounds checking on private type 'keydata'
			can lead to a remotely triggerable REQUIRE failure
			(CVE-2013-4854). [RT #34238]
Note update of www/bind98 and bind99 packages.

        net/bind99	9.9.3pl2
        net/bind98	9.8.5pl2
One more sync distinfo with mplayer, update of main distfile was missed.
PR pkg/48086
Update to 1.003000
Update DEPENDS

Upstream changes:
1.003000 - 2013-07-15
  - fix composing roles that require methods provided by the other (RT#82711)
  - document optional use of Class::XSAccessor with caveats
  - fix constructor generated when creating a class with
    create_class_with_roles when the superclass constructor hasn't been
    generated yet
  - fix extending the constructor generator using Moo classes/roles
  - non-lazy attribute defaults are used when applying a role to an object
  - updated META files to list prerequisites in proper phases
  - $Method::Generate::Accessor::CurrentAttribute hashref contains
    information about attribute currently being processed (available
    to exception objects thrown by "isa" and "coerce")
  - properly die when composing a module that isn't a Role
  - fix passing attribute parameters for traits when inflating to Moose
  - fix inflating method modifiers applied to multiple methods
  - fix documentation for Sub::Quote::capture_unroll
  - add documentation noting Sub::Quote's use of strictures
  - fix FOREIGNBUILDARGS not being called if no attributes created
Updated devel/p5-Moo to 1.003000
Update to 0.11
Update DEPENDS

Upstream changes:
0.11  2013-07-12
      - Doc fixes. (Toby Inkster, #4)
      - Packaging cleanup.
      - Drop old backcompat code for Moose < 2.00.
Updated devel/p5-MooseX-Aliases to 0.11
Add more xorg proto packages. Bump version.
Updated meta-pkgs/modular-xorg-protos to 1.2
Update to 0.27

Upstream changes:
0.27   2013-03-28

- The latest Moose release (2.08) broke this module. This release fixes
  MooseX::ClassAttribute to work with both new and old Mooses. Reported by
  Jonathan Stowe. RT #84263.
Updated devel/p5-MooseX-ClassAttribute to 0.27