Hello,

Le 20/07/2020 à 13:04, Carsten Haitzler a écrit :
> On Tue, 14 Jul 2020 16:22:09 +0200 Romain Naour <romain.na...@smile.fr> said:
> 
> ok. i've had a look at this:

You're welcome!

> 
>       select BR2_PACKAGE_OPENJPEG # Emile needs libopenjpeg
> no. emile does not. just regular libjpeg. it's evas that wants the openjpeg 
> lib
> for the jpeg2000 loader. it can be disabled if you want by adding jp2k to the
> evas-loaders-disabler option. i do see no no config for libjpeg there in
> config - missing from EFL_DEPENDENCIES too remember libjpeg is different to
> openjpeg as above.

Indeed, my mistake. Now fixed.

> 
> config BR2_PACKAGE_EFL_BULLET
>       default y
> you know we turned this off by default now... it's just not being used and not
> worth the cost of having enabled.

I missed that, now bullet is not enabled by default and removed from recommended
efl option. I'll remove BR2_PACKAGE_EFL_BULLET if bullet is dropped from
meson_option.txt

> 
> 
> EFL_CONF_OPTS = \
> ...
>    -Decore-imf-loaders-disabler=ibus,scim,xim \
> you know this means zero complex input support? so no chinese, japanese, 
> korean
> etc.?

I didn't test efl with complex input support, I'll take a look.

> 
>    -Davahi=false \   
>    -Ddotnet=false \
>    -Dlua-interpreter=luajit \
>    -Dnetwork-backend=none \
>    -Dpixman=false \
>    -Dsdl=false \
>    -Dvnc-server=false \
> you know these are the default anyway - no need to specify?

We prefer explicit option here just in case the default change between two
release and require to add a new dependency.

> 
>    -Dxinput22=false
> you know this means no touch support in x11? no multi-touch... it would be a
> pretty unusual system to have x and no xinput2.2 support.

Well, my target is a very classic x86 PC... It was disabled because it wasn't
enabled by default with autotools (IIRC).

https://git.enlightenment.org/core/efl.git/commit/?id=521ea3f0f5484e5335433d4f4b6de73836257780

It's 2020, maybe it's time to enable it :)

Thanks for your review.

Best regards,
Romain


> 
> :)
> 
>> Hello,
>>
>> Le 14/07/2020 à 10:28, Carsten Haitzler (The Rasterman) a écrit :
>>> On Tue, 14 Jul 2020 00:22:24 +0200 Romain Naour <romain.na...@smile.fr>
>>> said:
>>>
>>>> Hello,
>>>>
>>>> I need some help/review to update efl packaging in Buildroot.
>>>> I regularly send patches to update the efl stack, it was easy until the
>>>> switch to the meson buildsystem. The efl 1.23 require to rewrite the
>>>> packaging.
>>>>
>>>> http://patchwork.ozlabs.org/project/buildroot/list/?series=174494
>>>>
>>>> Since I had no review on the Buildroot mailing list, the efl stack still
>>>> use 1.22.3.
>>>>
>>>> In the past (2015), the efl stack was updated from 1.7.10 to 1.15 in
>>>> Buildroot due the merge of efl libraries into one repository. It would be
>>>> great to avoid such situation :)
>>>
>>> can you just send links to the full build files (the efl.mk and related) or
>>> links to them ... with your modifications in their final form?
>>>
>>
>> Here is the current version in Buildroot:
>> https://git.buildroot.net/buildroot/tree/package/efl
>>
>> Attached files are the patched efl.mk for 1.24.0.
>>
>> Thanks!
>>
>> Best regards,
>> Romain
> 
> 



_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to