Releases

The latest releases of Packages can always be found here:

Releases

It is recommended to build them in this order:

  • Eina
  • Eet
  • Evas
  • Evas_Generic_Loaders
  • Ecore
  • Eio
  • Embryo
  • Edje
  • Efreet
  • E_Dbus
  • Eeze
  • Emotion
  • Ethumb
  • Elementary
  • Enlightenment (etc.)

Recommended requirements for all releases to the right are:

  • libc
  • libpthread
  • zlib
  • libfreetype/freetype
  • libfontconfig/fontconfig
  • libfribidi/fribidi (If you want BiDi support)
  • harfbuzz (If you want complex text shaping support)
  • opengl2.0/opengles-2 (depending on target)
  • libpng
  • libjpeg
  • libtiff
  • libgif
  • librsvg (if you want SVG support in Evas)
  • libx11
  • libxext
  • libxrender
  • libxcomposite
  • libxdamage
  • libxfixes
  • libxrandr
  • libxinerama
  • libxss
  • libxp
  • libxtest
  • libxdpms
  • libxcursor
  • libxprint
  • libxkbfile
  • libxcb
  • libxcb-keysyms
  • libxcb-shape
  • libssl/openssl
  • libcurl
  • libudev
  • libdbus
  • libasound/alsa (optional for mixer support)
  • libpoppler
  • libraw
  • libspectre
  • libgstreamer/gstreamer (and plugins - for emotion)
  • libxine (nice alternate codec for emotion
  • libvlc (nice alternate codec for emotion
  • lua5.1 or lua5.2 (not 5.0)
  • libwebp/webp (webp codec support for evas - optional)

Eina 1.7.5

Core data structure library.

DOWNLOAD EINA

Eet 1.7.5

Data encode/decode and storage library.

DOWNLOAD EET

Evas 1.7.5

Canvas and scenegraph rendering library.

DOWNLOAD EVAS

Ecore 1.7.5

Core mainloop, display abstraction and utility library.

DOWNLOAD ECORE

Embryo 1.7.5

Small Pawn based virtual machine and compiler.

DOWNLOAD EMBRYO

Evas Generic Loaders 1.7.5

Extra loaders for GPL loaders and unstable libraries.

DOWNLOAD EVAS GENERIC LOADERS

Exquisite 1.0.0

Bootsplash program able to render in Framebuffer, or X11 that is easy to integrate with existing boot setups (sysvinit or systemd) bia messaging (pipe or socket) as well as customise look and feel via Edje.

DOWNLOAD EXQUISITE

Elementary 1.7.5

Elementary, the widget set...

DOWNLOAD ELEMENTARY

Eio 1.7.5

Eio, async I/O library...

DOWNLOAD EIO

Enlightenment 0.17.0

The Window Manager and Desktop Shell.

DOWNLOAD ENLIGHTENMENT

Edje 1.7.5

Abstract GUI layout and animation object library.

DOWNLOAD EDJE

Efreet 1.7.5

Standards handling for freedesktop.org standards.

DOWNLOAD EFREET

E_Dbus 1.7.5

Dbus wrapping and glue layer library.

DOWNLOAD E_DBUS

Eeze 1.7.5

Device abstraction library.

DOWNLOAD EEZE

Expedite 1.7.5

Performance and correctness test suite for Evas.

DOWNLOAD EXPEDITE

Evil 1.7.5

Windows compatibility layer.

DOWNLOAD EVIL

Ethumb 1.7.5

EThumb, thumbnail generation library...

DOWNLOAD ETHUMB

Emotion 1.7.5

Emotion, video and audio codec API...

DOWNLOAD EMOTION

Packages

Unofficial packages are available for several platforms including:

There are no guarantees if these packages will work as expected. If you experience any problems with DR17 or the EFL using the packages, please first refer to the packagers, not to the Enlightenment team.

Distributions

Some Linux distributions are Enlightenment-centric. Here is a list:

Snapshots

SVN information is here.

We have no more snapshots. We're pushing out fully-baked releases.

Download Enlightenment DR16

There are a few different ways to get Enlightenment depending on your requirements.

The latest version of DR16 is 1.0.11, released on October 3rd, 2012. Packages for the current, and previous, releases of DR16, core themes, epplets, e16menuedit, e16keyedit, and imlib2 can be found on the SourceForge download page

DR16 is available on a number of different *NIX platforms. Please choose from the list of available distributions the one that is right for you.

Distribution/Platform Archive Comments
Source Code TAR.GZ e16-1.0.11.tar.gz  
Source Package RPM e16-1.0.11-1.fc16.src.rpm  
Linux ix86 Binary RPM e16-1.0.11-1.fc16.i686.rpm  
Linux x86_64 Binary RPM e16-1.0.11-1.fc16.x86_64.rpm  
Gentoo Linux e16 ebuilds  
Debian GNU/Linux e16 packages