ENH: Update to NIFTILIB3.0.1#2630
Conversation
|
CC @hjmjohnson this swap in passes all tests. zlib-ng testing is stalled due to internal ITK zlib actually being heavily modified source. |
dzenanz
left a comment
There was a problem hiding this comment.
There are some style complaints from ghostflow:
https://github.com/InsightSoftwareConsortium/ITK/pull/2630/checks?check_run_id=2975705588
but this looks great!
How does this work here, these are defects upstream, are we expected to fix them? |
|
|
@hjmjohnson is an upstream developer and so may be interested in the style reports of https://github.com/InsightSoftwareConsortium/ITK/pull/2630/checks?check_run_id=2975705588 then |
Code extracted from:
https://github.com/NIFTI-Imaging/nifti_clib.git
at commit 96b9954fafcf3bd69a4ee2091b0d707ed2077697 (v3.0.1).
# By NIFTI Upstream * upstream-nifti: nifti 2020-08-07 (96b9954f)
|
Good catch @thewtex, I have no idea why nifti2 directrory was originally included, we disable nifti2 anyways. |
|
@gdevenyi thanks!! ⭐ |
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 68221fd "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit a96d03f "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 0c5c638 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
nifti2_io.c was removed by: - pull request #2630 commit 68221fd "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request #3311 commit a96d03f "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request #4500 commit 0c5c638 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 5e64b4b "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit edae38c "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 8098f8b "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
nifti2_io.c was removed by: - pull request InsightSoftwareConsortium#2630 commit 5895c80 "ENH: Prepare for update to NIFTILIB3.0.1", 9 July 2021 The two doxygen.config.in files were removed by: - pull request InsightSoftwareConsortium#3311 commit 261b17a "COMP: Use modern doxygen_add_docs command ITK_WRAP_DOCS", 11 March 2022 - pull request InsightSoftwareConsortium#4500 commit 8859699 "STYLE: Remove doxygen.config.in (superseded by DoxygenConfig.cmake)", 12 March 2024
Update embedded ITK version of NIFTILIB from snapshot of master to latest 3.0.1.
Fixes #1924
PR Checklist
Refer to the ITK Software Guide for
further development details if necessary.