commit opencv for openSUSE:Factory

2020-11-05 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-11-05 21:53:06

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.11331 (New)


Package is "opencv"

Thu Nov  5 21:53:06 2020 rev:87 rq:845561 version:4.5.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-11-02 
14:03:53.164658325 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.11331/opencv.changes 2020-11-05 
21:53:08.232424666 +0100
@@ -1,0 +2,8 @@
+Mon Nov  2 20:16:43 UTC 2020 - Stefan Brüns 
+
+- Split library package, move all libraries with external
+  dependencies (Qt5, ffmpeg, gstreamer) into separate packages
+- Move haar and LBP cascades into separate package, pull in from
+  objdetect and face (detect) libraries.
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.pi2U1g/_old  2020-11-05 21:53:09.604421582 +0100
+++ /var/tmp/diff_new_pack.pi2U1g/_new  2020-11-05 21:53:09.608421573 +0100
@@ -99,6 +99,17 @@
 functions and a few C++ classes that implement some popular Image Processing 
and
 Computer Vision algorithms.
 
+%package -n %{name}4-cascades-data
+Summary:Classifier cascades for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{name} < %{version}-%{release}
+Provides:   
%{name}:%{_datadir}/opencv4/lbpcascades/lbpcascade_silverware.xml
+BuildArch:  noarch
+
+%description -n %{name}4-cascades-data
+Haar and LBP cascades for face and object detecton
+
 %package -n %{libname}%{soname}
 Summary:Libraries to use OpenCV computer vision
 License:BSD-3-Clause
@@ -109,11 +120,93 @@
 for various computer vision problems. The library is compatible with IPL and
 utilizes Intel Integrated Performance Primitives for better performance.
 
+%package -n libopencv_face%{soname}
+Summary:Face detection libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+Requires:   %{name}4-cascades-data
+
+%description -n libopencv_face%{soname}
+Face detection libraries for OpenCV
+
+%package -n libopencv_highgui%{soname}
+Summary:Higlevel GUI libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_highgui%{soname}
+Higlevel GUI libraries for OpenCV
+
+%package -n libopencv_imgcodecs%{soname}
+Summary:Image codec libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_imgcodecs%{soname}
+Image codec libraries for OpenCV
+
+%package -n libopencv_superres%{soname}
+Summary:Superresolution libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_superres%{soname}
+Superresolution libraries for OpenCV
+
+%package -n libopencv_objdetect%{soname}
+Summary:Face detection libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+Requires:   %{name}4-cascades-data
+
+%description -n libopencv_objdetect%{soname}
+Object detection libraries for OpenCV
+
+%package -n libopencv_videoio%{soname}
+Summary:Video IO libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_videoio%{soname}
+Video IO libraries for OpenCV
+
+%package -n libopencv_videostab%{soname}
+Summary:Video stabilization libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_videostab%{soname}
+Video stabilization libraries for OpenCV
+
+%package -n libopencv_ximgproc%{soname}
+Summary:Image processing libraries for OpenCV
+License:BSD-3-Clause
+Group:  System/Libraries
+Conflicts:  %{libname}%{soname} < %{version}-%{release}
+
+%description -n libopencv_ximgproc%{soname}
+Image processing libraries for OpenCV
+
 %package devel
 Summary:Development files for using the OpenCV library
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Requires:   %{libname}%{soname} = %{version}
+Requires:   libopencv_face%{soname} = %{version}
+Requires:   libopencv_highgui%{soname} = %{version}

commit opencv for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-11-02 14:03:43

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.3463 (New)


Package is "opencv"

Mon Nov  2 14:03:43 2020 rev:86 rq:844945 version:4.5.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-09-21 
17:00:36.722770436 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.3463/opencv.changes  2020-11-02 
14:03:53.164658325 +0100
@@ -1,0 +2,22 @@
+Wed Oct 28 21:15:42 UTC 2020 - Stefan Brüns 
+
+- update to 4.5.0, see
+  https://github.com/opencv/opencv/wiki/ChangeLog#version450
+  for details, highlights:
+  * OpenCV license has been changed to Apache 2 (OpenCV 3.x will
+keep using BSD)
+  * GSoC is over, all projects were success and most of them have
+already been merged. Optimizations for RISC-V, bindings for
+Julia language, real-time single object tracking, improved SIFT
+and others
+  * OpenJPEG is now used by default for JPEG2000
+  * Supported multiple OpenCL contexts
+  * Improvements in dnn module:
++ Support latest OpenVINO 2021.1 release
++ Tengine lite support for inference on ARM
++ Many fixes and optimizations in CUDA backend
+  * Added Python bindings for G-API module
+  * Multiple fixes and improvements in flann module
+  * Added Robot-World/Hand-Eye calibration function
+
+---

Old:

  opencv-4.4.0.tar.gz
  opencv_contrib-4.4.0.tar.gz

New:

  opencv-4.5.0.tar.gz
  opencv_contrib-4.5.0.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.KDSdSL/_old  2020-11-02 14:04:00.636664001 +0100
+++ /var/tmp/diff_new_pack.KDSdSL/_new  2020-11-02 14:04:00.644664007 +0100
@@ -21,7 +21,7 @@
 %endif
 
 %define libname lib%{name}
-%define soname 4_4
+%define soname 4_5
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without gapi
@@ -34,7 +34,7 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.4.0
+Version:4.5.0
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build

++ opencv-4.4.0.tar.gz -> opencv-4.5.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-4.4.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.3463/opencv-4.5.0.tar.gz differ: char 
12, line 1

++ opencv_contrib-4.4.0.tar.gz -> opencv_contrib-4.5.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv_contrib-4.4.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.3463/opencv_contrib-4.5.0.tar.gz differ: 
char 12, line 1




commit opencv for openSUSE:Factory

2020-09-21 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-09-21 17:00:08

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.4249 (New)


Package is "opencv"

Mon Sep 21 17:00:08 2020 rev:85 rq:835099 version:4.4.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-08-28 
21:13:00.752081055 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.4249/opencv.changes  2020-09-21 
17:00:36.722770436 +0200
@@ -1,0 +2,24 @@
+Sun Sep 13 16:55:46 UTC 2020 - Dirk Mueller 
+
+- update to 4.4.0:
+  * SIFT (Scale-Invariant Feature Transform) algorithm has been
+  moved to the main repository (patent on SIFT is expired)
+  * DNN module:
+* State-of-art Yolo v4 Detector: #17148.
+* onnx: Add support for Resnet_backbone
+* EfficientDet models
+* add text recognition sample / demo
+* FlowNet2 optical flow
+  * Intel Inference Engine backend
+* added support for OpenVINO 2020.3 LTS / 2020.4 releases
+* support of NN Builder API is planned for removal in the next release
+  * Many fixes and optimizations in CUDA backend
+  * Obj-C / Swift bindings: #17165
+  * Julia bindings as part of ongoing GSoC project
+  * BIMEF: A Bio-Inspired Multi-Exposure Fusion Framework for Low-light Image 
Enhancement
+  * Enable Otsu thresholding for CV_16UC1 images
+  * Add Stroke Width Transform algorithm for Text Detection
+  * Planned migration on Apache 2 license for next releases 
+- remove opencv-includedir.patch (obsolete)
+
+---

Old:

  opencv-4.3.0.tar.gz
  opencv-includedir.patch
  opencv_contrib-4.3.0.tar.gz

New:

  opencv-4.4.0.tar.gz
  opencv_contrib-4.4.0.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.ioL5Tg/_old  2020-09-21 17:00:42.650775765 +0200
+++ /var/tmp/diff_new_pack.ioL5Tg/_new  2020-09-21 17:00:42.654775768 +0200
@@ -21,7 +21,7 @@
 %endif
 
 %define libname lib%{name}
-%define soname 4_3
+%define soname 4_4
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without gapi
@@ -34,7 +34,7 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.3.0
+Version:4.4.0
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
@@ -44,8 +44,6 @@
 Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much unstable modules
 Source1:
https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz#/opencv_contrib-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE opencv-includedir.patch -- Fix wrong include path in 
pkgconfig file
-Patch3: opencv-includedir.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
@@ -168,7 +166,6 @@
 
 %prep
 %setup -q -a 1
-%autopatch -p1
 
 # Only copy over modules we need
 mv 
opencv_contrib-%{version}/modules/{face,tracking,optflow,plot,shape,superres,videostab,ximgproc}
 modules/

++ opencv-4.3.0.tar.gz -> opencv-4.4.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-4.3.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.4249/opencv-4.4.0.tar.gz differ: char 
17, line 1

++ opencv_contrib-4.3.0.tar.gz -> opencv_contrib-4.4.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv_contrib-4.3.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.4249/opencv_contrib-4.4.0.tar.gz differ: 
char 28, line 1




commit opencv for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-08-28 21:12:43

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.3399 (New)


Package is "opencv"

Fri Aug 28 21:12:43 2020 rev:84 rq:829005 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-06-23 
21:04:17.765784382 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.3399/opencv.changes  2020-08-28 
21:13:00.752081055 +0200
@@ -1,0 +2,5 @@
+Thu Aug 20 09:02:23 UTC 2020 - Martin Liška 
+
+- Use memoryperjob constraint instead of %limit_build macro.
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.IS4SlL/_old  2020-08-28 21:13:03.496082387 +0200
+++ /var/tmp/diff_new_pack.IS4SlL/_new  2020-08-28 21:13:03.504082391 +0200
@@ -51,7 +51,6 @@
 BuildRequires:  libeigen3-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
-BuildRequires:  memory-constraints
 # OpenJPEGTargets.cmake erroneously requires the binaries
 BuildRequires:  openjpeg2
 BuildRequires:  tbb-devel
@@ -179,7 +178,6 @@
 rm -f doc/packaging.txt
 
 %build
-%limit_build -m 1000
 # Dynamic dispatch: 
https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options
 # x86: disable SSE on 32bit, do not dispatch AVX and later - SSE3
 #  is the highest extension available on any non-64bit x86 CPU

++ _constraints ++
--- /var/tmp/diff_new_pack.IS4SlL/_old  2020-08-28 21:13:03.540082409 +0200
+++ /var/tmp/diff_new_pack.IS4SlL/_new  2020-08-28 21:13:03.540082409 +0200
@@ -1,12 +1,14 @@
-
+
 
   
 
-
-   13
+  13
 
 
   3000
 
+
+  1000
+
   
 




commit opencv for openSUSE:Factory

2020-06-23 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-06-23 21:03:50

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.2956 (New)


Package is "opencv"

Tue Jun 23 21:03:50 2020 rev:83 rq:815943 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-06-14 
18:16:53.411102568 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.2956/opencv.changes  2020-06-23 
21:04:17.765784382 +0200
@@ -1,0 +2,67 @@
+Sat Jun 13 22:03:12 UTC 2020 - Stefan Brüns 
+
+- Update to 4.3.0
+  * DNN module:
++ Improved layers / activations / supported more models:
+  - ONNX: LSTM, Broadcasting, Algebra over constants, Slice with
+   multiple inputs
+  - DarkNet: grouped convolutions, sigmoid, swish, scale_channels
+  - MobileNet-SSD v3: #16760
++ New samples / demos:
+  - Clothes parts segmentation and CP-VTON
+  - DaSiamRPN tracker
+  Intel® Inference Engine backend (OpenVINO™):
+  - added support for custom layers through nGraph OpenVINO
+   API: #16628
+  - nGraph OpenVINO API is used by default: #16746
++ Many fixes and optimizations in CUDA backend (thanks to
+  @YashasSamaga)
++ OPEN AI LAB team submitted the patch that accelerates OpenCV
+  DNN on ARM using their Tengine library
+  * G-API module:
++ Introduced a new graph-level data type GOpaque. This type
+  can be used to pass arbitrary user data types between G-API
+  nodes in the graph (supported for CPU/OpenCV backend only).
++ Introduced a way to declare G-API CPU (OpenCV) kernels in-place
++ Added a new sample "Privacy masking camera", combining Deep
+  Learning with traditional Image Processing (link)
++ Added more operations in the default library: WarpAffine,
+  WarpPerspective, NV12toGray.
+  * Performance improvements:
++ IPP-ICV library with CPU optimizations has been updated to
+  version 2020.0.0 Gold
++ SIMD intrinsics: integral, resize, (opencv_contrib) RLOF
+  implementation #2476
+  * And many other great contributions from OpenCV community:
++ (opencv_contrib) Computer Vision based Alpha Matting
+  (GSoC 2019) #2306
++ calib3d: findChessboardCornersSB improvements: #16625
++ calib3d: updated documentation for RT matrices: #16860
++ core: improved getNumberOfCPUs(): #16268
++ imgproc: new algorithm HOUGH_GRADIENT_ALT is added to
+  HoughCircles() function #16561. It has much better recall
+  and precision
++ imgcodecs: added initial support for OpenJPEG library
+  (version 2+): #16494
++ highgui(Qt): added Copy to clipboard: #16677
++ dnn: TensorFlow, Darknet and ONNX importers improvements
+  by @ashishkrshrivastava
++ (opencv_contrib) added rapid module for silhouette based 3D
+  object tracking: #2356
++ (opencv_contrib) SIFT detector is enabled by default due
+  patents expiration (without requirement of NONFREE build
+  option)
++ help materials: OpenCV Cheat Sheet in Python: #4875
+  * Changes that can potentially break compatibility:
++ image filtering functions throws exception on empty input
+  (voting results)
+- Packaging changes:
+  * Stop mangling CMake diagnostic output, no dependency versions
+end up in the packages anyway, drop opencv-build-compare.patch
+  * Set empty OPENCV_DOWNLOAD_TRIES_LIST, skip downloads even when
+network is available during builds (e.g. local build).
+  * Drop upstream GLES patches:
++ 0001-Do-not-include-glx.h-when-using-GLES.patch
++ opencv-gles.patch
+
+---

Old:

  0001-Do-not-include-glx.h-when-using-GLES.patch
  opencv-4.2.0.tar.gz
  opencv-build-compare.patch
  opencv-gles.patch
  opencv_contrib-4.2.0.tar.gz

New:

  opencv-4.3.0.tar.gz
  opencv_contrib-4.3.0.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.MOmclk/_old  2020-06-23 21:04:21.845797564 +0200
+++ /var/tmp/diff_new_pack.MOmclk/_new  2020-06-23 21:04:21.849797577 +0200
@@ -21,7 +21,7 @@
 %endif
 
 %define libname lib%{name}
-%define soname 4_2
+%define soname 4_3
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without gapi
@@ -34,7 +34,7 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.2.0
+Version:4.3.0
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
@@ -44,12 +44,6 @@
 Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # This is the 

commit opencv for openSUSE:Factory

2020-06-14 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-06-14 18:16:45

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.3606 (New)


Package is "opencv"

Sun Jun 14 18:16:45 2020 rev:82 rq:814224 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-01-30 
09:38:41.165402937 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.3606/opencv.changes  2020-06-14 
18:16:53.411102568 +0200
@@ -1,0 +2,5 @@
+Fri Jun 12 14:18:41 UTC 2020 - Stefan Brüns 
+
+- Disable Python 2 bindings for Tumbleweed.
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.RzwZhi/_old  2020-06-14 18:16:55.547108049 +0200
+++ /var/tmp/diff_new_pack.RzwZhi/_new  2020-06-14 18:16:55.551108060 +0200
@@ -26,7 +26,11 @@
 %bcond_with tests
 %bcond_without gapi
 %bcond_without ffmpeg
+%if %{suse_version} < 1550
 %bcond_without python2
+%else
+%bcond_withpython2
+%endif
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv




commit opencv for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-01-30 09:37:59

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.26092 (New)


Package is "opencv"

Thu Jan 30 09:37:59 2020 rev:81 rq:767987 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-01-25 
13:23:31.104019683 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.26092/opencv.changes 2020-01-30 
09:38:41.165402937 +0100
@@ -1,0 +2,10 @@
+Tue Jan 21 11:38:08 UTC 2020 - Dominique Leuenberger 
+
+- Drop Jasper (i.e jpeg2k) support (boo#1130404, boo#1144260)
+  JasPer is unmaintained, CVEs are not being addressed (some issues
+  received patches submitted to the upstream github project, but are
+  not being merged, other CVEs are considered unfixable). openSUSE
+  follows other distros in dropping JasPer now (much later than
+  most others, incl. Debian).
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.xEOIYq/_old  2020-01-30 09:38:43.589404235 +0100
+++ /var/tmp/diff_new_pack.xEOIYq/_new  2020-01-30 09:38:43.593404236 +0100
@@ -51,7 +51,6 @@
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
-BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
 BuildRequires:  memory-constraints
@@ -232,6 +231,7 @@
   -DOPENCV_SKIP_PYTHON_LOADER=ON \
   -DOPENCV_PYTHON2_INSTALL_PATH=%{python2_sitearch} \
   -DOPENCV_PYTHON3_INSTALL_PATH=%{python3_sitearch} \
+  -DWITH_JASPER=OFF \
 
 make %{?_smp_mflags} VERBOSE=1
 




commit opencv for openSUSE:Factory

2020-01-25 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-01-25 13:23:10

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.26092 (New)


Package is "opencv"

Sat Jan 25 13:23:10 2020 rev:80 rq:766070 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2020-01-10 
18:39:41.791475305 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.26092/opencv.changes 2020-01-25 
13:23:31.104019683 +0100
@@ -1,0 +2,7 @@
+Mon Jan 20 23:22:42 UTC 2020 - Stefan Brüns 
+
+- Add webp build dependency to use system libwebp instead of bundled
+  one.
+- Enable dispatch of AVX512 optimized code.
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.zLokps/_old  2020-01-25 13:23:35.060021416 +0100
+++ /var/tmp/diff_new_pack.zLokps/_new  2020-01-25 13:23:35.060021416 +0100
@@ -67,6 +67,7 @@
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libv4l2)
 BuildRequires:  pkgconfig(libv4lconvert)
+BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(zlib)
 Provides:   opencv-qt5 = %{version}
 Obsoletes:  opencv-qt5 < %{version}
@@ -211,7 +212,7 @@
 %endif
 %ifarch x86_64
   -DCPU_BASELINE=SSE2 \
-  -DCPU_DISPATCH=SSE3,SSE4_1,SSE4_2,FP16,FMA3,AVX,AVX2 \
+  -DCPU_DISPATCH=SSE3,SSE4_1,SSE4_2,FP16,FMA3,AVX,AVX2,AVX512_ICL \
 %endif
 %ifarch %{arm}
 %ifarch armv7l armv7hl




commit opencv for openSUSE:Factory

2020-01-10 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2020-01-10 18:39:37

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.6675 (New)


Package is "opencv"

Fri Jan 10 18:39:37 2020 rev:79 rq:759231 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-11-06 
13:46:43.471546219 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.6675/opencv.changes  2020-01-10 
18:39:41.791475305 +0100
@@ -1,0 +2,39 @@
+Wed Dec 25 01:25:00 UTC 2019 - Stefan Brüns 
+
+- Update to 4.2.0
+  * DNN module:
++ Integrated GSoC project with CUDA backend: #14827
++ Intel® Inference Engine backend ( OpenVINO™ ):
+  - support for nGraph OpenVINO API (preview / experimental): #15537
+  * G-API module:
++ Enabled in-graph inference: #15090. Now G-API can express more
+  complex hybrid CV/DL algorithms;
+  - Intel® Inference Engine backend is the only available now,
+support for DNN module will be added in the future releases.
++ Extended execution model with streaming support: #15216. Decoding,
+  image processing, inference, and post-processing are now pipelined
+  efficiently when processing a video stream with G-API.
++ Added tutorials covering these new features: Face analytics
+  pipeline and a sample Face beautification algorithm.
+  * Performance improvements:
++ SIMD intrinsics: StereoBM/StereoSGBM algorithms, resize, integral,
+  flip, accumulate with mask, HOG, demosaic, moments
++ Muti-threading: pyrDown
+  * And many other great patches from OpenCV community:
++ VideoCapture: video stream extraction (demuxing) through
+  FFmpeg backend.
++ VideoCapture: waitAny() API for camera input multiplexing
+  (Video4Linux through poll() calls).
++ (opencv_contrib) new algorithm Rapid Frequency Selective
+  Reconstruction (FSR): #2296 + tutorial.
++ (opencv_contrib) RIC method for sparse match interpolation: #2367.
++ (opencv_contrib) LOGOS features matching strategy: #2383.
+  * Breaking changes:
++ Disabled constructors for legacy C API structures.
++ Implementation of Thread Local Storage (TLS) has been improved to
+  release data from terminated threads. API has been changed.
++ Don't define unsafe CV_XADD implementation by default.
++ Python conversion rules of passed arguments will be updated in
+  next releases: #15915.
+
+---

