Commit Graph

726 Commits

Author SHA1 Message Date
Andreas Müller
9949bbf7de xfce4-panel: Draw icons/background properly when compositing is disabled
A similar patch was sent for master [1] but that was superseded by upgrade of
xfce4-panel 4.14.0 -> 4.14.1 [2]

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2019-September/201966.html
[2] http://lists.openembedded.org/pipermail/openembedded-devel/2019-September/201986.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-10-19 08:13:54 -07:00
Andreas Müller
6d5ed37ec8 meta-xfce: add meta-networking to layer depends
* blueman was moved to meta-networking (without an explanation why). It is
  added to packagegroup-xfce-extended in case 'bluetooth' is in DISTRO_FEATURES
* thunar-shares-plugin RDEPENDS on samba-server

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-05-23 07:03:43 -07:00
Andreas Müller
f94b2a3154 xfce4-cpufreq-plugin: Fix memory leak and reduce CPU load
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-05-23 07:03:43 -07:00
Andreas Müller
03d3e3877a xfce4-vala: auto-detect vala api version
Get rid of tedious maintenance burden

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2019-05-18 07:25:35 -07:00
Armin Kuster
d7338c2b3a README: updated Maintainers list for Warrior
Signed-off-by: Armin Kuster <akuster808@gmail.com>

[v2]
bump bitbake to warrior version

[v3]
remove bitbake ref from meta-filesystems

