~ubuntu-branches/ubuntu/vivid/mir/vivid

« back to all changes in this revision

Viewing changes to debian/control

  • Committer: Package Import Robot
  • Author(s): Ubuntu daily release, Daniel van Vugt, Ubuntu daily release
  • Date: 2014-08-29 16:12:54 UTC
  • mfrom: (1.1.73)
  • Revision ID: package-import@ubuntu.com-20140829161254-wfnunk4fw3msth3c
Tags: 0.7.0+14.10.20140829-0ubuntu1
[ Daniel van Vugt ]
* New upstream release 0.7.0 (https://launchpad.net/mir/+milestone/0.7.0)
  - Enhancements:
    . Test suite: Reworked mechanism to override Mir client functions
    . Demo shell: Detect custom rendering (decorations) to make it
      compatible with overlay optimizations
    . Make sure to preserve fd resources until the end of the sending
      of the message
    . Add test cases and script for tracking changes to the new ABIs:
      libmircommon, libmirplatform
    . Symbols file for libmirplatform
    . Symbols file for libmircommon
    . Symbols file for libmirserver
    . Various improvements to the SessionMediator test
    . Various build related improvements
    . Print testcase output during package build
    . Abort test when InProcessServer startup fails
    . Link the integration and unit tests against the server objects
    . Add a document detailing the useful tests to run and the useful
      logs to collect when troubleshooting a new android chipset
    . Enable motion event resampling and prediction for a more responsive
      touch experience.
  - ABI summary: Servers need rebuilding, but clients do not
    . Mirclient ABI unchanged at 8
    . Mircommon ABI bumped to 1
    . Mirplatform ABI bumped to 2
    . Mirserver ABI bumped to 25
  - API changes
    . Deleted function - frontend::Shell::create_surface_for(). If you have
      the std::shared_ptr<frontend::Session> session, you can just do
      session->create_surface(params) instead to get a SurfaceId
  - Bug fixes:
    . Ensure we process lifecycle events before the nested server is torn
      down (LP: #1353465)
    . Fix race in InputTestingServerConfiguration (LP: #1354446)
    . Fix fd leaks in prompt session frontend code and tests (LP: #1353461)
    . Detect the additional things the demo shell draws on the renderable
      list and avoid calling the optimized post function if they are being
      drawn (LP: #1348330)
    . Client: Fix SIGTERM dispatch in our default lifecycle event handler
      (LP: #1353867)
    . DemoRenderer: Don't try to create a texture of width zero. 
      (LP: #1358210)
    . Fix CI failures (LP: #1358698)
    . Fix build failure: "variable ‘rc’ set but not used" which happens in
      release mode when NDEBUG is set (LP: #1358625)
    . Only enumerate exposed input surfaces to avoid delivering events to
      occluded surfaces (LP: #1359264)
    . Android: do not post driver cancelled buffers (LP: #1359406)
    . Client: Ensure our platform library stays loaded for as long as it is
      needed by other objects (LP: #1358191)
    . Examples: Register the DemoCompositor with the Scene to properly
      process visibility events (LP: #1359487)
    . Mir_demo_client_basic: Don't assert on user errors like failing to
      connect to a Mir server (LP: #1331958)
    . Tests: Explicitly depend on GMock target to avoid build races
      (LP: #1362646)

[ Ubuntu daily release ]
* New rebuild forced

Show diffs side-by-side

added added

removed removed

Lines of Context:
44
44
# just go ahead. ~mir-team will notice and sync up the code again.
45
45
Vcs-Bzr: https://code.launchpad.net/~mir-team/mir/trunk
46
46
 
47
 
Package: libmirserver24
 
47
Package: libmirserver25
48
48
Section: libs
49
49
Architecture: i386 amd64 armhf arm64
50
50
Multi-Arch: same
59
59
 .
60
60
 Contains the shared library needed by server applications for Mir.
61
61
 
62
 
Package: libmirplatform1
 
62
Package: libmirplatform2
63
63
Section: libs
64
64
Architecture: i386 amd64 armhf arm64
65
65
Multi-Arch: same
80
80
Pre-Depends: ${misc:Pre-Depends}
81
81
Depends: ${misc:Depends},
82
82
         ${shlibs:Depends},
83
 
         libmirplatform1 (= ${binary:Version}),
 
83
         libmirplatform2 (= ${binary:Version}),
84
84
Description: Display server for Ubuntu - platform library for Mesa
85
85
 Mir is a display server running on linux systems, with a focus on efficiency,
86
86
 robust operation and a well-defined driver model.
95
95
Pre-Depends: ${misc:Pre-Depends}
96
96
Depends: ${misc:Depends},
97
97
         ${shlibs:Depends},
98
 
         libmirplatform1 (= ${binary:Version}),
 
98
         libmirplatform2 (= ${binary:Version}),
99
99
Description: Display server for Ubuntu - platform library for Android
100
100
 Mir is a display server running on linux systems, with a focus on efficiency,
101
101
 robust operation and a well-defined driver model.
124
124
Architecture: i386 amd64 armhf arm64
125
125
Multi-Arch: same
126
126
Pre-Depends: ${misc:Pre-Depends}
127
 
Depends: libmirplatform1 (= ${binary:Version}), 
 
127
Depends: libmirplatform2 (= ${binary:Version}), 
128
128
         libmircommon-dev,
129
129
         libboost-program-options-dev,
130
130
         ${misc:Depends},
141
141
Architecture: i386 amd64 armhf arm64
142
142
Multi-Arch: same
143
143
Pre-Depends: ${misc:Pre-Depends}
144
 
Depends: libmirserver24 (= ${binary:Version}),
 
144
Depends: libmirserver25 (= ${binary:Version}),
145
145
         libmirplatform-dev (= ${binary:Version}),
146
146
         libmircommon-dev (= ${binary:Version}),
147
147
         libglm-dev,