<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/efl, branch 2017.02</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.02</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.02'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-02-06T16:12:34+00:00</updated>
<entry>
<title>efl: do not force dependency on libudev by making eeze a config option.</title>
<updated>2017-02-06T16:12:34+00:00</updated>
<author>
<name>Gustavo Sverzut Barbieri</name>
<email>barbieri@profusion.mobi</email>
</author>
<published>2017-02-06T16:10:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e026c3bdb8f493b3fc21de7c45e3edbc47e03128'/>
<id>urn:sha1:e026c3bdb8f493b3fc21de7c45e3edbc47e03128</id>
<content type='text'>
Although highly recommended to be enabled, EFL's eeze can be disabled
and thus no dependency on libudev or dynamic device management.

Since 'BR2_PACKAGE_HAS_UDEV' has two ways to be satisfied (eudev or
systemd) we can't automatically select it, instead show a comment and
use 'depends on'.

Signed-off-by: Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
[Romain:
  - Propagate the eeze dependency to enlightenment and efl Wayland
  - Remove udev provider from eeze comment in efl's Config.in
  - Add comments when eeze is not available]
Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>efl: fix target package dependency on util-linux (libmount)</title>
<updated>2017-01-28T09:58:24+00:00</updated>
<author>
<name>Gustavo Sverzut Barbieri</name>
<email>barbieri@profusion.mobi</email>
</author>
<published>2017-01-03T21:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=ef01264f136eaab661e847968c0802d117775ae8'/>
<id>urn:sha1:ef01264f136eaab661e847968c0802d117775ae8</id>
<content type='text'>
Use the correct variable (BR2_PACKAGE_EFL_UTIL_LINUX_LIBMOUNT) and do
not impose dependency on util-linux if not needed.

Signed-off-by: Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
Reviewed-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Tested-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/efl: use "depends on" instead of "select" BR2_PACKAGE_EFL_WAYLAND</title>
<updated>2017-01-17T03:23:26+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-12-30T16:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1f05f94e267a29799cffbd015455b42b944b459f'/>
<id>urn:sha1:1f05f94e267a29799cffbd015455b42b944b459f</id>
<content type='text'>
The efl Wayland support shouldn't select Wayland package itself. It must
be an user decision, so use "depends on" instead.

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Reviewed-by: Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>efl: optional 'upower' ecore system module.</title>
<updated>2017-01-08T20:55:09+00:00</updated>
<author>
<name>Gustavo Sverzut Barbieri</name>
<email>barbieri@profusion.mobi</email>
</author>
<published>2016-12-30T14:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c78f24301c5d226473799306f587e59265580907'/>
<id>urn:sha1:c78f24301c5d226473799306f587e59265580907</id>
<content type='text'>
Ecore will reach 'upower' using D-Bus system bus in order to detect if
the system state changes and let applications know about the power
state such as low battery or AC power in order to optimize their power
consumption.

For host this is not needed and would not work, since output/host DBus
declares its own output/host/var/run/dbus/system_bus_socket, which has
no dbus-daemon and thus no services in it.

For target it's optional and only installed if BR2_PACKAGE_UPOWER=y,
otherwise it prints error messages about missing upower service.

Signed-off-by: Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
Reviewed-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Acked-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Tested-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/efl: add Wayland support</title>
<updated>2016-12-09T19:12:06+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-12-08T22:24:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f30eec41f95ed99909eb2c7590d83c12b9142df2'/>
<id>urn:sha1:f30eec41f95ed99909eb2c7590d83c12b9142df2</id>
<content type='text'>
The EFL Wayland support was removed with commit [1] since the dependecy
on libdrm was missing. Also it requires OpenGL ES with EGL, Evas DRM
and Evas GLES DRM support [2].

As stated in configure, Evas GLES DRM engine support (gl_drm) depends
on wayland-client to build (wayland-client &gt;= 1.8.0).

So, enable gl_drm only when wayland support is selected.

[1] 4f04be1659f186765f506c68f5bfbf6845fc40dc
[2] https://www.enlightenment.org/about-wayland

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Cc: Pierre Floury &lt;devpfl@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/efl: enable libdrm support</title>
<updated>2016-12-09T19:10:38+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-12-08T22:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=d654c3979145c26fddd3f51475b8fe0e4c16bb95'/>
<id>urn:sha1:d654c3979145c26fddd3f51475b8fe0e4c16bb95</id>
<content type='text'>
drm can be used without compositor, just like it was with
the framebuffer for standalone applications

As stated in configure.ac, libdrm support needs libdrm, elput,
libxkbcommon and libgbm.

libgbm is only provided by mesa3d package when OpenGL EGL support is
enabled, so add a direct dependency on mesa3d.

Rework the libxkbcommon dependency since it's now required for
elput and libdrm support.

[1] https://www.enlightenment.org/about-wayland

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Pierre Floury &lt;devpfl@gmail.com&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/efl: bump to version 1.18.4</title>
<updated>2016-12-08T22:11:32+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-12-08T21:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=a27f8c80462b3f28b741b5d3a57f3346a2321252'/>
<id>urn:sha1:a27f8c80462b3f28b741b5d3a57f3346a2321252</id>
<content type='text'>
Bug fix release:
https://www.enlightenment.org/news/efl-1.18.4

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/efl: use liblz4 from lz4 package</title>
<updated>2016-12-04T14:32:29+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-12-04T12:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=e723eaf564d61064d888b52c4283f6dd456bc765'/>
<id>urn:sha1:e723eaf564d61064d888b52c4283f6dd456bc765</id>
<content type='text'>
Efl libraries bundle a copy of liblz4 which is also provided by
lz4 Buildroot package. Switch to liblz4 from lz4 package.

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'next'</title>
<updated>2016-12-01T21:29:56+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>peter@korsgaard.com</email>
</author>
<published>2016-12-01T21:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=8852f08eeda3c9ff4c5f9cc90a169338bda1bff9'/>
<id>urn:sha1:8852f08eeda3c9ff4c5f9cc90a169338bda1bff9</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/efl: bump to 1.18.3</title>
<updated>2016-11-26T14:01:16+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2016-11-25T22:26:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=9cf9f1e3495463e46937f4f7ccc45a541cda5eca'/>
<id>urn:sha1:9cf9f1e3495463e46937f4f7ccc45a541cda5eca</id>
<content type='text'>
Bug fixes release:
https://www.enlightenment.org/news/efl-1.18.3

Signed-off-by: Romain Naour &lt;romain.naour@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