[v4]
remove thud from LAYERSERIES_COMPAT

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-07 09:34:43 -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
888706bedf ristretto: upgrade 0.8.3 -> 0.8.4
A bugfix release - see announcement [1]:
- Add missing field initializers
- Instead of thumbnails, the same icons with a crossed red circle (bug #13419)
- Resolve g_type_class_add_private() deprecation
- Glib-Critical errors to stdout: Source ID X was not found when attempting to
  remove it (bug #15268)
- Fix memory leak (bug #12034)
- Show file size in the status bar (bug #14791)
- Fix opening of PPM files (bug #14709)

[1] https://mail.xfce.org/pipermail/xfce/2019-April/036350.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09 21:31:36 -07:00
Andreas Müller
fab25b2510 parole: upgrade 1.0.1 -> 1.0.2
Bugfix release - from release announcement [1]:
- Added support for GST_INSTALL_PLUGINS_HELPER_MISSING when attempting to
  install missing codecs (Xfce #14529)
- Fixed compiler error -Wcast-function-type (GCC 8)
- Fixed disabling vendor-enabled plugins
- Fixed crash when disabling plugins (LP #1698540)
- Fixed play button sensitivity items are added to playlist (Xfce #13724,
  LP #1705243)
- Fixed Appstream validation by removing em tags (Xfce #14260)
- Fixed plugin active state when reopening the Plugins dialog
- Resolved g_type_class_add_private warnings (Xfce #15014)

[1] https://mail.xfce.org/pipermail/xfce/2019-April/036347.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-09 21:31:36 -07:00
Andreas Müller
efe10a896f xfce4-screenshooter: upgrade 1.9.4 -> 1.9.5
This fixes a bug introduced in 1.9.4 [1]

[1] https://bugzilla.xfce.org/show_bug.cgi?id=15187

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-06 08:22:22 -07:00
Khem Raj
0435c9e193 layer.conf: Add warrior to compatible release series
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-04-01 19:49:48 -07:00
Andreas Müller
eb7fd465ae xfce4-whiskermenu-plugin: upgrade 2.3.1 -> 2.3.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
2993b0525c xfce4-weather-plugin: upgrade 0.9.0 -> 0.9.1
Most notable changes from announcement [1]:

1. Use https for all connections (bug #13645)
2. Use the latest sunrise API (2.0) (bug #14972)

Note on 2.: although met.no announced they will stop support for API 1.1 after
2019-02-15 plugin 0.9.0 still works for me. So in case of trouble on our stable
branches we should consider upgrading.

[1] https://mail.xfce.org/pipermail/xfce/2019-March/036322.html
[2] https://api.met.no/weatherapi/sunrise/2.0/documentation#version_2.0_released:_2018-11-19

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-28 11:55:34 -07:00
Andreas Müller
2c417a5680 xfce4-calculator-plugin: 0.6.0 -> 0.7.0
Another plugin ported to gtk3

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
Andreas Müller
803ea16e8d xfce4-screenshooter: upgrade 1.9.3 -> 1.9.4
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
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
Mark Hatle
41f3f8165b vim: remove xfce vim bbappend
Changing the behavior of a recipe by including a layer is not allowed
by the yocto-check-layer script.

INFO: ======================================================================
INFO: FAIL: test_signatures (common.CommonCheckLayer)
INFO: ----------------------------------------------------------------------
INFO: Traceback (most recent call last):
  File "/poky/scripts/lib/checklayer/cases/common.py", line 53, in test_signatures
    self.fail('Adding layer %s changed signatures.\n%s' % (self.tc.layer['name'], msg))
AssertionError: Adding layer meta-xfce changed signatures.
19 signatures changed, initial differences (first hash before, second after):
   vim:do_install: 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e -> 6e4a49063534d67f70186bf8bdb313184f42426e2c42b12b127638b586c7ffe8
      bitbake-diffsigs --task vim do_install --signature 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e

fix by move the logic into recipe vim

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Andreas Müller
d1bdcf1fdf xarchiver: upgrade to upstream 0.5.4.14
* build with gtk+3
* add 7z support

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-20 11:11:44 -08:00
Andreas Müller
4a6b71b052 catfish: upgrade 1.4.6 -> 1.4.7
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-15 06:45:53 -08:00
Andreas Müller
47e16ad6d3 menulibre: Fix multilib fetch
| ERROR: lib32-menulibre-2.2.0-r0 do_fetch: Fetcher failure for URL: 'https://launchpad.net/menulibre/2.2/2.2.0/+download/lib32-menulibre-2.2.0.tar.gz'. Unable to fetch URL from any source.
| ERROR: lib32-menulibre-2.2.0-r0 do_fetch: Function failed: base_do_fetch

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08 15:17:32 -08:00
Andreas Müller
3593ada348 xfce4-battery-plugin: upgrade 1.1.1 -> 1.1.2
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
Andreas Müller
914a0224d2 xfce4-whiskermenu-plugin: upgrade 2.3.0 -> 2.3.1
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
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
005665855f xfce4-mpc-plugin: upgrade 0.5.0 -> 0.5.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
0a3ba66c15 xfce4-systemload-plugin: upgrade 1.2.1 -> 1.2.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
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
641616afb2 xfce4-taskmanager: upgrade 1.2.1 -> 1.2.2
xfce4-taskmanager moved to gtk3

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
Kai Kang
0e0104d622 libunique: fix installed-vs-shipped qa issue
libunique shows installed-vs-shipped QA issue if configure option
'--disable-introspection' is set by:
1) in gobject-introspection*.bbclass that the 'qemu-usermode' is not
   supported by bsp and then not set in MACHINE_FEATURES
or:
2) set in local.conf directly:
   EXTRA_OECONF_append_pn-libunique = " --disable-introspection"

Remove empty directory to fix the QA issue.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-11-09 07:29:59 -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
c1bc28f18a xfce4-notifyd: 0.4.2 -> 0.4.3
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
76bfed565f xfce4-clipman-plugin: 1.4.2 -> 1.4.3
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
b96a6eabb0 xfce4-panel-profiles: initial add 1.0.8
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
5eed16d804 catfish: initial add 1.4.6
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
de8cadafa0 xfce4-weather-plugin: upgrade 0.8.10 -> 0.9.0
Yet another smooth GTK3 transition

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
41d53604b1 xfce4-cpufreq-plugin: upgrade 1.2.0 -> 1.2.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
16fca10152 xfce4-battery-plugin: upgrade 1.1.0 -> 1.1.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
69568bd0f4 xfce4-whiskermenu-plugin: upgrade 2.2.1 -> 2.3.0
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
Khem Raj
d273070293 layers: Update layer compatibility to thud
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
Cc: Derek Straka <derek@asterius.io>
Cc: Tim Orling <TicoTimo@gmail.com>
Cc: Hongxu Jia <hongxu.jia@windriver.com>
Cc: Armin Kuster <akuster808@gmail.com>
Cc: Joe MacDonald <joe_macdonald@mentor.com>
Cc: Andrea Adami <andrea.adami@gmail.com>
2018-09-30 10:17:48 -07:00
Armin Kuster
a5ebab5dfe thunar-shares-plugin: add pam to REQUIRED_DISTRO_FEATURES
package has a rdepends on samba-server

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-29 12:38:21 -07:00