<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/efl/Config.in, branch 2017.11</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2017.11</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2017.11'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2017-09-24T13:46:52+00:00</updated>
<entry>
<title>package/pulseaudio: bump version to 11.1</title>
<updated>2017-09-24T13:46:52+00:00</updated>
<author>
<name>Bernd Kuhls</name>
<email>bernd.kuhls@t-online.de</email>
</author>
<published>2017-09-19T17:35:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=c56942aaa7abc9a3c23ade26c2116959154ea53e'/>
<id>urn:sha1:c56942aaa7abc9a3c23ade26c2116959154ea53e</id>
<content type='text'>
Dependency to json-c was dropped, updated reverse dependencies as well
and added optional dependency to libatomic_ops
https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/configure.ac#n250
when __sync_bool_compare_and_swap is not available.

Removed patch applied upstream:
0002-webrtc-C-11-is-only-required-for-WebRTC-support.patch

Signed-off-by: Bernd Kuhls &lt;bernd.kuhls@t-online.de&gt;
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) &lt;arnout@mind.be&gt;
</content>
</entry>
<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>
</feed>
