Samuel Martin
440c323c97
efl packages: add license info
...
Signed-off-by: Samuel Martin <s.martin49@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-30 14:28:07 -08:00
Samuel Martin
a645383c84
libecore: fix build with glibc >= 2.16
...
Signed-off-by: Samuel Martin <s.martin49@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-23 09:59:23 +01:00
Thomas Petazzoni
3845a93b30
dbus: uses fork(), requires MMU
...
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 >
2012-11-17 23:49:26 +01:00
Gustavo Zacarias
019a581f89
packages: switch to host-pkgconf
...
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 >
2012-10-29 22:02:55 +01:00
Thomas Petazzoni
e6ce0f5bfb
dbus: requires thread support
...
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 >
2012-07-25 18:25:43 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
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 >
2012-07-17 20:23:05 +02:00
Arnout Vandecappelle (Essensium/Mind)
69e64c42b7
all packages: use new host-xxx-package macros
...
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 >
2012-07-17 20:18:03 +02:00
Samuel Martin
8d74cc7b88
libevas: refactor *_CONF_OPT assignment with cpu-feature options
...
Signed-off-by: Samuel Martin <s.martin49@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 09:54:55 +02:00
Peter Korsgaard
9067354147
libecore: xcb backend needs pixman
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-30 21:42:14 +02:00
Peter Korsgaard
4b02a28208
libedbus: add options for bluez/connman/notify support
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-18 23:38:19 +02:00
Markos Chandras
ce6727f630
libethumb: Fix automagic dependencies on libedbus and libexif
...
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 >
2012-03-13 13:12:02 +01:00
Thomas Petazzoni
def11d7922
libecore: fix build of host-libecore when X11 not available
...
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 >
2012-02-29 10:00:24 +01:00
Peter Korsgaard
d6628bca39
libecore: tweak makekeys workaround for make 3.82
...
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 >
2012-02-15 23:22:23 +01:00
Peter Korsgaard
342a3d8dab
libecore: fix build error when X support is disabled but host has X headers
...
Forcibly disable imf-xim as it requires the X support.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-12 20:52:05 +01:00
Peter Korsgaard
832068e494
libecore: add optional tslib/glib/openssl/gnutls/curl support
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-12 20:51:24 +01:00
Peter Korsgaard
718e1ecf5f
libecore: fix directfb dependency
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-12 20:29:50 +01:00
Peter Korsgaard
0829989046
libevas: X OpenGL backends needs modular X.org (for mesa)
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-09 11:20:35 +01:00
Peter Korsgaard
6d27a63e45
libevas: SDL OpenGL backend needs modular X.org (for mesa)
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-08 14:38:19 +01:00
Peter Korsgaard
3a9b75fe04
libevas: fix SDL GL backend build
...
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 >
2012-02-08 14:30:06 +01:00
Peter Korsgaard
38071138ee
libevas: SDL GL backend doesn't need glproto
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-08 14:29:36 +01:00
Peter Korsgaard
e1231afc01
libevas: software buffer backend doesn't need X11
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-08 09:55:31 +01:00
Peter Korsgaard
79f22504d7
libevas: generic opengl option needs mesa
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-07 23:19:21 +01:00
Peter Korsgaard
a5617a52d0
libevas: x11 glx option needs Xrender, Xext and libeet
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-07 23:13:25 +01:00
Peter Korsgaard
a67631eb6e
libevas: explicitly set host configure options
...
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 >
2012-02-01 17:34:18 +01:00
Peter Korsgaard
2a273b6129
libevas: disable sse3 optimizations for host builds
...
There's not really any advantage to adding it, and it depends on
immintrin.h which was added in gcc 4.4, so it breaks with older
host compilers.
For details, see:
http://trac.enlightenment.org/e/ticket/942
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-02-01 09:18:17 +01:00
Peter Korsgaard
cf96a9bec0
libevas: really fix x86 cpu optimization options handling
...
Disable all options by default, and only enable the applicable one.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-30 23:22:51 +01:00
Peter Korsgaard
a52db793e9
libevas: forcibly disable cpu optimization options if not applicable
...
Otherwise the configure script will automatically enable them for
potentially compatible targets.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-30 08:52:52 +01:00
Will Newton
7ba2e23d8b
libedbus: Add new package
...
[Peter: select dbus, add upstream URL, remove unneeded autoreconf]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 23:20:32 +01:00
Will Newton
9c3e2f9789
libelementary: Add new package
...
[Peter: Add upstream URL, remove examples option/patches]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 22:36:46 +01:00
Will Newton
1515839642
libethumb: Add new package
...
[Peter: add ecore-evas dep, upstream URL]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 22:01:09 +01:00
Will Newton
eed2108482
libefreet: Add new package
...
[Peter: add upstream URL]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 22:00:56 +01:00
Will Newton
d9632d5985
expedite: Add new package
...
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 21:36:29 +01:00
Peter Korsgaard
d9382d641a
libevas: force smooth scaling option on
...
libevas fails to build if smooth scaling isn't enabled with unresolved
references to evas_common_map_rgba_internal and
evas_common_scale_rgba_in_to_out_clip_smooth.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 21:33:27 +01:00
Will Newton
bbceb3c9ea
libedje: Add new package
...
[Peter: add upstream URL, remove redundant _INSTALL_TARGET]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 21:31:28 +01:00
Will Newton
20c79086f1
libembryo: Add new package
...
[Peter: add upstream URL, remove redundant _INSTALL_TARGET]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 20:04:59 +01:00
Will Newton
dc6bf5b173
libecore: Add new package
...
[Peter: Config.in fixes, dependencies, build makekeys for host]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 19:47:42 +01:00
Peter Korsgaard
bf7d98d841
libevas: Config.in: add upstream URL
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 10:49:59 +01:00
Peter Korsgaard
d4e64bd61b
libevas: autodetect cpu variant code tuning options
...
Similar to how we do it for ffmpeg.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-29 00:21:11 +01:00
Will Newton
73b942e57e
libevas: Add new package
...
[Peter: Config.in tweaks]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-28 23:48:32 +01:00
Will Newton
cc06f041fc
libeet: Add new package
...
[Peter: add URL, drop _INSTALL_TARGET]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-26 23:06:01 +01:00
Will Newton
66c1b5f408
libeina: Add new package along with EFL infrastructure
...
[Peter: drop autoreconf, add URL]
Signed-off-by: Will Newton <will.newton@imgtec.com >
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-01-26 23:02:46 +01:00