Old:

  opencv-4.1.2.tar.gz
  opencv_contrib-4.1.2.tar.gz

New:

  opencv-4.2.0.tar.gz
  opencv_contrib-4.2.0.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.awtTMI/_old  2020-01-10 18:39:46.403477039 +0100
+++ /var/tmp/diff_new_pack.awtTMI/_new  2020-01-10 18:39:46.403477039 +0100
@@ -21,7 +21,7 @@
 %endif
 
 %define libname lib%{name}
-%define soname 4_1
+%define soname 4_2
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without gapi
@@ -30,7 +30,7 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.1.2
+Version:4.2.0
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build

++ opencv-4.1.2.tar.gz -> opencv-4.2.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-4.1.2.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.6675/opencv-4.2.0.tar.gz differ: char 
30, line 1

++ opencv_contrib-4.1.2.tar.gz -> opencv_contrib-4.2.0.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv_contrib-4.1.2.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.6675/opencv_contrib-4.2.0.tar.gz differ: 
char 32, line 1




commit opencv for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-11-06 13:46:38

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.2990 (New)


Package is "opencv"

Wed Nov  6 13:46:38 2019 rev:78 rq:745040 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-10-17 
12:16:27.516049970 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.2990/opencv.changes  2019-11-06 
13:46:43.471546219 +0100
@@ -1,0 +2,8 @@
+Sun Nov  3 19:50:04 UTC 2019 - Stefan Brüns 
+
+- Limit build parallelism with limit_build, some ARM and PPC workers
+  have a high SMP/memory ratio and run out of memory otherwise.
+- Apply memory constraints (3GB) to all architectures, avoid being
+  scheduled on very weak workers.
+
+---
@@ -43,0 +52 @@
+  * Security fixes: CVE-2019-15939 (boo#1149742).
@@ -78,0 +88,2 @@
+  * Security fixes: CVE-2019-14491 (boo#1144352), CVE-2019-14492
+(boo#1144348).
@@ -174,0 +186 @@
+  * Fix cmake mapping of RelWithDebInfo (boo#1154091).



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.BzWqB3/_old  2019-11-06 13:46:46.707549727 +0100
+++ /var/tmp/diff_new_pack.BzWqB3/_new  2019-11-06 13:46:46.723549745 +0100
@@ -54,6 +54,7 @@
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
+BuildRequires:  memory-constraints
 BuildRequires:  tbb-devel
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(IlmBase)
@@ -177,6 +178,7 @@
 rm -f doc/packaging.txt
 
 %build
+%limit_build -m 1000
 # Dynamic dispatch: 
https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options
 # x86: disable SSE on 32bit, do not dispatch AVX and later - SSE3
 #  is the highest extension available on any non-64bit x86 CPU

++ _constraints ++
--- /var/tmp/diff_new_pack.BzWqB3/_old  2019-11-06 13:46:46.819549849 +0100
+++ /var/tmp/diff_new_pack.BzWqB3/_new  2019-11-06 13:46:46.823549853 +0100
@@ -5,16 +5,8 @@
 
13
 
+
+  3000
+
   
-  
-
-  i586
-  x86_64
-
-
-  
-2500
-  
-
-  
 




commit opencv for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-10-17 12:16:22

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.2352 (New)


Package is "opencv"

Thu Oct 17 12:16:22 2019 rev:77 rq:738096 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-09-02 
12:39:50.809806787 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.2352/opencv.changes  2019-10-17 
12:16:27.516049970 +0200
@@ -1,0 +2,46 @@
+Sat Oct 12 23:12:21 UTC 2019 - Stefan Brüns 
+
+- Update to 4.1.2
+  * DNN module:
++ Intel Inference Engine backend (OpenVINO):
+  - 2019R3 has been supported
+  - Support modern IE Core API
+  - New approach for custom layers management. Now all the OpenCV
+layers fallbacks are implemented as IE custom layers which
+helps to improve efficiency due less graph partitioning.
+  - High-level API which introduces dnn::Model class and set of
+task-specific classes such dnn::ClassificationModel,
+dnn::DetectionModel, dnn::SegmentationModel. It supports
+automatic pre- and post-processing for deep learning networks.
+  * Performance improvements and platforms support:
++ MSA SIMD implementation has been contributed for MIPS platforms:
+  https://github.com/opencv/opencv/pull/15422
++ OpenCV.js optimization (threading and SIMD as part of GSoC
+  project): https://github.com/opencv/opencv/pull/15371
++ More optimizations using SIMD intrinsics: dotProd, FAST corners,
+  HOG, LK pyramid (VSX), norm, warpPerspective, etc
++ Fixed detection of Cascade Lake CPUs
+  * And many other great patches from OpenCV community:
++ GUI: support topmost window mode (Win32/COCOA):
+  https://github.com/opencv/opencv/pull/14872
++ Java: fix Mat.toString() for higher dimensions:
+  https://github.com/opencv/opencv/pull/15181
++ Implementation of colormap "Turbo"
+  https://github.com/opencv/opencv/pull/15388
++ QR-Code detection accuracy improvement:
+  https://github.com/opencv/opencv/pull/15356
++ GSoC: Add learning-based super-resolution module:
+  https://github.com/opencv/opencv_contrib/pull/2229 and
+  https://github.com/opencv/opencv_contrib/pull/2231
++ Detection accuracy improvement of the white marker aruco
+  corners: https://github.com/opencv/opencv_contrib/pull/2236
++ Added pattern generator tool for aruco:
+  https://github.com/opencv/opencv_contrib/pull/2250
++ and special thanks to @sturkmen72 for improvind and cleaning
+  up code of samples/tutorials
+  * Breaking changes:
++ fixed values thresholding accuracy in calcHist()
+- Enable Graph API (G-API)
+- Minor spec file cleanup
+
+---

Old:

  opencv-4.1.1.tar.gz
  opencv_contrib-4.1.1.tar.gz

New:

  opencv-4.1.2.tar.gz
  opencv_contrib-4.1.2.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.w3tATs/_old  2019-10-17 12:16:32.848036593 +0200
+++ /var/tmp/diff_new_pack.w3tATs/_new  2019-10-17 12:16:32.852036583 +0200
@@ -20,20 +20,17 @@
 %define _lto_cflags %{nil}
 %endif
 
-# The ADE required for gapi is not yet packaged, disable it for now
-%bcond_with gapi
-
 %define libname lib%{name}
 %define soname 4_1
 # disabled by default as many fail
 %bcond_with tests
-%bcond_without qt5
+%bcond_without gapi
 %bcond_without ffmpeg
 %bcond_without python2
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.1.1
+Version:4.1.2
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
@@ -80,28 +77,17 @@
 %endif
 %if %{with python2}
 BuildRequires:  pkgconfig(python)
-%if 0%{?suse_version} > 1325
 BuildRequires:  python2-numpy-devel
-%else
-BuildRequires:  python-numpy-devel
-%endif
 %endif
 %if %{with python3}
 BuildRequires:  python3-numpy-devel
 BuildRequires:  pkgconfig(python3)
 %endif
-%if %{with qt5}
 BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Gui) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5OpenGL) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2.0
-%else
-BuildRequires:  pkgconfig(QtCore)
-BuildRequires:  pkgconfig(QtGui)
-BuildRequires:  pkgconfig(QtOpenGL)
-BuildRequires:  pkgconfig(QtTest)
-%endif
 %if %{with ffmpeg}
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
@@ -241,6 +227,8 @@
   -DPYTHON_DEFAULT_EXECUTABLE=%{_bindir}/python3 \
 %endif
   -DOPENCV_SKIP_PYTHON_LOADER=ON 

commit opencv for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-09-02 12:39:38

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.7948 (New)


Package is "opencv"

Mon Sep  2 12:39:38 2019 rev:76 rq:726804 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-08-27 
15:25:40.788711210 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.7948/opencv.changes  2019-09-02 
12:39:50.809806787 +0200
@@ -1,0 +2,11 @@
+Wed Aug 28 15:05:46 UTC 2019 - Marius Kittler 
+
+- Include pkg-config file in opencv-devel package
+  * Add opencv-includedir.patch
+
+---
+Tue Aug 27 10:23:45 UTC 2019 - Jan Engelhardt 
+
+- Avoid use of ®/™ signs in specfiles as per guidelines.
+
+---
@@ -939 +949,0 @@
-

New:

  opencv-includedir.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.2x5fe7/_old  2019-09-02 12:39:55.265805983 +0200
+++ /var/tmp/diff_new_pack.2x5fe7/_new  2019-09-02 12:39:55.265805983 +0200
@@ -49,6 +49,8 @@
 Patch1: opencv-build-compare.patch
 # PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types, 
https://github.com/opencv/opencv/issues/9171
 Patch2: 0001-Do-not-include-glx.h-when-using-GLES.patch
+# PATCH-FIX-OPENSUSE opencv-includedir.patch -- Fix wrong include path in 
pkgconfig file
+Patch3: opencv-includedir.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
@@ -108,7 +110,7 @@
 %endif
 
 %description
-OpenCV means Intel® Open Source Computer Vision Library. It is a collection of 
C
+OpenCV means Intel Open Source Computer Vision Library. It is a collection of C
 functions and a few C++ classes that implement some popular Image Processing 
and
 Computer Vision algorithms.
 
@@ -199,6 +201,7 @@
 %endif
   -DOPENCV_INCLUDE_INSTALL_PATH=%{_includedir} \
   -DOPENCV_LICENSES_INSTALL_PATH=%{_licensedir}/%{name} \
+  -DOPENCV_GENERATE_PKGCONFIG=ON \
   -DINSTALL_C_EXAMPLES=ON \
   -DINSTALL_PYTHON_EXAMPLES=ON \
   -DENABLE_OMIT_FRAME_POINTER=OFF \
@@ -258,6 +261,9 @@
 # Remove LD_LIBRARY_PATH wrapper script, we install into proper library dirs
 rm %{buildroot}%{_bindir}/setup_vars_opencv4.sh
 
+# Fix duplicated install prefix in pkg-config file
+sed -i -e 's|//usr||g' %{buildroot}%{_libdir}/pkgconfig/opencv4.pc
+
 %fdupes -s %{buildroot}%{_docdir}/%{name}-doc/examples
 %fdupes -s %{buildroot}%{_includedir}
 
@@ -303,6 +309,7 @@
 %license LICENSE LICENSE.contrib
 %{_includedir}/opencv2/
 %{_libdir}/lib*.so
+%{_libdir}/pkgconfig/opencv4.pc
 %dir %{_libdir}/cmake/opencv4
 %{_libdir}/cmake/opencv4/OpenCVConfig*.cmake
 %{_libdir}/cmake/opencv4/OpenCVModules*.cmake

++ opencv-includedir.patch ++
diff -u -r opencv-4.0.1/cmake/templates/opencv-XXX.pc.in 
opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in
--- opencv-4.0.1/cmake/templates/opencv-XXX.pc.in   2018-12-22 
07:03:30.0 +
+++ opencv-4.0.1-includedir/cmake/templates/opencv-XXX.pc.in2019-02-07 
15:08:15.016613349 +
@@ -11,4 +10,4 @@
 Version: @OPENCV_VERSION_PLAIN@
 Libs: @OPENCV_PC_LIBS@
 Libs.private: @OPENCV_PC_LIBS_PRIVATE@
-Cflags: -I${includedir_old} -I${includedir_new}
+Cflags: -I${includedir_new}



commit opencv for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-08-27 15:25:34

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.7948 (New)


Package is "opencv"

Tue Aug 27 15:25:34 2019 rev:75 rq:725945 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-08-19 
20:59:50.260945750 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.7948/opencv.changes  2019-08-27 
15:25:40.788711210 +0200
@@ -1,0 +2,6 @@
+Mon Aug 19 11:13:05 UTC 2019 - Jonathan Brielmaier 
+
+- Disable LTO on ppc64le for now, as it fails to build when enabled
+  (boo#1146096).
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.AV5wwN/_old  2019-08-27 15:25:44.196709495 +0200
+++ /var/tmp/diff_new_pack.AV5wwN/_new  2019-08-27 15:25:44.200709493 +0200
@@ -15,6 +15,10 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+# Build failure with LTO enabled on ppc64le boo#1146096
+%ifarch ppc64le
+%define _lto_cflags %{nil}
+%endif
 
 # The ADE required for gapi is not yet packaged, disable it for now
 %bcond_with gapi




commit opencv for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-08-19 20:59:34

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.22127 (New)


Package is "opencv"

Mon Aug 19 20:59:34 2019 rev:74 rq:722327 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2019-07-17 
13:14:02.647854531 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new.22127/opencv.changes 2019-08-19 
20:59:50.260945750 +0200
@@ -1,0 +2,24 @@
+Sat Aug 10 21:45:53 UTC 2019 - Christophe Giboudeaux 
+
+- Increase the disk space needed to build opencv.
+
+---
+Fri Aug  9 19:56:24 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 4.1.1
+  * DNN module:
+* 3D convolution networks initial support
+* A lot of improvements for ONNX and TenforFlow importers
+  * Performance improvements
+  * Added IPPE method for planar pose estimation in solvePnP
+  * Added solvePnPRefineLM and solvePnPRefineVVS
+- Check https://github.com/opencv/opencv/wiki/ChangeLog#version411 for the
+  complete list of changes.
+
+- Drop fix_processor_detection_for_32bit_on_64bit.patch. Fixed upstream
+- Drop 0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch
+  Fixed upstream
+- Refresh 0001-Do-not-include-glx.h-when-using-GLES.patch and
+  opencv-build-compare.patch.
+
+---

Old:

  0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch
  fix_processor_detection_for_32bit_on_64bit.patch
  opencv-4.1.0.tar.gz
  opencv_contrib-4.1.0.tar.gz

New:

  opencv-4.1.1.tar.gz
  opencv_contrib-4.1.1.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.17uxF1/_old  2019-08-19 20:59:56.424944751 +0200
+++ /var/tmp/diff_new_pack.17uxF1/_new  2019-08-19 20:59:56.456944746 +0200
@@ -29,13 +29,13 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:4.1.0
+Version:4.1.1
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
 License:BSD-3-Clause AND GPL-2.0-only AND Apache-2.0
 Group:  Development/Libraries/C and C++
-Url:http://opencv.org/
+URL:https://opencv.org/
 Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much unstable modules
 Source1:
https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz#/opencv_contrib-%{version}.tar.gz
@@ -45,13 +45,6 @@
 Patch1: opencv-build-compare.patch
 # PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types, 
https://github.com/opencv/opencv/issues/9171
 Patch2: 0001-Do-not-include-glx.h-when-using-GLES.patch
-# PATCH-FIX-UPSTREAM fix_processor_detection_for_32bit_on_64bit.patch -- Fix 
CPU detection for 32bit build on qemu-system-aarch64
-Patch3: fix_processor_detection_for_32bit_on_64bit.patch
-# PATCH-FIX-OPENSUSE
-Patch4: 0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch
-%if %{with gapi}
-BuildRequires:  ade-devel >= 0.1.0
-%endif
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
@@ -73,6 +66,9 @@
 BuildRequires:  pkgconfig(zlib)
 Provides:   opencv-qt5 = %{version}
 Obsoletes:  opencv-qt5 < %{version}
+%if %{with gapi}
+BuildRequires:  ade-devel >= 0.1.0
+%endif
 %if %{with openblas}
 BuildRequires:  openblas-devel
 %endif
@@ -235,7 +231,7 @@
   -DCPU_DISPATCH=FP16 \
 %endif
 %if 0%{?suse_version} >= 1500
-  -DPYTHON_DEFAULT_EXECUTABLE=/usr/bin/python3 \
+  -DPYTHON_DEFAULT_EXECUTABLE=%{_bindir}/python3 \
 %endif
   -DOPENCV_SKIP_PYTHON_LOADER=ON \
 

++ _constraints ++
--- /var/tmp/diff_new_pack.17uxF1/_old  2019-08-19 20:59:56.924944670 +0200
+++ /var/tmp/diff_new_pack.17uxF1/_new  2019-08-19 20:59:56.948944666 +0200
@@ -3,7 +3,7 @@
   
 
 
-   8
+   13
 
   
   

++ opencv-4.1.0.tar.gz -> opencv-4.1.1.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-4.1.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.22127/opencv-4.1.1.tar.gz differ: char 
29, line 1

++ opencv-build-compare.patch ++
--- /var/tmp/diff_new_pack.17uxF1/_old  2019-08-19 20:59:57.340944602 +0200
+++ /var/tmp/diff_new_pack.17uxF1/_new  2019-08-19 20:59:57.356944600 +0200
@@ -1,8 +1,8 @@
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index c7c76ec..b9257c6 

commit opencv for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2019-07-17 13:13:58

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new.1887 (New)


Package is "opencv"

Wed Jul 17 13:13:58 2019 rev:73 rq:714221 version:4.1.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2018-11-06 
15:19:40.681021523 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new.1887/opencv.changes  2019-07-17 
13:14:02.647854531 +0200
@@ -1,0 +2,57 @@
+Tue Jul  2 23:06:30 UTC 2019 - Stefan Brüns 
+
+- Update to version 4.1.0
+  * DNN module:
++ Reduced peak memory consumption for some models up to 30%.
++ Inference Engine
+  - Inference Engine 2018R3 is now a minimal supported version of IE.
+  - Myriad X (Intel® Neural Compute Stick 2) is now supported and tested.
+  - Automatic IR network reshaping for different inputs.
+  - Improved samples to work with models from OpenVINO Open Model Zoo
++ New networks from TensorFlow Object Detection API: Faster-RCNNs, SSDs
+  and Mask-RCNN with dilated convolutions, FPN SSD
+  * Performance improvements:
++ More optimization using AVX2 instruction set.
++ Automatic runtime dispatching is available for large set of functions
+  from core and imgproc modules.
+  * Other improvements:
++ Matplotlib Perceptually Uniform Sequential colormaps
++ Add keypoints matching visualization for real-time pose estimation 
tutorial
++ Add Hand-Eye calibration methods
++ Java: improved support for multidimensional arrays (Mat)
++ Dynamically loaded videoio backends (FFmpeg, GStreamer)
++ opencv_contrib: Robust local optical flow (RLOF) implementations
++ opencv_contrib: Implementation of Quasi Dense Stereo algorithm
++ opencv_contrib: New module: Image Quality Analysis (IQA) API
++ opencv_contrib: BRISQUE No Reference Image Quality Assessment (IQA) API
+  Check https://github.com/opencv/opencv/wiki/ChangeLog#version410
+- Update to version 4.0.0
+  * A lot of C API from OpenCV 1.x has been removed. The affected modules are
+objdetect, photo, video, videoio, imgcodecs, calib3d.
+  * Persistence (storing and loading structured data to/from XML, YAML or JSON)
+in the core module has been completely reimplemented.
+  * OpenCV is now C++11 library and requires C++11-compliant compiler.
+Thanks to the extended C++11 standard library, we could get rid of 
hand-crafted
+cv::String and cv::Ptr. Now cv::String == std::string and cv::Ptr is a thin
+wrapper on top of std::shared_ptr. Also, on Linux/BSD for cv::parallel_for_
+we now use std::thread's instead of pthreads.
+  * DNN improvements
+  * Completely new module opencv_gapi has been added. It is the engine for very
+efficient image processing, based on lazy evaluation and on-fly 
construction.
+  * Performance improvements
+A few hundreds of basic kernels in OpenCV have been rewritten using 
so-called
+"wide universal intrinsics". Those intrinsics map to SSE2, SSE4, AVX2, 
NEON or
+VSX intrinsics, depending on the target platform and the compile flags.
+  * QR code detector and decoder have been added to opencv/objdetect module.
+  * The popular Kinect Fusion algorithm has been implemented, optimized for 
CPU and
+GPU (OpenCL), and integrated into opencv_contrib/rgbd module.
+  * Very efficient and yet high-quality DIS dense optical flow algorithm has 
been
+moved from opencv_contrib to opencv, video module. See the example.
+  * The slower TV L1 optical flow algorithm has been moved to opencv_contrib.
+  Check https://github.com/opencv/opencv/wiki/ChangeLog#version400
+- Drop obsolete opencv-lib_suffix.patch
+- Add 0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch
+- As this is a major version upgrade, the old 3.4.x package is still
+  available as opencv3
+
+---

Old:

  opencv-3.4.3.tar.gz
  opencv-lib_suffix.patch
  opencv_contrib-3.4.3.tar.gz

New:

  0001-Handle-absolute-OPENCV_INCLUDE_INSTALL_PATH-correctl.patch
  opencv-4.1.0.tar.gz
  opencv_contrib-4.1.0.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.5HHHYi/_old  2019-07-17 13:14:07.499852175 +0200
+++ /var/tmp/diff_new_pack.5HHHYi/_new  2019-07-17 13:14:07.499852175 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,11 @@
 #
 
 

commit opencv for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2018-11-06 15:18:16

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Tue Nov  6 15:18:16 2018 rev:72 rq:645238 version:3.4.3

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2018-06-02 
11:53:18.645441866 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2018-11-06 
15:19:40.681021523 +0100
@@ -1,0 +2,16 @@
+Mon Oct 29 10:22:25 UTC 2018 - Christophe Giboudeaux 
+
+- Update to 3.4.3
+  * Compatibility fixes with python 3.7
+  * Added a new computational target DNN_TARGET_OPENCL_FP16
+  * Extended support of Intel's Inference Engine backend
+  * Enabled import of Intel's OpenVINO pre-trained networks from 
+intermediate representation (IR).
+  * tutorials improvements
+  Check https://github.com/opencv/opencv/wiki/ChangeLog#version343
+  for the complete changelog.
+- Drop fix-build-i386-nosse.patch, build-workaround-issues-with-c.patch
+  (fixed upstream)
+- Refresh patches
+
+---

Old:

  build-workaround-issues-with-c.patch
  fix-build-i386-nosse.patch
  opencv-3.4.1.tar.gz
  opencv_contrib-3.4.1.tar.gz

New:

  opencv-3.4.3.tar.gz
  opencv_contrib-3.4.3.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.E2CR7s/_old  2018-11-06 15:19:47.497011677 +0100
+++ /var/tmp/diff_new_pack.E2CR7s/_new  2018-11-06 15:19:47.497011677 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,7 +26,7 @@
 %bcond_without python3
 %bcond_without openblas
 Name:   opencv
-Version:3.4.1
+Version:3.4.3
 Release:0
 Summary:Collection of algorithms for computer vision
 # GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
@@ -37,19 +37,15 @@
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much unstable modules
 Source1:
https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz#/opencv_contrib-%{version}.tar.gz
 # PATCH-FIX-OPENCSUSE opencv-gles.patch -- Make sure 
PERSPECTIVE_CORRECTION_HINT is validated first, 
https://github.com/opencv/opencv/issues/9171
-Patch1: opencv-gles.patch
-# PATCH-FIX-UPSTREAM
-Patch2: fix-build-i386-nosse.patch
-# PATCH-FIX-UPSTREAM
-Patch3: build-workaround-issues-with-c.patch
+Patch0: opencv-gles.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
-Patch8: opencv-build-compare.patch
+Patch1: opencv-build-compare.patch
 # PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types, 
https://github.com/opencv/opencv/issues/9171
-Patch11:0001-Do-not-include-glx.h-when-using-GLES.patch
+Patch2: 0001-Do-not-include-glx.h-when-using-GLES.patch
 # PATCH-FIX-OPENSUSE fix_processor_detection_for_32bit_on_64bit.patch -- Fix 
CPU detection for 32bit build on qemu-system-aarch64
-Patch12:fix_processor_detection_for_32bit_on_64bit.patch
+Patch3: fix_processor_detection_for_32bit_on_64bit.patch
 # PATCH-FIX-OPENSUSE remove LIB_SUFFIX from OPENCV_LIB_INSTALL_PATH because 
CMAKE_INSTALL_LIBDIR is arch dependent
-Patch13:opencv-lib_suffix.patch
+Patch4: opencv-lib_suffix.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel

++ fix_processor_detection_for_32bit_on_64bit.patch ++
--- /var/tmp/diff_new_pack.E2CR7s/_old  2018-11-06 15:19:47.525011637 +0100
+++ /var/tmp/diff_new_pack.E2CR7s/_new  2018-11-06 15:19:47.525011637 +0100
@@ -1,8 +1,8 @@
-Index: opencv-3.4.1/cmake/OpenCVDetectCXXCompiler.cmake
-===
 opencv-3.4.1.orig/cmake/OpenCVDetectCXXCompiler.cmake
-+++ opencv-3.4.1/cmake/OpenCVDetectCXXCompiler.cmake
-@@ -60,6 +60,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
+diff --git a/cmake/OpenCVDetectCXXCompiler.cmake 
b/cmake/OpenCVDetectCXXCompiler.cmake
+index 8c9ff03..4bedf51 100644
+--- a/cmake/OpenCVDetectCXXCompiler.cmake
 b/cmake/OpenCVDetectCXXCompiler.cmake
+@@ -83,6 +83,7 @@ if(WIN32 AND CV_GCC)
endif()
  endif()
  
@@ -10,7 +10,7 @@
  if(MSVC64 OR MINGW64)
set(X86_64 1)
  elseif(MINGW OR (MSVC AND NOT CMAKE_CROSSCOMPILING))
-@@ -78,11 +79,17 @@ 

commit opencv for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2018-06-02 11:53:10

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Sat Jun  2 11:53:10 2018 rev:71 rq:612803 version:3.4.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2018-01-16 
09:32:38.944987115 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2018-06-02 
11:53:18.645441866 +0200
@@ -1,0 +2,51 @@
+Tue May 29 08:26:53 UTC 2018 - fab...@ritter-vogt.de
+
+- Add patch to fix use of headers from C:
+  * build-workaround-issues-with-c.patch
+
+---
+Mon May 28 11:04:23 UTC 2018 - fv...@suse.com
+
+- Update to 3.4.1:
+  * Added support for quantized TensorFlow networks
+  * OpenCV is now able to use Intel DL inference engine as DNN
+acceleration backend
+  * Added AVX-512 acceleration to the performance-critical kernels
+  * For more information, read
+https://github.com/opencv/opencv/wiki/ChangeLog#version341
+- Update contrib modules to 3.4.1:
+  * No changelog available
+- Change mechanism the contrib modules are built
+- Include LICENSE of contrib tarball as well
+- Build with python3 on >= 15
+- Add patch to fix build on i386 without SSE:
+  * fix-build-i386-nosse.patch
+- Refresh patches:
+  * fix_processor_detection_for_32bit_on_64bit.patch
+  * opencv-build-compare.patch
+- Mention all libs explicitly
+- Rebase 3.4.0 update from i...@marguerite.su
+- update to 3.4.0
+  * Added faster R-CNN support
+  * Javascript bindings have been extended to
+cover DNN module
+  * DNN has been further accelerated for iGPU
+using OpenCL
+  * On-disk caching of precompiled OpenCL
+kernels has been finally implemented
+  * possible to load and run pre-compiled
+OpenCL kernels via T-API
+  * Bit-exact 8-bit and 16-bit resize has been
+implemented (currently supported only
+bilinear interpolation)
+- update face module to 3.4.0
+- add opencv-lib_suffix.patch, remove LIB_SUFFIX
+  from OPENCV_LIB_INSTALL_PATH, as CMAKE_INSTALL
+  _LIBDIR is arch dependent.
+
+---
+Mon Mar 12 08:48:12 UTC 2018 - sch...@suse.de
+
+- Add option to build without openblas
+
+---

Old:

  opencv-3.3.1.tar.gz
  opencv_contrib_face-3.1.0.tar.bz2

New:

  build-workaround-issues-with-c.patch
  fix-build-i386-nosse.patch
  opencv-3.4.1.tar.gz
  opencv-lib_suffix.patch
  opencv_contrib-3.4.1.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.3ODinp/_old  2018-06-02 11:53:22.193311733 +0200
+++ /var/tmp/diff_new_pack.3ODinp/_new  2018-06-02 11:53:22.193311733 +0200
@@ -17,38 +17,44 @@
 
 
 %define libname lib%{name}
-%define soname 3_3
+%define soname 3_4
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without qt5
 %bcond_without ffmpeg
 %bcond_without python2
 %bcond_without python3
+%bcond_without openblas
 Name:   opencv
-Version:3.3.1
+Version:3.4.1
 Release:0
 Summary:Collection of algorithms for computer vision
-# GPL-2.9 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
-License:BSD-3-Clause AND GPL-2.0 AND Apache-2.0
+# GPL-2.0 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
+License:BSD-3-Clause AND GPL-2.0-only AND Apache-2.0
 Group:  Development/Libraries/C and C++
 Url:http://opencv.org/
 Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much usntable modules
-Source1:opencv_contrib_face-3.1.0.tar.bz2
+# This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much unstable modules
+Source1:
https://github.com/opencv/opencv_contrib/archive/%{version}.tar.gz#/opencv_contrib-%{version}.tar.gz
 # PATCH-FIX-OPENCSUSE opencv-gles.patch -- Make sure 
PERSPECTIVE_CORRECTION_HINT is validated first, 
https://github.com/opencv/opencv/issues/9171
 Patch1: opencv-gles.patch
+# PATCH-FIX-UPSTREAM
+Patch2: fix-build-i386-nosse.patch
+# PATCH-FIX-UPSTREAM
+Patch3: build-workaround-issues-with-c.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
 # PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer 

commit opencv for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2018-01-16 09:32:34

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Tue Jan 16 09:32:34 2018 rev:70 rq:562894 version:3.3.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-12-03 
10:10:41.364948426 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2018-01-16 
09:32:38.944987115 +0100
@@ -1,0 +2,7 @@
+Mon Jan  8 09:35:37 UTC 2018 - tchva...@suse.com
+
+- Add conditionals for python2 and python3 to allow us enabling
+  only desired python variants when needed
+- Do not depend on sphinx as py2 and py3 seem to collide there
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.xBmhxV/_old  2018-01-16 09:32:42.768808207 +0100
+++ /var/tmp/diff_new_pack.xBmhxV/_new  2018-01-16 09:32:42.772808020 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,6 +22,8 @@
 %bcond_with tests
 %bcond_without qt5
 %bcond_without ffmpeg
+%bcond_without python2
+%bcond_without python3
 Name:   opencv
 Version:3.3.1
 Release:0
@@ -48,12 +50,6 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  openblas-devel
 BuildRequires:  pkgconfig
-%if 0%{?suse_version} > 1325
-BuildRequires:  python2-numpy-devel
-%else
-BuildRequires:  python-numpy-devel
-%endif
-BuildRequires:  python3-numpy-devel
 BuildRequires:  tbb-devel
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(IlmBase)
@@ -66,11 +62,21 @@
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libv4l2)
 BuildRequires:  pkgconfig(libv4lconvert)
-BuildRequires:  pkgconfig(python)
-BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(zlib)
 Provides:   opencv-qt5
 Obsoletes:  opencv-qt5
+%if %{with python2}
+BuildRequires:  pkgconfig(python)
+%if 0%{?suse_version} > 1325
+BuildRequires:  python2-numpy-devel
+%else
+BuildRequires:  python-numpy-devel
+%endif
+%endif
+%if %{with python3}
+BuildRequires:  python3-numpy-devel
+BuildRequires:  pkgconfig(python3)
+%endif
 %if %{with qt5}
 BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Gui) >= 5.2.0
@@ -89,9 +95,6 @@
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libswscale)
 %endif
