Commit Graph

222 Commits

Author SHA1 Message Date
Andreas Müller
a89422e41f xfce4-settings: get option to hide mousepointer for (touch) input devices back
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>
2015-08-24 13:51:36 +02:00
Andreas Müller
a877280d59 xfdesktop: update to 4.12.3
patch was applied

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:51:34 +02:00
Andreas Müller
144a631e05 packagegroup-xfce-extended: add xfce4-pulseaudio-plugin
optional on distros supporting pulseaudio

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:51:34 +02:00
Andreas Müller
f8b8a02ec0 xfce4-panel: build gtk3 libraries and ship them in an extra package
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>
2015-08-24 13:51:33 +02:00
Andreas Müller
2b79d6b4ee packagegroup-xfce-extended: add xfce4-hotcorner-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-07-30 21:11:05 +02:00
Andreas Müller
50049e7bf1 xfdesktop: fix settings for monitors containing white spaces
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-07-16 21:09:09 +02:00
Andreas Müller
21e17ff5f9 xfce4-session: ensure ip for machine is found by adding to hosts
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 f54d3a506f
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>
2015-07-16 21:09:04 +02:00
Andreas Müller
d4e5b33047 libxfce4ui: build gtk3 libs and pack gtk2/gtk3 libs in separate packages
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>
2015-07-16 21:09:04 +02:00
Andreas Müller
5e52355e35 exo: update to 0.10.6
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-05-28 10:35:16 +02:00
Andreas Müller
a7bc34dfc4 xfwm4: update to 4.12.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-05-28 10:35:15 +02:00
Andreas Müller
5cc78ff511 xfdesktop: update to 4.12.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-05-28 10:35:15 +02:00
Andreas Müller
a27fdc4ca6 thunar: update to 1.6.10
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-05-28 10:35:14 +02:00
Andreas Müller
4a75527515 xfce4-session: update to 4.12.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:23 +02:00
Andreas Müller
de8a835be5 thunar: update to 1.6.8
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:22 +02:00
Andreas Müller
40c7b557ab packagegroup-xfce-extended: add xfce4-smartbookmark-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:22 +02:00
Andreas Müller
87fc995e14 xfce4-power-manager: update to 1.4.4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:22 +02:00
Andreas Müller
c62a78a4d6 exo: update to 0.10.4
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:21 +02:00
Andreas Müller
4a752fb5d1 xfce4-settings: update to 4.12.0
* Source is taken from external git repo as before due to problems patching
  binary files (icons). The revision is 4.12 release + Date/Time setter which
  was not accepted upstream.
* Touchscreen/invisible mouse pointer patches do not apply anymore and it is
  not a matter of simple rebasing due to new libinput support. Patches were
  kept because reimplemementation is in progress. This - together with
  libinput support - will be sent in a follow up patch.
* git repo was moved to github

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:28 +01:00
Andreas Müller
15ee80c285 gtk-xfce-engine: update to 3.2.0
announcement for 3.2.0 [1] notes that gtk3 engine is not used in
Xfce 4.12 and is disabled by default. For users still wanting gtk3
part build, a PACKAGECONFIG was introduced.

