summaryrefslogtreecommitdiffstats
path: root/meta/recipes-multimedia
Commit message (Collapse)AuthorAgeFilesLines
* The poky repository master branch is no longer being updated.Richard Purdie2025-11-0768-5669/+0
| | | | | | | | | | | | | | | | | | | | | You can either: a) switch to individual clones of bitbake, openembedded-core, meta-yocto and yocto-docs b) use the new bitbake-setup You can find information about either approach in our documentation: https://docs.yoctoproject.org/ Note that "poky" the distro setting is still available in meta-yocto as before and we continue to use and maintain that. Long live Poky! Some further information on the background of this change can be found in: https://lists.openembedded.org/g/openembedded-architecture/message/2179 Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x264: switch to PACKAGECONFIGDmitry Baryshkov2025-10-132-3/+47
| | | | | | | | | | | | Switch to PACKAGECONFIG in order to make x264 options configurable. Enable FFmpeg (by default) and OpenCL (if enabled by the distro). Pick up the patch to fix building with the latest FFmpeg. (From OE-Core rev: 4339bf44faa11bf5933f23ac5b0b6ecaa5a1afab) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: ignore CVE-2025-8851Peter Marko2025-10-011-0/+1
| | | | | | | | | | | This is fixed in v4.7.0, however cve_check cannot match it as NVD says "Up to (excluding) 2024-08-11". (From OE-Core rev: 66349865ac048ae8e5a81b29c50c68503053f74e) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: upgrade 4.7.0 -> 4.7.1Peter Marko2025-10-019-380/+3
| | | | | | | | | | | | | | Removed patches included in this new release License-Update: BSD license added based on [1] [1] https://gitlab.com/libtiff/libtiff/-/commit/a0b623c7809ea2aa4978d5d7b7bd10e519294c78 (From OE-Core rev: 9161c31aa37341f758fd8f3d095177e8b6de1448) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lame: don't use -march=native when building with clangRoss Burton2025-09-252-0/+100
| | | | | | | | | | | | | | | | | | | | Because of a logic error, lame's configure always passes -march=native when building with clang. This is a terrible idea in general as it's not often your build machine and target hardware aligns, and leads to some amusing errors: unknown target CPU 'neoverse-n1' note: valid target CPU values are: i386, i486, ... Move the HAVE_CLANG block up into the FULL_OPTIMIZATION case, alongside HAVE_GCC. This option is never enabled (as it's basically "use native") so resolves the build failure. (From OE-Core rev: d6f0e26ccf19872e1f4eebb346d76c7bff87ba2a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ffmpeg: update 7.1.1 -> 8.0Alexander Kanavin2025-09-151-10/+6
| | | | | | | | | | | | libpostproc removed upstream. License-update: formatting. (From OE-Core rev: 4ab049c30ca125f19b7547e627251a2dafbebee7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: upgrade 1.6.48 -> 1.6.50Gyorgy Sarvari2025-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Version 1.6.49 [June 12, 2025] Added SIMD-optimized code for the RISC-V Vector Extension (RVV). (Contributed by Manfred Schlaegl, Dragos Tiselice and Filip Wasil) Added various fixes and improvements to the build scripts and to the sample code. Version 1.6.50 [July 1, 2025] Improved the detection of the RVV Extension on the RISC-V platform. (Contributed by Filip Wasil) Replaced inline ASM with C intrinsics in the RVV code. (Contributed by Filip Wasil) Fixed a decoder defect in which unknown chunks trailing IDAT, set to go through the unknown chunk handler, incorrectly triggered out-of-place IEND errors. (Contributed by John Bowler) Fixed the CMake file for cross-platform builds that require `libm`. Ptests successfully passed: ============================================================================ Testsuite summary for libpng 1.6.50 ============================================================================ # TOTAL: 32 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ (From OE-Core rev: d804ae6e19b5f9d92d9384dd470ae0acf0fb8e1d) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: ignore CVE-2024-11586Ross Burton2025-09-111-0/+2
| | | | | | | | | | | As per the linked ticket, this issue is related to an Ubuntu-specific patch that we don't have. (From OE-Core rev: dc81fdc6bdf8ab39b7f2fd994d50256430c36558) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpg123: upgrade 1.33.0 -> 1.33.2Wang Mingyu2025-09-111-1/+1
| | | | | | | | (From OE-Core rev: a00aaacd90c53fc403b4860cabae76284fe1de6e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: Add PACKAGECONFIG for liblercZoltán Böszörményi2025-09-081-0/+1
| | | | | | | | | | | | | | | | | | | | | tiff-native may pick up liblerc from the host using the .so symlink, in which case it's added as a private requirement in libtiff-4.pc. That in turn causes a build error in gtk4-native in Yocto because Lerc.pc does not exist. This was observed on Fedora 42 with gdk-pixbuf2-devel installed on the host where libtiff is a dependency of gdk-pixbuf2 and libtiff 4.7.0 is built with liblerc enabled. Add a new PACKAGECONFIG setting for liblerc but keep it disabled since liblerc does not exist in Yocto at the moment. (From OE-Core rev: c95048a1a78522fa5a8fb128dfe6fe2442cd61d2) Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Backport-to: walnascar Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: fix CVE-2025-8534Yogita Urade2025-09-082-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | A vulnerability classified as problematic was found in libtiff 4.6.0. This vulnerability affects the function PS_Lvl2page of the file tools/tiff2ps.c of the component tiff2ps. The manipulation leads to null pointer dereference. It is possible to launch the attack on the local host. The complexity of an attack is rather high. The exploitation appears to be difficult. The exploit has been disclosed to the public and may be used. The name of the patch is 6ba36f159fd396ad11bf6b7874554197736ecc8b. It is recommended to apply a patch to fix this issue. One of the maintainers explains, that "[t]his error only occurs if DEFER_STRILE_LOAD (defer-strile-load:BOOL=ON) or TIFFOpen( .. "rD") option is used." Reference: https://nvd.nist.gov/vuln/detail/CVE-2025-8534 Upstream patch: https://gitlab.com/libtiff/libtiff/-/commit/6ba36f159fd396ad11bf6b7874554197736ecc8b (From OE-Core rev: 7eb475c8c58c70dbb123de7c94af59c7f67521c9) Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: Add audio group explicitlyKyungjik Min2025-09-081-1/+1
| | | | | | | | | | | | | | | | | | | | Since pulseaudio-server requires the audio group, we explicitly add it. When use useradd-staticids or do not use the default group in base-passwd, an error will occur because the audio group is not defined. NOTE: pulseaudio: Performing useradd with [--root TOPDIR/tmp/work/cortexa72-poky-linux/pulseaudio/17.0/recipe-sysroot --home-dir /var/run/pulse --gid 998 --groups audio,pulse --no-create-home --system --shell /bin/false --uid 998 pulse] useradd: group 'audio' does not exist ERROR: pulseaudio: useradd command did not succeed. (From OE-Core rev: 9a6c66d9b82920d8e634450b051df5dcf6bffc26) Signed-off-by: Kyungjik Min <dpmin7@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: cleanup CVE_STATUS which are resolved nowPeter Marko2025-08-281-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The don't show up in CVE metrics anymore since they were either fixed upstream or recipe version was upgraded meanwhile. * bind CVE-2019-6470: cpe got corrected in nvd db * libxml2 CVE-2023-45322: version is now higher than NVD cpe * zlib CVE-2023-45853: version is now higher than NVD cpe * gcc CVE-2021-37322: version is now higher than NVD cpe * python3 * CVE-2007-4559: version is now higher than NVD cpe * CVE-2019-18348: version is now higher than NVD cpe * CVE-2020-15523: version is now higher than NVD cpe * CVE-2022-26488: version is now higher than NVD cpe * CVE-2015-20107: version is now higher than NVD cpe * CVE-2023-36632: version is now higher than NVD cpe * rust * CVE-2024-24576: NVD has no cpe, but we have newer version as fix * CVE-2024-43402: version is now higher than NVD cpe * cups CVE-2021-25317: version is now higher than NVD cpe * ghostscript CVE-2023-38559: version is now higher than NVD cpe * libtirpc CVE-2021-46828: version is now higher than NVD cpe * unzip CVE-2008-0888: version is now higher than NVD cpe * ffmpeg CVE-2023-39018: cpe got corrected in nvd db * libxslt CVE-2022-29824: version is now higher than NVD cpe * libyaml * CVE-2024-35325: CVE is now rejected in NVD DB * CVE-2024-35326: CVE is now rejected in NVD DB * CVE-2024-35328: CVE is now rejected in NVD DB Also add comment for iputils regarding reports for FKIE/NVD2. Also remove some trailing spaces in python recipe. (From OE-Core rev: 73ee9789183aa95072af2b51ac9e08203f4e33f9) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tiff: Security fix for CVE-2024-13978, CVE-2025-8176, CVE-2025-8177Siddharth Doshi2025-08-258-1/+316
| | | | | | | | | | | | | | | Upstream-Status: Backport from [https://gitlab.com/libtiff/libtiff/-/commit/7be20ccaab97455f192de0ac561ceda7cd9e12d1, https://gitlab.com/libtiff/libtiff/-/commit/2ebfffb0e8836bfb1cd7d85c059cd285c59761a4, https://gitlab.com/libtiff/libtiff/-/commit/3994cf3b3bc6b54c32f240ca5a412cffa11633fa, https://gitlab.com/libtiff/libtiff/-/commit/ce46f002eca4148497363f80fab33f9396bcbeda, https://gitlab.com/libtiff/libtiff/-/commit/ecc4ddbf1f0fed7957d1e20361e37f01907898e0, https://gitlab.com/libtiff/libtiff/-/commit/75d8eca6f106c01aadf76b8500a7d062b12f2d82, https://gitlab.com/libtiff/libtiff/-/commit/e8c9d6c616b19438695fd829e58ae4fde5bfbc22] CVE's Fixed: CVE-2024-13978 libtiff: LibTIFF Null Pointer Dereference CVE-2025-8176 libtiff: LibTIFF Use-After-Free Vulnerability CVE-2025-8177 libtiff: LibTIFF Buffer Overflow (From OE-Core rev: 16d8a873c57b174e4d6581b58d890f2157aa2f2c) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 72c3e493ab1899f39b89de9c41f5af2b0178f61b) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: b67f93b12533a449e6cc43e4a19ee35b64299967) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-214-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - av1parse: Don't error out on "currently" undefined seq-level indices - av1parse: fails to parse AV1 bitstreams generated by FFmpeg using the av1_nvenc hardware encoder - d3d12screencapturedevice: Avoid false device removal on monitor reconfiguration - d3d12screencapturesrc: Fix OS handle leaks/random crash in WGC mode - meson: d3d12: Add support for MinGW DirectXMath package - va: Re-negotiate after FLUSH - vaXXXenc: calculate latency with corrected framerate - vaXXXenc: fix potential race condition - vkphysicaldevice: enable sampler ycbcr conversion, synchronization2 and timeline semaphore features - vulkan: ycbcr conversion extension got promoted in 1.1.0 - wasapi2: Port to IMMDevice based device selection Release note: https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 90d9bc31804486a3ddfb9e22b09735347a2f982a) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - v4l2: fix memory leak for dynamic resolution change - videorate, imagefreeze: add support for JPEG XS Release note: https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 14411ae154e42fb5b1cbb9b88c4f1ea1e1df2d42) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-214-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ================= - audioconvert: Fix regression when using a mix matrix - audioconvert: mix-matrix causes caps negotiation failure - decodebin3: Don't error on an incoming ONVIF metadata stream - gloverlay: Recompute geometry when caps change, and load texture after stopping and starting again - uridecodebin3: Add missing locking and NULL checks when adding URIs to messages - uridecodebin3: segfault in update_message_with_uri() if no decoder available - videorate, imagefreeze: add support for JPEG XS - gst-device-monitor-1.0: Add shell quoting for launch lines - gst-device-monitor-1.0: Fix criticals, and also accept utf8 in launch lines - gst-device-monitor-1.0: Use gst_print instead of g_print Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: e6822a050a3aeaa6a29a6a0210e3fdcd8180dc74) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 02db2caf16e9655e409361dd97a369a0d38df2ac) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: bedfd3da7a75fad707c87f27343e6034d384dd99) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-215-16/+16
| | | | | | | | | | | | | | | | Changelog: ================== - aggregator: add sub_latency_min to pad queue size - build: Disable C5287 warning on MSVC Release note: https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 2a2ba99ff12b7c91cb6643551320b14fb9f8d2c9) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 567d5bc1da4ee53d0d354472ee9146f845fe5ea6) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-211-1/+1
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: d83ef61767d235979282fe98b3074704583a29da) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: upgrade 1.26.3 -> 1.26.5Liu Yiding2025-08-212-2/+2
| | | | | | | | | | | Refer to release note, no changes this time https://gstreamer.freedesktop.org/releases/1.26/#1.26.5 (From OE-Core rev: 2be75a9d629495290f95322bb9400fada7cc99c8) Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: Fix buttons in gtk-play at runtimeRichard Purdie2025-07-211-0/+3
| | | | | | | | | | | | | | | The media player buttons weren't working. At runtime there were warnings like: (gtk-play:824): Gtk-WARNING **: 12:37:53.946: Could not find signal handler 'next_button_clicked_cb'. Did you compile with -rdynamic? Add the missing linker option to make the buttons work. [YOCTO #15915] (From OE-Core rev: 5571061e26a98804670b0d39b86f3b3b205061b1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libwebp: upgrade 1.5.0 -> 1.6.0Wang Mingyu2025-07-171-1/+1
| | | | | | | | (From OE-Core rev: 3ea48cca171de36f8028d01756f9c931e46bb02e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libogg: upgrade 1.3.5 -> 1.3.6Wang Mingyu2025-07-071-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== * Update minimum cmake version to 3.6 This fixes incompatibility with cmake >= 4.0 * Fix UBsan issues * Improve allocation failure handling * Fix various compiler warnings * Fix various autotool warnings * Improve continuous integration testing scripts (From OE-Core rev: a8fcf5eef3a19fafb09e8c89a67efb98fe9eea8c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-2/+2
| | | | | | | (From OE-Core rev: 684b26f1497ddba682c5d0dd011ff6b9d000dbe4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: 031b429391826c7b12f87cba30a42dc7eedf76d0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: 9726eb4bf3bae147730de79e79185452d46f4d69) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: 68256d1c551be1682c0a211cb9b94619d08c6cd3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-python: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: 1d2557877feeb983ad86366f30f69dc801bf221c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-ugly: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: d66f5e29a196d890b375297eab415dd854fb8b82) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-good: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: 8cc4f2f479baada07badd36461e9f659f8525e87) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-base: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: b47886f9bf9dd245283377428aa67df60d4ba4c0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-plugins-bad: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: f6179bec080b18b3d0503de89198623ccd30a386) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-libav: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: c6cd47286e3592ccaeca094626fd1a0163efd4df) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-devtools: upgrade 1.26.2 -> 1.26.3Wang Mingyu2025-07-031-1/+1
| | | | | | | (From OE-Core rev: df0b4cce448553d8c2b26be86c2d2e3be8ffd4e0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove consecutive blank linesAlexander Kanavin2025-06-203-3/+0
| | | | | | | | | | | | | | | | | Some of them were introduced by mass-removal of S = WORKDIR/git assignments; rather than try to fix up (or redo) just these, I've run this sed command over the whole tree: sed -i -z -E 's/([ \t\f\v\r]*\n){3,}/\n\n/g' `find . -name *.bb -o -name *.inc` The rationale is that more than one empty line is wasting vertical screen space, and does nothing for readability. (From OE-Core rev: cedc4ff7c9bcfb22a20e43e47f9759f4007a4f1a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: set S to be in UNPACKDIR in recipes that explicitly set SAlexander Kanavin2025-06-2011-11/+11
| | | | | | | | (From OE-Core rev: 7321cc17ae5483f17fe9cdffea7b62acd9d9c3a2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: remove S in recipes that fetch from git via setting ↵Alexander Kanavin2025-06-202-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BB_GIT_DEFAULT_DESTSUFFIX Removing all the S = ${WORKDIR}/git assignments works because BB_GIT_DEFAULT_DESTSUFFIX is set to match S from bitbake.conf (which itself is set to match typical tarball releases). A few recipes are setting S to a sub-directory of the git tree and need to be adjusted accordingly. bzip2 recipe is fetching a tarball and separately cloning tests; adjust the recipe to put the latter into 'bzip2-tests', instead of 'git'. devupstream.bbclass no longer needs to rewrite S, and is adjusted accordingly. Adjust scripts/lib/recipetool/append.py to not hardcode 'git' as unpack destination. Adjust kernel-yocto.bbclass to use the git unpack variable instead of hardcoding 'git' (there's also removal of repetition of string constants and a correction of workdir/unpackdir mismatch in one of the if-else branches). Ensure build-appliance-image recipe does not use 'git' as checkout directory for poky repo, but rather explicitly name it 'poky'. Ensure reproducible.py code that looks for git repositories does not hardcode 'git' but uses the destination set by BB_GIT_DEFAULT_DESTSUFFIX. Ensure recipetool does not write out unneeded S settings into newly created recipes that fetch from git. Adjust selftest to not hardcode 'git' as unpack directory. (From OE-Core rev: f80c07019ddadaf9c5fb890faabfda7920ecd15e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-examples: correct upstream version checkAlexander Kanavin2025-06-191-1/+1
| | | | | | | | | | If start-of-line is not enforced, then bogus tag 'gstreamer-sharp-1.13.0.1' would match as 13.0.1. (From OE-Core rev: 094cbd4f6a9f57eb146207355a921eaae44012ab) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpng: Add ptestPoonam Jadhav2025-06-192-2/+47
| | | | | | | | | | | | Install libpng test-suite to run it as a ptest. As the test-suite takes more than 30 seconds to run, add libpng-ptest to PTESTS_SLOW in ptest-packagelists.inc (From OE-Core rev: 8dca5305c950e6a06b3f344ffdbbb7386d802095) Signed-off-by: Poonam Jadhav <poonam.jadhav@kpit.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mpg123: upgrade 1.32.10 -> 1.33.0Wang Mingyu2025-06-161-1/+1
| | | | | | | (From OE-Core rev: 9753a910240a5040af8f3a5ff679fcc1c3cfa6ef) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtheora: disable all 32-bit arm assemblerRoss Burton2025-06-161-0/+5
| | | | | | | | | | | | | The 32-bit Arm assembler is mostly broken. In 1.1.0 it was never used, and 1.2.0 tries to enable it and there are a number of different ways it can fail (some gcc/architecture combinations, and all clang builds). Until this is fixed upstream, simply disable assembler entirely. (From OE-Core rev: 0ee2166f9d03ab01f2ea3dd29b8e76ae168fa9aa) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtheora: upgrade 1.1.1 -> 1.2.0Gyorgy Sarvari2025-06-124-62/+777
| | | | | | | | | | | | | | | | | | | | | | | | Drop no-docs.patch, and use "--disable-doc" configuration instead. Drop autoreconf.patch, because it is included in the release. Add 0001-add-missing-files.patch to mitigate a release issue, which caused some files to be missing from the tarball. Major changes: - New 'ptalarbvorm' encoder - New th_encode_ctl option for copying configuration from an existing setup header, useful for splicing streams. - Added support for RISC OS. - Improved ARM support. - Various speed, bug fixes and code quality improvements. See CHANGES file for full changelog. (From OE-Core rev: c22fecbc89a3d1b22f12440fe4e3dbc3840b26a8) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-vaapi: upgrade 1.26.1 -> 1.26.2Wang Mingyu2025-06-051-1/+1
| | | | | | | | (From OE-Core rev: 5007cc46d66c16b91c1a564351f7145bc4b7b63b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0: upgrade 1.26.1 -> 1.26.2Wang Mingyu2025-06-051-1/+1
| | | | | | | | (From OE-Core rev: 8b5fa818b2a4fa260988e1bb742d5b5c43932150) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gstreamer1.0-rtsp-server: upgrade 1.26.1 -> 1.26.2Wang Mingyu2025-06-051-1/+1
| | | | | | | | (From OE-Core rev: fd0d520aa4a26b28b495cd42cb571f0e9d7f64ab) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>