Package: dcmtk / 3.6.4-2

Metadata

Package Version Patches format
dcmtk 3.6.4-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_dcmtk_3.6.0 1.patch | (download)

dcmqrdb/docs/dcmqrcnf.txt | 4 2 + 2 - 0 !
dcmqrdb/etc/dcmqrscp.cfg | 33 20 + 13 - 0 !
2 files changed, 22 insertions(+), 15 deletions(-)

 the original maintainer j├╝rgen salk applied
 a set of patches to the original code.  This file contains
 changes to C++ code
02_system_charls.patch | (download)

dcmjpls/CMakeLists.txt | 2 1 + 1 - 0 !
dcmjpls/apps/CMakeLists.txt | 2 1 + 1 - 0 !
dcmjpls/libsrc/CMakeLists.txt | 2 1 + 1 - 0 !
dcmjpls/libsrc/djcodecd.cc | 2 1 + 1 - 0 !
dcmjpls/libsrc/djcodece.cc | 6 3 + 3 - 0 !
dcmjpls/libsrc/djerror.h | 2 1 + 1 - 0 !
6 files changed, 8 insertions(+), 8 deletions(-)

 remove convenient copy of charls
Bug-Debian: https://bugs.debian.org/705923
03_datadic_install.patch | (download)

CMake/GenerateDCMTKConfigure.cmake | 18 5 + 13 - 0 !
dcmdata/data/CMakeLists.txt | 5 4 + 1 - 0 !
2 files changed, 9 insertions(+), 14 deletions(-)

 install dict to versioned dir
Bug-Debian: https://bugs.debian.org/709123
04_Fixed OFoptional by introducing OFalign.patch | (download)

CMake/osconfig.h.in | 3 3 + 0 - 0 !
config/aclocal.m4 | 41 41 + 0 - 0 !
config/configure | 60 60 + 0 - 0 !
ofstd/tests/toption.cc | 5 5 + 0 - 0 !
4 files changed, 109 insertions(+)

 [patch] fixed ofoptional by introducing ofalign?

05_performance.patch | (download)

dcmnet/libsrc/dul.cc | 2 1 + 1 - 0 !
dcmnet/libsrc/dulfsm.cc | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix a dcmtk performance problem
 Forwarded-Upstream: yes
Bug-Debian: https://bugs.debian.org/785400
07_dont_export_all_executables.patch | (download)

CMake/dcmtkMacros.cmake | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 don't add executables to cmake exports
 CMake exports are used by other packages that compile
 and link against dcmtk. Because Debian moves some of
 these executables and also dosn't install the test
 executables, this import may fail leading to failure
 to configure the according package. 
Bug-Debian: https://bugs.debian.org/803304
08_remove_system_processor.patch | (download)

CMake/dcmtkPrepare.cmake | 9 0 + 9 - 0 !
1 file changed, 9 deletions(-)

 remove the systemprocessor name in the compilate
 Required for reproducible builds, and it is also not reliable 
09_charls 2.0.patch | (download)

dcmjpls/libsrc/djcodecd.cc | 16 8 + 8 - 0 !
dcmjpls/libsrc/djcodece.cc | 79 44 + 35 - 0 !
dcmjpls/libsrc/djerror.h | 24 12 + 12 - 0 !
3 files changed, 64 insertions(+), 55 deletions(-)

 fix build with charls-2.0