Re: [IVI] Build configuration for ARM platforms

2014-11-27 Thread Ylinen, Mikko
On Wed, Nov 26, 2014 at 8:01 AM, Damian Hobson-Garcia 
wrote:

> Hi Mikko,
>
> On 2014-11-26 2:01 PM, Ylinen, Mikko wrote:
> > Hi,
> >
> > On Wed, Nov 26, 2014 at 4:52 AM, Damian Hobson-Garcia <
> dhobs...@igel.co.jp>
> > wrote:
> >
> >> Hi Mikko,
> >>
> >> On 2014-10-23 12:31 PM, Damian Hobson-Garcia wrote:
> >>
> >> I am proposing:
> >>
> >> Prefer: mesa-libGLESv2
> >> Prefer: libwayland-egl
> >> Prefer: libgbm
> >> Prefer: mesa-libEGL
> >>
> >> %if "%_repository" == "emulator"
> >> Prefer: mesa-libGL
> >> Prefer: emulator-yagl
> >> ...
> >> %endif
> >>
> >>
> > Would you be able to explain why this is needed.
> Sure.  Let me recap/restate a bit since this thread is already a little
> old.
>
> The main goal is to be able to have the ARM versions (I'm working on
> the Renesas versions) of these packages exist alongside the Mesa
> versions (and other ARM versions) without having to create new build
> configurations (and repositories) for each ARM platform. For the purpose
> of this discussion, I will call a package that has multiple versions a
> "multi-versioned package".
>
> Having multiple packages that provide the same files (in the OpenGL/ES
> case, each version will naturally provide its own libGLESv2.so* files)
> will break the rpm build, since the tools will not know which version to
> install when building other packages that require the multi-versioned
> package (for OpenGL/ES, that's most of the graphics libraries).  The
> "BuildRequires:" fields in the spec file typically only specify the
> -devel version of the packages via the pkgconfg(), so if only one
> version of each multi-versioned package supplies the -devel package, the
> problem is solved for packages the directly require the multi-versioned
> package. The assumption is that the -devel package contents (.pc file
> and/or headers) should be the same for each version, since they
> essentially do the same thing and should be binary compatible.
>
> During the build process, if package A depends on package B that depends
> on a multi-versioned package C, package B will typically depend on the
> versioned library in packages C instead of the development one (in the
> OpenGL/ES case, it will depend on libGLESv2.so.2.0.0 instead of
> libGLESv2.so).  This means that once again there will be a choice as to
> which version of package C should be installed for the build. This
> conflict can be resolved with the "Prefer:" statements in the build
> configuration.
>
> The specific reason for my proposal is that I would like to start the
> process of merging the Renesas versions of these OpenGL/ES libraries
> into the repository, and of course I do not want to break the build.
>
> For the Renesas R-Car M2 platform there are platform specific versions
> of the libgbm, and libEGL libraries. libwayland-egl and mesa-libGLESv2
> are strictly not necessary, but the 4 together form a good set of what
> could potentially be useful for other platforms and the extra "Prefer:"s
> should hurt anything even if there is only one version of that library
> available.
>

There are still two things I'm not sure how it'll work:

1. mesa provides libgbm. How would OBS know whether it needs to Prefer mesa
libgbm or Renesas libgbm?
2. how do you ensure Renesas libEGL a) provides the same so version and b)
that specific
RPM gets installed in the image instead of mesa-libEGL

-- Mikko
___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi


[IVI] New 'Introduction to Tizen IVI' webinar available

2014-11-27 Thread VanCutsem, Geoffroy
Hi folks,

A new webinar introducing Tizen IVI has just been posted here: 
https://developer.tizen.org/documentation/articles/introduction-tizen-ivi. Feel 
free to spread the word to those who would benefit from it.

Enjoy!
Geoffroy

---
Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718. 
Citibank, Brussels, account 570/1031255/09


___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi


Re: [IVI] [Tizen Application-dev] how to back to previous page

2014-11-27 Thread VanCutsem, Geoffroy
Hi Bray,

There is no such mechanism in Tizen that I'm aware of. That's due to the fact 
there is no restrictions on what the UI should look like (as such it's up to 
the UI designer to decide whether having a back button, hard or soft, is even 
desirable).

Thanks,
Geoffroy

---
Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718.
Citibank, Brussels, account 570/1031255/09

From: bray [mailto:bray_w...@163.com]
Sent: Thursday, November 27, 2014 12:31 PM
To: VanCutsem, Geoffroy
Cc: ivi@lists.tizen.org; application-...@lists.tizen.org
Subject: Re:RE: [Tizen Application-dev] how to back to previous page

Hi,

