Commit Graph

338 Commits

Author SHA1 Message Date
Mark Asselstine
855be6408d xfconf: fix 'Failed to get connection to xfconfd' during do_rootfs
Packages such as gdk-pixbuf can result in the following error during
the rootfs construction:
  CRITICAL **: 16:51:57.223: Failed to get connection to xfconfd: Cannot autolaunch D-Bus without X11 $DISPLAY

This is hit during the postinst-intercepts/update_pixbuf_cache.

Based on discussions upstream:

https://bugzilla.xfce.org/show_bug.cgi?id=14789

this appears to be an issue for xfconf and has an upstream update:

https://git.xfce.org/xfce/xfconf/commit?id=6f11cc65a2213f424728b5a0d25b1b63c19e773e

Drawing from this change we can go ahead and use PACKAGECONFIG to
emulate the upstream fix, defaulting to having the gsettings-backend
disabled.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-27 10:13:06 -07:00
Andreas Müller
648d33a068 xfdesktop: upgrade 4.13.2 -> 4.13.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-22 09:33:00 -07:00
Khem Raj
409fb4baae xfce4-mixer: Remove recipe
xfce4-mixer can be replaced with xfce4-pulseaudio-plugin

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 01:12:05 -07:00
Kai Kang
4ba8cb4c22 thunar: 1.8.2 -> 1.8.4
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 18:24:39 -08:00
Andreas Müller
9e9d9fb524 exo: upgrade 0.12.3 -> 0.12.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-24 10:18:30 -08:00
Stefan Agner
4d3a76884e xfce4-power-manager: enable polkit depending on distro feature
systemd and polkit are not directly related. It is just fine to build
with systemd but without polkit. Rename the systemd package config
to polkit and enable it depending on whether polkit is enabled in
DISTRO_FEATURES.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-20 10:15:44 -08:00
Andreas Müller
66a2a94fdb xfce4-appfinder: upgrade 4.13.1 -> 4.13.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Andreas Müller
a6cd3332e3 xfce4-panel: upgrade 4.13.3 -> 4.13.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Andreas Müller
210bf85646 thunar-volman: upgrade 0.9.0 -> 0.9.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Andreas Müller
809b0809fb garcon: upgrade 0.6.1 -> 0.6.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-04 18:29:39 -08:00
Mark Asselstine
b40cc18908 meta-xfce: xfconf: fixup installed-vs-shipped QA issue
Since the xfconf uprev, commit 4222cac976 [xfconf: 4.13.5 ->
4.13.6], we are getting a QA issue:

  ERROR: xfconf-4.13.6-r0 do_package: QA Issue: xfconf: Files/directories were installed but not shipped in any package:
  /usr/lib64/gio/modules/libxfconfgsettingsbackend.la
  Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
  xfconf: 1 installed and not shipped files. [installed-vs-shipped]
  ERROR: xfconf-4.13.6-r0 do_package: Fatal QA errors found, failing task.
  ERROR: xfconf-4.13.6-r0 do_package: Function failed: do_package

We need to include the .la file in the -dev package to avoid this.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-07 08:56:28 -08:00
Andreas Müller
1627aa0609 xfce4-settings: upgrade 4.12.3 -> 4.12.4
A GTK3 version is abvailable but keep GTK2: haven't found the time yet to
rework my additions which I would miss.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00
Kai Kang
f27c15d940 thunar: 1.8.1 -> 1.8.2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00
Kai Kang
4222cac976 xfconf: 4.13.5 -> 4.13.6
Upgrade xfconf from 4.13.5 to 4.13.6.
* update FILES

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-02 10:05:06 -07:00
Andreas Müller
3c8be7f9aa packagegroup-xfce-extended: add catfish / xfce4-panel-profiles
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 21:08:44 -07:00
Andreas Müller
9ef8a7f0b5 exo: upgrade 0.12.2 -> 0.12.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 21:08:44 -07:00
Andreas Müller
f7b8505c44 xfce4-appfinder: upgrade 4.13.0 -> 4.13.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-04 08:52:54 -07:00
Andreas Müller
0585a85e4f xfce4-session: upgrade 4.13.0 -> 4.13.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19 16:09:28 -07:00
Andreas Müller
36e1b14b95 xfwm4: upgrade 4.12.5 -> 4.13.1
* gtk3 based
* it is a development version - but no stoppers were found
* add PACKAGECONFIGs for better customization

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-19 16:09:28 -07:00
Kang Kai
8abb244b24 xfwm4: 4.12.4 -> 4.12.5
Upgrade xfwm4 from 4.12.4 to 4.12.5.
* add dependency libxinerama

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08 12:04:14 -07:00
Kang Kai
aa95fb70f8 xfconf: 4.13.4 -> 4.13.5
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08 12:04:13 -07:00
Kang Kai
5478200785 xfce4-session: 4.12.1 -> 4.13.0
Upgrade xfce4-session from 4.12.1 to 4.13.0

