--- /dev/null
+--- FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/src/ResizeShift.cpp.orig 2020-08-21 23:27:33.944259671 +0200
++++ FRAMEWAVE_1.3.1_SRC/Framewave/domain/fwImage/src/ResizeShift.cpp 2020-08-22 08:42:32.082811114 +0200
+@@ -79,6 +79,11 @@
+ FwStatus My_FW_ParaCheck<Fw8u>(const Fw8u*pSrc, FwiSize srcSize, int srcStep, FwiRect srcRoi,
+ Fw8u*pDst, int dstStep, FwiSize dstRoiSize, int channel);
+
++ // explicit instantiation, so implementation code won't be optimized out
++ template
++ FwStatus My_FW_ParaCheck<float>(const float*pSrc, FwiSize srcSize, int srcStep, FwiRect srcRoi,
++ float*pDst, int dstStep, FwiSize dstRoiSize, int channel);
++
+ template< class TS, CH chSrc, DispatchType disp >
+ extern FwStatus My_FW_Resize(const TS *pSrc, int srcStep, FwiRect srcRoi,
+ TS*pDst, int dstStep, FwiSize dstRoiSize,
Summary(pl.UTF-8): Framewave - zestaw popularnych funkcji do przetwarzania obrazu i sygnaĆu
Name: framewave
Version: 1.3.1
-Release: 15
+Release: 16
License: Apache v2.0
Group: Libraries
Source0: http://downloads.sourceforge.net/framewave/FRAMEWAVE_%{version}_SRC.tar.gz
Patch4: %{name}-warnings.patch
Patch5: %{name}-cpuid.patch
Patch6: %{name}-scons.patch
+Patch7: %{name}-opt.patch
URL: http://framewave.sourceforge.net/
BuildRequires: boost-devel >= 1.34
BuildRequires: libstdc++-devel
%patch4 -p1
%patch5 -p1
%patch6 -p1
+%patch7 -p1
# kill precompiled binaries
%{__rm} BuildTools/bin/FwHeaderConvert_*