Enable Unity 5.0 at Ubuntu LEB

Registered by Ricardo Salveti

Unity 5.0 is more stable, faster and where the latest OpenGL ES2.0 fixes are heading to. This blueprint is to enable Unity 5 (2d and 3d) on Ubuntu LEB.

PPA with with components for Oneiric: https://launchpad.net/~unity-team/+archive/staging
PPA with daily builds for GLES enabled packages: https://launchpad.net/~linaro-graphics-wg/+archive/daily

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Ricardo Salveti
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.02
Started by
Ricardo Salveti
Completed by
Ricardo Salveti

Related branches

Sprints

Whiteboard

[rsalveti, Feb 14, 2012] We'll stay with Unity 5.0, 5.2 brings a bunch of other dependencies (glib, gtk, etc) that we don't want to maintain. It's running well and way better than previous unity. Removing the announce WI as this will be part of the release notes.

Meta:
Headline: The Ubuntu LEB now delivers support for Unity 5.0, with improvements on the interface and performance, enabling the first 5.0 based release available from Ubuntu DX team.
Acceptance: Latest compiz, nux and unity integrated at the Overlay. Additional packages to avoid breaking unity-2d also published to the PPA. Unity-2d working as before, at every board we support.

(?)

Work Items

Work items:
Update Compiz to the latest GLES branch: DONE
Update Unity to the latest GLES branch: DONE
Update compiz-plugins-main to the latest GLES branch: DONE
Update Nux to the latest GLES branch: DONE
Update Unity dependencies to a compatible version: DONE
Update the SGX driver without the EXA revert patch: DONE
Make sure Unity-2d is still running fine with our 4 boards: DONE
Sync the packages at the end of the cycle, as Unity 5.2 might be out already: DONE

This blueprint contains Public information 
Everyone can see this information.