Armin has a monthly release schedule for Every release branch so you can make a rough estimate based on previous merge to scarthgap
On Mon, Jul 22, 2024 at 7:08 AM Gandhi, Neel <neel.gan...@amd.com> wrote: > Hi Armin / Khem, > > Could you please provide an update on when this can be merge into the > scarthgap branch? > > As, you can see that we've already sent this patch for merging it into > scarthgap, so we're waiting for the same. Also we've already verified this > patch in the scarthgap branch by pulling it locally from the master's > commitID. > > Thanks & Regards, > Neel Gandhi > ------------------------------ > *From:* Khem Raj <raj.k...@gmail.com> > *Sent:* 16 July 2024 00:38 > *To:* Mark Hatle <mark.ha...@kernel.crashing.org>; Armin Kuster < > akuster...@gmail.com> > *Cc:* openembeded-devel <openembedded-devel@lists.openembedded.org>; > Gandhi, Neel <neel.gan...@amd.com>; Hatle, Mark <mark.ha...@amd.com> > *Subject:* Re: [oe][master][scarthgap][meta-oe][PATCH] v4l-utils: Install > media ctrl header and library files > > I am ok with it. Adding Armin as well. > > On Mon, Jul 15, 2024 at 11:59 AM Mark Hatle > <mark.ha...@kernel.crashing.org> wrote: > > > > This got merged to master and appears to be working. Can I get this > backported > > to Scarthgap? > > > > Commit (in meta-openembedded master) > > > > commit 5f453c3401e20eb5489fac4d3b54a5bf96d019ab > > Author: Neel Gandhi <neel.gan...@amd.com> > > Date: Fri Jun 21 16:53:45 2024 +0530 > > > > v4l-utils: Install media ctrl header and library files > > > > > > I verified this commit can be applied directly to scarthgap. > > > > --Mark > > > > On 6/24/24 10:28 AM, Mark Hatle wrote: > > > From: Neel Gandhi <neel.gan...@amd.com> > > > > > > Commit 9389d63fdddcab400cb0b243b74d47bf665aba18 removed a previous > patch > > > that caused the recipe to install the header and library files. Restore > > > this behavior to the new meson based build system. > > > > > > Signed-off-by: Neel Gandhi <neel.gan...@amd.com> > > > Signed-off-by: Mark Hatle <mark.ha...@amd.com> > > > Signed-off-by: Mark Hatle <mark.ha...@kernel.crashing.org> > > > --- > > > > > > This is a resend, the first copy seems to have not been delivered to > the list? > > > > > > We would like to get this applied to both master and scarthgap. Any > questions > > > let me know. > > > > > > ...l-media-ctl-header-and-library-files.patch | 78 > +++++++++++++++++++ > > > .../v4l2apps/v4l-utils_1.26.1.bb | 1 + > > > 2 files changed, 79 insertions(+) > > > create mode 100644 > > > > meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-media-ctl-Install-media-ctl-header-and-library-files.patch > > > > > > diff --git > > > > a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-media-ctl-Install-media-ctl-header-and-library-files.patch > > > > b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-media-ctl-Install-media-ctl-header-and-library-files.patch > > > new file mode 100644 > > > index 000000000..6c946d8c4 > > > --- /dev/null > > > +++ > > > > b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils/0001-media-ctl-Install-media-ctl-header-and-library-files.patch > > > @@ -0,0 +1,78 @@ > > > +From 3867fcfa4389c7fa271705f1fd1d4bfb74bc1bd1 Mon Sep 17 00:00:00 2001 > > > +From: Neel Gandhi <neel.gan...@amd.com> > > > +Date: Wed, 5 Jun 2024 13:51:36 +0530 > > > +Subject: [PATCH] media-ctl: Install media-ctl header and library files > > > + > > > +Install mediactl and v4l2subdev header and library > > > +files, which may be required by 3rd party applications > > > +to populate and control v4l2subdev device node tree > > > + > > > +Install of these files was removed in upstream commit > > > +0911dce53b08b0df3066be2c75f67e8a314d8729. > > > + > > > +Upstream-Status: Denied > > > + > > > +v4l-utils maintainers do not promise a stable API for this library, > and > > > +do not currently have the time to do so. So exporting the API in this > > > +way is fine, as long as we understand that it will change and users of > > > +the API will need to adapt over time. > > > + > > > +Signed-off-by: Neel Gandhi <neel.gan...@amd.com> > > > +Signed-off-by: Mark Hatle <mark.ha...@amd.com> > > > +--- > > > + utils/media-ctl/meson.build | 28 +++++++++++++++++++++------- > > > + 1 file changed, 21 insertions(+), 7 deletions(-) > > > + > > > +diff --git a/utils/media-ctl/meson.build b/utils/media-ctl/meson.build > > > +index 3a7b0c9a..40669b4c 100644 > > > +--- a/utils/media-ctl/meson.build > > > ++++ b/utils/media-ctl/meson.build > > > +@@ -3,14 +3,24 @@ libmediactl_sources = files( > > > + 'mediactl-priv.h', > > > + ) > > > + ++libmediactl_api = files( > > > ++ 'mediactl.h', > > > ++ 'v4l2subdev.h', > > > ++) > > > ++ > > > ++install_headers(libmediactl_api, subdir: 'mediactl') > > > ++ > > > + libmediactl_deps = [ > > > + dep_libudev, > > > + ] > > > + +-libmediactl = static_library('mediactl', > > > +- libmediactl_sources, > > > +- dependencies : libmediactl_deps, > > > +- include_directories : v4l2_utils_incdir) > > > ++libmediactl = library('mediactl', > > > ++ libmediactl_sources, > > > ++ soversion: '0', > > > ++ version: '0.0.0', > > > ++ install : true, > > > ++ dependencies : libmediactl_deps, > > > ++ include_directories : v4l2_utils_incdir) > > > + + dep_libmediactl = declare_dependency(link_with : libmediactl) > > > + +@@ -18,9 +28,13 @@ libv4l2subdev_sources = files('libv4l2subdev.c') > > > + libv4l2subdev_sources += media_bus_format_names_h > > > + libv4l2subdev_sources += media_bus_format_codes_h > > > + +-libv4l2subdev = static_library('v4l2subdev', > > > +- libv4l2subdev_sources, > > > +- include_directories : > v4l2_utils_incdir) > > > ++libv4l2subdev = library('v4l2subdev', > > > ++ libv4l2subdev_sources, > > > ++ soversion: '0', > > > ++ version: '0.0.0', > > > ++ install : true, > > > ++ dependencies : dep_libmediactl, > > > ++ include_directories : v4l2_utils_incdir) > > > + + dep_libv4l2subdev = declare_dependency(link_with : libv4l2subdev) > > > + +-- +2.34.1 > > > + > > > diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.26.1.bb > > > b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.26.1.bb > > > index 52759ef18..eb38d9713 100644 > > > --- a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.26.1.bb > > > +++ b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.26.1.bb > > > @@ -28,6 +28,7 @@ PACKAGECONFIG[v4l2-tracer] = > ",-Dv4l2-tracer=disabled,json-c" > > > SRC_URI = "\ > > > git:// > git.linuxtv.org/v4l-utils.git;protocol=https;branch=stable-1.26 \ > > > > file://0001-keytable-meson-Restrict-the-installation-of-50-rc_ke.patch \ > > > + > file://0001-media-ctl-Install-media-ctl-header-and-library-files.patch \ > > > " > > > SRCREV = "4aee01a027923cab1e40969f56f8ba58d3e6c0d1" > > > > > > > > > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#111429): https://lists.openembedded.org/g/openembedded-devel/message/111429 Mute This Topic: https://lists.openembedded.org/mt/106851971/21656 Group Owner: openembedded-devel+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-