On Thu, Aug 21, 2014 at 4:04 AM, Daniel Kolesa <[email protected]> wrote:

> 2014-08-20 17:40 GMT+01:00 <[email protected]>:
>
> > = EFL 1.11 is Out =
> >
> > After three months of development work we are proud to announce the
> > release of version 1.11 of EFL, Elementary, Evas Generic Loaders and
> > Emotion Generic Players.
> >
>
>
Hi


> Great, now borkage can ensue. Actually, I'll spare you of that until
> tomorrow morning.
> After that, bork da world, french style :)
>
>
Yes now we can break the world.
So no one should tell this release news to Cedric.

Thanks in advance.

Daniel Juyung Seo (SeoZ)


> In any case, good job everyone who made this possible ;) Hopefully 1.12
> will keep being awesome.
>
>
> > While we are two days behind schedule we are still proud that we are
> > able to deliver new releases on a 3 months cycle. Some highlights are
> > listed below.
> >
> > == Download ==
> >
> > http://download.enlightenment.org/rel/libs/efl/efl-1.11.0.tar.gz
> > 0a8ab66e012820cad7dd78de371f8dcbbd79cb316302e1e6c354181de35d727f
> >
> >
> >
> http://download.enlightenment.org/rel/libs/elementary/elementary-1.11.0.tar.gz
> > 47ee79f7fc4e355557e6809e2001468bc8e40939562e3a96f689969ab67c17b4
> >
> >
> >
> http://download.enlightenment.org/rel/libs/emotion_generic_players/emotion_generic_players-1.11.0.tar.gz
> > 5d2e7923a6e4e909df2f9fc3bf7508086ea04b0146e62015dbc93a8bf58bca74
> >
> >
> >
> http://download.enlightenment.org/rel/libs/evas_generic_loaders/evas_generic_loaders-1.11.0.tar.gz
> > 4cf55717d75214d22e6c9955bd5b2e74656cc454f011496bac74ae3df6c924e2
> >
> > ----
> > = What's New =
> >
> > Even if we had only three months a lot has happened during the 1.11
> > release cycle.
> > We only cover some highlights here for the full list please look at the
> > NEWS files
> > if you are interested in the details. As usual we have been working on
> > fixing bugs,
> > optimizing our code for speed and memory footprint and adding new
> > features.
> > Below we describe just some highlights and by no means provide a full
> > list.
> >
> > == Eolian ==
> >
> > Eolian has been rewritten almost from ground up. It features a new,
> > clean, predictive, recursive descent parser, is free of resource leaks
> > and has a lot of extra features, bringing us much closer to having fully
> > autogenerated bindings for many languages. New features include proper
> > support for complex types and namespaces, new type syntax and API,
> > struct support, builtin types, better error checking, class functions,
> > slightly redesigned Eo file syntax (more uniform and consistent),
> > support for extern types and much more. More features are already
> > prepared and implemented for 1.12, which will hopefully make Eolian
> > mostly stable.
> >
> > ==ETC2/TGV  ==
> >
> > ETC2 image decode support and etc2 texture format support
> >
> > == Elua ==
> >
> > Elua is a new LuaJIT based runtime (name is temporary) for rapid
> > application development with the EFL. It counts on Eolian to provide
> > bindings. It's meant to be a high performance/low footprint runtime,
> > competitive with C applications as far as performance is concerned.
> > Currently in very early stage of development.
> >
> > ==DDS image file loader  ==
> >
> > New loader for the DDS image file format.
> >
> > ==Coverity Issue Fixes==
> >
> > For a long time now we have coverity scan runs for our project to keep
> > an eye on the reported issues. For this release we have Elementary down
> > to zero defects and also did a major scrub on the remaining ones for
> > EFL. We are down to 165 issues there which results in a defect density
> > of 0.25 which means 0.25 issues in 1000 lines of code.
> >
> > == Statistics ==
> >
> > === EFL ===
> > (git log --pretty=oneline v1.10.0..v1.11.0 | wc -l)
> > Number of commits: 1419
> >
> > (git diff --stat v1.10.0..v1.11.0)
> > Changed files, added and removed lines: 843 files changed, 91493
> > insertions(+), 46811 deletions(-)
> >
> > (git shortlog -nse --grep CID v1.10.0..v1.11.0)
> > Top 5 Coverity issue fixers:
> >      67  Carsten Haitzler <[email protected]>
> >      13  Cedric BAIL <[email protected]>
> >       5  Daniel Kolesa <[email protected]>
> >       4  Stefan Schmidt <[email protected]>
> >       4  Tom Hacohen <[email protected]>
> >
> > === Elementary ===
> > (git log --pretty=oneline v1.10.0..v1.11.0 | wc -l)
> > Number of commits: 289
> >
> > (git diff --stat v1.10.0..v1.11.0)
> > Changed files, added and removed lines: 481 files changed, 29382
> > insertions(+), 15579 deletions(-)
> >
> > (git shortlog -nse --grep CID v1.10.0..v1.11.0)
> > Top 5 Coverity issue fixers:
> >       3  Carsten Haitzler <[email protected]>
> >       3  Stefan Schmidt <[email protected]>
> >       2  Daniel Juyung Seo <[email protected]>
> >       1  Lukasz Stanislawski <[email protected]>
> >
> > ==Building and Dependencies==
> >
> > If you have an existing EFL or Elementary install, you may wish to
> > delete its header files and libraries before compiling and installing to
> > avoid possible conflicts during compilation. If you are compiling the
> > above, please compile them in the following order:
> >
> > efl
> > elementary
> > emotion_generic_players
> > evas_generic_loaders
> > Please refer to the respective README files in each release for a full
> > list of dependencies, explanations on configure flags and other relevant
> > information (Just scroll down to see the README already displayed
> > nicely).
> >
> > EFL
> > Elementary
> > Emotion Generic Players
> > Evas Generic Loaders
> > Recommended dependencies are for all of the above are:
> >
> > bullet
> > libpng
> > libjpeg
> > gstreamer (1.x) (ensure you have all the gstreamer codecs you need/want.
> > Evas generic loaders still need gstreamer 0.10)
> > zlib
> > luajit (optional lua 5.1 or 5.2)
> > libtiff
> > openssl
> > curl
> > dbus
> > libc
> > fontconfig
> > freetype2
> > fribidi
> > libpulse
> > libsndfile
> > libx11
> > libxau
> > libxcomposite
> > libxdamage
> > libxdmcp
> > libxext
> > libxfixes
> > libxinerama
> > libxrandr
> > libxrender
> > libxss
> > libxtst
> > libxcursor
> > libxp
> > libxi (2.2 or newer)
> > libgl (opengl/glx or opengl-es2/egl)
> > giflib
> > util-linux (limbount + libblkid)
> > systemd / libudev
> > harfbuzz
> > systemd
> > libwebp
> > vlc (libvlc)
> > poppler
> > libraw
> > libspectre
> > librsvg
> >
> > It is suggested you add the following options when building EFL to get a
> > better experience:
> > --enable-xinput22 \
> > --enable-multisense \
> > --enable-systemd \
> > --enable-image-loader-webp \
> > --enable-harfbuzz
> >
> > On linux to get framebuffer support you may want to also do:
> > --enable-fb
> > --disable-tslib
> >
> > If you want wayland support also add:
> > --enable-wayland
> >
> > At runtime if you want thumbnailing for DOC/PPT/XLS etc. files also
> > provide:
> > libreoffice
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > Slashdot TV.
> > Video for Nerds.  Stuff that matters.
> > http://tv.slashdot.org/
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
>
> D5
>
> ------------------------------------------------------------------------------
> Slashdot TV.
> Video for Nerds.  Stuff that matters.
> http://tv.slashdot.org/
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to