Blame SPECS/opencv.spec

d0ea16
#global indice   a
d0ea16
%undefine _strict_symbol_defs_build
d0ea16
%bcond_with     tests
d0ea16
%bcond_with     ffmpeg
d0ea16
%bcond_without  gstreamer
d0ea16
%bcond_with     eigen2
d0ea16
%bcond_without  eigen3
d0ea16
%ifnarch ppc64le
d0ea16
%bcond_without  opencl
d0ea16
%else
d0ea16
# https://bugzilla.redhat.com/show_bug.cgi?id=1487174
d0ea16
%bcond_with     opencl
d0ea16
%endif
d0ea16
%ifarch %{ix86} x86_64 %{arm}
d0ea16
%bcond_with  openni
d0ea16
%else
d0ea16
# we dont have openni in other archs
d0ea16
%bcond_with     openni
d0ea16
%endif
d0ea16
%bcond_without  tbb
d0ea16
%bcond_with     cuda
d0ea16
%bcond_with     xine
d0ea16
# Atlas need (missing: Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY)
d0ea16
# LAPACK may use atlas or openblas since now it detect openblas, atlas is not used anyway, more info please
d0ea16
# check OpenCVFindLAPACK.cmake
d0ea16
%bcond_with     atlas
d0ea16
%bcond_without  openblas
d0ea16
#VTK support disabled. Incompatible combination: OpenCV + Qt5 and VTK ver.7.1.1 + Qt4
d0ea16
%bcond_with     vtk
d0ea16
# gdcm, coin-or-Clp and libmfx packages aren't available on RHEL
1162ea
%if 0%{?rhel}
d0ea16
%bcond_with     gdcm
d0ea16
%bcond_with     clp
d0ea16
%bcond_with     libmfx
d0ea16
%else
d0ea16
%ifarch %{ix86} x86_64
d0ea16
%bcond_without  libmfx
d0ea16
%else
d0ea16
%bcond_with     libmfx
d0ea16
%endif
d0ea16
%bcond_without  gdcm
d0ea16
%bcond_without  clp
d0ea16
%endif
d0ea16
%bcond_without  va
d0ea16
%undefine _annotated_build
d0ea16
%global srcname opencv
d0ea16
%global abiver  3.4
d0ea16
d0ea16
# Required because opencv-core has lot of spurious dependencies
d0ea16
# (despite supposed to be "-core")
d0ea16
# TODO: to be fixed properly upstream
d0ea16
# https://github.com/opencv/opencv/issues/7001
d0ea16
%global optflags %(echo %{optflags} -Wl,--as-needed )
d0ea16
d0ea16
Name:           opencv
1162ea
Version:        3.4.6
1162ea
Release:        5%{?dist}
d0ea16
Summary:        Collection of algorithms for computer vision
d0ea16
# This is normal three clause BSD.
d0ea16
License:        BSD
d0ea16
URL:            http://opencv.org
d0ea16
# RUN opencv-clean.sh TO PREPARE TARBALLS FOR FEDORA
d0ea16
#
d0ea16
# Need to remove copyrighted lena.jpg images from tarball (rhbz#1295173)
d0ea16
# and SIFT/SURF from tarball, due to legal concerns.
d0ea16
#
d0ea16
Source0:        %{name}-clean-%{version}.tar.gz
d0ea16
Source1:        %{name}_contrib-clean-%{version}.tar.gz
d0ea16
# fix/simplify cmake config install location (upstreamable)
d0ea16
# https://bugzilla.redhat.com/1031312
1162ea
Patch1:         opencv-3.4.6-install_3rdparty_licenses.patch
d0ea16
BuildRequires:  libtool
d0ea16
BuildRequires:  cmake >= 2.6.3
d0ea16
BuildRequires:  chrpath
d0ea16
d0ea16
%{?with_eigen2:BuildRequires:  eigen2-devel}
d0ea16
%{?with_eigen3:BuildRequires:  eigen3-devel}
d0ea16
BuildRequires:  gtk3-devel
d0ea16
BuildRequires:  libtheora-devel
d0ea16
BuildRequires:  libvorbis-devel
d0ea16
%if 0%{?fedora} || 0%{?rhel} > 7
d0ea16
%ifnarch s390 s390x
d0ea16
BuildRequires:  libraw1394-devel
d0ea16
BuildRequires:  libdc1394-devel
d0ea16
%endif
d0ea16
%endif
d0ea16
BuildRequires:  jasper-devel
d0ea16
BuildRequires:  libjpeg-devel
d0ea16
BuildRequires:  libpng-devel
d0ea16
BuildRequires:  libtiff-devel
d0ea16
BuildRequires:  libGL-devel
d0ea16
BuildRequires:  libv4l-devel
d0ea16
BuildRequires:  OpenEXR-devel
d0ea16
%{?with_openni:
d0ea16
BuildRequires:  openni-devel
d0ea16
BuildRequires:  openni-primesense
d0ea16
}
d0ea16
%{?with_tbb:
d0ea16
BuildRequires:  tbb-devel
d0ea16
}
d0ea16
BuildRequires:  zlib-devel pkgconfig
d0ea16
BuildRequires:  python3-devel
d0ea16
BuildRequires:  python3-numpy
d0ea16
BuildRequires:  swig >= 1.3.24
d0ea16
%{?with_ffmpeg:BuildRequires:  ffmpeg-devel >= 0.4.9}
d0ea16
%if 0%{?fedora} || 0%{?rhel} > 7
d0ea16
%{?with_gstreamer:BuildRequires:  gstreamer1-devel gstreamer1-plugins-base-devel}
d0ea16
%else
d0ea16
%{?with_gstreamer:BuildRequires:  gstreamer-devel gstreamer-plugins-base-devel}
d0ea16
%endif
d0ea16
%{?with_xine:BuildRequires:  xine-lib-devel}
d0ea16
%{?with_opencl:BuildRequires:  opencl-headers}
d0ea16
BuildRequires:  libgphoto2-devel
d0ea16
BuildRequires:  libwebp-devel
d0ea16
BuildRequires:  tesseract-devel
d0ea16
BuildRequires:  protobuf-devel
d0ea16
BuildRequires:  glog-devel
d0ea16
BuildRequires:  doxygen
d0ea16
#for doc/doxygen/bib2xhtml.pl
d0ea16
BuildRequires:  perl-open
d0ea16
BuildRequires:  gflags-devel
d0ea16
BuildRequires:  SFML-devel
d0ea16
BuildRequires:  libucil-devel
d0ea16
BuildRequires:  qt5-qtbase-devel
d0ea16
BuildRequires:  mesa-libGL-devel
d0ea16
BuildRequires:  mesa-libGLU-devel
d0ea16
%{?with_vtk:BuildRequires: vtk-devel}
d0ea16
%{?with_atlas:BuildRequires: atlas-devel}
d0ea16
#ceres-solver-devel push eigen3-devel and tbb-devel
d0ea16
%{?with_tbb:
d0ea16
  %{?with_eigen3:
d0ea16
BuildRequires:  ceres-solver-devel
d0ea16
  }
d0ea16
}
d0ea16
%{?with_openblas:
d0ea16
BuildRequires:  openblas-devel
d0ea16
BuildRequires:  blas-devel
d0ea16
BuildRequires:  lapack-devel
d0ea16
}
d0ea16
%{?with_gdcm:BuildRequires: gdcm-devel}
d0ea16
%{?with_libmfx:BuildRequires:  libmfx-devel}
d0ea16
%{?with_clp:BuildRequires:  coin-or-Clp-devel}
d0ea16
%{?with_va:BuildRequires:   libva-devel}
d0ea16
1162ea
Requires:       %{name}-core%{?_isa} = %{version}-%{release}
1162ea
Requires:       %{name}-contrib%{?_isa} = %{version}-%{release}
1162ea
BuildRequires:  gcc, gcc-c++
d0ea16
d0ea16
%description
d0ea16
OpenCV means Intel® Open Source Computer Vision Library. It is a collection of
d0ea16
C functions and a few C++ classes that implement some popular Image Processing
d0ea16
and Computer Vision algorithms.
d0ea16
d0ea16
d0ea16
%package        core
d0ea16
Summary:        OpenCV core libraries
d0ea16
d0ea16
%description    core
d0ea16
This package contains the OpenCV C/C++ core libraries.
d0ea16
d0ea16
d0ea16
%package        devel
d0ea16
Summary:        Development files for using the OpenCV library
1162ea
Requires:       cmake-filesystem
1162ea
Requires:       %{name}-core%{?_isa} = %{version}-%{release}
1162ea
Requires:       %{name}-contrib%{?_isa} = %{version}-%{release}
d0ea16
d0ea16
%description    devel
d0ea16
This package contains the OpenCV C/C++ library and header files, as well as
d0ea16
documentation. It should be installed if you want to develop programs that
d0ea16
will use the OpenCV library. You should consider installing opencv-doc
d0ea16
package.
d0ea16
d0ea16
d0ea16
%package        doc
d0ea16
Summary:        docs files
1162ea
Requires:       %{name}-devel = %{version}-%{release}
d0ea16
BuildArch:      noarch
d0ea16
Provides:       %{name}-devel-docs = %{version}-%{release}
d0ea16
Obsoletes:      %{name}-devel-docs < %{version}-%{release}
d0ea16
d0ea16
%description    doc
d0ea16
This package contains the OpenCV documentation, samples and examples programs.
d0ea16
d0ea16
1162ea
%package        -n python3-%{name}
d0ea16
Summary:        Python3 bindings for apps which use OpenCV
1162ea
Requires:       %{name}-core%{?_isa} = %{version}-%{release}
1162ea
Requires:       %{name}-contrib%{?_isa} = %{version}-%{release}
d0ea16
Requires:       python3-numpy
d0ea16
%{?python_provide:%python_provide python3-%{srcname}}
d0ea16
# Remove before F30
d0ea16
Provides:       %{name}-python3 = %{version}-%{release}
d0ea16
Provides:       %{name}-python3%{?_isa} = %{version}-%{release}
d0ea16
Obsoletes:      %{name}-python3 < %{version}-%{release}
d0ea16
1162ea
%description    -n python3-%{name}
d0ea16
This package contains Python3 bindings for the OpenCV library.
d0ea16
d0ea16
d0ea16
%package        contrib
d0ea16
Summary:        OpenCV contributed functionality
1162ea
Requires:       %{name}-core%{?_isa} = %{version}-%{release}
d0ea16
d0ea16
%description    contrib
d0ea16
This package is intended for development of so-called "extra" modules, contributed
d0ea16
functionality. New modules quite often do not have stable API, and they are not
d0ea16
well-tested. Thus, they shouldn't be released as a part of official OpenCV
d0ea16
distribution, since the library maintains binary compatibility, and tries
d0ea16
to provide decent performance and stability.
d0ea16
d0ea16
%prep
d0ea16
%setup -q -a1
d0ea16
# we don't use pre-built contribs
d0ea16
rm -r 3rdparty/
d0ea16
# missing dependecies for dnn module in Fedora (protobuf-cpp)
d0ea16
rm -r modules/dnn/
d0ea16
1162ea
%patch1 -p1 -b .install_3rdparty_licenses
d0ea16
d0ea16
pushd %{name}_contrib-%{version}
d0ea16
# missing dependecies for dnn_modern module in Fedora (tiny-dnn)
1162ea
#rm -r modules/dnn_modern/
d0ea16
popd
d0ea16
d0ea16
# fix dos end of lines
d0ea16
#sed -i 's|\r||g'  samples/c/adaptiveskindetector.cpp
d0ea16
d0ea16
d0ea16
%build
d0ea16
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
d0ea16
# enabled by default if libraries are presents at build time:
d0ea16
# GTK, GSTREAMER, 1394, V4L, eigen3
d0ea16
# non available on Fedora: FFMPEG, XINE
d0ea16
mkdir -p build
d0ea16
pushd build
d0ea16
d0ea16
# disabling IPP because it is closed source library from intel
d0ea16
d0ea16
%cmake CMAKE_VERBOSE=1 \
d0ea16
 -DWITH_IPP=OFF \
