117 Commits

Author SHA1 Message Date
Otavio Salvador
1f425a0658 xfce4-session: Add x-session-manager alternative
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-19 02:45:27 +02:00
Martin Jansa
a45830a39b recipes: Unify indentation
* This change is only aesthetic (unlike indentation in Python
  tasks).
* Some recipes were using tabs.
* Some were using 8 spaces.
* Some were using mix or different number of spaces.
* Make them consistently use 4 spaces everywhere.
* Yocto styleguide advises to use tabs (but the only reason to keep
  tabs is the need to update a lot of recipes). Lately this advice
  was also merged into the styleguide on the OE wiki.
* Using 4 spaces in both types of tasks is better because it's less
  error prone when someone is not sure if e.g.
  do_generate_toolchain_file() is Python or shell task and also allows
  to highlight every tab used in .bb, .inc, .bbappend, .bbclass as
  potentially bad (shouldn't be used for indenting of multiline
  variable assignments and cannot be used for Python tasks).
* Don't indent closing quote on multiline variables
  we're quite inconsistent wheater it's first character on line
  under opening quote or under first non-whitespace character in
  previous line.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-04-15 16:23:17 +02:00
Martin Jansa
17c747d85e xfce4-session: move systemd support from meta-systemd back to meta-xfce
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15 16:22:03 +02:00
Andreas Müller
e0b0434cec xfdesktop: update to 4.10.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09 21:34:16 +02:00
Andreas Müller
3efa3275c2 exo: remove gnome-mount wrapper
exo-mount was removed long time ago [1]

[1] http://git.xfce.org/xfce/exo/commit/?id=5d698bf98b190d7c76a6b406bd5f542b915d0bd1

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09 21:34:16 +02:00
Andreas Müller
313113839c exo: create a package for exo-csource - it is not required on target
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-09 21:34:16 +02:00
Andreas Müller
cbe69cab46 packagegroup-xfce-extended: add xfce4-closebutton-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-04 08:14:22 +02:00
Andreas Müller
3c1619bc5a exo: add native build
The native build creates exo-csource only. exo-csource converts glade-files
into c-header files. When building xfce projects from git repo, exo-csource is
required (tarballs have the glade-headers included).

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-04 08:14:22 +02:00
Andreas Müller
7ea47c2cfa exo: inherit perlnative and add liburi-perl-native to DEPENDS
* this fixes build on perl-less machines
* perlnative.bbclass adds perl-native to DEPENDS so remove it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-04 08:14:22 +02:00
Martin Jansa
09c91dd7ed patches: update Upstream-Status to use capital 'S'
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05 11:05:51 +01:00
Andreas Müller
d15e191fab packagegroup-xfce-extended: add xfce4-brightness-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05 11:05:27 +01:00
Andreas Müller
09d1157a5c packagegroup-xfce-extended: add xfce4-mount-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-05 11:05:19 +01:00
Andreas Müller
4af552f6f6 thunar: add RRECOMMENDS and RDEPENDS to ensure full functionality
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27 23:54:09 +01:00
Andreas Müller
e876b056bb tumbler: update to 0.1.27
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-27 22:35:43 +01:00
Andreas Müller
7478b90593 xfce4-session: fix build on X11-less hosts
error message was:
| checking for iceauth... no
| configure: error: iceauth missing, please check your X11 installation

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:45 +01:00
Andreas Müller
6b1eb16217 packagegroup-xfce-base: xfce-terminal -> xfce4-terminal
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:44 +01:00
Andreas Müller
a86099c2e6 thunar: update to 1.6.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:44 +01:00
Andreas Müller
4b4169b775 tumbler: update to 0.1.26
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:44 +01:00
Andreas Müller
4b5ee45d70 exo: update to 0.10.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-03 23:25:44 +01:00
Andreas Müller
59a700bb1d xfce4-session: remove gnome-keyring dependency
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:22 +01:00
Andreas Müller
7b35cdc554 xfce4-settings: update to 4.11.0
this is a development release:
* tests did not show errors
* the new option to store default keyboard layout makes it worth to update

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:21 +01:00
Andreas Müller
701f87736f xfce4-settings: Remember the settings manager window size
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:21 +01:00
Andreas Müller
8663bf9e29 xfce4-settings: add a 'Touchscreen pointer' option in mouse settings
'Touchscreen pointer' can be set per pointer device. If the pointer device gets
active (Press/Move/Plugin) and this option is set:

