summaryrefslogtreecommitdiffstats
path: root/meta-multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'meta-multimedia')
-rw-r--r--meta-multimedia/recipes-multimedia/libcamera/libcamera.bb11
1 files changed, 8 insertions, 3 deletions
diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb
index c66c93ec5..5505626d3 100644
--- a/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb
+++ b/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb
@@ -12,15 +12,20 @@ SRC_URI = " \
12 git://linuxtv.org/libcamera.git;protocol=git \ 12 git://linuxtv.org/libcamera.git;protocol=git \
13" 13"
14 14
15SRCREV = "5f2f9406cebc668f0d69007d1ea59ef3c56ef28c" 15SRCREV = "1e8c91b65695449c5246d17ba7dc439c8058b781"
16 16
17PV = "202006+git${SRCPV}" 17PV = "202008+git${SRCPV}"
18 18
19S = "${WORKDIR}/git" 19S = "${WORKDIR}/git"
20 20
21DEPENDS = "python3-pyyaml-native udev gnutls boost chrpath-native" 21DEPENDS = "python3-pyyaml-native udev gnutls boost chrpath-native"
22DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'qt', 'qtbase qtbase-native', '', d)}" 22DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'qt', 'qtbase qtbase-native', '', d)}"
23 23
24PACKAGES =+ "${PN}-gst"
25
26PACKAGECONFIG ??= ""
27PACKAGECONFIG[gst] = "-Dgstreamer=enabled,-Dgstreamer=disabled,gstreamer1.0 gstreamer1.0-plugins-base"
28
24RDEPENDS_${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland qt', 'qtwayland', '', d)}" 29RDEPENDS_${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland qt', 'qtwayland', '', d)}"
25 30
26inherit meson pkgconfig python3native 31inherit meson pkgconfig python3native
@@ -44,4 +49,4 @@ do_recalculate_ipa_signatures_package() {
44 49
45FILES_${PN}-dev = "${includedir} ${libdir}/pkgconfig" 50FILES_${PN}-dev = "${includedir} ${libdir}/pkgconfig"
46FILES_${PN} += " ${libdir}/libcamera.so" 51FILES_${PN} += " ${libdir}/libcamera.so"
47 52FILES_${PN}-gst = "${libdir}/gstreamer-1.0/libgstlibcamera.so"