<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-xfce, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-06-09T14:26:32+00:00</updated>
<entry>
<title>xfce4-sensors-plugin: Fix aggregate init failure with gcc16</title>
<updated>2026-06-09T14:26:32+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2026-06-09T06:57:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ef7e88659f6223009fc21177f34afa4609a040ec'/>
<id>urn:sha1:ef7e88659f6223009fc21177f34afa4609a040ec</id>
<content type='text'>
Fixes:
  ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.cc:25:37: error: no matching function for call to 'xfce4::PluginSize::PluginSize(&lt;brace-enclosed initializer list&gt;)'
   25 | const PluginSize      RECTANGLE{true}, SQUARE{false};
      |                                     ^
  • there are 2 candidates
 In file included from ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.cc:21:
    • candidate 1: 'constexpr xfce4::PluginSize::PluginSize(const xfce4::PluginSize&amp;)'
      ../../../sources/xfce4-sensors-plugin-1.5.0/xfce4++/util/gtk.h:64:8:
         64 | struct PluginSize {
            |        ^~~~~~~~~~
      • no known conversion for argument 1 from 'bool' to 'const xfce4::PluginSize&amp;'
    • candidate 2: 'constexpr xfce4::PluginSize::PluginSize(xfce4::PluginSize&amp;&amp;)'
      • no known conversion for argument 1 from 'bool' to 'xfce4::PluginSize&amp;&amp;'

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfce4-cpufreq-plugin: Fix aggregate init failure with gcc16</title>
<updated>2026-06-09T14:26:32+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2026-06-09T06:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=862925e6289eaa555c5a98dc74472c110b24cc39'/>
<id>urn:sha1:862925e6289eaa555c5a98dc74472c110b24cc39</id>
<content type='text'>
Fixes:
   ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.cc:25:37: error: no matching function for call to 'xfce4::PluginSize::PluginSize(&lt;brace-enclosed initializer list&gt;)'
   25 | const PluginSize      RECTANGLE{true}, SQUARE{false};
      |                                     ^
  • there are 2 candidates
In file included from ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.cc:21:
    • candidate 1: 'constexpr xfce4::PluginSize::PluginSize(const xfce4::PluginSize&amp;)'
      ../../../sources/xfce4-cpufreq-plugin-1.3.0/xfce4++/util/gtk.h:64:8:
         64 | struct PluginSize {
            |        ^~~~~~~~~~
      • no known conversion for argument 1 from 'bool' to 'const xfce4::PluginSize&amp;'
    • candidate 2: 'constexpr xfce4::PluginSize::PluginSize(xfce4::PluginSize&amp;&amp;)'
      • no known conversion for argument 1 from 'bool' to 'xfce4::PluginSize&amp;&amp;'

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>libxfce4windowing: upgrade 4.20.5 -&gt; 4.20.6</title>
<updated>2026-06-08T01:21:38+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2026-06-02T10:07:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8391285d584ed8d18be9988aadb7f41f855c228a'/>
<id>urn:sha1:8391285d584ed8d18be9988aadb7f41f855c228a</id>
<content type='text'>
Changelog:
=============
- Add xfw_screen_get_monitor_for_gdk_monitor()
- Add missing "New in 4.20.6" docs section
- Add missing chain up to parent class
- I18n: Update po/LINGUAS list
- XfwMonitor: Fix (xdg_)output_done event handling
- XfwMonitor: Fix typo and initialize class member
- Ignore workarea/workspace count mismatches
- Fix incorrect max to clamp workspace number to
- Implement workspace geometry for wayland
- Add XfwWorkspace:geometry property
- Fix missing workspace signal connections in test program
- Add test program to enumerate workspaces
- Fix X11 workspace geometry and layout getting out of date
- Fix incorrect col &amp; row ordering for Wayland workspace coordinates
- Fix width -&gt; height typo for XfwWorkspaceX11 geometry
- Add fallback monitor on X11 if XRandR doesn't report anything
- Don't depend on wayland-scanner and wayland-protocols
- XfwWindowWayland: Connect to XfwScreen::monitor-added
- XfwWindowWayland: Connect to XfwScreen::monitor-removed
- Translation Updates:
  Georgian, Kazakh, Korean, Lao, Russian, Turkish

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfce4-panel: backport patches to fix build failure</title>
<updated>2026-05-31T10:08:56+00:00</updated>
<author>
<name>Wenlin Kang</name>
<email>wenlin.kang@windriver.com</email>
</author>
<published>2026-05-28T03:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=175d2fca5e5e6a188560b1fc00c896aac0d66a72'/>
<id>urn:sha1:175d2fca5e5e6a188560b1fc00c896aac0d66a72</id>
<content type='text'>
Backport upstream patches to fix the following build error:

| In file included from ../sources/xfce4-panel-4.21.1/migrate/main.c:23:
| ../sources/xfce4-panel-4.21.1/libxfce4panel/libxfce4panel.h:27:10: fatal error: libxfce4panel/libxfce4panel-enum-types.h: No such file or directory
|    27 | #include &lt;libxfce4panel/libxfce4panel-enum-types.h&gt;
|       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| compilation terminated.

Reference:
  https://gitlab.xfce.org/xfce/xfce4-panel/-/work_items/969

Signed-off-by: Wenlin Kang &lt;wenlin.kang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfce4-appfinder: upgrade 4.21.0 -&gt; 4.21.1</title>
<updated>2026-05-15T06:15:55+00:00</updated>
<author>
<name>Jason Schonberg</name>
<email>schonm@gmail.com</email>
</author>
<published>2026-05-14T02:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e3ffb17057abd8fe9b841e6cb1a57fa646d76877'/>
<id>urn:sha1:e3ffb17057abd8fe9b841e6cb1a57fa646d76877</id>
<content type='text'>
4.21.1 (2026-03-29)
======
- Rename bookmarks to favorites
- Avoid crash when resetting items frecency
- Add Name field and column to Custom Actions tab
- Add merge request template
- build: Fix typo in optimization level
- search: Only fuzzy search by app name and command
- fuzzy search: Optimize
- Correctly load symbolic icons
- Add option to clear frecency history (#102)
- Add css class for easier theming (#107)
- Make item description slightly transparent (#99)
- README.md: Add uninstall info
- Update README after switchover to meson
- Remove autotools build
- Translation Updates:
  Albanian, Amharic, Arabic, Armenian (Armenia), Asturian, Basque,
  Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
  Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Eastern Armenian,
  English (Australia), English (Canada), English (United Kingdom),
  Estonian, Finnish, French, Galician, Georgian, German, Greek, Hebrew,
  Hindi, Hungarian, Icelandic, Indonesian, Interlingue, Italian,
  Japanese, Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål,
  Norwegian Nynorsk, Occitan (post 1500), Polish, Portuguese,
  Portuguese (Brazil), Romanian, Russian, Serbian, Slovak, Slovenian,
  Spanish, Swedish, Tatar, Thai, Turkish, Ukrainian, Uyghur, Vietnamese

Signed-off-by: Jason Schonberg &lt;schonm@gmail.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>orage: upgrade 4.20.2 -&gt; 4.20.3</title>
<updated>2026-05-14T03:46:50+00:00</updated>
<author>
<name>Jason Schonberg</name>
<email>schonm@gmail.com</email>
</author>
<published>2026-05-13T10:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3bdbc82938282afc6d49c3bf25beb2d0db073b6c'/>
<id>urn:sha1:3bdbc82938282afc6d49c3bf25beb2d0db073b6c</id>
<content type='text'>
- Fixed use-after-free in sound command execution (Issues #47 and #48).

Signed-off-by: Jason Schonberg &lt;schonm@gmail.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xarchiver: upgrade 0.5.4.21 -&gt; 0.5.4.26</title>
<updated>2026-05-13T07:17:26+00:00</updated>
<author>
<name>Jason Schonberg</name>
<email>schonm@gmail.com</email>
</author>
<published>2026-05-11T11:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ad3b5ba0b0684e942741f354efec0b312c3e2d8a'/>
<id>urn:sha1:ad3b5ba0b0684e942741f354efec0b312c3e2d8a</id>
<content type='text'>
Signed-off-by: Jason Schonberg &lt;schonm@gmail.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfdesktop: upgrade 4.20.1 -&gt; 4.20.2</title>
<updated>2026-05-07T17:45:37+00:00</updated>
<author>
<name>Jason Schonberg</name>
<email>schonm@gmail.com</email>
</author>
<published>2026-04-28T09:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ee2048e9dfd60d4ea747d832889ccdb6af427476'/>
<id>urn:sha1:ee2048e9dfd60d4ea747d832889ccdb6af427476</id>
<content type='text'>
Changelog: https://gitlab.xfce.org/xfce/xfdesktop/-/tags/xfdesktop-4.20.2

Signed-off-by: Jason Schonberg &lt;schonm@gmail.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfce4-screensaver: Make libpam and systemd dependencies conditional</title>
<updated>2026-04-23T14:54:07+00:00</updated>
<author>
<name>Wenlin Kang</name>
<email>wenlin.kang@windriver.com</email>
</author>
<published>2026-04-23T04:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8c9adcfadb5fd99335f5b18059f49357e39736af'/>
<id>urn:sha1:8c9adcfadb5fd99335f5b18059f49357e39736af</id>
<content type='text'>
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 &lt;wenlin.kang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xfce4-screensaver: add dependencies libpam and systemd</title>
<updated>2026-04-17T21:16:04+00:00</updated>
<author>
<name>Wenlin Kang</name>
<email>wenlin.kang@windriver.com</email>
</author>
<published>2026-04-17T13:30:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=93286ad8b7c3b30e7dbe156b5265f169d741e5e5'/>
<id>urn:sha1:93286ad8b7c3b30e7dbe156b5265f169d741e5e5</id>
<content type='text'>
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 &lt;wenlin.kang@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
</feed>
