Only for python<=2.6
ordereddict is only required for python<=2.6
Add: CONFIGURE_ARGS+=--with-harfbuzz=no

  Fixes the build on systems with a native harfbuzz library, where the
  library will otherwise be auto-detected.

Add: USE_TOOLS+=pkg-config

  Not identified as fixing any real-world problems, but it corrects build
  behaviour if buildlinking harfbuzz for diagnostic purposes.

Helps with working around the problems identified in PR pkg/48919.

No PKGREVISION bump - I believe all the problems fixed here prevent this
package from building at all if on an affected platform, and unaffected
platforms will not be affected by these changes.
Update py-testtools to 0.9.35.

0.9.35
~~~~~~

Changes
-------

* Removed a number of code paths where Python 2.4 and Python 2.5 were
  explicitly handled. (Daniel Watkins)

Improvements
------------

* Added the ``testtools.TestCase.expectThat`` method, which implements
  delayed assertions. (Thomi Richards)

* Docs are now built as part of the Travis-CI build, reducing the chance of
  Read The Docs being broken accidentally. (Daniel Watkins, #1158773)
Updated devel/py-testtools to 0.9.35
Use mk/compiler.mk and CC_VERSION to check compiler instead of PKGSRC_COMPILER.
Exactly specify the location of libsodium to configure.
Bump from ABI change of zeromq, libsodium dependency addtion.
Clang needs C++11 as well.
Move PKGREVISION to the standard location.