aboutsummaryrefslogtreecommitdiffstats
path: root/package/efl
Commit message (Collapse)AuthorAgeFilesLines
* libelementary: only use libethumb if libedbus is available.Arnout Vandecappelle (Essensium/Mind)2013-01-141-1/+3
| | | | | | | | | | | | libelementary uses the ethumb_client library, but that one is only built if libedbus is available. So fixup the --enable/disable-ethumb according to the selection of BR2_PACKAGE_LIBEDBUS. Fixes e.g. http://autobuild.buildroot.net/results/14ef98da6b0632e24514fef696fae9a650c90c96 Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libelementary: depends on libethumbArnout Vandecappelle (Essensium/Mind)2013-01-121-0/+7
| | | | | | | | | | This was exposed because I still had an old libethumb in my staging directory so it was detected by configure, but because of the missing dependency it was still the (incompatible) version from before the 1.7.4 bump. Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* xserver_xorg-server: rename server-style configuration optionsThomas Petazzoni2013-01-091-4/+4
| | | | | | | | | | | | | | The BR2_PACKAGE_XSERVER_xorg and BR2_PACKAGE_XSERVER_tinyx options used to select the style of X.org server to use are not named consistently with the rest of the Buildroot options (in capital letters and prefixed with the package name). Therefore, we rename those options, and we take care to add the old option names in the BR2_LEGACY infrastructure. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* efl/libevas: fix build of XCB backendThomas Petazzoni2013-01-061-0/+19
| | | | | | | | | Fixes: http://autobuild.buildroot.net/results/b2107dce84bbc24d9afae3c7b53d972043f6d073/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libeet: host variant doesn't need gnutls / gcryptPeter Korsgaard2013-01-021-0/+1
| | | | | | Fixes http://autobuild.buildroot.net/results/2127880b551d57f16c7907481eeac22e601868eb/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* efl/libecore: fix build with gcryptThomas Petazzoni2013-01-011-2/+8
| | | | | | | | | | | | | | | When building with gnutls, libecore also needs libgcrypt. Fixes: http://autobuild.buildroot.org/results/4da454d6414cf8f4e638defae9b793fb46a0a072/build-end.log While we're at it, also explicit the --enable-openssl / --disable-openssl depending on whether openssl is available or not. [Peter: only enable gnutls support when both gnutls and gcrypt are enabled] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libeet: fix build with gcryptPeter Korsgaard2013-01-011-0/+8
| | | | | | | | libeet needs both gnutls and libgcrypt for ssl handling. Fixes http://autobuild.buildroot.net/results/tmp/f45782cf73338930644c69dccf2f18167083d121/ Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas-generic-loaders: fix rsvg dependenciesPeter Korsgaard2013-01-011-0/+4
| | | | | | Fixes http://autobuild.buildroot.net/results/f9bab292708f885f5e9713901952406f650491c2 Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* efl/libevas-generic-loaders: new packageThomas Petazzoni2012-12-303-0/+53
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libethumb: bump to 1.7.4 and change download locationThomas Petazzoni2012-12-301-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libeio: new packageThomas Petazzoni2012-12-303-0/+35
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libevas: remove examples source code from target filesystemThomas Petazzoni2012-12-301-0/+8
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libevas: adjust dependency on X11 librariesThomas Petazzoni2012-12-302-1/+2
| | | | | | | | The libevas configure script actually checks the presence of libX11 and libXext, so use those two libraries as the dependencies for the X11 backend of libevas. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libevas: remove SVG supportThomas Petazzoni2012-12-302-11/+0
| | | | | | | | The SVG support requires esvg, which hasn't been released yet. The recommandation of the EFL developers is to use the SVG loader from the evas-generic-loaders project. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libevas: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libembryo: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libelementary: bump to version 1.7.4 and change download locationThomas Petazzoni2012-12-301-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libeina: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libefreet: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libeet: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libedje: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libedbus: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/expedite: bump to version 1.7.4Thomas Petazzoni2012-12-301-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* efl/libecore: bump version to 1.7.4Thomas Petazzoni2012-12-302-95/+1
| | | | | | | The libecore-ecore_exe-fix-build-with-glibc-2-16 patch is no longer needed, since it has been merged upstream. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package: use BR2_ARM_CPU_HAS_NEONPeter Korsgaard2012-12-131-2/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove explicit --disable-doc* passingPeter Korsgaard2012-12-121-5/+0
| | | | | | | Now that it is handled globally (pkg-infra: pass --disable-doc if documentation is not enabled). Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* efl packages: add license infoSamuel Martin2012-11-3011-0/+33
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix build with glibc >= 2.16Samuel Martin2012-11-231-0/+94
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: uses fork(), requires MMUThomas Petazzoni2012-11-171-0/+1
| | | | | | | | | | | | | | In order to solve http://autobuild.buildroot.org/results/34f6843137efda20626af72714c110280ec577d7/build-end.log, this patch makes the D-Bus package as well as all the packages that select the D-Bus package 'depends on BR2_USE_MMU'. In addition, for the specific case of gvfs, the missing BR2_TOOLCHAIN_HAS_THREADS dependency is added (threads are required by D-Bus, so they are also required by gvfs which selects D-Bus). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* packages: switch to host-pkgconfGustavo Zacarias2012-10-297-9/+9
| | | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* dbus: requires thread supportThomas Petazzoni2012-07-251-0/+4
| | | | | | | | | | | As can be seen on the build result at http://autobuild.buildroot.org/results/20f1078ef7dc5f187b04c63ef70e8b43acf9bb3a/build-end.log, D-Bus requires thread support in the toolchain. This commit adjusts the Kconfig dependencies of D-Bus and all its reverse dependencies to depend on thread support in the toolchain. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-1711-11/+11
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-176-6/+6
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libevas: refactor *_CONF_OPT assignment with cpu-feature optionsSamuel Martin2012-07-171-12/+12
| | | | | Signed-off-by: Samuel Martin <s.martin49@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* libecore: xcb backend needs pixmanPeter Korsgaard2012-04-301-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libedbus: add options for bluez/connman/notify supportPeter Korsgaard2012-04-182-1/+42
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libethumb: Fix automagic dependencies on libedbus and libexifMarkos Chandras2012-03-131-0/+8
| | | | | | | | | | | libethumb will determine during configuration phase whether to build the optional libexif and libedbus modules. It will enable this modules if libedbus or libexif are present on the target system. Therefore, we need to add these packages as optional dependencies to libethumb. Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix build of host-libecore when X11 not availableThomas Petazzoni2012-02-291-1/+7
| | | | | | | | | | | | | The host-libecore build tries to build the X11 backend. This works if you have X11 headers/libraries installed on your build machine, but fails if you don't, and Buildroot shouldn't depend on such things being installed. Therefore, we force host-libecore to not build any of the graphical backends (X, XCB or DirectFB). Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: tweak makekeys workaround for make 3.82Peter Korsgaard2012-02-151-3/+2
| | | | | | | | | | | It seems that make 3.82 gets confused and considers makekeys out of date when there isn't a makekeys.o, so ensure that we create both makekeys and makekeys.o before building. Also move the workaround to the extract step so we can build using make's default rules rather than explicitly calling gcc. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix build error when X support is disabled but host has X headersPeter Korsgaard2012-02-121-1/+1
| | | | | | Forcibly disable imf-xim as it requires the X support. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: add optional tslib/glib/openssl/gnutls/curl supportPeter Korsgaard2012-02-121-0/+20
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libecore: fix directfb dependencyPeter Korsgaard2012-02-121-1/+1
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: X OpenGL backends needs modular X.org (for mesa)Peter Korsgaard2012-02-091-2/+2
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: SDL OpenGL backend needs modular X.org (for mesa)Peter Korsgaard2012-02-081-0/+4
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: fix SDL GL backend buildPeter Korsgaard2012-02-082-4/+8
| | | | | | | | libeet is needed by all backends building the generic OpenGL support, and the configure script forgets to check / expand libeet CFLAGS/libs when the SDL GL backend is used. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: SDL GL backend doesn't need glprotoPeter Korsgaard2012-02-081-1/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: software buffer backend doesn't need X11Peter Korsgaard2012-02-081-1/+0
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: generic opengl option needs mesaPeter Korsgaard2012-02-072-0/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: x11 glx option needs Xrender, Xext and libeetPeter Korsgaard2012-02-072-1/+5
| | | | Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* libevas: explicitly set host configure optionsPeter Korsgaard2012-02-011-2/+15
| | | | | | | So the build doesn't fail if any of the dependencies aren't available. Also enable the jpeg loader as that is needed by the libelementary build. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>