d0ea16
 -DWITH_ITT=OFF \
d0ea16
 -DWITH_QT=ON \
d0ea16
 -DWITH_OPENGL=ON \
1162ea
 -DWITH_GDAL=OFF \
d0ea16
 -DWITH_UNICAP=ON \
d0ea16
 -DCMAKE_SKIP_RPATH=ON \
d0ea16
 -DWITH_CAROTENE=OFF \
d0ea16
 -DENABLE_PRECOMPILED_HEADERS=OFF \
d0ea16
 -DCMAKE_BUILD_TYPE=ReleaseWithDebInfo \
d0ea16
 -DBUILD_opencv_java=OFF \
d0ea16
 %{?with_tbb: -DWITH_TBB=ON } \
d0ea16
 %{!?with_gstreamer: -DWITH_GSTREAMER=OFF } \
d0ea16
 %{!?with_ffmpeg: -DWITH_FFMPEG=OFF } \
d0ea16
 %{?with_cuda: \
d0ea16
 -DWITH_CUDA=ON \
d0ea16
 -DCUDA_TOOLKIT_ROOT_DIR=%{?_cuda_topdir} \
d0ea16
 -DCUDA_VERBOSE_BUILD=ON \
d0ea16
 -DCUDA_PROPAGATE_HOST_FLAGS=OFF \
d0ea16
 } \
