wip/gnuradio-core is converted to full DEPENDS. buildlink3.mk is NOT necessary now. Thanks joerg@.
Default to X11_TYPE=modular on netbsd-5.

Base xsrc on netbsd-5 has not really worked with pkgsrc for a while,
because various programs need newer versions of various X pieces.  The
2014Q2 official bulk builds are missing about 1500 packages as a
result of this.  Therefore, switch to modular on netbsd-5 (as netbsd-4
has been for a very long time), which should result in more useful
binary packages for netbsd-5 for 2014Q3.

(There is a notion of updating netbsd-5 base xsrc to more modern xorg.
If that happens, and there's a 5.x formal release, and builds show
that pkgsrc with native succeeds on it, this can perhaps be flipped
back.  Odds are that's not going to happen, and it's overwhelmingly
unlikely to happen soon.)

Anyone who prefers to stay with native can set X11_TYPE=native in
mk.conf.

Note that this is about pkgsrc and specifically the default
dependencies for pkgsrc programs that use X11, so the native servers
are unaffected and can be run from /usr/X11R7, the same as they are
now, without any changes being necessary.  (This message is in fact
being typed on a system with a native server, native xterm and modular
libs for pkgsrc.)

Discussed on tech-pkg, tech-x11 multiple times over the last 6 months
or so, and specifically encouraged by wiz@.
Remove MAKE_JOBS_SAFE=no.  It was added 2 years ago, back when then package
was at p194.  It's now at p547, and I am unable to trigger failure up to
MAKE_JOBS=24.
Update to 1.0.4

Changes from https://github.com/Gabriel439/Haskell-MMorph-Library
1.0.4
 - Added MFunctor and MMonad instances for ExceptT
Updated devel/hs-mmorph to 1.0.4
Import semigroups-0.15.2 as math/hs-semigroups,
packaged for wip by pho.

In mathematics, a semigroup is an algebraic structure consisting of a set
together with an associative binary operation. A semigroup generalizes a
monoid in that there might not exist an identity element. It also
(originally) generalized a group (a monoid with all inverses) to a type
where every element did not have to have an inverse, thus the name
semigroup.
Added math/hs-semigroups version 0.15.2
+ hs-semigroups
Requires databases/sqlite3 to generate documentation.  Fixes build on SunOS.
Avoid warning when used with perl-5.20.0 from pkgsrc and update to latest
upstream version.

Notable entry from Changes:
- add support for IO::Socket::IP instead of IO::Socket::INET6 and prefer it
Updated net/p5-Net-INET6Glue to 0.6.2
Bump PKGREVISION for sqlite3 dependency.  Requested by wiz@
Updated lang/racket to 6.0.1nb1
Add Junos PyEZ as py-junos-eznc.

Junos PyEZ is a Python library to remotely manage/automate Junos devices.

Junos PyEZ is designed to provide the same capabilties as a user
would have on the Junos CLI, but in an environment built for
automation tasks. These capabiltieis include, but are not limited
to:

 * Remote connectivty and management of Junos devices via NETCONF
 * Provide "facts" about the device such as software-version,
   serial-number, etc.
 * Retrieve "operational" or "run-state" information as Tables/Views
 * Retrieve configuration information as Tables/Views
 * Make configuration changes in unstructured and structured ways
 * Provide common utilities for tasks such as secure copy of files
   and software updates
Add py-junos-eznc.
Note addition of net/py-junos-eznc version 1.0.1.
Update to 3.1.1:

This is a regularly-scheduled bugfix release.

    changectx: ancestor should only prefer merge.preferancestor if it is a revision
    color: pass on key error for win32 (issue4298)
    config: exit non zero on non-existent config option (issue4247)
    context: call normal on the right object
    debugobsolete: catch ValueError that may be raised by obsstore.create
    discovery: prevent crash on unknown remote heads with old repo (issue4337)
    graft: fix collision detection with origin revisions that are missing
    help: add pad function to template help
    help: only call doc() when it is callable
    hgweb: avoid config object race with hgwebdir (issue4326)
    histedit: preserve initial author on fold (issue4296)
    import: show warning message for merge changesets
    incoming: don't request heads that already are common
    largefiles: don't override matchandpats for always matchers (issue4334)
    largefiles: drop setting lfstatus in overridelog (issue4334)
    largefiles: in overridelog, use non-lf matcher for patch generation (issue4334)
    log: use correct phase info for parent field (issue4347)
    merge: show the scary multiple ancestor hint for merges only, not for updates
    obsstore.create: add a simple safeguard against cyclic markers
    repoview: filter tags to non-existent nodes from blockers (issue4328)
    repoview: fix typo in repoview.changelog
    revset: bookmark revset interprets 'literal:' prefix correctly (issue4329)
    unbundle: don't advance bookmarks (issue4322) (BC)
Updated devel/py-mercurial to 3.1.1
Use MAKE_JOBS for inplace libnbcompat.  Reduces the build time for bootstrap
quite a bit when using --make-jobs, due to the potentially large number of
times that libnbcompat needs to be (re)built.
Update to 2.0.3:

Version 2.0.3 (sept.2nd 2014)
  Bugs fixed:
    * corrected command line help und command line sysinfo
    * save wgf file was defect since several weeks
    * split sgf (with more than one problem) was defect (since v.2.0)

Version 2.0.2 (aug.26th 2014)
  Bugs fixed:
    * Test/start editor uses now the editor's program directory as working directory
    * When a program's path is handed over from the file selection window, and the
        path for the executable contains spaces: encase the path with quotation marks
    * When at first startup a "default.sgf" is written, it has now (;GM[1]... as GaMe type
        GM[0] is wrong and impossible (CGoban gave me the hint)