-%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
-BuildRequires:  python-sphinx
-%endif
 
 %description
 OpenCV means Intel® Open Source Computer Vision Library. It is a collection of 
C
@@ -232,33 +235,31 @@
 %postun -n %{libname}%{soname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root,-)
 %{_bindir}/opencv_*
 %{_datadir}/OpenCV
 %exclude %{_datadir}/OpenCV/OpenCVConfig*.cmake
 
 %files -n %{libname}%{soname}
-%defattr(-,root,root,-)
 %{_libdir}/lib*.so.*
 
 %files devel
-%defattr(-,root,root,-)
 %{_includedir}/opencv/
 %{_includedir}/opencv2/
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/opencv.pc
 %{_datadir}/OpenCV/OpenCVConfig*.cmake
 
+%if %{with python2}
 %files -n python2-%{name}
-%defattr(-,root,root,-)
 %{python_sitearch}/cv2.so
+%endif
 
+%if %{with python3}
 %files -n python3-%{name}
-%defattr(-,root,root,-)
 %{python3_sitearch}/cv2.%{py3_soflags}.so
+%endif
 
 %files doc
-%defattr(-,root,root,-)
 %{_docdir}/%{name}-doc/
 
 %changelog




commit opencv for openSUSE:Factory

2017-12-03 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2017-12-03 10:10:30

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Sun Dec  3 10:10:30 2017 rev:69 rq:546456 version:3.3.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-11-19 
11:09:18.851931255 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2017-12-03 
10:10:41.364948426 +0100
@@ -1,0 +2,9 @@
+Sat Nov 25 14:29:14 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Readd opencv-gles.patch, it is *not* included upstream; otherwise
+  build breaks on all GLES Qt5 platforms (armv6l, armv7l, aarch64)
+- add fix_processor_detection_for_32bit_on_64bit.patch
+- Correctly set optimizations and dynamic dispatch on ARM, use
+  OpenCV 3.3 syntax on x86.
+
+---

New:

  fix_processor_detection_for_32bit_on_64bit.patch
  opencv-gles.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.zihoAO/_old  2017-12-03 10:10:44.616830197 +0100
+++ /var/tmp/diff_new_pack.zihoAO/_new  2017-12-03 10:10:44.616830197 +0100
@@ -33,10 +33,14 @@
 Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much usntable modules
 Source1:opencv_contrib_face-3.1.0.tar.bz2
+# PATCH-FIX-OPENCSUSE opencv-gles.patch -- Make sure 
PERSPECTIVE_CORRECTION_HINT is validated first, 
https://github.com/opencv/opencv/issues/9171
+Patch1: opencv-gles.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
-# PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types
+# PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types, 
https://github.com/opencv/opencv/issues/9171
 Patch11:0001-Do-not-include-glx.h-when-using-GLES.patch
+# PATCH-FIX-OPENSUSE fix_processor_detection_for_32bit_on_64bit.patch -- Fix 
CPU detection for 32bit build on qemu-system-aarch64
+Patch12:fix_processor_detection_for_32bit_on_64bit.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel
@@ -167,7 +171,10 @@
 rm -f doc/packaging.txt
 
 %build
-# TODO for OCV 3.3: 
https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options
+# Dynamic dispatch: 
https://github.com/opencv/opencv/wiki/CPU-optimizations-build-options
+# x86: disable SSE on 32bit, do not dispatch AVX and later - SSE3
+#  is the highest extension available on any non-64bit x86 CPU
+# ARM: ARMv6, e.g. RPi1, only has VFPv2
 %cmake \
 %if %{with tests}
   -DBUILD_TESTS=ON \
@@ -182,10 +189,26 @@
   -DWITH_IPP=OFF \
   -DWITH_TBB=ON \
 %ifarch %{ix86}
-  -DENABLE_SSE=0 \
-  -DENABLE_SSE2=0 \
+  -DCPU_BASELINE_DISABLE=SSE \
+  -DCPU_DISPATCH=SSE,SSE2,SSE3 \
 %endif
-  -DENABLE_SSE3=0
+%ifarch x86_64
+  -DCPU_BASELINE=SSE2 \
+  -DCPU_DISPATCH=SSE3,SSE4_1,SSE4_2,AVX,FP16,AVX2 \
+%endif
+%ifarch %{arm}
+%ifarch armv7l armv7hl
+  -DCPU_BASELINE=VFPV3 \
+  -DCPU_DISPATCH=NEON \
+%else
+  -DCPU_BASELINE_DISABLE=NEON,VFPV3 \
+%endif
+%endif
+%ifarch aarch64
+  -DCPU_BASELINE=NEON \
+  -DCPU_DISPATCH=FP16 \
+%endif
+
 make %{?_smp_mflags} VERBOSE=1
 
 %check

++ fix_processor_detection_for_32bit_on_64bit.patch ++
--- opencv-3.3.0/cmake/OpenCVDetectCXXCompiler.cmake_orig   2017-10-27 
06:32:16.790452991 +0200
+++ opencv-3.3.0/cmake/OpenCVDetectCXXCompiler.cmake2017-10-27 
06:34:33.035306589 +0200
@@ -60,6 +60,7 @@
   endif()
 endif()
 
+message(STATUS "Detected processor: ${CMAKE_SYSTEM_PROCESSOR}")
 if(MSVC64 OR MINGW64)
   set(X86_64 1)
 elseif(MINGW OR (MSVC AND NOT CMAKE_CROSSCOMPILING))
@@ -76,11 +77,17 @@
   set(PPC64LE 1)
 endif()
 
