preventing system-wide include directories being injected into the
global CMake state and thus taking precedence over target's include
directories. Hook provided test suite to our framework while here.
PR: 245298
- Make HDF5 support (and thus the dependency) optional
- USE_GL and Boost dependencies are no longer needed, remove them and
their associated patch files
- Remove CMAKE_ARGS: it was setting values which are the defaults now
- Add missing USE_LDCONFIG and move USE_GITHUB together with other USE_*
knobs: while it makes sense to have a dedicated GitHub-related block
of knobs, single USE_GITHUB does not really warrant it
- Remove HDF5_ROOT gimmick for Alembic < 1.6.0's AlembicHDF5.cmake as it
is no longer required (ditto for the patch)
Reported by: portscout [*]
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1490314701 which corresponds to commit 895a7c6 tagged
as this release.