summarylogtreecommitdiffstats
path: root/0002-sigfm-opencv-pkgconfig-fallback.patch
blob: ccee62b3742f417fd1b60175cc3cb81ed5ee5774 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
diff --git a/libfprint/sigfm/meson.build b/libfprint/sigfm/meson.build
index 454d412..d94053e 100644
--- a/libfprint/sigfm/meson.build
+++ b/libfprint/sigfm/meson.build
@@ -1,7 +1,13 @@
 
 sigfm_sources = ['sigfm.cpp']
 
-opencv = dependency('opencv4', required: true)
+opencv = dependency('opencv4', required: false)
+if not opencv.found()
+  opencv = dependency('opencv5', required: false)
+endif
+if not opencv.found()
+  opencv = dependency('opencv', required: true)
+endif
 doctest = dependency('doctest', required: true, version: ['>=2.0.0', '<3.0.0'])
 
 libsigfm = static_library('sigfm',