From 4aafa4d54feba0b5bbc4743b82e154bac01c2ba7 Mon Sep 17 00:00:00 2001 From: Flora Hu Date: Wed, 22 Jul 2026 16:14:35 +0800 Subject: neo-ipa-uguzzi: Bump 0.2.6 -> 0.2.7 Sync with libcamera v0.7.1 API changes Add ox05b1s RGBIr dual-mode DTP support Signed-off-by: Flora Hu --- .../libcamera/neo-ipa-uguzzi_0.2.6.bb | 35 -------------------- .../libcamera/neo-ipa-uguzzi_0.2.7.bb | 37 ++++++++++++++++++++++ 2 files changed, 37 insertions(+), 35 deletions(-) delete mode 100644 recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.6.bb create mode 100644 recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.7.bb (limited to 'recipes-multimedia') diff --git a/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.6.bb b/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.6.bb deleted file mode 100644 index 3cbf07035..000000000 --- a/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.6.bb +++ /dev/null @@ -1,35 +0,0 @@ -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" -HOMEPAGE = "https://github.com/nxp-imx/neo-ipa-uguzzi" -SECTION = "libs" -LICENSE = "Apache-2.0 AND BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND LicenseRef-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.18.2_1.0.0" -SRCREV = "3c3b18e397a81fac2babe14dca01f4ada1ecc8b2" - -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/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.7.bb b/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.7.bb new file mode 100644 index 000000000..cc0161182 --- /dev/null +++ b/recipes-multimedia/libcamera/neo-ipa-uguzzi_0.2.7.bb @@ -0,0 +1,37 @@ +# Copyright 2026 NXP + +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" +HOMEPAGE = "https://github.com/nxp-imx/neo-ipa-uguzzi" +SECTION = "libs" +LICENSE = "Apache-2.0 AND BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND LicenseRef-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.18.20_2.0.0" +SRCREV = "23fdfc14330253b789f24c35e53786bc46d35703" + +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)" -- cgit v1.2.3-54-g00ecf