summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
...
* libusbmuxd: upgrade 2.1.0 -> 2.1.1Wang Mingyu2025-06-091-1/+1
| | | | | | | | | | | | | Changelog: ========== - tools: Fix potential issue with select() in case the network fd is higher than the usbmux fd - Switch to better initializer strategy - Fix compilation on MSVC - iproxy: Make sure to print correct socket error messages - inetcat: Make sure to report correct error messages Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iotop: upgrade 1.29 -> 1.30Wang Mingyu2025-06-091-1/+1
| | | | | | | | | | | | | Changelog: ============ - kernel commit 0bf2d83 fixes the problem with struct taskstats, now iotop 1.30 handles only v15 of the struct in a different way, retaining compatibility with both old and new kernels - show zero current values for exited processes - flush stdout after each batch run Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.7.4 -> 3.7.5Wang Mingyu2025-06-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 6.2.16 -> 6.2.18Vijay Anusuri2025-06-031-1/+1
| | | | | | | | | | | | | | Changelog: https://github.com/redis/redis/releases/tag/6.2.17 https://github.com/redis/redis/releases/tag/6.2.18 Security fixes ============== * (CVE-2024-46981) Lua script commands may lead to remote code execution * (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "recipes: adapt to qemu.bbclass refactoring"Chen Qi2025-05-291-2/+2
| | | | | | | | | | | | | | This reverts commit 24ff52ba3b73757cc0255a5b19822e2e4d3d4e0a. The original patch was my bad. The patches for oe-core were re-worked, but I forgot the recall this patch. In fact, inheriting qemu is needed because it sets a clear barriar for people to use qemu user mode. And the QEMU_OPTIONS settings are also in qemu.bbclass. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 7.2.7 -> 7.2.8Vijay Anusuri2025-05-2910-1/+1
| | | | | | | | | | | | | | | | | | | | ChangeLog: https://github.com/redis/redis/releases/tag/7.2.8 Update urgency: SECURITY: There are security fixes in the release. Security fixes ================== * (CVE-2025-21605) An unauthenticated client can cause an unlimited growth of output buffers Bug fixes ================= * #12817, #12905 Fix race condition issues between the main thread and module threads * #13863 RANDOMKEY - infinite loop during client pause * #13877 ShardID inconsistency when both primary and replica support it Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* socketcand: add recipeJeroen Hofstee2025-05-211-0/+16
| | | | | | | Socketcand allows to transfer socketcan messages over tcp/ip. Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: upgrade 3.9.5 -> 4.0.0Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: upgrade 8.2502.0 -> 8.2504.0Wang Mingyu2025-05-214-14/+11
| | | | | | | | | | 0001-tests-disable-the-check-for-inotify.patch 0001-tests-tcpflood.c-Pass-correct-parameter-type-to-send.patch use-pkgconfig-to-check-libgcrypt.patch refreshed for 8.2504.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libyang: upgrade 3.7.8 -> 3.12.2Wang Mingyu2025-05-212-8/+5
| | | | | | | | | | | | | | 0001-test_context-skip-test-case-test_searchdirs.patch refreshed for 3.12.2 Changelog: ========== - optional xxhash faster hasing function - support for metadata in diff - lots of optimizations and fixes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iotop: upgrade 1.27 -> 1.29Wang Mingyu2025-05-211-2/+2
| | | | | | | | | | | Changelog: ========== - add option to specify bin directory - fix batch mode - Fix Linux kernel incompatible struct taskstats Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* can-utils: correct the FiLES for can-utils-accessJeroen Hofstee2025-05-191-2/+0
| | | | | | | | Remove socketcand and cannelloni from FILES, these are seperate projects and not part of can-utils. Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* influxdb,etcd: Skip from buildingKhem Raj2025-05-181-0/+1
| | | | | | | | | | | | Latest layer compatibility checks have been enhanced to check for network access during non-fetch tasks and flag it as failure, which is now happening for these recipes since it calls go module fetcher during do_compile Latest gomod fetcher has got improvements and can be used for these recipes but it needs some work. Skip them until it is fixed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* polkit: fix do_install failure for sysvinit & libdir = "/usr/lib64"Hongxu Jia2025-05-141-1/+1
| | | | | | | | | | | | | | | While using sysvinit as INIT_MANAGER and libdir = "/usr/lib64" , polkit do_install failed at remove systemd directory ... rm: cannot remove 'tmp/work/corei7-64-wrs-linux/polkit/126/image/usr/lib64/systemd': No such file or directory ... Force remove ${nonarch_libdir}/systemd and ${libdir}/systemd to assure all systemd directories clean up Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-128: inherit cargo to fix build on rustup systemsYoann Congal2025-05-081-1/+8
| | | | | | | | | | | | | | | mozjs build uses cargo deep in the build tree. The configure step tries to find the cargo home and forcibly start with the home rustup directory (~/.cargo) when not found. This leads to the build partially using rustup cargo and to a build error when this cargo version is not compatible with the OE-Core one. To fix this, inherit cargo to inherit a working cargo environment (e.g. CARGO_HOME). But, override do_compile to keep the previous (base/Makefile) task. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sblim-sfcb: use -std=gnu17 for compilationYoann Congal2025-05-071-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sblim-sfcb does not build under -std=gnu23 which is the default of gcc15. Forcing -std=gnu17 fixes these build errors: |../sblim-sfcb-1.4.9/providerMgr.c: In function 'lookupProviders': |../sblim-sfcb-1.4.9/providerMgr.c:374:11: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 374 | lst = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ |In file included from ../sblim-sfcb-1.4.9/providerRegister.h:31, | from ../sblim-sfcb-1.4.9/providerMgr.c:29: |.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/recipe-sysroot/usr/include/sfcCommon/utilft.h:202:23: note: declared here | 202 | UtilList *(*newList) (); | | ^~~~~~~ |../sblim-sfcb-1.4.9/providerMgr.c: In function 'getAssocProviders': |../sblim-sfcb-1.4.9/providerMgr.c:661:11: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 661 | lst = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |../sblim-sfcb-1.4.9/providerMgr.c: In function '_getConstClassChildren': |../sblim-sfcb-1.4.9/providerMgr.c:1896:12: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 1896 | ul = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |../sblim-sfcb-1.4.9/providerMgr.c: In function '_getAssocClassNames': |../sblim-sfcb-1.4.9/providerMgr.c:1945:12: error: too many arguments to function 'UtilFactory->newList'; expected 0, have 2 | 1945 | ul = UtilFactory->newList(NULL, NULL); | | ^~~~~~~~~~~ ~~~~ | [...] |make[2]: Leaving directory '.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/build' |make[2]: *** [Makefile:1853: libsfcBrokerCore_la-providerMgr.lo] Error 1 |make[1]: Leaving directory '.../tmp/work/core2-64-poky-linux/sblim-sfcb/1.4.9/build' |make[1]: *** [Makefile:2060: all-recursive] Error 1 |make: *** [Makefile:1112: all] Error 2 |ERROR: oe_runmake failed Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fluent-bit: Upgrade to 4.0.1 releaseKhem Raj2025-05-044-33/+26
| | | | | | | Refresh and forward port patches Add -std=gnu17 to fix build with GCC-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: adapt to qemu.bbclass refactoringChen Qi2025-05-031-2/+2
| | | | | | | | | | | Avoid inheriting qemu.bbclass and use oe.qemu.xxx instead. Also, the 'qemu-native' dep is replaced by 'qemuwrapper-cross' for PACKAGE_WRITE_DEPS. qemuwrapper-cross is the one that is actually used by postints and it has 'qemu-native' in DEPENDS. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valkey: upgrade 8.1.0 -> 8.1.1Wang Mingyu2025-04-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20250322 -> 20250422Wang Mingyu2025-04-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.7.3 -> 3.7.4Wang Mingyu2025-04-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Lower minimum required CMake version to 3.5. - Fix CMake LTO build. - Remove obsolete CMake warning for SVG library. - Let icesh don't loop when interrupted. - Use X-resource library 1.2 to reliably obtain process identifiers of client windows. Add the "toolbar" command to icesh to let icewm reload the toolbar configuration. - Add xres_LDFLAGS to icewm_libs for CMake. - Add a toolbar button to the CAD-dialog. - Return first found PID in getNetWMPid. - Better fix for getNetWMPid sorry. - Add xres to dependencies. - Make XRes disableable in configure. Up version to 3.7.3. - Make XRes disableable in the CMake build. - Give which a backup in rebuild.sh. - Remove debugging statements. - Add a --replace option to icewm-session. - Add -Z filter to icesh to select only terminals. - Drop old obsolete icons. - Change default theme to icedesert. - Fix the stacking order when a QuickSwitch ends. - Replace -lXRes with $(XRES_LIBS) for icesh. - Improve CAD-dialog up-down traversal. - In getLastFocus, ignore unmanaged frames. - Restack the windows after a QuickSwitch has ended. - Fix typo. - Permit some global keys in case the global keybinds are not active. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zram: fix RDEPENDS for systemd serviceErik Schilling2025-04-251-2/+2
| | | | | | | | | | | This attempted to pull in the entirety of util-linux when systemd is selected. That falls apart when building with `NO_RECOMMENDATIONS = "1"` as util-linux only weakly recommends util-linux-zramctl. Hence, we want to pull that in explicitly. Signed-off-by: Erik Schilling <erik@riscstar.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linuxconsole: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* canopenterm: make use of virtual/libsdl2Markus Volk2025-04-251-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sysdig: fix build with gcc-15Martin Jansa2025-04-232-0/+32
| | | | | | | | | | | | | fixes: http://errors.yoctoproject.org/Errors/Details/852848/ In file included from TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/chisel/lua_parser.cpp:20: TOPDIR/tmp/work/core2-64-oe-linux/sysdig/0.28.0/git/falcosecurity-libs/userspace/libsinsp/./gen_filter.h:87:17: error: 'uint64_t' does not name a type 87 | virtual uint64_t get_ts() const = 0; | ^~~~~~~~ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs-128: INSANE_SKIP 32bit-time QA issueLiu Yiding2025-04-231-0/+1
| | | | | | | | | | | | | | | |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/lib/libmozjs-128.so uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'stat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: /usr/bin/js128 uses 32-bit api 'fstat64' [32bit-time] |WARNING: lib32-mozjs-128-128.5.2-r0 do_package_qa: QA Issue: Suppress with INSANE_SKIP = "32bit-time" [32bit-time] It's a false positive warning that I have checked the compiling log, "-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64" are really being passed to compiler Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: fix path for nologinMarkus Volk2025-04-191-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* flatpak: add requested userMarkus Volk2025-04-191-1/+4
| | | | | | | | This fixes: WARNING: gnome-image-1.0-r0 do_rootfs: User flatpak has never been defined Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qhull: pass LIB_INSTALL_DIR to fix builds with multilibMartin Jansa2025-04-152-1/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: ERROR: QA Issue: lib32-qhull: Files/directories were installed but not shipped in any package: /usr/lib/libqhull_r.so.8.0.2 /usr/lib/libqhullcpp.a /usr/lib/libqhull_r.so.8.0 /usr/lib/libqhullstatic_r.a /usr/lib/libqhullstatic.a /usr/lib/libqhull_r.so /usr/lib/cmake /usr/lib/pkgconfig /usr/lib/cmake/Qhull /usr/lib/cmake/Qhull/QhullTargets.cmake /usr/lib/cmake/Qhull/QhullTargets-noconfig.cmake /usr/lib/cmake/Qhull/QhullConfig.cmake /usr/lib/cmake/Qhull/QhullConfigVersion.cmake /usr/lib/pkgconfig/qhullcpp.pc /usr/lib/pkgconfig/qhullstatic_r.pc /usr/lib/pkgconfig/qhullstatic.pc /usr/lib/pkgconfig/qhull_r.pc Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. lib32-qhull: 17 installed and not shipped files. [installed-vs-shipped] as well as lib32-python3-matplotlib failures which won't find qhull as /usr/lib isn't staged by lib32-qhull. Run-time dependency qhull_r found: NO (tried pkgconfig and cmake) Check usable header "libqhull_r/qhull_ra.h" : YES ../matplotlib-3.10.1/extern/meson.build:28:19: ERROR: C shared or static library 'qhull_r' not found Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmatrix: Improve reproducibility patch to handle libdir!=/usr/libYoann Congal2025-04-111-4/+4
| | | | | | | | | | | | | The upstream code basically hard-code libdir to /usr/lib. This was hidden by the upstream non-reproducible path existence check. Improve the reproducibility patch to use the cmake variables derived from $libdir and $datadir : CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_DATAROOTDIR. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reported-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qhull: Add recipeKhem Raj2025-04-101-0/+23
| | | | | | | | | This recipe is needed to build latest version of matplotlib python module when internal vendored modules are not used which is preferred here, avoids complicating recipe to counter meson's wrap logic Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Rob Woolley <rob.woolley@windriver.com>
* enscript: fix error with gcc-15mark.yang2025-04-083-1/+35
| | | | | | | | | | | | | | | | * Imported the submitted patch from: https://savannah.gnu.org/bugs/?66845 to fix: http://errors.yoctoproject.org/Errors/Details/851187/ ../../enscript-1.6.6/compat/regex.c:3565:13: error: too many arguments to function 're_match_2_internal'; expected 0, have 8 3565 | val = re_match_2_internal (bufp, string1, size1, string2, size2, | ^~~~~~~~~~~~~~~~~~~ ~~~~ * Modified the Upstream-Status since the same content as 0001-getopt-Include-string.h-for-strcmp-stcncmp-functions.patch is already in the backport. Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bit7z: add ptest supportPeter Marko2025-04-075-2/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Main problem with ptest for this component is that it uses cmake's FetchContent and CPM to get dependencies. This adds lot of ugly code to the recipe including conditional patch. Second big problem is that tests need BIT7Z_DISABLE_USE_STD_FILESYSTEM which uses test library. This means that when building with ptests, the code is significantly different than when building without it. But in production case we don't want to use testing library... This is known at upstream and will be fixed eventually as github CI is failing on this too when submitting unrelated patches upstream. Other considerations: * created patch for new cmake option to pass path to test data on target * created patch for new cmake option to pass path to lib7zip on target * skipped test which consumes too much RAM (it passes if machine has plenty of RAM) * testdata contains files for other architectures, so INSANE_SKIP is needed for ptest package * created patch for tests failing with musl Tests usually take 9s on my build machine so added them to fast ptests. However since the dependency 7zip recipe does not build on 64-bit architectures, I could not add it to PTESTS_FAST_META_OE. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bit7z: add new recipePeter Marko2025-04-074-0/+151
| | | | | | | | | | | | | | | | | | bit7z is a cross-platform C++ static library that allows the compression/extraction of archive files through a clean and simple wrapper interface to the dynamic libraries from the 7-Zip project. It supports compression and extraction to and from the filesystem or the memory, reading archives metadata, updating existing ones, creating multi-volume archives, operation progress callbacks, and many other functionalities. Recipe comments: * 2 patches needed for successful build+ptest were submitted upstream * to upstream dependency inclusion patch we'd have to completely rework dependency handling and would be probably against their concepts Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 7zip: install headersPeter Marko2025-04-071-0/+9
| | | | | | | | | | | | | This is needed for bit7z recipe. But in general, using 7-zip as a library also requires headers. Leave our Windows headers. Install also readme as it contains version information and is used by bit7z. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.7.2 -> 3.7.3Wang Mingyu2025-04-071-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valkey: update from 8.0.2 -> 8.1.0Randy MacLeod2025-04-026-25/+31
| | | | | | | | | | | | | Release notes: https://github.com/valkey-io/valkey/releases/tag/8.1.0 The license file checksum changed because upstream added the line: SPDX-License-Identifier: BSD-3-Clause Adjust the patches using devtool and manually munge the Upstream-Status-es. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmatrix: Fix host-based non-reproducibilityYoann Congal2025-04-012-2/+63
| | | | | | | | | | | | | cmatrix configuration code choose where to install fonts based on what directory exists on build host. This is not reproducible[0]. Remove the existence check and change the lists to the ones matching OpenEmbedded paths. [0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/38/steps/32/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20250222 -> 20250322Wang Mingyu2025-03-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mozjs: Remove dangling patch fileNiko Mauno2025-03-311-44/+0
| | | | | | | | Not referenced since commit 27ab1bbc95b27a72a6a8a750a7fd3e98526e2050 ("mozjs-115: remove recipe"). Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jansson: upgrade 2.14 -> 2.14.1Yi Zhao2025-03-314-85/+2
| | | | | | | | | | | | | | | ChangeLog: https://github.com/akheron/jansson/releases/tag/v2.14.1 * Drop backport patches. License-Update: Updated copyright years Add an exception for `src/dtoa.c`[1] [1] https://github.com/akheron/jansson/commit/2297a2e320ebecc6dc98f7034a2f38509ad1d7f5 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libidn: upgrade 1.42 -> 1.43Yi Zhao2025-03-312-9/+11
| | | | | | | | | | | | | | ChangeLog: https://git.savannah.gnu.org/cgit/libidn.git/tree/NEWS?h=v1.43 License-Update: Move COPYINGv3 to COPYING[1] Updated copyright years for idn.c and idna.h[2] [1] https://git.savannah.gnu.org/cgit/libidn.git/commit/?id=799b11bdbcca9109c812c700e082cebc9295be5c [2] https://git.savannah.gnu.org/cgit/libidn.git/commit/?id=27314c5af11763598ce5b20fc32690a48fe782c5 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Fix build with clangKhem Raj2025-03-251-0/+1
| | | | | | | | | | | Disable c++11-narrowing-const-reference warning as error Fixes git/extensions/standard-processors/utils/JoltUtils.cpp:498:23: error: non-constant-expression cannot be narrowed from type 'unsigned long long' to 'unsigned int' in initializer list [-Wc++11-narrowing-const-reference] return ResultT{{std::stoull(std::string{idx_begin, it}), {}}, it}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnewt: upgrade 0.52.24 -> 0.52.25Wang Mingyu2025-03-252-12/+15
| | | | | | | | | | | | | cross_ar.patch refreshed for 0.52.25 Changelog: =========== - improve Makefile - fix "yes" in Spanish translation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcbor: upgrade 0.11.0 -> 0.12.0Wang Mingyu2025-03-251-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.7.1 -> 3.7.2Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Always print icons double-quoted - Also support SVG icons when the image library supports it natively. - Mark the WindowList as a toplevel and redirect its input to the listbox. - Fix compiling without internationalization for icewm-menu-fdo. - Also update the server time before setting focus to the topWindow. - Try not to go backwards in our notion of the X server time. - Only save event time when it is non-zero. - Add updateServerTime to class declaration in header. - Use the window handle when retrieving the user time. - Fix off-by-one errors in the QuickSwitch bottom right border - Log the keycode as a decimal. - Improve readability in SwitchWindow::resize. - Ignore key releases and modifier presses in the top window key handler. - Remove the incompatible cmake_path from the po CMakefile. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ddrescue: upgrade 1.29 -> 1.29.1Wang Mingyu2025-03-251-1/+1
| | | | | | | | | | | | | Changelog: ============ - New option '--bad-sector-data'. - main_common.cc (format_num3): New function. - mapbook.cc (input_pos_error): Print pos and size aligned. - ddrescue.texi: Document use of -p and -x with --domain-mapfile. - block.h: Rename to mapfile.h. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcec: update 6.0.2 -> 7.0.0Markus Volk2025-03-254-121/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog modernise CMakeLists.txt Use cmake TIMESTAMP function to be more portable and to allow for reproducible builds fixed: potential null deref. closes #556 python 3.13 compatibility added: vs2022 support fixed: creating (unsigned) windows installer fixed: nsis installer not creating start menu icons and uninstaller bump to .net framework 4.5 and .net 8.0 fixed: null terminate .net device language field. added CecLogicalAddresses::Unset() fixed: don't call the config updated callback if nothing has changed. auto set wake devices or activate source so these values match what happens on the tv fixed: tv would power on even if the options to power on were disabled in cec-tray changed/fixed: windows installer, eventghost plugin, .net libraries, python imports, debug builds fixed: use input() for python3 and raw_input() for python2 changed: debian python install to match arch specific too fixed: libusb0.dll wasn't included in the installer fixed: remove call to PyEcal_InitThreads(). swig already includes SWIG_PYTHON_INITIALIZE_THREADS in SWIG_init() CheckPlatformSupport.cmake: various improvements Ease copy-paste by invoking apt noninteractively Rename COPYING to LICENSE.md so follow standard naming conversion cecloader.h: fix null return Mark all devices as inactive when new active source is unknown Fix use after free in callbacks with results. Add a commandHandler callback to allow external libs to handle CEC commands themselves. Remove debug printfs. Attempt to fix race condition when freeing the callback wrapper. Allow command handler callback to intercept broadcast messages and fix inconsistent callback wrapper deletion again. Remove useless mutex. Remove useless 'keepResult' parameter and make sure the CCallbackWrap is only deleted once even in case of timeout. Fix Python module import fix assert issue with systemd udev tegra-cec support. closes #636 Add support for Windows ARM64. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libconfig: fix build with gcc-15Martin Jansa2025-03-212-1/+44
| | | | | | | | | | | | | | | | * backport fix from: https://github.com/hyperrealm/libconfig/commit/690342b9cbc8b39787a1501bd890d63ca63a003c to fix: http://errors.yoctoproject.org/Errors/Details/848457/ grammar.y:58:33: error: too many arguments to function 'libconfig_yyget_lineno'; expected 0, have 1 * need to add bison-native dependency while grammar.y is modified with the above patch to fix: http://errors.yoctoproject.org/Errors/Details/848472/ ../aux-build/ylwrap: line 174: yacc: command not found Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>