Don't send all the fragments.  Only those needed

Change-Id: Iaf49fee143a9ffaf97992153ddee6b96a95a9289
Needed to expand the arrays as we reduce.

Change-Id: I2913e124c376243bec14484b01b1e08e2a85e991
Pass QT_BINARY_DIR as HINTS to find_program(...)

When trying to locate xmlpatterns and qhelpgenerator QT_BINARY_DIR
should be passed as HINTS rather than PATHS. Otherwise, we can end
up with qmake being specified but system versions of xmlpatterns
and qhelpgenerator being used (as the standard system environment
variable PATH is searched before looking at PATHS), if these versions
don't match it can cause problems.

Change-Id: Id71bb4b95f117a347d9f004e37e1103aba71231a
Update the VTK SHA1 to get @rpath fixes for 2.8.12

Change-Id: If8bdcb829f83a26deb4e9e8545a2d183766df6c1
Merge topic 'update_vtk_sha1' into next

d996ead5 Update the VTK SHA1 to get @rpath fixes for 2.8.12
Merge topic 'expand_fragment_integration' into next

9efbe134 Needed to expand the arrays as we reduce.
9b1f8788 Don't send all the fragments.  Only those needed
Merge topic '14714-find_program-fix' into next

9f1f9df6 Pass QT_BINARY_DIR as HINTS to find_program(...)
Fix to avoid conflicts in requesting multiple Catalyst pipelines.

Change-Id: I86f074844960b924d0f62ad7255d626f05d3e55f
Merge topic '14717_catalyst_pipelines' into next

3755dffa Fix to avoid conflicts in requesting multiple Catalyst pipelines.