From f524a0a6ef83c5087c9ca0c2372c80324f7d31a2 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sun, 8 Dec 2019 15:07:58 -0800 Subject: [PATCH] opencv: Update to 4.1.2 Removed upstreamed patches. Signed-off-by: Rosen Penev --- libs/opencv/Makefile | 6 ++-- libs/opencv/patches/010-uclibc-ng.patch | 46 ------------------------- libs/opencv/patches/020-l_tmpnam.patch | 13 ------- 3 files changed, 3 insertions(+), 62 deletions(-) delete mode 100644 libs/opencv/patches/010-uclibc-ng.patch delete mode 100644 libs/opencv/patches/020-l_tmpnam.patch diff --git a/libs/opencv/Makefile b/libs/opencv/Makefile index f2690b5e32..e7267e1d09 100644 --- a/libs/opencv/Makefile +++ b/libs/opencv/Makefile @@ -9,13 +9,13 @@ include $(TOPDIR)/rules.mk PKG_NAME:=opencv -PKG_VERSION:=4.1.1 -PKG_RELEASE:=2 +PKG_VERSION:=4.1.2 +PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/opencv/opencv PKG_SOURCE_VERSION:=$(PKG_VERSION) -PKG_MIRROR_HASH:=c8587820421d2f22acdafe4712d068ae490897dc445bdb4aa128ecaa8e65d3a1 +PKG_MIRROR_HASH:=1bd1cad4fa5c8f21499a45869fea40b7886026c048129a01be87b092178258c1 PKG_MAINTAINER:= PKG_LICENSE:=BSD-3-Clause diff --git a/libs/opencv/patches/010-uclibc-ng.patch b/libs/opencv/patches/010-uclibc-ng.patch deleted file mode 100644 index 52e9fd0042..0000000000 --- a/libs/opencv/patches/010-uclibc-ng.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- a/modules/gapi/include/opencv2/gapi/core.hpp -+++ b/modules/gapi/include/opencv2/gapi/core.hpp -@@ -392,8 +392,8 @@ namespace core { - { - GAPI_Assert(fx != 0. && fy != 0.); - return in.withSize -- (Size(static_cast(std::round(in.size.width * fx)), -- static_cast(std::round(in.size.height * fy)))); -+ (Size(static_cast(round(in.size.width * fx)), -+ static_cast(round(in.size.height * fy)))); - } - } - }; ---- a/modules/gapi/include/opencv2/gapi/own/saturate.hpp -+++ b/modules/gapi/include/opencv2/gapi/own/saturate.hpp -@@ -81,8 +81,8 @@ static inline DST saturate(SRC x, R round) - // explicit suffix 'd' for double type - inline double ceild(double x) { return std::ceil(x); } - inline double floord(double x) { return std::floor(x); } --inline double roundd(double x) { return std::round(x); } --inline double rintd(double x) { return std::rint(x); } -+inline double roundd(double x) { return round(x); } -+inline double rintd(double x) { return rint(x); } - - } //namespace own - } //namespace gapi ---- a/modules/gapi/src/backends/fluid/gfluidcore.cpp -+++ b/modules/gapi/src/backends/fluid/gfluidcore.cpp -@@ -389,7 +389,7 @@ static void run_arithm_s1(uchar out[], const float in[], int width, const float - cv::util::suppress_unused_warning(v_op); - for (; w < width; w++) - { -- out[w] = saturate(s_op(in[w], scalar[0]), std::roundf); -+ out[w] = saturate(s_op(in[w], scalar[0]), roundf); - } - } - -@@ -1954,7 +1954,7 @@ GAPI_FLUID_KERNEL(GFluidCartToPolar, cv::gapi::core::GCartToPolar, false) - { - float x = in1[l]; - float y = in2[l]; -- float magnitude = std::hypot(y, x); -+ float magnitude = hypot(y, x); - float angle_rad = std::atan2(y, x); - float angle = angleInDegrees? - angle_rad * static_cast(180 / CV_PI): diff --git a/libs/opencv/patches/020-l_tmpnam.patch b/libs/opencv/patches/020-l_tmpnam.patch deleted file mode 100644 index 31a2bc2868..0000000000 --- a/libs/opencv/patches/020-l_tmpnam.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- a/3rdparty/libjasper/jas_stream.c -+++ b/3rdparty/libjasper/jas_stream.c -@@ -86,6 +86,10 @@ - #include - #endif - -+#ifndef L_tmpnam -+#define L_tmpnam 20 -+#endif -+ - #include "jasper/jas_types.h" - #include "jasper/jas_stream.h" - #include "jasper/jas_malloc.h"