[1] https://mail.xfce.org/pipermail/xfce/2015-February/034198.html

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:27 +01:00
Andreas Müller
50e22f2746 xfce4-power-manager: update to 1.4.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:26 +01:00
Andreas Müller
61069ecc76 tumbler: update to 0.1.31
* static libraries are gone
* plugin link is created correctly so no need to recreate

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:26 +01:00
Andreas Müller
32bbf8f028 xfdesktop: update to 4.12.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:26 +01:00
Andreas Müller
8a2350f8c2 thunar-volman: update to 0.8.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:26 +01:00
Andreas Müller
22915d17b9 thunar: update to 1.6.6
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:25 +01:00
Andreas Müller
5c64367c96 xfce4-appfinder: update to 4.12.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:25 +01:00
Andreas Müller
9ebf48a589 xfce4-session: update to 4.12.0
consolekit support is gone

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:25 +01:00
Andreas Müller
0280ff8728 xfce4-panel: update to 4.12.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:25 +01:00
Andreas Müller
8540a0fe90 xfwm4: update to 4.12.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:25 +01:00
Andreas Müller
08bce61adf garcon: update to 0.4.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:24 +01:00
Andreas Müller
5f1cfd0879 libxfce4ui: update to 4.12.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:24 +01:00
Andreas Müller
0b6abbbcb0 xfconf: update to 4.12.0
removed patch applied long time ago

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:24 +01:00
Andreas Müller
b3a898ffa0 libxfce4util: update to 4.12.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:24 +01:00
Andreas Müller
f3d71ec0e0 xfce4-dev-tools: update to 4.12.0
to be honest: have no idea what the patch was for. Tested complete xfce 4.12
without issues. So remove it.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:24 +01:00
Andreas Müller
18d9ac0320 exo: update to 0.10.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-21 16:42:23 +01:00
Ash Charles
f54d3a506f 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>
2015-03-03 08:35:59 +01:00
Andreas Müller
d2d6fa93dd packagegroup-xfce-extended: add xfce4-timer-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:59 +01:00
Andreas Müller
b9bd888497 packagegroup-xfce-extended: add xfce4-kbdleds-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-02-19 10:09:58 +01:00
Andreas Müller
3e76b12150 packagegroup-xfce-extended: replace xfce4-brightness-plugin by xfce4-powermanager-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27 12:50:00 +01:00
Andreas Müller
6c1ace80c0 xfce4-power-manager: update to 1.4.1 to fix power button
with 1.2.0 pressing power button shuts down independent of the setting in
xfce4-power-manager

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-27 12:50:00 +01:00
Andreas Müller
fd201a60c9 xfce4-dev-tools: add bash to RDEPENDS
fixes:

| WARNING: QA Issue: xfce4-dev-tools requires /bin/bash, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:01 +02:00
Andreas Müller
75ab038537 tumbler: make build deterministic by adding PACKAGECONFIG for gstreamer-thumbnailer
* disabled by default
* fixes:
  | tumbler-0.1.30: tumbler rdepends on gstreamer1.0, but it isn't a build dependency? [build-deps]
  | tumbler-0.1.30: tumbler rdepends on libgsttag-1.0, but it isn't a build dependency? [build-deps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller
ea89614847 packagegroup-xfce-extended: add xfce4-mailwatch-plugin and gigolo
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller
f8cc8701b3 thunar: add udev to DEPENDS
WARNING: QA Issue: thunar requires libgudev-1.0.so.0, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-10-10 12:47:35 +02:00
Andreas Müller
3dc901f989 packagegroup-xfce-extended: add xfce4-whiskermenu-plugin
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:37 +02:00
Andreas Müller
292e156d93 packagegroup-xfce-extended: don't blacklist - xfce4-power-manager is up again
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:36 +02:00
Andreas Müller
ee4ed2442e xfce4-power-manager: don't blacklist - networkmanager is up again
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:36 +02:00
Andreas Müller
bcda9fa7e9 tumbler: fix build deps QA warnings
WARNING: QA Issue: tumbler rdepends on libxml2, but it isn't a build dependency? [build-deps]
WARNING: QA Issue: tumbler rdepends on libgsf, but it isn't a build dependency? [build-deps]
WARNING: QA Issue: tumbler rdepends on libbz2, but it isn't a build dependency? [build-deps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:36 +02:00
Andreas Müller
219dd9d777 tumbler: update to 0.1.30
* find freetype2 by packageconfig -> get out of blacklist
* inherit gtk-doc to avoid
| gtk-doc.make:7: error: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL
| docs/reference/tumbler/Makefile.am:84:   'gtk-doc.make' included from here
| gtk-doc.make:59: error: GTK_DOC_BUILD_HTML does not appear in AM_CONDITIONAL
| docs/reference/tumbler/Makefile.am:84:   'gtk-doc.make' included from here
| gtk-doc.make:64: error: GTK_DOC_BUILD_PDF does not appear in AM_CONDITIONAL
| docs/reference/tumbler/Makefile.am:84:   'gtk-doc.make' included from here
| gtk-doc.make:73: error: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL
| docs/reference/tumbler/Makefile.am:84:   'gtk-doc.make' included from here
| gtk-doc.make:294: error: HAVE_GTK_DOC does not appear in AM_CONDITIONAL
| docs/reference/tumbler/Makefile.am:84:   'gtk-doc.make' included from here
| tumblerd/Makefile.am:93: warning: '%'-style pattern rules are a GNU make extension
| autoreconf: automake failed with exit status: 1

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:36 +02:00
Robert P. J. Day
df540b52c7 packagegroups: Remove deprecated "task" backward compatibility
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-08-15 17:07:02 +02:00
Martin Jansa
7d461eef55 exo: add missing inherit gtk-doc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:57 +02:00