summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* dbd-mariadb: upgrade 1.23 -> 1.24Jason Schonberg2025-05-191-1/+1
| | | | | | | | | | | | | | | | | | | | Changes for version 1.24 * Add a test for large BLOB with parameter * Fix Dave Labley's broken e-mail address * Stop parsing a column named "limits" as the LIMIT keyword (https://github.com/perl5-dbi/DBD-MariaDB/issues/208) * Various test fixes (e.g. no dead loop in t/87async.t, remembering the value of --testauthplugin for repeated Makefile.PL runs, support for the Embedded server, explicit disconnect after testing the connection) * Better handling of the Embedded server (e.g. fix mariadb_hostinfo and SQL_SERVER_NAME, no support for async queries and mariadb_max_allowed_packets, extended documentation of mariadb_embedded_options) * Add new Makefile.PL option --requireembsup (and a corresponding env variable DBD_MARIADB_REQUIREEMBSUP) to ensure the client library's support for the Embedded server * More support and fixes for new MySQL 8 features (mariadb_auto_reconnect for 8.0.24+, SSL options for MySQL 8.3.0+, bind params for 8.3.0+) * Documentation of empty versus undefined password * Stop calling mariadb_db_reconnect when changing $dbh attributes unless it's really needed * On MSWin32, non-socket connections do not use WINAPI HANDLE * Fix type (MEDIMUMBLOB -> MEDIUMBLOB) * Handle new SSL error messages in tests (https://github.com/perl5-dbi/DBD-MariaDB/issues/209) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: Fix build with cython 3.1Khem Raj2025-05-192-0/+35
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus-fast: Fix build with cython 3.1Khem Raj2025-05-192-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kivy: Fix build with cython 3.1Khem Raj2025-05-192-0/+64
| | | | | | Backport needed patch from upstream top of tree branch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* influxdb,etcd: Skip from buildingKhem Raj2025-05-183-1/+2
| | | | | | | | | | | | 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>
* mdns: Upgrade 2559.80.8 -> 2600.100.147Alex Kiernan2025-05-1820-855/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop fixes which are upstream (fixed differently): * 0001-Fix-SIGSEGV-during-DumpStateLog.patch * 0004-Add-definition-for-MAX.patch Upstream has significantly reworked the netlink handling, this breaks the existing patches which: * Rework the interface handling from a bitbmap into a list * Include checks for significant changes to interfaces before discarding the entire set and restarting * A fix for deleting interfaces The upstream code appears to handle the latter two cases, the former was noted as a problem on Android in 2017. Drop all these changes and hope that they are indeed resolved; the upstream changes appear to be based on code from the matter-openwrt tree (authored by Apple): https://github.com/project-chip/matter-openwrt/tree/main/third_party/mdnsresponder/patches Refresh all other patches. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: update 3.0.2 -> 3.0.4Markus Volk2025-05-182-65/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - fetch with gitsm. There is no tarball for this release (yet?) Overview of Changes from GIMP 3.0.2 to GIMP 3.0.4 ================================================= Core: - Make maximum radius for generated brushes consistent across codebase. - Use NDE filter name for undo history. - Module loading improved to be better cross-platform (in particular on macOS both .so and .dylib modules are supported). - Code compliant with GCC 15 (C23). - Filter size updated when its drawable is rotated. - Font loading (at startup) optimized. - Set the proper program name for KDE/Wayland to map the process to the correct desktop file. - "windows-display-*" are hidden from the Shortcuts dialog (they are not meant to be remapped). - Editing non-destructive effects now triggers undo steps. - When migrating from GIMP 2.x to GIMP 3, shortcuts for actions "edit-paste-as-new-layer*" are now converted to "edit-paste-merged*" (and not "edit-paste*" anymore which was confusing and counter-productive). Graphical User Interface: - Highlight selected device in GimpDeviceStatus. - Various theme leak fixes. - UX improvement: GimpViewableDialog (e.g. Fill/Stroke path and more) now has "OK" as default response. - Icon size settings now also applying to Move and Transform icon boxes. - Commit hash is now shown in About dialog in all non-release builds (i.e. even in stable series, when we are in-between releases). - Hide Force slider for Pencil Tool (rather than just making it insensitive). - Define merged titlebar icon colors. - Keep menubar color consistent when out of focus. - We don't show Fx icon for tool-based filters. - Updated splash without micro version in it. - Removed size restrictions on Display Filters. - Don't show hidden tools on toolbox tooltips. - Fix "Keep above" Window Manager hint. - Multi-Window mode on Windows: dock windows' title bars now adapt to the Windows system theme colors too. - Show palette name in Palette Color Selector. Tools: - MyPaint Brush: have consistent options layout compared to other paint tools. - Scissors Select Tool: close the curve on Enter, similar to the Path tool. - Path Tool: connect path on click in design mode. Plug-ins: - Restore GUI to Difference Clouds script. This had been lost since GIMP 2.8! - Fixes in various file format support, such as: DDS, SVG, TIFF, PSD, BMP, ICO… - Screenshot dropdowns replaced by radio buttons, as part of a new UX decision that choice settings with 2 or 3 choices should be dropdown (faster 1-click access), unless there are a lot more settings making the dialog too crowded already. PDB: - Make "gimp-plug-ins-query" public again (yet still not available in libgimp). Build: - Windows Installer: * Make the installer aware of Install, Reinstall and Update modes. * Add Repair mode to Windows installer: in particular we can now fix installations when the previous install directory cannot be accessed anymore. * The feature to delete the config folder on Windows uninstall will now make a backup on the Desktop first (allowing people to delete it themselves, move it, or even restore it later if needed). * Uninstalling while GIMP is running is made impossible (among other issues, it was causing partial uninstallation). * Downgrading is only possible by uninstalling first. * Development warning is shown in dev build of stable series too. * Add fractional scaling support to Installer welcome image. * Restore points now have a timeout to prevent stuckness. - Our AppImage won't ship debug symbols anymore. Better debugging can be set with: export DEBUGINFOD_URLS="https://debuginfod.debian.net" - Windows builds: * Ship babl/GEGL and libgimp headers, static libs and pkg-config files for plug-in developers. * Dedicated file icon for XCF files. * Generate native .pdb CodeView symbols on Windows (smaller debug data files, usable by MSIX and better debugging ability), except on x86 (32-bit). - Crossbuilds are dropped from CI. - Shell scripts used in the meson build are ported to Python (more portable and much faster on some platforms, in particular Windows). - Some build scripts were moved around for reorganization. - Depency requirement bumped: * babl 0.1.114 * GEGL 0.4.62 - New "Inputs" feature for simpler Gitlab pipelines running. - Some in-repository documentation was cleaned up. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gegl: update 0.4.58 -> 0.4.62Markus Volk2025-05-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babl: update 0.1.112 -> 0.1.114Markus Volk2025-05-181-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gfbgraph: remove recipeMarkus Volk2025-05-181-26/+0
| | | | | | | The project was archived and uses deprecated libsoup-2 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* librest: remove recipeMarkus Volk2025-05-182-33/+2
| | | | | | | make rest PROVIDE librest Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-weather-plugin: Upgrade to 0.11.3Khem Raj2025-05-187-12/+1595
| | | | | | | | * Backport patches to support libsoup3 * Replace libsoup-2.4 dependency with libsoup3 * Add required dependency on json-c in this version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsoup-2.4: Add recipePeter Kjellerstedt2025-05-178-0/+500
| | | | | | | | The libsoup-2.4 recipe has been removed from OE-Core, but there are still a number of recipes in meta-openembedded that depend on it. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* civetweb: Fix build with ssl disabledMike Crowe2025-05-171-2/+1
| | | | | | | | | Move enabling of openssl 3.0 API from EXTRA_OECMAKE to PACKAGECONFIG[ssl] so that this package can still be configured successfully without ssl in PACKAGECONFIG. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: update to version 0.26Martin Siegumfeldt2025-05-171-2/+2
| | | | | Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* osinfo-db-tools: Migrat to using libsoup3Khem Raj2025-05-171-1/+5
| | | | | | | Disable Werror, it gets enabled when build is done from git checkouts perhaps assuming its a developer build, but thats not the case for OE Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-screenshooter: Use libsoup 3.0 instead of 2.4Khem Raj2025-05-161-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geany-plugins: Switch to using libsoup 3.0Khem Raj2025-05-161-1/+1
| | | | | | libsoup-2.4 is being removed and its preferred to use libsoup 3.0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: upgrade 22.15.0 -> 22.15.1Jason Schonberg2025-05-151-1/+1
| | | | | | | | | | | | | | This is a security update. (CVE-2025-23166) fix error handling on async crypto operation (CVE-2025-23165) add missing call to uv_fs_req_cleanup https://nodejs.org/en/blog/vulnerability/may-2025-security-releases Changelog: https://github.com/nodejs/node/releases/tag/v22.15.1 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: upgrade 4.8.1 -> 4.8.2Yogita Urade2025-05-151-1/+1
| | | | | | | | | | Includes fix for CVE-2024-47619 Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.8.2 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dediprog-flasher: enable native buildsDenis Mukhin2025-05-141-3/+13
| | | | | | | | | | | Update dediprog-flasher recipe to support native class variants. Normally, the recipe comes with a USB udev rule. Do not package USB udev rule into nativesdk artifacts because this will pollute the host environment, which is not desired. Signed-off-by: Denis Mukhin <dmukhin@ford.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: Enable network during do_compile only when go support is enabledKhem Raj2025-05-141-1/+1
| | | | | | | Makes the hammer a bit smaller, since we do not enable go by default in packageconfig's it helps with yocto check layer with default config. 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>
* python3-gcovr: fix build with newer hatch-fancy-pypi-readmeMartin Jansa2025-05-141-10/+11
| | | | | | | | | | | | | | It was upgraded in: https://lists.openembedded.org/g/openembedded-core/message/216335 and now this fails with: * Getting build dependencies for wheel... ERROR Missing dependencies: hatch-fancy-pypi-readme==24.1.0 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask: Update the homepageMingli Yu2025-05-141-1/+1
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: upgrade 11.4.5 -> 11.4.6Yogita Urade2025-05-146-80/+16
| | | | | | | | | | | | | | This upgrade includes fix for CVE-2023-52971 Changelog: https://mariadb.com/kb/en/mariadb-11-4-6-changelog/ refresh 0001-Add-missing-includes-cstdint-and-cstdio.patch Droped 3871.patch and mm_malloc.patch as these are available in 11.4.6 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich: Add native and nativesdk target to the buildLuca Fancellu2025-05-131-0/+2
| | | | | | | Add the native and nativesdk target to the recipe. Signed-off-by: Luca Fancellu <luca.fancellu@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xserver-xorg-cvt: remove recipeMarkus Volk2025-05-131-40/+0
| | | | | | | xserver-xorg-cvt is deprecated and can be replaced by libxcvt, which is in oe-core Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mutter: use libxcvt instead of xserver-xorg-cvtMarkus Volk2025-05-131-1/+1
| | | | | | | xserver-xorg-cvt is deprecated and libxcvt can be used as drop-in replacement Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gdm: fix gcc 15 issueMarkus Volk2025-05-132-0/+57
| | | | | | | | | | | add a backport patch to fix: | In file included from ../gdm-48.0/common/gdm-settings-direct.c:38: | ../gdm-48.0/common/gdm-settings-utils.h:47:77: error: expected ';', ',' or ')' before 'bool' | 47 | gboolean *bool); | | ^~~~ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iperf3: enable native buildsDenis Mukhin2025-05-131-0/+2
| | | | | | | Enable native variants of iperf3 tool for SDK builds. Signed-off-by: Denis Mukhin <dmukhin@ford.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setproctitle: Upgrade 1.3.5 -> 1.3.6Mingli Yu2025-05-121-1/+1
| | | | | | | | Changelog: - Add support for free-threading (issue #147) Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setproctitle: Add missing rdep on libatomic-dev for ptestMingli Yu2025-05-121-0/+1
| | | | | | | | | | | | | | | | Fixes: E subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1. ../../python3.13/subprocess.py:421: CalledProcessError ERROR: tests/setproctitle_test.py:test_embedded E subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1. ../../python3.13/subprocess.py:421: CalledProcessError ERROR: tests/setproctitle_test.py:test_embedded_many_args Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ibus: fix build with GCC 15Yoann Congal2025-05-113-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Backport 2 patchs from upstream to fix build with GCC 15. Fixes: | ibusenginesimple.c: In function 'check_emoji_table': | ibusenginesimple.c:523:41: error: too many arguments to function 'load_emoji_dict'; expected 0, have 1 | 523 | emoji_dict = priv->emoji_dict = load_emoji_dict (simple); | | ^~~~~~~~~~~~~~~ ~~~~~~ | ibusenginesimple.c:480:1: note: declared here | 480 | load_emoji_dict () | | ^~~~~~~~~~~~~~~ | make[4]: *** [Makefile:1012: ibusenginesimple.lo] Error 1 and: | i18nMethod.c:84:28: error: initialization of 'int (*)(void)' from incompatible pointer type 'int (*)(struct _Xi18nCore *, TransportSW *, char *)' [-Wincompatible-pointer-types] | 84 | {"X", 1, _Xi18nCheckXAddress}, | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c:84:28: note: (near initialization for '_TransR[0].checkAddr') | i18nMethod.c:79:13: note: '_Xi18nCheckXAddress' declared here | 79 | extern Bool _Xi18nCheckXAddress (Xi18n, TransportSW *, char *); | | ^~~~~~~~~~~~~~~~~~~ | i18nMethod.c: In function 'CheckIMName': | i18nMethod.c:498:17: error: too many arguments to function '_TransR[i].checkAddr'; expected 0, have 3 | 498 | if (_TransR[i].checkAddr (i18n_core, | | ^~~~~~~ ~~~~~~~~~ | In file included from i18nMethod.c:41: | Xi18n.h:78:19: note: declared here | 78 | Bool (*checkAddr) (); | | ^~~~~~~~~ Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfstests: upgrade to 2025.04.27Martin Jansa2025-05-111-1/+1
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gphoto2: Move the sed op on config.h to do_compileKhem Raj2025-05-101-2/+2
| | | | | | Current code still fails on some AB nodes. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-settings: upgrade 4.20.0 -> 4.20.1Jason Schonberg2025-05-101-2/+1
| | | | | | | | | | | | | | | | | | | | | Drop unnecessary CFLAGS. They were introduced with xfce4-settings version 4.18.3 to address two errors seen at the time - deprecated declarations and implicit declarations. The error was documented here : https://patchwork.yoctoproject.org/project/oe/patch/20241127005545.86128-1-schonm@gmail.com/ Both of these errors have been addressed. This change to the code base fixed the deprecated declarations: https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/def01fc82caac1cb41d3b7c242efa7f98d48e9a6 This change to the code base fixed the implicit declaration : https://gitlab.xfce.org/xfce/xfce4-settings/-/commit/10e40cdf13f1440d207a50a3f19fc4903da0d80a Changelog: https://gitlab.xfce.org/xfce/xfce4-settings/-/tags/xfce4-settings-4.20.1 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjson-perl: upgrade 4.04000 -> 4.05000Jason Schonberg2025-05-101-1/+1
| | | | | | | | | https://github.com/makamaka/JSON/releases/tag/4.05 - removed VERSION section in pod (GH#52, abraxxa++) Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vulkan-cts: update to 1.4.2.1Dmitry Baryshkov2025-05-102-8/+8
| | | | | | | Upgrade Vulkan CTS to the latest release, 1.4.2.1. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opengl-es-cts: install mustpass listsDmitry Baryshkov2025-05-101-0/+1
| | | | | | | | Follow the Vulkan CTS example and install mustpass lists together with the testsuite. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gimp: fix build with gcc-15Markus Volk2025-05-092-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a backport patch to fix: | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c: In function 'gimp_config_serialize_value': | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:269:26: note: in definition of macro 'g_string_append' | 269 | (__builtin_constant_p (val) ? \ | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:34: error: expected ')' before '?' token | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:35: note: in definition of macro 'g_string_append' | 271 | const char * const __val = (val); \ | | ^~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:34: note: to match this '(' | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:271:39: error: expected expression before ';' token | 271 | const char * const __val = (val); \ | | ^ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:29: error: expected expression before 'bool' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:37: note: in definition of macro 'g_string_append_len' | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:251:3: error: too few arguments to function 'g_string_append_len_inline'; expected 3, have 2 | 251 | g_string_append_len_inline (gstr, val, len) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:278:5: note: in expansion of macro 'g_string_append_len' | 278 | g_string_append_len (gstr, val, (gssize) -1)) | | ^~~~~~~~~~~~~~~~~~~ | ../gimp-3.0.2/libgimpconfig/gimpconfig-serialize.c:526:7: note: in expansion of macro 'g_string_append' | 526 | g_string_append (str, bool ? "yes" : "no"); | | ^~~~~~~~~~~~~~~ | ../recipe-sysroot/usr/include/glib-2.0/glib/gstring.h:218:1: note: declared here | 218 | g_string_append_len_inline (GString *gstring, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cockpit: Fix a build race generating fail-html.cKhem Raj2025-05-092-0/+35
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cockpit: Upgrade to 337Khem Raj2025-05-091-19/+22
| | | | | | | | Get rid of remoeved configure options ERROR: QA Issue: cockpit: configure was passed unrecognised options: --disable-pcp --enable-old-bridge --with-cockpit-ws-instance-user --disable-ssh --disable-polkit --with-cockpit-ws-instance-group --with-cockpit-group --with-cockpit-user [unknown-configure-option] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: use -std=gnu17 for compilationYoann Congal2025-05-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | hiawatha does not build under -std=gnu23 which is the default of gcc15. Forcing -std=gnu17 fixes these build errors: | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/hiawatha-11.2/src/hiawatha.c:814:25: error: passing argument 2 of 'signal' from incompatible pointer type [-Wincompatible-pointer-types] | 814 | signal(SIGHUP, HUP_handler); | | ^~~~~~~~~~~ | | | | | void (*)(void) | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/recipe-sysroot/usr/include/signal.h:88:57: note: expected '__sighandler_t' {aka 'void (*)(int)'} but argument is of type 'void (*)(void)' | 88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler) | | ~~~~~~~~~~~~~~~^~~~~~~~~ | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/hiawatha-11.2/src/hiawatha.c:294:6: note: 'HUP_handler' declared here | 294 | void HUP_handler() { | | ^~~~~~~~~~~ | .../tmp/work/core2-64-poky-linux/hiawatha/11.2/recipe-sysroot/usr/include/signal.h:72:16: note: '__sighandler_t' declared here | 72 | typedef void (*__sighandler_t) (int); | | ^~~~~~~~~~~~~~ Note: Upstream project has no published way to upstream patches. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hiawatha: update HOMEPAGEYoann Congal2025-05-081-1/+1
| | | | | | | | | As noted in 11.7 changelog: https://hiawatha.leisink.net/changelog > All references to http://www.hiawatha-webserver.org/ changed to > https://hiawatha.leisink.net/. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-webserver/README: add example git send-email lineYoann Congal2025-05-081-0/+5
| | | | | | | | | As the other layers of meta-openembedded, this line makes it easy to send a patch by copy-pasting and reduce slightly the probability of error. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btop: update 1.4.0 -> 1.4.2Markus Volk2025-05-082-19340/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove submitted patch Fix process arguments appearing outside proc box by replacing ASCII control codes with blankspace, issue #1080 | @aristocratos Fix problems shown by clang-tidy's performance checks | @imwints Fix wrong error message and documentation of renamed option --utf-force | @t-webber @imwints CMake: Remove option to use mold | @imwints Update Terminus font link, fix typo, spelling, and grammar | @QinCai-rui Please clang with sanitizers | @bad-co-de Fix MacOS tree-mode + aggregate memory/thread scaling issue | @xaskii Fix typo: Mhz -> MHz | @NyCodeGHG v1.4.1 Various code fixes | @imwints Various code fixes | @bad-co-de Fixed typo | @polluks Move the config parser in it's own module | @imwints Adding a menu option to show bitrates in base 10 separate from the setting to show bytes/bits in base 10 | @georgev93 Allow MidnightBSD to build btop using the existing freebsd support. | @laffer1 Use XDG_STATE_HOME to save logs | @imwints Bump CMake version to 3.25 required for LINUX variable | @imwints Replace brackets with arrows in net and proc box | @taha-yassine Bump bundled fmt to 11.1.4 | @imwints cmake: link to CMAKE_DL_LIBS | @alalazo Fix phoenix-night.theme marked as executable | @sertonix Add Kanagawa-lotus and Kanagawa-wave themes | @philikarus Bump NetBSD version to 10.1 and FreeBSD version to 14.2. | @fraggerfox Add dark version of adwaita theme: adwaita-dark | @k0tran Resetting last selection on page navigation in optionsMenu to avoid unordered_map error | @seth-wood Share the CPU name trimming code between platforms | @yarrick Update Ryzen name trimming | @yarrick Drop macos 12 build, add v14 and v15 | @yarrick Fix cmake-macos workflow | @yarrick Bump version of deprecated upload-artifact step | @yarrick Update obsolete egrep call | @tywkeene Fix menu crash when GPU_SUPPORT=false, issue #989 | @aristocratos Add 'Everforest Ligth Medium' theme | @mstuttgart Support intel GPUs before Gen-6 (patch from upstream) | @w8jcik intel_name_lookup_shim.c (get_intel_device_name): Fix SEGFAULT | @artyom-poptsov Fix rsmi_measure_pcie_speeds not saving, issue #934 | @aristocratos Show GPU Watt fractions when below 100W | @aristocratos Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pipewire: update 1.4.1 -> 1.4.2Markus Volk2025-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PipeWire 1.4.2 (2025-04-14) This is a bugfix release that is API and ABI compatible with previous 1.x releases. Highlights - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Fix some potential crashes in POD builder. - pw-cat streaming improvements on stdout/stdin. - Small fixes and improvements. PipeWire - Make the service files depend on DBus to avoid startup races. SPA - Do extra checks for MIDI to avoid 100% CPU usage on older kernels. - Use Header metadata by default in videoadapter. - Handle set_format result from v4l2 better. - Handle crash when POD builder overflows in the filter. - Work around a libebur128 bug. (#4646) Tools - pw-cat prefers AU format when streaming on stdout/stdin. (#4629) - Improve pw-cat verbose sndfile format debug. - Add the missing --channel-map long option to pw-loopback. GStreamer - Fix a leak in the deviceprovider. (#4616) - Fix negotiation and make renegotiation better. Signed-off-by: Markus Volk <f_l_k@t-online.de> 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>
* opencv: Added fix for Cluster Euclidean and Box FilterPulkit Singh Tak2025-05-082-2/+53
| | | | | | | | Updated FastCV libs hash to include fix for Cluster Euclidean and Box Filter and support for FastCV SVD API Signed-off-by: Pulkit Singh Tak <quic_ptak@quicinc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>