From e7cfabc94d318a95c82892d954e51183b61aeaec Mon Sep 17 00:00:00 2001 From: yangfan-ruan Date: Fri, 4 Oct 2024 09:33:42 +0000 Subject: [PATCH] compiled with openjdk11 --- opencv.spec | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/opencv.spec b/opencv.spec index c2544dd..64882fe 100644 --- a/opencv.spec +++ b/opencv.spec @@ -1,6 +1,6 @@ Name: opencv Version: 4.5.2 -Release: 9 +Release: 10 Summary: OpenCV means IntelĀ® Open Source Computer Vision Library. License: Apache-2.0 URL: https://github.com/opencv/opencv @@ -25,7 +25,8 @@ BuildRequires: cmake BuildRequires: python3-numpy python3-devel BuildRequires: tesseract-devel BuildRequires: mesa-libGLU-devel -BuildRequires: java-1.8.0-openjdk +BuildRequires: java-11-openjdk-devel +Requires: java-11-openjdk %description OpenCV means IntelĀ® Open Source Computer Vision Library. It is a collection of @@ -41,10 +42,15 @@ tar -xvf %{SOURCE1} -C . pwd %build +export JAVA_HOME=%{_jvmdir}/java-11-openjdk mkdir -p cmake/build cd cmake/build +export LD_LIBRARY_PATH=$PWD/lib:$LD_LIBRARY_PATH cmake ../../ -DCMAKE_BUILD_TYPE=Release\ + -DCMAKE_INSTALL_RPATH=$PWD/lib\ + -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE\ -DWITH_PROTOBUF=ON\ + -DCMAKE_SKIP_RPATH=TRUE\ -DWITH_WEBP=ON\ -DWITH_IPP=OFF\ -DWITH_ADE=OFF\ @@ -106,6 +112,9 @@ make install DESTDIR=%{buildroot} %{python3_sitelib}/cv2/* %changelog +* Wed Oct 9 2024 yangfan-ruan - 4.5.2-10 +- compile opencv with java-11-openjdk + * Wed Nov 22 2023 konglidong - 4.5.2-9 - backport upstraem patch to fix build failed -- Gitee