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