Commit Graph

312 Commits

Author SHA1 Message Date
Andreas Müller b4ed05ae7a xfce4-weather-plugin: make work properly after met.no API change
see [1] for more information

https://bugzilla.xfce.org/show_bug.cgi?id=10916

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-11-19 15:19:24 +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 21512aff8b xfce4-mailwatch-plugin: initial add 1.2.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller 01cc06d1ab gigolo: initial add 0.4.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller 110a3a2985 xfce4-places-plugin: update to 1.6.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller fbb8a57663 orage: update to 4.10.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:01:00 +02:00
Andreas Müller 14d3f7c83c xfce-app.bbclass: SRC_URI calculation supports multiple digit version numbers
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Andreas Müller 9cd59344e5 xfce4-terminal: update to 0.6.3
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Andreas Müller 8bb987bcf9 xfce4-equake-plugin: update to 1.3.5
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +02:00
Andreas Müller b63e32fedb xfce4-clipman-plugin: update to 1.2.6
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16 07:00:59 +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 1ea0027baf xfce4-whiskermenu-plugin: initial add 1.3.2
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:37 +02:00
Andreas Müller f6fc0f534f xfce4-taskmanager: update to 1.0.1
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-01 10:11:36 +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 e15f6f8708 ristretto: don't blacklist - tumbler 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
Martin Jansa e97f2308e3 libxfce4ui: fix order of inherits
* we need gtk-doc before xfce-git, because gtk-doc needs configure.in or configure.ac
  and the repository contains only configure.ac.in which is transformed into
  configure.ac by autogen which is prepended to do_configure by xfce-git (so
  this .bbclass needs to appear in inherit after gtk-doc to prepend autogen.sh
  before gtkdocize call.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:54 +02:00
Richard Purdie f0b89de520 libxfce4ui: Add missing gtk-doc inherit
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-22 00:01:54 +02:00
Martin Jansa 5485608535 xfconf: add dependency on xfce4-dev-tools-native
* we need it to provide xdt-features.m4

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:49 +02:00
Martin Jansa 2675c96183 xfconf: inherit gtk-doc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22 00:01:47 +02:00
Robert Yang 57b25e5aeb meta-xfce: use BPN in SRC_URI
Fixed SRC_URI:
* ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV}
* ${P} -> ${BP}

Otherwise we would meet do_fetch errors when we do the multilib, native
or nativesdk build.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15 14:56:55 +02:00
Martin Jansa 9e3ecec35a networkmanager, network-manager-applet, xfce4-power-manager, packagegroup-xfce-extended: Blacklist because of broken networkmanager after libgcrypt-config was removed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 19:22:25 +02:00
Richard Purdie f6ecec16d7 recipes: add missing gtk-doc class dependencies
* These recipes all use gtk-doc m4 macros but were missing
  dependencies on the class.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie 36d57b9234 recipes: add missing pkgconfig class inherits
* These recipes all use pkg-config in some way but were missing
  dependencies on the tool, this patch adds them.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Richard Purdie 0ee1083568 recipes: add missing dependency on intltool-native
* These recipes all require intltool-native to build but were missing
  a dependency on it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:06:13 +02:00
Martin Jansa 49088f156c tumbler, ristretto: Blacklist because freetype2-config used by tumbler was removed
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-21 13:05:53 +02:00
Ash Charles 60971c1a5a xfce4-notifyd: Ensure xfce4-notifyd subdirectory exists
The notify-dbus.h file is autogenerated during compilation into the
xfce4-notifyd subdirectory.  This directory doesn't exist in an
out-of-tree build so we add one manually.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-13 13:38:12 +02:00
Ash Charles 2d80699e8a xfce4-screenshooter: Ensure lib directory exists.
Screenshooter autogenerates screenshooter-marshal.[ch] in lib/ during
compilation.  The source directory contains a lib/ but this directory
doesn't exist in a build directory by default so we add one manually.
Really, this should be corrected in the upstream package.

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-13 13:38:11 +02:00
Ash Charles df58431f76 xfce4-settings: Install cursors from srcdir
Cursors patched into the install by 0001-add-cursor-theme-xfce-invisible.patch
are located in the source directory.  To install during an out-of-tree build,
we need to copy them from the source directory, not the current build
directory. See [1] for discussion.

Upstream-Status: Submitted

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

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:16:23 +02:00
Ash Charles 14648c1650 xfce-git: Run autogen.sh in source directory
The autogen.sh script executed by the xfce-git.bbclass needs to be
run in and from the source directory.  The configuration step can
still be run from out-of-tree.

Currently, this affects these recipes:
 * libxfce4ui
 * xarchiver
 * xfce4-taskmanager
 * xfce4-closebutton-plugin
 * xfce4-settings
 * xfwm4

Upstream-Status: Inappropriate (configuration)

Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:16:23 +02:00
Ash Charles 799bff9815 xfce4-dev-tools: Allow out of tree builds
The xdt-autogen target in the generated scripts/Makefile refers to
a $(srcdir)/xdt-autogen.in file.  For an out-of-tree build, this file
is actually located in $(builddir)/xdt-autogen.in. See [1]

Upstream-Status: Submitted

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

Signed-off-by: Ash Charles <ash@gumstix.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10 12:16:23 +02:00
Andreas Müller 78c021595a xfce4-weather-plugin: add dbus-glib and upower to DEPENDS
detected in Martin's world with test-dependencies

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:58:00 +02:00
Andreas Müller ca8d1a78f5 xfce4-settings: add upower to DEPENDS
detected in Martin's world with test-dependencies

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:58:00 +02:00
Andreas Müller 5bad3dcf12 xfce4-settings: fix crash when no pointer device is connected
* reported by Cristian Prigoana
* updated [1]

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

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-05-09 14:58:00 +02:00
Adam YH Lee 1a203c3365 xfce4-session: Take the precedence over mini-x-session
If x11-base is included in the image, XFCE4 session does not correctly
start because mini-x-session has higher priority at 50.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:42:06 +02:00
Trevor Woerner 928fff06cc xfconf: remove unrecognized configure option
This option was causing a QA warning:

    NOTE: QA Issue: xfconf: configure was passed unrecognised options: --with-sysroot

Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 13:42:06 +02:00
Martin Jansa 2d454103bb mousepad: add intltool-native and xfce4-dev-tools-native dependency
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20 10:46:50 +02:00
Andreas Müller afed48daf0 xfce4-dev-tools: update to 4.11.0
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-04-20 10:40:27 +02:00
Andreas Müller 52e3b5fdf7 xfce4-settings: fix configue by inheriting xfce-git.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-04-20 10:40:27 +02:00
Andreas Müller ee97284381 xfce4-closebutton-plugin: fix configue by inheriting xfce-git.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-04-20 10:40:27 +02:00
Andreas Müller 7b54063152 xfce4-taskmanager: fix configue by inheriting xfce-git.bbclass
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-04-20 10:40:27 +02:00