forked from pool/insighttoolkit
Accepting request 832184 from home:badshah400:branches:Application:Geo
- Update to version 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]. OBS-URL: https://build.opensuse.org/request/show/832184 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/insighttoolkit?expand=0&rev=31
This commit is contained in:
parent
bb9455333c
commit
11b3e1f51a
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:121020a1611508cec8123eb5226215598cec07be627d843a2e6b6da891e61d13
|
|
||||||
size 20694338
|
|
3
insighttoolkit-5.1.1.tar.gz
Normal file
3
insighttoolkit-5.1.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:185d4f3410585a8b833c708df7676820cf4e52044ff310aa00955f4d0e08c865
|
||||||
|
size 20799343
|
File diff suppressed because it is too large
Load Diff
@ -1,3 +1,65 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 20 17:49:29 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
||||||
|
|
||||||
|
- 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].
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 20 08:52:30 UTC 2020 - Martin Liška <mliska@suse.cz>
|
Thu Aug 20 08:52:30 UTC 2020 - Martin Liška <mliska@suse.cz>
|
||||||
|
|
||||||
|
@ -18,25 +18,21 @@
|
|||||||
|
|
||||||
|
|
||||||
%global __builder ninja
|
%global __builder ninja
|
||||||
%define tarname InsightToolkit
|
%define tarname ITK
|
||||||
%define baseversion 5.1
|
%define baseversion 5.1
|
||||||
%define libname lib%{name}5
|
%define libname lib%{name}5
|
||||||
|
|
||||||
Name: insighttoolkit
|
Name: insighttoolkit
|
||||||
Version: 5.1.0
|
Version: 5.1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Toolkit for scientific image processing, segmentation, and registration
|
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
|
License: Apache-2.0
|
||||||
URL: https://www.itk.org
|
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]
|
# PATCH-FIX-UPSTREAM proper linking against math library [gh#InsightSoftwareConsortium/ITK#1867, gh#InsightSoftwareConsortium/ITK#1878]
|
||||||
Patch1: nrrdio-linking.patch
|
Patch1: nrrdio-linking.patch
|
||||||
# PATCH-FIX-UPSTREAM proper linking against math library [gh#InsightSoftwareConsortium/ITK#1867, gh#InsightSoftwareConsortium/ITK#1878]
|
# PATCH-FIX-UPSTREAM proper linking against math library [gh#InsightSoftwareConsortium/ITK#1867, gh#InsightSoftwareConsortium/ITK#1878]
|
||||||
Patch3: itklbfgs-linking.patch
|
Patch3: itklbfgs-linking.patch
|
||||||
# PATCH-FIX-UPSTREAM insighttoolkit-drop-netlib-triangle-files.patch [gh#InsightSoftwareConsortium/ITK#1913] badshah400@gmail.com -- 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
|
# PATCH-FIX-OPENSUSE reproducible.patch boo#1100677 gh#InsightSoftwareConsortium/ITK#1939
|
||||||
Patch100: reproducible.patch
|
Patch100: reproducible.patch
|
||||||
BuildRequires: CastXML-devel
|
BuildRequires: CastXML-devel
|
||||||
@ -67,6 +63,8 @@ BuildRequires: pkgconfig(libpng)
|
|||||||
BuildRequires: pkgconfig(libtiff-4)
|
BuildRequires: pkgconfig(libtiff-4)
|
||||||
BuildRequires: pkgconfig(libxml-2.0)
|
BuildRequires: pkgconfig(libxml-2.0)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
|
# Builds currently fail on aarch64 due to known eigen+CastXML issues: https://gitlab.com/libeigen/eigen/-/issues/1979
|
||||||
|
ExcludeArch: aarch64
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The Insight Toolkit (ITK) is a toolkit for N-dimensional scientific
|
The Insight Toolkit (ITK) is a toolkit for N-dimensional scientific
|
||||||
@ -119,8 +117,7 @@ This package provides the modules for ITK's python bindings.
|
|||||||
%autosetup -p1 -n %{tarname}-%{version}
|
%autosetup -p1 -n %{tarname}-%{version}
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
# Tests disabled because no KWStyle pkg for openSUSE
|
||||||
# Enabling BUILD_TESTING requires KWStyle, not available for openSUSE
|
|
||||||
%cmake \
|
%cmake \
|
||||||
-DITK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/ \
|
-DITK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/ \
|
||||||
-DITK_INSTALL_INCLUDE_DIR:PATH=include/%{name}/ \
|
-DITK_INSTALL_INCLUDE_DIR:PATH=include/%{name}/ \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user