summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* vlc: Remove dangling patch fileNiko Mauno2025-03-311-44/+0
| | | | | | | | Not referenced since commit 22c255b2e9bb8a8a97ded018f5ee0bc702b11f6f ("vlc: Upgrade to 3.0.20"). Signed-off-by: Niko Mauno <niko.mauno@vaisala.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>
* luajit: Remove dangling patch fileNiko Mauno2025-03-311-19/+0
| | | | | | | | Not referenced since commit 1a05731de484f1f97eecaeb56296f72e76ba2b32 ("luajit: upgrade 2.1beta -> 2.1"). 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>
* tbb: upgrade 2022.0.0 -> 2022.1.0Yi Zhao2025-03-311-1/+1
| | | | | | | | ChangeLog: https://github.com/uxlfoundation/oneTBB/releases/tag/v2022.1.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* googlebenchmark: upgrade 1.9.1 -> 1.9.2Yi Zhao2025-03-311-1/+1
| | | | | | | | ChangeLog https://github.com/google/benchmark/releases/tag/v1.9.2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: upgrade 3.109 -> 3.110Yi Zhao2025-03-311-1/+1
| | | | | | | | ChangeLog: https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_110.html Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netplan: upgrade 1.1.1 -> 1.1.2Yi Zhao2025-03-311-1/+1
| | | | | | | | ChangeLog: https://github.com/canonical/netplan/releases/tag/1.1.2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: upgrade 1.0.138 -> 1.0.140Yi Zhao2025-03-311-1/+1
| | | | | | | https://salsa.debian.org/installer-team/debootstrap/-/blob/1.0.140/debian/changelog 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>
* mbedtls: 3.6.2 -> 3.6.3Yi Zhao2025-03-311-5/+2
| | | | | | | | | | | | | | ChangeLog: https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.3 Remove mbedtls-framework repository, as the framework is now added as a flat directory rather than a submodule[1][2]. [1] https://github.com/Mbed-TLS/mbedtls/commit/b41194ce7f2fda63bf5959588631eba73c5c621e [2] https://github.com/Mbed-TLS/mbedtls/commit/2c824b4fe5dab7e1526560be203bf705857e372a Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade 2.28.9 -> 2.28.10Yi Zhao2025-03-311-1/+1
| | | | | | | | ChangeLog https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-2.28.10 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* frr: upgrade 10.2.1 -> 10.3Yi Zhao2025-03-311-2/+2
| | | | | | | | ChangeLog: https://github.com/FRRouting/frr/releases/tag/frr-10.3 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: build libmpv by defaultMarkus Volk2025-03-311-0/+1
| | | | | | | | Add libmpv to PACKAGECONFIG. It is the default setting for mpv_0.40.0 and will be a requirement for recipes like mpvpaper or celluloid Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: remove unused patchMarkus Volk2025-03-311-87/+0
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Drop styhead from LAYERSERIES_COMPATKhem Raj2025-03-3110-10/+10
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Fix a crash and support for 6.7+ kernelKhem Raj2025-03-293-0/+142
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tecla: update 47.0 -> 48.0.2Markus Volk2025-03-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | NEW in 48.0.2 ============= - Just a version bump NEW in 48.0 =========== - Translation updates NEW in 48.rc ============ - Translation updates - Improvements to multi-instance for specific layout previews - Make window modal when run as a dialog NEW in 48.alpha =============== - Translation updates - Support spaces and tabs as separator for keymap+variant - A number of new/improved labels for special keys Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-boxes: update 47.0 -> 48.0Markus Volk2025-03-291-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | 48.0 - Mar 17, 2025 =================== Changes since 48.alpha - Added/updated/fixed translations - Disable C compiler warnings from code generated by 'valac' 48.alpha - Jan 09, 2025 ======================= Changes since 47.0 - Includ failed ISO download url in error message - Fix fullscreen button icon not updating when toggled - Fix focus-on-click focus steal in fullscreen button - Avoid GdkPixbuf critical when failing to create thumbnails - Added/updated/fixed translations Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-remote-desktop: uodate 47.0 - 48.0Markus Volk2025-03-291-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add missing dependency for 'rdp' 48.0 ==== Translators: A S Alam [pa], Aurimas Černius [lt], Seong-ho Cho [ko], Balázs Úr [hu], Daniel Mustieles [es], Ask Hjorth Larsen [da], Andika Triwidada [id], Jiri Grönroos [fi], Pawan Chitrakar [ne], 48.rc ===== * Add support for hardware encoded AVC444 Contributors: Pascal Nowack Translators: Rafael Fontenelle [pt_BR], Giannis Antypas [el], Daniel Rusek [cs], Piotr Drąg [pl], Anders Jonsson [sv], Ekaterine Papava [ka], Alexandre Franke [fr], Yuri Chornoivan [uk], twlvnn kraftwerk [bg], Scrambled 777 [hi], Quentin PAGÈS [oc], Asier Sarasua Garmendia [eu], Hugo Carvalho [pt], Fran Dieguez [gl], Jordi Mas i Hernandez [ca] 48.beta ======= * Add support for zero copy rendering with Vulkan and VAAPI (disabled by default) Contributors: Pascal Nowack, traze 48.alpha ======== * General code improvements * Fix gdctl crash when setting VNC password * Prepare for Vulkan and libva based hardware acceleration * Add user documentation * Don't hard code keyboard type Contributors: Jonas Ådahl, Jerry, Pascal Nowack, Bartłomiej Piotrowski, Daniel Rusek Translators: Hugo Carvalho [pt], Jordi Mas i Hernandez [ca], Juliano de Souza Camargo [pt_BR], Rūdolfs Mazurs [lv], Danial Behzadi [fa], Luming Zh [zh_CN], Martin [sl], Vasil Pupkin [be], Nathan Follens [nl], Artur S0 [ru], Милош Поповић [sr], Quentin PAGÈS [oc], Yaron Shahrabani [he], Sabri Ünal [tr] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-clhpp: Update to 2024.05.08Peter Kjellerstedt2025-03-291-5/+6
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: Install development filesPeter Kjellerstedt2025-03-291-6/+4
| | | | | | | | This installs cmake and pkgconfig files so that other recipes can find the header files. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nftables: Fix build on musl when xtables enabledKhem Raj2025-03-281-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openl2tp: Replace ifconfig with ip command in ptest run scriptKhem Raj2025-03-281-3/+2
| | | | | | | ifconfig may not exist on all systems since its deprecated, fixes ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: Add libexecinfo to linker flagsKhem Raj2025-03-281-0/+2
| | | | | | | | | | LLD reports backtrace() as undefined during linking on musl systems musl systems use libexecinfo to provide this API, the dependency is not enough, it needs to reflect in linker flags too, since the assumption is that backtrace() API in in libc ( glibc has it this way) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Markus Volk <f_l_k@t-online.de>
* gimp: update 2.10.38 - 3.0.2Markus Volk2025-03-2811-296/+288
| | | | | | | | | | | | | | | | | | | | | | | At long last, the first release of GIMP 3.0 is here! This is the end result of seven years of hard work by volunteer developers, designers, artists, and community members (for reference, GIMP 2.10 was first published in 2018 and the initial development version of GIMP 3.0 was released in 2020). With GIMP 3.0 you can do more than ever before, more easily, more quickly! Highlights - Need to tweak a filter you applied hours ago? New in GIMP 3.0 is non-destructive editing for most commonly-used filters. See the changes in real time with on-canvas preview. - Exchange files with more applications, including BC7 DDS files as well as better PSD export and many new formats. - Don’t know how big to make your drawing? Simply set your paint tool to expand layers automatically as needed. - Making pro-quality text got easier, too. Style your text, apply outlines, shadows, bevels, and more, and you can still edit your text, change font and size, and even tweak the style settings. - Organizing your layers has become much easier with the ability to select multiple items at once, move them or transform them all together! - Color Management was again improved, as our long-term project to make GIMP an advanced image editor for all usages. - Updated graphical toolkit (GTK3) for modern desktop usage. - New Wilber logo! https://gitlab.gnome.org/GNOME/gimp/-/blob/GIMP_3_0_0/NEWS?ref_type=tags Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: update 0.39 -> 0.40Markus Volk2025-03-281-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - license files have been updated without change - add dependency on 'libdisplay-info' Release 0.40.0 ============== We are excited to announce the release of mpv 0.40.0. Key highlights: * Console: Enhanced autocompletion and visual styling * OSC: New selection menu accessible by right-clicking common buttons * HDR is now natively supported when using direct rendering (DRM), as well as dmabuf-wayland on Linux * Native clipboard access for scripts via new `clipboard` property * New command menu, with common actions easily accessible * Enhanced select.lua with new selection options for watch history, editions, DVD/Blu-Ray titles * New positioning.lua script script for cursor-centric zooming and drag to pan * Better stream support for Blu-ray, DVD and CDDA * Track selection improvements and better metadata display * Added osd-box / sub-box / box profiles to easily enable box styled OSD/OSC * Windows support in umpv helper script This release requires FFmpeg 6.1 or newer and libplacebo 6.338.2 or newer. - vf_d3d11vpp: add NVIDIA RTX Video HDR support - context_drm_gl: add support for HDR metadata - positioning.lua: add new script for video alignment and zooming - umpv: add Windows support - command: add clipboard property with native backends for Windows, macOS, and Wayland - select.lua: add watch history, edition, DVD/Blu-Ray titles and more selection options - input.conf: add cursor-centric zoom and drag-to-pan bindings - wayland: add support for wp-color-management-v1 protocol - console.lua: add persistent command history - stats.lua: add timecode display - options: add --playlist-exts and --archive-exts - wayland_common: support IME usage via text-input-v3 - command: add multiple track metadata and properties - vo_gpu_next: add chroma location and HDR metadata to shader parameters - player/screenshot: support more formats for screenshot-raw command - demux_mkv: add `--demuxer-mkv-crop-compat` option - misc/language: parse hi/sdh/cc tags from external subtitle tracks - wayland: support xdg-activation - player: add mpv:// protocol - meson: build libmpv by default - command: enhance track and playlist display information - input.conf: improve numpad key bindings - osc.lua: add custom buttons support and improved mouse bindings - console.lua: inherit OSD styles and colors - options: default to --prefetch-playlist=yes - osc.lua: add slimbottombar and slimtopbar layouts - command: improve frame-step to go through multiple frames - wayland: use wp-presentation v2 if available - various: reorganize options into more logical groups - vo_gpu_next: improve target colorspace handling - options: disable `--input-ime` by default (enabled on demand) - sd_ass: introduce sub-ass-prune-delay - player: add an optional mute flag when framestepping - command: add clipboard/text-primary property - command: add current-clipboard-backend property - command: add notify-property command - options: add --script-opt alias for --script-opts-append - options: add --osd-bar-marker-{size,style} options - options: add --input-ime for improved text input - options: add --video-recenter - options: add --clipboard-backends - options: add --wayland-internal-vsync - options: add --sub-scale-signs - options: rename --load-osd-console to --load-console - player: improve track selection for multi-component languages - options: improve frame-step command to handle multiple frames - input.conf: make Alt+BS reset --video-align-{x,y} - command: print track metadata when changing track - command: print track-list with enhanced metadata - options: deprecate `--gamma-auto` (use gamma-auto.lua script instead) - options: deprecate undocumented --cdda-span-{a,b} options - f_hwtransfer: ensure that we convert to full range rgb with scale_vaapi - win32: fix window size restore after maximize state - build: fix dynamic generation of mpv.desktop file protocols - player/sub: avoid pointlessly redecoding subs - x11: remove nvidia blacklist logic from --x11-present=auto - osc.lua: seek to the nearest chapter when right clicking the seekbar - command: fix keybind command with sequence keys - video/out/wayland_common: fix crash with multi-seat drag and drop - demux: reclaim demux_packets to reduce memory allocator pressure - demux_cue: only accept TRACK with AUDIO type - player/loadfile: strip common filename part from external track title - build: remove unused dvdread dependency - wayland: fix vertical resizing and scaling issues - console.lua: improve completion and visual appearance - sub/osd: default to a semitransparent black back color - player: improve playlist handling with prefetch - drm: parse EDID using libdisplay-info (which is now a required dependency) - win32: fix window size restore after maximize state - hwdec_d3d11va: align image mapper dimensions to a multiple of 2 - wayland: fix DnD with focus follow mouse - player: store external filenames as normalized - player: properly handle secondary subtitles on the terminal - demux_mkv: add support for chroma location - vo_dmabuf_wayland: improve and fix format selection - player: fix combination of --loop-playlist + --shuffle + --prefetch-playlist Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.33.0 -> 1.33.1Jason Schonberg2025-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: https://github.com/c-ares/c-ares/releases/tag/v1.33.1 Bugfixes: Work around systemd-resolved quirk that returns unexpected codes for single label names. Also adds test cases to validate the work around works and will continue to work in future releases. PR #863, See Also systemd/systemd#34101 Fix sysconfig ndots default value, also adds containerized test case to prevent future regressions. PR #862 Fix blank DNS name returning error code rather than valid record for commands like: adig -t SOA .. Also adds test case to prevent future regressions. 9e574af Fix calculation of query times > 1s. 2b2eae7 Fix building on old Linux releases that don't have TCP_FASTOPEN_CONNECT. b7a89b9 Fix minor Android build warnings. PR #848 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf2: Add _GNU_SOURCE in checksums.cKhem Raj2025-03-282-0/+27
| | | | | | | | | | | | | | | | | | | | | | | glibc defines struct udphdr as a union where members have aliased names uh_sport -> source uh_dport -> uh_dport uh_dport -> len check -> check But musl only defines the aliases if _GNU_SOURCE is defined, ideally iperf2 should be using uh_* names of the members so it is portable across musl and glibc but thats for upstream to consider. Fixes | ../../iperf-2.2.1/src/checksums.c:175:19: error: no member named 'check' in 'struct udphdr' | 175 | if (!udp_hdr->check) { | | ~~~~~~~ ^ | 1 error generated. | make[2]: *** [Makefile:539: checksums.o] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Randy MacLeod <Randy.MacLeod@windriver.com>
* iperf2: upgrade 2.0.13 -> 2.2.1Randy MacLeod2025-03-282-62/+1
| | | | | | | | | | | Release notes: https://sourceforge.net/p/iperf2/code/ci/2-2-1/tree/NEWS.md Drop the stdbool patch. It seems to have been fixed upstream by: ae0284e4 2020-10-22 Replace DAST_CHECK_BOOL with AC_HEADER_STDBOOL Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcamera: Fix build with gcc-15tho3.nguyen2025-03-282-0/+39
| | | | | | | | | | | | | | Backport patch to fix the following error: ... In file included from ../git/src/libcamera/dma_buf_allocator.cpp:9: ../git/include/libcamera/internal/dma_buf_allocator.h:66:19: error: 'uint64_t' has not been declared 66 | void sync(uint64_t step); | ^~~~~~~~ ../git/include/libcamera/internal/dma_buf_allocator.h:17:1: note: 'uint64_t' is defined in header '<cstdint>'; this is probably fixable by adding '#include <cstdint>' ... Signed-off-by: tho3.nguyen <tho3.nguyen@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xl2tpd: fix build with gcc-15Martin Jansa2025-03-282-1/+42
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apitrace: Fix build with gcc-15tho3.nguyen2025-03-282-0/+43
| | | | | | | | | | | | | | | | To fix errors: In file included from TOPDIR/tmp/work/core2-64-oe-linux/apitrace/11.1+11.1+git/git/frametrim/ft_matrixstate.hpp:30, from TOPDIR/tmp/work/core2-64-oe-linux/apitrace/11.1+11.1+git/git/frametrim/ft_matrixstate.cpp:28: TOPDIR/tmp/work/core2-64-oe-linux/apitrace/11.1+11.1+git/git/frametrim/ft_dependecyobject.hpp:187:44: error: 'uint64_t' was not declared in this scope 187 | std::unordered_map<unsigned, std::pair<uint64_t, uint64_t>> m_buffer_mappings; | ^~~~~~~~ ... TOPDIR/tmp/work/core2-64-oe-linux/apitrace/11.1+11.1+git/git/retrace/metric_writer.cpp:50:70: error: 'uint64_t' does not name a type 50 | case CNT_NUM_UINT64: std::cout << "\t" << *(reinterpret_cast<uint64_t*>(data)); break; ... Signed-off-by: tho3.nguyen <tho3.nguyen@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-m2crypto: Upgrade 0.42.0 -> 0.44.0Mingli Yu2025-03-282-1/+45
| | | | | | | | | | | | | | | | | | | Changelog: https://gitlab.com/m2crypto/m2crypto/-/tags The cmd will be None after introduced the commit [1] in the new version and result the below do_compile error. DEBUG: Executing shell function do_compile * Getting build dependencies for wheel... [snip] TypeError: expected str, bytes or os.PathLike object, not NoneType ERROR Backend subprocess exited when trying to invoke get_requires_for_build_wheel So make the cmd available to fix the above issue. [1] https://gitlab.com/m2crypto/m2crypto/-/commit/4d7880b019a67e24458b1c9a50331c18c9eec827 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* atop: upgrade 2.4.0 -> 2.11.0tho3.nguyen2025-03-284-93/+1197
| | | | | | | | Drop patch already merged Add patch to fix build with gcc-15 Signed-off-by: tho3.nguyen <tho3.nguyen@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 4.7.0 -> 4.8.1Randy MacLeod2025-03-273-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.8.1 https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.8.0 Update the syslog-ng.conf.[systemd|sysvinit] files to align with upstream's 4.8 version. This involved changing from stats_freq(0) to stats(freq(0)) to avoid: > WARNING: Your configuration file uses an obsoleted keyword, ... as was done in: 2d3a8c783 packaging: Update the sample Debian config to not throw warning The comments and the greater authentication/encryption defaults kept. Note that the latter are comment lines. Also kept a line from the 'Sources' section: file("/proc/kmsg" program_override("kernel")); but it's not clear if that's needed. It was in the original meta-oe version of the file from 2018, version 3.15 but not the upstream syslog-ng-3.15.1. With systemd enabled using poky-altcfg, there's a warning: /etc/tmpfiles.d/syslog-ng.conf:1: Line references path below legacy directory /var/run/, updating /var/run/syslog-ng → /run/syslog-ng; please update the tmpfiles.d/ drop-in file accordingly. but that was present in the previous version and I won't take time to fix it right now since systemd + syslog-ng isn't a common combination. Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pv: upgrade 1.6.20 -> 1.9.31Randy MacLeod2025-03-275-73/+79
| | | | | | | | | | | | | | | | | | | | | License changed to GPL-3.0-or-later in: ??? is this right??? e5cc71b Switched licensing to GPLv3+. and moved doc to docs directory in: 86feafb Rename "doc" directory to "docs" to match Debian standards. Change the tarball suffix since the project now only provides .gz files. Added 'inherit gettext' to fix: QA Issue: AM_GNU_GETTEXT used but no inherit gettext [configure-gettext] Drop: 0001-pv-display-handle-error-of-tcgetpgrp-in-pv_in_foregr.patch which is covered by: c5cd932 pv/display: handle error of tcgetpgrp() in pv_in_foreground() Re-write the run-ptest wrapper since upstream switched to using 'make check'. Skip some of the tests to get the recipe update merged. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jack: apply some improvementsThomas Perrot2025-03-271-11/+3
| | | | | | | | | | | | - Remove the do_install append because jack_control no longer builds when the dbus pkgconfig is disabled. - Add python3-core to the runtime dependencies when D-Bus is enabled, because jack_control requires /usr/bin/python3. - Use PACKAGE_BEFORE_PN to enable additional packages. - Remove the HTML documentation because it no longer builds. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* image_types_verity.bbclass: Optionally create hash data in separate fileErik Schumacher2025-03-271-5/+38
| | | | | | | | | | | | | | On some setups, the verity partition and the corresponding hash data are handled separately. To account for this, a HASHDEV_SUFFIX is introduced to divert the hash data to a separate image artifact. By default, this suffix is equal to the image suffix, meaning that the hash data is appended to the verity image, like before. When the hash data is written to a separate file, the verity image is padded with zeroes until its size is a multiple of block_size. Signed-off-by: Erik Schumacher <erik.schumacher@iris-sensing.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* daemonize: fix build with gcc-15mark.yang2025-03-272-1/+49
| | | | | | | | | | | | | | | | | | | | * fix build with gcc-15.0.1 submitted to upstream: https://github.com/bmc/daemonize/pull/37 following error: ../git/getopt.c: In function 'x_getopt': ../git/getopt.c:51:16: error: too many arguments to function 'write'; expected 0, have 3 51 | (void) write(2, argv[0], (unsigned)strlen(argv[0])); | ^~~~~ ~ ../git/getopt.c:78:17: note: in expansion of macro 'ERR' 78 | ERR(": illegal option -- ", c); | ^~~ ../git/getopt.c:48:20: note: declared here 48 | extern int write(); | ^~~~~ Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poco: fix build with gcc-15.0.1mark.yang2025-03-273-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 0001-SimpleRowFormatter.h-fix-the-build-on-gcc-15-unsatis.patch backport fix from: https://github.com/pocoproject/poco/commit/03c35cf In file included from poco/1.13.3/git/Data/src/SimpleRowFormatter.cpp:15: poco/1.13.3/git/Data/include/Poco/Data/SimpleRowFormatter.h:114:21: error: declaration of 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) noexcept [with _Tp = Poco::Data::SimpleRowFormatter; _Require<__not_<__is_tuple_like<_Tp> >, is_move_constructible<_Tp>, is_move_assignable<_Tp> > = void]' has a different exception specifier 114 | inline void swap<Poco::Data::SimpleRowFormatter>(Poco::Data::SimpleRowFormatter& s1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from poco/1.13.3/recipe-sysroot/usr/include/c++/15.0.1/bits/new_allocator.h:36, from poco/1.13.3/recipe-sysroot/usr/include/c++/15.0.1/aarch64-VENDOR-linux/bits/c++allocator.h:33, from poco/1.13.3/recipe-sysroot/usr/include/c++/15.0.1/bits/allocator.h:46, from poco/1.13.3/recipe-sysroot/usr/include/c++/15.0.1/string:45, from poco/1.13.3/git/Foundation/include/Poco/Foundation.h:94, from poco/1.13.3/git/Data/include/Poco/Data/Data.h:23, from poco/1.13.3/git/Data/include/Poco/Data/SimpleRowFormatter.h:21: * 0002-fix-Foundation-Build-error-with-GCC-15-class-Poco-Pr.patch backport fix from: https://github.com/pocoproject/poco/commit/6faf907 In file included from poco/1.13.3/git/Foundation/testsuite/src/PriorityEventTest.cpp:15: poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h: In member function 'Poco::PriorityDelegate<TObj, void, true>& Poco::PriorityDelegate<TObj, void, true>::operator=(const Poco::PriorityDelegate<TObj, void, true>&)': poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h:203:31: error: 'class Poco::PriorityDelegate<TObj, void, true>' has no member named '_pTarget' [-Wtemplate-body] 203 | this->_pTarget = delegate._pTarget; | ^~~~~~~~ poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h:203:58: error: 'const class Poco::PriorityDelegate<TObj, void, true>' has no member named '_pTarget' [-Wtemplate-body] 203 | this->_pTarget = delegate._pTarget; | ^~~~~~~~ poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h: In member function 'Poco::PriorityDelegate<TObj, void, false>& Poco::PriorityDelegate<TObj, void, false>::operator=(const Poco::PriorityDelegate<TObj, void, false>&)': poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h:277:31: error: 'class Poco::PriorityDelegate<TObj, void, false>' has no member named '_pTarget' [-Wtemplate-body] 277 | this->_pTarget = delegate._pTarget; | ^~~~~~~~ poco/1.13.3/git/Foundation/include/Poco/PriorityDelegate.h:277:58: error: 'const class Poco::PriorityDelegate<TObj, void, false>' has no member named '_pTarget' [-Wtemplate-body] 277 | this->_pTarget = delegate._pTarget; | ^~~~~~~~ Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpm: fix build with gcc-15mark.yang2025-03-274-0/+355
| | | | | | | | | | | | | | | | * fix build with gcc-15 lib/libcurses.c:46:5: error: conflicting types for 'Gpm_Wgetch'; have 'int(WINDOW *)' {aka 'int(struct _win_st *)'} 46 | int Gpm_Wgetch(WINDOW *win) | ^~~~~~~~~~ In file included from gpm/1.99.7+gite82d1a653ca94aa4ed12441424da6ce780b1e530/git/src/headers/gpmInt.h:28, from lib/libcurses.c:30: gpm/1.99.7+gite82d1a653ca94aa4ed12441424da6ce780b1e530/git/src/headers/gpm.h:271:12: note: previous declaration of 'Gpm_Wgetch' with type 'int(void)' 271 | extern int Gpm_Wgetch(); | ^~~~~~~~~~ Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jq: Stick to C17 until next releaseKhem Raj2025-03-271-0/+3
| | | | | | | | Patches are sprinkled in master branch of jq but the backports regresses tests, so its better to keep it at C17 for now. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Martin Jansa <martin.jansa@gmail.com>
* Revert "jq: fix build with gcc-15"Khem Raj2025-03-274-631/+0
| | | | This reverts commit ec9a5598e48f1e4dad8f59e8a49bfe6657bc2284.
* gegl: update 0.4.56 -> 0.4.58Markus Volk2025-03-271-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: Fix build for 32bit targetsKhem Raj2025-03-262-0/+84
| | | | | | | | | | | | | | Fixes rame.c: In function 'CORE_ADDR frame_unwind_pc(frame_info*)': frame.c:982:35: error: cannot convert 'CORE_ADDR*' {aka 'long long unsigned int*'} to 'ulong*' {aka 'long unsigned int*'} 982 | crash_decode_ptrauth_pc(&pc); | ^~~ | | | CORE_ADDR* {aka long long unsigned int*} Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: mark.yang <mark.yang@lge.com> Cc: Martin Jansa <martin.jansa@gmail.com>
* crash: fix build with gcc-15mark.yang2025-03-264-0/+284
| | | | | | | | | | | | | | | | | | | | | | | | | * to fix: following erros occured in gcc-15.0.1 environment. signals.c: In function '_rl_signal_handler': signals.c:62:36: error: 'return' with a value, in function returning void [-Wreturn-mismatch] 62 | # define SIGHANDLER_RETURN return (0) | ^ signals.c:160:3: note: in expansion of macro 'SIGHANDLER_RETURN' 160 | SIGHANDLER_RETURN; | ^~~~~~~~~~~~~~~~~ signals.c:141:1: note: declared here 141 | _rl_signal_handler (int sig) | ^~~~~~~~~~~~~~~~~~ signals.c: In function 'rl_set_sighandler': signals.c:343:18: error: assignment to '__sighandler_t' {aka 'void (*)(int)'} from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types] 343 | act.sa_handler = handler; | ^ In file included from signals.c:30: recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here 72 | typedef void (*__sighandler_t) (int); | ^~~~~~~~~~~~~~ Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: upgrade 8.0.5 -> 8.0.6mark.yang2025-03-263-1/+1
| | | | | | | | ChangeLog: https://crash-utility.github.io/changelog/ChangeLog-8.0.6.txt Signed-off-by: mark.yang <mark.yang@lge.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpulimit: fix build with gcc-15mark.yang2025-03-262-0/+52
| | | | | | | | | | | | | | | | | | | | * to fix: Error occurs in gcc 15.0.1 environment. busy.c: In function 'main': busy.c:20:58: error: passing argument 3 of 'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types] 20 | if ((ret = pthread_create(&thread, NULL, loop, NULL)) != 0) | ^~~~ | | | void * (*)(void) In file included from busy.c:3: recipe-sysroot/usr/include/pthread.h:204:36: note: expected 'void * (*)(void *)' but argument is of type 'void * (*)(void)' 204 | void *(*__start_routine) (void *), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ busy.c:6:7: note: 'loop' declared here 6 | void *loop() | ^~~~ Signed-off-by: mark.yang <mark.yang@lge.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>