Package: orthanc-imagej / 1.2+dfsg-3

Metadata

Package Version Patches format
orthanc-imagej 1.2+dfsg-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
cmake | (download)

CMakeLists.txt | 18 2 + 16 - 0 !
1 file changed, 2 insertions(+), 16 deletions(-)

 patch to link against debian's libjson-simple-java package, compatibility with openjdk >= 12
json simple 3.patch | (download)

com/orthancserver/DicomDecoder.java | 48 27 + 21 - 0 !
com/orthancserver/OrthancConfigurationDialog.java | 4 2 + 2 - 0 !
com/orthancserver/OrthancConnection.java | 19 13 + 6 - 0 !
com/orthancserver/SelectImageDialog.java | 63 32 + 31 - 0 !
4 files changed, 74 insertions(+), 60 deletions(-)

 migrate away from deprecated json-simple 1.x classes
 See json-simple 2.0.0 changelog:
 > * Deprecated JSONParse and JSONValue in favor of Jsoner.
 > * Deprecated JSONStreamAware and JSONAware in favor of Jsonable.
 > * Deprecated JSONObject in favor of JsonObject.
 > * Deprecated JSONArray in favor of JsonArray.
 .
 This patch uses the new json-simple Json* classes. It is compatible with
 both 2.x and 3.x json-simple releases, with a few ajustments regarding
 backward incompatible changes in json-simple 3.x:
 - The package name, changed to com.github.cliftonlabs.json_simple
 - The exception DeserializationExcetpion renamed as JsonException
 These two changes are handled using place-holders @JSON_SIMPLE_PACKAGE@
 and @JSON_EXCETPION@ which are substituted at build time by debian/rules.
 .
 With these tricks the package is compatible with json-simple 2.x and 3.x.
 .
 Sebastien Jodogne <s.jodogne@orthanc-labs.com> has added a few fixes to
 the original patch.