mir 0.10.0+15.04.20150107.2-0ubuntu1 source package in Ubuntu

Changelog

mir (0.10.0+15.04.20150107.2-0ubuntu1) vivid; urgency=medium

  [ Daniel van Vugt ]
  * New upstream release 0.10.0 (https://launchpad.net/mir/+milestone/0.10.0)
    - Enhancements:
      . Added support for Android HWC 1.3 devices.
      . Plumbing/preparation to support external displays on Android devices.
      . Reduced build dependencies.
      . Client API: Added version macros.
      . Began work on automatic driver probing, to intelligently choose the
        best driver for you.
      . Demo shell (mir_proving_server): Added desktop zoom feature using
        Super + mouse wheel.
      . Demo renamed: mir_demo_server_shell -> mir_proving_server
      . Other demo servers merged into -> mir_demo_server
      . Wider support for display buffer pixel formats in the mesa driver, for
        wider hardware support.
      . Performance: On mesa/desktop at least; only hold compositor buffers
        for the duration of the render, instead of the duration of the frame.
        Following this change the compositor report can now finally report
        render time instead of frame time.
      . Mir now starts reliably when a TV is connected by HDMI, and up to
        4K resolution (2160p) is known to work.
      . Plenty more enhancements logged in the bugs list below.
    - ABI summary: Servers need rebuilding, but clients do not;
      . Mirclient ABI unchanged at 8
      . Mircommon ABI unchanged at 3
      . Mirplatform ABI bumped to 5
      . Mirserver ABI bumped to 28
    - Bug fixes:
      . [regression] Mir servers (since 0.9) randomly crash in malloc due to
        heap corruption (LP: #1401488)
      . USC - mouse cursor on AMD graphics is drawing incorrectly
        (LP: #1391975)
      . Mir fails to start when a TV is connected by HDMI
        [std::exception::what: Invalid or inconsistent display configuration]
        (LP: #1395405)
      . Input/event driven clients may freeze indefinitely (LP: #1396006)
      . Mir server crashes with "std::exception::what: Failed to get front
        buffer object" when trying to fullscreen a surface (LP: #1398296)
      . Switching windows with a Trusted Prompt Session active loses the
        trusted prompt session (LP: #1355173)
      . CI test failure in multiple tests (LP: #1401364)
      . dh_install: usr/bin/mir_demo_server exists in debian/tmp but is not
        installed to anywhere (LP: #1401365)
      . [regression] demo-shell: Instead of moving surfaces they now fly
        off-screen (LP: #1403702)
      . [regression] Binaries are no longer runnable on other machines (or in
        other directories) (LP: #1406073)
      . [i865] unity-system-compositor fails to start: Failed to choose ARGB
        EGL config (LP: #1212753)
      . Mir's compositor holds buffers (blocking clients) for the duration of
        the frame, even when not necessary. (LP: #1264934)
      . Screen goes blank (black) briefly during display config changes which
        don't affect the display mode (LP: #1274359)
      . [enhancement] There should be a quit signal sent to sessions instead
        of killing them directly (LP: #1304257)
      . MirMotionEvent.action needs stronger typing (to MirMotionAction etc)
        (LP: #1311699)
      . CompositorReport as used by DefaultDisplayBufferCompositor can't
        measure render time (LP: #1350716)
      . Full screen (bypassed) surfaces (e.g. GLMark2Test) are missing frames
        and appear to freeze or judder with swap interval 0 (LP: #1379685)
      . Trusted prompts need to be part of the lifecycle (LP: #1384950)
      . [testfail] BasicThreadPool.recycles_threads in CI (LP: #1391488)
      . acceptance_tests are too chatty (LP: #1394221)
      . mir_connection_create_surface callback is sometimes called twice on
        error (LP: #1394873)
      . File descriptor leaks in tests using UsingStubClientPlatform
        (LP: #1395762)
      . DisplayLayout resizes a surface to 1x1 if you ask it to fullscreen a
        surface that's partially offscreen (LP: #1398294)
      . Surfaces can consume input events before they're visible.
        (LP: #1400218)
      . dpkg-shlibdeps: Lots of warnings about libmirplatformstub.so
        (LP: #1401373)
      . Leaks in death tests can cause subsequent tests in the same process to
        fail (LP: #1402160)
      . [regression] lintian: E: mir-demos: binary-or-shlib-defines-rpath ...
        (LP: #1406098)
      . [regression] Mir utils can't run from the build tree any more
        (LP: #1407557)
      . fd reception code is not exeception-safe when unexpected numbers of
        fds are received (LP: #1394362)
      . Mir reports vertical refresh rates slightly inaccurately (LP: #1407558)
      . [Enhancement] Add an API to lock surface orientation (LP: #1382209)
      . Bootloop with system language Turkish on the Nexus 4 (LP: #1398984)
      . Remove the implicit assumption that there every surface can be mapped
        to an input handle. (LP: #1216727)
      . When revealing hidden surfaces wait for them to become exposed before
        sending events which we expect them to receive (LP: #1407783)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily release <email address hidden>   Wed, 07 Jan 2015 23:50:16 +0000

Upload details

Uploaded by:
PS Jenkins bot
Sponsored by:
CI Train Bot Account
Uploaded to:
Vivid
Original maintainer:
Ubuntu Developers
Architectures:
i386 amd64 armhf arm64 all
Section:
x11
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
mir_0.10.0+15.04.20150107.2.orig.tar.gz 1.3 MiB d18e7fe82ec4695c853b90a1ad53ec6b35d22156c46c69bbc6876a4a102809d4
mir_0.10.0+15.04.20150107.2-0ubuntu1.diff.gz 45.6 KiB 4cac5aee61b09700726ffd78c220d493e4ad298f2a86bc567546b0c536e5fff7
mir_0.10.0+15.04.20150107.2-0ubuntu1.dsc 4.2 KiB 0af82d8a9afe78c71321ab6152228124bf52ca7bd8fd6554e5193d81b07372f7

View changes file

Binary packages built by this source

libmirclient-debug-extension-dev: No summary available for libmirclient-debug-extension-dev in ubuntu vivid.

No description available for libmirclient-debug-extension-dev in ubuntu vivid.

libmirclient-debug-extension1: No summary available for libmirclient-debug-extension1 in ubuntu vivid.

No description available for libmirclient-debug-extension1 in ubuntu vivid.

libmirclient-dev: No summary available for libmirclient-dev in ubuntu vivid.

No description available for libmirclient-dev in ubuntu vivid.

libmirclient8: No summary available for libmirclient8 in ubuntu vivid.

No description available for libmirclient8 in ubuntu vivid.

libmircommon-dev: No summary available for libmircommon-dev in ubuntu vivid.

No description available for libmircommon-dev in ubuntu vivid.

libmircommon3: No summary available for libmircommon3 in ubuntu vivid.

No description available for libmircommon3 in ubuntu vivid.

libmirplatform-dev: No summary available for libmirplatform-dev in ubuntu vivid.

No description available for libmirplatform-dev in ubuntu vivid.

libmirplatform5: No summary available for libmirplatform5 in ubuntu vivid.

No description available for libmirplatform5 in ubuntu vivid.

libmirplatform5driver-android: No summary available for libmirplatform5driver-android in ubuntu vivid.

No description available for libmirplatform5driver-android in ubuntu vivid.

libmirplatform5driver-mesa: No summary available for libmirplatform5driver-mesa in ubuntu vivid.

No description available for libmirplatform5driver-mesa in ubuntu vivid.

libmirprotobuf0: No summary available for libmirprotobuf0 in ubuntu vivid.

No description available for libmirprotobuf0 in ubuntu vivid.

libmirserver-dev: No summary available for libmirserver-dev in ubuntu vivid.

No description available for libmirserver-dev in ubuntu vivid.

libmirserver28: No summary available for libmirserver28 in ubuntu vivid.

No description available for libmirserver28 in ubuntu vivid.

mir-client-platform-android: No summary available for mir-client-platform-android in ubuntu vivid.

No description available for mir-client-platform-android in ubuntu vivid.

mir-client-platform-mesa: No summary available for mir-client-platform-mesa in ubuntu vivid.

No description available for mir-client-platform-mesa in ubuntu vivid.

mir-demos: No summary available for mir-demos in ubuntu vivid.

No description available for mir-demos in ubuntu vivid.

mir-doc: No summary available for mir-doc in ubuntu vivid.

No description available for mir-doc in ubuntu vivid.

mir-graphics-drivers-android: No summary available for mir-graphics-drivers-android in ubuntu vivid.

No description available for mir-graphics-drivers-android in ubuntu vivid.

mir-graphics-drivers-desktop: No summary available for mir-graphics-drivers-desktop in ubuntu vivid.

No description available for mir-graphics-drivers-desktop in ubuntu vivid.

mir-test-tools: No summary available for mir-test-tools in ubuntu vivid.

No description available for mir-test-tools in ubuntu vivid.

mir-utils: No summary available for mir-utils in ubuntu vivid.

No description available for mir-utils in ubuntu vivid.