-# Workaround for 32-bit operating systems on 64-bit x86_64 processor
-if(X86_64 AND CMAKE_SIZEOF_VOID_P EQUAL 4 AND NOT FORCE_X86_64)
-  message(STATUS "sizeof(void) = 4 on x86 / x86_64 processor. Assume 32-bit 
compilation mode (X86=1)")
-  unset(X86_64)
-  set(X86 1)
+# Workaround for 32-bit operating systems on x86_64/aarch64 processor
+if(CMAKE_SIZEOF_VOID_P EQUAL 4 AND NOT FORCE_X86_64)
+  message(STATUS "sizeof(void) = 4 on 64 bit processor. Assume 32-bit 
compilation mode")
+  if (X86_64)
+unset(X86_64)
+set(X86 1)
+  endif()
+  if (AARCH64)
+unset(AARCH64)
+set(ARM 1)
+ 

commit opencv for openSUSE:Factory

2017-11-19 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2017-11-19 11:08:51

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Sun Nov 19 11:08:51 2017 rev:68 rq:541269 version:3.3.1

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-07-25 
11:35:35.601037204 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2017-11-19 
11:09:18.851931255 +0100
@@ -1,0 +2,38 @@
+Mon Nov 13 09:21:35 UTC 2017 - mplus...@suse.com
+
+- Update licensing information
+
+---
+Wed Nov  8 11:21:42 UTC 2017 - ec...@opensuse.org
+
+- change requires of python-numpy-devel to build in Leap and
+  to not break factory in future
+
+---
+Sat Nov  4 10:42:02 UTC 2017 - ec...@opensuse.org
+
+- fix build error/unresolvable for Leap 42.2 and 42.3
+
+---
+Fri Nov  3 08:34:20 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.3.1:
+  * Lots of various bugfixes
+- Update source url
+
+---
+Thu Nov  2 15:06:21 UTC 2017 - mplus...@suse.com
+
+- Rename python subpackage to python2
+- Do not explicitly require python-base for python subpackages
+
+---
+Mon Oct  9 05:06:36 UTC 2017 - kah0...@gmail.com
+
+- Update to 3.3
+- Dropped obsolete patches
+   * opencv-gcc6-fix-pch-support-PR8345.patch
+* opencv-gles.patch 
+- Updated opencv-build-compare.patch
+
+---

Old:

  3.2.0.tar.gz
  opencv-gcc6-fix-pch-support-PR8345.patch
  opencv-gles.patch

New:

  opencv-3.3.1.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.v0Ae3K/_old  2017-11-19 11:09:20.931855416 +0100
+++ /var/tmp/diff_new_pack.v0Ae3K/_new  2017-11-19 11:09:20.935855270 +0100
@@ -17,27 +17,24 @@
 
 
 %define libname lib%{name}
-%define soname 3_2
+%define soname 3_3
 # disabled by default as many fail
 %bcond_with tests
 %bcond_without qt5
 %bcond_without ffmpeg
 Name:   opencv
-Version:3.2.0
+Version:3.3.1
 Release:0
 Summary:Collection of algorithms for computer vision
-License:BSD-3-Clause
+# GPL-2.9 AND Apache-2.0 files are in 3rdparty/ittnotify which is not build
+License:BSD-3-Clause AND GPL-2.0 AND Apache-2.0
 Group:  Development/Libraries/C and C++
 Url:http://opencv.org/
-Source0:https://github.com/Itseez/opencv/archive/%{version}.tar.gz
+Source0:
https://github.com/opencv/opencv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much usntable modules
 Source1:opencv_contrib_face-3.1.0.tar.bz2
-# PATCH-FIX-UPSTREAM opencv-gles.patch -- Make sure 
PERSPECTIVE_CORRECTION_HINT is validated first
-Patch1: opencv-gles.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
-# PATCH-FIX-UPSTREAM opencv-gcc6-fix-pch-support-PR8345.patch -- fix PCH 
support on GCC 6.x
-Patch10:opencv-gcc6-fix-pch-support-PR8345.patch
 # PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types
 Patch11:0001-Do-not-include-glx.h-when-using-GLES.patch
 BuildRequires:  cmake
@@ -47,7 +44,11 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  openblas-devel
 BuildRequires:  pkgconfig
+%if 0%{?suse_version} > 1325
+BuildRequires:  python2-numpy-devel
+%else
 BuildRequires:  python-numpy-devel
+%endif
 BuildRequires:  python3-numpy-devel
 BuildRequires:  tbb-devel
 BuildRequires:  unzip
@@ -95,6 +96,7 @@
 
 %package -n %{libname}%{soname}
 Summary:Libraries to use OpenCV computer vision
+License:BSD-3-Clause
 Group:  System/Libraries
 
 %description -n %{libname}%{soname}
@@ -104,6 +106,7 @@
 
 %package devel
 Summary:Development files for using the OpenCV library
+License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Requires:   %{libname}%{soname} = %{version}
 Requires:   %{name} = %{version}
@@ -121,20 +124,22 @@
 documentation. It should be installed if you want to develop programs that will
 use the OpenCV library.
 
-%package -n python-%{name}
+%package -n python2-%{name}
 Summary:Python 2 bindings for 

commit opencv for openSUSE:Factory

2017-07-25 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2017-07-25 11:35:34

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Tue Jul 25 11:35:34 2017 rev:67 rq:510958 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-07-11 
08:24:12.513299329 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2017-07-25 
11:35:35.601037204 +0200
@@ -1,0 +2,7 @@
+Sat Jul 15 19:14:48 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Add 0001-Do-not-include-glx.h-when-using-GLES.patch
+  Fix build for 32bit ARM, including both GLES and desktop GL headers
+  causes incompatible pointer type errors
+
+---

New:

  0001-Do-not-include-glx.h-when-using-GLES.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.Kg7Js8/_old  2017-07-25 11:35:37.556761015 +0200
+++ /var/tmp/diff_new_pack.Kg7Js8/_new  2017-07-25 11:35:37.560760450 +0200
@@ -38,6 +38,8 @@
 Patch8: opencv-build-compare.patch
 # PATCH-FIX-UPSTREAM opencv-gcc6-fix-pch-support-PR8345.patch -- fix PCH 
support on GCC 6.x
 Patch10:opencv-gcc6-fix-pch-support-PR8345.patch
+# PATCH-FIX-OPENSUSE 0001-Do-not-include-glx.h-when-using-GLES.patch -- Fix 
build error on 32bit ARM, due to incompatible pointer types
+Patch11:0001-Do-not-include-glx.h-when-using-GLES.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  libeigen3-devel

++ 0001-Do-not-include-glx.h-when-using-GLES.patch ++
>From 9be7aaacd55b6264f8b893277f3f44c1f2b37c47 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefan=20Br=C3=83=C2=BCns?= 
Date: Sat, 15 Jul 2017 21:14:07 +0200
Subject: [PATCH] Do not include glx.h when using GLES

---
 modules/highgui/src/window_QT.cpp | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/modules/highgui/src/window_QT.cpp 
b/modules/highgui/src/window_QT.cpp
index 4cfce66..baea0a2 100644
--- a/modules/highgui/src/window_QT.cpp
+++ b/modules/highgui/src/window_QT.cpp
@@ -54,9 +54,12 @@
 #include 
 #endif
 
+// Get GL_PERSPECTIVE_CORRECTION_HINT definition, not available in GLES 2 or
+// OpenGL 3 core profile or later
 #ifdef HAVE_QT_OPENGL
-#if defined Q_WS_X11 /* Qt4 */ || defined Q_OS_LINUX /* Qt5 */
-#include 
+#if defined Q_WS_X11 /* Qt4 */ || \
+(!defined(QT_OPENGL_ES_2) && defined Q_OS_LINUX) /* Qt5 with desktop 
OpenGL */
+#include 
 #endif
 #endif
 
-- 
2.13.2




commit opencv for openSUSE:Factory

2017-07-11 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2017-07-11 08:24:11

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Tue Jul 11 08:24:11 2017 rev:66 rq:507374 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2017-06-12 
15:13:08.671635378 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2017-07-11 
08:24:12.513299329 +0200
@@ -1,0 +2,19 @@
+Mon Jun  5 12:15:24 UTC 2017 - tchva...@suse.com
+
+- Add conditional for the qt5/qt4 integration
+  * This is used only for gui tools, library is not affected
+- Add provides/obsoletes for the qt5 packages to allow migration
+- Drop patch opencv-qt5-sobump.diff
+  * Used only by the obsoleted qt5 variant
+
+---
+Mon Jun  5 11:29:06 UTC 2017 - tchva...@suse.com
+
+- Cleanup a bit with spec-cleaner
+- Use %cmake macros
+- Remove the conditions that are not really needed
+- Add tests conditional disabled by default
+  * Many tests fail and there are missing testdata
+- Switch to pkgconfig style dependencies
+
+---

Old:

  opencv-qt5-sobump.diff
  opencv-qt5.changes
  opencv-qt5.spec



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.HFisxp/_old  2017-07-11 08:24:14.636999804 +0200
+++ /var/tmp/diff_new_pack.HFisxp/_new  2017-07-11 08:24:14.636999804 +0200
@@ -16,11 +16,12 @@
 #
 
 
-%bcond_without ffmpeg
-
 %define libname lib%{name}
 %define soname 3_2
-
+# disabled by default as many fail
+%bcond_with tests
+%bcond_without qt5
+%bcond_without ffmpeg
 Name:   opencv
 Version:3.2.0
 Release:0
@@ -31,25 +32,49 @@
 Source0:https://github.com/Itseez/opencv/archive/%{version}.tar.gz
 # This is the FACE module from the opencv_contrib package. Packaged separately 
to prevent too much usntable modules
 Source1:opencv_contrib_face-3.1.0.tar.bz2
+# PATCH-FIX-UPSTREAM opencv-gles.patch -- Make sure 
PERSPECTIVE_CORRECTION_HINT is validated first
+Patch1: opencv-gles.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
 # PATCH-FIX-UPSTREAM opencv-gcc6-fix-pch-support-PR8345.patch -- fix PCH 
support on GCC 6.x
 Patch10:opencv-gcc6-fix-pch-support-PR8345.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
-BuildRequires:  unzip
-%if 0%{?suse_version} > 1310
-BuildRequires:  gstreamer-plugins-base-devel
-%else
-BuildRequires:  gstreamer-0_10-plugins-base-devel
-BuildRequires:  libucil-devel
-BuildRequires:  libunicap-devel
-%endif
-BuildRequires:  libdc1394-devel
-%if 0%{?suse_version} > 1230
 BuildRequires:  libeigen3-devel
+BuildRequires:  libjasper-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  openblas-devel
+BuildRequires:  pkgconfig
+BuildRequires:  python-numpy-devel
+BuildRequires:  python3-numpy-devel
+BuildRequires:  tbb-devel
+BuildRequires:  unzip
+BuildRequires:  pkgconfig(IlmBase)
+BuildRequires:  pkgconfig(OpenEXR)
+BuildRequires:  pkgconfig(glu)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
+BuildRequires:  pkgconfig(libdc1394-2)
+BuildRequires:  pkgconfig(libgphoto2)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(libtiff-4)
+BuildRequires:  pkgconfig(libv4l2)
+BuildRequires:  pkgconfig(libv4lconvert)
+BuildRequires:  pkgconfig(python)
+BuildRequires:  pkgconfig(python3)
+BuildRequires:  pkgconfig(zlib)
+Provides:   opencv-qt5
+Obsoletes:  opencv-qt5
+%if %{with qt5}
+BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.2.0
+BuildRequires:  pkgconfig(Qt5Gui) >= 5.2.0
+BuildRequires:  pkgconfig(Qt5OpenGL) >= 5.2.0
+BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2.0
 %else
-BuildRequires:  libeigen2-devel
+BuildRequires:  pkgconfig(QtCore)
+BuildRequires:  pkgconfig(QtGui)
+BuildRequires:  pkgconfig(QtOpenGL)
+BuildRequires:  pkgconfig(QtTest)
 %endif
 %if %{with ffmpeg}
 BuildRequires:  pkgconfig(libavcodec)
@@ -57,33 +82,9 @@
 BuildRequires:  pkgconfig(libavutil)
 BuildRequires:  pkgconfig(libswscale)
 %endif
-BuildRequires:  libgphoto2-devel
-BuildRequires:  libjasper-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  libqt4-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  libv4l-devel
-%if 0%{?suse_version} > 1220
-BuildRequires:  ilmbase-devel
-BuildRequires:  openexr-devel
-%else
-BuildRequires:  OpenEXR-devel
-BuildRequires:  libilmbase-devel
-%endif
-BuildRequires:  libpng16-compat-devel
-BuildRequires:  libpng16-devel
-BuildRequires:  

commit opencv for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2017-06-12 15:13:03

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Mon Jun 12 15:13:03 2017 rev:65 rq:499529 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-07-28 
23:43:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2017-06-12 
15:13:08.479662466 +0200
@@ -1,0 +2,49 @@
+Sun May 28 12:32:09 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Update to OpenCV 3.2.0
+  - Results from 11 GSoC 2016 projects have been submitted to the library:
++ sinusoidal patterns for structured light and phase unwrapping module
+  [Ambroise Moreau (Delia Passalacqua)]
++ DIS optical flow (excellent dense optical flow algorithm that is both
+  significantly better and significantly faster than Farneback’s algorithm 
–
+  our baseline), and learning-based color constancy algorithms 
implementation
+  [Alexander Bokov (Maksim Shabunin)]
++ CNN based tracking algorithm (GOTURN) [Tyan Vladimir (Antonella 
Cascitelli)]
++ PCAFlow and Global Patch Collider algorithms implementation
+  [Vladislav Samsonov (Ethan Rublee)]
++ Multi-language OpenCV Tutorials in Python, C++ and Java
+  [João Cartucho (Vincent Rabaud)]
++ New camera model and parallel processing for stitching pipeline
+  [Jiri Horner (Bo Li)]
++ Optimizations and improvements of dnn module
+  [Vitaliy Lyudvichenko (Anatoly Baksheev)]
++ Base64 and JSON support for file storage. Use names like
+  “myfilestorage.xml?base64” when writing file storage to store big chunks 
of
+  numerical data in base64-encoded form.  [Iric Wu (Vadim Pisarevsky)]
++ tiny_dnn improvements and integration
+  [Edgar Riba (Manuele Tamburrano, Stefano Fabri)]
++ Quantization and semantic saliency detection with tiny_dnn
+  [Yida Wang (Manuele Tamburrano, Stefano Fabri)]
++ Word-spotting CNN based algorithm
+  [Anguelos Nicolaou (Lluis Gomez)]
+  - Contributions besides GSoC:
++ Greatly improved and accelerated dnn module in opencv_contrib:
+  - Many new layers, including deconvolution, LSTM etc.
+  - Support for semantic segmentation and SSD networks with samples.
+  - TensorFlow importer + sample that runs Inception net by Google.
++ More image formats and camera backends supported
++ Interactive camera calibration app
++ Multiple algorithms implemented in opencv_contrib
++ Supported latest OSes, including Ubuntu 16.04 LTS and OSX 10.12
++ Lot’s of optimizations for IA and ARM archs using parallelism, vector
+  instructions and new OpenCL kernels.
++ OpenCV now can use vendor-provided OpenVX and LAPACK/BLAS (including 
Intel MKL,
+  Apple’s Accelerate, OpenBLAS and Atlas) for acceleration
+- Refreshed opencv-build-compare.patch
+- Dropped upstream opencv-gcc5.patch
+- Replace opencv-gcc6-disable-pch.patch with upstream patch
+  opencv-gcc6-fix-pch-support-PR8345.patch
+- Enable TBB support (C++ threading library)
+- Add dependency on openBLAS
+
+---
opencv.changes: same change

Old:

  3.1.0.tar.gz
  opencv-gcc5.patch
  opencv-gcc6-disable-pch.patch

New:

  3.2.0.tar.gz
  opencv-gcc6-fix-pch-support-PR8345.patch



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.BCGtFM/_old  2017-06-12 15:13:11.583224547 +0200
+++ /var/tmp/diff_new_pack.BCGtFM/_new  2017-06-12 15:13:11.583224547 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv-qt5
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %define soname 6_3
 
 Name:   opencv-qt5
-Version:3.1.0
+Version:3.2.0
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
@@ -33,14 +33,12 @@
 Source1:opencv_contrib_face-3.1.0.tar.bz2
 # PATCH-FIX-OPENSUSE opencv-qt5-sobump.diff tittiatc...@gmail.com -- increase 
the so version of the libraries to force co-installability with the Qt4 version
 Patch0: opencv-qt5-sobump.diff
-# PATCH-FIX-UPSTREAM opencv-gcc5.patch -- support gcc versions without minor 
version co...@suse.de
-Patch6: opencv-gcc5.patch
 # PATCH-FIX-UPSTREAM opencv-gles.patch -- support Qt5 built with GLES
 Patch7: opencv-gles.patch
 # PATCH-FIX-OPENSUSE 

commit opencv for openSUSE:Factory

2016-07-28 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2016-07-28 23:43:33

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-06-14 
23:05:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2016-07-28 
23:43:35.0 +0200
@@ -1,0 +2,5 @@
+Thu Jul 21 07:55:09 UTC 2016 - o...@aepfle.de
+
+- Enable ffmpeg support unconditional
+
+---
opencv.changes: same change



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.wboMDE/_old  2016-07-28 23:43:37.0 +0200
+++ /var/tmp/diff_new_pack.wboMDE/_new  2016-07-28 23:43:37.0 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%bcond_with ffmpeg
+%bcond_without ffmpeg
 
 %define libname lib%{name}
 %define soname 6_3
@@ -58,10 +58,10 @@
 BuildRequires:  libeigen2-devel
 %endif
 %if %{with ffmpeg}
-BuildRequires:  pkgconfig(libavcodec) >= 57
-BuildRequires:  pkgconfig(libavformat) >= 57
-BuildRequires:  pkgconfig(libavutil) >= 55
-BuildRequires:  pkgconfig(libswscale) >= 4
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libswscale)
 %endif
 BuildRequires:  libgphoto2-devel
 BuildRequires:  libjasper-devel

++ opencv.spec ++
--- /var/tmp/diff_new_pack.wboMDE/_old  2016-07-28 23:43:37.0 +0200
+++ /var/tmp/diff_new_pack.wboMDE/_new  2016-07-28 23:43:37.0 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%bcond_with ffmpeg
+%bcond_without ffmpeg
 
 %define libname lib%{name}
 %define soname 3_1
@@ -54,10 +54,10 @@
 BuildRequires:  libeigen2-devel
 %endif
 %if %{with ffmpeg}
-BuildRequires:  pkgconfig(libavcodec) >= 57
-BuildRequires:  pkgconfig(libavformat) >= 57
-BuildRequires:  pkgconfig(libavutil) >= 55
-BuildRequires:  pkgconfig(libswscale) >= 4
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libswscale)
 %endif
 BuildRequires:  libgphoto2-devel
 BuildRequires:  libjasper-devel





commit opencv for openSUSE:Factory

2016-06-14 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2016-06-14 23:05:35

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-03-26 
15:20:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2016-06-14 
23:05:36.0 +0200
@@ -1,0 +2,13 @@
+Tue Jun  7 08:53:04 UTC 2016 - dims...@opensuse.org
+
+- In case we build using GCC6 (or newer), add -mlra to CFLAGS to
+  workaround gcc bug
+  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71294.
+
+---
+Wed May 25 13:38:26 UTC 2016 - martin.li...@suse.com
+
+- Apply upstream patch opencv-gcc6-disable-pch.patch to disable
+  PCH for GCC6.
+
+---
opencv.changes: same change

New:

  opencv-gcc6-disable-pch.patch



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.ZDYveX/_old  2016-06-14 23:05:39.0 +0200
+++ /var/tmp/diff_new_pack.ZDYveX/_new  2016-06-14 23:05:39.0 +0200
@@ -39,6 +39,8 @@
 Patch7: opencv-gles.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
+# PATCH-FIX-OPENSUSE opencv-gcc6-disable-pch.patch -- Disable PCH for GCC6. 
+Patch9: opencv-gcc6-disable-pch.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  unzip
@@ -161,13 +163,19 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt
 
 %build
+%ifarch ppc64le
+if [ $(gcc -dumpversion) -ge 6 ]; then
+export mlra=-mlra
+fi
+%endif
 export CFLAGS="%{optflags} $(getconf LFS_CFLAGS)"
-export CXXFLAGS="%{optflags} $(getconf LFS_CFLAGS)"
+export CXXFLAGS="%{optflags} ${mlra} $(getconf LFS_CFLAGS)"
 mkdir build
 cd build
 cmake -DCMAKE_BUILD_TYPE=Release \

++ opencv.spec ++
--- /var/tmp/diff_new_pack.ZDYveX/_old  2016-06-14 23:05:39.0 +0200
+++ /var/tmp/diff_new_pack.ZDYveX/_new  2016-06-14 23:05:39.0 +0200
@@ -35,6 +35,8 @@
 Patch6: opencv-gcc5.patch
 # PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
 Patch8: opencv-build-compare.patch
+# PATCH-FIX-OPENSUSE opencv-gcc6-disable-pch.patch -- Disable PCH for GCC6. 
+Patch9: opencv-gcc6-disable-pch.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  unzip
@@ -146,6 +148,7 @@
 %setup -q -a 1
 %patch6 -p1
 %patch8 -p1
+%patch9 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt
@@ -153,8 +156,13 @@
 # sed -i 's/\r$//' samples/c/facedetect.cmd
 
 %build
+%ifarch ppc64le
+if [ $(gcc -dumpversion) -ge 6 ]; then
+export mlra=-mlra
+fi
+%endif
 export CFLAGS="%{optflags} $(getconf LFS_CFLAGS)"
-export CXXFLAGS="%{optflags} $(getconf LFS_CFLAGS)"
+export CXXFLAGS="%{optflags} ${mlra} $(getconf LFS_CFLAGS)"
 mkdir build
 cd build
 cmake -DCMAKE_BUILD_TYPE=Release \


++ opencv-gcc6-disable-pch.patch ++
>From a0fdc91a14f07de25d858037940fcd3ba859b4e2 Mon Sep 17 00:00:00 2001
From: Maksim Shabunin 
Date: Fri, 13 May 2016 13:28:09 +0300
Subject: [PATCH] Disabled PCH support for gcc >= 6.0.0

Command line generation routine uses "-isystem" to include headers outside of 
"/modules" folder, but GCC 6 does not work when passed "-isystem 
/usr/include" option.
---
 cmake/OpenCVPCHSupport.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmake/OpenCVPCHSupport.cmake b/cmake/OpenCVPCHSupport.cmake
index 243fb4c..a2df014 100644
--- a/cmake/OpenCVPCHSupport.cmake
+++ b/cmake/OpenCVPCHSupport.cmake
@@ -19,7 +19,7 @@ IF(CMAKE_COMPILER_IS_GNUCXX)
 ARGS ${CMAKE_CXX_COMPILER_ARG1} -dumpversion
 OUTPUT_VARIABLE gcc_compiler_version)
 #MESSAGE("GCC Version: ${gcc_compiler_version}")
-IF(gcc_compiler_version VERSION_GREATER "4.2.-1")
+IF(gcc_compiler_version VERSION_GREATER "4.2.-1" AND gcc_compiler_version 
VERSION_LESS "6.0.0")
 SET(PCHSupport_FOUND TRUE)
 ENDIF()
 
-- 
2.8.2




commit opencv for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2016-03-26 15:20:54

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-03-05 
11:21:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2016-03-26 
15:20:55.0 +0100
@@ -1,0 +2,11 @@
+Mon Mar 21 17:05:19 UTC 2016 - toddrme2...@gmail.com
+
+- Test for python versions greater than or equal to the current
+  version.
+  
+---
+Wed Mar  9 18:15:57 UTC 2016 - toddrme2...@gmail.com
+
+- Add python 3 support
+
+---
--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2016-03-05 
11:21:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2016-03-26 
15:20:55.0 +0100
@@ -1,0 +2,11 @@
+Mon Mar 21 17:05:19 UTC 2016 - toddrme2...@gmail.com
+
+- Test for python versions greater than or equal to the current
+  version.
+
+---
+Wed Mar  9 18:15:57 UTC 2016 - toddrme2...@gmail.com
+
+- Add python 3 support
+
+---



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.mHgwfq/_old  2016-03-26 15:20:57.0 +0100
+++ /var/tmp/diff_new_pack.mHgwfq/_new  2016-03-26 15:20:57.0 +0100
@@ -82,6 +82,8 @@
 BuildRequires:  libpng16-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+BuildRequires:  python3-devel
