OpenCV 4.X for Android built with cmake on Linux

Solution is to build OpenCV 4.5.3 with NDK23.

This simply works…

 cmake \
        -D CMAKE_TOOLCHAIN_FILE=${ANDROID_NDK_HOME}/build/cmake/android.toolchain.cmake \
        -D ANDROID_NATIVE_API_LEVEL=$ANDROID_VERSION \
        -D BUILD_SHARED_LIBS=ON \
        -D BUILD_TESTS=OFF \
        -D ANDROID_STL=c++_shared \
        -D ENABLE_CXX11=ON \
        -D BUILD_PERF_TESTS=OFF \
        -D BUILD_ANDROID_EXAMPLES=OFF \
        -D BUILD_ANDROID_PROJECTS=OFF \
        -D BUILD_JAVA=OFF \
        -D BUILD_OPENCV_PYTHON=NO \
        -D BUILD_OPENCV_PYTHON2=NO \
        -D BUILD_OPENCV_PYTHON3=NO \
        -D WITH_QT=OFF \
        -D WITH_CAROTENE=ON \
        -D WITH_OPENCL=ON \
        -D WITH_OPENGL=ON \
        -D ANDROID_ABI=$ARCH \
        -D CMAKE_BUILD_TYPE=Release \
        -D 3P_LIBRARY_OUTPUT_PATH=$ROOT/output/$OUTARCH/lib/ \
        -D CMAKE_INSTALL_PREFIX:PATH=$ROOT/output/$OUTARCH/lib/ \
        ..