summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gimp: update 3.0.8 -> 3.2.0Markus Volk2026-03-185-94/+58
| | | | | | | | | - remove a backport patch - rework the fix for host systems that dont provide iso-codes - update mypaint-brushes dependency to 2.x Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: upgrade 4.5.2 -> 4.5.7Peter Marko2026-03-181-1/+1
| | | | | | | Update to latest v4.5-stable patch level. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntfs-3g-ntfsprogs: update UPSTREAM_CHECK_GITTAGREGEXYi Zhao2026-03-181-2/+1
| | | | | | | | | | | | | | | | | | | Update UPSTREAM_CHECK_GITTAGREGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: 20070925 INFO: Latest version's commit: e859b1b1099d6fb8080f84db7f3790ab2bdc92e4 $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: 2022.10.3 INFO: Latest version's commit: 78414d93613532fd82f3a82aba5d4a1c32898781 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp3: upgrade 3.23.0 -> 3.24.0Gyorgy Sarvari2026-03-181-1/+3
| | | | | | | | | | | | | | | | | | Contains many bugfixes and CVE fixes: https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.0 Added build option to use internal rc4 and md4 ciphers: this is due to a recent change in oe-core. OpenSSL's legacy ciphers (like RC4 and MD4) are now disabled by default (with 'legacy' PACKAGECONFIG), however FreeRDP3 relies on them. To ensure that the required ciphers are available, build the recipe with this ciphers' internal implementations instead of expecting OpenSSL to support them. Ptests passed successfully. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imagemagick: upgrade 7.1.2-16 -> 7.1.2-17Gyorgy Sarvari2026-03-181-1/+1
| | | | | | | | Contains bugfixes and a couple of CVE fixes: https://github.com/ImageMagick/ImageMagick/compare/7.1.2-16...7.1.2-17 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm-2.68: upgrade 2.80.0 to 2.86.0Changqing Li2026-03-181-3/+3
| | | | | | | | | | | | License-Update: Remove obsolete FSF address NEWS: https://gitlab.gnome.org/GNOME/glibmm/-/blob/2.86.0/NEWS [1] https://github.com/GNOME/glibmm/commit/727b086bc5bc29fbbfb3fb90198499364cc65dac Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kronosnet: upgrade 1.31 -> 1.33Liu Yiding2026-03-181-1/+1
| | | | | | | | Changelog https://github.com/kronosnet/kronosnet/releases/tag/v1.33 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squid: upgrade 7.4 -> 7.5Peter Marko2026-03-181-2/+2
| | | | | | | | | | | | | | | | | License-Update: updated to latest GPLv2 text version [1] Changelog [2] - Bug 5501: Squid may exit when ACLs decode an invalid URI - ICP: Fix HttpRequest lifetime for ICP v3 queries - ICP: Fix validation of packet sizes and URLs - Do not escape malformed URI twice when sending ICP errors - ... and some code, CI, and documentation cleanups [1] https://github.com/squid-cache/squid/commit/765c7f4e7fa45ce87134b4a38ad175db4bda06dd [2] https://github.com/squid-cache/squid/releases/tag/SQUID_7_5 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squid: fix UPSTREAM_CHECK_REGEXPeter Marko2026-03-181-1/+1
| | | | | | | | | | Squid tags are in form SQUID_<MAJ>_<MIN>. This can also be seen in SRC_URI download link. This change will make "devtool latest-version squid" correctly show 7.5 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: upgrade 3.2.13.0 -> 3.2.14.0Dmitry Baryshkov2026-03-182-9/+9
| | | | | | | | Upgrade OpenGL ES CTS to the last release, mostly bringing up fixes for the existing tests. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts: upgrade 1.4.5.1 -> 1.4.5.2Dmitry Baryshkov2026-03-182-2/+2
| | | | | | | Upgrade Vulkan CTS, fixing several small issues in the tests. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spice-gtk: enable libva-x11 and drop gstreamer1.0-vaapiDmitry Baryshkov2026-03-181-1/+1
| | | | | | | | | OE-Core has dropped gstreamer1.0-vaaapi, breaking spice-gtk. Drop the dependency and, while we are at it, enable libva as a dependency, making sure VA-API is enabled. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis 8: Update licenceDaniel McGregor2026-03-182-1/+164
| | | | | | | | | | Redis 8.0 and later are tri-licensed, the licence options are: * Redis Source Available License v2 * Server Side Public License v1.0 * GNU Affero GPL v3.0 Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libfido2-initial: new recipeDan McGregor2026-03-181-0/+40
| | | | | | | | | | | | | | | | | Use this recipe to break a circular dependency between libfido2 and systemd when systemd's fido PACKAGECONFIG is enabled. systemd depends on libfido2, and libfido2 depends on udev provided by systemd. However, systemd only depends on the headers provided by libfido2 and its pkgconf data. systemd uses only the datatypes provided, and opportunistically enables fido support if libfido2 is found. This recipe provides only the headers and pkgconf data. This is sufficient to allow systemd to build support for libfido2. It only works with a related change I've submitted to openembedded core. Signed-off-by: Dan McGregor <danmcgr@protonmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftrace: Update the runtime dependenciesPeter Kjellerstedt2026-03-181-6/+5
| | | | | | | | * bash and python3 are only needed by the ptest package. * xz appears to not be needed at all. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tornado: upgrade 6.5.4 -> 6.5.5Ankur Tyagi2026-03-181-1/+1
| | | | | | | | | Security fixes including CVE-2026-31958 https://www.tornadoweb.org/en/stable/releases/v6.5.5.html Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* perfetto: Don't copy gn native binaryWilli Ye2026-03-181-10/+1
| | | | | | | | | | | | | | | With the current recipe I am getting ``` gn: error while loading shared libraries: libc++abi.so.1: cannot open shared object file: No such file or directory ``` on my aarch64 machine This is due to gn having a relative library runpath causing the interpreter not finding the shared libraries Instead of copying the binary just directly execute it Additionally remove the unnecessary download of the prebuilt gn binary Signed-off-by: Willi Ye <zye2@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* refpolicy-targeted: Added sepolicy for adb serviceGargi Misra2026-03-182-0/+81
| | | | | | | | | | - Labeled adb binary - Moved adb shell from initrc_t to unconfined_t - meta-selinux does not provide adb domain added policy in meta-oe instead of refpolicy: SELinuxProject/refpolicy#1085 Signed-off-by: Gargi Misra <gmisra@qti.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: enable aptX Bluetooth codec supportShuai Zhang2026-03-181-2/+6
| | | | | | | | | Enable aptX/aptX-HD codec support in PipeWire's Bluetooth A2DP codec. This allows A2DP streaming with aptX-capable headsets when libfreeaptx is available. Signed-off-by: Shuai Zhang <shuai.zhang@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libfreeaptx: add aptX/aptX-HD codec libraryShuai Zhang2026-03-181-0/+33
| | | | | | | | Add a libfreeaptx recipe (LGPL-2.1+) to provide aptX/aptX-HD codec support for Bluetooth A2DP audio codec. Signed-off-by: Shuai Zhang <shuai.zhang@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nltk: mark CVE-2026-0846 patchedGyorgy Sarvari2026-03-181-0/+1
| | | | | | | | | | Details: https://nvd.nist.gov/vuln/detail/CVE-2026-0846 It has been fixed in version 3.9.3, however NVD tracks it without CPE/version info. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.76.0 -> 1.78.0Andrej Kozemcak2026-03-181-2/+8
| | | | | | | | | | | | | | | | | | | Change build tools from setuptools3 to python_setuptools_build_meta Add cython depends and change cython requirement from cython==3.1.1 to cython>=3.1.1. Currently we use cython version 3.2.4 Changelog: https://github.com/grpc/grpc/releases/tag/v1.78.0 Changes for python: - aio: fix race condition causing asyncio.run() to hang forever during the shutdown process. - Migrate to pyproject.toml build system from setup.py builds. - Log error details when ExecuteBatchError occurs (at DEBUG level). - Update setuptools min version to 77.0.1. Signed-off-by: Andrej Kozemcak <andrej.kozemcak@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsodium: upgrade 1.0.20 -> 1.0.21Andrej Kozemcak2026-03-183-65/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: copyright years refreshed Removed patch included in this release Add path to fix compilation with gcc on aarch64 Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE Changes: Version 1.0.21 - security fix for the crypto_core_ed25519_is_valid_point() function - new crypto_ipcrypt_* functions - sodium_bin2ip and sodium_ip2bin helper functions - XOF: the crypto_xof_shake* and crypto_xof_turboshake* functions Version 1.0.20-stable - XCFramework: cross-compilation is now forced on Apple Silicon to avoid Rosetta-related build issues - The Fil-C compiler is supported out of the box - The CompCert compiler is supported out of the box - MSVC 2026 (Visual Studio 2026) is now supported - Zig builds now support FreeBSD targets - Performance of AES256-GCM and AEGIS on ARM has been improved with some compilers - Android binaries have been added to the NuGet package - Windows ARM binaries have been added to the NuGet package - The Android build script has been improved. The base SDK is now 27c, and the default platform is 21, supporting 16 KB page sizes. - The library can now be compiled with Zig 0.15 and Zig 0.16 - Zig builds now generate position-independent static libraries by default on targets that support PIC - arm64e builds have been added to the XCFramework packages - XCFramework packages are now full builds instead of minimal builds - MSVC builds have been enabled for ARM64 - iOS 32-bit (armv7/armv7s) support has been removed from the XCFramework build script - Security: optblockers have been introduced in critical code paths to prevent compilers from introducing unwanted side channels via conditional jumps. This was observed on RISC-V targets with specific compilers and options. - Security: crypto_core_ed25519_is_valid_point() now properly rejects small-order points that are not in the main subgroup - ((nonnull)) attributes have been relaxed on some crypto_stream* functions to allow NULL output buffers when the output length is zero - A cross-compilation issue with old clang versions has been fixed - JavaScript: support for Cloudflare Workers has been added - JavaScript: WASM_BIGINT is forcibly disabled to retain compatibility with older runtimes - A compilation issue with old toolchains on Solaris has been fixed - crypto_aead_aes256gcm_is_available is exported to JavaScript - libsodium is now compatible with Emscripten 4.x - Security: memory fences have been added after MAC verification in AEAD to prevent speculative access to plaintext before authentication is complete - Assembly files now include .gnu.property notes for proper IBT and Shadow Stack support when building with CET instrumentation. Signed-off-by: Andrej Kozemcak <andrej.kozemcak@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luajit: Update to latest on v2.1 branchChangqing Li2026-03-181-1/+0
| | | | | | | License-Update: copyright year updated Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* atkmm: upgrade 2.28.2 to 2.28.4Changqing Li2026-03-181-1/+1
| | | | | | | | NEWS: https://gitlab.gnome.org/GNOME/atkmm/-/blob/atkmm-2-28/NEWS Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm: upgrade 2.66.7 to 2.66.8Changqing Li2026-03-181-1/+1
| | | | | | | | NEWS: https://gitlab.gnome.org/GNOME/glibmm/-/blob/2.66.8/NEWS Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* capnproto: upgrade 1.0.2 -> 1.4.0Gyorgy Sarvari2026-03-181-2/+5
| | | | | | | | | | | | | Contains fix for CVE-2026-32239 and CVE-2026-32240 Also, mark these CVEs explicitly patched, because NVD tracks them without version info at this time. Shortlog: https://github.com/capnproto/capnproto/compare/v1.0.2...v1.4.0 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hstr: upgrade 3.1.0 to 3.2.0Changqing Li2026-03-181-2/+2
| | | | | | | | Full Changelog: https://github.com/dvorka/hstr/compare/3.1...v3.2 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ninja: upgrade 1.11.1.1 -> 1.13.0Jiaying Song2026-03-184-80/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/scikit-build/ninja-python-distributions/releases Upstream commit [1] switched build system from scikit-build to scikit-build-core, which changed pyproject.toml structure and rewrote __init__.py. Update patches accordingly: - no-scikit-build.patch: rewrite for new pyproject.toml structure, replace scikit-build-core with setuptools, and remove 'readme' from dynamic fields as setuptools cannot handle the fancy-pypi-readme plugin. - run-ninja-from-path.patch: drop. Old version imported skbuild modules in __init__.py which caused ImportError in OE since scikit-build is not installed. New version replaced these imports with stdlib sysconfig, so the patch is no longer needed. - CMakeLists.txt: drop. This was a stub file added to prevent scikit-build from failing when it could not find CMakeLists.txt. Since we now use setuptools which does not require it, the file can be removed. [1] https://github.com/scikit-build/ninja-python-distributions/commit/f3b4a786be Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: update to v2.4.1Bartosz Golaszewski2026-03-181-5/+3
| | | | | | | | | | | | Bug-fix release addressing a memory leak and a couple minor issues. We now ship the license file with the dist tarball so update the recipe to take this into account. While at it: trim the LICENSE value to only include LGPL-v2.1-or-later as the other two licenses cover tests and text files. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librust-cxx: Add librust-cxx recipeDeepesh Varatharajan2026-03-182-0/+166
| | | | | | | | | | | | | | | Add a recipe for the cxx crate, which provides a safe and efficient bridge for interoperability between Rust and C++ code. It allows defining the FFI boundary in a shared Rust module and generates compatible bindings for both languages during the build process. The crate is implemented in Rust and supports zero-overhead FFI with common Rust and C++ standard library types. More information: https://crates.io/crates/cxx Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnice: make crypto library configurable via PACKAGECONFIGSujeet Nayak2026-03-181-1/+4
| | | | | | | | | | Move gnutls from a hard dependency to a PACKAGECONFIG option defaulting to gnutls. This allows users to select openssl as an alternative crypto library by setting PACKAGECONFIG. Signed-off-by: Nguyen Dat Tho <tho3.nguyen@lge.com> Signed-off-by: Sujeet Nayak <sujeetnayak1976@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spawn-fcgi: upgrade 1.6.5 -> 1.6.6Ankur Tyagi2026-03-181-3/+3
| | | | | | | | | Changelog: * Use meson instead of autotools and cmake * Simplify/reduce configure checks and #ifdefs Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nginx: upgrade 1.29.5 -> 1.29.6Ankur Tyagi2026-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: * Feature: session affinity support; the "sticky" directive in the "upstream" block of the "http" module; the "server" directive supports the "route" and "drain" parameters. * Change: now nginx limits the size and rate of QUIC stateless reset packets. * Bugfix: receiving a QUIC packet by a wrong worker process could cause the connection to terminate. * Bugfix: "[crit] cache file ... contains invalid header" messages might appear in logs when sending a cached HTTP/2 response. * Bugfix: proxying to scgi backends might not work when using chunked transfer encoding and the "scgi_request_buffering" directive. * Bugfix: in the ngx_http_mp4_module. * Bugfix: nginx treated a comma as separator in the "Cookie" request header line when evaluating "$cookie_..." variables. * Bugfix: in IMAP command literal argument parsing. Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webmin: upgrade 2.520 -> 2.621Ankur Tyagi2026-03-181-1/+1
| | | | | | | | | | https://github.com/webmin/webmin/releases/tag/2.600 https://github.com/webmin/webmin/releases/tag/2.610 https://github.com/webmin/webmin/releases/tag/2.620 https://github.com/webmin/webmin/releases/tag/2.621 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cassandra-driver: upgrade 3.29.2 -> 3.29.3Gyorgy Sarvari2026-03-182-2/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also, add a patch to be able to build with Setuptools 82. This patch is oe-specific, but upstream has already merged[1] a patch that should make it compatible with the latest Setuptools. It however seems to require multiple patches to apply clean. The patch in this change is expected to be a short term workaround until the next version is released. Changelog: Features - Upgraded cython to 3.0.x - Add support for DSE 6.9.x and HCD releases to CI - Add execute_concurrent_async and expose execute_concurrent_* in Session Bug Fixes - Update geomet to align with requirements.txt - Connection failure to SNI endpoint when first host is unavailable - Maintain compatibility with CPython 3.13 Others - Remove duplicated condition in primary key check - Remove Python 3.8 which reached EOL on Oct 2024, update cryptography lib to 42 - Remove obsolete urllib2 from ez_setup.py - Remove stale dependency on sure - Removed 2.7 Cpython defines [1]: https://github.com/apache/cassandra-python-driver/pull/1268 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xstatic: add patch to build w/ Setuptools 82Gyorgy Sarvari2026-03-182-0/+33
| | | | | | | | | | | | | | | Setuptools 82 dropped pkg_resources module. It is not used by the setup script, nevertheless, it is imported, and this missing module fails compilation. This patch removes this import. Upstream started to work on refactoring their setup scripts, so this patch is not appropriate to them - once/if they release, most likely this patch can be dropped. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-httptools: allow building with latest setuptoolsGyorgy Sarvari2026-03-182-0/+24
| | | | | | | | | | By default this recipe requires Setuptools with strictly version 80.9.0. oe-core has updated Setuptools to 82.0, and this recipe failed to build. This patch relaxes the Setuptools version requirements. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gd: Add patch to fix compiler error about missing constJörg Sommer2026-03-182-0/+24
| | | | | | | | | | | | | | | Gcc complains about: | ../../sources/gd-2.3.3/src/gd_filename.c: In function 'ftype': | ../../sources/gd-2.3.3/src/gd_filename.c:99:9: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers] | 99 | ext = strrchr(filename, '.'); | | ^ | cc1: all warnings being treated as errors Even the newest git master commit does not fix this. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multimedia/fswebcam: New recipe for a webcam image grabberJörg Sommer2026-03-181-0/+21
| | | | | | | | | Taken from https://github.com/linux4sam/meta-atmel/blob/master/recipes-multimedia/fswebcam/fswebcam_git.bb and amended. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nftables: build with native python instead of host pythonGyorgy Sarvari2026-03-181-1/+1
| | | | | | | | | | | | | | Using old Python on the build host with SetupTools 82 results in an error message during building: | error: invalid command 'egg_info' | | ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel | WARNING: exit code 1 from a shell command. To avoid it, use the native Python environment built by OE. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-settings-daemon: add alsa as a mandatory dependencyGyorgy Sarvari2026-03-181-3/+3
| | | | | | | | | | | | | | | In case the recipe is compiled without alsa DISTRO_FEATURE, compilation fails with the following error: ../sources/gnome-settings-daemon-49.1/meson.build:132:0: ERROR: Assert failed: ALSA is not optional on Linux platforms This change makes alsa a standard non-optional dependency. Alsa is enabled by default in the upstream meson config, it is not enabled explicitly in the recipe. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ncdu: New recipe for ncurses disk usageJörg Sommer2026-03-181-0/+25
| | | | | Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-html5lib: fix build with setuptools 82Peter Marko2026-03-182-0/+45
| | | | | Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntp: fix build with glibc 2.43Peter Marko2026-03-182-0/+42
| | | | | Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bcc: add missing build dependencyGyorgy Sarvari2026-03-181-0/+1
| | | | | | | | | | | | | Without xz present, compilation fails with the following error: | <...>/x86_64-oe-linux-ld: warning: liblzma.so.5, needed by <...>/libbcc.so, not found (try using -rpath or -rpath-link) | <...>/x86_64-oe-linux-ld: <...>/libbcc.so: undefined reference to `lzma_code@XZ_5.0' | <...>/x86_64-oe-linux-ld: <...>/libbcc.so: undefined reference to `lzma_end@XZ_5.0' | <...>/x86_64-oe-linux-ld: <...>/libbcc.so: undefined reference to `lzma_stream_decoder@XZ_5.0' | collect2: error: ld returned 1 exit status Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: add fix for strchr() conformance to C23Viswanath Kraleti2026-03-182-0/+28
| | | | | | | | | Building android-tools v29.0.6.r14 with glibc 2.43 fails due to ISO C23 changes to strchr(). Add a patch to update the affected libunwind sources to use const pointer types to fix this build failure. Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fastfetch: add recipeTafil Avdyli2026-03-181-0/+66
| | | | | | | | fastfetch is a customisable tool for displaying system information in a terminal. Signed-off-by: Tafil Avdyli <tafil@tafhub.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multimedia/spandsp: Update HOMEPAGE + remove obsolete commentJörg Sommer2026-03-181-4/+1
| | | | | | | | | | | The domain soft-switch.org is no longer registered. So, switch to the GitHub page. It seams Clang had implemented the compile time functions, because the build of the newer commit with Clang works. So, drop the comment. Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: backport additional fixes to build with glibc 2.43Viswanath Kraleti2026-03-182-0/+192
| | | | | | | | | Building krb5 with glibc 2.43 fails due to ISO C23 changes to strchr() and related search functions. Backport the upstream fix that updates code to use correct pointer types and adjusts function signatures accordingly. Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>