summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* libplist: upgrade 2.3.0 -> 2.6.0Wang Mingyu2024-12-191-1/+1
| | | | | | | | Changes: * Revert back API change around PLIST_DATA to use char* again Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: upgrade 5.0.3 -> 6.0.2Wang Mingyu2024-12-193-55/+9
| | | | | | | | | | | 0001-CMakeLists.txt-respect-CMAKE_INSTALL_LIBDIR-for-mult.patc refreshed for 6.0.2 0001-cmake-Test-for-sys-uio.h.patch removed since it's included in 6.0.2 Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: upgrade 12.2.0 -> 12.2.1Wang Mingyu2024-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Support for building the SWIG-generated R language bindings has been integrated into the CMake build system. This is controllable by the '-DENABLE_R={AUTO|ON|OFF}' option. - A sandboxing wrapper, 'dot_sandbox', is now included with Graphviz. Users should prefer their platform's native security solutions, but if nothing better is available this wrapper offers safe processing of untrusted inputs in some scenarios. - JPEG images without an 'APP0' leading segment are supported for use in 'src' fields and friends. Previously Graphviz was overly strict with the types of JPEGs it would recognize. - The GVPR library program 'depath' no longer acts on previously deleted nodes, causing unpredictable results. - Void-typed function parameters ('int foo(void bar)') and variables 'void baz;' in GVPR are gracefully rejected. - Input that induce a set node height but no set node width no longer crash with the failure "Assertion failed: '(r->boundary[i] <= r->boundary[NUMDIMS + i])', function RTreeInsert". It is typically not obvious to users when their input falls into this situation, hence why the assertion message is quoted here. - Strings containing double quote characters preceded by escape sequences (e.g. '\n"') are once again correctly escaped in dot or canonical output. - 'dot_builtins' no longer lists duplicate format options in its error messages. - A precision error that resulted in truncated edge lines has been corrected. This was a regression in Graphviz 12.0.0. - The xlib plugin ('-Tx11') resets its initialization state during finalization. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20241201.0 -> 6.1.20241215.0Wang Mingyu2024-12-191-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ace: update 8.0.1 -> 8.0.2Wang Mingyu2024-12-191-2/+2
| | | | | | | | | | | | | | Changelog: ============ - Removed ACE_make_checked_array_iterator that used deprecated stdext::checked_array_iterator - Embarcadero C++ Builder bcc64x compiler support has been updated to match the C++Builder 12.2 release - Added support for Linux platforms that use musl-libc instead of glibc - Improved QNX support - Add support for std::string_view to CDR classes - Define ACE_HAS_CPP23 when we have a C++23 capable C++ compiler Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: add recipe for 2.0.5Markus Volk2024-12-192-110/+0
| | | | | | | | | | | | | | | | | - Drop 0001-Remove-builddir-and-srcdir-paths-from-test-binaries.patch peas-demo is not built anymore - Add patch to disable the broken check for lgi lgi does not support pkgconfig but it hasn't changed version since 2017 - Remove gtk+3 from depends and dont inherit gtk-icon-cache to not pull it in again indirectly - g-i is not required anymore and will be built depending on DISTRO_FEATURES - Dont package the loaders into separate packages to reduce required RDEPENDS. If a loader is not wanted on target it will be better to remove the according PACKAGECONFIG option to also remove the dependencies? - Move libpeas recipe to meta-gnome Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bmap-writer: update to latest git versionAyoub Zaki2024-12-191-3/+3
| | | | | | | | * fix xz decompression * add zstd decompression Signed-off-by: ayoub.zaki@embetrix.com Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lua-lgi: add recipeMarkus Volk2024-12-191-0/+24
| | | | | | | | | gobject bindings for lua Required to build the lua51 loader for libpeas-2 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luajit: updateMarkus Volk2024-12-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: add recipe for mozjs-128Markus Volk2024-12-1613-0/+594
| | | | | | | | | | | | | mozjs-128 is the current esr release based on firefox 128 Add a new recipe and keep mozjs-115 as its still supported and used by polkit - Remove two backported patches - Remove a (hopefully) unneeded patches for musl (build for qemuarm/musl succeeded) - Add dependency for cbindgen-native Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cbindgen: add recipeMarkus Volk2024-12-161-0/+148
| | | | | | | | | cbindgen creates C/C++11 headers for Rust libraries which expose a public C API It is a required dependency for the current mozjs esr release Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: update 3.0 -> 3.2Markus Volk2024-12-161-1/+1
| | | | | | | | | | | | | | | ver 3.2: Fix issue with GCC 15 and -std=c23 build errors. Add support for using PMKSA over SAE if available. Add support for HighUtilization/StationCount thresholds. Add support for disabling Multicast RX option. ver 3.1: Fix issue with handling OWE transition BSS selection. Fix issue with handling oper class 136 starting frequency. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kernel-module-emlog: Fix build with kernel 6.12+Khem Raj2024-12-145-0/+33
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: Remove a lingering reference to ${PN}-udevrulesPeter Kjellerstedt2024-12-131-1/+1
| | | | | | | | The lvm2-udevrules package has not actually been created since commit c37c867e1adddd6fa39cf3f3d4c6688ea6dc825a. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tclap: use most recent versionvan Veen, Stephan2024-12-132-54/+2
| | | | | | | Newer version of tclap integrates the changes from 0001-tclap-add-pkg-config-file.patch. Signed-off-by: Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vbxguestdrivers: upgrade 7.0.22 -> 7.1.4Gianfranco Costamagna2024-12-131-2/+2
| | | | | | | | Also enable arm64 support Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it> Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: add polkit PACKAGECONFIG optionMarc Ferland2024-12-121-1/+3
| | | | | | | | Add a PACKAGECONFIG option for polkit. Activate it when DISTRO_FEATURES contains 'polkit'. Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: bump to 1.90.6Marc Ferland2024-12-121-1/+7
| | | | | Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: use archive file in SRC_URI and fix UPSTREAM_CHECK_URIMarc Ferland2024-12-121-4/+5
| | | | | | | | | | | | | | | | | upower releases are available as tar.bz2 archives let's use them instead off cloning the whole repo. Also, fix the UPSTREAM_CHECK regex that changed after revision 0.99.13. The format went from: UPOWER_0_99_13 to v0.99.14 Signed-off-by: Marc Ferland <marc.ferland@sonatest.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smarty: update 4.4.1 -> 4.5.5Wang Mingyu2024-12-121-2/+2
| | | | | | | | | | | | Changelog: =========== - Add PHP 8.4 support to Smarty - Fixed that using count() would trigger a deprecation notice. - Fixed argument must be passed by reference error introduced in v4.5.1 - Using PHP functions and static class methods in expressions now also triggers a deprecation notice Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: update to 7.0.22Bruce Ashfield2024-12-111-1/+2
| | | | | | | | | | | | | | | | | This update fixes the build against kernel 6.12+ Also, to fix the following warning: WARNING: vboxguestdrivers-7.0.22-r0 do_unpack: vboxguestdrivers: the directory ${WORKDIR}/${BP} (build/tmp/work/qemux86_64-poky-linux/vboxguestdrivers/7.0.22/vboxguestdrivers-7.0.22) pointed to by the S variable doesn't exist - please set S within the recip We can set S for the unpack task, much the same way we do for patch. Alternate solutions should work (do_unpack[dirs], etc), but they didn't work in my testing. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pps-tools: backport a patch to fix printsMartin Siegumfeldt2024-12-112-1/+62
| | | | | | | | Patch reported issue observed on ARM32 based HW during bump from Langdale to Scarthgap Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dash: set CVE_PRODUCTPeter Marko2024-12-101-0/+2
| | | | | | | | | | | | | | | This removes false positive CVE-2024-21485 from cve reports. $ sqlite3 nvdcve_2-2.db sqlite> select * from products where product = 'dash'; CVE-2009-0854|dash|dash|0.5.4|=|| CVE-2024-21485|plotly|dash|||2.13.0|< CVE-2024-21485|plotly|dash|2.14.0|>=|2.15.0|< Our dash:dash did not reach major version 1 yet. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sip: Upgrade 6.8.6 -> 6.9.0Leon Anavi2024-12-101-1/+1
| | | | | | | | | | | | | | | | | | | | | Upgrade to version 6.9.0: - Generated bindings now require Python v3.9 or later. - Type hints now conform to PEP 585. - The latest sip module ABI versions are v12.16 and v13.9. - Added support for the deprecated() decorator in .pyi files. - PyQt-specific support for registering QFlags types. - The handling of the SIP versions timeline was fixed. - Annotations are now only validated if they are known to be needed. - The buffer protocol support for byte objects was fixed. - All outstanding compiler warnings were eliminated when building the sip module. - Redundant % in trace output of this pointer in were removed. The work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canopenterm: 1.0.9 -> 1.0.10Michael Fitzmayer2024-12-101-1/+1
| | | | | | | Interim release with a number of bug fixes. Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: don't require networking to configureRoss Burton2024-12-106-55/+205
| | | | | | | | | | | | | | The CMakeLists in this package go and download a number of packages at configure time, which is bad practise for us. Instead, use a script to parse the fetching tool and generate SRC_URI fragments that can be included in the recipe. This refresh_srcuri task will need to be reran on upgrades to ensure that it is up to date: the fragment will warn if the version doesn't match and devtool will do that automatically. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: control what targets get builtRoss Burton2024-12-102-0/+4
| | | | | | | | | | Explicitly build the targets that are normally build. This seems like a no-op, but had the advantage of not pulling in vulkan-validationlayers which causes more fetches at configure time, and is only actually used by the developers of the test suite. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: use cmake-qemuRoss Burton2024-12-101-13/+1
| | | | | | | Don't configure qemu+cmake manually, use the cmake-qemu class. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: set the git tag regex for release checkingRoss Burton2024-12-101-0/+2
| | | | | | | | Add BPN to the tag name to differentiate vulkan-cts and opengl-es-cts releases. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vk-gl-cts: fix EXTRA_OECMAKERoss Burton2024-12-101-2/+5
| | | | | | | | | | | | | There are no native/nativesdk builds of this recipe, so there's no need to use a separate class-target assignment. We should pass AMBER_DISABLE_WERROR in all builds, not just target. Setting -DUPDATE_DEPS=OFF isn't functional as the CMakeLists explictly set that to ON, so remove it. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syzkaller: network in compile is not neededRoss Burton2024-12-101-4/+0
| | | | | | | | There appears to be no more network access in the compile task, so we can remove the flag. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: don't set UPSTREAM_CHECK_COMMITSRoss Burton2024-12-101-1/+0
| | | | | | | | | | Upstream is tagging and the release checking works as expected: $ devtool check-upgrade-status -a etcd etcd 3.5.7 3.5.17 None 507c0de87bd5034e3de4ab76ebf96b54dae0cd52 Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lxdm: drop debug-tweaksYi Zhao2024-12-091-5/+3
| | | | | | | | | Remove deprecated DISTRO_TYPE as the debug-tweaks IMAGE_FEATURE has been removed in oe-core. Use allow-root-login, empty-root-password and allow-empty-password instead. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canopenterm: update to version 1.0.9Michael Fitzmayer2024-12-082-50/+7
| | | | | | | | | | | | - Add support for CANopen Profile data base files using a well documented JSON-based file format. - Include codb to JSON converter (codb2json). - Add API functions to generate test reports (JUnix XML). - Removed PicoC support for the greater good. - Various improvements and bug fixes. Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pocketpy: update to version 2.0.3Michael Fitzmayer2024-12-081-1/+1
| | | | | | | | | | | | | - Fix some type annotation usage e.g. int | None. - Fix some builtins hash functions - Fix a severe bug of dict - Clean up #defines - Improve array2d - Fix a bug of super - Fix a bug of context manager Signed-off-by: Michael Fitzmayer <mail@michael-fitzmayer.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: Ensure compatibility with ARMv9 by updating .arch directiveRuiqiang Hao2024-12-082-0/+45
| | | | | | | | | | | | | | | | | The pmem_cvap() function currently uses the '.arch armv8.2-a' directive for the 'dc cvap' instruction. This will cause build errors below when compiling for ARMv9 systems. Update the '.arch' directive to 'armv9.4-a' to ensure compatibility with ARMv9 architectures. {standard input}: Assembler messages: {standard input}:169: Error: selected processor does not support `retaa' {standard input}:286: Error: selected processor does not support `retaa' make[2]: *** [storage/innobase/CMakeFiles/innobase_embedded.dir/build.make: 1644: storage/innobase/CMakeFiles/innobase_embedded.dir/sync/cache.cc.o] Error 1 Signed-off-by: Ruiqiang Hao <Ruiqiang.Hao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgpiod: minimize intra-recipe dependencies for ptestBartosz Golaszewski2024-12-061-8/+11
| | | | | | | | | | | | | | | Make the packaging a bit more fine-grained. Create separate packages for the libgpiosim library and gpio-manager configuration files. Make the ptest package run-time depend on only the gpio-manager config. This way, we don't pull the entire daemon infrastructure if all we want is to run its test suite. While at it: add GPIO udev rules to the gpio-manager config package. Currently they are in the main libgpiod package where they don't really belong. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pam-radius: add recipeYi Zhao2024-12-051-0/+30
| | | | | | | | The RADIUS authentication PAM module allows any PAM-capable machine to become a RADIUS client for authentication and accounting requests. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lastlog2: remove leftover patchYi Zhao2024-12-041-31/+0
| | | | | | | | | | The lastlog2 recipe has been removed in commit[1]. Clean up leftover patch. [1] https://git.openembedded.org/meta-openembedded/commit/?id=9f818a060516b6d0f0b437f5891affc1ab01a3b4 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* classes/gpe: remove obsolete classRoss Burton2024-12-041-17/+0
| | | | | | | xserver-common was the last recipe to use this, so remove it. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xserver-common: remove obsolete recipeRoss Burton2024-12-0414-878/+0
| | | | | | | | Everyone should be using x11-common now (in oe-core) and this recipe hasn't been touched since 2018, so remove it. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autoconf-2.13-native: remove recipeYi Zhao2024-12-042-134/+0
| | | | | | | | | | | | | The autoconf-2.13-native recipe was introduced for building mozjs-78[1]. But mozjs-78 has been removed for a long time[1] and the current mozjs doesn't require it anymore. Considering that autoconf 2.13 was released in 1999 and no recipes require it anymore, we can safely remove it. [1] https://git.openembedded.org/meta-openembedded/commit/?id=fe1607060ac2dd42ae8c5115b8cbc4993b467a87 [2] https://git.openembedded.org/meta-openembedded/commit/?id=7432c1a2ef9d75b078da31d268ffd016e8dcf583 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 22.11.0 -> 22.12.0Jason Schonberg2024-12-034-32/+2
| | | | | | | | | | | | | License-Update: Add JSON parsing library under MIT license. https://github.com/nodejs/node/pull/56040/commits/27bcd103e775e00eb8d03ac37052bbd4ccb6d239 Drop backported patch fix-build-with-icu-76.patch. It is already integrated in this version https://github.com/nodejs/node/pull/56040/commits/c3ca978d9c73d1a96f4d5c7bfa3c10ce786b8fe9 Changelog: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V22.md#22.12.0 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tree: upgrade 2.1.3 -> 2.2.1Wang Mingyu2024-12-031-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rabbitmq-c: upgrade 0.14.0 -> 0.15.0Wang Mingyu2024-12-031-1/+1
| | | | | | | | | | | | | | | | | ## Fixed - Warning on MacOS about incompatible function declaration - Logic when decoding AMQP data after bad data may cause crash (#837) - Use SSL_get1_peer_certificate when compiling against OpenSSL 3+ ## Changed - Updates to various github actions. ## Added - Add amqp_publisher_confirm_wait function (#841) - Add amqp_literal_bytes macro (#844) Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plocate: upgrade 1.1.22 -> 1.1.23Wang Mingyu2024-12-031-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20241022 -> 20241122Wang Mingyu2024-12-031-1/+1
| | | | | | | | | | | Changelog: ============ * --pipe --block works similar to --pipepart --block if --block size is negative. * DBURLs can be written with / instead of %2F for sqlite and CSV. * Bug fixes and man page updates. Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnvme: upgrade 1.11 -> 1.11.1Wang Mingyu2024-12-031-1/+1
| | | | | | | | Bugfix: connect-all fails when CONFIG_NVME_TCP_TLS and CONFIG_NVME_HOST_AUTH are not enable Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: upgrade 1.0.137 -> 1.0.138Wang Mingyu2024-12-031-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.1.20241103.0 -> 6.1.20241201.0Wang Mingyu2024-12-031-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>