Thank you for your reply.

In andriod,the system back key pressed,the running app will back to previous 
page. (app does not do any operation for the back )
Does TIZEN IVI have the same mechanism?

Yours
bray




At 2014-11-27 18:30:47, "VanCutsem, Geoffroy" 
mailto:geoffroy.vancut...@intel.com>> wrote:

Hi Bray,

There is no official native API in Tizen 3.0. It's possible of course to use 
the core APIs of the various middleware components but I would advice to 
architect it carefully so as to work nicely within the Tizen architecture (esp. 
regarding multi-seat/multi-user and the security framework).

Having said that, if you can give some more details on what APIs you intend to 
use there may be folks on this mailing list that could help with your question 
regarding a 'back' button.

Geoffroy

---
Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718.
Citibank, Brussels, account 570/1031255/09

From: Application-dev 
[mailto:application-dev-boun...@lists.tizen.org]
 On Behalf Of bray
Sent: Thursday, November 27, 2014 10:09 AM
To: ivi@lists.tizen.org; 
application-...@lists.tizen.org
Subject: [Tizen Application-dev] how to back to previous page

Hi everyone:

I'm developing a native app on Tizen IVI 3.0.

When I press the back button,I want to back to previous page.
Is there any API I can use or I must memory the flow history?
any examples can be  send to me.

thanks!

BR
bray


___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi


Re: [IVI] [Tizen Application-dev] how to back to previous page

2014-11-27 Thread bray
Hi,
 
Thank you for your reply.
 
In andriod,the system back key pressed,the running app will back to previous 
page. (appdoes notdo any operation for the back )
Does TIZEN IVI have the same mechanism?
 
Yours
bray







At 2014-11-27 18:30:47, "VanCutsem, Geoffroy"  
wrote:


Hi Bray,

 

There is no official native API in Tizen 3.0. It’s possible of course to use 
the core APIs of the various middleware components but I would advice to 
architect it carefully so as to work nicely within the Tizen architecture (esp. 
regarding multi-seat/multi-user and the security framework).

 

Having said that, if you can give some more details on what APIs you intend to 
use there may be folks on this mailing list that could help with your question 
regarding a ‘back’ button.

 

Geoffroy

 

---

Intel Corporation NV/SA

Kings Square, Veldkant 31

2550 Kontich

RPM (Bruxelles) 0415.497.718.

Citibank, Brussels, account 570/1031255/09

 

From: Application-dev [mailto:application-dev-boun...@lists.tizen.org] On 
Behalf Of bray
Sent: Thursday, November 27, 2014 10:09 AM
To:ivi@lists.tizen.org; application-...@lists.tizen.org
Subject: [Tizen Application-dev] how to back to previous page

 

Hi everyone:

 

I'm developing a native app on Tizen IVI 3.0.

 

When I press the back button,I want to back to previous page.

Is there any API I can use or I must memory the flow history?

any examplescan be  send to me.

 

thanks!

 

BR

bray

 ___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi


Re: [IVI] [Tizen Application-dev] how to back to previous page

2014-11-27 Thread VanCutsem, Geoffroy
Hi Bray,

There is no official native API in Tizen 3.0. It's possible of course to use 
the core APIs of the various middleware components but I would advice to 
architect it carefully so as to work nicely within the Tizen architecture (esp. 
regarding multi-seat/multi-user and the security framework).

Having said that, if you can give some more details on what APIs you intend to 
use there may be folks on this mailing list that could help with your question 
regarding a 'back' button.

Geoffroy

---
Intel Corporation NV/SA
Kings Square, Veldkant 31
2550 Kontich
RPM (Bruxelles) 0415.497.718.
Citibank, Brussels, account 570/1031255/09

From: Application-dev [mailto:application-dev-boun...@lists.tizen.org] On 
Behalf Of bray
Sent: Thursday, November 27, 2014 10:09 AM
To: ivi@lists.tizen.org; application-...@lists.tizen.org
Subject: [Tizen Application-dev] how to back to previous page

Hi everyone:

I'm developing a native app on Tizen IVI 3.0.

When I press the back button,I want to back to previous page.
Is there any API I can use or I must memory the flow history?
any examples can be  send to me.

thanks!

BR
bray

___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi


[IVI] how to back to previous page

2014-11-27 Thread bray
Hi everyone:
 
I'm developing a native app on Tizen IVI 3.0.
 
When I press the back button,I want to back to previous page.
Is there any API I can use or I must memory the flow history?
any examplescan be  send to me.
 
thanks!
 
BR
bray___
IVI mailing list
IVI@lists.tizen.org
https://lists.tizen.org/listinfo/ivi