d0ea16
 %{?with_openni: -DWITH_OPENNI=ON } \
d0ea16
 %{!?with_xine: -DWITH_XINE=OFF } \
d0ea16
 -DBUILD_DOCS=ON \
d0ea16
 -DBUILD_EXAMPLES=ON \
d0ea16
 -DINSTALL_C_EXAMPLES=ON \
d0ea16
 -DINSTALL_PYTHON_EXAMPLES=ON \
d0ea16
 -DBUILD_PROTOBUF=OFF \
d0ea16
 -DBUILD_opencv_python3=ON \
d0ea16
 -DBUILD_opencv_python2=OFF \
1162ea
 -DOPENCV_SKIP_PYTHON_LOADER=ON \
d0ea16
 -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-%{version}/modules \
d0ea16
 -DWITH_LIBV4L=ON \
d0ea16
 -DWITH_OPENMP=ON \
1162ea
 -DOPENCV_GENERATE_SETUPVARS=OFF \
1162ea
 -DOPENCV_CONFIG_INSTALL_PATH=%{_lib}/cmake/OpenCV \
d0ea16
 %{?with_gdcm: -DWITH_GDCM=ON } \
d0ea16
 %{?with_libmfx: -DWITH_MFX=ON } \
d0ea16
 %{?with_clp: -DWITH_CLP=ON } \
d0ea16
 %{?with_va: -DWITH_VA=ON } \
1162ea
 -DWITH_QUIRC=OFF \
d0ea16
 ..
d0ea16
d0ea16
%make_build VERBOSE=1
d0ea16
d0ea16
popd
d0ea16
d0ea16
d0ea16
%install
d0ea16
export RHEL_ALLOW_PYTHON2_FOR_BUILD=1
d0ea16
%make_install -C build
d0ea16
find %{buildroot} -name '*.la' -delete
1162ea
rm -rf %{buildroot}%{_datadir}/OpenCV/licenses/
d0ea16
d0ea16
%check
d0ea16
# Check fails since we don't support most video
d0ea16
# read/write capability and we don't provide a display
d0ea16
# ARGS=-V increases output verbosity
d0ea16
# Make test is unavailble as of 2.3.1
d0ea16
#ifnarch ppc64
d0ea16
%if %{with tests}
d0ea16
pushd build
d0ea16
    LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/build/lib:$LD_LIBARY_PATH make test ARGS=-V || :