+BuildRequires:  python3-numpy-devel
 %if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 BuildRequires:  python-sphinx
 %endif
@@ -124,15 +126,23 @@
 documentation. It should be installed if you want to develop programs that will
 use the OpenCV library.
 
-%package -n python-%name
-Summary:Python bindings for apps which use OpenCV
+%package -n python-%{name}
+Summary:Python 2 bindings for apps which use OpenCV
 Group:  Development/Libraries/Python
-Requires:   python-base = %{py_ver}
-%py_requires
+Requires:   python-base >= %{py_ver}
 Conflicts:  python-opencv
 
-%description -n python-%name
-This package contains Python bindings for the OpenCV library.
+%description -n python-%{name}
+This package contains Python 2 bindings for the OpenCV library.
+
+%package -n python3-%{name}
+Summary:Python 3 bindings for apps which use OpenCV
+Group:  Development/Libraries/Python
+Requires:   python3-base >= %{py3_ver}
+Conflicts:  python3-opencv
+
+%description -n python3-%name
+This package contains Python 3 bindings for the OpenCV library.
 
 %package doc
 Summary:Documentation and examples for OpenCV
@@ -219,10 +229,14 @@
 %{_libdir}/pkgconfig/opencv.pc
 %{_datadir}/OpenCV/OpenCVConfig*.cmake
 
-%files -n python-%name
+%files -n python-%{name}
 %defattr(-,root,root,-)
 %{python_sitearch}/cv2.so
 
+%files -n python3-%{name}
+%defattr(-,root,root,-)
+%{python3_sitearch}/cv2.%{py3_soflags}.so
+
 %files doc
 %defattr(-,root,root,-)
 %{_docdir}/%{name}-doc/

++ opencv.spec ++
--- /var/tmp/diff_new_pack.mHgwfq/_old  2016-03-26 15:20:57.0 +0100
+++ /var/tmp/diff_new_pack.mHgwfq/_new  2016-03-26 15:20:57.0 +0100
@@ -74,6 +74,8 @@
 BuildRequires:  libpng16-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+BuildRequires:  python3-devel
+BuildRequires:  python3-numpy-devel
 %if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 BuildRequires:  python-sphinx
 %endif
@@ -114,14 +116,21 @@
 documentation. It should be installed if you want to develop programs that will
 use the OpenCV library.
 
-%package -n python-%name
-Summary:Python bindings for apps which use OpenCV
+%package -n python-%{name}
+Summary:Python 2 bindings for apps which use OpenCV
 Group:  Development/Libraries/Python
-Requires:   python-base = %{py_ver}
-%py_requires
+Requires:   python-base >= %{py_ver}
 
-%description -n python-%name
-This package contains Python bindings for the OpenCV library.
+%description -n python-%{name}
+This package contains Python 2 bindings for the OpenCV library.
+
+%package -n python3-%{name}
+Summary:Python 3 bindings for apps which use OpenCV
+Group:  Development/Libraries/Python
+Requires:   python3-base >= %{py3_ver}
+
+%description -n python3-%{name}
+This package contains Python 3 bindings for the OpenCV library.
 
 %package doc
 Summary:Documentation and examples for OpenCV
@@ -207,10 

commit opencv for openSUSE:Factory

2016-03-05 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2016-03-05 11:21:23

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2016-01-28 
17:18:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2016-03-05 
11:21:26.0 +0100
@@ -1,0 +2,135 @@
+Thu Mar  3 21:17:52 UTC 2016 - tittiatc...@gmail.com
+
+- Added opencv_contrib_face-3.1.0.tar.bz2
+  * This tarball is created to take only the face module from the
+contrib package. The Face module is required by libkface, which
+in its turn is required by digikam.
+
+---
+Sun Feb 28 19:37:23 UTC 2016 - joerg.loren...@ki.tng.de
+
+- Added _constraints file to avoid random failures on small workers
+  (at least for builds on PMBS)
+
+---
+Sat Feb 27 11:11:34 UTC 2016 - joerg.loren...@ki.tng.de
+
+- Update to OpenCV 3.1.0
+  - A lot of new functionality has been introduced during Google
+Summer of Code 2015:
++ “Omnidirectional Cameras Calibration and Stereo 3D
+  Reconstruction” – opencv_contrib/ccalib module
+  (Baisheng Lai, Bo Li)
++ “Structure From Motion” – opencv_contrib/sfm module
+  (Edgar Riba, Vincent Rabaud)
++ “Improved Deformable Part-based Models” – opencv_contrib/dpm
+  module (Jiaolong Xu, Bence Magyar)
++ “Real-time Multi-object Tracking using Kernelized Correlation
+  Filter” – opencv_contrib/tracking module
+  (Laksono Kurnianggoro, Fernando J. Iglesias Garcia)
++ “Improved and expanded Scene Text Detection” – 
+  opencv_contrib/text module (Lluis Gomez, Vadim Pisarevsky)
++ “Stereo correspondence improvements” – opencv_contrib/stereo
+  module (Mircea Paul Muresan, Sergei Nosov)
++ “Structured-Light System Calibration” –
+  opencv_contrib/structured_light (Roberta Ravanelli,
+  Delia Passalacqua, Stefano Fabri, Claudia Rapuano)
++ “Chessboard+ArUco for camera calibration” –
+  opencv_contrib/aruco (Sergio Garrido, Prasanna, Gary Bradski)
++ “Implementation of universal interface for deep neural
+  network frameworks” – opencv_contrib/dnn module
+  (Vitaliy Lyudvichenko, Anatoly Baksheev)
++ “Recent advances in edge-aware filtering, improved SGBM
+  stereo algorithm” – opencv/calib3d and opencv_contrib/ximgproc
+  (Alexander Bokov, Maksim Shabunin)
++ “Improved ICF detector, waldboost implementation” –
+  opencv_contrib/xobjdetect (Vlad Shakhuro, Alexander Bovyrin)
++ “Multi-target TLD tracking” – opencv_contrib/tracking module
+  (Vladimir Tyan, Antonella Cascitelli)
++ “3D pose estimation using CNNs” – opencv_contrib/cnn_3dobj
+  (Yida Wang, Manuele Tamburrano, Stefano Fabri)
+  - Many great contributions made by the community, such as:
++ Support for HDF5 format
++ New/Improved optical flow algorithms
++ Multiple new image processing algorithms for filtering,
+  segmentation and feature detection
++ Superpixel segmentation and much more
+  - IPPICV is now based on IPP 9.0.1, which should make OpenCV
+even faster on modern Intel chips
+  - opencv_contrib modules can now be included into the
+opencv2.framework for iOS
+  - Newest operating systems are supported: Windows 10 and
+OSX 10.11 (Visual Studio 2015 and XCode 7.1.1)
+  - Interoperability between T-API and OpenCL, OpenGL, DirectX and
+Video Acceleration API on Linux, as well as Android 5 camera.
+  - HAL (Hardware Acceleration Layer) module functionality has been
+moved into corresponding basic modules; the HAL replacement
+mechanism has been implemented along with the examples
+- Removed improve-sphinx-search.diff, opencv-altivec-vector.patch,
+  opencv-pkgconfig.patch and opencv-samples.patch, fixed upstream.
+- Fixed opencv-qt5-sobump.diff, opencv-build-compare.patch,
+  opencv-gcc5.patch and opencv-gles.patch.
+
+- Version OpenCV 3.0.0
+  + ~1500 patches, submitted as PR @ github. All our patches go
+the same route.
+  + opencv_contrib (http://github.com/itseez/opencv_contrib)
+repository has been added. A lot of new functionality is there
+already! opencv_contrib is only compatible with 3.0/master,
+not 2.4. Clone the repository and use “cmake …
+-D OPENCV_EXTRA_MODULES_PATH= …”
+to build opencv and opencv_contrib together.
+  + a subset of Intel IPP (IPPCV) is given to us and our users free
+of charge, free of licensing fees, for commercial and
+non-commerical use. It’s used by default in x86 and x64 builds
+on Windows, Linux and Mac.
+  + T-API (transparent 

commit opencv for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2016-01-28 17:18:35

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2015-12-27 
01:59:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2016-01-28 
17:18:42.0 +0100
@@ -1,0 +2,6 @@
+Fri Jan 22 09:47:00 UTC 2016 - o...@aepfle.de
+
+- Reduce build-compare noise
+  opencv-build-compare.patch
+
+---
opencv.changes: same change

New:

  opencv-build-compare.patch



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.zwCGUz/_old  2016-01-28 17:18:44.0 +0100
+++ /var/tmp/diff_new_pack.zwCGUz/_new  2016-01-28 17:18:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv-qt5
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,6 +44,8 @@
 Patch6: opencv-gcc5.patch
 # PATCH-FIX-UPSTREAM opencv-gles.patch -- support Qt5 built with GLES
 Patch7: opencv-gles.patch
+# PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
+Patch8: opencv-build-compare.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 %if 0%{?suse_version} > 1310
@@ -157,6 +159,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt

++ opencv.spec ++
--- /var/tmp/diff_new_pack.zwCGUz/_old  2016-01-28 17:18:44.0 +0100
+++ /var/tmp/diff_new_pack.zwCGUz/_new  2016-01-28 17:18:44.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,6 +40,8 @@
 Patch5: opencv-altivec-vector.patch
 # PATCH-FIX-UPSTREAM opencv-gcc5.patch -- support gcc versions without minor 
version co...@suse.de
 Patch6: opencv-gcc5.patch
+# PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
+Patch8: opencv-build-compare.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 %if 0%{?suse_version} > 1310
@@ -143,6 +145,7 @@
 #%patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch8 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt

++ opencv-build-compare.patch ++
---
 CMakeLists.txt  |4 ++--
 cmake/OpenCVUtils.cmake |3 +++
 2 files changed, 5 insertions(+), 2 deletions(-)

Index: opencv-2.4.11/CMakeLists.txt
===
--- opencv-2.4.11.orig/CMakeLists.txt
+++ opencv-2.4.11/CMakeLists.txt
@@ -675,11 +675,11 @@ endif()
 # == build platform ==
 status("")
 status("  Platform:")
-status("Host:" ${CMAKE_HOST_SYSTEM_NAME} 
${CMAKE_HOST_SYSTEM_VERSION} ${CMAKE_HOST_SYSTEM_PROCESSOR})
+status("Host:" "Linux")
 if(CMAKE_CROSSCOMPILING)
   status("Target:" ${CMAKE_SYSTEM_NAME} ${CMAKE_SYSTEM_VERSION} 
${CMAKE_SYSTEM_PROCESSOR})
 endif()
-status("CMake:"${CMAKE_VERSION})
+status("CMake:""YES")
 status("CMake generator:"  ${CMAKE_GENERATOR})
 status("CMake build tool:" ${CMAKE_BUILD_TOOL})
 if(MSVC)
Index: opencv-2.4.11/cmake/OpenCVUtils.cmake
===
--- opencv-2.4.11.orig/cmake/OpenCVUtils.cmake
+++ opencv-2.4.11/cmake/OpenCVUtils.cmake
@@ -319,15 +319,18 @@ function(status text)
   if(${status_cond})
 string(REPLACE ";" " " status_then "${status_then}")
 string(REGEX REPLACE "^[ \t]+" "" status_then "${status_then}")
+string(REGEX REPLACE "\\(ver [^\\)]+\\)" "" status_then 
"${status_then}")
 ocv_output_status("${status_text} ${status_then}")
   else()
 string(REPLACE ";" " " status_else "${status_else}")
 string(REGEX REPLACE "^[ \t]+" "" status_else "${status_else}")
+string(REGEX REPLACE "\\(ver [^\\)]+\\)" "" status_else 
"${status_else}")
 ocv_output_status("${status_text} ${status_else}")
   endif()
 else()
   string(REPLACE ";" " " 

commit opencv for openSUSE:Factory

2015-12-26 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-12-27 01:59:41

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2015-12-16 
17:41:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2015-12-27 
01:59:42.0 +0100
@@ -1,0 +2,6 @@
+Wed Dec 23 16:51:20 UTC 2015 - alarr...@suse.com
+
+- Remove BuildRequirement for python-sphinx in SLE12, since it's
+  not available there and it's not a mandatory requirement. 
+
+---
opencv.changes: same change



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.jszWPZ/_old  2015-12-27 01:59:46.0 +0100
+++ /var/tmp/diff_new_pack.jszWPZ/_new  2015-12-27 01:59:46.0 +0100
@@ -85,7 +85,9 @@
 BuildRequires:  libpng16-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 BuildRequires:  python-sphinx
+%endif
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glu)
 Conflicts:  opencv
@@ -193,7 +195,11 @@
 cd build
 make DESTDIR=%{?buildroot:%{buildroot}} install/fast
 mkdir -p %{buildroot}%{_docdir}
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 mv %{buildroot}%{_datadir}/OpenCV/doc %{buildroot}%{_docdir}/%{name}-doc
+%else
+mkdir -p %{buildroot}%{_docdir}/%{name}-doc
+%endif
 mv %{buildroot}%{_datadir}/OpenCV/samples 
%{buildroot}%{_docdir}/%{name}-doc/examples
 
 # Fix rpmlint warning "doc-file-dependency"

++ opencv.spec ++
--- /var/tmp/diff_new_pack.jszWPZ/_old  2015-12-27 01:59:46.0 +0100
+++ /var/tmp/diff_new_pack.jszWPZ/_new  2015-12-27 01:59:46.0 +0100
@@ -77,7 +77,9 @@
 BuildRequires:  libpng16-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 BuildRequires:  python-sphinx
+%endif
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glu)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -179,7 +181,11 @@
 cd build
 make DESTDIR=%{?buildroot:%{buildroot}} install/fast
 mkdir -p %{buildroot}%{_docdir}
+%if 0%{?suse_version} != 1315 || 0%{?is_opensuse}
 mv %{buildroot}%{_datadir}/OpenCV/doc %{buildroot}%{_docdir}/%{name}-doc
+%else
+mkdir -p %{buildroot}%{_docdir}/%{name}-doc
+%endif
 mv %{buildroot}%{_datadir}/OpenCV/samples 
%{buildroot}%{_docdir}/%{name}-doc/examples
 
 # Fix rpmlint warning "doc-file-dependency"




commit opencv for openSUSE:Factory

2015-12-16 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-12-16 17:41:36

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is "opencv"

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2015-08-05 
19:12:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2015-12-16 
17:41:52.0 +0100
@@ -1,0 +2,5 @@
+Tue Sep 22 08:47:31 UTC 2015 - o...@aepfle.de
+
+- Use pkgconfig for ffmpeg BuildRequires
+
+---
--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2015-08-05 
19:12:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2015-12-16 
17:41:52.0 +0100
@@ -1,0 +2,10 @@
+Wed Dec  2 09:17:09 UTC 2015 - oher...@suse.de
+
+- Reduce differences between two spec files
+
+---
+Tue Sep 22 08:47:31 UTC 2015 - o...@aepfle.de
+
+- Use pkgconfig for ffmpeg BuildRequires
+
+---



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.J4W8Mv/_old  2015-12-16 17:41:57.0 +0100
+++ /var/tmp/diff_new_pack.J4W8Mv/_new  2015-12-16 17:41:57.0 +0100
@@ -60,7 +60,10 @@
 BuildRequires:  libeigen2-devel
 %endif
 %if %{with ffmpeg}
-BuildRequires:  libffmpeg-devel
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libswscale)
 %endif
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel

++ opencv.spec ++
--- /var/tmp/diff_new_pack.J4W8Mv/_old  2015-12-16 17:41:57.0 +0100
+++ /var/tmp/diff_new_pack.J4W8Mv/_new  2015-12-16 17:41:57.0 +0100
@@ -28,9 +28,9 @@
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Url:http://opencv.org/
-Source0:https://github.com/Itseez/%{name}/archive/%{version}.tar.gz
+Source0:https://github.com/Itseez/opencv/archive/%{version}.tar.gz
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
-Patch1: %{name}-samples.patch
+Patch1: opencv-samples.patch
 # PATCH-FIX-OPENSUSE improve-sphinx-search.diff -- properly find sphinx with 
alphabetic chars in version
 Patch3: improve-sphinx-search.diff
 # PATCH-FIX-UPSTREAM opencv-pkgconfig.patch -- Make sure to provide link flags 
in  OpenCV pc file (bnc#853036). Issue is exposed when e.g. a project relies on
@@ -56,7 +56,10 @@
 BuildRequires:  libeigen2-devel
 %endif
 %if %{with ffmpeg}
-BuildRequires:  libffmpeg-devel
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libswscale)
 %endif
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -112,13 +115,13 @@
 documentation. It should be installed if you want to develop programs that will
 use the OpenCV library.
 
-%package -n python-%{name}
+%package -n python-%name
 Summary:Python bindings for apps which use OpenCV
 Group:  Development/Libraries/Python
 Requires:   python-base = %{py_ver}
 %py_requires
 
-%description -n python-%{name}
+%description -n python-%name
 This package contains Python bindings for the OpenCV library.
 
 %package doc
@@ -192,7 +195,7 @@
 
 %files
 %defattr(-,root,root,-)
-%{_bindir}/%{name}_*
+%{_bindir}/opencv_*
 %{_datadir}/OpenCV
 %exclude %{_datadir}/OpenCV/OpenCVConfig*.cmake
 
@@ -206,10 +209,10 @@
 %{_includedir}/opencv2/
 %{_libdir}/libopencv_ts.a
 %{_libdir}/lib*.so
-%{_libdir}/pkgconfig/%{name}.pc
+%{_libdir}/pkgconfig/opencv.pc
 %{_datadir}/OpenCV/OpenCVConfig*.cmake
 
-%files -n python-%{name}
+%files -n python-%name
 %defattr(-,root,root,-)
 %{python_sitearch}/cv.py
 %{python_sitearch}/cv2.so




commit opencv for openSUSE:Factory

2015-08-05 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-08-05 19:12:58

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2015-06-12 
20:24:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2015-08-05 
19:12:59.0 +0200
@@ -1,0 +2,11 @@
+Fri Jul 24 14:48:48 UTC 2015 - m...@suse.com
+
+- Update improve-sphinx-search.diff for new python-Sphinx(1.3.1)
+* now that sphinx-build disallow executing without arguments and 
+  give you Insufficient arguments error, use sphinx-build -h 
+  instead
+* the default usages output ie. sphinx-build(or --help) no longer
+  are standard error but standard output, drop OUTPUT_QUIET and 
+  add OUTPUT_VARIABLE throws the output to SPHINX_OUTPUT as well
+
+---
--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2015-05-10 
10:53:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2015-08-05 
19:12:59.0 +0200
@@ -1,0 +2,11 @@
+Fri Jul 24 14:40:06 UTC 2015 - m...@suse.com
+
+- Update improve-sphinx-search.diff for new python-Sphinx(1.3.1)
+  * now that sphinx-build disallow executing without arguments and
+give you Insufficient arguments error, use sphinx-build -h
+instead
+  * the default usages output ie. sphinx-build(or --help) no longer
+are standard error but standard output, drop OUTPUT_QUIET and
+add OUTPUT_VARIABLE throws the output to SPHINX_OUTPUT as well
+
+---



Other differences:
--
opencv.spec: same change
++ improve-sphinx-search.diff ++
--- /var/tmp/diff_new_pack.wn008A/_old  2015-08-05 19:13:03.0 +0200
+++ /var/tmp/diff_new_pack.wn008A/_new  2015-08-05 19:13:03.0 +0200
@@ -2,11 +2,19 @@
 ===
 --- cmake/OpenCVDetectPython.cmake.orig
 +++ cmake/OpenCVDetectPython.cmake
-@@ -126,7 +126,7 @@ if(PYTHON_EXECUTABLE)
- OUTPUT_QUIET
+@@ -122,11 +122,12 @@ if(PYTHON_EXECUTABLE)
+   if(BUILD_DOCS)
+ find_host_program(SPHINX_BUILD sphinx-build)
+ if(SPHINX_BUILD)
+-execute_process(COMMAND ${SPHINX_BUILD}
+-OUTPUT_QUIET
++execute_process(COMMAND ${SPHINX_BUILD} -h
++OUTPUT_VARIABLE SPHINX_OUTPUT
  ERROR_VARIABLE SPHINX_OUTPUT
- OUTPUT_STRIP_TRAILING_WHITESPACE)
+-OUTPUT_STRIP_TRAILING_WHITESPACE)
 -if(SPHINX_OUTPUT MATCHES Sphinx v([0-9][^ \n]*))
