Vincent Torri
51781d7985
use another m4 macro for __atribute__
...
add check of gcc vector extension, requested by cedric
SVN revision: 63652
2011-09-29 06:26:03 +00:00
Carsten Haitzler
913a41adbe
actually no - wrong pixman... remove if.
...
SVN revision: 63487
2011-09-20 05:45:00 +00:00
Carsten Haitzler
bc988911e8
software xcb cvant build without pixman... fix autofoo
...
SVN revision: 63486
2011-09-20 05:28:20 +00:00
Youness Alaoui
2d413eae60
Evas: Remove lazy ifdef WIN32 and check for siglongjmp and sigaction availability
...
SVN revision: 63463
2011-09-18 21:57:17 +00:00
Gustavo Lima Chaves
8224761b1e
[evas] This seems to be the least fontconfig's compatible
...
version with our (current) code.
SVN revision: 63293
2011-09-08 18:37:29 +00:00
Youness Alaoui
efea89b471
Evas: Allow independent static compilation of software_16_sdl engine
...
SVN revision: 63247
2011-09-07 06:53:28 +00:00
Cedric BAIL
eedfe2e790
evas: fix static build of software xlib and xcb engine.
...
SVN revision: 62194
2011-08-08 08:06:38 +00:00
Gustavo Sverzut Barbieri
eb7b739320
evas (cedric asked): argh, fix stupid bugs with configure.ac
...
PLEASE, IF YOU DON'T KNOW THE REASONS ASK BEFORE COMMITTING :-)
SVN revision: 62186
2011-08-07 16:47:09 +00:00
Christopher Michael
050eed1b32
Evas: Fix autofoo wrt building Opengl w/ xcb.
...
SVN revision: 61677
2011-07-25 09:30:12 +00:00
Tom Hacohen
6d082b5da7
Evas: Move the HAVE_TESTS define to the m4 macro.
...
Thanks to vtorri for the spanking.
SVN revision: 61245
2011-07-11 14:39:53 +00:00
Tom Hacohen
a425de556c
Evas: Added HAVE_TESTS to config.h
...
This is set to 1 if tests are enabled.
SVN revision: 61244
2011-07-11 14:08:13 +00:00
Christopher Michael
0869862e5e
Evas: Fix building xcb backend as static.
...
SVN revision: 61178
2011-07-09 21:12:43 +00:00
Christopher Michael
246321e372
Evas: Remove 'double =' signs from configure --help output.
...
SVN revision: 61177
2011-07-09 20:34:32 +00:00
Iván Briano
f42ff0e33c
don't build ecore-evas when statically building software-x11
...
SVN revision: 61176
2011-07-09 18:34:13 +00:00
Iván Briano
efc2f2e1f0
Follow portability advice from Master vtorri.
...
SVN revision: 61168
2011-07-09 03:04:13 +00:00
Vincent Torri
e9518f1521
Add unit tests + coverage support to evas, for Tasn.
...
unit tests : make check
coverage : make coverage
SVN revision: 61167
2011-07-09 02:59:24 +00:00
Iván Briano
0e0ab628c7
Don't try to build examples if dependencies are not met.
...
SVN revision: 61163
2011-07-09 01:20:18 +00:00
Christopher Michael
a8d25e6c86
Evas: Fixup autofoo for compiling new xcb engine.
...
SVN revision: 61136
2011-07-08 00:17:52 +00:00
Rafael Antognolli
4a2bef6887
evas/autotools - fix build when no dependencies for examples are found.
...
Some examples need ecore, ecore-evas and edje to demonstrate its
functionality. If --enable-build-examples is used, these dependencies are
required. This commit disables the examples build if they are not found
in the system.
TODO: improve efl_examples.m4 and use it in evas build too - I'll work on
that soon.
SVN revision: 60609
2011-06-22 21:31:53 +00:00
Gustavo Lima Chaves
ded7959193
[evas] Example on aspect hints.
...
SVN revision: 60460
2011-06-17 21:16:59 +00:00
Gustavo Sverzut Barbieri
9155b5633f
fix DSO build.
...
SVN revision: 60295
2011-06-13 20:11:00 +00:00
Gustavo Lima Chaves
ef41d78fce
[evas] Example code for evas{_init,_shutdown,_load_error_str}.
...
SVN revision: 60142
2011-06-09 17:00:24 +00:00
Rafael Antognolli
22cfc5e480
evas: "make doc" now works when srcdir != builddir.
...
SVN revision: 60005
2011-06-06 20:27:01 +00:00
Tom Hacohen
422d9358bf
Evas font-engine: Conform to the API changes in Harfbuzz 0.6.0.
...
SVN revision: 59779
2011-05-29 11:09:47 +00:00
Tom Hacohen
726d37b782
Evas font-engine: Adjust code to use latest Harfbuzz (0.5.0)
...
SVN revision: 59402
2011-05-15 11:59:54 +00:00
Vincent Torri
f0cbd4add5
add some guards for non Windows headers and reorder
...
alphabetically some autotools stuff
SVN revision: 59393
2011-05-15 05:42:30 +00:00
Tom Hacohen
bf909af0f3
Evas: Added liblinebreak (static dep) to the build process.
...
SVN revision: 59203
2011-05-05 11:05:44 +00:00
Tom Hacohen
2e0bb38935
Evas bidi: Made fribidichar<->eina_unicode conversion a compile time test.
...
SVN revision: 59122
2011-05-02 13:24:26 +00:00
Tom Hacohen
2ca672d8b4
Evas font-engine: Remove dependency or harfbuzz being built with glib.
...
Harfbuzz needs unicode querying functions in order to work properly,
until there'll be a nice lib that does that (should be under dev) we have
to depend on an outside source. This commit uses new Harfbuzz API that
lets us not care about the unicode function provider and just let harfbuzz
to manage it on it's own.
SVN revision: 58961
2011-04-27 14:00:00 +00:00
Carsten Haitzler
0de9ac68dd
use correct hdr in shm open check.
...
SVN revision: 58917
2011-04-26 05:12:25 +00:00
Carsten Haitzler
0e57095d06
add generic image loader. allows for GPL loaders, unstable loaders and
...
more. making a loader is a matter of a binary of a specific name and
evas passes certain input on the cmd-line and your binary produces
output on stdout (and also optionally additionally in a shm or tmp
file).
SVN revision: 58914
2011-04-26 01:03:06 +00:00
Cedric BAIL
0cef5e41fe
evas: add psd file format support.
...
Patch from Thierry el Borgi with some rework of myself.
NOTE: I don't have much file to test, so if some don't
contact us with those file and we will fix the loader
if needed.
SVN revision: 58873
2011-04-24 19:45:43 +00:00
Mike Blumenkrantz
4386f8fb35
hmmm actually this wasn't the cause. but someone definitely broke something here...
...
SVN revision: 58846
2011-04-23 22:37:42 +00:00
Mike Blumenkrantz
4ebe4bec94
okay who's the joker that broke evas build? freetype 9.3.0 is definitely not a valid dependency :/
...
SVN revision: 58845
2011-04-23 22:32:06 +00:00
Carsten Haitzler
c885080057
an initial test at trying pixman instead of evas software rendering.
...
results... in comments. disabled atm unless u --enable it. only
replaces 1 operation in 2 cases.
SVN revision: 58824
2011-04-22 11:47:14 +00:00
Tom Hacohen
48d0603e5d
Evas harfbuzz: Adjust evas to work with Harfbuzz >= 3.0
...
SVN revision: 58802
2011-04-21 14:04:53 +00:00
Cedric BAIL
b0e45e04bc
evas: and now, the last one to die today, Evas Xrender backend.
...
SVN revision: 58364
2011-04-05 14:16:18 +00:00
Cedric BAIL
1b3b01cb4f
evas: and now is the death of Qtopia engine.
...
SVN revision: 58362
2011-04-05 13:45:54 +00:00
Cedric BAIL
30f906aac9
evas: one more death: gl_glew !
...
SVN revision: 58360
2011-04-05 13:19:20 +00:00
Cedric BAIL
cbad6075d7
evas: remove Evas Cairo backend.
...
SVN revision: 58359
2011-04-05 13:00:23 +00:00
Cedric BAIL
ad5a2f59c6
evas: remove Evas Quartz backend.
...
SVN revision: 58358
2011-04-05 12:25:25 +00:00
Vincent Torri
535dabaca1
rename libtool version names to fit libtool doc
...
SVN revision: 58118
2011-03-27 18:07:42 +00:00
Gustavo Sverzut Barbieri
9f0b807db4
Fix build with static modules, thanks Gentoo ;-)
...
I don't know if this is useful to backport to stable branch, if you
think so please do it as I don't even have that checkout... svn is
annoying :-P
SVN revision: 58012
2011-03-23 02:45:19 +00:00
Carsten Haitzler
269d65dc05
nochlog: fix warning to not wrap @ 80 cols.
...
SVN revision: 57876
2011-03-19 03:44:33 +00:00
Carsten Haitzler
543016a352
revert version change 999 -> 99. also e17 didnt even need it as it
...
produced no versioned .so files.
SVN revision: 57844
2011-03-18 07:35:19 +00:00
Sebastian Dransfeld
8dee8ac0ac
Set v_mic to 99 (less than 256) to please OS X
...
SVN revision: 57824
2011-03-17 13:12:50 +00:00
Vincent Torri
e9a7a23536
Evas: formatting and add ico module building
...
1) i like alphabetical order (build order of modules and configure output
2) ico module was not built
SVN revision: 57747
2011-03-14 20:33:44 +00:00
Carsten Haitzler
710630d074
Evas: add ico loader!
...
SVN revision: 57693
2011-03-11 15:07:25 +00:00
Vincent Torri
be83c603b2
formatting
...
SVN revision: 57368
2011-02-27 10:32:52 +00:00
Vincent Torri
c94650f933
final fix for the static jpeg build on Windows
...
SVN revision: 57367
2011-02-27 10:31:18 +00:00