forked from pool/v4l-utils
* qv4l2: always set m_haveFramebufferSRGB to false * qv4l2: fix crash when disabling openGL * qvidcap: fix core dump - Update to 1.28.0 * buildsystem: Start v4l-utils 1.27.0 development cycle * cec-compliance: add --show-timestamp option * cec-ctl: avoid confusing error message * cec-ctl: exit after reporting all cec devices with --list-devices * cec-ctl: fix random cec stress test: check if msg status is OK * cec-follower: change type of struct Timer duration field to int * cv4l-helpers.h: add missing helper functions * Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs * ir-ctl: add optional header to manchester encoding * ir-ctl: clear errno before strtol * ir-ctl: correct max_size for rc5 and rc5_sz * ir-ctl: encode rc6 mode 0 can have 43 edges * ir-ctl: fix encoding pulse_length bpf encoder * ir-ctl: remove line length limits * keytable: fix command line processing * keytable: fix segfault when reading legacy keymaps * keytable: fix stdout/stderr inconsistency * keytable: meson not passing rc_keymaps system directory * keytable: meson: Restrict the installation of 50-rc_keymap.conf * keytable: remove line length limits * libv4l2rds: fix TMC location parsing * libv4l2subdev: Extend API with 'which' argument where missing * media-ctl: Re-order setting format and routes * media-info: add missing sys/stat.h include (for dev_t) * meson: add optional Qt6 support OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/v4l-utils?expand=0&rev=83
95 lines
2.4 KiB
Diff
95 lines
2.4 KiB
Diff
Index: v4l-utils-1.28.1/meson.build
|
|
===================================================================
|
|
--- v4l-utils-1.28.1.orig/meson.build
|
|
+++ v4l-utils-1.28.1/meson.build
|
|
@@ -386,13 +386,17 @@ man_pages = []
|
|
|
|
i18n_gettext_arguments = ['--directory=' + source_root,
|
|
'--keyword=_', '--keyword=N_', '--keyword=P_:1,2']
|
|
+if get_option('qv4l2').disabled()
|
|
subdir('libdvbv5-po')
|
|
subdir('v4l-utils-po')
|
|
|
|
subdir('lib')
|
|
+else
|
|
+ ir_bpf_enabled = false
|
|
+endif
|
|
|
|
+subdir('utils')
|
|
if get_option('v4l-utils')
|
|
- subdir('utils')
|
|
subdir('contrib')
|
|
else
|
|
ir_bpf_enabled = false
|
|
Index: v4l-utils-1.28.1/utils/qv4l2/meson.build
|
|
===================================================================
|
|
--- v4l-utils-1.28.1.orig/utils/qv4l2/meson.build
|
|
+++ v4l-utils-1.28.1/utils/qv4l2/meson.build
|
|
@@ -23,14 +23,17 @@ qv4l2_sources = files(
|
|
'v4l2-tpg-core.c',
|
|
'vbi-tab.cpp',
|
|
'vbi-tab.h',
|
|
+ '../libv4l2util/frequencies.c',
|
|
)
|
|
|
|
+dep_libv4l2 = dependency('libv4l2')
|
|
+dep_libv4lconvert = dependency('libv4lconvert')
|
|
+
|
|
qv4l2_deps = [
|
|
dep_alsa,
|
|
dep_gl,
|
|
dep_libmedia_dev,
|
|
dep_libv4l2,
|
|
- dep_libv4l2util,
|
|
dep_libv4lconvert,
|
|
dep_qt,
|
|
dep_qt_opengl,
|
|
Index: v4l-utils-1.28.1/utils/meson.build
|
|
===================================================================
|
|
--- v4l-utils-1.28.1.orig/utils/meson.build
|
|
+++ v4l-utils-1.28.1/utils/meson.build
|
|
@@ -19,6 +19,7 @@ endforeach
|
|
# Libraries
|
|
subdir('libcecutil')
|
|
subdir('libmedia_dev')
|
|
+if get_option('qv4l2').disabled()
|
|
subdir('libv4l2util')
|
|
|
|
# Utils
|
|
@@ -30,8 +31,10 @@ subdir('ir-ctl')
|
|
subdir('ivtv-ctl')
|
|
subdir('keytable')
|
|
subdir('media-ctl')
|
|
+endif
|
|
subdir('qv4l2')
|
|
subdir('qvidcap')
|
|
+if get_option('qv4l2').disabled()
|
|
subdir('rds-ctl')
|
|
subdir('v4l2-ctl')
|
|
subdir('v4l2-dbg')
|
|
@@ -41,3 +44,4 @@ subdir('v4l2-tracer')
|
|
# Compliance tools
|
|
subdir('cec-compliance')
|
|
subdir('v4l2-compliance')
|
|
+endif
|
|
Index: v4l-utils-1.28.1/utils/qvidcap/meson.build
|
|
===================================================================
|
|
--- v4l-utils-1.28.1.orig/utils/qvidcap/meson.build
|
|
+++ v4l-utils-1.28.1/utils/qvidcap/meson.build
|
|
@@ -20,6 +20,7 @@ qvidcap_sources = files(
|
|
'v4l2-info.cpp',
|
|
'v4l2-tpg-colors.c',
|
|
'v4l2-tpg-core.c',
|
|
+ '../libv4l2util/frequencies.c',
|
|
)
|
|
|
|
qvidcap_deps = [
|
|
@@ -27,7 +28,6 @@ qvidcap_deps = [
|
|
dep_gl,
|
|
dep_libmedia_dev,
|
|
dep_libv4l2,
|
|
- dep_libv4l2util,
|
|
dep_libv4lconvert,
|
|
dep_qt,
|
|
dep_qt_opengl,
|