++OUTPUT_STRIP_TRAILING_WHITESPACE
++ERROR_STRIP_TRAILING_WHITESPACE)
 +if(SPHINX_OUTPUT MATCHES Sphinx v([0-9]*[^ \n]*))
set(SPHINX_VERSION ${CMAKE_MATCH_1})
set(HAVE_SPHINX 1)




commit opencv for openSUSE:Factory

2015-06-12 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-06-12 20:24:29

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv-qt5.changes2015-01-30 
17:47:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2015-06-12 
20:24:30.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun 10 12:42:49 UTC 2015 - sch...@suse.de
+
+- opencv-gles.patch: support Qt5 built with GLES
+
+---

New:

  opencv-gles.patch



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.KwIuyp/_old  2015-06-12 20:24:34.0 +0200
+++ /var/tmp/diff_new_pack.KwIuyp/_new  2015-06-12 20:24:34.0 +0200
@@ -42,6 +42,8 @@
 Patch5: opencv-altivec-vector.patch
 # PATCH-FIX-UPSTREAM opencv-gcc5.patch -- support gcc versions without minor 
version co...@suse.de
 Patch6: opencv-gcc5.patch
+# PATCH-FIX-UPSTREAM opencv-gles.patch -- support Qt5 built with GLES
+Patch7: opencv-gles.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 %if 0%{?suse_version}  1310
@@ -149,6 +151,7 @@
 #%patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch7 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt

++ opencv-gles.patch ++
If Qt5 is configured with -opengl es2 then QtOpenGL doesn't define
GL_PERSPECTIVE_CORRECTION_HINT.

Index: opencv-2.4.11/modules/highgui/src/window_QT.cpp
===
--- opencv-2.4.11.orig/modules/highgui/src/window_QT.cpp
+++ opencv-2.4.11/modules/highgui/src/window_QT.cpp
@@ -3118,7 +3118,9 @@ void OpenGlViewPort::updateGl()
 
 void OpenGlViewPort::initializeGL()
 {
+#ifdef GL_PERSPECTIVE_CORRECTION_HINT
 glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
+#endif
 }
 
 void OpenGlViewPort::resizeGL(int w, int h)



commit opencv for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-05-10 10:53:32

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2015-01-30 
17:47:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2015-05-10 
10:53:34.0 +0200
@@ -1,0 +2,19 @@
+Wed Apr 29 11:53:09 UTC 2015 - co...@suse.com
+
+- support gcc 5 (i.e. gcc versions without minor version):
+  opencv-gcc5.patch
+
+---
+Wed Apr 29 09:35:29 UTC 2015 - co...@suse.com
+
+- Update to OpenCV 2.4.11 - can't find NEWS or Changelog
+  merely collecting bug fixes while 3.0 is in the making, 2.4.11
+  didn't even make it on their web page, it's only on download
+  server
+- remove opencv-underlinking.patch as obsolete
+- remove upstream patch bomb_commit_gstreamer-1x-support.patch
+
+- commenting out opencv-pkgconfig.patch - possibly it requires a rebase,
+  but the problem it tries to solve is unclear
+
+---

Old:

  2.4.9.tar.gz
  bomb_commit_gstreamer-1x-support.patch
  opencv-underlinking.patch

New:

  2.4.11.tar.gz
  opencv-gcc5.patch



Other differences:
--
++ opencv-qt5.spec ++
--- /var/tmp/diff_new_pack.P0DkPQ/_old  2015-05-10 10:53:36.0 +0200
+++ /var/tmp/diff_new_pack.P0DkPQ/_new  2015-05-10 10:53:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv-qt5
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %define soname 5_4
 
 Name:   opencv-qt5
-Version:2.4.9
+Version:2.4.11
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
@@ -33,8 +33,6 @@
 Patch0: opencv-qt5-sobump.diff
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
 Patch1: opencv-samples.patch
-# PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
-Patch2: opencv-underlinking.patch
 # PATCH-FIX-OPENSUSE improve-sphinx-search.diff -- properly find sphinx with 
alphabetic chars in version
 Patch3: improve-sphinx-search.diff
 # PATCH-FIX-UPSTREAM opencv-pkgconfig.patch -- Make sure to provide link flags 
in  OpenCV pc file (bnc#853036). Issue is exposed when e.g. a project relies on
@@ -42,8 +40,8 @@
 # PATCH-FIX-UPSTREAM opencv-altivec-vector.patch -- use __vector for altivec. 
https://github.com/Itseez/opencv/pull/2157
 Patch4: opencv-pkgconfig.patch
 Patch5: opencv-altivec-vector.patch
-# PATCH-FIX-UPSTREAM bomb_commit_gstreamer-1x-support.patch -- Add Gstreamer 
1.x support
-Patch6: bomb_commit_gstreamer-1x-support.patch
+# PATCH-FIX-UPSTREAM opencv-gcc5.patch -- support gcc versions without minor 
version co...@suse.de
+Patch6: opencv-gcc5.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 %if 0%{?suse_version}  1310
@@ -78,13 +76,13 @@
 BuildRequires:  OpenEXR-devel
 BuildRequires:  libilmbase-devel
 %endif
+BuildRequires:  libpng16-compat-devel
+BuildRequires:  libpng16-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
 BuildRequires:  python-sphinx
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glu)
-BuildRequires:  libpng16-devel
-BuildRequires:  libpng16-compat-devel
 Conflicts:  opencv
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -147,9 +145,8 @@
 %setup -q -n opencv-%version
 %patch0 -p1
 %patch1 -p1
-%patch2 -p1
 %patch3 -p0
-%patch4 -p1
+#%patch4 -p1
 %patch5 -p1
 %patch6 -p1
 

++ opencv.spec ++
--- /var/tmp/diff_new_pack.P0DkPQ/_old  2015-05-10 10:53:36.0 +0200
+++ /var/tmp/diff_new_pack.P0DkPQ/_new  2015-05-10 10:53:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %define soname 2_4
 
 Name:   opencv
-Version:2.4.9
+Version:2.4.11
 Release:0
 Summary:Collection of algorithms for computer vision
 

commit opencv for openSUSE:Factory

2015-01-30 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2015-01-30 17:47:31

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

New Changes file:

--- /dev/null   2014-12-25 22:38:16.200041506 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv-qt5.changes   2015-01-30 
17:47:42.0 +0100
@@ -0,0 +1,448 @@
+---
+Mon Jan 26 09:46:21 UTC 2015 - tittiatc...@gmail.com
+
+- Add specific buildrequires for libpng15, so that we are 
+  building against the system provided libpng.
+
+---
+Sat Jan  3 19:00:24 UTC 2015 - tittiatc...@gmail.com
+
+- Enable Qt5 build for openCV. Unfortunately the Qt5 build will
+  conflict with the Qt4 version. 
+  Added patch opencv-qt5-sobump.diff to have at least the libraries
+  enabled for co-installability
+
+---
+Tue May 13 14:56:21 EEST 2014 - kop...@gmail.com
+
+- Update to OpenCV 2.4.9
+  More info at:
+  http://opencv.org/opencv-2-4-9-is-out.html
+  The brief list of changes:
+  * new 3D visualization module ‘viz’;
+  * performance fixes in ‘ocl’ module;
+  * fixes in Android Camera;
+  * improved CUDA support for mobile platforms;
+  * bugfixes from community;
+  * 55 reported bugs have been closed;
+  * 156 pull requests have been merged.
+
+---
+Sun Apr 6 16:22:56 UTC 2014 - tittiatc...@gmail.com
+
+- Drop the BuildRequires on libucil and libunicap for Factory. This 
+  stops us from getting ride of Gstreamer 0.10 and besides these two
+  libraries seem to be unmaintained upstream as that the latest 
+  actions are from 2010
+
+---
+Thu Apr 3 11:22:56 UTC 2014 - tittiatc...@gmail.com
+
+- Add upstream patch (3.0 version) to support Gstreamer 1.x
+  * bomb_commit_gstreamer-1x-support.patch
+  
+---
+Thu Mar 13 07:50:56 UTC 2014 - tchva...@suse.com
+
+- Upstream now provides tarballs with source only as git tags
+  from github so update Source0 path.
+
+---
+Wed Mar 12 12:13:39 UTC 2014 - tchva...@suse.com
+
+- Add requires on various X extensions linked to opencv_ts module.
+  As those are present in the .pc file we need it anyway.
+
+---
+Sun Jan 19 15:57:26 EET 2014 - kop...@gmail.com
+
+- Update to OpenCV 2.4.8
+  More info at:
+  http://opencv.org/opencv-2-4-8.html
+  The brief list of changes:
+  * NVidia CUDA support on Android devices with CUDA capable SoC and
+CUDA sample;
+  * Concurrent kernel execution and user defined context support for
+OpenCL;
+  * Integration with Intel Perceptual SDK and new depth sensors support
+for Windows;
+  * 32 reported bugs have been closed;
+  * 139 pull requests have been merged;
+
+---
+Thu Jan 16 17:11:21 UTC 2014 - dvla...@suse.com
+
+- Fix build with altivec:
+  opencv-altivec-vector.patch 
+
+---
+Sun Dec  1 17:37:36 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Added opencv-pkgconfig.patch: make sure to provide link flags in
+  OpenCV pc file (bnc#853036)
+
+---
+Tue Nov 12 23:07:23 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to OpenCV 2.4.7
+  More info at:
+  http://opencv.org/opencv-2-4-7-is-out.html
+  The brief list of changes:
+  * dynamic OpenCL runtime loading, setting default OpenCL device 
+via env var, many bug-fixes and some new optimization with OpenCL
+  * bug-fixes and new optimizations in CUDA stuff
+  * latest NDK and Android OS support, Native Android Camera tuning
+  * minor fixes, XAML sample and MS Certification compatibility 
+in WinRT stuff
+  * 382 pull requests have been merged
+  * 54 reported bugs have been fixed
+- Added pkgconfig(glu) Requires to devel package, as per .pc file
+- Make devel package provides also devel-static one
+- Drop assume-Sphinx-is-there.diff, and add improve-sphinx-search.diff,
+  for properly finding sphinx with alphabetic chars in version
+
+---
+Sun Nov 10 09:42:16 UTC 2013 - tittiatc...@gmail.com
+
+- Add patch assume-Sphinx-is-there.diff to fix building with 
+  Sphinx versions that have alphanumeric characters in the version
+  (Only for factory builds at the moment)
+

commit opencv for openSUSE:Factory

2014-05-17 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2014-05-17 21:46:35

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2014-04-30 
15:10:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2014-05-17 
21:46:43.0 +0200
@@ -1,0 +2,15 @@
+Tue May 13 14:56:21 EEST 2014 - kop...@gmail.com
+
+- Update to OpenCV 2.4.9
+  More info at:
+  http://opencv.org/opencv-2-4-9-is-out.html
+  The brief list of changes:
+  * new 3D visualization module ‘viz’;
+  * performance fixes in ‘ocl’ module;
+  * fixes in Android Camera;
+  * improved CUDA support for mobile platforms;
+  * bugfixes from community;
+  * 55 reported bugs have been closed;
+  * 156 pull requests have been merged.
+
+---

Old:

  2.4.8.tar.gz

New:

  2.4.9.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.zfp2NC/_old  2014-05-17 21:46:46.0 +0200
+++ /var/tmp/diff_new_pack.zfp2NC/_new  2014-05-17 21:46:46.0 +0200
@@ -22,7 +22,7 @@
 %define soname 2_4
 
 Name:   opencv
-Version:2.4.8
+Version:2.4.9
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause

++ 2.4.8.tar.gz - 2.4.9.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/2.4.8.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new/2.4.9.tar.gz differ: char 28, line 1

++ opencv-samples.patch ++
--- /var/tmp/diff_new_pack.zfp2NC/_old  2014-05-17 21:46:46.0 +0200
+++ /var/tmp/diff_new_pack.zfp2NC/_new  2014-05-17 21:46:46.0 +0200
@@ -1,7 +1,7 @@
-diff -Naur opencv-2.4.7.orig/CMakeLists.txt opencv-2.4.7/CMakeLists.txt
 opencv-2.4.7.orig/CMakeLists.txt   2013-11-06 15:26:39.0 +0100
-+++ opencv-2.4.7/CMakeLists.txt2013-11-12 23:58:52.378443609 +0100
-@@ -504,7 +504,7 @@
+diff -urN opencv-2.4.9-orig/CMakeLists.txt opencv-2.4.9/CMakeLists.txt
+--- opencv-2.4.9-orig/CMakeLists.txt   2014-04-11 13:15:26.0 +0300
 opencv-2.4.9/CMakeLists.txt2014-05-13 14:42:25.709764721 +0300
+@@ -556,7 +556,7 @@
  endif()
  
  # examples
@@ -10,9 +10,9 @@
add_subdirectory(samples)
  endif()
  
-diff -Naur opencv-2.4.7.orig/samples/CMakeLists.txt 
opencv-2.4.7/samples/CMakeLists.txt
 opencv-2.4.7.orig/samples/CMakeLists.txt   2013-11-06 15:26:39.0 
+0100
-+++ opencv-2.4.7/samples/CMakeLists.txt2013-11-13 00:01:39.970348422 
+0100
+diff -urN opencv-2.4.9-orig/samples/CMakeLists.txt 
opencv-2.4.9/samples/CMakeLists.txt
+--- opencv-2.4.9-orig/samples/CMakeLists.txt   2014-04-11 13:15:26.0 
+0300
 opencv-2.4.9/samples/CMakeLists.txt2014-05-13 14:42:25.710764736 
+0300
 @@ -10,6 +10,7 @@
  #
  # 
@@ -34,20 +34,9 @@
  
  #
  # END OF BUILD CASE 1: Build samples with library sources
-diff -Naur opencv-2.4.7.orig/samples/gpu/CMakeLists.txt 
opencv-2.4.7/samples/gpu/CMakeLists.txt
 opencv-2.4.7.orig/samples/gpu/CMakeLists.txt   2013-11-06 
15:26:39.0 +0100
-+++ opencv-2.4.7/samples/gpu/CMakeLists.txt2013-11-13 00:02:21.474829545 
+0100
-@@ -83,6 +83,6 @@
- if (INSTALL_C_EXAMPLES AND NOT WIN32)
-   file(GLOB install_list *.c *.cpp *.jpg *.png *.data makefile.* build_all.sh 
*.dsp *.cmd )
-   install(FILES ${install_list}
--  DESTINATION share/OpenCV/samples/${project}
-+  DESTINATION share/OpenCV/samples/gpu
-   PERMISSIONS OWNER_READ GROUP_READ WORLD_READ)
- endif()
-diff -Naur opencv-2.4.7.orig/samples/python/CMakeLists.txt 
opencv-2.4.7/samples/python/CMakeLists.txt
 opencv-2.4.7.orig/samples/python/CMakeLists.txt1970-01-01 
01:00:00.0 +0100
-+++ opencv-2.4.7/samples/python/CMakeLists.txt 2013-11-13 00:03:21.049084764 
+0100
+diff -urN opencv-2.4.9-orig/samples/python/CMakeLists.txt 
opencv-2.4.9/samples/python/CMakeLists.txt
+--- opencv-2.4.9-orig/samples/python/CMakeLists.txt1970-01-01 
02:00:00.0 +0200
 opencv-2.4.9/samples/python/CMakeLists.txt 2014-05-13 14:42:25.710764736 
+0300
 @@ -0,0 +1,12 @@
 +# -
 +#  CMake file for Python samples. See root CMakeLists.txt
@@ -61,9 +50,9 @@
 +GROUP_READ GROUP_EXECUTE
 +WORLD_READ WORLD_EXECUTE)
 +endif() 
-diff -Naur opencv-2.4.7.orig/samples/python2/CMakeLists.txt 
opencv-2.4.7/samples/python2/CMakeLists.txt
 opencv-2.4.7.orig/samples/python2/CMakeLists.txt  

commit opencv for openSUSE:Factory

2014-04-30 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2014-04-30 15:10:07

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2014-04-04 
16:39:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2014-04-30 
15:10:08.0 +0200
@@ -1,0 +2,8 @@
+Sun Apr 6 16:22:56 UTC 2014 - tittiatc...@gmail.com
+
+- Drop the BuildRequires on libucil and libunicap for Factory. This 
+  stops us from getting ride of Gstreamer 0.10 and besides these two
+  libraries seem to be unmaintained upstream as that the latest 
+  actions are from 2010
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.aL1H9x/_old  2014-04-30 15:10:11.0 +0200
+++ /var/tmp/diff_new_pack.aL1H9x/_new  2014-04-30 15:10:11.0 +0200
@@ -48,6 +48,8 @@
 BuildRequires:  gstreamer-plugins-base-devel
 %else
 BuildRequires:  gstreamer-0_10-plugins-base-devel
+BuildRequires:  libucil-devel
+BuildRequires:  libunicap-devel
 %endif
 BuildRequires:  libdc1394-devel
 %if 0%{?suse_version}  1230
@@ -62,8 +64,6 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libqt4-devel
 BuildRequires:  libtiff-devel
-BuildRequires:  libucil-devel
-BuildRequires:  libunicap-devel
 BuildRequires:  libv4l-devel
 %if 0%{?suse_version}  1220
 BuildRequires:  ilmbase-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2014-04-04 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2014-04-04 16:39:52

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2014-03-13 
20:43:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2014-04-04 
16:39:54.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 3 11:22:56 UTC 2014 - tittiatc...@gmail.com
+
+- Add upstream patch (3.0 version) to support Gstreamer 1.x
+  * bomb_commit_gstreamer-1x-support.patch
+  
+---

New:

  bomb_commit_gstreamer-1x-support.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.fTUeKJ/_old  2014-04-04 16:39:55.0 +0200
+++ /var/tmp/diff_new_pack.fTUeKJ/_new  2014-04-04 16:39:55.0 +0200
@@ -40,9 +40,15 @@
 # PATCH-FIX-UPSTREAM opencv-altivec-vector.patch -- use __vector for altivec. 
https://github.com/Itseez/opencv/pull/2157
 Patch4: opencv-pkgconfig.patch
 Patch5: opencv-altivec-vector.patch
+# PATCH-FIX-UPSTREAM bomb_commit_gstreamer-1x-support.patch -- Add Gstreamer 
1.x support
+Patch6: bomb_commit_gstreamer-1x-support.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
+%if 0%{?suse_version}  1310
+BuildRequires:  gstreamer-plugins-base-devel
+%else
 BuildRequires:  gstreamer-0_10-plugins-base-devel
+%endif
 BuildRequires:  libdc1394-devel
 %if 0%{?suse_version}  1230
 BuildRequires:  libeigen3-devel
@@ -132,6 +138,7 @@
 %patch3 -p0
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt
@@ -155,6 +162,9 @@
   -DWITH_OPENGL=ON \
   -DWITH_UNICAP=ON \
   -DWITH_XINE=ON \
+%if 0%{?suse_version} = 1310
+  -DWITH_GSTREAMER_0_10=ON \
+%endif
 %ifnarch x86_64
   -DENABLE_SSE=0 \
   -DENABLE_SSE2=0 \

++ bomb_commit_gstreamer-1x-support.patch ++
 1859 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2014-03-13 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2014-03-13 20:43:49

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2014-01-23 
15:50:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2014-03-13 
20:43:52.0 +0100
@@ -1,0 +2,28 @@
+Thu Mar 13 07:50:56 UTC 2014 - tchva...@suse.com
+
+- Upstream now provides tarballs with source only as git tags
+  from github so update Source0 path.
+
+---
+Wed Mar 12 12:13:39 UTC 2014 - tchva...@suse.com
+
+- Add requires on various X extensions linked to opencv_ts module.
+  As those are present in the .pc file we need it anyway.
+
+---
+Sun Jan 19 15:57:26 EET 2014 - kop...@gmail.com
+
+- Update to OpenCV 2.4.8
+  More info at:
+  http://opencv.org/opencv-2-4-8.html
+  The brief list of changes:
+  * NVidia CUDA support on Android devices with CUDA capable SoC and
+CUDA sample;
+  * Concurrent kernel execution and user defined context support for
+OpenCL;
+  * Integration with Intel Perceptual SDK and new depth sensors support
+for Windows;
+  * 32 reported bugs have been closed;
+  * 139 pull requests have been merged;
+
+---

Old:

  opencv-2.4.7.tar.gz

New:

  2.4.8.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.ngoHnp/_old  2014-03-13 20:43:54.0 +0100
