summaryrefslogtreecommitdiffstats
path: root/meta-xfce
Commit message (Collapse)AuthorAgeFilesLines
* xfce4-screensaver: Make libpam and systemd dependencies conditionalWenlin Kang13 days1-1/+7
| | | | | | | | | | | | | libpam and systemd require the settings below: INIT_MANAGER = "systemd" DISTRO_FEATURES:append = " pam systemd usrmerge" So remove hardcoded libpam and systemd dependencies from DEPENDS. Add conditional logic to include these dependencies only when the corresponding DISTRO_FEATURES are enabled. Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-screensaver: add dependencies libpam and systemdWenlin Kang2026-04-171-1/+1
| | | | | | | | | | | | | The meson_options.txt sets authentication-scheme to 'pam' and session-manager to 'systemd' by default, which requires libpam and systemd at build time. Add them to DEPENDS to fix the configuration failures: ../sources/xfce4-screensaver-4.20.2/meson.build:167:20: ERROR: C shared or static library 'pam' not found ../sources/xfce4-screensaver-4.20.2/meson.build:265:26: ERROR: Dependency "libsystemd" not found, tried pkgconfig Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfdesktop: Add missing DEPENDS on libyamlCalvin Owens2026-04-151-0/+1
| | | | | | | | | | | | The build fails like this: Run-time dependency yaml-0.1 found: NO (tried pkgconfig) ../sources/xfdesktop-4.20.1/meson.build:63:10: ERROR: Dependency "yaml-0.1" not found, tried pkgconfig Fix the failure by adding the missing dependency. Signed-off-by: Calvin Owens <calvin@wbinvd.org> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* parole: fix do_compile failureChangqing Li2026-04-142-1/+33
| | | | | | | | | Fix build failure: /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: parole-conf.o: undefined reference to symbol 'xfce_rc_close' /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-ld: /build/tmp/work/x86-64-v3-poky-linux/parole/4.18.2/recipe-sysroot/usr/lib/libxfce4util.so.7: error adding symbols: DSO missing from command line Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libxfce4ui: add wayland PACKAGECONFIGChangqing Li2026-04-141-5/+4
| | | | | | | | Add wayland PACKAGECONFIG and add wayland and x11 dependency explicitly Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* thunar: remove x11 from REQUIRED_DISTRO_FEATURESChangqing Li2026-04-144-8/+44
| | | | | | | | | We add x11 into REQUIRED_DISTRO_FEATURES since xfce4-panel requires it, now, xfce4-panel not require x11, so remove x11 from REQUIRED_DISTRO_FEATURES Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-panel: Remove x11 from REQUIRED_DISTRO_FEATURESChangqing Li2026-04-141-5/+7
| | | | | | | | Dependency on libwnck3 is moved into PACKAGECONFIG, so we can remove x11 from REQUIRED_DISTRO_FEATURES, set ANY_OF_DISTRO_FEATURES Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-pulseaudio-plugin: remove x11 from REQUIRED_DISTRO_FEATURESChangqing Li2026-04-141-1/+1
| | | | | | | | | We add x11 into REQUIRED_DISTRO_FEATURES because one of the dependency pavucontrol requires x11, now, pavucontrol doesn't require x11, so remove x11 from REQUIRED_DISTRO_FEATURES Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* thunar-shares-plugin: Depend on X11 distro featureKhem Raj2026-04-061-2/+1
| | | | | | | | | | | | | | | | it depends on thunar-> thunar-panel, which currently depends on libwnck3 which only works on x11, thunar technically can replace it with libxfce4windowing but its not done yet. fixes WARNING: Nothing PROVIDES 'thunar' (but /home/ubuntu/yoe/sources/meta-openembedded/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb DEPENDS on or otherwise requires it) thunar was skipped: using DISTRO 'yoe', which is missing required DISTRO_FEATURES: 'x11' WARNING: Nothing RPROVIDES 'thunar-shares-plugin-dev' (but /home/ubuntu/yoe/sources/meta-openembedded/meta-xfce/recipes-thunar-plugins/shares/thunar-shares-plugin_0.5.0.bb RDEPENDS on or otherwise requires it) No eligible RPROVIDERs exist for 'thunar-shares-plugin-dev' Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com> Cc: Changqing Li <changqing.li@windriver.com>
* thunar: upgrade 4.21.4 -> 4.21.5Wang Mingyu2026-04-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Popup menu at tab label on keybord activated - Add keyboard support for context menu on terminal - Add keyboard support for history menu on back and forward buttons - Add keyboard support for context menu on toolbar - Popup menu on tree view item for keyboard activated - Popup menu at focused widget on keyboard activated - Disable overlay scrolling by default (#367) - Wrap long filenames in error dialogs (#1412) - Limit filname length for create/rename (#1812) - Add fallback for backdrop highlight color - Properties dialog - add separator for fs data - Show filesystem type in preferences - At tooltips to 'Capacity' and 'Usage' (#1806) - Show as well 'usable' size in 'Capacity' row (#1806) - Differ between total and usable fs space (#1806) - Add help text for URL arguments - Call xfconf_shutdown before exit - Store pending column size changes on close (#1318) - Use GtkTreeModelFilter for tree view side pane (#1460) - Tree-view pane: Fix wrong selection on open new window - Prevent shortcuts view focus lost (#1675) - Add 'grab_focus' parameter to 'set directory' calls (#1675) - Expose drag-drop-mode in preferences - Init media_fs_uuids on startup - Never ask twice on replace/overwrite (#1794) - Fix translations for XML file (#1790) - Improve statusbar loading text (#1787) - Detect CDROM media changes using ID_FD_UUID udev property - Add %d to strings to fix some transl. (#939) - Pass current dir to catfish (#1785) - Ignore G_IO_ERROR_NOT_SUPPORTED (#1782) - Show selection busy information on statusbar Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-session: Make gdk-pixbuf-csource availableMingli Yu2026-03-302-2/+35
| | | | | | | | Fixes the below error during do_configure: ../sources/xfce4-session-4.21.1/meson.build:50:21: ERROR: Program '/usr/bin/gdk-pixbuf-csource' not found or not executable Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* thunar-shares-plugin: add missing HOMEPAGEJason Schonberg2026-03-301-0/+1
| | | | | Signed-off-by: Jason Schonberg <schonm@gmail.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>
* xfconf: upgrade 4.20.0 -> 4.21.2Zhang Peng2026-03-242-5/+123
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.21.2 (2026-03-16) ====== - Destroy GDBusProxy and GDBusConnection on library shutdown - Make xfconf_init()/xfconf_shutdown() multithread-safe - Emit signals on the thread that "owns" the channel or binding - Revert "Make libxfconf multithread-safe" 4.21.1 (2026-03-13) ====== - Make libxfconf multithread-safe - I18n: Update po/LINGUAS list - build: Fix typo in optimization level - README.md: Add uninstall info - Update README after switchover to meson - Update also .gitlab-ci.yml - Remove autotools build - common: Fix -Wlogical-op warning - meson-build: Use configure_file() to generate GNU visibility files - I18n: Update po/LINGUAS list - Translation Updates: Arabic, Estonian, Georgian, Occitan (post 1500), Polish, Slovenian, Thai, Uyghur, Vietnamese 4.21.0 (2025-03-23) ====== - build: Automate copyright year management - meson-build: Add missing function checks - meson-build: Use SPDX license expression - meson-build: Add tests option - meson-build: Use 'pkgconfig_define' in dep.get_variable() - meson-build: Use 'dependencies' in cc.alignment() - meson-build: Update debug/optimization flag management - meson-build: Add missing gir prefixes - meson-build: Use path builder and fs instead of literal '/' - Add meson build - tests: Always cleanup xfconfd process - tests: Enable t-list-channels test - tests: Fix test failure because of xfconfd not running - Migrate to xdt-gen-visibility and xdt-check-abi - channel: Complete and harmonize docs of get_string_list()/get_arrayv() - channel: Warn in case of failure in get_string_list() - channel: Fix get_arrayv() return value - Translation Updates: Albanian, Slovak https://gitlab.xfce.org/xfce/xfconf/-/blob/xfconf-4.21.2/NEWS?ref_type=tags Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* thunar: upgrade 4.20.7 -> 4.21.4Zhang Peng2026-03-241-4/+8
| | | | | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.4 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.3 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.2 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.1 https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.21.0 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* tumbler: upgrade 4.20.1 -> 4.21.1Zhang Peng2026-03-242-11/+71
| | | | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/tumbler/-/tags/tumbler-4.21.1 https://gitlab.xfce.org/xfce/tumbler/-/tags/tumbler-4.21.0 Backport patch for handle case where no plugins gracefully. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-settings: upgrade 4.20.1 -> 4.21.1Zhang Peng2026-03-242-9/+44
| | | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/xfce4-settings/-/blob/master/NEWS Backport patch to avoid add full path in generated headers. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-panel: upgrade 4.20.1 -> 4.21.1Zhang Peng2026-03-242-2/+43
| | | | | | | | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.21.1 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.21.0 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.7 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.6 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.5 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.4 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.3 https://gitlab.xfce.org/xfce/xfce4-panel/-/tags/xfce4-panel-4.20.2 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-session: upgrade 4.20.3 -> 4.21.1Zhang Peng2026-03-243-49/+55
| | | | | | | | | | | | Changelog: https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.21.1 https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.21.0 https://gitlab.xfce.org/xfce/xfce4-session/-/tags/xfce4-session-4.20.4 Refresh patch to algined with meson build. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-power-manager: upgrade 4.20.0 -> 4.21.1Zhang Peng2026-03-242-7/+42
| | | | | | | | | | ChangeLog: https://gitlab.xfce.org/xfce/xfce4-power-manager/-/blob/xfce4-power-manager-4.21.1/NEWS?ref_type=tags Add patch to fix absolute buildpath in generated enum files. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* xfce4-appfinder: upgrade 4.20.0 -> 4.21.0Zhang Peng2026-03-241-1/+4
| | | | | | | | | | | | | | | | | | 4.21.0 (2025-03-23) ====== - Replace deprecated exo with libxfce4ui 4.21.0 - Remove manual registration of resources - meson: Add missing file to EXTRA_DIST - Hide dash from list view when comment is empty - build: Automate copyright year management - meson: Check for headers - Fix potential dereference of NULL - Add support to Meson - Translation Updates: Albanian, Basque, Catalan, Danish, Greek, Hungarian, Romanian, Slovak Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* garcon: upgrade 4.20.0 -> 4.21.0Zhang Peng2026-03-241-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.21.0 (2025-03-23) ====== - build: Automate copyright year management - build: Define xfce4 min version >= 4.18 - Replace deprecated exo with libxfce4ui 4.21.0 - meson-build: Add tests option - meson-build: Use SPDX license expression - meson-build: Update debug/optimization flag management - autotools-build: Fix EXTRA_DIST redefinition - Add meson build - Set up GNU symbol visibility - garcon: Remove include guard from private header - garcon: Don't install garcon-marshal.h - Translation Updates: Albanian, Amharic, Arabic, Armenian, Armenian (Armenia), Asturian, Basque, Belarusian, Bengali, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian, English (Australia), English (United Kingdom), Esperanto, Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese, Kabyle, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur, Welsh Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* libxfce4ui: upgrade 4.20.2 -> 4.21.7Zhang Peng2026-03-242-13/+50
| | | | | | | | | | | | | | | | | ChangeLog: https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.7 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.6 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.5 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.4 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.3 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.2 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.1 https://gitlab.xfce.org/xfce/libxfce4ui/-/tags/libxfce4ui-4.21.0 Backport upstream patch to fix full buildpath in headers issues. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* imsettings: upgrade 1.8.10 -> 1.8.11Gyorgy Sarvari2026-03-202-6/+6
| | | | | | | | | | | | | | | | Fixes building with glibc 2.43 Shortlog: Reset gtk-im-module in gsettings to use the wayland module instead gtk4 Ensure collecting proper information on even Wayland session Fix unexpected D-Bus session lifetime Fix "assignment discards 'const' qualifier from pointer target type" Show few more information in log Drop cinnamon backend Disable imsettings for Cinnamon Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-screensaver: upgrade 4.18.4 -> 4.20.2Zhang Peng2026-03-202-66/+3
| | | | | | | | | | | | Changelog: https://gitlab.xfce.org/apps/xfce4-screensaver/-/tags/xfce4-screensaver-4.20.2 https://gitlab.xfce.org/apps/xfce4-screensaver/-/tags/xfce4-screensaver-4.20.1 https://gitlab.xfce.org/apps/xfce4-screensaver/-/tags/xfce4-screensaver-4.20.0 Removed the patch which is no need, when changed to meson. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-whiskermenu-plugin: upgrade 2.10.0 -> 2.10.1Zhang Peng2026-03-201-1/+1
| | | | | | | | | | | | | | | 2.10.1 ====== - Fix meson to make minsize an optimized build - Bring settings dialog to front if already shown - Translation Updates: Asturian, Esperanto, Georgian, Kazakh, Korean, Occitan (post 1500), Slovenian, Spanish, Thai https://gitlab.xfce.org/panel-plugins/xfce4-whiskermenu-plugin/-/tags/xfce4-whiskermenu-plugin-2.10.1 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-sensors-plugin: upgrade 1.4.5 -> 1.5.0Zhang Peng2026-03-201-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | 1.5.0 ====== Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. - Update README after switchover to meson - build: Automate copyright year management - Add meson build - autotools-build: xfce4-sensors.1.in -> xfce4-sensors.1 - autotools-build: Remove spec files - autotools-build: Make libxfce4sensors internal - autotools-build: Don't build libxfce4_pp - Fix libxfce4panel include - Translation Updates: Albanian, Greek, Portuguese (Brazil) https://gitlab.xfce.org/panel-plugins/xfce4-sensors-plugin/-/tags/xfce4-sensors-plugin-1.5.0 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ristretto: upgrade 0.13.3 -> 0.14.0Zhang Peng2026-03-201-1/+4
| | | | | | | | | Changelog: https://gitlab.xfce.org/apps/ristretto/-/tags/ristretto-0.14.0 https://gitlab.xfce.org/apps/ristretto/-/tags/ristretto-0.13.4 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mousepad: upgrade 0.6.1 -> 0.7.0Zhang Peng2026-03-201-2/+5
| | | | | | | | | | | | ChangeLog: https://gitlab.xfce.org/apps/mousepad/-/tags/mousepad-0.7.0 https://gitlab.xfce.org/apps/mousepad/-/tags/mousepad-0.6.5 https://gitlab.xfce.org/apps/mousepad/-/tags/mousepad-0.6.4 https://gitlab.xfce.org/apps/mousepad/-/tags/mousepad-0.6.3 https://gitlab.xfce.org/apps/mousepad/-/tags/mousepad-0.6.2 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-panel-profiles: upgrade 1.0.15 -> 1.1.1Zhang Peng2026-03-201-3/+3
| | | | | | | | | | | | | 1.1.1 ====== - build: Allow skip checking runtime dependencies - Parameterize version and copyright year in man page - Bump version in configure https://gitlab.xfce.org/apps/xfce4-panel-profiles/-/tags/xfce4-panel-profiles-1.1.1 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-notifyd: upgrade 0.9.4 -> 0.9.7Zhang Peng2026-03-201-1/+1
| | | | | | | | | | Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.7 https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.6 https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.5 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-taskmanager: upgrade 1.5.8 -> 1.6.0Zhang Peng2026-03-201-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | 1.6.0 ====== Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. - Update README after switchover to meson - process-window: Fix wrong use of g_signal_emit_by_name() - Fix process window being destroyed when status icon is visible - Remove manual registration of resources - Unify gresource files - Add support to Meson - build: Add missing dep flags - Translation Updates: Catalan, Croatian, Hungarian, Occitan (post 1500), Polish, Russian https://gitlab.xfce.org/apps/xfce4-taskmanager/-/tags/xfce4-taskmanager-1.6.0 Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-terminal: upgrade 1.1.4 -> 1.2.0Zhang Peng2026-03-204-16/+94
| | | | | | | | | | | Changelog: https://gitlab.xfce.org/apps/xfce4-terminal/-/tags/xfce4-terminal-1.2.0 https://gitlab.xfce.org/apps/xfce4-terminal/-/tags/xfce4-terminal-1.1.5 Backport 2 patches for fix build issue. Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layers: update for wrynose release seriesKhem Raj2026-03-181-1/+1
| | | | | | Drop walnascar from supported release series Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thunar-plugin.bbclass: add x11 to REQUIRED_DISTRO_FEATURESChangqing Li2026-03-171-3/+1
| | | | | | | thunar requires x11 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thunar: add x11 to REQUIRED_DISTRO_FEATURESChangqing Li2026-03-171-3/+1
| | | | | | | thunar depends on xfce4-panel, xfce4-panel requires x11 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxfce4ui: update REQUIRED_DISTRO_FEATURESChangqing Li2026-03-171-1/+2
| | | | | | | | | | | | Refer [1], when DISTRO_FEATURES contains opengl, but not x11, world build will report: ERROR: Nothing PROVIDES 'libice' (but /build/layers/meta-openembedded/meta-xfce/recipes-xfce/libxfce4ui/libxfce4ui_4.20.2.bb DEPENDS on or otherwise requires it) libice was skipped: using DISTRO 'poky', which is missing required DISTRO_FEATURES: 'x11' [1] https://git.openembedded.org/meta-openembedded/commit/?id=bd206048b6fabe22a67058aaf250a28d00d92135 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-panel: add x11 to REQUIRED_DISTRO_FEATURESChangqing Li2026-03-171-3/+1
| | | | | | | xfce4-panel depends on libwnck3, which only support x11 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-pulseaudio-plugin: require x11 distro featureChangqing Li2026-03-171-1/+1
| | | | | | | | | | | | | | When DISTRO_FEATURES contains pulseaudio, but not x11, world build will report error: pavucontrol was skipped: using DISTRO 'poky', which is missing required DISTRO_FEATURES: 'x11' Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'xfce4-pulseaudio-plugin', 'pavucontrol'] Refer [1], conditionally add x11 to REQUIRED_DISTRO_FEATURES [1] https://git.openembedded.org/meta-openembedded/commit/?id=3a57e5274540a2b4b6d6a1d9808d0c9783f250a7 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* README.md: fix typosGyorgy Sarvari2026-03-021-1/+1
| | | | | | | Correct a couple of typos in the various readme files. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thunar: upgrade 4.20.5 -> 4.20.7Jason Schonberg2026-02-171-1/+1
| | | | | | | | Changelog: https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.20.7 Changelog: https://gitlab.xfce.org/xfce/thunar/-/tags/thunar-4.20.6 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Use https when accessing archive.xfce.orgJason Schonberg2026-01-309-10/+10
| | | | | | | | | | | | | | | | | | | While using devtool to check available versions, I noticed a 301 http error. Specifically : $ devtool latest-version libxfce4ui Resolving archive.xfce.org (archive.xfce.org)... 217.70.191.87 Connecting to archive.xfce.org (archive.xfce.org)|217.70.191.87|:80... connected . HTTP request sent, awaiting response... 301 Moved Permanently Location: https://archive.xfce.org/src/xfce/libxfce4ui/4.20/ [following] With this patch, we change to make the SRC_URI an https request. Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tumbler: Split plugins into own packagesSchulz, Andreas - Enabler & Imaging Software2026-01-201-1/+28
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-notifyd: upgrade 0.8.2 -> 0.9.4Jason Schonberg2026-01-202-45/+7
| | | | | | | | | | | Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.4 Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.3 Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.2 Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.1 Changelog: https://gitlab.xfce.org/apps/xfce4-notifyd/-/tags/xfce4-notifyd-0.9.0 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbxfce4windowing: switch to meson buildsystemMarkus Volk2026-01-161-12/+8
| | | | | | | | | | | Motivation for this is to get vapi files created which are required to e.g. build the budgie desktop -Add PACKAGECONFIG for x11 and build depending on DISTRO_FEATURES -Build vala by default Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxfce4windowing: upgrade 4.20.4 -> 4.20.5Jason Schonberg2026-01-141-1/+1
| | | | | | | Changelog: https://gitlab.xfce.org/xfce/libxfce4windowing/-/tags/libxfce4windowing-4.20.5 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>