<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-multimedia/recipes-multimedia/libcamera, branch hardknott-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=hardknott-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=hardknott-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2021-11-13T15:45:48+00:00</updated>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-13T15:45:48+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2021-11-07T18:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7fbb2767186a4db729efe4f440cc9a992f2ab183'/>
<id>urn:sha1:7fbb2767186a4db729efe4f440cc9a992f2ab183</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Update the patch to upstreamed one</title>
<updated>2021-03-29T05:23:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-28T19:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b2bd9cce16e1ed3e5e429b2042c46934d9691b43'/>
<id>urn:sha1:b2bd9cce16e1ed3e5e429b2042c46934d9691b43</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Update to latest</title>
<updated>2021-03-04T03:55:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-03T23:23:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5593fac20fed30069baf369aba71dbfd355e08a7'/>
<id>urn:sha1:5593fac20fed30069baf369aba71dbfd355e08a7</id>
<content type='text'>
Add a fix for build with gcc11

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Cc: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Bumped to latest revision and added pkgconfig to enable gstreamer</title>
<updated>2020-09-08T18:56:46+00:00</updated>
<author>
<name>Madhavan Krishnan</name>
<email>madhavan.krishnan@linaro.org</email>
</author>
<published>2020-08-28T13:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f4272f2abf95f79d6868034aba653c682fca293f'/>
<id>urn:sha1:f4272f2abf95f79d6868034aba653c682fca293f</id>
<content type='text'>
Bumped to latest source revision of libcamera, and added packageconfig
to enable the gstreamer during build, and to generate and install the
gstreamer library.

Signed-off-by: Madhavan Krishnan &lt;madhavan.krishnan@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: fix packaging and installation</title>
<updated>2020-08-14T05:37:48+00:00</updated>
<author>
<name>Andrey Konovalov</name>
<email>andrey.konovalov@linaro.org</email>
</author>
<published>2020-08-13T20:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bbf746857d102eca913ae200cb53f8dee563acd8'/>
<id>urn:sha1:bbf746857d102eca913ae200cb53f8dee563acd8</id>
<content type='text'>
libcamera checks if RPATH or RUNPATH dynamic tag is present in
libcamera.so. If it does, it assumes that libcamera binaries are
run directly from the build directory without installing them, and
tries to use resorces like IPA modules from the build directory.
Mainline meson strips RPATH/RUNPATH out from libcamera.so file
at install time. But openembedded-core patches meson to disable
RPATH/RUNPATH removal. That's why  we need to remove this tag manually
in do_install_append().

IPA module is signed (with openssl dgst) after it is built. But
during packaging the OE build system 1) splits out debugging info,
and 2) strips the binaries. So the IPA module so file installed
isn't the one which the signature was calculated against. Then
the signature check fails, and libcamera tries to run the IPA
module isolated (in a sandbox), which doesn't work if the IPA
module wasn't designed to run isolated. The solution is to
recalculate the IPA modules signatures in ${PKGD} after do_package().

Signed-off-by: Andrey Konovalov &lt;andrey.konovalov@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Fix License names to match SPDX convention</title>
<updated>2020-08-09T20:07:24+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-08-09T20:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=51f97cee9e301a7ecaf5400e6540b914795d33ba'/>
<id>urn:sha1:51f97cee9e301a7ecaf5400e6540b914795d33ba</id>
<content type='text'>
Fixes
do_populate_lic: libcamera: No generic license file exists for: GPL-2.0-or-later in any provider

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Bumped to latest source revision</title>
<updated>2020-06-16T17:55:02+00:00</updated>
<author>
<name>Madhavan Krishnan</name>
<email>madhavan.krishnan@linaro.org</email>
</author>
<published>2020-06-15T19:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2a9d26de932238dacc1e19575f74311ed992a06c'/>
<id>urn:sha1:2a9d26de932238dacc1e19575f74311ed992a06c</id>
<content type='text'>
Updated the source revision, to include the gstreamer pipeline
support added in libcamera, also the Raspberry Pi pipeline support
for Raspberry Pi camera sensor device.

Signed-off-by: Madhavan Krishnan &lt;madhavan.krishnan@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libcamera: Bumped to latest source revision</title>
<updated>2020-02-20T23:32:27+00:00</updated>
<author>
<name>Madhavan Krishnan</name>
<email>madhavan.krishnan@linaro.org</email>
</author>
<published>2020-01-21T07:08:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59daa1229a36abc63431e4b290bb175949407dab'/>
<id>urn:sha1:59daa1229a36abc63431e4b290bb175949407dab</id>
<content type='text'>
libcamera uses the host machine python instead of sysroot,
We use the patch file for libcamera source to use the
sysroot python. But libcamera team has fix this issue and,
pushed the changes to libcamera source, now we are pointing
to that particular source revision of libcamera.

In musl, we faced the compilation iisue, so we changed the
source revision pointing to the fix of musl compilation issue.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Added bb file for libcamera integration</title>
<updated>2020-01-10T08:50:59+00:00</updated>
<author>
<name>madhavank27</name>
<email>madhavan.krishnan@linaro.org</email>
</author>
<published>2019-11-12T10:46:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5dcb72e707dade6dbd3d1fc3921ff61fda0b7f4b'/>
<id>urn:sha1:5dcb72e707dade6dbd3d1fc3921ff61fda0b7f4b</id>
<content type='text'>
Signed-off-by: madhavank27 &lt;madhavan.krishnan@linaro.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