* Mouse cursor is hidden during normal operation
* When waiting for startup-notification a wait cursor is displayed
* The gtk2 setting TouchscreenMode is set to e.g disable prelighting buttons
  on mouse over

The changes are in use for a while now on my devices help using XFCE on
touchsreen devices.

The git-version of this patch series was sent to
https://bugzilla.xfce.org/show_bug.cgi?id=9474 but no response was received
yet. In the patch series attached here the binary cursor files 'invisible' and
'wait' were taken out of patch 0001.. because the files were not created by
do_patch.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:21 +01:00
Andreas Müller
f52e530ac4 xfce4-settings: add garcon to DEPENDS
error message was:
checking for garcon-1 >= 0.1.10... not found
*** The required package garcon-1 was not found on your system.
*** Please install garcon-1 (atleast version 0.1.10) 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.
Configure failed. The contents of all config.log files follows to aid debugging

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-27 16:14:21 +01:00
Martin Jansa
580fd6c743 meta-openembedded: use correct format of Upstream-Status
* some patches have also incorrect value, but e.g. "Unknown" is as good as
  "Pending" to me

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-23 09:40:44 +01:00
Andreas Müller
b622bac276 thunar: add xfce4-panel to dependencies to ensure trash-plugin (tpa) is build 2012-11-13 12:58:08 +01:00
Paul Eggleton
3a30c56238 Replace bb.data.* with d.*
Used sed expression given here:

http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html

Plus an additional expression for .expand. Full expression is:

sed \
-e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \
-e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \
-e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \
-e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \
-i `grep -ril bb.data *`

Some minor correction in systemd.bbclass was needed for some expressions
that didn't quite match the regex in the desired way; additionally a few
instances were manually changed.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-28 14:32:06 +00:00
Martin Jansa
8402b7ac0f PACKAGES_DYNAMIC: use regexp not glob
* bitbake uses PACKAGES_DYNAMIC as regexp
  ^ could make matching faster (and it will be more clear that we're expecting regexp not glob)
  * made all those last '-' optional, use .* (or nothing)
* use += instead of = in most cases to keep ${PN}-locale from
  bitbake.conf:PACKAGES_DYNAMIC = "^${PN}-locale-.*"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-10-19 11:42:13 +02:00
Andreas Müller
cc4b2fa400 libxfce4ui: add glade package
* To edit glade files for xfce-packages it needs libxfce4ui's catalog [1].
* Unfortunately some host distributions do not supply a libxfce4ui-glade package.
* By installing glade3 + libxfce4ui-glade it is now possible to edit xfce's
  glade-files on target machine.

[1] http://comments.gmane.org/gmane.comp.desktop.xfce.devel.version4/20021

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-10-16 15:01:14 +02:00
Andreas Müller
d9a540397a packagegroup-xfce-extended: add xfce4-fsguard-plugin and xfce4-battery-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:02 +02:00
Andreas Müller
250d23eed0 gtk-xfce-engine: update to 3.0.1 and restructure
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
7f72ed5f36 thunar-volman: update to 0.8.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
d98356c1ef tumbler: update to 0.1.25
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
f0008e423a xfce4-appfinder: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
1b34cf3d93 xfdesktop update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
f7170dc6c4 thunar: update to 1.4.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
5f9676112a xfce4-panel: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
1f619ccf44 packagegroup-xfce-base: no need to RDEPEND xfwm4-theme-default - xfwm4 does already
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:01 +02:00
Andreas Müller
a8b886f6ef packagegreoup-xfce-extended: only RDEPEND on themes shipped by xfwm4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
030e44b085 xfwm4: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
63753685fe xfce4-settings: update to 4.10.0 and set default themes
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
db799a93e2 xfce4-session: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
38c7431203 xfconf: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
de308174de xfce-utils: remove since they are not needed anymore
Functionality has been moved in xfce4-session, libxfce4ui, xfce4-appfinder or is removed [1].

[1] http://xfce.org/download/changelogs/4.10pre1

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
7b4be7fba8 exo: update to 0.8.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
e6f73c8740 garcon: update to 0.2.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
cf58e9f9c2 libxfce4ui: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
f54e102a0c libxfce4util: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
de13615ac2 xfce4-dev-tools: update to 4.10.0 and oe-stylize a bit
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-18 15:54:00 +02:00
Andreas Müller
72335a05f2 xfce4-session: Don't loose xfwm4 when closing session with multiple windows waiting for user input
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-17 10:42:34 +02:00