diff options
Diffstat (limited to 'import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps')
7 files changed, 47 insertions, 41 deletions
diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch index 74130949f..eb294b3fb 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-Revert-media-ctl-Don-t-install-libmediactl-and-libv4.patch @@ -1,4 +1,4 @@ -From 2d6bfa75b2e16b4d764f1bf00bb902fb4b5e507b Mon Sep 17 00:00:00 2001 +From 67a6e919b8263d6d2b7150e62f26fb06bbc526ef Mon Sep 17 00:00:00 2001 From: Khem Raj <raj.khem@gmail.com> Date: Fri, 27 Feb 2015 21:55:36 +0000 Subject: [PATCH] Revert "media-ctl: Don't install libmediactl and @@ -10,6 +10,7 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> Conflicts: utils/media-ctl/Makefile.am + --- utils/media-ctl/Makefile.am | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) @@ -40,6 +41,3 @@ index ee7dcc9..d11fa2e 100644 mediactl_includedir=$(includedir)/mediactl noinst_HEADERS = mediactl.h v4l2subdev.h --- -2.9.3 - diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-buildsystem-do-not-assume-building-in-source-tree.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-buildsystem-do-not-assume-building-in-source-tree.patch index 54161f90f..12609d30e 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-buildsystem-do-not-assume-building-in-source-tree.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-buildsystem-do-not-assume-building-in-source-tree.patch @@ -1,7 +1,7 @@ -From 806822f5acb756d5acda0f9063c84b28b38b3ffb Mon Sep 17 00:00:00 2001 +From 75372b8088c20474497b79ec6cf1e99f2d17f56d Mon Sep 17 00:00:00 2001 From: Ismo Puustinen <ismo.puustinen@intel.com> Date: Mon, 3 Apr 2017 13:23:38 +0300 -Subject: [PATCH v4l-utils] buildsystem: do not assume building in source tree. +Subject: [PATCH] buildsystem: do not assume building in source tree. Use $(top_srcdir) as reference for include paths and buildtime scripts. Otherwise compilation outside of project root directory will fail @@ -12,6 +12,7 @@ To reproduce: mkdir b; cd b; ../configure; make Upstream-status: Accepted [https://git.linuxtv.org//v4l-utils.git/commit/?id=bd98c9a99bffc8d44c54859345e4dfee0ada4275] Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> + --- utils/cec-compliance/Makefile.am | 2 +- utils/cec-ctl/Makefile.am | 2 +- @@ -22,7 +23,7 @@ Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/utils/cec-compliance/Makefile.am b/utils/cec-compliance/Makefile.am -index ec5de51..8331aa0 100644 +index f05fe6c..f7d1535 100644 --- a/utils/cec-compliance/Makefile.am +++ b/utils/cec-compliance/Makefile.am @@ -7,7 +7,7 @@ cec_compliance_LDFLAGS = -lrt @@ -35,10 +36,10 @@ index ec5de51..8331aa0 100644 cec-compliance.cpp: version.h diff --git a/utils/cec-ctl/Makefile.am b/utils/cec-ctl/Makefile.am -index 0a7ef22..6afb6c9 100644 +index 4a6eae5..570a070 100644 --- a/utils/cec-ctl/Makefile.am +++ b/utils/cec-ctl/Makefile.am -@@ -7,7 +7,7 @@ cec_ctl_LDFLAGS = -lrt +@@ -6,7 +6,7 @@ cec_ctl_SOURCES = cec-ctl.cpp cec-ctl.cpp: cec-ctl-gen.h cec-ctl-gen.h: msg2ctl.pl ../../include/linux/cec.h ../../include/linux/cec-funcs.h @@ -48,7 +49,7 @@ index 0a7ef22..6afb6c9 100644 clean-local: -rm -vf cec-ctl-gen.h diff --git a/utils/cec-follower/Makefile.am b/utils/cec-follower/Makefile.am -index 538edb2..fdbf3d9 100644 +index d8ad292..e3553eb 100644 --- a/utils/cec-follower/Makefile.am +++ b/utils/cec-follower/Makefile.am @@ -7,12 +7,12 @@ cec_follower_LDFLAGS = -lrt @@ -65,7 +66,7 @@ index 538edb2..fdbf3d9 100644 + $(top_srcdir)/utils/cec-ctl/msg2ctl.pl 2 $(top_srcdir)/include/linux/cec.h $(top_srcdir)/include/linux/cec-funcs.h >$@ version.h: - @if git rev-parse HEAD >/dev/null 2>&1; then \ + @if git show-ref -s HEAD >/dev/null 2>&1; then \ diff --git a/utils/qv4l2/Makefile.am b/utils/qv4l2/Makefile.am index fd58486..ccd1a2a 100644 --- a/utils/qv4l2/Makefile.am @@ -80,7 +81,7 @@ index fd58486..ccd1a2a 100644 if WITH_QTGL qv4l2_CPPFLAGS += $(QTGL_CFLAGS) diff --git a/utils/v4l2-compliance/Makefile.am b/utils/v4l2-compliance/Makefile.am -index 03db8df..18b9892 100644 +index c2b5919..fb8d12e 100644 --- a/utils/v4l2-compliance/Makefile.am +++ b/utils/v4l2-compliance/Makefile.am @@ -5,7 +5,7 @@ DEFS := @@ -105,6 +106,3 @@ index 955647d..825e53f 100644 if WITH_V4L2_CTL_LIBV4L v4l2_ctl_LDADD = ../../lib/libv4l2/libv4l2.la ../../lib/libv4lconvert/libv4lconvert.la -lrt -lpthread --- -2.9.3 - diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-ir-ctl-Define-TEMP_FAILURE_RETRY-if-undefined.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-ir-ctl-Define-TEMP_FAILURE_RETRY-if-undefined.patch index f1e11da3f..82fc3e120 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-ir-ctl-Define-TEMP_FAILURE_RETRY-if-undefined.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-ir-ctl-Define-TEMP_FAILURE_RETRY-if-undefined.patch @@ -1,7 +1,7 @@ -From e60aea50e41ae8a17672beb5859beecb66e7a305 Mon Sep 17 00:00:00 2001 +From b2efcc20617d6317f74c4acb2a6af5b765f20b34 Mon Sep 17 00:00:00 2001 From: Khem Raj <raj.khem@gmail.com> Date: Fri, 14 Jul 2017 13:11:25 -0700 -Subject: [PATCH 1/3] ir-ctl: Define TEMP_FAILURE_RETRY if undefined +Subject: [PATCH] ir-ctl: Define TEMP_FAILURE_RETRY if undefined use strndup() instead of strndupa() which is not universally available in C libraries @@ -9,6 +9,7 @@ universally available in C libraries Taken from AlpineLinux Signed-off-by: Khem Raj <raj.khem@gmail.com> + --- utils/ir-ctl/ir-ctl.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) @@ -50,6 +51,3 @@ index bc58cee..1a44011 100644 if (!strtoscancode(p + 1, &scancode)) { fprintf(stderr, _("error: invalid scancode '%s'\n"), p + 1); --- -2.13.3 - diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0002-contrib-test-Link-mc_nextgen_test-with-libargp-if-ne.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0002-contrib-test-Link-mc_nextgen_test-with-libargp-if-ne.patch index 2fb4057ec..a779a307d 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0002-contrib-test-Link-mc_nextgen_test-with-libargp-if-ne.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0002-contrib-test-Link-mc_nextgen_test-with-libargp-if-ne.patch @@ -1,11 +1,12 @@ -From b3acc4c6407f9553f32582a9aee6a11b5fcd1d8a Mon Sep 17 00:00:00 2001 +From 49f865a17d62db7bbd333a9b83fadeea55686e35 Mon Sep 17 00:00:00 2001 From: Khem Raj <raj.khem@gmail.com> Date: Fri, 14 Jul 2017 13:17:19 -0700 -Subject: [PATCH 2/3] contrib/test: Link mc_nextgen_test with libargp if needed +Subject: [PATCH] contrib/test: Link mc_nextgen_test with libargp if needed musl depends on external argp implementation e.g. Signed-off-by: Khem Raj <raj.khem@gmail.com> + --- contrib/test/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) @@ -23,6 +24,3 @@ index 4641e21..e47b948 100644 ioctl_test_SOURCES = ioctl-test.c ioctl-test.h ioctl_32.h ioctl_64.h --- -2.13.3 - diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0003-v4l2-ctl-Do-not-use-getsubopt.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0003-v4l2-ctl-Do-not-use-getsubopt.patch index 0a986ae5d..5b84af2c3 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0003-v4l2-ctl-Do-not-use-getsubopt.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0003-v4l2-ctl-Do-not-use-getsubopt.patch @@ -1,7 +1,7 @@ -From d04aa6866cbea57c4a81b033cd60586a9436ac6b Mon Sep 17 00:00:00 2001 +From f7a4b79b3323534460a63b3e6c58ebaf06adf207 Mon Sep 17 00:00:00 2001 From: Khem Raj <raj.khem@gmail.com> Date: Fri, 14 Jul 2017 13:20:05 -0700 -Subject: [PATCH 3/3] v4l2-ctl: Do not use getsubopt +Subject: [PATCH] v4l2-ctl: Do not use getsubopt POSIX says that behavior when subopts list is empty is undefined. musl libs will set value to NULL which leads to crash. @@ -9,6 +9,7 @@ musl libs will set value to NULL which leads to crash. Taken from AlpineLinux Signed-off-by: Khem Raj <raj.khem@gmail.com> + --- utils/v4l2-ctl/v4l2-ctl-common.cpp | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) @@ -44,6 +45,3 @@ index 3ea6cd3..291fb3e 100644 } void common_cmd(int ch, char *optarg) --- -2.13.3 - diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/export-mediactl-headers.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/export-mediactl-headers.patch index c610e7e48..55a5cdc8a 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/export-mediactl-headers.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/export-mediactl-headers.patch @@ -1,9 +1,17 @@ -Index: v4l-utils-1.6.2/utils/media-ctl/Makefile.am -=================================================================== ---- v4l-utils-1.6.2.orig/utils/media-ctl/Makefile.am -+++ v4l-utils-1.6.2/utils/media-ctl/Makefile.am -@@ -4,8 +4,8 @@ libmediactl_la_CFLAGS = $(LIBUDEV_CFLAGS - libmediactl_la_LDFLAGS = $(LIBUDEV_LIBS) +From b82e509c10659a4647961a6da3adf4d285dea2dd Mon Sep 17 00:00:00 2001 +From: Khem Raj <raj.khem@gmail.com> +Date: Sun, 1 Mar 2015 22:25:07 +0000 + +--- + utils/media-ctl/Makefile.am | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/utils/media-ctl/Makefile.am b/utils/media-ctl/Makefile.am +index 7c520a2..748353d 100644 +--- a/utils/media-ctl/Makefile.am ++++ b/utils/media-ctl/Makefile.am +@@ -17,8 +17,8 @@ CLEANFILES = $(BUILT_SOURCES) + nodist_libv4l2subdev_la_SOURCES = $(BUILT_SOURCES) libv4l2subdev_la_SOURCES = libv4l2subdev.c libv4l2subdev_la_LIBADD = libmediactl.la -mediactl_includedir=$(includedir)/mediactl diff --git a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/mediactl-pkgconfig.patch b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/mediactl-pkgconfig.patch index 34fb3cf23..9fcf61165 100644 --- a/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/mediactl-pkgconfig.patch +++ b/import-layers/meta-openembedded/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/mediactl-pkgconfig.patch @@ -1,8 +1,16 @@ -Index: v4l-utils-1.6.2/utils/media-ctl/Makefile.am -=================================================================== ---- v4l-utils-1.6.2.orig/utils/media-ctl/Makefile.am -+++ v4l-utils-1.6.2/utils/media-ctl/Makefile.am -@@ -7,6 +7,7 @@ libv4l2subdev_la_LIBADD = libmediactl.la +From 480c04ac6a9d11bfef9d4aca073052fdcee4fdea Mon Sep 17 00:00:00 2001 +From: Khem Raj <raj.khem@gmail.com> +Date: Sun, 1 Mar 2015 22:25:07 +0000 + +--- + utils/media-ctl/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/utils/media-ctl/Makefile.am b/utils/media-ctl/Makefile.am +index d11fa2e..7c520a2 100644 +--- a/utils/media-ctl/Makefile.am ++++ b/utils/media-ctl/Makefile.am +@@ -20,6 +20,7 @@ libv4l2subdev_la_LIBADD = libmediactl.la mediactl_includedir=$(includedir)/mediactl noinst_HEADERS = mediactl.h v4l2subdev.h |