+++ /var/tmp/diff_new_pack.ngoHnp/_new  2014-03-13 20:43:54.0 +0100
@@ -22,13 +22,13 @@
 %define soname 2_4
 
 Name:   opencv
-Version:2.4.7
+Version:2.4.8
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Url:http://opencv.org/
-Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/%{name}-%{version}.tar.gz
+Source0:https://github.com/Itseez/%{name}/archive/%{version}.tar.gz
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
 Patch1: %{name}-samples.patch
 # PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
@@ -94,7 +94,12 @@
 Provides:   %{name}-devel-static = %{version}
 Requires:   %{libname}%{soname} = %{version}
 Requires:   %{name} = %{version}
+Requires:   pkgconfig(gl)
 Requires:   pkgconfig(glu)
+Requires:   pkgconfig(ice)
+Requires:   pkgconfig(sm)
+Requires:   pkgconfig(x11)
+Requires:   pkgconfig(xext)
 
 %description devel
 This package contains the OpenCV C/C++ library and header files, as well as

++ opencv-2.4.7.tar.gz - 2.4.8.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-2.4.7.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new/2.4.8.tar.gz differ: char 19, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2014-01-19 21:42:03

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-12-02 
07:25:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2014-01-23 
15:50:16.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan 16 17:11:21 UTC 2014 - dvla...@suse.com
+
+- Fix build with altivec:
+  opencv-altivec-vector.patch 
+
+---

New:

  opencv-altivec-vector.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.MbYGBL/_old  2014-01-23 15:50:18.0 +0100
+++ /var/tmp/diff_new_pack.MbYGBL/_new  2014-01-23 15:50:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -37,7 +37,9 @@
 Patch3: improve-sphinx-search.diff
 # PATCH-FIX-UPSTREAM opencv-pkgconfig.patch -- Make sure to provide link flags 