d0ea16
popd
d0ea16
%endif
d0ea16
#endif
d0ea16
d0ea16
d0ea16
%ldconfig_scriptlets core
d0ea16
d0ea16
%ldconfig_scriptlets contrib
d0ea16
d0ea16
d0ea16
%files
d0ea16
%doc README.md
d0ea16
%license LICENSE
d0ea16
%{_bindir}/opencv_*
d0ea16
%dir %{_datadir}/OpenCV
d0ea16
%{_datadir}/OpenCV/haarcascades
d0ea16
%{_datadir}/OpenCV/lbpcascades
d0ea16
%{_datadir}/OpenCV/valgrind*
d0ea16
d0ea16
%files core
1162ea
%{_datadir}/licenses/opencv3/
1162ea
%{_libdir}/libopencv_calib3d.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_core.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_features2d.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_flann.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_highgui.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_imgcodecs.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_imgproc.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_ml.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_objdetect.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_photo.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_shape.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_stitching.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_superres.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_video.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_videoio.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_videostab.so.%{abiver}*
d0ea16
d0ea16
%files devel
d0ea16
%{_includedir}/opencv
d0ea16
%{_includedir}/opencv2
d0ea16
%{_libdir}/lib*.so
d0ea16
%{_libdir}/pkgconfig/opencv.pc
1162ea
%{_libdir}/cmake/OpenCV/*.cmake
d0ea16
d0ea16
%files doc
d0ea16
%{_datadir}/OpenCV/samples
d0ea16
%{_datadir}/OpenCV/doc
d0ea16
d0ea16
%files -n python3-opencv
d0ea16
%{python3_sitearch}/cv2.cpython-3*.so
d0ea16
d0ea16
%files contrib
d0ea16
%{_libdir}/libopencv_aruco.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_bgsegm.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_bioinspired.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_ccalib.so.%{abiver}*
1162ea
%{_libdir}/libopencv_cvv.so.%{abiver}*
1162ea
%{_libdir}/libopencv_datasets.so.%{abiver}*
d0ea16
# Disabled because of missing dependency package in fedora (protobuf-cpp)
d0ea16
#{_libdir}/libopencv_dnn.so.%%{abiver}*
d0ea16
%{_libdir}/libopencv_dpm.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_face.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_freetype.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_fuzzy.so.%{abiver}*
1162ea
%{_libdir}/libopencv_hfs.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_img_hash.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_line_descriptor.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_optflow.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_phase_unwrapping.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_plot.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_reg.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_rgbd.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_saliency.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_stereo.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_structured_light.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_surface_matching.so.%{abiver}*
d0ea16
#Module opencv_text disabled because opencv_dnn dependency can't be resolved!
d0ea16
#{_libdir}/libopencv_text.so.%%{abiver}*
d0ea16
%{_libdir}/libopencv_tracking.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_ximgproc.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_xobjdetect.so.%{abiver}*
d0ea16
%{_libdir}/libopencv_xphoto.so.%{abiver}*
d0ea16
d0ea16
%changelog
1162ea
* Thu Nov 28 2019 Jiri Kucera <jkucera@redhat.com> - 3.4.6-5
1162ea
- Move libopencv_{calib3d,cvv,hfs}.so.* to their proper packages
1162ea
- Fix issues found by rpmdiff
1162ea
  Related: #1694647
1162ea
1162ea
* Tue Nov 26 2019 Jiri Kucera <jkucera@redhat.com> - 3.4.6-4
1162ea
- Do not generate setupvars script (introduces multilib regression)
1162ea
  Related: #1694647
1162ea
1162ea
* Mon Nov 25 2019 Jiri Kucera <jkucera@redhat.com> - 3.4.6-3
1162ea
- Rebuild to kick on gating
1162ea
  Related: #1694647
1162ea
1162ea
* Sun Nov 24 2019 Jiri Kucera <jkucera@redhat.com> - 3.4.6-2
1162ea
- fix cmakes location
1162ea
- remove -DENABLE_PKG_CONFIG=OFF (it was neither defined nor used)
1162ea
- remove confusing comment
1162ea
- WITH_GDAL=OFF (gdal dependency has been already removed)
1162ea
  Related: #1694647
1162ea
1162ea
* Fri Aug 30 2019 Jiri Kucera <jkucera@redhat.com> - 3.4.6-1
1162ea
- rebase to 3.4.6 (#1694647)
1162ea
d0ea16
* Tue Jul 24 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-9
d0ea16
- remove hdf5 and gtkglext requirements
d0ea16
d0ea16
* Mon Jul 09 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-8
d0ea16
- remove openni requirement (#1599225)
d0ea16
- update Python requirements
d0ea16
d0ea16
* Fri Jun 15 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-7
d0ea16
- remove gdal requirement (#1591419)
d0ea16
d0ea16
* Tue Jun 12 2018 Charalampos Stratakis <cstratak@redhat.com> - 3.4.1-6
d0ea16
- Remove pylint dependency
d0ea16
d0ea16
* Mon May 28 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-5
d0ea16
- remove Python2 package (#1567298)
d0ea16
d0ea16
* Thu May 24 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-4
d0ea16
- remove requirements of unavailable packages (#1580833)
d0ea16
d0ea16
* Mon Mar 26 2018 Iryna Shcherbina <ishcherb@redhat.com> - 3.4.1-3
d0ea16
- Update Python 2 dependency declarations to new packaging standards
d0ea16
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
d0ea16
d0ea16
* Thu Mar 08 2018 Sérgio Basto <sergio@serjux.com> - 3.4.1-2
d0ea16
- Enable VA
d0ea16
- Do not use -f on rm because it silences errors
d0ea16
- Opencv sub-package don't need ldconfig because don't have any so
d0ea16
d0ea16
* Thu Mar 01 2018 Josef Ridky <jridky@redhat.com> - 3.4.1-1
d0ea16
- Spec clean up (remove Group tag, add ldconfig scriptlets, escape macros in comments)
d0ea16
- Remove unused patch
d0ea16
- Add gcc and gcc-c++ requirements
d0ea16
- Rebase to version 3.4.1
d0ea16
d0ea16
* Sun Feb 18 2018 Sérgio Basto <sergio@serjux.com> - 3.3.1-7
d0ea16
- Rebuild for gdcm-2.8
d0ea16
d0ea16
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.3.1-6
d0ea16
- Escape macros in %%changelog
d0ea16
d0ea16
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.1-5
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d0ea16
d0ea16
* Fri Jan 26 2018 Sérgio Basto <sergio@serjux.com> - 3.3.1-4
d0ea16
- Enable Pylint
d0ea16
- Enable Clp (COIN-OR Linear Program Solver)
d0ea16
- Enable VA (Video Acceleration API for Linux)
d0ea16
- Enable OpenMP
d0ea16
- Provides and obsoletes for opencv-devel-docs
d0ea16
- BuildRequires perl-local do generate documentation without errors
d0ea16
d0ea16
* Thu Jan 25 2018 Sérgio Basto <sergio@serjux.com> - 3.3.1-3
d0ea16
- Rename sub-package opencv-python3 to python3-opencv and other minor fixes in
d0ea16
  python packaging
d0ea16
- Generate documentation
d0ea16
- Rename sub-package devel-docs to doc
d0ea16
- Cleanup some comments from opencv 2.4 packaging
d0ea16
d0ea16
* Wed Jan 24 2018 Troy Dawson <tdawson@redhat.com> - 3.3.1-2
d0ea16
- Update conditionals
d0ea16
d0ea16
* Tue Nov 14 2017 Sérgio Basto <sergio@serjux.com> - 3.3.1-1
d0ea16
- Update to 3.3.1
d0ea16
- Fix WARNING: Option ENABLE_SSE='OFF' is deprecated and should not be used anymore
d0ea16
-          Behaviour of this option is not backward compatible
d0ea16
-          Refer to 'CPU_BASELINE'/'CPU_DISPATCH' CMake options documentation
d0ea16
- Fix WARNING: Option ENABLE_SSE2='OFF' is deprecated and should not be used anymore
d0ea16
-          Behaviour of this option is not backward compatible
d0ea16
-          Refer to 'CPU_BASELINE'/'CPU_DISPATCH' CMake options documentation
d0ea16
- Update opencv to 3.3.0
d0ea16
- Patch3 is already in source code
d0ea16
- Fix WARNING: Option ENABLE_SSE3='OFF' is deprecated and should not be used anymore
d0ea16
- Enable openblas
d0ea16
- Add conditonal to build with_gdcm
d0ea16
- Disable "Intel ITT support" because source is in 3rdparty/ directory
d0ea16
d0ea16
* Sat Oct 28 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-13
d0ea16
- Require python3-numpy instead numpy for opencv-python3 (#1504555)
d0ea16
d0ea16
* Sat Sep 02 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-12
d0ea16
- Fix 2 rpmlint errors
d0ea16
d0ea16
* Sat Sep 02 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-11
d0ea16
- Enable libv4l1 to fix open a video (#1487816)
d0ea16
d0ea16
* Mon Aug 28 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-10
d0ea16
- Better conditionals to enable openni only available in ix86, x86_64 and arm
d0ea16
d0ea16
* Sun Aug 20 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-9
d0ea16
- Enable openni.
d0ea16
- Enable eigen3 except in ppc64le because fails to build in OpenCL headers.
d0ea16
- Documented why is not enabled atlas, openblas and vtk.
d0ea16
d0ea16
* Sun Aug 20 2017 Sérgio Basto <sergio@serjux.com> - 3.2.0-8
d0ea16
- Reenable gstreamer
d0ea16
- Remove architecture checks for tbb and enable it, inspired on (#1262788)
d0ea16
d0ea16
* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2.0-7
d0ea16
- Add Provides for the old name without %%_isa
d0ea16
d0ea16
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 3.2.0-6
d0ea16
- Python 2 binary package renamed to python2-opencv
d0ea16
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
d0ea16
d0ea16
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-5
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d0ea16
d0ea16
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.0-4
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d0ea16
d0ea16
* Tue Jun 13 2017 Orion Poplawski <orion@cora.nwra.com> - 3.2.0-3
d0ea16
- Rebuild for protobuf 3.3.1
d0ea16
d0ea16
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.0-2
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
d0ea16
d0ea16
* Mon Feb 27 2017 Josef Ridky <jridky@redhat.com> - 3.2.0-1
d0ea16
- Rebase to the latest version (3.2.0) - #1408880
d0ea16
- Remove unused BuildRequires and patches
d0ea16
- Remove copyrighted lena.jpg images and SIFT/SURF from tarball, due to legal concerns.
d0ea16
- Disable dnn module from opencv_contrib, due missing BuildRequired package in Fedora (protobuf-cpp)
d0ea16
- Disable tracking module from opencv_contrib, due disabling dnn module (is required by this module)
d0ea16
- Disable CAROTENE in compilation (caused error on arm and ppc64le)
d0ea16
- Fix syntax error in opencv_contrib test file (opencv-3.2.0-test-file-fix.patch)
d0ea16
d0ea16
* Tue Feb 21 2017 Sandro Mani <manisandro@gmail.com> - 3.1.0-15
d0ea16
- Rebuild (tesseract)
d0ea16
d0ea16
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-14
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d0ea16
d0ea16
* Wed Feb 01 2017 Sandro Mani <manisandro@gmail.com> - 3.1.0-13
d0ea16
- Rebuild (libwebp)
d0ea16
d0ea16
* Thu Jan 26 2017 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-12
d0ea16
- Rebuild for protobuf 3.2.0
d0ea16
d0ea16
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 3.1.0-11
d0ea16
- Rebuild for Python 3.6
d0ea16
d0ea16
* Sat Dec 03 2016 Rex Dieter <rdieter@fedoraproject.org> - 3.1.0-10
d0ea16
- rebuild (jasper)
d0ea16
d0ea16
* Sat Nov 19 2016 Orion Poplawski <orion@cora.nwra.com> - 3.1.0-9
d0ea16
- Rebuild for protobuf 3.1.0
d0ea16
d0ea16
* Tue Jul 26 2016 Nicolas Chauvet <kwizart@gmail.com> - 3.1.0-8
d0ea16
- Clean uneeded symbols until fixed upstream
d0ea16
d0ea16
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.0-7
d0ea16
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
d0ea16
d0ea16
* Fri May 27 2016 Till Maas <opensource@till.name> - 3.1.0-6
d0ea16
- Define %%srcname for python subpackages
d0ea16
- Fix whitespace
d0ea16
d0ea16
* Mon May 09 2016 Sérgio Basto <sergio@serjux.com> - 3.1.0-5
d0ea16
- Don't clean unneeded symbols (as recommended by fedora-review), fix undefined
d0ea16
  symbol: cvLoadImage in Unknown on line 0 on php-facedetect package.
d0ea16
d0ea16
* Sat May 07 2016 Sérgio Basto <sergio@serjux.com> - 3.1.0-4
d0ea16
- Put all idefs and ifarchs outside the scope of rpm conditional builds, rather
d0ea16
  than vice versa, as had organized some time ago, it seems to me more correct.
d0ea16
- Remove SIFT/SURF from source tarball in opencv_contrib, due to legal concerns
d0ea16
- Redo and readd OpenCV-2.4.4-pillow.patch .
d0ea16
- Add OpenCV-3.1-pillow.patch to apply only opencv_contrib .
d0ea16
- Add the %%python_provide macro (Packaging:Python guidelines). 
d0ea16
d0ea16
* Fri Apr 22 2016 Sérgio Basto <sergio@serjux.com> - 3.1.0-3
d0ea16
- Use always ON and OFF instead 0 and 1 in cmake command.
d0ea16
- Remove BUILD_TEST and TBB_LIB_DIR variables not used by cmake.
d0ea16
- Add BRs: tesseract-devel, protobuf-devel, glog-devel, doxygen,
d0ea16
  gflags-devel, SFML-devel, libucil-devel, qt5-qtbase-devel, mesa-libGL-devel,
d0ea16
  mesa-libGLU-devel and hdf5-devel.
d0ea16
- Remove BR: vtk-devel because VTK support is disabled. Incompatible 
d0ea16
  combination: OpenCV + Qt5 and VTK ver.6.2.0 + Qt4
d0ea16
- Enable build with Qt5.
d0ea16
- Enable build with OpenGL.
d0ea16
- Enable build with UniCap.
d0ea16
- Also requires opencv-contrib when install opencv-devel (#1329790).
d0ea16
d0ea16
* Wed Apr 20 2016 Sérgio Basto <sergio@serjux.com> - 3.1.0-2
d0ea16
- Add BR:libwebp-devel .
d0ea16
- Merge from 2.4.12.3 package: 
d0ea16
  Add aarch64 and ppc64le to list of architectures where TBB is supported (#1262788).
d0ea16
  Use bcond tags to easily enable or disable modules.
d0ea16
  Fix unused-direct-shlib-dependency in cmake with global optflags.
d0ea16
  Added README.md with references to online documentation.
d0ea16
  Investigation on the documentation, added a few notes.
d0ea16
- Update to 3.1.0 (Fri Mar 25 2016 Pavel Kajaba <pkajaba@redhat.com> - 3.1.0-1)
d0ea16
- Added opencv_contrib (Thu Jul 09 2015 Sérgio Basto <sergio@serjux.com> -
d0ea16
  3.0.0-2)
d0ea16
- Update to 3.0.0 (Fri Jun 05 2015 Jozef Mlich <jmlich@redhat.com> - 3.0.0-1)
d0ea16
d0ea16
* Tue Mar 01 2016 Yaakov Selkowitz <yselkowi@redhat.com> - 2.4.12.3-3
d0ea16
- Fix FTBFS with GCC 6 (#1307821)
d0ea16
d0ea16
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.12.3-2
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d0ea16
d0ea16
* Wed Dec 02 2015 Sérgio Basto <sergio@serjux.com> - 2.4.12.3-1
d0ea16
- Update opencv to 2.4.12.3 (#1271460).
d0ea16
- Add aarch64 and ppc64le to list of architectures where TBB is supported (#1262788).
d0ea16
d0ea16
* Tue Jul 14 2015 Sérgio Basto <sergio@serjux.com> - 2.4.11-5
d0ea16
- Use bcond tags to easily enable or disable modules.
d0ea16
- Package review, more cleaning in the spec file.
d0ea16
- Fixed unused-direct-shlib-dependency in cmake with global optflags.
d0ea16
- Added README.md index.rst with references to online documentation.
d0ea16
- Investigation on the documentation, added a few notes.
d0ea16
d0ea16
* Mon Jul 06 2015 Sérgio Basto <sergio@serjux.com> - 2.4.11-4
d0ea16
- Enable-gpu-module, rhbz #1236417, thanks to Rich Mattes.
d0ea16
- Deleted the global gst1 because it is no longer needed.
d0ea16
d0ea16
* Thu Jun 25 2015 Sérgio Basto <sergio@serjux.com> - 2.4.11-3
d0ea16
- Fix license tag
d0ea16
d0ea16
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.11-2
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d0ea16
d0ea16
* Mon May 11 2015 Sérgio Basto <sergio@serjux.com> - 2.4.11-1
d0ea16
- Update to 2.4.11 .
d0ea16
- Dropped patches 0, 10, 11, 12, 13 and 14 .
d0ea16
d0ea16
* Sat Apr 11 2015 Rex Dieter <rdieter@fedoraproject.org> 2.4.9-6
d0ea16
- rebuild (gcc5)
d0ea16
d0ea16
* Mon Feb 23 2015 Rex Dieter <rdieter@fedoraproject.org> 2.4.9-5
d0ea16
- rebuild (gcc5)
d0ea16
d0ea16
* Tue Nov 25 2014 Rex Dieter <rdieter@fedoraproject.org> 2.4.9-4
d0ea16
- rebuild (openexr)
d0ea16
d0ea16
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.9-3
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d0ea16
d0ea16
* Fri Jul 25 2014 Rex Dieter <rdieter@fedoraproject.org> 2.4.9-2
d0ea16
- backport support for GStreamer 1 (#1123078)
d0ea16
d0ea16
* Thu Jul 03 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.4.9-1
d0ea16
- Update to 2.4.9
d0ea16
d0ea16
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.7-7
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d0ea16
d0ea16
* Sat Apr 26 2014 Rex Dieter <rdieter@fedoraproject.org> 2.4.7-6
d0ea16
- revert pkgcmake2 patch (#1070428)
d0ea16
d0ea16
* Fri Jan 17 2014 Nicolas Chauvet <kwizart@gmail.com> - 2.4.7-5
d0ea16
- Fix opencv_ocl isn't part of -core
d0ea16
d0ea16
* Thu Jan 16 2014 Christopher Meng <rpm@cicku.me> - 2.4.7-4
d0ea16
- Enable OpenCL support.
d0ea16
- SPEC small cleanup.
d0ea16
d0ea16
* Wed Nov 27 2013 Rex Dieter <rdieter@fedoraproject.org> 2.4.7-3
d0ea16
- rebuild (openexr)
d0ea16
d0ea16
* Mon Nov 18 2013 Rex Dieter <rdieter@fedoraproject.org> 2.4.7-2
d0ea16
- OpenCV cmake configuration broken (#1031312)
d0ea16
d0ea16
* Wed Nov 13 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.7-1
d0ea16
- Update to 2.4.7
d0ea16
d0ea16
* Sun Sep 08 2013 Rex Dieter <rdieter@fedoraproject.org> 2.4.6.1-2
d0ea16
- rebuild (openexr)
d0ea16
d0ea16
* Wed Jul 24 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.6.1-1
d0ea16
- Update to 2.4.6.1
d0ea16
d0ea16
* Thu May 23 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.5-1
d0ea16
- Update to 2.4.5-clean
d0ea16
- Spec file clean-up
d0ea16
- Split core libraries into a sub-package
d0ea16
d0ea16
* Sat May 11 2013 François Cami <fcami@fedoraproject.org> - 2.4.4-3
d0ea16
- change project URL.
d0ea16
d0ea16
* Tue Apr 02 2013 Tom Callaway <spot@fedoraproject.org> - 2.4.4-2
d0ea16
- make clean source without SIFT/SURF
d0ea16
d0ea16
* Sat Mar 23 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.4-1
d0ea16
- Update to 2.4.4a
d0ea16
- Fix tbb-devel architecture conditionals
d0ea16
d0ea16
* Sun Mar 10 2013 Rex Dieter <rdieter@fedoraproject.org> 2.4.4-0.2.beta
d0ea16
- rebuild (OpenEXR)
d0ea16
d0ea16
* Mon Feb 18 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.4-0.1.beta
d0ea16
- Update to 2.4.4 beta
d0ea16
- Drop python-imaging also from requires
d0ea16
- Drop merged patch for additionals codecs
d0ea16
- Disable the java binding for now (untested)
d0ea16
d0ea16
* Fri Jan 25 2013 Honza Horak <hhorak@redhat.com> - 2.4.3-7
d0ea16
- Do not build with 1394 libs in rhel
d0ea16
d0ea16
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 2.4.3-6
d0ea16
- rebuild due to "jpeg8-ABI" feature drop
d0ea16
d0ea16
* Sun Jan 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-5
d0ea16
- Add more FourCC for gstreamer - rhbz#812628
d0ea16
- Allow to use python-pillow - rhbz#895767
d0ea16
d0ea16
* Mon Nov 12 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-3
d0ea16
- Switch Build Type to ReleaseWithDebInfo to avoid -03
d0ea16
d0ea16
* Sun Nov 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.3-2
d0ea16
- Disable SSE3 and allow --with sse3 build conditional.
d0ea16
- Disable gpu module as we don't build cuda
d0ea16
- Update to 2.4.3
d0ea16
d0ea16
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d0ea16
d0ea16
* Mon Jul 09 2012 Honza Horak <hhorak@redhat.com> - 2.4.2-1
d0ea16
- Update to 2.4.2
d0ea16
d0ea16
* Fri Jun 29 2012 Honza Horak <hhorak@redhat.com> - 2.4.1-2
d0ea16
- Fixed cmake script for generating opencv.pc file
d0ea16
- Fixed OpenCVConfig script file
d0ea16
d0ea16
* Mon Jun 04 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.4.1-1
d0ea16
- Update to 2.4.1
d0ea16
- Rework dependencies - rhbz#828087
d0ea16
  Re-enable using --with tbb,openni,eigen2,eigen3
d0ea16
d0ea16
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-8
d0ea16
- Rebuilt for c++ ABI breakage
d0ea16
d0ea16
* Mon Jan 16 2012 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-7
d0ea16
- Update gcc46 patch for ARM FTBFS
d0ea16
d0ea16
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-6
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d0ea16
d0ea16
* Mon Dec 05 2011 Adam Jackson <ajax@redhat.com> 2.3.1-5
d0ea16
- Rebuild for new libpng
d0ea16
d0ea16
* Thu Oct 20 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-4
d0ea16
- Rebuilt for tbb silent ABI change
d0ea16
d0ea16
* Mon Oct 10 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-3
d0ea16
- Update to 2.3.1a
d0ea16
d0ea16
* Mon Sep 26 2011 Dan Horák <dan[at]danny.cz> - 2.3.1-2
d0ea16
- openni is exclusive for x86/x86_64
d0ea16
d0ea16
* Fri Aug 19 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.3.1-1
d0ea16
- Update to 2.3.1
d0ea16
- Add BR openni-devel python-sphinx
d0ea16
- Remove deprecated cmake options
d0ea16
- Add --with cuda conditional (wip)
d0ea16
- Disable make test (unavailable)
d0ea16
d0ea16
* Thu May 26 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-6
d0ea16
- Backport fixes from branch 2.2 to date
d0ea16
d0ea16
* Tue May 17 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-5
d0ea16
- Re-enable v4l on f15
d0ea16
- Remove unused cmake options
d0ea16
d0ea16
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-3
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
d0ea16
d0ea16
* Wed Feb 02 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-2
d0ea16
- Fix with gcc46
d0ea16
- Disable V4L as V4L1 is disabled for Fedora 15
d0ea16
d0ea16
* Thu Jan 06 2011 Nicolas Chauvet <kwizart@gmail.com> - 2.2.0-1
d0ea16
- Update to 2.2.0
d0ea16
- Disable -msse and -msse2 on x86_32
d0ea16
d0ea16
* Wed Aug 25 2010 Rex Dieter <rdieter@fedoraproject.org> - 2.1.0-5
d0ea16
- -devel: include OpenCVConfig.cmake (#627359)
d0ea16
d0ea16
* Thu Jul 22 2010 Dan Horák <dan[at]danny.cz> - 2.1.0-4
d0ea16
- TBB is available only on x86/x86_64 and ia64
d0ea16
d0ea16
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.1.0-3
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
d0ea16
d0ea16
* Fri Jun 25 2010 Nicolas Chauvet <kwizart@gmail.com> - 2.1.0-2
d0ea16
- Move samples from main to -devel
d0ea16
- Fix spurious permission
d0ea16
- Add BR tbb-devel
d0ea16
- Fix CFLAGS
d0ea16
d0ea16
* Fri Apr 23 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 2.1.0-1
d0ea16
- Update to 2.1.0
d0ea16
- Update libdir patch
d0ea16
d0ea16
* Tue Apr 13 2010 Karel Klic <kklic@redhat.com> - 2.0.0-10
d0ea16
- Fix nonstandard executable permissions
d0ea16
d0ea16
* Tue Mar 09 2010 Karel Klic <kklic@redhat.com> - 2.0.0-9
d0ea16
- apply the previously added patch
d0ea16
d0ea16
* Mon Mar 08 2010 Karel Klic <kklic@redhat.com> - 2.0.0-8
d0ea16
- re-enable testing on CMake build system
d0ea16
- fix memory corruption in the gaussian random number generator
d0ea16
d0ea16
* Sat Feb 27 2010 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-7
d0ea16
- replaced BR unicap-devel by libucil-devel (unicap split)
d0ea16
d0ea16
* Thu Feb 25 2010 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-6
d0ea16
- use cmake build system
d0ea16
- applications renamed to opencv_xxx instead of opencv-xxx
d0ea16
- add devel-docs subpackage #546605
d0ea16
- add OpenCVConfig.cmake
d0ea16
- enable openmp build
d0ea16
- enable old SWIG based python wrappers
d0ea16
- opencv package is a good boy and use global instead of define
d0ea16
d0ea16
* Tue Feb 16 2010 Karel Klic <kklic@redhat.com> - 2.0.0-5
d0ea16
- Set CXXFLAXS without -match=i386 for i386 architecture #565074
d0ea16
d0ea16
* Sat Jan 09 2010 Rakesh Pandit <rakesh@fedoraproject.org> - 2.0.0-4
d0ea16
- Updated opencv-samples-Makefile (Thanks Scott Tsai) #553697
d0ea16
d0ea16
* Wed Jan 06 2010 Karel Klic <kklic@redhat.com> - 2.0.0-3
d0ea16
- Fixed spec file issues detected by rpmlint
d0ea16
d0ea16
* Sun Dec 06 2009 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-2
d0ea16
- Fix autotools scripts (missing LBP features) - #544167
d0ea16
d0ea16
* Fri Nov 27 2009 Haïkel Guémar <karlthered@gmail.com> - 2.0.0-1
d0ea16
- Updated to 2.0.0
d0ea16
- Removed upstream-ed patches
d0ea16
- Ugly hack (added cvconfig.h)
d0ea16
- Disable %%check on ppc64
d0ea16
d0ea16
* Thu Sep 10 2009 Karsten Hopp <karsten@redhat.com> - 1.1.0-0.7.pre1
d0ea16
- fix build on s390x where we don't have libraw1394 and devel
d0ea16
d0ea16
* Thu Jul 30 2009 Haïkel Guémar <karlthered@gmail.com> - 1.1.0.0.6.pre1
d0ea16
- Fix typo I introduced that prevented build on i386/i586
d0ea16
d0ea16
* Thu Jul 30 2009 Haïkel Guémar <karlthered@gmail.com> - 1.1.0.0.5.pre1
d0ea16
- Added 1394 libs and unicap support
d0ea16
d0ea16
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-0.4.pre1
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
d0ea16
d0ea16
* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.3.pre1
d0ea16
- Build with gstreamer support - #491223
d0ea16
- Backport gcc43 fix from trunk
d0ea16
d0ea16
* Thu Jul 16 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.2.pre1
d0ea16
- Fix FTBFS #511705
d0ea16
d0ea16
* Fri Apr 24 2009 kwizart < kwizart at gmail.com > - 1.1.0-0.1.pre1
d0ea16
- Update to 1.1pre1
d0ea16
- Disable CXXFLAGS hardcoded optimization
d0ea16
- Add BR: python-imaging, numpy
d0ea16
- Disable make check failure for now
d0ea16
d0ea16
* Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 1.0.0-14
d0ea16
- Fix for gcc44
d0ea16
- Enable BR jasper-devel
d0ea16
- Disable ldconfig run on python modules (uneeded)
d0ea16
- Prevent timestamp change on install
d0ea16
d0ea16
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-13
d0ea16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
d0ea16
d0ea16
* Mon Dec 29 2008 Rakesh Pandit <rakesh@fedoraproject.org> - 1.0.0-12
d0ea16
- fix URL field
d0ea16
d0ea16
* Fri Dec 19 2008 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.0.0-11
d0ea16
- Adopt latest python spec rules.
d0ea16
- Rebuild for Python 2.6 once again.
d0ea16
d0ea16
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.0.0-10
d0ea16
- Rebuild for Python 2.6
d0ea16
d0ea16
* Thu May 22 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.0.0-9
d0ea16
- fix license tag
d0ea16
d0ea16
* Sun May 11 2008 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-8
d0ea16
- Adjust library order in opencv.pc.in (BZ 445937).
d0ea16
d0ea16
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.0.0-7
d0ea16
- Autorebuild for GCC 4.3
d0ea16
d0ea16
* Sun Feb 10 2008 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-6
d0ea16
- Rebuild for gcc43.
d0ea16
d0ea16
* Tue Aug 28 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.0.0-5
d0ea16
- Rebuild for selinux ppc32 issue.
d0ea16
d0ea16
* Wed Aug 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-4
d0ea16
- Mass rebuild.
d0ea16
d0ea16
* Thu Mar 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-3
d0ea16
- Fix %%{_datadir}/opencv/samples ownership.
d0ea16
- Adjust timestamp of cvconfig.h.in to avoid re-running autoheader.
d0ea16
d0ea16
* Thu Mar 22 2007 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-2
d0ea16
- Move all of the python module to pyexecdir (BZ 233128).
d0ea16
- Activate the testsuite.
d0ea16
d0ea16
* Mon Dec 11 2006 Ralf Corsépius <rc040203@freenet.de> - 1.0.0-1
d0ea16
- Upstream update.
d0ea16
d0ea16
* Mon Dec 11 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-4
d0ea16
- Remove python-abi.
d0ea16
d0ea16
* Thu Oct 05 2006 Christian Iseli <Christian.Iseli@licr.org> 0.9.9-3
d0ea16
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
d0ea16
d0ea16
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-2
d0ea16
- Stop configure.in from hacking CXXFLAGS.
d0ea16
- Activate testsuite.
d0ea16
- Let *-devel require pkgconfig.
d0ea16
d0ea16
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.9-1
d0ea16
- Upstream update.
d0ea16
- Don't BR: autotools.
d0ea16
- Install samples' Makefile as GNUmakefile.
d0ea16
d0ea16
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.7-18
d0ea16
- Un'%%ghost *.pyo.
d0ea16
- Separate %%{pythondir} from %%{pyexecdir}.
d0ea16
d0ea16
* Thu Sep 21 2006 Ralf Corsépius <rc040203@freenet.de> - 0.9.7-17
d0ea16
- Rebuild for FC6.
d0ea16
- BR: libtool.
d0ea16
d0ea16
* Fri Mar 17 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-16
d0ea16
- Rebuild.
d0ea16
d0ea16
* Wed Mar  8 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-15
d0ea16
- Force a re-run of Autotools by calling autoreconf.
d0ea16
d0ea16
* Wed Mar  8 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-14
d0ea16
- Added build dependency on Autotools.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-13
d0ea16
- Changed intrinsics patch so that it matches upstream.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-12
d0ea16
- More intrinsics patch fixing.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-11
d0ea16
- Don't do "make check" because it doesn't run any tests anyway.
d0ea16
- Back to main intrinsics patch.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-10
d0ea16
- Using simple intrinsincs patch.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-9
d0ea16
- Still more fixing of intrinsics patch for Python bindings on x86_64.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-8
d0ea16
- Again fixed intrinsics patch so that Python modules build on x86_64.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-7
d0ea16
- Fixed intrinsics patch so that it works.
d0ea16
d0ea16
* Tue Mar  7 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-6
d0ea16
- Fixed Python bindings location on x86_64.
d0ea16
d0ea16
* Mon Mar  6 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-5
d0ea16
- SSE2 support on x86_64.
d0ea16
d0ea16
* Mon Mar  6 2006 Simon Perreault <nomis80@nomis80.org> - 0.9.7-4
d0ea16
- Rebuild
d0ea16
d0ea16
* Sun Oct 16 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-3
d0ea16
- Removed useless sample compilation makefiles/project files and replaced them
d0ea16
  with one that works on Fedora Core.
d0ea16
- Removed shellbang from Python modules.
d0ea16
d0ea16
* Mon Oct 10 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-2
d0ea16
- Made FFMPEG dependency optional (needs to be disabled for inclusion in FE).
d0ea16
d0ea16
* Mon Oct 10 2005 Simon Perreault <nomis80@nomis80.org> - 0.9.7-1
d0ea16
- Initial package.