<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/efl/Config.in, branch 2017.05</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.05</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.05'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-05-11T19:48:22+00:00</updated>
<entry>
<title>package/efl: fix unmet dependencies</title>
<updated>2017-05-11T19:48:22+00:00</updated>
<author>
<name>Yann E. MORIN</name>
<email>yann.morin.1998@free.fr</email>
</author>
<published>2017-05-08T21:11:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=31bd2b46a83f6009518935e11b4136668bd4d330'/>
<id>urn:sha1:31bd2b46a83f6009518935e11b4136668bd4d330</id>
<content type='text'>
EFL's elput selects libinput but forgot to propagate its dependencies.
Which requires they be propagated further to a second sub-option, then
to a third one.

Signed-off-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Cc: Romain Naour &lt;romain.naour@openwide.fr&gt;
[Thomas: fix typoes.]
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/efl: bump to version 1.19.0</title>
<updated>2017-04-15T08:42:58+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2017-04-14T21:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7f6162e800901270e747005d4213d9af59a08504'/>
<id>urn:sha1:7f6162e800901270e747005d4213d9af59a08504</id>
<content type='text'>
This new version of the EFL enables systemd support by default, so
we have to disable it explicitely for host-efl by adding an
additional --disable-systemd option to HOST_EFL_CONF_OPTS.

Also handle newly introduced options vnc-server and net-control
which brings additional dependencies. Disable them by default.

Select wayland-protocol package which is now required to build
the efl wayland support [1].

See the release announcement [2].

[1] https://git.enlightenment.org/core/efl.git/commit/?id=55750d41fad6055a549664ae92a34e636d7fb1f0
[2] https://sourceforge.net/p/enlightenment/mailman/message/35785467

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: fix coding style problems reported by check-package</title>
<updated>2017-04-14T20:34:45+00:00</updated>
<author>
<name>Romain Naour</name>
<email>romain.naour@gmail.com</email>
</author>
<published>2017-04-14T12:13:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=929363e34d808a2c5c94d61ccd3ed86a29405093'/>
<id>urn:sha1:929363e34d808a2c5c94d61ccd3ed86a29405093</id>
<content type='text'>
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: remove consecutive empty lines</title>
<updated>2017-04-06T20:40:33+00:00</updated>
<author>
<name>Ricardo Martincoski</name>
<email>ricardo.martincoski@gmail.com</email>
</author>
<published>2017-04-04T22:50:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=6eb5cf144f0cabc399ada1e4963fc66bbb5a8c62'/>
<id>urn:sha1:6eb5cf144f0cabc399ada1e4963fc66bbb5a8c62</id>
<content type='text'>
Occurrences were searched using [1]:
check-package --include-only ConsecutiveEmptyLines $(find * -type f)
and manually removed.

[1] http://patchwork.ozlabs.org/patch/729666/

Signed-off-by: Ricardo Martincoski &lt;ricardo.martincoski@gmail.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>efl: remove broken JP2K loader</title>
<updated>2017-03-09T21:20:23+00:00</updated>
<author>
<name>Arnout Vandecappelle</name>
<email>arnout@mind.be</email>
</author>
<published>2017-03-07T23:50:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=ac1910713ce0951db4010586fbe087f8d708aabb'/>
<id>urn:sha1:ac1910713ce0951db4010586fbe087f8d708aabb</id>
<content type='text'>
This option has been marked as broken since 2016.08. Since nobody
repaired it, we'll just remove it.

Since technically it was already removed in 2016.08, it's added to the
2016.08 section of the legacy menu.

Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
Cc: Romain Naour &lt;romain.naour@gmail.com&gt;
Cc: Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
Reviewed-By:  Gustavo Sverzut Barbieri &lt;barbieri@profusion.mobi&gt;
Acked-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: 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>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>
</feed>
