mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-09 17:59:26 +00:00
libcamera: 0.7.0 -> 0.7.1
- Added PACKAGECONFIG for all available options, most of them introduced in this version. This will make the package's outcome more deterministic. This release brings 142 commits with the largest developments in the core of libcamera components. Perhaps the most obvious is that we now use C++20 for the project. The Configuration file handling has had a substantial rework with updates to the yaml_parser. The RKISP1 IPA has now added a new Hue control which brought with it a rework of how we manage fixed point arithmetic with the Quantized class. I hope this makes it easier to convey types with hardware operations. The SoftISP has the ability to perform CPU debaying with multiple threads which helps throughput on platforms such as the Arduino Uno Q. The Mali-C55 pipeline handler now has full support for the RZG2LCRU and inline handling which enables camera support on the Renesas RZ/V2H and RZ/V2NP platforms. And of interest in the apps components, the gstreamer plugin now has the ability to select and configure the sensor mode configuration properties. Finally a new script "libcamera-bug-report" is available to be packaged which will help users identify issues when reporting bugs. More on https://github.com/libcamera-org/libcamera/releases/tag/v0.7.1 Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
+9
-3
@@ -13,7 +13,7 @@ SRC_URI = " \
|
|||||||
git://git.libcamera.org/libcamera/libcamera.git;protocol=https;branch=master;tag=v${PV} \
|
git://git.libcamera.org/libcamera/libcamera.git;protocol=https;branch=master;tag=v${PV} \
|
||||||
"
|
"
|
||||||
|
|
||||||
SRCREV = "b7854fd07d42168f099b5ce30d1702e0e0875bf5"
|
SRCREV = "183e37362f57ff3ce7493abf0bc6f1b57b931f55"
|
||||||
|
|
||||||
PE = "1"
|
PE = "1"
|
||||||
|
|
||||||
@@ -25,12 +25,18 @@ PACKAGES =+ "${PN}-compliance ${PN}-gst ${PN}-pycamera"
|
|||||||
PACKAGECONFIG ??= " \
|
PACKAGECONFIG ??= " \
|
||||||
${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)} \
|
${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)} \
|
||||||
"
|
"
|
||||||
PACKAGECONFIG[dng] = ",,tiff"
|
|
||||||
|
PACKAGECONFIG[dng] = "-Dapps-output-dng=enabled,-Dapps-output-dng=disabled,tiff"
|
||||||
|
PACKAGECONFIG[dw] = "-Dlibdw=enabled,-Dlibdw=disabled,elfutils,libdw"
|
||||||
PACKAGECONFIG[compliance] = "-Dlc-compliance=enabled,-Dlc-compliance=disabled,gtest"
|
PACKAGECONFIG[compliance] = "-Dlc-compliance=enabled,-Dlc-compliance=disabled,gtest"
|
||||||
PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base"
|
PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base"
|
||||||
PACKAGECONFIG[opengl] = ",,virtual/libgl virtual/egl"
|
PACKAGECONFIG[jpeg] = "-Dcam-jpeg=enabled,-Dcam-jpeg=disabled,libjpeg-turbo"
|
||||||
|
PACKAGECONFIG[kms] = "-Dcam-output-kms=enabled,-Dcam-output-kms=disabled,libdrm"
|
||||||
|
PACKAGECONFIG[opengl] = "-Dsoftisp-gpu=enabled,-Dsoftisp-gpu=disabled,virtual/libgl virtual/egl"
|
||||||
PACKAGECONFIG[python] = "-Dpycamera=enabled,-Dpycamera=disabled,python3-pybind11"
|
PACKAGECONFIG[python] = "-Dpycamera=enabled,-Dpycamera=disabled,python3-pybind11"
|
||||||
PACKAGECONFIG[raspberrypi] = ",,libpisp"
|
PACKAGECONFIG[raspberrypi] = ",,libpisp"
|
||||||
|
PACKAGECONFIG[sdl] = "-Dcam-output-sdl2=enabled,-Dcam-output-sdl2=disabled,virtual/libsdl2"
|
||||||
|
PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind"
|
||||||
PACKAGECONFIG[vimc] = ",,"
|
PACKAGECONFIG[vimc] = ",,"
|
||||||
PACKAGECONFIG[virtual] = ",,libyuv libjpeg-turbo"
|
PACKAGECONFIG[virtual] = ",,libyuv libjpeg-turbo"
|
||||||
|
|
||||||
Reference in New Issue
Block a user