Commit Graph

382 Commits

Author SHA1 Message Date
Kai Kang
543e47091d thunar: 1.8.7 -> 1.8.9
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
9f8bf6ddbd garcon: 0.6.3 -> 0.6.4
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
9495a620be exo: 0.12.6 -> 0.12.8
Update exo from 0.12.6 to 0.12.8.

* add gtk+3 to DEPENDS
* make gtk+ as a PACKAGECONFIG. Remove it when no application needs exo
  gtk+2 support

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
00e4600100 libxfce4ui: 4.13.6 -> 4.14.1
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
33812a25da xfconf: 4.13.8 -> 4.14.1
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
2283d9cb5f libxfce4util: 4.13.4 -> 4.14.0
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 16:03:43 -07:00
Kai Kang
d2b991fb5d xfce4-settings: rrecommends xfce4-datetime-setter
xfce4-datetime-setter provides function to set date and time. But it
depends on dbus service org.freedesktop.timedate1 which is provided by
systemd. Make xfce4-settings rrecommends xfce4-datetime-setter only
systemd is set in DISTRO_FEATURES.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-08 14:54:41 -07:00
Kai Kang
d1321215f1 xfwm4: fix assertion error
It fails to start xfwm4 on intel_x86_64 boards:

| xfwm4: ../mesa-19.1.1/src/mesa/drivers/dri/i965/intel_mipmap_tree.c:1293:
| intel_miptree_match_image: Assertion `image->TexObject->Target == mt->target' failed.
| Aborted

Revert the upstream commit which introduce the issue.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-26 15:24:45 -07:00
Kai Kang
d0d1ef19ee xfce4-settings: 4.12.4 -> 4.13.7
Upgrade xfce4-settings from 4.12.4 to 4.13.7:
* update SRC_URI to re-use official tarball and not inherit xfce-git
* remove unneeded backport patch
* remove dependency gtk+ that gtk+3 is used now
* remove dependency dbus-glib which is replaced by gdbus
* clean DEPENDS that libxfce4util and xfconf are requried by libxfce4ui
  which is required by exo and garcon
* remove packageconfig datetime-setter

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
dced300e09 garcon: 0.6.2 -> 0.6.3
* remove libxfce4util from DEPENDS which is required by libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
3647386691 thunar-volman: 0.9.2 -> 0.9.3
* clean DEPENDS that removed items are required by exo:
  exo --> libxfce4ui --> libxfce4util --> glib-2.0
                     --> xfconf

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
82cbb63906 xfce4-dev-tools: 4.12.0 -> 4.13.0
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
62f2b27393 xfce4-panel: 4.13.5 -> 4.13.6
* clean DEPENDS
  - libxfce4util xfconf and gtk+3 are required by libxfce4ui which is
    required by garcon and exo
* bbclass gtk-icon-cache has been inherited in xfce.bbclass

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
72c9bec9df xfce4-power-manager: 1.6.2 -> 1.6.3
* clean DEPENDS
  - dbus-glib has been replaced by gdbus
  - gtk+3 glib-2.0 xfconf and libxfce4util are required by libxfce4ui
    which is required by xfce4-panel

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
f23a629b59 xfdesktop: 4.13.4 -> 4.13.5
* clean DEPENDS
  - dbus-glib has been replaced by gdbus
  - libxfce4util and xfconf are required by libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
547ba02db4 xfwm4: 4.13.2 -> 4.13.3
* clean DEPENDS
  - remove dbus-glib which is replaced by gdbus
  - libxfce4util and xfconf are required by libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
00015bef8b xfce4-session: 4.13.2 -> 4.13.3
* remove dependency dbus-glib which is replaced by gdbus already
* remove dependency gtk+ that gtk+3 is used right now
* clean items in DEPENDS which are imported indirectly by libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
92b6660f3a thunar: 1.8.6 -> 1.8.7
* dbus-glib is removed from DEPENDS that it has been replace by gdbus
  from 1.7.0
* remove glib-2.0 gtk+3 libxfce4util and xfconf from DEPENDS for clean
  which are required by libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
386d4b92c4 xfconf: 4.13.7 -> 4.13.8
* remove dbus-glib from DEPENDS that it has been replaced by gdbus.
  glib-2.0 provides gdbus and has been imported to DEPENDS by libxfce4util.
* inherit class gobject-introspection which has been supported by xfconf
  4.13.8

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
f1633af06a exo: 0.12.5 -> 0.12.6
* gtk+3 is required but not added to DEPENDS that libxfce4ui depends on
  it already
* remove libxfce4util from DEPENDS for clean that it is required by
  libxfce4ui

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
e115fe237c libxfce4ui: 4.13.5 -> 4.13.6
* dependency glib-2.0 is required by libxfce4util, so remove it from
  DEPENDS to make it more clean. And sort DEPENDS at same time.
* not inherit autotools and gettext which have been inherited in
  xfce.bbclass already

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Kai Kang
57088196d4 libxfce4util: 4.13.3 -> 4.13.4
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16 09:11:02 -07:00
Hongxu Jia
19c7cbc51a xfce4-panel: use lxdm to replace dm-tool
OE does not support lightdm but lxdm,
so use lxdm to replace dm-tool

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-10 09:24:32 -07:00
Hongxu Jia
bf40fa7397 xfce4-session: optional support polkit
If polkit not in DISTRO_FEATURES, it failed
...
|ERROR: Nothing PROVIDES 'polkit' (but meta-openembedded/meta-xfce/recipes-xfce/
xfce4-session/xfce4-session_4.13.2.bb DEPENDS on or otherwise requires it)
|polkit was skipped: missing required distro feature 'polkit' (not in DISTRO_FEATURES)
|ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
|Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'xfce4-session', 'polkit']
...

Upstream optional support polkit:
560219ad50

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25 14:21:48 -07:00
Hongxu Jia
383282e239 packagegroup-xfce-extended: conditional runtime recommends on xfce-polkit
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-25 14:21:48 -07:00
Kai Kang
6220a83db5 xfce4-settings: set default theme Adwaita
The pre-configured default theme Xfce doesn't work as expected. For
example, no layout in start menu and applications' menu bar. And
GtkColorButton is blank in config tab page from xfce4-terminal -> Edit
-> Preference -> Colors.

So set Adwaita as default theme instead.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Robert Joslyn
0fd7fa3621 xfce4-session: Reformat DEPENDS and RDEPENDS
Break them over multiple lines to make updates easier.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Robert Joslyn
714d622b0b xfce4-session: Add xrdb RDEPENDS
The /etc/xdg/xfce4/xinitrc file calls xrdb, so add it as an RDEPENDS.

Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Kai Kang
e08f0af9c4 xfce4-power-manager: 1.6.1 -> 1.6.2
* update FILES because it 'Install Appdata in metainfo' by upstream:
  https://github.com/xfce-mirror/xfce4-power-manager/commit/e40a57'

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Kai Kang
ad87b35c21 libxfce4ui: 4.13.4 -> 4.13.5
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Kai Kang
2b5ee88f26 xfconf: 4.13.6 -> 4.13.7
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
755767c842 xfwm4: 4.13.1 -> 4.13.2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
a659a4d655 libxfce4util: 4.13.2 -> 4.13.3
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
33478394ec xfce4-appfinder: 4.13.2 -> 4.13.3
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
c84ab73fe9 thunar-volman: 0.9.1 -> 0.9.2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
4268ab951d xfce4-panel: 4.13.4 -> 4.13.5
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
626ae05078 xfdesktop: 4.13.3 -> 4.13.4
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
f3d25c7b72 thunar: 1.8.4 -> 1.8.6
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:32 -07:00
Kai Kang
4f33963cbc packagegroup-xfce-extended: add xfce4-screensaver
Add xfce4-screensaver to RRECOMMENDS of packagegroup-xfce-extended.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-25 10:28:38 -07:00
Kai Kang
88ece05eb5 xfce4-session: 4.13.1 -> 4.13.2
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-25 10:28:38 -07:00
Andreas Müller
d115987d83 libxfce4ui: Add PACKAGECONFIG 'gladeui2' for glade (gtk3) support
This is necessary to open glade files shipped by xfce packages already ported
to GTK3.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09 20:34:32 -07:00
Andreas Müller
a9530f7869 xfce4-session: remove strange entry in FILES_${PN}
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09 20:34:32 -07:00
Andreas Müller
122ceec562 xfce4-session: get rid of machine-host
OE-Core's base-file does add hostname to hosts since:

commit 31e6d08f20a804fccb958e19045d8f9e9806071a
Author: Chen Qi <Qi.Chen@windriver.com>
Date:   Tue Jan 8 17:12:52 2019 +0800

    netbase/base-files: move /etc/hosts from netbase to base-files

    Move /etc/hosts to base-files, and also add entry to it according
    to hostname setting. This fixes the problem of commands like
    `hostname -f' failing due to lack of such entry.

    Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-09 20:34:32 -07:00
Andreas Müller
60b56bc99c exo: upgrade 0.12.4 -> 0.12.5
This is a bugfix and cleanup release [1]

[1] https://mail.xfce.org/pipermail/xfce/2019-May/036395.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-06 08:32:04 -07:00
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