summaryrefslogtreecommitdiffstats
path: root/meta-xfce
Commit message (Collapse)AuthorAgeFilesLines
* thunar: remove udisks from RRECOMMENDSAndreas Müller2016-01-271-1/+1
| | | | | | | now gvfs takes care to include all we need for automounting / network browsing Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-power-manager: remove udisks rdependencyAndreas Müller2016-01-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | udisks spin down feature support was removed in: commit dc6ef998a2f19b6c2fcbfb48164db04be44c885d Author: Harald Judt <h.judt@gmx.at> Date: Sun Jul 13 21:34:22 2014 +0200 Remove disk spin down feature (3/3) Finally, let's remove the low-level code and remaining definitions. commit c9d0626110e4b6e906610e9a2316cdac7a11d58e Author: Harald Judt <h.judt@gmx.at> Date: Sun Jul 13 21:26:21 2014 +0200 Remove disk spin down feature (2/3) Remove all related GUI widgets from the settings dialog. commit 3ad75fad293fb66e6316aa5820ee064f264eafa4 Author: Harald Judt <h.judt@gmx.at> Date: Sun Jul 13 21:22:05 2014 +0200 Remove disk spin down feature (1/3) The spin down feature does not work and would need a rewrite to work with udisks-2. What's more, it is probably functionality best handled by other tools or scripts, so let's remove it from the power manager. As a first step, this commit removes all interfacing code between GUI and low-level udisks functions. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce4-sensors-pluginAndreas Müller2016-01-061-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-sensors-plugin: initial add 1.2.6Andreas Müller2016-01-061-0/+27
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* imsettings: Move from meta-ruby to meta-xfceKhem Raj2015-12-183-0/+69
| | | | | | | | | | | | | | | | It depends on xfconf which is XFCE component, no one depends on imsettings in meta-ruby so move it close to its dependencies. Ideally, xfconf should be turned into PACKAGECONFIG and this recipe then moved to meta-oe since all kind of DE's can use it then. For now it frees meta-ruby from unnecessary dependency on xfce layer Change-Id: I6b5896b0db504fad49a9da5967d3493e27c627b0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-session: exclude machine-host dependency with ↵Martin Jansa2015-11-161-0/+4
| | | | | | | | | | | | | | | | | | | | SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS * this whole machine-host is very bad idea, all changes from postinst will be removed when netbase package is upgraded (it has CONFFILES set but most users won't know that this entry was appended by machine-host package) * see: http://lists.openembedded.org/pipermail/openembedded-devel/2015-September/103271.html * fixes: ERROR: xfce4-session different signature for task do_package_write_ipk.sigdata between qemux86copy and qemux86 runtaskdeps changed from ['dbusdbus_1.8.20.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'upowerupower_0.9.14.bb.do_packagedata', 'xfce4-sessionmachine-host.bb.do_packagedata', 'xfce4-sessionxfce4-session_4.12.1.bb.do_package', 'xfce4-sessionxfce4-session_4.12.1.bb.do_packagedata', 'xorg-appiceauth_1.0.7.bb.do_packagedata', 'xorg-appxinit_1.3.4.bb.do_packagedata'] to ['dbusdbus_1.8.20.bb.do_packagedata', 'opkg-utilsopkg-utils_git.bb.do_populate_sysroot:virtual:native', 'pseudopseudo_1.7.4.bb.do_populate_sysroot:virtual:native', 'upowerupower_0.9.14.bb.do_packagedata', 'xfce4-sessionmachine-host.bb.do_packagedata', 'xfce4-sessionxfce4-session_4.12.1.bb.do_package', 'xfce4-sessionxfce4-session_4.12.1.bb.do_packagedata', 'xorg-appiceauth_1.0.7.bb.do_packagedata', 'xorg-appxinit_1.3.4.bb.do_packagedata'] meta-openembedded/meta-xfce/recipes-xfce/xfce4-session/machine-host.bb.do_packagedata with hash 7b3f9a883729dfe908e17980476d10e2 changed to meta-openembedded/meta-xfce/recipes-xfce/xfce4-session/machine-host.bb.do_packagedata with hash f51309cb641c82a6d8e2dc5387bb6484 Hash for dependent task xfce4-sessionmachine-host.bb.do_packagedata changed from 7b3f9a883729dfe908e17980476d10e2 to f51309cb641c82a6d8e2dc5387bb6484 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mousepad: inherit gsettingsKai Kang2015-11-061-1/+1
| | | | | | | | | | | | When launch mousepad, it fails with: | glib-gio-error setting schema 'org.xfce.mousepad' is not installed It needs to call glib-compile-schemas to compile its schema file. Inherit gsettings to fix it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-whiskermenu-plugin: update to 1.5.1Andreas Müller2015-11-061-7/+3
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* packagegroup-xfce-extended: xfce-polkitAndreas Müller2015-11-061-0/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce-polkit: initial add 0.2Andreas Müller2015-11-061-0/+11
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-vala: unbreak by telling configure vala API versionAndreas Müller2015-11-061-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-battery-plugin: fix build on arm64Kai Kang2015-10-232-0/+36
| | | | | | | Backport patch to fix build on arm64. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* vim: do not autoenable the mouseJackie Huang2015-10-231-0/+6
| | | | | | | | | The mouse being autoenabled is just annoying in xfce4-terminal (mouse drag make vim go into visual mode and there is no right click menu), so remove the setting for xfce. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-screenshooter: ensure output directory is createdJackie Huang2015-10-132-0/+31
| | | | | | | | | | | | When build with B != S, the output directory for desktop file doesn't exist so it will fail if it's not created before generating the file: /bin/sh: line 1: src/xfce4-screenshooter.desktop.in: No such file or directory Add "$(MKDIR_P) $(dir $@)" to the rule to fix this. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-pulseaudio-plugin: add packageconfig for libnotifyJackie Huang2015-09-231-0/+3
| | | | | | | | | | Add PACKAGECONFIG for libnotify and disable it by default to avoid the QA issue: WARNING: QA Issue: xfce4-pulseaudio-plugin rdepends on libnotify, but it isn't a build dependency? [build-deps] Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: make Adwaita default icon themeAndreas Müller2015-09-231-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: get 0001-xsettings.xml-Set-default-themes.patch backAndreas Müller2015-09-232-2/+38
| | | | | | | | This patch was accidently included in the git source branch. It is neither new functionality nor bugfix. It is a configuration and should remain in meta-xfce. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: remove libnotify from DEPENDS - it is in PACKAGECONFIGAndreas Müller2015-09-231-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-power-manager: make upower a build dependencyAndreas Müller2015-09-231-2/+2
| | | | | | | | | | | | | | | | This one came up when upower failed: | *** The required package upower-glib was not found on your system. | *** Please install upower-glib (atleast version 0.9.7) or adjust | *** the PKG_CONFIG_PATH environment variable if you | *** installed the package in a nonstandard prefix so that | *** pkg-config is able to find it. xfce4-power-manager links against upower so we can expect shlibs causing upower being added to RDEPENDS. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thunar-volman: replace udev by libgudev in DEPENDSAndreas Müller2015-09-231-1/+1
| | | | | | | | | | fixes: | checking for gudev-1.0 >= 145... not found | *** The required package gudev-1.0 was not found on your system. | *** Please install gudev-1.0 (atleast version 145) or adjust Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: recommend adwaita, not gnome-icon-themeJussi Kukkonen2015-09-231-1/+1
| | | | | | | | RRECOMMEND adwaita-icon-theme instead of gnome-icon-theme (as latter is removed from oe-core). Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libxfce4ui: add RDEPENDS on PN for PN-gtk2 and PN-gtk3Jackie Huang2015-09-231-0/+3
| | | | | | | | | | | | | | gtk libs was separated into PN-gtk after commit: d4e5b33 libxfce4ui: build gtk3 libs and pack gtk2/gtk3 libs in separate packages but config files such as xfce4-keyboard-shortcuts.xml is in PN, it works without this, but there no any keyboard shortcut, add the RDEPENDS so that the libs and config files will be both installed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Acked-By: Andreas Müller <schnitzeltony@goolglemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-xfce/README: mention meta-gnome in layers requiredAndreas Müller2015-09-231-1/+1
| | | | | | | | form a quick glance meta-xfce at least requires libwnck and gvfs to build an run properly. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-multimedia: add paroleAndreas Müller2015-09-231-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* parole: initial add 0.8.0Andreas Müller2015-09-232-0/+67
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-equake-plugin: update to 1.3.8Andreas Müller2015-09-231-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-notifyd: fix build for libnotify 0.7.xAndreas Müller2015-09-082-153/+0
| | | | | | | | | the patch included during last commit only made latest xfce4-notifyd work with old version of libnotify. I expected it to work also for libnotify 0.7.x but that failed so remove the patch. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rodent-icon-theme: add RPROVIDES/RREPLACE/RCONFLICTS for xfce4-icon-themeAndreas Müller2015-09-081-0/+5
| | | | | | | rodent-icon-theme is successor of xfce4-icon-theme Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-icon-theme: removeMartin Jansa2015-09-081-14/+0
| | | | | | * replaced by rodent-icon-theme Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-whiskermenu-plugin: update to latest gitAndreas Müller2015-08-311-3/+7
| | | | | | | | | | | Upstream patch [1] fixes not only mentionend corner bug but makes menu working with touch devices. First I tried to backport but this seemed more effort than expected. As soon as another release is out a patch will be send to update. [1] https://bugzilla.xfce.org/show_bug.cgi?id=11908 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce-dusk-gtk3Andreas Müller2015-08-311-0/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce-dusk-gtk3: initial add 1.3Andreas Müller2015-08-311-0/+19
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gtk-xfce-engine: create and pack gtk3 themes by defaultAndreas Müller2015-08-311-2/+2
| | | | | | | | | | | | | we already have some gtk3 apps in a typical image: xfce4-pulseaudio-plugin, network-manager-applet and xfce4-power-manager 1.5.x will come soon to meta-xfce. These are using gtk3 themes (which need love - but this is a different story). Without this patch loading Xfce gtk3 themes causes complaints for missing xfce theme engine. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: get option to hide mousepointer for (touch) input devices backAndreas Müller2015-08-2410-1443/+6
| | | | | | | | | | All patches used in oe were added to the used git repo. This makes life easier for next versions coming up and is helps getting binary mouse cursors applied. To make clear, what the git repo contains a note in the recipe was added. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* rodent-icon-theme: initial add 5.0Andreas Müller2015-08-241-0/+11
| | | | | | | note that ${SOURCEFORGE_MIRROR} in SRC_URI did not work Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-notes-plugin: update to 1.8.1Andreas Müller2015-08-241-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-weather-plugin: update to 0.8.6Andreas Müller2015-08-241-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-cpufreq-plugin: update to 1.1.2Andreas Müller2015-08-241-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfdesktop: update to 4.12.3Andreas Müller2015-08-242-141/+2
| | | | | | | patch was applied Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce4-pulseaudio-pluginAndreas Müller2015-08-241-0/+1
| | | | | | | optional on distros supporting pulseaudio Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-pulseaudio-plugin: initial add 0.2.3Andreas Müller2015-08-241-0/+14
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-panel: build gtk3 libraries and ship them in an extra packageAndreas Müller2015-08-241-1/+9
| | | | | | | xfce4-pulseaudio-plugin depends on gtk3 panel libs. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce4-hotcorner-pluginAndreas Müller2015-07-301-0/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-hotcorner-plugin: initial add 0.0.2Andreas Müller2015-07-301-0/+11
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-notifyd: update to 0.2.4Andreas Müller2015-07-302-5/+157
| | | | | | | This update makes xfce4-notifyd compatible to oe-core's current libnotify and libnotify >= 0.7.0 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfdesktop: fix settings for monitors containing white spacesAndreas Müller2015-07-162-0/+139
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-session: ensure ip for machine is found by adding to hostsAndreas Müller2015-07-162-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes very ugly behaviour: Starting applications e.g xfce4-terminal can delay for minutes in case network is connected. There was a similar approach implemented for xfce4-session but this was removed in commit f54d3a506fef603d8d0c538d1d69a6597152c169 Author: Ash Charles <ashcharles@gmail.com> Date: Mon Feb 23 08:40:53 2015 -0800 xfce4-session: Remove unneeded pkg_postinst The pkg_postinst inherited from previous versions of this recipe no longer seems necessary; no error message seen at runtime in a quick test. As it made the generated packages unnecessarily machine-specific, remove this post-install step. Based on the ensuring discussion, this supersedes the original patch [1]. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2015-February/100454.html Signed-off-by: Ash Charles <ashcharles@gmail.com> Tested-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Unfortuantely my tests for that patch only checked for the messagebox: | Could not look up internet address for <hostname> | This will prevent Xfce from operating correctly. | It may be possible to correct the problem by adding | <hostname> to the file /etc/hosts on your system. For unknown reasons this messagebox is not created but the hint is still extremely valid. To avoid making 'xfce4-session' machine specific an extra meta-recipe 'machine-host' was created on which 'xfce4-session' rdepends. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* libxfce4ui: build gtk3 libs and pack gtk2/gtk3 libs in separate packagesAndreas Müller2015-07-162-39/+5
| | | | | | | | | | the solution provided still allows gtk3 free images (tested on image including packagegroup-xfce-extended) but there will be updates/new recipes for xfce4 requiring gtk3 part of libxfce4ui e.g xfce4-pulseaudio-plugin (replacement for deprecated xfce4-mixer due to missing mixer API in gstreamer-1.0) / parole / xfce4-power-manager. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* exo: update to 0.10.6Andreas Müller2015-05-281-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-equake-plugin: update to 1.3.7Andreas Müller2015-05-281-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>