Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[opencv] update to 4.9 #38928

Open
wants to merge 227 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 169 commits
Commits
Show all changes
227 commits
Select commit Hold shift + click to select a range
4c4e370
scaffolding 4.9 update
cenit May 23, 2024
c35c2b3
update patches for base opencv
cenit May 24, 2024
4878880
[opencv4] fix residual issues with basic build
cenit May 24, 2024
d3bdb33
[fix manifest
cenit May 24, 2024
c2e08b8
fix references
cenit May 24, 2024
273ef81
fix referencing ports
cenit May 24, 2024
ee1f5bc
fix references
cenit May 24, 2024
8d03180
fix additional download dependencies
cenit May 24, 2024
744af22
fix references
cenit May 24, 2024
386a102
fix call
cenit May 24, 2024
fdcd906
fix references
cenit May 24, 2024
2c3245a
fix for cuda first class language, enabled only if cuda is enabled
cenit May 25, 2024
418d667
Merge remote-tracking branch 'upstream/master' into dev/cenit/opencv49
cenit May 27, 2024
a6307a8
Merge branch 'dev/cenit/opencv49' of https://github.com/cenit/vcpkg i…
cenit May 27, 2024
069156f
disable some problematic features to check the others
cenit May 27, 2024
3e4cba3
fix include folder
cenit May 31, 2024
86aa5ea
fix older versions
cenit May 31, 2024
d0a3d64
fix references
cenit May 31, 2024
17abeaa
remove missing features also from depending ports
cenit May 31, 2024
c86c4db
fix references
cenit May 31, 2024
27a30e8
Merge branch 'master' into dev/cenit/opencv49
cenit Jun 18, 2024
00faf47
Merge branch 'master' into dev/cenit/opencv49
cenit Jun 20, 2024
36d3f1c
update references
cenit Jun 20, 2024
4878676
remove missing features
cenit Jun 20, 2024
c71e696
update references
cenit Jun 20, 2024
e7181d0
fix sha
cenit Jun 20, 2024
38a17d6
fix reference
cenit Jun 20, 2024
93d7fb8
remove temporarily lapack feature from testing
cenit Jun 20, 2024
e296dbc
update reference
cenit Jun 20, 2024
7bf705f
add even more patches for cuda 12.4+ compatibility
cenit Jun 20, 2024
2a6f4b4
fix reference
cenit Jun 20, 2024
e5f834a
add some more patches for cuda 12.4+ compatibility
cenit Jun 20, 2024
345ff2b
fix reference
cenit Jun 20, 2024
1ed1d37
add arm64 patch
cenit Jun 24, 2024
1985b55
update reference
cenit Jun 24, 2024
a6f4f9b
use c++17
cenit Jun 24, 2024
8c312b5
Merge branch 'master' into dev/cenit/opencv49
cenit Jun 24, 2024
4f083e7
moving some conditions to manifest
cenit Jun 24, 2024
68b960e
moving some conditions to manifest,
cenit Jun 24, 2024
99ef240
Merge branch 'dev/cenit/opencv49' of https://github.com/cenit/vcpkg i…
cenit Jun 26, 2024
607be57
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 1, 2024
dc83c7d
Merge branch 'dev/cenit/opencv49' of https://github.com/cenit/vcpkg i…
cenit Jul 1, 2024
e004862
move opencv2 and opencv3 clauses all to manifests
cenit Jul 1, 2024
ada28b5
format manifest
cenit Jul 1, 2024
54ccae2
format manifest
cenit Jul 1, 2024
8f9e6c6
update references
cenit Jul 1, 2024
d672566
improve vcpkg-ci-opencv to cover all opencv versions
cenit Jul 1, 2024
8344686
fix reference
cenit Jul 1, 2024
5f14d68
add opencv3.pc patch
cenit Jul 2, 2024
ce52bee
fix reference
cenit Jul 2, 2024
a0b6523
fix patch name
cenit Jul 2, 2024
3912ef7
fix reference
cenit Jul 2, 2024
d447706
move opencv4 features to manifest
cenit Jul 2, 2024
abc96ed
fix manifest
cenit Jul 2, 2024
1a38a55
fix references
cenit Jul 2, 2024
e10e3b8
add more pkgconf manual fixes
cenit Jul 2, 2024
6a07bc6
fix references
cenit Jul 2, 2024
d917d5f
add more pkgconf manual fixes - part 2
cenit Jul 2, 2024
3a155f3
remove broken features from ci
cenit Jul 2, 2024
e1cfbb4
fix references
cenit Jul 2, 2024
52d7382
fix reference
cenit Jul 2, 2024
c6233e1
fix reference
cenit Jul 2, 2024
360b220
fix ffmpeg, don't know where cascade is coming from, locally it works
cenit Jul 2, 2024
d792dfb
exclude android from opencv[python] ci coverage
cenit Jul 2, 2024
bbf1c48
restore deleted version from registry
cenit Jul 2, 2024
3a72452
remove ffmpeg features from opencv ci coverage on android
cenit Jul 2, 2024
5e91454
fix feature matrix
cenit Jul 2, 2024
79a8e81
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 2, 2024
74ae455
bump port version
cenit Jul 2, 2024
9bc5e7e
fix metaport
cenit Jul 2, 2024
c3d5abd
fix reference
cenit Jul 2, 2024
52a81e5
add missing version define
cenit Jul 2, 2024
376484c
fix reference
cenit Jul 2, 2024
b17b678
[openvino] add pkgconfig
cenit Jul 3, 2024
67bf58e
add references
cenit Jul 3, 2024
0e219c8
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 3, 2024
8924bce
add some more features
cenit Jul 3, 2024
73798b4
fix references
cenit Jul 3, 2024
06a9f98
fix bugs in features handling
cenit Jul 3, 2024
6be40e7
fix references
cenit Jul 3, 2024
2b7052d
fix hdf5 wrong dependency
cenit Jul 4, 2024
5ec4514
fix reference
cenit Jul 4, 2024
245d616
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 4, 2024
f5b827b
fix reference
cenit Jul 4, 2024
11d8bd3
blind test to remove broken feature
cenit Jul 4, 2024
1e70d4f
fix reference
cenit Jul 4, 2024
7de2202
trace expand
cenit Jul 8, 2024
d920e18
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 9, 2024
9e6f241
remove gtk
cenit Jul 9, 2024
6ac5878
[soapysdr] New Port (#39729)
howard0su Jul 9, 2024
481af5d
[libnick] Update to 2024.7.2 (#39790)
nlogozzo Jul 9, 2024
3200545
[nativefiledialog-extended] Update to version 1.2.0 (#39783)
sidy3d Jul 9, 2024
9d9beee
[folly related] update to 07.08 (#39767)
c8ef Jul 9, 2024
5f22200
[v8] use right var (#39779)
autoantwort Jul 9, 2024
eef1072
[liblsquic] use right var (#39781)
autoantwort Jul 9, 2024
7f19e2d
[liblas] use right var (#39780)
autoantwort Jul 9, 2024
b52f3ab
[libsrt] use right var (#39777)
autoantwort Jul 9, 2024
7d8a9a9
[nanopb] use right var (#39776)
autoantwort Jul 9, 2024
904c196
[libsvm] use right var (#39775)
autoantwort Jul 9, 2024
4b9d55e
[imgui] fix definitions (#39774)
autoantwort Jul 9, 2024
1c086b9
[zlmediakit] fix core build (#39773)
autoantwort Jul 9, 2024
b7aaa6c
[ableton-link] use right variables (#39769)
autoantwort Jul 9, 2024
8014bcb
[mnn] Fix feature opencl compilation error under Linux (#39794)
jimwang118 Jul 9, 2024
2cd038a
[crashpad] Fix build errors under linux (#39671)
jimwang118 Jul 9, 2024
f5c1a4b
[fftw3] Fix the wrong package version (#39753)
LilyWangLL Jul 9, 2024
2260302
[dbus] does not build on android and ios (#39750)
m-kuhn Jul 9, 2024
e719856
[tdscpp] Add new port (#39599)
maharmstone Jul 9, 2024
7a719b1
[libxml2] Update to 2.11.8 [CVE] (#39704)
dg0yt Jul 9, 2024
0f1a853
[Skia] Update to chrome/127 (#39462)
dg0yt Jul 10, 2024
92ee0e6
[sdl2] Fix exported deps for android (#39709)
dg0yt Jul 10, 2024
957a310
[configcat] Update to version 4.0.3 (#39714)
kp-cat Jul 10, 2024
9220ab1
[blend2d] update port to 2024-06-28 (#39730)
JakubMelka Jul 10, 2024
9de8153
[itk] update to 5.4.0 (#39757)
bansan85 Jul 10, 2024
b8e10e4
[thrift] Update thrift 0.20.0 git reference (#39787)
harris-josh Jul 10, 2024
5abfe1f
[google-cloud-cpp] Skip building mock libraries. (#39802)
teo-tsirpanis Jul 10, 2024
f1bd64b
[sese] fix fmt error (#39801)
SHIINASAMA Jul 10, 2024
b26dbc1
[CI][GTK] Fix vulkan_enabled bug in GTK (#39788)
JavierMatosD Jul 10, 2024
d3c51e8
[opentelemetry-cpp] Fix OTLP build (#39823)
Pravila00 Jul 11, 2024
d5d14fc
[vcpkg baseline][cnats] Passing remove from fail list (#39817)
jimwang118 Jul 11, 2024
fbfd87f
[wolfssl] update to 5.7.2 (#39814)
JacobBarthelmeh Jul 11, 2024
55a59c1
[lz4] update license expression (#39813)
autoantwort Jul 11, 2024
45fc00a
[yyjson] Update to 0.10.0 (#39827)
myd7349 Jul 11, 2024
a24dcfa
[librdkafka] Fix code download URL (#39841)
jimwang118 Jul 11, 2024
bde1993
Attempt to disable CodeQL (#39844)
BillyONeal Jul 11, 2024
91a1859
[paho-mqttpp3] Update version to 1.4.1 (#39843)
FrankXie05 Jul 11, 2024
f102e40
[fastio] update to 2024-07-05 (#39845)
Cheney-W Jul 11, 2024
dc31bd9
[ctbignum] fix build (#39851)
autoantwort Jul 11, 2024
826c124
[hdf5] fix: add support for aarch64 _Float16 16-bit floating point ty…
wangfangkai Jul 11, 2024
42b9fb7
[toolchain] Fix try compile handling for Xbox (#39654)
walbourn Jul 11, 2024
29df180
Don't unset CMAKE_CROSSCOMPILING when cross-compiling to linux (#37734)
JAicewizard Jul 11, 2024
4f55887
[opencv2] fix multiconfig generator
cenit Jul 12, 2024
68708be
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 12, 2024
95e9427
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 15, 2024
2bcffe5
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 15, 2024
3828fab
re-enable ffmpeg on android
cenit Jul 15, 2024
3d5589a
select opencv version in a more reliable way
cenit Jul 17, 2024
537bf52
update reference
cenit Jul 17, 2024
a89514a
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 17, 2024
a63286d
fix usages
cenit Jul 17, 2024
f5a64ea
fix references
cenit Jul 17, 2024
a49801c
Merge branch 'dev/cenit/opencv49' of https://github.com/cenit/vcpkg i…
cenit Jul 17, 2024
6a6e8b5
Merge branch 'master' into dev/cenit/opencv49
cenit Jul 31, 2024
2834726
Merge branch 'master' into dev/cenit/opencv49
cenit Aug 6, 2024
1098735
Merge branch 'master' into dev/cenit/opencv49
cenit Aug 12, 2024
f85ac6a
bump port version
cenit Aug 12, 2024
0dc9b56
fix reference
cenit Aug 12, 2024
52f985e
Merge branch 'master' into dev/cenit/opencv49
cenit Aug 19, 2024
31569c8
bump ocv3 port version
cenit Aug 19, 2024
cd501e6
fix references
cenit Aug 19, 2024
cbfde1d
Merge branch 'master' into dev/cenit/opencv49
cenit Aug 21, 2024
a9549d0
Merge branch 'master' into dev/cenit/opencv49
cenit Sep 27, 2024
740655f
Merge branch 'master' into dev/cenit/opencv49
cenit Sep 30, 2024
2b7cae5
Merge branch 'master' into dev/cenit/opencv49
cenit Sep 30, 2024
2b30a36
[openvino] remove unnecessary pkgconfig retrieval
cenit Sep 30, 2024
910f28d
add missing downstream find_dependency
cenit Oct 1, 2024
ab0d7be
fix references
cenit Oct 1, 2024
fb02fcf
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 1, 2024
7f56658
reference proper ports in vcpkg-ci-opencv, otherwise wrapper is not i…
cenit Oct 1, 2024
801569d
better uniformity between opencv3 and opencv4
cenit Oct 1, 2024
e0e9228
fix references
cenit Oct 1, 2024
03f08db
fix inconsistencies
cenit Oct 1, 2024
b921e07
fix references
cenit Oct 1, 2024
dfb1e91
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 1, 2024
9d0f081
fix missing clause
cenit Oct 2, 2024
223c850
fix references
cenit Oct 2, 2024
18e12c4
[pcl] fix regression
cenit Oct 2, 2024
29bd85c
fix patch compatibility with opencv 3
cenit Oct 2, 2024
53c9d64
install to packages to not break cache
cenit Oct 2, 2024
95fce41
fix references
cenit Oct 2, 2024
301772e
Update ports/opencv/vcpkg.json
cenit Oct 3, 2024
c796e43
Update ports/opencv/vcpkg.json
cenit Oct 3, 2024
b2067ba
Update ports/opencv/vcpkg.json
cenit Oct 3, 2024
c12202e
Update ports/opencv2/usage.in
cenit Oct 3, 2024
4664d2b
Update ports/opencv4/usage.in
cenit Oct 3, 2024
225f974
Update ports/opencv4/vcpkg.json
cenit Oct 3, 2024
8aa0ae4
Update ports/opencv4/vcpkg.json
cenit Oct 3, 2024
331338f
Update ports/opencv4/vcpkg.json
cenit Oct 3, 2024
b5754ce
Update ports/opencv4/vcpkg.json
cenit Oct 3, 2024
3d3676a
Update ports/opencv3/usage.in
cenit Oct 3, 2024
d0d8d2a
fix references
cenit Oct 3, 2024
ee8e6b3
Update ports/opencv4/vcpkg.json
cenit Oct 3, 2024
d82b4b4
add missing support clause
cenit Oct 3, 2024
855c38b
fix references
cenit Oct 3, 2024
e231841
fix python module path
cenit Oct 3, 2024
af42429
add another variable to fix python install path
cenit Oct 3, 2024
aa3fb62
trying to fix errors related to absolutes path in python installed files
cenit Oct 3, 2024
1b1dd0a
fix references
cenit Oct 3, 2024
0038c0c
working on fixing absolute paths
cenit Oct 4, 2024
0b820a3
fix references
cenit Oct 4, 2024
a735d48
fix errors in string path fixes
cenit Oct 4, 2024
7c31aec
fix references
cenit Oct 4, 2024
ad6a27c
another try to fix python absolute paths
cenit Oct 5, 2024
2561def
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 5, 2024
ce8496f
another try more
cenit Oct 5, 2024
ec093ee
fix references
cenit Oct 5, 2024
339a883
another round of fixes for python feature
cenit Oct 6, 2024
249ad27
fix references
cenit Oct 6, 2024
1b04cda
remove deprecated features
cenit Oct 7, 2024
09f59dc
fix references
cenit Oct 7, 2024
c71f0f8
do not write file on-the-fly
cenit Oct 8, 2024
b780a09
fix references
cenit Oct 8, 2024
b0f1ac1
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 9, 2024
b368ed7
bump port version
cenit Oct 9, 2024
ff23352
fix references
cenit Oct 9, 2024
8732b92
fix cmake IN list iterator
cenit Oct 9, 2024
39ed524
fix references
cenit Oct 9, 2024
585920f
sorry i was just joking
cenit Oct 9, 2024
df1157d
fix references
cenit Oct 9, 2024
aa922de
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 12, 2024
5395398
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 14, 2024
248d25e
[oiio] bump port version
cenit Oct 14, 2024
ee8da8b
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 21, 2024
dcd86a4
remove unnecessary patch
cenit Oct 21, 2024
0af6445
fix references
cenit Oct 21, 2024
28ec18b
restore pcl port to master
cenit Oct 21, 2024
20c3d15
fix references
cenit Oct 21, 2024
85b10f5
apply review suggestion to find cudatoolkit dependency now that we us…
cenit Oct 21, 2024
a5e010a
fix references
cenit Oct 21, 2024
4a79479
remove unnecessary find_dependency call for CUDAToolkit
cenit Oct 21, 2024
741c024
fix references
cenit Oct 21, 2024
74926e4
Merge branch 'master' into dev/cenit/opencv49
cenit Oct 22, 2024
25e4ff7
[darknet] bump version
cenit Oct 22, 2024
b2f6f71
fix references
cenit Oct 22, 2024
2b1c209
fix error
cenit Oct 22, 2024
f433f95
fix references
cenit Oct 22, 2024
8debdd3
fix arm64 regression, maybe
cenit Oct 22, 2024
a5bffed
fix references
cenit Oct 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 5 additions & 43 deletions ports/darknet/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "darknet",
"version-date": "2022-03-06",
"port-version": 4,
"port-version": 5,
"description": "Darknet is an open source neural network framework written in C and CUDA. You only look once (YOLO) is a state-of-the-art, real-time object detection system, best example of darknet functionalities.",
"homepage": "https://github.com/alexeyab/darknet",
"license": null,
Expand Down Expand Up @@ -81,58 +81,20 @@
}
]
},
"opencv2-base": {
"opencv2": {
"description": "Build darknet with support for OpenCV2",
"dependencies": [
{
"name": "opencv2",
"features": [
"ffmpeg"
]
}
"opencv2"
]
},
"opencv2-cuda": {
"description": "Build darknet with support for CUDA-enabled OpenCV2",
"dependencies": [
{
"name": "opencv2",
"features": [
"cuda",
"ffmpeg"
]
}
]
},
"opencv3-base": {
"opencv3": {
"description": "Build darknet with support for OpenCV3",
"dependencies": [
{
"name": "opencv3",
"features": [
"contrib",
"dnn",
"ffmpeg"
]
}
]
},
"opencv3-cuda": {
"description": "Build darknet with support for CUDA-enabled OpenCV3",
"dependencies": [
{
"name": "darknet",
"features": [
"cuda"
]
},
{
"name": "opencv3",
"features": [
"contrib",
"cuda",
"dnn",
"ffmpeg"
"dnn"
]
}
]
Expand Down
13 changes: 6 additions & 7 deletions ports/opencv/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
SET(VCPKG_POLICY_EMPTY_PACKAGE enabled)

file(INSTALL "${CURRENT_INSTALLED_DIR}/share/opencv4/OpenCVConfig.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/opencv4/OpenCVConfig-version.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/opencv4/OpenCVModules.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/opencv4/OpenCVModules-release.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
if (NOT VCPKG_BUILD_TYPE)
file(INSTALL "${CURRENT_INSTALLED_DIR}/share/opencv4/OpenCVModules-debug.cmake" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
endif()
file(WRITE "${CURRENT_PACKAGES_DIR}/share/opencv/vcpkg-cmake-wrapper.cmake"
[[
set(OpenCV_DIR "${CMAKE_CURRENT_LIST_DIR}/../opencv4/" CACHE PATH "Path to OpenCVConfig.cmake" FORCE)
set(OpenCV_ROOT "${CMAKE_CURRENT_LIST_DIR}/../opencv4/") #to force find_package(OpenCV) to look for specific version and not randomly pick one in between opencv* installed
_find_package(${ARGS})
]])
cenit marked this conversation as resolved.
Show resolved Hide resolved
194 changes: 174 additions & 20 deletions ports/opencv/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
{
"name": "opencv",
"version": "4.8.0",
"port-version": 1,
"description": "Computer vision library",
"version": "4.9.0",
"description": "computer vision library",
"homepage": "https://github.com/opencv/opencv",
"license": "Apache-2.0",
"dependencies": [
Expand All @@ -27,6 +26,18 @@
}
]
},
"calib3d": {
"description": "calib3d module",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"calib3d"
]
}
]
},
"contrib": {
"description": "opencv_contrib module",
"dependencies": [
Expand Down Expand Up @@ -82,21 +93,8 @@
"name": "opencv4",
"default-features": false,
"features": [
"dnn",
"jpeg",
"png",
"quirc",
"tiff",
"webp"
"default-features"
]
},
{
"name": "opencv4",
"default-features": false,
"features": [
"gtk"
],
"platform": "linux"
}
]
},
Expand Down Expand Up @@ -124,6 +122,18 @@
}
]
},
"dshow": {
"description": "enable DirectShow",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"dshow"
]
}
]
},
"eigen": {
"description": "Eigen support for opencv",
"dependencies": [
Expand All @@ -149,7 +159,7 @@
]
},
"freetype": {
"description": "freetype support for opencv",
"description": "Freetype support for opencv",
"dependencies": [
{
"name": "opencv4",
Expand All @@ -160,6 +170,30 @@
}
]
},
"fs": {
"description": "Enable filesystem support",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"fs"
]
}
]
},
"gapi": {
"description": "Enable gapi module",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"gapi"
]
}
]
},
"gdcm": {
"description": "GDCM support for opencv",
"dependencies": [
Expand Down Expand Up @@ -208,6 +242,30 @@
}
]
},
"highgui": {
"description": "highgui module",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"highgui"
]
}
]
},
"intrinsics": {
"description": "enable intrinsics",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"intrinsics"
]
}
]
},
"ipp": {
"description": "Enable Intel Integrated Performance Primitives",
"dependencies": [
Expand All @@ -221,7 +279,7 @@
]
},
"jasper": {
"description": "JPEG 2000 support for opencv",
"description": "JPEG 2000 support for opencv (deprecated)",
"dependencies": [
{
"name": "opencv4",
Expand Down Expand Up @@ -256,8 +314,20 @@
}
]
},
"msmf": {
"description": "Microsoft Media Foundation support for opencv",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"msmf"
]
}
]
},
"nonfree": {
"description": "opencv nonfree module",
"description": "allow nonfree and unredistributable libraries",
cenit marked this conversation as resolved.
Show resolved Hide resolved
"dependencies": [
{
"name": "opencv4",
Expand All @@ -268,6 +338,18 @@
}
]
},
"opencl": {
"description": "enable opencl support",
cenit marked this conversation as resolved.
Show resolved Hide resolved
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"opencl"
]
}
]
},
"openexr": {
"description": "OpenEXR support for opencv",
"dependencies": [
Expand All @@ -292,6 +374,18 @@
}
]
},
"openjpeg": {
"description": "JPEG 2000 support for opencv",
cenit marked this conversation as resolved.
Show resolved Hide resolved
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"openjpeg"
]
}
]
},
"openmp": {
"description": "Enable openmp support for opencv",
"dependencies": [
Expand All @@ -304,6 +398,18 @@
}
]
},
"openvino": {
"description": "OpenVINO support for OpenCV DNN",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"openvino"
]
}
]
},
"ovis": {
"description": "opencv_ovis module",
"dependencies": [
Expand Down Expand Up @@ -352,6 +458,18 @@
}
]
},
"quality": {
"description": "Build opencv_quality module",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"quality"
]
}
]
},
"quirc": {
"description": "Enable QR code module",
"dependencies": [
Expand All @@ -364,6 +482,18 @@
}
]
},
"rgbd": {
"description": "Build opencv_rgbd module",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"rgbd"
]
}
]
},
"sfm": {
"description": "opencv_sfm module",
"dependencies": [
Expand All @@ -388,6 +518,18 @@
}
]
},
"thread": {
"description": "Enable thread support",
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"thread"
]
}
]
},
"tiff": {
"description": "TIFF support for opencv",
"dependencies": [
Expand Down Expand Up @@ -436,6 +578,18 @@
}
]
},
"win32ui": {
"description": "enable win32ui",
cenit marked this conversation as resolved.
Show resolved Hide resolved
"dependencies": [
{
"name": "opencv4",
"default-features": false,
"features": [
"win32ui"
]
}
]
},
"world": {
"description": "Compile to a single package support for opencv",
"dependencies": [
Expand Down
Loading
Loading