Requires cairo-gobject. PKGREVISION -> 2.

This package uses lua-gi at build time to see if it can load
cairo-gobject; this does not (AFAICT) work without buildlinking
lua-gi, and possibly not even then, and I don't want to get into that
unless necessary. So make the failure non-fatal as the package build
system suggests. (Except that the way they suggest isn't working for
some other reason, so do it forcibly.)

I am not really in a position to test it at runtime right now, so if
it doesn't work let me know. At least now the package builds.
Update memtest86+ to 5.01.

upstream changes:

Enhancements in v5.01:
    New Features
	Added support for up to 2 TB of RAM on X64 CPUs
	Added experimental SMT support up to 32 cores (Press F2 to enable at startup)
	Added complete detection for memory controllers
	Added Motherboard Manufacturer & Model reporting
	Added CPU temperature reporting
	Added enhanced Fail Safe Mode (Press F1 at startup)
	Added support for Intel "Sandy Bridge-E" CPUs
	Added support for Intel "Ivy Bridge" CPUs
	Added preliminary support for Intel "Haswell" CPUs (Core 4th Gen)
	Added preliminary support for Intel "Haswell-ULT" CPUs
	Added support for AMD "Kabini" (K16) CPUs
	Added support for AMD "Bulldozer" CPUs
	Added support for AMD "Trinity" CPUs
	Added support for AMD E-/C-/G-/Z- "Bobcat" CPUs
	Added support for Intel Atom "Pineview" CPUs
	Added support for Intel Atom "Cedar Trail" CPUs
	Added SPD detection on most AMD Chipsets
    Bug Fixes
	Enforced Coreboot support
	Optimized run time for faster memory error detection
	Rewriten lots of memory timings detection cod
	Corrected bugs, bugs and more bugs (some could remain)
Updated sysutils/memtestplus to 5.01
Update to 0.4:

Released on 2013/12/07.

* Cope with the lack of AM_PROG_AR in configure.ac, which first
  appeared in Automake 1.11.2.  Fixes a problem in Ubuntu 10.04
  LTS, which appears stuck in 1.11.1.

* Stopped shipping an Atffile.  The only supported way to run the tests
  is via Kyua.

Interface changes:

* Issue 5: New methods added to the state class: open_all.

* Removed default parameter values from all state methods and all
  standalone operations.  It is often unclear what the default value is
  given that it depends on the specific Lua operation.  Being explicit
  on the caller side is clearer.

* Modified operations do_file and do_string to support passing a number
  of arguments to the loaded chunks and an error handler to the backing
  pcall call.
Update to 0.2:

Experimental version released on December 7th, 2013.

* Issue 74: Added the kyua-tap-tester, a new backend to interact with
  test programs that comply with the Test Anything Protocol.

* Issue 69: Cope with the lack of AM_PROG_AR in configure.ac, which
  first appeared in Automake 1.11.2.  Fixes a problem in Ubuntu 10.04
  LTS, which appears stuck in 1.11.1.

* Issue 24: Improve test case isolation by confining the tests to their
  own session instead of just to their own process group.
Update to 0.8:

Experimental version released on December 7th, 2013.

* Added support for Lutok 0.4.

* Issue 24: Plug the bootstrap tests back into the test suite.  Fixes
  in kyua-testers-0.2 to isolate test cases into their own sessions
  should allow these to run fine.

* Issue 74: Changed the kyuafile(5) parser to automatically discover
  existing tester interfaces.  The various *_test_program() functions
  will now exist (or not) based on tester availability, which simplifies
  the addition of new testers or the selective installation of them.
Force dependency on >= 0.4.  (Only affects kyua-cli just-updated so no
need for any revbumps.)
Note updates of lutok to 0.4, kyua-testers to 0.2 and kyua-cli to 0.8.
Explicitly set MKPROFILE=yes to get consistent build results when
bootstrapped. (This package also doesn't build at all when
bootstrapped for other reasons; see tech-pkg.)
Update PLIST for when lua support was disabled back in October. *cough*
Bump PKGREVISION, and update the comment about it, as devel/tolua++ got
removed.
Disable iso (and isis) on NetBSD, as it's been removed in -current and
this therefore was not building. PKGREVISION++.

While in theory it could be left enabled for earlier NetBSD releases,
there really isn't any point.