Import 2017-06-07 23:51:09: master 68786fd2

Author Committer Branch Timestamp Parent
jcfr jcfr master 2016-02-22 22:23:59 master c11388d4
Changeset

ENH: Update DCMTK

This updates DCMTK to the latest snapshot DCMTK-3.6.1_20160216

Note that the two patches that were applied to the previous update of
DCMTK hash here https://github.com/commontk/DCMTK/commits/patched-DCMTK-3.6.1_20150924
are no longer needed, as they were integrated into the DCMTK master.
Therefore, the repo is checked out from the official DCMTK source.
I tested that Slicer compiles with this change on Mac OS X
(Yosemite 10.10.5, LLVM version 7.0.0), and that no test failures related
to DCMTK are introduced (I looked at the individual failures, and there
is nothing to indicate these are due to DCMTK update):

Total Test time (real) = 7071.30 sec

The following tests FAILED:
51 - vtkMRMLNonlinearTransformNodeTest1 (Failed)
101 - vtkObserverManagerTest1 (Failed)
475 - ModelToLabelMapTest (Failed)
477 - N4ITKBiasFieldCorrectionTest (Failed)
572 - py_RSNAVisTutorial (Timeout)
601 - vtkMRMLFiberBundleNodeTest1 (Failed)
609 - DiffusionWeightedVolumeMaskingTest (Failed)
Errors while running CTest

From: Andrey Fedorov <fedorov@bwh.harvard.edu>

git-svn-id: http://svn.slicer.org/Slicer4/trunk@24942 3bd1e089-480b-0410-8dfb-8563597acbee

mod - SuperBuild/External_DCMTK.cmake Diff File