diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.5.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.5.bb new file mode 100644 index 000000000..5f98f2e39 --- /dev/null +++ b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.5.bb @@ -0,0 +1,36 @@ +SUMMARY = "uGuzzi IPA for the libcamera NXP NEO pipeline" +DESCRIPTION = "\ +An Image Processing Algorithm library for libcamera, for i.MX95 ISP, \ +based on proprietary MM Solutions EAD uGuzzi 3A library" +SECTION = "libs" +LICENSE = "Apache-2.0 & BSD-2-Clause & GPL-2.0-or-later & LGPL-2.1-or-later & MIT & Proprietary" +# Put EULA on separate line for automated recipe updates +LIC_FILES_CHKSUM = "file://LICENSES/LA_OPT_NXP_Software_License.txt;md5=bc649096ad3928ec06a8713b8d787eac" +LIC_FILES_CHKSUM += " \ + file://COPYING;md5=6462e06298403caf09a22e67a7cc551a \ + file://LICENSES/Apache-2.0.txt;md5=3b83ef96387f14655fc854ddc3c6bd57 \ + file://LICENSES/BSD-2-Clause.txt;md5=63d6ee386b8aaba70b1bf15a79ca50f2 \ + file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c \ + file://LICENSES/LGPL-2.1-or-later.txt;md5=3c328714bf889b2c3c7cd842e3e4893b \ + file://LICENSES/MIT.txt;md5=38aa75cf4c4c87f018227d5ec9638d75 " +DEPENDS = "libcamera" + +SRC_URI = "${NEO_IPA_UGUZZI_SRC};branch=${SRCBRANCH}" +NEO_IPA_UGUZZI_SRC ?= "git://github.com/nxp-imx/neo-ipa-uguzzi;protocol=https" +SRCBRANCH = "lf-6.12.49_2.2.0" +SRCREV = "c99e172e3f7f49f62625972b25a038e547e24096" + +S = "${WORKDIR}/git" + +inherit meson pkgconfig + +FILES:${PN} += "${libdir}/libcamera ${datadir}/libcamera" + +# Libraries are unversioned +SOLIBS = ".so" +FILES_SOLIBSDEV = "" + +# Pre-built binaries are already stripped, so skip the QA test +INSANE_SKIP:${PN} = "already-stripped" + +COMPATIBLE_MACHINE = "(mx95-generic-bsp)" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/packagegroups/packagegroup-dey-gstreamer.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/packagegroups/packagegroup-dey-gstreamer.bb index 828eb7681..148b117e8 100644 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/packagegroups/packagegroup-dey-gstreamer.bb +++ b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-multimedia/packagegroups/packagegroup-dey-gstreamer.bb @@ -1,5 +1,5 @@ # -# Copyright (C) 2012-2024, Digi International Inc. +# Copyright (C) 2012-2026, Digi International Inc. # SUMMARY = "Gstreamer framework packagegroup for DEY image" @@ -38,7 +38,7 @@ MACHINE_GSTREAMER_1_0_EXTRA_INSTALL ?= " \ gstreamer1.0-libav \ " MACHINE_GSTREAMER_1_0_EXTRA_INSTALL:ccimx6ul ?= "" -MACHINE_GSTREAMER_1_0_EXTRA_INSTALL:append:ccimx95 = " libcamera-gst" +MACHINE_GSTREAMER_1_0_EXTRA_INSTALL:append:ccimx95 = " libcamera-gst neo-ipa-uguzzi" RDEPENDS:${PN} = " \ ${MACHINE_GSTREAMER_1_0_PKGS} \