summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* libtorrent: remove CVE mentionBeniamin Sandu2024-04-071-2/+0
| | | | | | | | | The CVE mentioned in the recipe applies to a different libtorrent library, from: https://github.com/arvidn/libtorrent Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* avro: add recipe for c++Rui Costa2024-04-074-0/+213
| | | | | | - remove the unittests from the compilation step - add cmake configuration files to use with find_package - update c++ version to 14
* Revert "libmbim: upgrade 1.30.0 -> 1.31.2"Khem Raj2024-04-071-2/+2
| | | | This reverts commit 770f0b97c0e16bf4c2d8b2e092a5a28069d677ba.
* Revert "libqmi: upgrade 1.34.0 -> 1.35.2"Khem Raj2024-04-071-2/+2
| | | | This reverts commit 3d3eea39abe7ddd6caeb1ad1fee10ddcb593dd7b.
* syslog-ng: fix build without ipv6 in distro featuresPeter Marko2024-04-072-0/+41
| | | | | | | Sumbitted to https://github.com/syslog-ng/syslog-ng/pull/4880 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rocksdb: fix build error for DEBUG_BUILDYi Zhao2024-04-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | It fails to build rocksdb when '-Og' is set in CXXFLAGS (e.g. DEBUG_BUILD = '1' in local.conf): rocksdb/9.0.0/git/util/xxhash.h:4491:1: error: inlining failed in call to 'always_inline' 'void XXH3_scrambleAcc_sse2(void*, const void*)': function not considered for inlining 4491 | XXH3_scrambleAcc_sse2(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret) | ^~~~~~~~~~~~~~~~~~~~~ rocksdb/9.0.0/git/util/xxhash.h:5139:19: note: called from here 5139 | f_scramble(acc, secret + secretSize - XXH_STRIPE_LEN); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rocksdb/9.0.0/git/util/xxhash.h:4177:1: error: inlining failed in call to 'always_inline' 'void XXH3_accumulate_sse2(xxh_u64*, const xxh_u8*, const xxh_u8*, size_t)': function not considered for inlining 4177 | XXH3_accumulate_##name(xxh_u64* XXH_RESTRICT acc, \ | ^~~~~~~~~~~~~~~~ Check and disable inlining when "-Og" is present. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* highway,libjxl: Remove -mfp16-format=ieee when using clang compilerKhem Raj2024-04-032-1/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: update 2.42.5 -> 2.44.0Markus Volk2024-04-038-337/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add a PACKAGECONFIG for libbacktrace to avoid: | -- Could NOT find LibBacktrace (missing: LIBBACKTRACE_INCLUDE_DIR LIBBACKTRACE_LIBRARY) | CMake Error at Source/cmake/OptionsGTK.cmake:425 (message): | libbacktrace is required for USE_LIBBACKTRACE - remove submitted patch. Issue seems to be fixed. Not entirely sure about that, but there has been rework: [https://bugs.webkit.org/show_bug.cgi?id=267349] I also did a test build with oe-core/poky for qemuarm. It completed without error - There is an issue with creating the json files if CMAKE_EXPORT_COMPILE_COMMANDS is enabled. Disable this for now to fix the build: FAILED: CMakeFiles/RewriteCompileCommands DeveloperTools/compile_commands.json /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build/CMakeFiles/RewriteCompileCommands /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build/DeveloperTools/compile_commands.json cd /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build && /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/recipe-sysroot-native/usr/bin/python3-native/python3 /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/webkitgtk-2.44.0/Tools/Scripts/rewrite-compile-commands /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build/compile_commands.json /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build/DeveloperTools/compile_commands.json /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/webkitgtk-2.44.0 /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/build /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/recipe-sysroot-native/usr/bin/python3-native/python3: can't open file '/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk/2.44.0/webkitgtk-2.44.0/Tools/Scripts/rewrite-compile-commands': [Errno 2] No such file or directory - Explicitly disable gtk4 to avoid: | CMake Error at /home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/webkitgtk3/2.44.0/recipe-sysroot-native/usr/shar> | Could NOT find GTK (missing: GTK_VERSION) (Required is at least version | "4.6.0") - Add a patch to fix webassembly for riscv64 - Add a backport patch to fix the build for 32bit architectures ================ WebKitGTK 2.44.0 ================ What's new in WebKitGTK 2.44.0? - Fix connection of UI and web process accessibility tree in GTK4. - Add BubblewrapLauncher sandbox directory for the gstreamer user registry cache directory. - Fix bug causing preferred language to not be passed to NetworkProcess if set in WebContext before creating WebView. - Do not use real time priority for the display link thread. - Use a shorter web process cache lifetime. - Fix several crashes and rendering issues. - Translation updates: German, Polish, Swedish, Turkish. ================ WebKitGTK 2.43.4 ================ What's new in WebKitGTK 2.43.4? - Remove key event reinjection in GTK4 to make keyboard shortcuts work in web sites. - Use the new GTK API to create a GdkTexture from a DMA-BUF buffer when available. - Fix rendering when GTK is using the vulkan renderer. - Fix gamepads detection by correctly handling focused window in GTK4. - Fix rendering after history navigation. - Write bwrapinfo.json to disk for xdg-desktop-portal. - Fixed several memory leaks in media backend. - Fix several crashes and rendering issues. ================ WebKitGTK 2.43.3 ================ What's new in WebKitGTK 2.43.3? - Show vblank monitor information in webkit://gpu. - Fallback to timer based vblank monitor if drmWaitVBlank fails. - Fix several memory leaks in media backend. - Fix several crashes and rendering issues. ================ WebKitGTK 2.43.2 ================ What's new in WebKitGTK 2.43.2? - Remove the X11 and WPE renderers. - Release unused buffers when the view is hidden. - Fix flickering while playing videos with DMA-BUF sink. - Do not special case the "sans" font family name. - Fix webkit_web_context_allow_tls_certificate_for_host() for IPv6 URIs produced by SoupURI. - Fix several crashes and rendering issues. ================ WebKitGTK 2.43.1 ================ What's new in WebKitGTK 2.43.1? - Improve vblank synchronization when rendering. - Improve DMA-BUF buffers handling for video frames. - Use the buffer format preferred by the driver in DMA-BUF renderer. - Do not block the compositing thread waiting for rendering threads. - Improve performance when scaling images in a canvas. - Fix several crashes and rendering Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: Set resolution prior to bufferJaeyoon Jung2024-04-033-0/+31
| | | | | | | | | | It fixes an issue where the fbdev driver fails to set up a buffer due to buffer size mismatch. It happens when the actual screen resolution is smaller than the default one 800x480 because the actual resolution was being set after lv_display_set_buffers. Signed-off-by: Jaeyoon Jung <jaeyoon.jung@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* highway: add recipeMarkus Volk2024-04-031-0/+15
| | | | | | | add google highway as a dependency for libjxl Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.24 -> 0.0.25Etienne Cordonnier2024-04-032-59/+65
| | | | | | | See https://github.com/uutils/coreutils/releases/tag/0.0.25 Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjxl: add recipeMarkus Volk2024-04-031-0/+42
| | | | | | | | | | | Import this recipe from meta-wayland, because it is a prerequisite for the Gnome desktop. The recently updated gnome-backgrounds package has converted most of the backgrounds to jxl and to keep them usable the gdk-pixbuf-loader for jpegxl must be provided. This is included in the libjxl package itself. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thrift: upgrade 0.19.0 -> 0.20.0Wang Mingyu2024-04-021-1/+1
| | | | | | | | | | | Changelog: ========== -C++ library don't work with HTTP (csharp server, cpp client; need cross test enhancement) -Swift service generator doesn't support oneway -LNK4042 and LNK2019 in go_validator_generator.cc Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thingsboard-gateway: upgrade 3.4.5 -> 3.4.6Wang Mingyu2024-04-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* st: upgrade 0.9 -> 0.9.1Wang Mingyu2024-04-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flatbuffers: upgrade 24.3.7 -> 24.3.25Wang Mingyu2024-04-021-2/+2
| | | | | | | | | | Changelog: ============ -Fix License -Fix handling non null-terminated string_views in LookupByKey Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: upgrade 197 -> 198Wang Mingyu2024-04-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtommath: upgrade 1.2.1 -> 1.3.0Wang Mingyu2024-04-021-1/+1
| | | | | | | | | | | Changelog: =========== - Deprecate more APIs which are replaced in develop - Add support for CMake - Add support for GitHub Actions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqmi: upgrade 1.34.0 -> 1.35.2Wang Mingyu2024-04-021-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmbim: upgrade 1.30.0 -> 1.31.2Wang Mingyu2024-04-021-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdeflate: upgrade 1.19 -> 1.20Wang Mingyu2024-04-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========== * Improved CRC-32 performance on recent x86 CPUs by adding VPCLMULQDQ-accelerated implementations using 256-bit and 512-bit vectors. * Improved Adler-32 performance on recent x86 CPUs by adding VNNI-accelerated implementations using 256-bit and 512-bit vectors. * Improved CRC-32 and Adler-32 performance on short inputs. * Optimized the portable implementation of Adler-32. * Added some basic optimizations for RISC-V. * Dropped support for gcc versions older than v4.9 (released in 2014) and clang versions older than v3.9 (released in 2016). * Dropped support for CRC-32 acceleration on 32-bit ARM using the ARMv8 pmull or crc32 instructions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: upgrade 3.1.0 -> 3.1.1Wang Mingyu2024-04-021-2/+2
| | | | | | | | | | | | | | | | | | | | Changelog: =========== - Use glib2 G_GNUC_UNUSED in place of UNUSED locally defined - Port to G_GNUC_INTERNAL for controlling symbols visibility - Fix some more occurrences of missing port to G_GNUC_UNUSED - dm_logging: Annotate redirect_dm_log() printf format - tests: Add NVMe persistent discovery controller tests - tests: Add NVMe controller type checks - Makefile: Fix bumpver to work with micro versions - tests: Manually remove removed PVs from LVM devices file - tests: Ignore LVM devices file for non-LVM tests - tests: Fix removing custom LVM devices file - nvme: Add bd_nvme_is_tech_avail to the API file - lvm-dbus: Fix passing size for pvresize over DBus Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppzmq-dev expects /usr/lib/libzmq.aChad Rockey2024-04-021-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtkmm4: add x11 to REQUIRED_DISTRO_FEATURESMartin Jansa2024-03-311-1/+1
| | | | | | | | | | | * depends on pangomm-2.48 which has x11 in REQUIRED_DISTRO_FEATURES * maybe pangomm-2.48 should be adjusted to use GTK3DISTROFEATURES like regular pangomm in : https://git.openembedded.org/meta-openembedded/commit/?h=scarthgap&id=9abe74eb0bd53316b0bb3fe1d241c83e2674e72e Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* microsoft-gsl: Disable disabled-macro-expansion warning as error on clang/muslKhem Raj2024-03-311-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openemnedded: Add myself as scarthgap maintainerArmin Kuster2024-03-271-4/+4
| | | | | Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* microsoft-gsl: add new recipe including ptestPeter Marko2024-03-277-0/+297
| | | | | | | | | | The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aer-inject: Replace hardcoded /usr with ${prefix}Khem Raj2024-03-271-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aer-inject: Fix build with latest muslKhem Raj2024-03-272-1/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aer-inject:add new recipechenheyun2024-03-271-0/+29
| | | | | | | | | | | | aer-inject allows to inject PCIE AER errors on the software level into a running Linux kernel. This is intended for validation of the PCIE driver error recovery handler and CIE AER core handler. References: https://git.kernel.org/cgit/linux/kernel/git/gong.chen/aer-inject.git/ Signed-off-by: chenheyun <chen_heyun@163.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thin-provisioning-tools: install binary to ${sbindir}Kai Kang2024-03-271-1/+5
| | | | | | | | | | | | The binaries of thin-provisioning-tools 0.9.0 are installed to ${sbindir}. And it also set BINDIR in the Makefile in the git repo: BINDIR:=$(DESTDIR)$(PREFIX)/sbin Tweak to install binary to ${sbindir} and create link files there. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* multipath-tools: Fix build with musl >= 1.2.5Khem Raj2024-03-272-0/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Fix libsodium build on aarch64/clangKhem Raj2024-03-272-0/+39
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* soci: fix buildpaths warningPeter Marko2024-03-261-0/+4
| | | | | | | | | | WARNING: soci-4.0.3-r0 do_package_qa: QA Issue: File /usr/lib/cmake/SOCI/SOCITargets-noconfig.cmake in package soci-dev contains reference to TMPDIR [buildpaths] This is causing build failures in components depending on soci when building with rm_work or from sstate-cache. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: Upgrade to 2.16Khem Raj2024-03-251-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* directfb: Fix build with musl >= 1.2.5Khem Raj2024-03-252-0/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev: Include libgen.h on muslKhem Raj2024-03-251-20/+8
| | | | | | | This helps in getting prototype for basename() and fix build errors on clang-18+ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Upgrade to 3.36+gitKhem Raj2024-03-251-1/+2
| | | | | | Brings needed fixes to build with latest musl as well. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix build with musl >= 1.2.5Khem Raj2024-03-252-1/+36
| | | | | | The famous basename API fallout Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wtmpdb: Upgrade to 0.11.0 releaseKhem Raj2024-03-253-34/+34
| | | | | | | | | | | | | Brings these changes wtmpdb last: support matching for username and/or tty last: add support for time-format option Drop lto patch as it has been fixed differently. Add a patch to fix build with musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++,sdbus-c++-tools: Upgrade to 1.5.0 releaseKhem Raj2024-03-253-2/+2
| | | | | | | | | | | | | v1.5.0 - Improve handling of exceptions from callback handlers - Add support for async registration of matches - Correctly add libsystemd dependency to pkgconfi - Fix request name signal handling issue - Add INSTALL_TESTS CMake option - Minor UnixFd cleanups - Additional little fixes and updates in code, build system, CI, and documentation Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sdbus-c++-libsystemd: Upgrade to 255.4 release of systemdKhem Raj2024-03-2527-354/+760
| | | | | | Synchronise musl patches with oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ndctl: Fix build issues seen with musl 1.2.5Khem Raj2024-03-252-1/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: Fix build with musl >= 1.2.5Khem Raj2024-03-252-1/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: Fix build with musl 1.5.2+Khem Raj2024-03-252-0/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: update from 8.2306.0 to 8.2402.0Randy MacLeod2024-03-251-5/+4
| | | | | | | | | | | | | | | | | | | | | | Change the PACKAGECONFIG[systemd] that wrapped --with-systemdsystemunitdir to use the new --enable-libsystemd option: acb62dfda remove systemd embedded code, use library instead The bug related to using libcap-ng has beeen fixed: https://github.com/rsyslog/rsyslog/pull/5166/commits/030e047fd0c896b4cb2433bab853321eff6f8ec9 so use that library by default now to allow rsyslog to run with fewer privileges. PTest results: sysvinit, systemd TOTAL: 462, 462 PASS: 457, 459 SKIP: 5, 3 XFAIL: 0, 0 FAIL: 0, 0 XPASS: 0, 0 ERROR: 0, 0 Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* liburing: Upgrade to 2.5Khem Raj2024-03-233-69/+2
| | | | | | | | Changelogs are here [1] [1] https://github.com/axboe/liburing/commit/f4e42a515cd78c8c9cac2be14222834be5f8df2b Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plocate: Fix sys/stat.h and linux/stat.h conflicts with muslKhem Raj2024-03-232-1/+41
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gtk4mm: add recipeMarkus Volk2024-03-231-0/+21
| | | | | | | the gtk4 variant of gtkmm is required for gnome-system-monitor Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-themes-extra: build with gtk+3Markus Volk2024-03-231-3/+4
| | | | | | | | - disable gtk2 - update dependencies Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>