<div dir="ltr"><div><div><div>Yan,<br><br></div>"gl" comes from the mesa package, but has been disabled in the pure wayland profile ("libGL.so" pulls "libX11.so"). My guess is that your gbs' build.conf is not correct or up-to-date, as "gl" only appears if the "%with x" macro is defined, while it is not in recent config files. So you likely have the good repo but a bad config file.<br>
<br></div>As this discussion is more Tizen-specific than Wayland-specific, would you mind that we go further with private email, or -better- in the Tizen-IVI maling list (<a href="mailto:ivi@lists.tizen.org">ivi@lists.tizen.org</a>) ?<br>
<br></div>Regards,<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-01 4:59 GMT+02:00 <span dir="ltr"><<a href="mailto:yan.wang@linux.intel.com" target="_blank">yan.wang@linux.intel.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Sure. We Tizen IVI tried 20140704.2 image and found this macro is enabled.<br>
But when we tried to build efl by GBS, we get the following error:<br>
<br>
efl:<br>
nothing provides pkgconfig(gl)<br>
<br>
We are looking for the cause.<br>
<br>
Yan Wang<br>
<div><div class="h5"><br>
<br>
> Hi Yan,<br>
><br>
> "And I am not sure whether USE_XDG_SHELL macro is enabled in current<br>
> Tizen upstream."<br>
><br>
> It is enabled by default. If you download a sufficiently recent snapshot<br>
> of<br>
> Tizen Common or IVI (I recommend from 2014/06/20 so you can have Weston<br>
> 1.5.0), and click on the "Minimize" button of a random EFL application, it<br>
> will in fact minimize the window with "xdg_surface_set_minimized()". It is<br>
> a good way to check if this macro was enabled.<br>
><br>
> Regards,<br>
><br>
><br>
> 2014-07-31 10:57 GMT+02:00 <<a href="mailto:yan.wang@linux.intel.com">yan.wang@linux.intel.com</a>>:<br>
><br>
>> Hi, Carsten,<br>
>> Thanks for your comments.<br>
>> I check efl code and I found<br>
>> _ecore_wl_window_cb_xdg_surface_active/deactivate is empty.<br>
>> As your comments, we should add code into them and pop related Ecore<br>
>> event out. Is it right?<br>
>> I could also find ecore_wl_window_raise() in ecore_wl_window.c. It<br>
>> shouldn't be used?<br>
>> And I am not sure whether USE_XDG_SHELL macro is enabled in current<br>
>> Tizen upstream.<br>
>><br>
>> Yan Wang<br>
>><br>
>> > On Thu, 31 Jul 2014 01:02:33 -0700 (PDT) <a href="mailto:yan.wang@linux.intel.com">yan.wang@linux.intel.com</a><br>
>> said:<br>
>> ><br>
>> >> E.g. When we start a new application on mobile platform, previous<br>
>> running<br>
>> >> application could be hidden and paused to reduce power consuming and<br>
>> improve response speed. If we could adjust and get z-order status, we<br>
>> >> could callback application to sleep. And when user restart this<br>
>> application, we could just make this slept app waked up.<br>
>> ><br>
>> > you do NOT want to do this by raise/lower. even doing this in x11 is<br>
>> just<br>
>> > WRONG. in fact a good mobile wm setup would refuse to allow this.<br>
>> there<br>
>> is<br>
>> > a<br>
>> > netwm request "netwm activate". this requests the window is activated.<br>
>> this MAY<br>
>> > raise the window. it may switch desktop. it may de-iconify a window.<br>
>> it<br>
>> may<br>
>> > also place focus on the window... unless the wm decides that this is a<br>
>> bad<br>
>> > idea<br>
>> > right now.<br>
>> ><br>
>> > you do NOT want a raise/lower etc. in wayland. you want xdg shell and<br>
>> an<br>
>> activate request. the compositor after that decides what is best to do.<br>
>> ><br>
>> >> Yan Wang<br>
>> >> > There is currently no way to influence the stacking order of<br>
>> top-level<br>
>> >> > surfaces. Why do you need this?<br>
>> >> > On Jul 31, 2014 9:28 AM, <<a href="mailto:yan.wang@linux.intel.com">yan.wang@linux.intel.com</a>> wrote:<br>
>> >> ><br>
>> >> >> Hi, All,<br>
>> >> >> I found X provides raise/lower APIs to manger window Z-order.<br>
>> But<br>
>> >> >> there<br>
>> >> >> isn't related APIs in Wayland/Weston.<br>
>> >> >> May it should be one design idea of Wayland in fact or I could<br>
>> >> >> achieve<br>
>> >> >> this by current Wayland protocol?<br>
>> >> >> Thanks.<br>
>> >> >><br>
>> >> >> Yan Wang<br>
>> >> >> _______________________________________________<br>
>> >> >> wayland-devel mailing list<br>
>> >> >> <a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
>> >> >> <a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
>> >> >><br>
>> >> > _______________________________________________<br>
>> >> > wayland-devel mailing list<br>
>> >> > <a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
>> >> > <a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
>> >> ><br>
>> >> _______________________________________________<br>
>> >> wayland-devel mailing list<br>
>> >> <a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
>> >> <a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
>> ><br>
>> ><br>
>> > --<br>
>> > ------------- Codito, ergo sum - "I code, therefore I am"<br>
>> --------------<br>
>> The Rasterman (Carsten Haitzler) <a href="mailto:raster@rasterman.com">raster@rasterman.com</a><br>
>> ><br>
>> ><br>
>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> wayland-devel mailing list<br>
>> <a href="mailto:wayland-devel@lists.freedesktop.org">wayland-devel@lists.freedesktop.org</a><br>
>> <a href="http://lists.freedesktop.org/mailman/listinfo/wayland-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/wayland-devel</a><br>
>><br>
><br>
><br>
><br>
> --<br>
> Regards,<br>
><br>
><br>
><br>
</div></div>> *Manuel BACHMANN Tizen Project VANNES-FR*<br>
><br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><font>Regards,<br>
<br>
<i><b>Manuel BACHMANN</b><br>
Tizen Project<br>
VANNES-FR</i><br>
</font></div>
</div>