in  OpenCV pc file (bnc#853036). Issue is exposed when e.g. a project relies on
 # getting opencv vars via pc (first), and then via CMake, as is the case with 
nomacs
+# PATCH-FIX-UPSTREAM opencv-altivec-vector.patch -- use __vector for altivec. 
https://github.com/Itseez/opencv/pull/2157
 Patch4: opencv-pkgconfig.patch
+Patch5: opencv-altivec-vector.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gstreamer-0_10-plugins-base-devel
@@ -124,6 +126,7 @@
 %patch2 -p1
 %patch3 -p0
 %patch4 -p1
+%patch5 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt

++ opencv-altivec-vector.patch ++
Index: opencv-2.4.7/3rdparty/include/opencl/1.2/CL/cl_platform.h
===
--- opencv-2.4.7.orig/3rdparty/include/opencl/1.2/CL/cl_platform.h
+++ opencv-2.4.7/3rdparty/include/opencl/1.2/CL/cl_platform.h
@@ -332,13 +332,13 @@ typedef unsigned int cl_GLenum;
 /* Define basic vector types */
 #if defined( __VEC__ )
#include altivec.h   /* may be omitted depending on compiler. AltiVec 
spec provides no way to detect whether the header is required. */
-   typedef vector unsigned char __cl_uchar16;
-   typedef vector signed char   __cl_char16;
-   typedef vector unsigned short__cl_ushort8;
-   typedef vector signed short  __cl_short8;
-   typedef vector unsigned int  __cl_uint4;
-   typedef vector signed int__cl_int4;
-   typedef vector float __cl_float4;
+   typedef __vector unsigned char __cl_uchar16;
+   typedef __vector signed char   __cl_char16;
+   typedef __vector unsigned short__cl_ushort8;
+   typedef __vector signed short  __cl_short8;
+   typedef __vector unsigned int  __cl_uint4;
+   typedef __vector signed int__cl_int4;
+   typedef __vector float __cl_float4;
#define  __CL_UCHAR16__  1
#define  __CL_CHAR16__   1
#define  __CL_USHORT8__  1
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-12-01 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-12-02 07:25:53

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-11-18 
13:09:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-12-02 
07:25:54.0 +0100
@@ -1,0 +2,6 @@
+Sun Dec  1 17:37:36 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Added opencv-pkgconfig.patch: make sure to provide link flags in
+  OpenCV pc file (bnc#853036)
+
+---

New:

  opencv-pkgconfig.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.lxTfFT/_old  2013-12-02 07:25:56.0 +0100
+++ /var/tmp/diff_new_pack.lxTfFT/_new  2013-12-02 07:25:56.0 +0100
@@ -35,6 +35,9 @@
 Patch2: %{name}-underlinking.patch
 # PATCH-FIX-OPENSUSE improve-sphinx-search.diff -- properly find sphinx with 
alphabetic chars in version
 Patch3: improve-sphinx-search.diff
+# PATCH-FIX-UPSTREAM opencv-pkgconfig.patch -- Make sure to provide link flags 
in  OpenCV pc file (bnc#853036). Issue is exposed when e.g. a project relies on
+# getting opencv vars via pc (first), and then via CMake, as is the case with 
nomacs
+Patch4: opencv-pkgconfig.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gstreamer-0_10-plugins-base-devel
@@ -120,6 +123,7 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p0
+%patch4 -p1
 
 # Remove Windows specific files
 rm -f doc/packaging.txt

++ opencv-pkgconfig.patch ++
diff -baur opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake 
opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake
--- opencv-2.4.7.orig/cmake/OpenCVGenPkgconfig.cmake2013-11-12 
20:31:27.253763202 +
+++ opencv-2.4.7/cmake/OpenCVGenPkgconfig.cmake 2013-11-12 20:41:48.936262732 
+
@@ -10,7 +10,7 @@
 # 
---
 set(prefix  ${CMAKE_INSTALL_PREFIX})
 set(exec_prefix \${prefix})
-set(libdir  ) #TODO: need link paths for OpenCV_EXTRA_COMPONENTS
+set(libdir  \${prefix}/${OPENCV_LIB_INSTALL_PATH})
 set(includedir  \${prefix}/${OPENCV_INCLUDE_INSTALL_PATH})
 
 if(CMAKE_BUILD_TYPE MATCHES Release)
@@ -35,10 +35,11 @@
 ocv_list_reverse(OpenCV_EXTRA_COMPONENTS)
 
 #build the list of components
-set(OpenCV_LIB_COMPONENTS_ )
+set(OpenCV_LIB_COMPONENTS_ -L\${libdir})
 foreach(CVLib ${OpenCV_LIB_COMPONENTS})
   get_target_property(libpath ${CVLib} LOCATION_${CMAKE_BUILD_TYPE})
   get_filename_component(libname ${libpath} NAME)
+  get_filename_component(lname ${libpath} NAME_WE)
 
   if(INSTALL_TO_MANGLED_PATHS)
 set(libname ${libname}.${OPENCV_VERSION})
@@ -51,7 +52,8 @@
 set(installDir ${OPENCV_LIB_INSTALL_PATH})
   endif()
 
-  set(OpenCV_LIB_COMPONENTS_ ${OpenCV_LIB_COMPONENTS_} 
\${exec_prefix}/${installDir}/${libname})
+  string(REPLACE libopencv -lopencv lname ${lname})
+  set(OpenCV_LIB_COMPONENTS_ ${OpenCV_LIB_COMPONENTS_} ${lname})
 endforeach()
 
 # add extra dependencies required for OpenCV
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-11-18 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-11-18 13:09:08

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-08-01 
15:56:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-11-18 
13:09:11.0 +0100
@@ -1,0 +2,27 @@
+Tue Nov 12 23:07:23 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to OpenCV 2.4.7
+  More info at:
+  http://opencv.org/opencv-2-4-7-is-out.html
+  The brief list of changes:
+  * dynamic OpenCL runtime loading, setting default OpenCL device 
+via env var, many bug-fixes and some new optimization with OpenCL
+  * bug-fixes and new optimizations in CUDA stuff
+  * latest NDK and Android OS support, Native Android Camera tuning
+  * minor fixes, XAML sample and MS Certification compatibility 
+in WinRT stuff
+  * 382 pull requests have been merged
+  * 54 reported bugs have been fixed
+- Added pkgconfig(glu) Requires to devel package, as per .pc file
+- Make devel package provides also devel-static one
+- Drop assume-Sphinx-is-there.diff, and add improve-sphinx-search.diff,
+  for properly finding sphinx with alphabetic chars in version
+
+---
+Sun Nov 10 09:42:16 UTC 2013 - tittiatc...@gmail.com
+
+- Add patch assume-Sphinx-is-there.diff to fix building with 
+  Sphinx versions that have alphanumeric characters in the version
+  (Only for factory builds at the moment)
+
+---

Old:

  opencv-2.4.6.1.tar.gz

New:

  improve-sphinx-search.diff
  opencv-2.4.7.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.BESQFn/_old  2013-11-18 13:09:13.0 +0100
+++ /var/tmp/diff_new_pack.BESQFn/_new  2013-11-18 13:09:13.0 +0100
@@ -22,7 +22,7 @@
 %define soname 2_4
 
 Name:   opencv
-Version:2.4.6.1
+Version:2.4.7
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
@@ -33,6 +33,8 @@
 Patch1: %{name}-samples.patch
 # PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
 Patch2: %{name}-underlinking.patch
+# PATCH-FIX-OPENSUSE improve-sphinx-search.diff -- properly find sphinx with 
alphabetic chars in version
+Patch3: improve-sphinx-search.diff
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gstreamer-0_10-plugins-base-devel
@@ -83,8 +85,11 @@
 %package devel
 Summary:Development files for using the OpenCV library
 Group:  Development/Libraries/C and C++
+# Since 2.4.7
+Provides:   %{name}-devel-static = %{version}
 Requires:   %{libname}%{soname} = %{version}
 Requires:   %{name} = %{version}
+Requires:   pkgconfig(glu)
 
 %description devel
 This package contains the OpenCV C/C++ library and header files, as well as
@@ -114,6 +119,7 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
+%patch3 -p0
 
 # Remove Windows specific files
 rm -f doc/packaging.txt
@@ -177,6 +183,7 @@
 %defattr(-,root,root,-)
 %{_includedir}/opencv/
 %{_includedir}/opencv2/
+%{_libdir}/libopencv_ts.a
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/%{name}.pc
 %{_datadir}/OpenCV/OpenCVConfig*.cmake

++ improve-sphinx-search.diff ++
diff -Naur opencv-2.4.7.orig/cmake/OpenCVDetectPython.cmake 
opencv-2.4.7/cmake/OpenCVDetectPython.cmake
--- cmake/OpenCVDetectPython.cmake  2013-11-06 15:26:39.0 +0100
+++ cmake/OpenCVDetectPython.cmake  2013-11-13 00:36:28.693235793 +0100
@@ -109,11 +109,11 @@
 OUTPUT_QUIET
 ERROR_VARIABLE SPHINX_OUTPUT
 OUTPUT_STRIP_TRAILING_WHITESPACE)
-if(SPHINX_OUTPUT MATCHES Sphinx v([0-9][^ \n]*))
+if(SPHINX_OUTPUT MATCHES Sphinx v([0-9]*[^ \n]*))
   set(SPHINX_VERSION ${CMAKE_MATCH_1})
   set(HAVE_SPHINX 1)
   message(STATUS Found Sphinx ${SPHINX_VERSION}: ${SPHINX_BUILD})
-endif()
+endif()
 endif()
   endif(BUILD_DOCS)
 endif(PYTHON_EXECUTABLE)
++ opencv-2.4.6.1.tar.gz - opencv-2.4.7.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-2.4.6.1.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new/opencv-2.4.7.tar.gz differ: char 12, 
line 1

++ opencv-samples.patch ++
--- /var/tmp/diff_new_pack.BESQFn/_old  2013-11-18 13:09:14.0 +0100
+++ /var/tmp/diff_new_pack.BESQFn/_new  2013-11-18 13:09:14.0 +0100
@@ -1,7 +1,7 @@
-diff -urN 

commit opencv for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-08-01 15:56:40

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-07-12 
20:50:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-08-01 
15:56:41.0 +0200
@@ -1,0 +2,7 @@
+Sun Jul 14 16:54:56 UTC 2013 - asterios.dra...@gmail.com
+
+- Use eigen3 instead of eigen2 as build requirement for openSUSE  12.3.
+- Enable compilation with libucil and libunicap.
+- Removed dos2unix build requirement (not needed anymore).
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.uiW80b/_old  2013-08-01 15:56:43.0 +0200
+++ /var/tmp/diff_new_pack.uiW80b/_new  2013-08-01 15:56:43.0 +0200
@@ -18,44 +18,53 @@
 
 %bcond_with ffmpeg
 
-Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
+
+Name:   opencv
 Version:2.4.6.1
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Url:http://%{name}.willowgarage.com/wiki/
+Url:http://opencv.org/
 Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
 Patch1: %{name}-samples.patch
 # PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
 Patch2: %{name}-underlinking.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  OpenEXR-devel
 BuildRequires:  cmake
-BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  gstreamer-0_10-plugins-base-devel
 BuildRequires:  libdc1394-devel
+%if 0%{?suse_version}  1230
+BuildRequires:  libeigen3-devel
+%else
 BuildRequires:  libeigen2-devel
+%endif
+%if %{with ffmpeg}
+BuildRequires:  libffmpeg-devel
+%endif
 BuildRequires:  libjasper-devel
-BuildRequires:  libqt4-devel
-#BuildRequires:  libucil-devel
-#BuildRequires:  libunicap-devel
-BuildRequires:  libilmbase-devel
 BuildRequires:  libjpeg-devel
+BuildRequires:  libqt4-devel
 BuildRequires:  libtiff-devel
+BuildRequires:  libucil-devel
+BuildRequires:  libunicap-devel
+BuildRequires:  libv4l-devel
+%if 0%{?suse_version}  1220
+BuildRequires:  ilmbase-devel
+BuildRequires:  openexr-devel
+%else
+BuildRequires:  OpenEXR-devel
+BuildRequires:  libilmbase-devel
+%endif
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
+BuildRequires:  python-sphinx
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glu)
-%if %{with ffmpeg}
-BuildRequires:  libffmpeg-devel
-%endif
-BuildRequires:  libv4l-devel
-BuildRequires:  python-sphinx
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 OpenCV means Intel® Open Source Computer Vision Library. It is a collection of 
C
@@ -91,14 +100,14 @@
 %description -n python-%{name}
 This package contains Python bindings for the OpenCV library.
 
-%package -n %{name}-doc
+%package doc
 Summary:Documentation and examples for OpenCV
 Group:  Development/Libraries/C and C++
 Recommends: python
 # Since this package also contains examples that need -devel to be compiled
 Recommends: %{name}-devel
 
-%description -n %{name}-doc
+%description doc
 This package contains the documentation and examples for the OpenCV library.
 
 %prep
@@ -106,13 +115,10 @@
 %patch1 -p1
 %patch2 -p1
 
-# Windows specific and with wrong end of line
+# Remove Windows specific files
 rm -f doc/packaging.txt
-chmod +x samples/c/build_all.sh
-sed -i 's/\r$//' samples/c/adaptiveskindetector.cpp \
- samples/c/latentsvmdetect.cpp \
- samples/gpu/hog.cpp \
- samples/python/camshift.py
+# Fix wrong-file-end-of-line-encoding rpmlint warning
+sed -i 's/\r$//' samples/c/facedetect.cmd
 
 %build
 export CFLAGS=%{optflags} $(getconf LFS_CFLAGS)
@@ -145,42 +151,43 @@
 mkdir -p %{buildroot}%{_docdir}
 mv %{buildroot}%{_datadir}/OpenCV/doc %{buildroot}%{_docdir}/%{name}-doc
 mv %{buildroot}%{_datadir}/OpenCV/samples 
%{buildroot}%{_docdir}/%{name}-doc/examples
-dos2unix %{buildroot}%{_docdir}/%{name}-doc/examples/python*/*.py
-dos2unix %{buildroot}%{_docdir}/%{name}-doc/examples/gpu/*.cpp
-%fdupes -s %{buildroot}%{_docdir}/%{name}-doc/examples
 
-%clean
-rm -rf %{buildroot}
+# Fix rpmlint warning 

commit opencv for openSUSE:Factory

2013-07-12 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-07-12 20:50:08

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-06-28 
11:51:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-07-12 
20:50:15.0 +0200
@@ -1,0 +2,22 @@
+Fri Jul 12 11:22:31 EEST 2013 - kop...@nand.bg
+
+- Update to OpenCV 2.4.6.1
+  More info at:
+  http://opencv.org/opencv-2-4-6-is-out.html
+  The brief list of changes:
+  * added video file i/o Windows RT and sample application using
+camera, enabled parallelization with TBB or MS Concurrency
+  * added CUDA 5.5 support for desktop and ARM systems
+  * added Qt 5 support
+  * added many new OpenCL algorithms ports, included OpenCL binaries
+into the Windows superpack
+  * iOS build scripts (together with Android ones) moved to
+‘opencv/platforms’ directory
+  * added functions for UIImage - cv::Mat conversion
+  * correct front/back camera selection in Android app framework
+  * added Linaro NDK support and fixes for MIPS to Android CMake
+toolchain
+  * stability has been improved by a lot, numerous bug-fixes across
+all the library
+
+---

Old:

  opencv-2.4.5.tar.gz

New:

  opencv-2.4.6.1.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.NyF5p4/_old  2013-07-12 20:50:17.0 +0200
+++ /var/tmp/diff_new_pack.NyF5p4/_new  2013-07-12 20:50:17.0 +0200
@@ -21,7 +21,7 @@
 Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
-Version:2.4.5
+Version:2.4.6.1
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause

++ opencv-2.4.5.tar.gz - opencv-2.4.6.1.tar.gz ++
/work/SRC/openSUSE:Factory/opencv/opencv-2.4.5.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new/opencv-2.4.6.1.tar.gz differ: char 13, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-06-28 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-06-28 11:51:00

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-05-16 
18:12:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-06-28 
11:51:02.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun 26 20:26:48 UTC 2013 - crrodrig...@opensuse.org
+
+- build with LFS_CFLAGS in 32 bit archs. 
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.vy8Kfo/_old  2013-06-28 11:51:04.0 +0200
+++ /var/tmp/diff_new_pack.vy8Kfo/_new  2013-06-28 11:51:04.0 +0200
@@ -115,8 +115,8 @@
  samples/python/camshift.py
 
 %build
-export CFLAGS=%{optflags}
-export CXXFLAGS=%{optflags}
+export CFLAGS=%{optflags} $(getconf LFS_CFLAGS)
+export CXXFLAGS=%{optflags} $(getconf LFS_CFLAGS)
 mkdir build
 cd build
 cmake -DCMAKE_BUILD_TYPE=Release \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-05-16 18:12:20

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-04-14 
10:36:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-05-16 
18:12:21.0 +0200
@@ -1,0 +2,11 @@
+Fri May 10 09:59:31 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Disable SSE3 for all architectures (bnc#814333)
+
+---
+Thu May  9 20:53:43 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Disable SSE(2) on non x86_64 architectures, causes crashing
+  kde#276923, bnc#789173
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.Zgbb4V/_old  2013-05-16 18:12:23.0 +0200
+++ /var/tmp/diff_new_pack.Zgbb4V/_new  2013-05-16 18:12:23.0 +0200
@@ -131,6 +131,11 @@
   -DWITH_OPENGL=ON \
   -DWITH_UNICAP=ON \
   -DWITH_XINE=ON \
+%ifnarch x86_64
+  -DENABLE_SSE=0 \
+  -DENABLE_SSE2=0 \
+%endif
+  -DENABLE_SSE3=0 \
..
 make %{?_smp_mflags} VERBOSE=1
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-04-14 10:36:13

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2013-03-06 
07:22:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-04-14 
10:36:16.0 +0200
@@ -1,0 +2,22 @@
+Thu Apr 11 16:01:08 EEST 2013 - kop...@nand.bg
+
+- Update to OpenCV 2.4.5
+  More info at:
+  http://opencv.org/opencv-2-4-5-is-out.html
+  The brief list of changes:
+  * experimental WinRT support
+  * new video super-resolution module
+  * CLAHE (adaptive histogram equalization) algorithm on both CPU
+and GPU
+  * further improvements and extensions in ocl module
+(stereo block matching and belief propagation have been added,
+fixed crashes on Intel HD4000)
+  * Visual Studio 2012 cv::Mat visualizer plugin debugger tutorial
+from Microsoft Research
+  * OpenCV4Android SDK improvements
+(NDK r8e support, native activity sample using OpenCV Manager,
+bug-fixes)
+  * ~25 reported problems have been resolved since 2.4.4, ~78 pull
+requests have been merged, thanks everybody who participated!
+
+---

Old:

  OpenCV-2.4.4.tar.bz2

New:

  opencv-2.4.5.tar.gz



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.TyB3Lr/_old  2013-04-14 10:36:19.0 +0200
+++ /var/tmp/diff_new_pack.TyB3Lr/_new  2013-04-14 10:36:19.0 +0200
@@ -21,13 +21,13 @@
 Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
-Version:2.4.4
+Version:2.4.5
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Url:http://%{name}.willowgarage.com/wiki/
-Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/OpenCV-%{version}.tar.bz2
+Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
 Patch1: %{name}-samples.patch
 # PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
@@ -102,7 +102,7 @@
 This package contains the documentation and examples for the OpenCV library.
 
 %prep
-%setup -qn OpenCV-%{version}
+%setup -q
 %patch1 -p1
 %patch2 -p1
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2013-03-05 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2013-03-06 07:22:17

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-12-10 
10:58:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2013-03-06 
07:22:21.0 +0100
@@ -1,0 +2,22 @@
+Tue Mar  5 14:42:49 EET 2013 - kop...@nand.bg
+
+- Update to OpenCV 2.4.4
+  More info at:
+  http://opencv.org/opencv-2-4-4-is-out.html
+  The brief list of changes:
+  * OpenCV Java bindings are ported from Android to desktop Java!
+Actually any JVM language will work, see Tutorial for details,
+and Java or Scala code samples.
+  * Android application framework, samples, tutorials, and OpenCV
+Manager are improved.
+  * Optimizations for the new NVIDIA Kepler architecture, CARMA
+platform support and other new optimizations in CUDA.
+  * OpenCL module now builds successfully with various SDKs (from
+AMD, NVIDIA, Intel and Apple) and runs well on different GPUs
+(AMD, NVidia, Intel HD4000). A lot of new functionality has been
+added, tons of bugs fixed, performance of many functions has
+been significantly improved.
+  * 100+ reported problems have been resolved since 2.4.3, thanks
+everybody who participated!
+
+---

Old:

  OpenCV-2.4.3.tar.bz2

New:

  OpenCV-2.4.4.tar.bz2



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.BiINsJ/_old  2013-03-06 07:22:25.0 +0100
+++ /var/tmp/diff_new_pack.BiINsJ/_new  2013-03-06 07:22:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
-Version:2.4.3
+Version:2.4.4
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
@@ -55,6 +55,7 @@
 BuildRequires:  libffmpeg-devel
 %endif
 BuildRequires:  libv4l-devel
+BuildRequires:  python-sphinx
 
 %description
 OpenCV means Intel® Open Source Computer Vision Library. It is a collection of 
C

++ OpenCV-2.4.3.tar.bz2 - OpenCV-2.4.4.tar.bz2 ++
/work/SRC/openSUSE:Factory/opencv/OpenCV-2.4.3.tar.bz2 
/work/SRC/openSUSE:Factory/.opencv.new/OpenCV-2.4.4.tar.bz2 differ: char 11, 
line 1

++ opencv-samples.patch ++
--- /var/tmp/diff_new_pack.BiINsJ/_old  2013-03-06 07:22:25.0 +0100
+++ /var/tmp/diff_new_pack.BiINsJ/_new  2013-03-06 07:22:25.0 +0100
@@ -1,8 +1,8 @@
-diff -urN OpenCV-2.4.3-orig/CMakeLists.txt OpenCV-2.4.3/CMakeLists.txt
 OpenCV-2.4.3-orig/CMakeLists.txt   2012-11-02 17:04:07.0 +0200
-+++ OpenCV-2.4.3/CMakeLists.txt2012-11-28 12:01:07.942804657 +0200
-@@ -455,7 +455,7 @@
- add_subdirectory(apps)
+diff -urN OpenCV-2.4.4-orig/CMakeLists.txt OpenCV-2.4.4/CMakeLists.txt
+--- OpenCV-2.4.4-orig/CMakeLists.txt   2013-03-01 17:48:03.0 +0200
 OpenCV-2.4.4/CMakeLists.txt2013-03-05 15:05:43.155239930 +0200
+@@ -457,7 +457,7 @@
+ endif()
  
  # examples
 -if(BUILD_EXAMPLES OR BUILD_ANDROID_EXAMPLES OR INSTALL_PYTHON_EXAMPLES)
@@ -10,9 +10,9 @@
add_subdirectory(samples)
  endif()
  
-diff -urN OpenCV-2.4.3-orig/samples/CMakeLists.txt 
OpenCV-2.4.3/samples/CMakeLists.txt
 OpenCV-2.4.3-orig/samples/CMakeLists.txt   2012-08-09 01:55:05.0 
+0300
-+++ OpenCV-2.4.3/samples/CMakeLists.txt2012-11-28 12:01:07.943804624 
+0200
+diff -urN OpenCV-2.4.4-orig/samples/CMakeLists.txt 
OpenCV-2.4.4/samples/CMakeLists.txt
+--- OpenCV-2.4.4-orig/samples/CMakeLists.txt   2013-01-28 01:00:48.0 
+0200
 OpenCV-2.4.4/samples/CMakeLists.txt2013-03-05 15:05:43.156239810 
+0200
 @@ -3,6 +3,7 @@
  #
  # 
@@ -31,9 +31,9 @@
 +add_subdirectory(python)
 +add_subdirectory(python2)
 +endif()
-diff -urN OpenCV-2.4.3-orig/samples/gpu/CMakeLists.txt 
OpenCV-2.4.3/samples/gpu/CMakeLists.txt
 OpenCV-2.4.3-orig/samples/gpu/CMakeLists.txt   2012-10-18 
01:55:38.0 +0300
-+++ OpenCV-2.4.3/samples/gpu/CMakeLists.txt2012-11-28 12:01:07.943804624 
+0200
+diff -urN OpenCV-2.4.4-orig/samples/gpu/CMakeLists.txt 
OpenCV-2.4.4/samples/gpu/CMakeLists.txt

commit opencv for openSUSE:Factory

2012-12-10 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2012-12-10 10:58:09

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-11-30 
12:28:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2012-12-10 
10:58:12.0 +0100
@@ -1,0 +2,5 @@
+Sat Dec  1 12:56:09 UTC 2012 - tittiatc...@gmail.com
+
+- Drop the buildrequire for libxine
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.owsMny/_old  2012-12-10 10:58:16.0 +0100
+++ /var/tmp/diff_new_pack.owsMny/_new  2012-12-10 10:58:16.0 +0100
@@ -47,7 +47,6 @@
 BuildRequires:  libilmbase-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
-BuildRequires:  libxine-devel
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
 BuildRequires:  zlib-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2012-11-30 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2012-11-30 12:26:16

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-09-23 
08:08:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2012-11-30 
12:28:06.0 +0100
@@ -1,0 +2,29 @@
+Wed Nov 28 11:33:38 EET 2012 - kop...@nand.bg
+
+- Update to OpenCV 2.4.3
+  More info at:
+  http://opencv.org/opencv-2-4-3-released.html
+  The nicely formatted changelog can be seen here:
+  http://code.opencv.org/projects/opencv/wiki/ChangeLog;
+  here are the highlights:
+  * A lot of good stuff from the Google Summer of Code 2012 has been
+integrated; this was a very productive summer!
+  * Significantly improved and optimized Android and iOS ports.
+  * Greatly extended GPU (i.e. CUDA-based) module.
+  * The brand new ocl (OpenCL-based) module that unleashes GPU power
+also for AMD and Intel GPU users. It’s not included into the
+binary package, since there are different SDKs, and it’s not
+turned on by default. You need to run CMake and turn on
+“WITH_OPENCL”. Also, please note that this is very first version
+of the module, so it may be not very stable and not very
+functional.
+  * Much better performance on many-core systems out of the box. You
+do not need TBB anymore on MacOSX, iOS and Windows. BTW, the
+binary package for Windows is now built without TBB support.
+Libraries and DLLs for Visual Studio 2010 use the Concurrency
+framework.
+  * About 130 bugs have been fixed since 2.4.2.
+  * Since 2.4.3rc we fixed several more problems, in particular some
+compile problems with iOS 6 SDK.
+
+---

Old:

  OpenCV-2.4.2.tar.bz2

New:

  OpenCV-2.4.3.tar.bz2



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.ndTK9N/_old  2012-11-30 12:28:09.0 +0100
+++ /var/tmp/diff_new_pack.ndTK9N/_new  2012-11-30 12:28:09.0 +0100
@@ -21,7 +21,7 @@
 Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
-Version:2.4.2
+Version:2.4.3
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause

++ OpenCV-2.4.2.tar.bz2 - OpenCV-2.4.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/opencv/OpenCV-2.4.2.tar.bz2 
/work/SRC/openSUSE:Factory/.opencv.new/OpenCV-2.4.3.tar.bz2 differ: char 11, 
line 1

++ opencv-samples.patch ++
--- /var/tmp/diff_new_pack.ndTK9N/_old  2012-11-30 12:28:09.0 +0100
+++ /var/tmp/diff_new_pack.ndTK9N/_new  2012-11-30 12:28:09.0 +0100
@@ -1,7 +1,7 @@
-diff -urN OpenCV-2.4.2-orig/CMakeLists.txt OpenCV-2.4.2/CMakeLists.txt
 OpenCV-2.4.2-orig/CMakeLists.txt   2012-06-29 01:56:14.0 +0300
-+++ OpenCV-2.4.2/CMakeLists.txt2012-07-05 11:43:12.211958988 +0300
-@@ -423,7 +423,7 @@
+diff -urN OpenCV-2.4.3-orig/CMakeLists.txt OpenCV-2.4.3/CMakeLists.txt
+--- OpenCV-2.4.3-orig/CMakeLists.txt   2012-11-02 17:04:07.0 +0200
 OpenCV-2.4.3/CMakeLists.txt2012-11-28 12:01:07.942804657 +0200
+@@ -455,7 +455,7 @@
  add_subdirectory(apps)
  
  # examples
@@ -10,9 +10,9 @@
add_subdirectory(samples)
  endif()
  
-diff -urN OpenCV-2.4.2-orig/samples/CMakeLists.txt 
OpenCV-2.4.2/samples/CMakeLists.txt
 OpenCV-2.4.2-orig/samples/CMakeLists.txt   2012-06-29 01:55:28.0 
+0300
-+++ OpenCV-2.4.2/samples/CMakeLists.txt2012-07-05 11:43:12.212959015 
+0300
+diff -urN OpenCV-2.4.3-orig/samples/CMakeLists.txt 
OpenCV-2.4.3/samples/CMakeLists.txt
+--- OpenCV-2.4.3-orig/samples/CMakeLists.txt   2012-08-09 01:55:05.0 
+0300
 OpenCV-2.4.3/samples/CMakeLists.txt2012-11-28 12:01:07.943804624 
+0200
 @@ -3,6 +3,7 @@
  #
  # 
@@ -21,7 +21,7 @@
  add_subdirectory(c)
  add_subdirectory(cpp)
  add_subdirectory(gpu)
-@@ -10,3 +11,9 @@
+@@ -11,3 +12,9 @@
  if(ANDROID AND BUILD_ANDROID_EXAMPLES)
add_subdirectory(android)
  endif()
@@ -31,21 +31,33 @@
 +add_subdirectory(python)
 +add_subdirectory(python2)
 +endif()
-diff -urN OpenCV-2.4.2-orig/samples/gpu/CMakeLists.txt 
OpenCV-2.4.2/samples/gpu/CMakeLists.txt
 OpenCV-2.4.2-orig/samples/gpu/CMakeLists.txt   2012-06-29 
01:55:28.0 +0300
-+++ OpenCV-2.4.2/samples/gpu/CMakeLists.txt2012-07-05 11:43:12.212959015 
+0300
+diff -urN OpenCV-2.4.3-orig/samples/gpu/CMakeLists.txt 
OpenCV-2.4.3/samples/gpu/CMakeLists.txt
+--- 

commit opencv for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2012-09-23 08:08:39

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-07-22 
15:17:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2012-09-23 
08:08:41.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 18 07:22:59 UTC 2012 - co...@suse.com
+
+- buildrequire glu
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.rhCJf1/_old  2012-09-23 08:08:45.0 +0200
+++ /var/tmp/diff_new_pack.rhCJf1/_new  2012-09-23 08:08:45.0 +0200
@@ -51,6 +51,7 @@
 BuildRequires:  python-devel
 BuildRequires:  python-numpy-devel
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(glu)
 %if %{with ffmpeg}
 BuildRequires:  libffmpeg-devel
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2012-06-10 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2012-06-10 23:01:25

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-05-16 
21:08:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2012-06-10 
23:01:33.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun  8 11:07:47 EEST 2012 - kop...@nand.bg
+
+- Update to OpenCV 2.4.1
+  More info at:
+  http://code.opencv.org/projects/opencv/wiki/ChangeLog
+
+---

Old:

  OpenCV-2.4.0.tar.bz2
  opencv-2.3-underlinking.patch

New:

  OpenCV-2.4.1.tar.bz2
  opencv-underlinking.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.EdVJqC/_old  2012-06-10 23:01:35.0 +0200
+++ /var/tmp/diff_new_pack.EdVJqC/_new  2012-06-10 23:01:35.0 +0200
@@ -21,7 +21,7 @@
 Name:   opencv
 %define libname lib%{name}
 %define soname  2_4
-Version:2.4.0
+Version:2.4.1
 Release:0
 Summary:Collection of algorithms for computer vision
 License:BSD-3-Clause
@@ -30,8 +30,8 @@
 Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/%{version}/OpenCV-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM opencv-samples.patch kop...@nand.bg -- Improve samples 
installation.
 Patch1: %{name}-samples.patch
-# PATCH-FIX-UPSTREAM opencv-2.3-underlinking.patch reddw...@opensuse.org -- 
Make libopencv_highgui.so link to libv4l2 since it's using symbols defined 
there.
-Patch2: %{name}-2.3-underlinking.patch
+# PATCH-FIX-UPSTREAM opencv-underlinking.patch kop...@nand.bg -- Make 
libopencv_highgui.so link to libv4l2 since it's using symbols defined there.
+Patch2: %{name}-underlinking.patch
 # PATCH-FIX-OPENSUSE opencv-datadir.patch kop...@nand.bg -- Install data files 
in share/opencv instead of share/OpenCV.
 Patch3: %{name}-datadir.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -105,7 +105,7 @@
 %prep
 %setup -qn OpenCV-%{version}
 %patch1 -p1
-%patch2
+%patch2 -p1
 %patch3 -p1
 
 # Windows specific and with wrong end of line

++ OpenCV-2.4.0.tar.bz2 - OpenCV-2.4.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/opencv/OpenCV-2.4.0.tar.bz2 
/work/SRC/openSUSE:Factory/.opencv.new/OpenCV-2.4.1.tar.bz2 differ: char 11, 
line 1

++ opencv-underlinking.patch ++
diff -urN OpenCV-2.4.1-orig/cmake/OpenCVFindLibsVideo.cmake 
OpenCV-2.4.1/cmake/OpenCVFindLibsVideo.cmake
--- OpenCV-2.4.1-orig/cmake/OpenCVFindLibsVideo.cmake   2012-05-31 
17:05:39.0 +0300
+++ OpenCV-2.4.1/cmake/OpenCVFindLibsVideo.cmake2012-06-08 
11:26:23.643869881 +0300
@@ -75,6 +75,7 @@
 ocv_clear_vars(HAVE_LIBV4L HAVE_CAMV4L HAVE_CAMV4L2)
 if(WITH_V4L)
   CHECK_MODULE(libv4l1 HAVE_LIBV4L)
+  CHECK_MODULE(libv4l2 HAVE_LIBV4L2)
   CHECK_INCLUDE_FILE(linux/videodev.h HAVE_CAMV4L)
   CHECK_INCLUDE_FILE(linux/videodev2.h HAVE_CAMV4L2)
 endif(WITH_V4L)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2012-01-10 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2012-01-10 14:51:10

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/opencv/opencv.changes2012-01-04 
07:25:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.opencv.new/opencv.changes   2012-01-10 
14:51:14.0 +0100
@@ -1,0 +2,6 @@
+Tue Jan 10 04:24:32 UTC 2012 - crrodrig...@opensuse.org
+
+- Use Explicit Buildrequires on several needed libraries
+  future dependency cleanups may/will cause build to fail otherwise.
+
+---



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.5TaW5F/_old  2012-01-10 14:51:17.0 +0100
+++ /var/tmp/diff_new_pack.5TaW5F/_new  2012-01-10 14:51:17.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opencv
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,6 +53,10 @@
 #BuildRequires:  libunicap-devel
 BuildRequires:  libxine-devel
 BuildRequires:  python-numpy-devel
+BuildRequires:  libtiff-devel
+BuildRequires:  zlib-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  libilmbase-devel
 %if %{with ffmpeg}
 BuildRequires:  libffmpeg-devel
 %endif

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package opencv for openSUSE:Factory checked 
in at 2011-12-06 18:33:58

Comparing /work/SRC/openSUSE:Factory/opencv (Old)
 and  /work/SRC/openSUSE:Factory/.opencv.new (New)


Package is opencv, Maintainer is 

Changes:




Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.hn8mZF/_old  2011-12-06 18:56:00.0 +0100
+++ /var/tmp/diff_new_pack.hn8mZF/_new  2011-12-06 18:56:00.0 +0100
@@ -24,7 +24,7 @@
 Version:2.3.1a
 Release:1
 %define dirver  2.3.1
-License:BSD3c
+License:BSD-3-Clause
 Summary:Collection of algorithms for computer vision
 Url:http://%{name}.willowgarage.com/wiki/
 Group:  Development/Libraries/C and C++

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opencv for openSUSE:Factory

2011-08-18 Thread h_root

Hello community,

here is the log from the commit of package opencv for openSUSE:Factory
checked in at Thu Aug 18 14:03:52 CEST 2011.




--- opencv/opencv.changes   2011-08-17 22:19:39.0 +0200
+++ /mounts/work_src_done/STABLE/opencv/opencv.changes  2011-08-18 
01:58:12.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 17 23:50:39 UTC 2011 - reddw...@opensuse.org
+
+- Update and readd opencv-2.3-underlinking.patch since it is still
+  necessary.
+
+---

calling whatdependson for head-i586


New:

  opencv-2.3-underlinking.patch



Other differences:
--
++ opencv.spec ++
--- /var/tmp/diff_new_pack.HDgwXw/_old  2011-08-18 14:03:26.0 +0200
+++ /var/tmp/diff_new_pack.HDgwXw/_new  2011-08-18 14:03:26.0 +0200
@@ -22,7 +22,7 @@
 %define libname lib%{name}
 %define soname 2_3
 Version:2.3.0
-Release:1
+Release:14
 License:BSD3c
 Summary:Collection of algorithms for computer vision
 Url:http://%{name}.willowgarage.com/wiki/
@@ -30,7 +30,10 @@
 Source0:
http://downloads.sourceforge.net/project/%{name}library/%{name}-unix/2.3/OpenCV-%{version}.tar.bz2
 Patch0: %{name}-2.3-libdir.patch
 Patch1: %{name}-2.3-samples.patch
+# PATCH-FIX-UPSTREAM %{name}-2.3-underlinking.patch reddw...@opensuse.org -- 
Make libopencv_highgui.so link to libv4l2 since it's using symbols defined 
there.
+Patch3: %{name}-2.3-underlinking.patch
 Patch7: %{name}-2.3-cmake.patch
+# PATCH-FIX-UPSTREAM %{name}-2.3-ffmpeg.patch reddw...@opensuse.org -- Allows 
to compile with latest ffmpeg. Took from upstream SVN.
 Patch8: %{name}-2.3-ffmpeg.patch
 %if 0%{?suse_version} = 1120
 BuildRequires:  gstreamer-0_10-plugins-base-devel
@@ -122,6 +125,7 @@
 %setup -qn OpenCV-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch3
 %patch7 -p1
 %if %{with ffmpeg}
 %patch8

++ opencv-2.3-underlinking.patch ++
Index: CMakeLists.txt
===
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -544,6 +544,7 @@ if(UNIX)
 endif()
 if(WITH_V4L)
 CHECK_MODULE(libv4l1 HAVE_LIBV4L)
+CHECK_MODULE(libv4l2 HAVE_LIBV4L2)
 CHECK_INCLUDE_FILE(linux/videodev.h HAVE_CAMV4L)
 CHECK_INCLUDE_FILE(linux/videodev2.h HAVE_CAMV4L2)
 else()





Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org