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.changes    2020-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 <[email protected]>
+
+- 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<T>. 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 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
-Patch0:         opencv-gles.patch
-# PATCH-FIX-OPENSUSE opencv-build-compare.patch -- avoid republish if some 
random external version number changes
-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
@@ -58,6 +52,8 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
 BuildRequires:  memory-constraints
+# OpenJPEGTargets.cmake erroneously requires the binaries
+BuildRequires:  openjpeg2
 BuildRequires:  tbb-devel
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(IlmBase)
@@ -66,6 +62,7 @@
 BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
 BuildRequires:  pkgconfig(libdc1394-2)
 BuildRequires:  pkgconfig(libgphoto2)
+BuildRequires:  pkgconfig(libopenjp2)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(libv4l2)
@@ -235,6 +232,7 @@
       -DOPENCV_SKIP_PYTHON_LOADER=ON \
       -DOPENCV_PYTHON2_INSTALL_PATH=%{python2_sitearch} \
       -DOPENCV_PYTHON3_INSTALL_PATH=%{python3_sitearch} \
+      -DOPENCV_DOWNLOAD_TRIES_LIST:STRING="" \
       -DWITH_JASPER=OFF \
 
 make %{?_smp_mflags} VERBOSE=1

++++++ opencv-4.2.0.tar.gz -> opencv-4.3.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/opencv/opencv-4.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.2956/opencv-4.3.0.tar.gz differ: char 
12, line 1

++++++ opencv_contrib-4.2.0.tar.gz -> opencv_contrib-4.3.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/opencv/opencv_contrib-4.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.opencv.new.2956/opencv_contrib-4.3.0.tar.gz differ: 
char 13, line 1


Reply via email to