[PATCH 1/3] EGLWLMockNavigation: remove IlmMatrix dependency

Ucan, Emre (ADITG/SW1) eucan at de.adit-jv.com
Mon Apr 18 07:47:44 EDT 2016


Hello all,

IlmMatrix dependency is removed, because it has a different
license than the license of wayland-ivi-extension (i.e Apache 2.0).

This license problem is reported by Jeremiah C. Foster.
He also raised the ticket "BUG 432" in http://bugs.genivi.org/.

I replaced the IlmMatrix implementation with my own implementation
to fix the issue.

Signed-off-by: Emre Ucan <eucan at de.adit-jv.com>
---
 .../EGLWLMockNavigation/CMakeLists.txt             |    1 -
 .../EGLWLMockNavigation/include/Camera.h           |   23 +++--
 .../EGLWLMockNavigation/include/Ground.h           |    1 -
 .../EGLWLMockNavigation/include/House.h            |    1 -
 .../EGLWLMockNavigation/include/ShaderBase.h       |    6 +-
 .../EGLWLMockNavigation/include/ShaderLighting.h   |    2 +-
 .../EGLWLMockNavigation/src/Camera.cpp             |  108 ++++++++++++++++----
 .../EGLWLMockNavigation/src/Ground.cpp             |    1 -
 .../EGLWLMockNavigation/src/House.cpp              |    1 -
 .../EGLWLMockNavigation/src/MockNavi.cpp           |    2 +-
 .../EGLWLMockNavigation/src/ShaderBase.cpp         |    5 +-
 .../EGLWLMockNavigation/src/ShaderLighting.cpp     |   27 ++++-
 .../EGLWLMockNavigation/src/Street.cpp             |    1 -
 13 files changed, 134 insertions(+), 45 deletions(-)

Best regards

Emre Ucan

Advanced Driver Information Technology GmbH
Software Group I (ADITG/SW1)
Robert-Bosch-Str. 200
31139 Hildesheim
Germany

Tel. +49 5121 49 6937
Fax +49 5121 49 6999
eucan at de.adit-jv.com

ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car Multimedia GmbH and DENSO Corporation
Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438
Geschaeftsfuehrung: Wilhelm Grabow, Ken Yaguchi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-EGLWLMockNavigation-remove-IlmMatrix-dependency.patch
Type: application/octet-stream
Size: 15714 bytes
Desc: 0001-EGLWLMockNavigation-remove-IlmMatrix-dependency.patch
URL: <http://lists.genivi.org/pipermail/genivi-ivi-layer-management_lists.genivi.org/attachments/20160418/e7f11b74/attachment.patch>


More information about the genivi-ivi-layer-management mailing list