Hello community, here is the log from the commit of package insighttoolkit for openSUSE:Factory checked in at 2020-09-06 00:03:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/insighttoolkit (Old) and /work/SRC/openSUSE:Factory/.insighttoolkit.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "insighttoolkit" Sun Sep 6 00:03:18 2020 rev:5 rq:832379 version:5.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/insighttoolkit/insighttoolkit.changes 2020-08-20 22:32:36.992087616 +0200 +++ /work/SRC/openSUSE:Factory/.insighttoolkit.new.3399/insighttoolkit.changes 2020-09-06 00:03:31.707287673 +0200 @@ -1,0 +2,62 @@ +Thu Aug 20 17:49:29 UTC 2020 - Atri Bhattacharya <[email protected]> + +- Update to version 5.1.1: + * VtkGlue module-Provide support for VTK new cmake targets. + * Add VXL support for GCC 9. + * Use double-conversion's CMake targets. + * Fix for non-system double-conversion build. + * Patch missing const qualifier to GDCM dircos_comp comparison. + * Back-port gh#InsightSoftwareConsortium/ITK#1165 to support + Visual Studio 2019. + * Address bug with small size in output of SliceImageFilter. + * Update GDCM to latest on the release-2.8 branch. + * Don't use InsertElement which modifies MTime. + * Address buffer overflow with deprecated GDCM1 interface. + * update download location for pre-built ICU for Visual Studio. + * Duplicate ImageToImageFilter wrapping of ULL. + * Double scaling introduced in refactoring. + * Add missing const qualifier. + * Add StatisticsImageFilter::SetNumberOfStreamDivisions Python. + * Make column limit more stringent in the examples. + * CUFFTW paths were not being set and unnecessary FFTW files + used. + * Disable dynamic threading in noise filter. + * Added vcl compiler detection for GCC 10.x. + * Specify itk package in SWIG Python modules. + * Fix warning in PointSetToPointSetMetricv4 + (gh#InsightSoftwareConsortium/ITK#1820). + * Fix segfault with empty CompositeTransforms. + * Fix additional segmentation faults with empty Composite. + * Address missing brace initializer warning. + * Address memory leak in CastSpatialOpbjectTest. + * Simplify itk.BlockMatchingImageFilter feature points PointSet + mangling. + * ITK_WRAP_PYTHON_PROCCESS to ITK_WRAP_PYTHON_PROCESS. + * Accept TemplateTypeError with fallback_only. + * Import C module from Python submodule. + * Fix Segfault in Delaunay Filter. + * ITKModuleExternal CMAKE_LIBRARY_OUTPUT_DIRECTORY when + wrapping. + * Avoid duplicate itk.PointSetD3 wrapping. + * Wrap ExtractImageFilter for UL. + * Use Numpy bridge with array of dimension 1. + * Restore LICENSE accidentally overwritten by a merge commit. + * Rename libPNG's license to match the original one. + * Support casting unsigned long pixel types in Python. + * Empty image support in image_from_xarray. + * Remove netnlib triangle classes. + * Remove License incompatible netlib files from vxl updates. + * improve helpers of itk.Filters. + * Do not reference FE_DIVBYZERO FE_INVALID with Emscripten. + * Add missing enumerate with multi-ndarray-output itk filters. + * Do not wrap unsigned char for connected component output. + * Fix issue gh#InsightSoftwareConsortium/ITK#1950, + ImageMaskSpatialObject access outside image buffer. + * Register Dask serialization functions for NDArrayITKBase. + * Add testing data content links for ITK 5.1.1. +- Drop insighttoolkit-drop-netlib-triangle-files.patch: + incorporated upstream. +- Disable builds for aarch64: Known Eigen+CastXML issue + [https://gitlab.com/libeigen/eigen/-/issues/1979]. + +------------------------------------------------------------------- Old: ---- InsightToolkit-5.1.0.tar.gz insighttoolkit-drop-netlib-triangle-files.patch New: ---- insighttoolkit-5.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ insighttoolkit.spec ++++++ --- /var/tmp/diff_new_pack.zuTpdM/_old 2020-09-06 00:03:32.435288038 +0200 +++ /var/tmp/diff_new_pack.zuTpdM/_new 2020-09-06 00:03:32.439288039 +0200 @@ -18,25 +18,21 @@ %global __builder ninja -%define tarname InsightToolkit +%define tarname ITK %define baseversion 5.1 %define libname lib%{name}5 Name: insighttoolkit -Version: 5.1.0 +Version: 5.1.1 Release: 0 Summary: Toolkit for scientific image processing, segmentation, and registration -# NON-FREE FILES IN Modules/ThirdParty/VNL/src/vxl/v3p/netlib/ NOT USED BY ITK AND REMOVED BY Patch4 -# SEE NOTICE file, https://github.com/InsightSoftwareConsortium/ITK/pull/1913, and https://github.com/InsightSoftwareConsortium/ITK/pull/1920 License: Apache-2.0 URL: https://www.itk.org -Source: https://github.com/InsightSoftwareConsortium/ITK/releases/download/v%{version}/%{tarname}-%{version}.tar.gz +Source: https://github.com/InsightSoftwareConsortium/ITK/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM proper linking against math library [gh#InsightSoftwareConsortium/ITK#1867, gh#InsightSoftwareConsortium/ITK#1878] Patch1: nrrdio-linking.patch # PATCH-FIX-UPSTREAM proper linking against math library [gh#InsightSoftwareConsortium/ITK#1867, gh#InsightSoftwareConsortium/ITK#1878] Patch3: itklbfgs-linking.patch -# PATCH-FIX-UPSTREAM insighttoolkit-drop-netlib-triangle-files.patch [gh#InsightSoftwareConsortium/ITK#1913] [email protected] -- Drop netlib triangle files and any linking to them due to licensing issues; patch from upstream -Patch4: insighttoolkit-drop-netlib-triangle-files.patch # PATCH-FIX-OPENSUSE reproducible.patch boo#1100677 gh#InsightSoftwareConsortium/ITK#1939 Patch100: reproducible.patch BuildRequires: CastXML-devel @@ -67,6 +63,8 @@ BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) +# Builds currently fail on aarch64 due to known eigen+CastXML issues: https://gitlab.com/libeigen/eigen/-/issues/1979 +ExcludeArch: aarch64 %description The Insight Toolkit (ITK) is a toolkit for N-dimensional scientific @@ -119,8 +117,7 @@ %autosetup -p1 -n %{tarname}-%{version} %build - -# Enabling BUILD_TESTING requires KWStyle, not available for openSUSE +# Tests disabled because no KWStyle pkg for openSUSE %cmake \ -DITK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/ \ -DITK_INSTALL_INCLUDE_DIR:PATH=include/%{name}/ \
