From ad7bdcdbbe50866cecdcb0c4f3aa0ead6ec8407e Mon Sep 17 00:00:00 2001 From: Christoph Willing Date: Fri, 31 Aug 2018 09:14:39 +1000 Subject: libraries/opencv: Updated for version 3.4.3 Signed-off-by: Christoph Willing --- libraries/opencv/README | 5 ++-- libraries/opencv/opencv.SlackBuild | 4 ++-- libraries/opencv/opencv.info | 10 ++++---- libraries/opencv/patch_fsh-3.4.2.diff | 45 ----------------------------------- libraries/opencv/patch_fsh-3.4.3.diff | 43 +++++++++++++++++++++++++++++++++ 5 files changed, 52 insertions(+), 55 deletions(-) delete mode 100644 libraries/opencv/patch_fsh-3.4.2.diff create mode 100644 libraries/opencv/patch_fsh-3.4.3.diff (limited to 'libraries/opencv') diff --git a/libraries/opencv/README b/libraries/opencv/README index c249112376..41d3700760 100644 --- a/libraries/opencv/README +++ b/libraries/opencv/README @@ -14,9 +14,8 @@ the feature set available in the resulting OpenCV package. The additional optional packages will mostly be autodetected and used at build time without any user intervention. Packages that are processed in this way include (by SBo package name): - qt5 libdc1394 ffmpeg hdf5 VTK libwebp tesseract - glog apache-ant numpy python3 numpy3 OpenBLAS - openjdk8 (or openjdk or jdk) + qt5 libdc1394 ffmpeg hdf5 VTK libwebp tesseract glog + apache-ant numpy OpenBLAS openjdk8 (or openjdk or jdk) In the unlikely situation that features from these packages are not wanted despite already being installed on the host system, diff --git a/libraries/opencv/opencv.SlackBuild b/libraries/opencv/opencv.SlackBuild index ff0adfb6d8..1f0ddc796c 100644 --- a/libraries/opencv/opencv.SlackBuild +++ b/libraries/opencv/opencv.SlackBuild @@ -26,8 +26,8 @@ PRGNAM=opencv PRGNAM2=opencv_contrib -VERSION=${VERSION:-3.4.2} -BUILD=${BUILD:-2} +VERSION=${VERSION:-3.4.3} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PY2VERSION=${PY2VERSION:-2.7} diff --git a/libraries/opencv/opencv.info b/libraries/opencv/opencv.info index 85418a8ff9..0de72f5e2e 100644 --- a/libraries/opencv/opencv.info +++ b/libraries/opencv/opencv.info @@ -1,10 +1,10 @@ PRGNAM="opencv" -VERSION="3.4.2" +VERSION="3.4.3" HOMEPAGE="https://opencv.org/" -DOWNLOAD="https://github.com/opencv/opencv/archive/3.4.2/opencv-3.4.2.tar.gz \ - https://github.com/opencv/opencv_contrib/archive/3.4.2/opencv_contrib-3.4.2.tar.gz" -MD5SUM="8aba51c788cac3583bb39a0c24a5888f \ - 67b13857e0668b9e24be5ec6ae91ed48" +DOWNLOAD="https://github.com/opencv/opencv/archive/3.4.3/opencv-3.4.3.tar.gz \ + https://github.com/opencv/opencv_contrib/archive/3.4.3/opencv_contrib-3.4.3.tar.gz" +MD5SUM="712896f5815938c014c199dde142d508 \ + 08340fb742d3c54184653091a1137927" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="numpy3" diff --git a/libraries/opencv/patch_fsh-3.4.2.diff b/libraries/opencv/patch_fsh-3.4.2.diff deleted file mode 100644 index 79771905bb..0000000000 --- a/libraries/opencv/patch_fsh-3.4.2.diff +++ /dev/null @@ -1,45 +0,0 @@ ---- CMakeLists.txt.orig 2018-07-04 21:05:47.000000000 +1000 -+++ CMakeLists.txt 2018-07-12 21:54:32.406498966 +1000 -@@ -374,7 +374,7 @@ - if(ANDROID OR WIN32) - ocv_update(OPENCV_DOC_INSTALL_PATH doc) - else() -- ocv_update(OPENCV_DOC_INSTALL_PATH share/OpenCV/doc) -+ ocv_update(OPENCV_DOC_INSTALL_PATH share/opencv/doc) - endif() - - if(WIN32 AND CMAKE_HOST_SYSTEM_NAME MATCHES Windows) -@@ -415,7 +415,7 @@ - elseif(WIN32) - ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "testdata") - else() -- ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "share/OpenCV/testdata") -+ ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "share/opencv/testdata") - endif() - - if(ANDROID) -@@ -445,18 +445,18 @@ - ocv_update(OPENCV_CONFIG_INSTALL_PATH ".") - else() - include(GNUInstallDirs) -- ocv_update(OPENCV_LIB_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}) -- ocv_update(OPENCV_3P_LIB_INSTALL_PATH share/OpenCV/3rdparty/${OPENCV_LIB_INSTALL_PATH}) -- ocv_update(OPENCV_SAMPLES_SRC_INSTALL_PATH share/OpenCV/samples) -- ocv_update(OPENCV_JAR_INSTALL_PATH share/OpenCV/java) -- ocv_update(OPENCV_OTHER_INSTALL_PATH share/OpenCV) -+ ocv_update(OPENCV_LIB_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}) -+ ocv_update(OPENCV_3P_LIB_INSTALL_PATH share/opencv/3rdparty/${OPENCV_LIB_INSTALL_PATH}) -+ ocv_update(OPENCV_SAMPLES_SRC_INSTALL_PATH share/opencv/samples) -+ ocv_update(OPENCV_JAR_INSTALL_PATH share/opencv/java) -+ ocv_update(OPENCV_OTHER_INSTALL_PATH share/opencv) - - if(NOT DEFINED OPENCV_CONFIG_INSTALL_PATH) - math(EXPR SIZEOF_VOID_P_BITS "8 * ${CMAKE_SIZEOF_VOID_P}") - if(LIB_SUFFIX AND NOT SIZEOF_VOID_P_BITS EQUAL LIB_SUFFIX) - ocv_update(OPENCV_CONFIG_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}/cmake/opencv) - else() -- ocv_update(OPENCV_CONFIG_INSTALL_PATH share/OpenCV) -+ ocv_update(OPENCV_CONFIG_INSTALL_PATH share/opencv) - endif() - endif() - endif() diff --git a/libraries/opencv/patch_fsh-3.4.3.diff b/libraries/opencv/patch_fsh-3.4.3.diff new file mode 100644 index 0000000000..5e8960d145 --- /dev/null +++ b/libraries/opencv/patch_fsh-3.4.3.diff @@ -0,0 +1,43 @@ +--- CMakeLists.txt.orig 2018-08-28 22:58:21.000000000 +1000 ++++ CMakeLists.txt 2018-08-31 07:58:34.745000000 +1000 +@@ -374,7 +374,7 @@ + if(ANDROID OR WIN32) + ocv_update(OPENCV_DOC_INSTALL_PATH doc) + else() +- ocv_update(OPENCV_DOC_INSTALL_PATH share/OpenCV/doc) ++ ocv_update(OPENCV_DOC_INSTALL_PATH share/opencv/doc) + endif() + + if(WIN32 AND CMAKE_HOST_SYSTEM_NAME MATCHES Windows) +@@ -415,7 +415,7 @@ + elseif(WIN32) + ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "testdata") + else() +- ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "share/OpenCV/testdata") ++ ocv_update(OPENCV_TEST_DATA_INSTALL_PATH "share/opencv/testdata") + endif() + + if(ANDROID) +@@ -446,17 +446,17 @@ + else() + include(GNUInstallDirs) + ocv_update(OPENCV_LIB_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}) +- ocv_update(OPENCV_3P_LIB_INSTALL_PATH share/OpenCV/3rdparty/${OPENCV_LIB_INSTALL_PATH}) +- ocv_update(OPENCV_SAMPLES_SRC_INSTALL_PATH share/OpenCV/samples) +- ocv_update(OPENCV_JAR_INSTALL_PATH share/OpenCV/java) +- ocv_update(OPENCV_OTHER_INSTALL_PATH share/OpenCV) ++ ocv_update(OPENCV_3P_LIB_INSTALL_PATH share/opencv/3rdparty/${OPENCV_LIB_INSTALL_PATH}) ++ ocv_update(OPENCV_SAMPLES_SRC_INSTALL_PATH share/opencv/samples) ++ ocv_update(OPENCV_JAR_INSTALL_PATH share/opencv/java) ++ ocv_update(OPENCV_OTHER_INSTALL_PATH share/opencv) + + if(NOT DEFINED OPENCV_CONFIG_INSTALL_PATH) + math(EXPR SIZEOF_VOID_P_BITS "8 * ${CMAKE_SIZEOF_VOID_P}") + if(LIB_SUFFIX AND NOT SIZEOF_VOID_P_BITS EQUAL LIB_SUFFIX) + ocv_update(OPENCV_CONFIG_INSTALL_PATH ${CMAKE_INSTALL_LIBDIR}${LIB_SUFFIX}/cmake/opencv) + else() +- ocv_update(OPENCV_CONFIG_INSTALL_PATH share/OpenCV) ++ ocv_update(OPENCV_CONFIG_INSTALL_PATH share/opencv) + endif() + endif() + endif() -- cgit v1.2.3