summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gdm: upgrade 49.2 -> 50.0Wang Mingyu2026-03-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fuse3: upgrade 3.18.1 -> 3.18.2Wang Mingyu2026-03-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* dash: upgrade 0.5.13.1 -> 0.5.13.2Wang Mingyu2026-03-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ctags: upgrade 6.2.20260308.0 -> 6.2.20260322.0Wang Mingyu2026-03-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* bubblewrap: upgrade 0.11.0 -> 0.11.1Wang Mingyu2026-03-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Bug fixes: ========= * Reset disposition of 'SIGCHLD', restoring normal subprocess management if bwrap was run from a process that was ignoring that signal, such as Erlang or volumeicon * Don't ignore '--userns 0', '--userns2 0' or '--pidns 0' if used Note that using a fd number >= 3 for these purposes is still preferred, to avoid confusion with the stdin, stdout, stderr that will be inherited by the command inside the container. * Fix grammar in an error message * Fix a broken link in the documentation Internal changes: ================== * Enable user namespaces in Github Actions configuration, fixing a CI regression with newer Ubuntu * Clarify comments Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* botan: upgrade 3.10.0 -> 3.11.0Wang Mingyu2026-03-261-2/+2
| | | | | | | License-Update: Copyright year updated to 2026 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* bmap-writer: upgrade 1.0.2 -> 1.0.3Wang Mingyu2026-03-261-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* babl: upgrade 0.1.122 -> 0.1.124Wang Mingyu2026-03-261-1/+1
| | | | | | | | | Changelog: - DisplayP3 pre-defined colorspace, build and sanity improvements for CI and windows. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* b4: upgrade 0.14.3 -> 0.15.0Wang Mingyu2026-03-261-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libchamplain: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgedit-gtksourceview: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gnome-chess: upgrade 48.0 -> 50.0Ankur Tyagi2026-03-261-2/+2
| | | | | | | Also include tag in SRC_URI Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libwacom: upgrade 2.8.0 -> 2.18.0Ankur Tyagi2026-03-261-2/+3
| | | | | | | Also include tag in SRC_URI and add libevdev in dependency list. Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* webp-pixbuf-loader: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* ufs-utils: bump SRCREV and include tag in SRC_URIAnkur Tyagi2026-03-262-43/+2
| | | | | | | Drop patch which is now merged upstream Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* fatcat: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* f2fs-tools: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* e2tools: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xdg-desktop-portal-gtk: include tag in SRC_URIAnkur Tyagi2026-03-261-1/+1
| | | | | Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freerdp3: upgrade 3.24.1 -> 3.24.2Ankur Tyagi2026-03-261-2/+2
| | | | | | | https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.2 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libde265: upgrade 1.0.17 -> 1.0.18Ankur Tyagi2026-03-261-1/+1
| | | | | | | https://github.com/strukturag/libde265/releases/tag/v1.0.18 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* mpd: upgrade 0.24.6 -> 0.24.9Ankur Tyagi2026-03-261-1/+1
| | | | | | | https://github.com/MusicPlayerDaemon/MPD/blob/v0.24.9/NEWS Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* openct: Fix openct.service warningZheng Ruoqin2026-03-261-1/+1
| | | | | | | | | Fix following system unsafe warning /usr/lib/systemd/system/openct.service:10: Unit uses KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update the service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* spdm-utils: Upgrade to tip of trunkKhem Raj2026-03-252-387/+225
| | | | | | | Needed to fix build with rust 1.94+ Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> Cc: Alistair Francis <alistair.francis@wdc.com>
* librust-cxx: Fix update_crates command in crates.incDeepesh Varatharajan2026-03-251-1/+1
| | | | | | | | Update comment to use correct recipe name (librust-cxx instead of cxx). Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* sd: Add sd recipeDeepesh Varatharajan2026-03-252-0/+239
| | | | | | | | | | | | | | | | sd is a fast, intuitive, and user-friendly alternative to sed, written in Rust. Add recipe for the latest release (1.1.0). - Uses a simple and readable search-and-replace syntax, reducing the complexity of sed commands. - Fully supports regular expressions, Unicode, and preserves line endings. - Faster, safer, and easier to use than traditional sed for common text manipulation tasks. More information: https://github.com/chmln/sd Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libwnck3: upgrade 43.2 -> 43.3Zhang Peng2026-03-252-43/+2
| | | | | | | | | | | | | Version 43.3 ============ * Fix clang warnings. (!66, !68) * Fix regression with class group and application names. (#166) Drop ef0e40d59c32d7ebeb94d242436e3144cefc174a.patch, already included in 43.3. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* gvfs: upgrade 1.58.2 -> 1.60.0Zhang Peng2026-03-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major changes in 1.60.0 ======================= * CVE-2026-28296: ftp: Reject paths with CR/LF in g_vfs_ftp_file_new_from_ftp (Ondrej Holy) * monitor: Do not load monitors when GIO_USE_VFS=local (Ondrej Holy) Major changes in 1.59.90 ======================== * client: Fix use-after-free when creating async proxy failed (Ondrej Holy) * udisks2: Emit changed signals from update_all() (Ondrej Holy) * daemon: Fix race on subscribers list when on thread (Ondrej Holy) * ftp: Validate fe_size when parsing symlink target (Ondrej Holy) * ftp: Check localtime() return value before use (Ondrej Holy) * CVE-2026-28295: ftp: Use control connection address for PASV data (Ondrej Holy) * CVE-2026-28296: ftp: Reject paths containing CR/LF characters (Ondrej Holy) * gphoto2: Use g_try_realloc() instead of g_realloc() (Ondrej Holy) * cdda: Reject path traversal in mount URI host (Ondrej Holy) * client: Fail when URI has invalid UTF-8 chars (Ondrej Holy) * udisks2: Fix memory corruption with duplicate mount paths (Alessandro Astone) * build: Update GOA dependency to > 3.57.0 (Jan-Michael Brummer) * Some other fixes (correctmost, Ondrej Holy) Major changes in 1.59.1 ======================= * mtp: replace Android extension checks with capability checks (Raul Tambre) * cdda: Fix duration of last track for some media (Bastien Nocera) * dav: Add X-OC-Mtime header on push to preserve last modified time (Lawrence Murray) * udisks2: Use hash tables in the volume monitor to improve performance (Milan Crha) * onedrive: Check for identity instead of presentation identity (Jan-Michael Brummer) * build: Disable google option and mark as deprecated (Jeremy Bícha, Ondrej Holy) * Fix various memory leaks (Milan Crha) * Some other fixes (wangrong, Jan-Michael Brummer, Simon Poirier) * Translation updates (GNOME Translation Project contributors) Major changes in 1.58.4 ======================= * Re-release of 1.58.3 due to incorrect release tag; no code changes. Major changes in 1.58.3 ======================= * CVE-2026-28296: ftp: Reject paths with CR/LF in g_vfs_ftp_file_new_from_ftp (Ondrej Holy) * monitor: Do not load monitors when GIO_USE_VFS=local (Ondrej Holy) Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* metacity: upgrade 3.56.0 -> 3.58.1Zhang Peng2026-03-252-32/+2
| | | | | | | | | | | | | | | | | | | | | | | Version 3.58.1 ============== - Use pkg-config to get systemd user unit dir. - Updated translations. Version 3.58.0 ============== - Add keybindings to move window between monitors. (!40) - Updated translations. Version 3.57.1 ============== - Drop zentiy dependency. - Add systemd service. - Updated translations. drop 0001-drop-zenity-detection.patch Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* Luajit: Update to latest on v2.1 branchChangqing Li2026-03-251-2/+2
| | | | | | | | | License-Update: copyright year updated Apply missing SRCREV update Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* openvpn: Upgrade to 2.7.0Zoltán Böszörményi2026-03-241-2/+3
| | | | | | | | Release notes: https://community.openvpn.net/ReleaseHistory#openvpn-270-released-11-february-2026 Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* nodejs: upgrade 22.22.1 -> 22.22.2Jason Schonberg2026-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the March 2026 security release. 2 high severity issues. 5 medium severity issues. 2 low severity issues. High priority fixes: CVE-2026-21637 CVE-2026-21710 Medium priority fixes: CVE-2026-21711 (affects only nodejs v25) CVE-2026-21712 (affects only nodejs v24 & v25) CVE-2026-21713 CVE-2026-21714 CVE-2026-21717 Low priority fixes: CVE-2026-21715 CVE-2026-21716 https://nodejs.org/en/blog/vulnerability/march-2026-security-releases Changelog: https://github.com/nodejs/node/releases/tag/v22.22.2 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libspdm & spdm-emu: update arch mapKai Kang2026-03-242-0/+2
| | | | | | | | | | | | | | It fails to run `bitbake -p` for qemuppc64 with errors: ERROR: /path_to/meta-oe/recipes-security/spdm-emu/spdm-emu_git.bb: unsupported architecture 'powerpc64le' ERROR: /path_to/meta-oe/recipes-support/libspdm/libspdm_3.8.2.bb: unsupported architecture 'powerpc64le' Add qemuppc64 default TARGET_ARCH to the arch map. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* bpftrace: remove ptest subpackage for powerpc64Kai Kang2026-03-241-0/+9
| | | | | | | | bpftrace-ptest requires bpftool which is not compatible with powerpc64. So remove sub-package bpftrace-ptest for powerpc64 & powerpc64le. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* hiawatha: Fix checksum mismatch againKhem Raj2026-03-241-1/+1
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pykickstart: upgrade 3.63 -> 3.69Gyorgy Sarvari2026-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ptests passed successfully: Testsuite summary TOTAL: 506 PASS: 506 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 Changelog: 3.69: Makefile: Drop coverage-report.log Add Fedora 45 support tests: Use pytest-cov to support coverage of parallel tests from pytest-xdist workflows: Use latest released py3.14 and py3.12 test: Use pytest-xdist to run tests in parallel tests: Use ThreadingHTTPServer and threads for load and include tests tests: Mark helper classes as not tests bootc: Add bootc command to the RHEL10 handler rdp: Add rdp support to the RHEL10 handler raid: Update RHEL10 handler to match rhel10-branch Fix handling filesystem labels with spaces 3.68: commands: bootc: remove 'experimental' warning rhsm: Add Flatpak registry option for RHEL10 3.67: drop python3-build dependency Add Fedora 44 support workflows: use py3.14rc1 tests: use pytest module instead of unittest spec: Add python3-pytest to BuildRequires 3.66: workflows: Use py3.14 beta.4 pylint: Ignore files in .git pyproject: Bump setuptools to 77 or later Makefile: Stop running setup.py directly 3.65: workflows: Add python 3.14 to the test matrix Add support for RDP Deprecate VNC docs: Fix chapter numbering after adding certificate 3.64: workflow: Add python 3.13 testing tests: Remove unused import of constants realm: Clean up documentation Add support for new bootc kickstart command Update documentation for clearpart --initlabel option. Update the %certificate section documentation Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-scrypt: upgrade 0.8.27 -> 0.9.4Gyorgy Sarvari2026-03-242-9/+9
| | | | | | | | | | License-Update: Copyright year bump Shortlog: https://github.com/holgern/py-scrypt/compare/v0.8.27...v0.9.4 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-txdbus: add missing RDEPENDSGyorgy Sarvari2026-03-241-1/+1
| | | | | | | | | | | | | | | | | This module depends on python3-six, otherwise it errors out: >>> from txdbus.interface import DBusInterface, Method, Signal Traceback (most recent call last): File "<python-input-1>", line 1, in <module> from txdbus.interface import DBusInterface, Method, Signal File "/usr/lib/python3.14/site-packages/txdbus/interface.py", line 8, in <module> import six ModuleNotFoundError: No module named 'six' Add the missing dependency. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-zopeinterface: upgrade 7.1.1 -> 8.2Gyorgy Sarvari2026-03-242-28/+3
| | | | | | | | | | | | | | | Drop obsolete patch. An important change is that this version supports Python 3.14. License-Update: switch to license file instead of PKG-INFO file. The license itself hasn't changed. Changelog: https://github.com/zopefoundation/zope.interface/blob/master/CHANGES.rst Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* imagemagick: upgrade 7.1.2-17 -> 7.1.2-18Gyorgy Sarvari2026-03-242-197/+130
| | | | | | | | | | | | | | Bug- and security-fix release. Shortlog: https://github.com/ImageMagick/ImageMagick/compare/7.1.2-17...7.1.2-18 Also remove the obsolete CVE_STATUS assignments - all of these have been corrected at NVD, and they are tracked with a version/CPE that mirror the real vulnerability state of the recipe. While at it, also corrected the reason for the remaining CVE_STATUS assignments. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freerdp: upgrade 2.11.7 -> 2.11.8Ankur Tyagi2026-03-245-160/+103
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dropped 0001-Fix-const-qualifier-error.patch * error no longer reproducible with clang Dropped 0001-Fixed-compilation-warnings-in-ainput-channel.patch * changes merged upstream[1] Dropped 0001-Fixed-compilation-warnings.patch * changes merged upstream[2] Added 0001-Fix-compilation-error.patch to fix error: | /yocto/bitbake-builds/poky-master/build/tmp/work/x86-64-v3-poky-linux/freerdp/2.11.8/sources/freerdp-2.11.8/winpr/libwinpr/utils/collections/Queue.c: In function 'Queue_EnsureCapacity': | /yocto/bitbake-builds/poky-master/build/tmp/work/x86-64-v3-poky-linux/freerdp/2.11.8/sources/freerdp-2.11.8/winpr/libwinpr/utils/collections/Queue.c:169:30: error: assignment to 'void **' from incompatible pointer type 'uintptr_t *' {aka 'long unsigned int *'} [-Wincompatible-pointer-types] | 169 | queue->array = newArray; | | Release Notes: https://github.com/FreeRDP/FreeRDP/releases/tag/2.11.8 Ptests passed: START: ptest-runner 2026-03-24T19:06 BEGIN: /usr/lib/freerdp/ptest PASS: TestClient TestClientRdpFile ... PASS: TestWtsApi TestWtsApiWaitSystemEvent DURATION: 180 END: /usr/lib/freerdp/ptest 2026-03-24T19:09 STOP: ptest-runner TOTAL: 1 FAIL: 0 [1] https://github.com/FreeRDP/FreeRDP/commit/5b2b53b15c9af46b85c4ef0007e7fb59d7608289 [2] https://github.com/FreeRDP/FreeRDP/commit/d2b6771c748e54e659d5f1243a92e499c3beaa36 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* freerdp3: upgrade 3.24.0 -> 3.24.1Ankur Tyagi2026-03-241-1/+1
| | | | | | | | | | | | | | | | | | | | | https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.1 Ptests passed: START: ptest-runner 2026-03-24T19:10 BEGIN: /usr/lib/freerdp3/ptest PASS: TestSynchInit ... PASS: TestClientCmdLine DURATION: 114 END: /usr/lib/freerdp3/ptest 2026-03-24T19:11 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* poco: upgrade 1.5.0 -> 1.5.1Peter Marko2026-03-243-11/+7
| | | | | | | | | | | | | | | | | | | | * refresh patches * remove workaround for cppunit-dev needed only in 1.15.0 Release Notes [1]: This is a bugfix and maintenance release that also introduces a few new features. Security Fixes: * CVE-2026-32776 (NULL function pointer dereference) * CVE-2026-32777 (infinite loop) * CVE-2026-32778 (NULL dereference on OOM retry) [1] https://github.com/pocoproject/poco/releases/tag/poco-1.15.1-release Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* canopenterm: Disable pinning lua to expect c89Khem Raj2026-03-242-1/+35
| | | | | | Fixes build with latest lua Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libgpiod-1: Inherit python3targetconfigRicardo Simoes2026-03-241-0/+1
| | | | | | | | | | | | | | | | | | Inherit python3targetconfig so that cross python3-config is used instead of native. This fixes the below error when building on a 64 bit host for a 32 bit target: | In file included from /workspaces/yocto/build/tmp/work/core2-32-poky-linux/libgpiod/1.6.5/recipe-sysroot-native/usr/include/python3.14/Python.h:72, | from ../../../sources/libgpiod-1.6.5/bindings/python/gpiodmodule.c:8: | /workspaces/yocto/build/tmp/work/core2-32-poky-linux/libgpiod/1.6.5/recipe-sysroot-native/usr/include/python3.14/pyport.h:429:2: error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)." | 429 | #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)." | | ^~~~~ Signed-off-by: Ricardo Simoes <ricardo.simoes@pt.bosch.com> Signed-off-by: Mark Jonas <mark.jonas@de.bosch.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce-polkit: fix link failure by adding missing gtk+-3.0 dependencyZhang Peng2026-03-242-3/+56
| | | | | | | | | | | | | After libxfce4ui upgrade to 4.21.x, its pkgconfig moves gtk+-3.0 to Requires.private, so the linker no longer automatically pulls in libgtk-3. This causes an undefined reference to 'gtk_combo_box_set_model' when linking xfce-polkit. Add patch for explicit PKG_CHECK_MODULES for gtk+-3.0 in configure.ac and wire GTK3_CFLAGS/GTK3_LIBS into src/Makefile.am. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-datetime-setter: fix link failure due to missing libxfce4util dependencyZhang Peng2026-03-242-2/+39
| | | | | | | | | | | | | After libxfce4ui upgrade to 4.21.x, its pkgconfig sets libxfce4util as Requires.private, so the linker no longer automatically pulls in libxfce4util. This causes an undefined reference to 'xfce_textdomain' when linking xfce4-datetime-settings. Add patch for libxfce4util-1.0 and common_deps (gtk+-3.0 etc.) as explicit dependencies in xfce/meson.build. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfwm4: backport patch to add missing libxfce4util build flagsZhang Peng2026-03-242-1/+63
| | | | | | | | | | | | When libxfce4ui is upgrade to 4.21.x, pkgconfig sets private flags by default and no longer exposes libxfce4util flags. This causes build failures in xfwm4 settings-dialogs due to missing CFLAGS and LIBS. Backport upstream fix to add LIBXFCE4UTIL_CFLAGS and LIBXFCE4UTIL_LIBS to settings-dialogs/Makefile.am. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-datetime-plugin: fix build with xfce4-panel 4.21.xZhang Peng2026-03-241-0/+2
| | | | | | | | | | | | | xfce4-panel 4.21.x added include guards to libxfce4panel sub-headers, requiring consumers to include <libxfce4panel/libxfce4panel.h> instead of individual headers like <libxfce4panel/xfce-panel-plugin.h>. Since there is no new upstream release with this fix, add -DLIBXFCE4PANEL_COMPILATION to CFLAGS as a workaround to bypass the include guard check. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfdesktop: switch to meson build systemZhang Peng2026-03-241-8/+4
| | | | | | | | | | | | | | | | | | Switch from autotools to meson build system. The upstream 4.20.1 source already ships a meson.build. libxfce4ui 4.21.7 moved libxfce4util-1.0 from Requires to Requires.private in its pkg-config file, so pkg-config --libs libxfce4ui-2 no longer emits -lxfce4util. This causes DSO missing link errors for autotools consumers that use libxfce4util symbols but rely on libxfce4ui to pull in the link dependency. The meson build correctly declares libxfce4util in its own dependencies, avoiding this issue. Add PACKAGECONFIG[tests] (disabled by default) Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>