summaryrefslogtreecommitdiffstats
path: root/meta-xfce/recipes-xfce
Commit message (Collapse)AuthorAgeFilesLines
...
* tumbler: fix build deps QA warningsAndreas Müller2014-10-011-1/+1
| | | | | | | | 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>
* tumbler: update to 0.1.30Andreas Müller2014-10-012-5/+49
| | | | | | | | | | | | | | | | | | | * 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>
* packagegroups: Remove deprecated "task" backward compatibilityRobert P. J. Day2014-08-152-8/+0
| | | | | Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* exo: add missing inherit gtk-docMartin Jansa2014-07-221-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libxfce4ui: fix order of inheritsMartin Jansa2014-07-221-1/+1
| | | | | | | | | | * 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>
* libxfce4ui: Add missing gtk-doc inheritRichard Purdie2014-07-221-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xfconf: add dependency on xfce4-dev-tools-nativeMartin Jansa2014-07-221-1/+1
| | | | | | * we need it to provide xdt-features.m4 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfconf: inherit gtk-docMartin Jansa2014-07-221-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-xfce: use BPN in SRC_URIRobert Yang2014-07-151-1/+1
| | | | | | | | | | | | 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>
* networkmanager, network-manager-applet, xfce4-power-manager, ↵Martin Jansa2014-06-212-0/+4
| | | | | | packagegroup-xfce-extended: Blacklist because of broken networkmanager after libgcrypt-config was removed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add missing gtk-doc class dependenciesRichard Purdie2014-06-212-2/+2
| | | | | | | | * 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>
* recipes: add missing pkgconfig class inheritsRichard Purdie2014-06-211-1/+1
| | | | | | | | * 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>
* recipes: add missing dependency on intltool-nativeRichard Purdie2014-06-212-2/+2
| | | | | | | | * 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>
* tumbler, ristretto: Blacklist because freetype2-config used by tumbler was ↵Martin Jansa2014-06-211-0/+2
| | | | | | removed Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: Install cursors from srcdirAsh Charles2014-06-101-4/+4
| | | | | | | | | | | | | | 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>
* xfce4-dev-tools: Allow out of tree buildsAsh Charles2014-06-102-2/+18
| | | | | | | | | | | | | 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>
* xfce4-settings: add upower to DEPENDSAndreas Müller2014-05-091-1/+1
| | | | | | | 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>
* xfce4-settings: fix crash when no pointer device is connectedAndreas Müller2014-05-091-12/+15
| | | | | | | | | | * 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>
* xfce4-session: Take the precedence over mini-x-sessionAdam YH Lee2014-04-201-0/+1
| | | | | | | 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>
* xfconf: remove unrecognized configure optionTrevor Woerner2014-04-201-1/+0
| | | | | | | | | 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>
* xfce4-dev-tools: update to 4.11.0Andreas Müller2014-04-201-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-settings: fix configue by inheriting xfce-git.bbclassAndreas Müller2014-04-201-5/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* libxfce4ui: fix configue by inheriting xfce-git.bbclassAndreas Müller2014-04-201-7/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfwm4: fix configue by inheriting xfce-git.bbclassAndreas Müller2014-04-201-5/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* exo: Add intltool-native as native dependencyAdam YH Lee2014-03-291-1/+1
| | | | | | | | | exo-native fails to build due to more strict dependency checking introduced in autotools.bbclass. intltool-native should be explicitly defined as a dependency. Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-xfce/libxfce4ui: depends and autotools fixesstephen.arnold422014-03-231-4/+10
| | | | | | | | | | | | Note: this patch (v3) obseletes previous versions libxfce4ui_4.10.0.bb: Upstream changes required autotools and gettext (intl) fixes, as well as moving the autogen stuff to a separate task. Full depends were also added (2 were converted to PACKAGECONFIG options) along with a vendor config option. Signed-off-by: Stephen Arnold <stephen.arnold42@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-2314-14/+14
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Update after toplevel LICENSE file checksum changeMartin Jansa2014-01-042-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfconf: use sysroot and target perlulf@emagii.com2013-12-211-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xfconf-4.10.0 does not use OE sysroot as is. --with-sysroot=yes will make configure run CC --print-sysroot and use that. When searching the PATH for perl, no target perl is found, since PATH does not contain any reference. Instead native perl is found, and if certain perl packages are installed on the host machine, the xfconf perl support is enabled which may cause the build to fail on 64 bit hosts. If the perl packages are not installed on the host, then perl support in xfconf is disabled, and the xfconf build will succeed, even on 64 bit hosts. If native perl is found, and the perl packages are available on the host, the perl support is enabled. Since native perl is used, the native linker is used to link the resulting *target* code. The perl support requires some libraries, which are built for the target. If the host is 64 bit (x86_64) and the target is 32 bit (ARM?), there is a mismatch which is detected by the linker, and the libraries found are rejected. If the host does not have the correct libraries, then the xfconf build fails. If the host has the correct libraries, then the linker will try to link host libraries with the target application. The patch will define PERL as the target perl. This means that configure will look for the required perl packages in the target sysroot, instead of in the native filesystem. The patch has been tested in Angstrom master, which does not build the required perl packages, and thus perl support in xfconf is disabled, and the build succeeds. A simpler way to do this, proposed by Charles Ash <ashcharles@gmail.com> is to simply disable the perl-support in xfconf. This patch will be better, if ever the support for the needed perl packages is added to the OpenEmbedded/Angstrom build. Signed-off-by: Ulf Samuelsson <ulf@emagii.com> Tested-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfconf: fix compileAndreas Müller2013-10-212-0/+113
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfwm4: add exo-native to DEPENDSAndreas Müller2013-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes (detected in Martin's world build): | make[2]: Entering directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfwm4/4.10.1+gitAUTOINC+bce3062d08-r0/git/settings-dialogs' | gdk-pixbuf-csource --raw --build-list \ | monitor_icon_data ./monitor-icon.png > monitor-icon.h | exo-csource --static --strip-comments --strip-content --name=xfwm4_dialog_ui xfwm4-dialog.glade >xfwm4-dialog_ui.h | exo-csource --static --strip-comments --strip-content --name=tweaks_dialog_ui xfwm4-tweaks-dialog.glade >xfwm4-tweaks-dialog_ui.h | exo-csource --static --strip-comments --strip-content --name=workspace_dialog_ui xfwm4-workspace-dialog.glade >xfwm4-workspace-dialog_ui.h | /bin/bash: exo-csource: command not found | /bin/bash: exo-csource: command not found | /bin/bash: exo-csource: command not found | make[2]: *** [xfwm4-dialog_ui.h] Error 127 | make[2]: *** Waiting for unfinished jobs.... | make[2]: *** [xfwm4-tweaks-dialog_ui.h] Error 127 | make[2]: *** [xfwm4-workspace-dialog_ui.h] Error 127 | make[2]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfwm4/4.10.1+gitAUTOINC+bce3062d08-r0/git/settings-dialogs' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfwm4/4.10.1+gitAUTOINC+bce3062d08-r0/git' | make: *** [all] Error 2 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfwm4 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: add exo-native to DEPENDSAndreas Müller2013-10-141-1/+1
| | | | | | | | | | | | | | | | | | | fixes (found in Martin's world build) | /bin/bash: exo-csource: command not found | make[3]: *** [appearance-dialog_ui.h] Error 127 | make[3]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfce4-settings/4.10.0+gitAUTOINC+b7a0e1fd77-r0/git/dialogs/appearance-settings' | make[2]: *** [all-recursive] Error 1 | make[2]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfce4-settings/4.10.0+gitAUTOINC+b7a0e1fd77-r0/git/dialogs' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfce4-settings/4.10.0+gitAUTOINC+b7a0e1fd77-r0/git' | make: *** [all] Error 2 | ERROR: oe_runmake failed | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_compile (log file is located at /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/armv5te-oe-linux-gnueabi/xfce4-settings Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: set correct versionAndreas Müller2013-10-141-1/+1
| | | | | | | fix commit 23f020f742aea622e5dd7aef81eb59c99f8ef000 which introduced wrong version Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thunar-volman: Add PACKAGECONFIG for notifyMartin Jansa2013-10-051-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thunar: Add PACKAGECONFIG for pcreMartin Jansa2013-10-051-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce4-taskmanager and xfce4-notes-pluginAndreas Müller2013-10-051-0/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: add PACKAGECONFIG for sound-settingsAndreas Müller2013-10-051-1/+7
| | | | | | | defaults based upon DISTRO_FEATURES for alsa and pulseaudio Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libxfce4ui: avoid dragging in gtk3Andreas Müller2013-10-052-0/+38
| | | | | | | | gtk3 support was introduced in b3a2a01b40affbedc2b0951f7180c1212d24d532 when we moved to latest git Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: move to schnitzeltony's git repo to get new datetime setterAndreas Müller2013-09-195-1250/+29
| | | | | | | | | | | | | | | | | | | | | I implemented a datetime setting dialog based on gnome-control-center and submitted a pull-request in [1,2]. As long as it is not submitted - or as long as I find no way to patch binary files (e.g. icons - I asked for that in [3] - no response yet) we use the git repo and a copied branch of the pull-request (just in case some feedback from xfce-devels requires modifcations). Some patches had to be modified/removed to apply against mainline HEAD still. Furthermore in 0002-mouse-settings-dialog-add-touchscreen-pointer-option.patch label 'alignment8' was introduced mainline and we do not need mouse-dialog_ui.h when building from git in maintainer-mode - this file is created during build process. [1] http://mail.xfce.org/pipermail/xfce4-dev/2013-September/030442.html [2] https://bugzilla.xfce.org/show_bug.cgi?id=10354 [3] http://lists.openembedded.org/pipermail/openembedded-core/2013-September/083804.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-xfce-extended: add xfce4-equake-pluginAndreas Müller2013-09-191-0/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfwm4: move to git repoAndreas Müller2013-09-191-3/+14
| | | | | | | | | follow libxfce4ui API change [1] [1] http://git.xfce.org/xfce/xfwm4/commit/settings-dialogs/xfwm4-settings.c?id=21ebbe4722b01763822157f9242fc865a9687c68 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libxfce4ui: update to git headAndreas Müller2013-09-191-4/+13
| | | | | | | | | | | | * in commit f30f9742e64ea5ec3b23d977b904f24799d773d6 the signature for xfce_shortcut_conflict_dialog was changed. This change is required for xfce4-setings HEAD. In the next patch of this series the development of a datetime setter for xfce4-settings will be introduced and this is put on top of xfce4-setings HEAD. * there has been no release since 04.2012 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfdesktop: Add PACKAGECONFIG for notifyMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfce4-settings: Add PACKAGECONFIG for notifyMartin Jansa2013-09-171-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tumbler: add dependency on xfce4-dev-tools-nativeMartin Jansa2013-08-141-1/+1
| | | | | | | | | * tumbler configure needs XDT_I18N macro provided by xfce4-dev-tools | tumbler-0.1.29/configure: line 13752: syntax error near unexpected token `$linguas' | tumbler-0.1.29/configure: line 13752: `XDT_I18N($linguas)' | Configure failed. The contents of all config.log files follows to aid debugging Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfwm4: don't turn into unusablity after setting system time backwardsAndreas Müller2013-06-202-0/+34
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-power-manager: rework polkit/consolekit selection and implement ↵Andreas Müller2013-06-202-2/+684
| | | | | | polkit/systemd shutdown Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* tumbler: update to 0.1.29Andreas Müller2013-06-201-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* tumbler: add curl to dependencies to make build deterministicAndreas Müller2013-06-201-1/+1
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
* xfce4-appfinder: update to 4.10.1Andreas Müller2013-05-191-2/+2
| | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>