* replace dependency libwnck with libwnck3

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08 12:04:13 -07:00
Kang Kai
99587d4e4b exo: 0.12.1 -> 0.12.2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-08-08 12:04:13 -07:00
Andreas Müller
2fb36a2dc9 packagegroup-xfce-extended: add blueman if bluetooth is in distro features
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -07:00
Andreas Müller
66f371d0d3 xfdesktop: upgrade 4.12.4 -> 4.13.2
This is a development version but it moves to GTK3 and daily usage did not show
stoppers.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -07:00
Andreas Müller
dcbe0eebba libxfce4util: upgrade 4.13.1 -> 4.13.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -07:00
Andreas Müller
537042bd47 exo: upgrade 0.12.0 -> 0.12.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -07:00
Andreas Müller
30ec9b1117 thunar: upgrade 1.8.0 -> 1.8.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-30 08:58:30 -07:00
Mark Asselstine
029ad49c25 xfce4: package libtool files if they are installed
This is a partial revert of commit 2ad5ceafa5 [various classes
recipes: Remove FILES entries for dbg/dev packages] to restore the
packaging of libtool (.la) files. It is generally recommended to
include 'remove-libtool' in your distro features to purge libtool
files as a do_install postfunc for all recipes, as is the documented
recommendation for handling of libtool files (unless the .la have been
determined to be absolutely necessary, in which case a recipe can use
the REMOVE_LIBTOOL_LA to prevent the cleanup). However, if the
'remove-libtool' distro feature is not specified we need to ensure
that if after a recipe completes do_install() and there are libtool
files present in the image, we must package them or we will hit
'installed-vs-shipped' QA issues.

NOTE: that even with respect to libtool files this is not a 1:1
partial revert of commit 2ad5ceafa5, adjustments are made according
to the current state of the build today.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 16:42:54 -07:00
Mark Asselstine
ce57958f46 thunar: fix QA issue 'installed-vs-shipped'
Since commit eb0fe21c15 [thunar: upgrade 1.6.15 -> 1.8.0] we see a
QA Error/Warning regarding files 'installed-vs-shipped':

    ERROR: QA Issue: thunar: Files/directories were installed but not
    shipped in any package:
      /usr/lib
      /usr/lib/systemd
      /usr/lib/systemd/user
      /usr/lib/systemd/user/thunar.service

Correct the path to the systemd service file to match what we see in
other recipes which include "user" service files.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 14:19:31 -07:00
Mark Asselstine
a44aca60f1 xfce4-panel: fix QA issue 'installed-vs-shipped'
Since commit 5f31db6014 [xfce4-panel: upgrade 4.12.2 -> 4.13.3] we
are getting a QA Warnings/Erros for 'installed-vs-shipped':

    ERROR: xfce4-panel-4.13.3-r0 do_package: QA Issue: xfce4-panel:
    Files/directories were installed but not shipped in any package:
      /usr/lib64/xfce4/panel/plugins/liblauncher.la
      /usr/lib64/xfce4/panel/plugins/libdirectorymenu.la
      ...

>From various OE documents the .la files should not be packaged in
either the main recipe package or the -dev package unless required. So
inherit 'remove-libtool' to have all the .la files cleaned up as they
don't appear to be necessary.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-06-18 09:25:28 -07:00
Andreas Müller
2ad5ceafa5 various classes recipes: Remove FILES entries for dbg/dev packages
These entries are no more required - oe-core defaults were reworked long time
ago.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
cfdd6c2038 packagegroup-xfce-extended: add mousepad
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
4cc750c9c8 thunar-volman: update 0.8.1 -> 0.9.0
* remove gtk+ dependency: Thunar moved to gkt3 and depending on libxfce4u* is
  good enough
* it is a development release but no stoppers could be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
eb0fe21c15 thunar: upgrade 1.6.15 -> 1.8.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
5f31db6014 xfce4-panel: upgrade 4.12.2 -> 4.13.3
It is a development release but stoppers could not be found.

* Uses GTK3
* Fixes background color in systray panel-plugin

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
13f311d88f xfce4-settings: fix build after update of xfconf
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
f41e1739a1 xfconf: upgrade 4.12.1 -> 4.13.4
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
457190e2ae libxfce4util: upgrade 4.12.1 -> 4.13.1
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Andreas Müller
7b61d61db8 libxfce4ui: upgrade 4.12.1-> 4.13.4
It is a development release but stoppers could not be found.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-06-14 08:57:14 -07:00
Armin Kuster
831241bdde packagegroup-xfce-extended: only include when x11 in DISTRO_FEATURES
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13 12:43:47 -07:00
Andreas Müller
0b079f6958 thunar: update 1.6.14 -> 1.6.15
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-13 12:43:46 -07:00
Andreas Müller
4f60adfbcd xfce4-settings: update 4.12.2 -> 4.12.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Andreas Müller
1cb118d3e7 exo: refresh patches
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Andreas Müller
4daa2c5952 libxfce4ui: refresh 0001-libxfce4kbd-private-xfce4-keyboard-shortcuts.xml-fix.patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Andreas Müller
a26ac6adec xfce4-settings: update 4.12.1 -> 4.12.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-21 18:45:10 -07:00
Andreas Müller
2247e32017 thunar: update 1.6.13 -> 1.6.14
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16 19:12:26 -07:00
Andreas Müller
1a3b5c3b7b exo: update 0.11.5 -> 0.12.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16 19:12:26 -07:00
Andreas Müller
1834e9ecbd xfce4-panel: add gtk-icon-cache to inherit
+ mini stylize

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-16 19:12:06 -07:00
Andreas Müller
22fe8a05ae xfce4-power-manager: update 1.6.0 -> 1.6.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-22 19:40:02 -08:00