mir 0.20.0+16.04.20160219-0ubuntu1 source package in Ubuntu
Changelog
mir (0.20.0+16.04.20160219-0ubuntu1) xenial; urgency=medium
[ Alan Griffiths ]
* New upstream release 0.20.0 (https://launchpad.net/mir/+milestone/0.20.0)
- ABI summary: Only servers need rebuilding;
. mirclient ABI unchanged at 9
. mirserver ABI bumped to 38
. mircommon ABI unchanged at 5
. mirplatform ABI unchanged at 11
. mirprotobuf ABI unchanged at 3
. mirplatformgraphics ABI bumped to 8
. mirclientplatform ABI unchanged at 4
. mirinputplatform ABI unchanged at 5
- Enhancements:
. Allow screencasting to create a virtual output (for Miracast)
. Separate the protocol version number from the client API version macros.
They're not meant to be related concepts.
. Add UBSanitizer to the list of build types.
. logging: Human readable timestamps in DumbConsoleLogger.
. examples: AdorningDisplayBufferCompositor::composite() no long ignores
output boundaries and occlusions.
. examples: Add -a <app name> option to eglapps.
. common, client: a more flexible way to probe modules: once we've found
a good current platform we don't even try to load an older one.
. Fix build and test run with CMAKE_BUILD_TYPE=ThreadSanitizer (missing
locks).
. Add MIR_USE_LD_GOLD build option.
- Bug fixes:
. unity-system-compositor crashed with std::runtime_error in
mir::compositor::CompositingFunctor::wait_until_started() from
usc::MirScreen::set_screen_power_mode (mir_power_mode_on)
(LP: #1528384)
. Phone not usable while a call comes in - followed by "restart"
(LP: #1532607)
. ui freezes when simultaneously moving mouse & plug/unplug hdmi
(LP: #1538632)
. Mir fails to build on xenial today: android_graphic_buffer_allocator.h
fatal error: hardware/hardware.h: No such file or directory
(LP: #1539338)
. [mali] egl_demo_client_flicker has graphics corruption on android
(LP: #1517205)
. [testsfail] Intermittent failure in
TestClientCursorAPI.cursor_passed_through_nested_server (LP: #1525003)
. [android] External monitor slows rendering (LP: #1532202)
. Display::create_gl_context may create context with incorrect attributes
(LP: #1539268)
. unity-system-compositor locked up in __libc_do_syscall() (LP: #1543594)
. NestedServer.client_sees_set_scaling_factor intermittent failure
(LP: #1537798)
. [android] External monitor slows rendering - part 2 (LP: #1535894)
. scene: make sure not to set the swapinterval to 0 when an independent
stream is created. The default should be 1 (like the stream created as
part of surface creation).
. Track the displays plugged state to avoid reporting configurations in
case they are unplugged (LP #1531503). [Cherrypicked from 0.21]
. mouse pointer support on emulator is broken (LP: #1517597).
[Cherrypicked from 0.21]
. move an android-only test that ended up in tests/unit-tests/graphics.
(LP: ##1546676) [Cherrypicked from 0.21]
[ CI Train Bot ]
* No-change rebuild.
-- Alan Griffiths <email address hidden> Fri, 19 Feb 2016 10:40:59 +0000
Upload details
- Uploaded by:
- CI Train Bot Account
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- x11
- Urgency:
- Medium Urgency
See full publishing history Publishing
| Series | Published | Component | Section |
|---|
Downloads
| File | Size | SHA-256 Checksum |
|---|---|---|
| mir_0.20.0+16.04.20160219.orig.tar.gz | 1.5 MiB | 063c160863c5cf994b0b815b89afd3c2014177bfa25b0e92bb3e83b4bd2d70e2 |
| mir_0.20.0+16.04.20160219-0ubuntu1.diff.gz | 60.9 KiB | 9b37e3387fe0b448101e3d4d7eb6fd78bc22c7ecb9f8db9b80d99ca0f3deeeda |
| mir_0.20.0+16.04.20160219-0ubuntu1.dsc | 4.7 KiB | dba7de8a9faa7de33a5e365eadc65185ad91dc173da78e606b1345b05a385200 |
Available diffs
Binary packages built by this source
- libmirclient-debug-extension-dev: Display server for Ubuntu - client debug interface headers
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package contains both a shared library containing the client side of
various optional debugging interfaces and the development headers required
to use them.
.
This is primarily useful for developing Mir servers, low-level client
toolkits, or for automated testing in constrained environments.
.
Not all Mir servers have the capability to service these APIs; end-user
applications SHOULD NOT depend on this library.
.
This package contains the development headers required to develop against
the debug extensions.
- libmirclient-debug-extension1: Display server for Ubuntu - optional client debug interfaces
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package contains both a shared library containing the client side of
various optional debugging interfaces and the development headers required
to use them.
.
This is primarily useful for developing Mir servers, low-level client
toolkits, or for automated testing in constrained environments.
.
Not all Mir servers have the capability to service these APIs; end-user
applications SHOULD NOT depend on this library.
- libmirclient-debug-extension1-dbgsym: debug symbols for package libmirclient-debug-extension1
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package contains both a shared library containing the client side of
various optional debugging interfaces and the development headers required
to use them.
.
This is primarily useful for developing Mir servers, low-level client
toolkits, or for automated testing in constrained environments.
.
Not all Mir servers have the capability to service these APIs; end-user
applications SHOULD NOT depend on this library.
- libmirclient-dev: Display server for Ubuntu - development headers
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files required to develop against Mir.
- libmirclient9: Display server for Ubuntu - client library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library needed by client applications for Mir.
- libmirclient9-dbgsym: debug symbols for package libmirclient9
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library needed by client applications for Mir.
- libmircommon-dev: Display server for Ubuntu - development headers
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files required for server and/or client development.
- libmircommon5: Display server for Ubuntu - shared library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server and client.
- libmircommon5-dbgsym: debug symbols for package libmircommon5
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server and client.
- libmircookie-dev: Produce and verify spoof-resistant timestamps - development headers
libmircookie provides a simple mechanism for a group of cooperating processes
to hand out and verify difficult-to-forge timestamps to untrusted 3rd parties.
.
This package contains the development headers for building programs that
generate or verify the attestable timestamps.
- libmircookie2: Produce and verify spoof-resistant timestamps - runtime library
libmircookie provides a simple mechanism for a group of cooperating processes
to hand out and verify difficult-to-forge timestamps to untrusted 3rd parties.
.
This package contains the runtime library for generating and verifying the
attestable timestamps.
- libmircookie2-dbgsym: debug symbols for package libmircookie2
libmircookie provides a simple mechanism for a group of cooperating processes
to hand out and verify difficult-to-forge timestamps to untrusted 3rd parties.
.
This package contains the runtime library for generating and verifying the
attestable timestamps.
- libmirplatform-dev: Display server for Ubuntu - development headers
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files required for hardware/driver support development.
- libmirplatform11: Display server for Ubuntu - platform library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the underlying hardware platform.
- libmirplatform11-dbgsym: debug symbols for package libmirplatform11
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the underlying hardware platform.
- libmirprotobuf3: Display server for Ubuntu - RPC definitions
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library containing the Google Protobuf definitions
required for Mir clients and servers.
- libmirprotobuf3-dbgsym: debug symbols for package libmirprotobuf3
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library containing the Google Protobuf definitions
required for Mir clients and servers.
- libmirserver-dev: Display server for Ubuntu - development headers
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files required to build Mir servers.
- libmirserver38: Display server for Ubuntu - server library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library needed by server applications for Mir.
- libmirserver38-dbgsym: debug symbols for package libmirserver38
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared library needed by server applications for Mir.
- mir-client-platform-android4: No summary available for mir-client-platform-android4 in ubuntu xenial.
No description available for mir-client-
platform- android4 in ubuntu xenial.
- mir-client-platform-android4-dbgsym: No summary available for mir-client-platform-android4-dbgsym in ubuntu xenial.
No description available for mir-client-
platform- android4- dbgsym in ubuntu xenial.
- mir-client-platform-mesa-dev: Display server for Ubuntu - client platform library for Mesa development files
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files required to use the platform specific capabilities of
the Mir Mesa backend.
- mir-client-platform-mesa4: No summary available for mir-client-platform-mesa4 in ubuntu xenial.
No description available for mir-client-
platform- mesa4 in ubuntu xenial.
- mir-client-platform-mesa4-dbgsym: No summary available for mir-client-platform-mesa4-dbgsym in ubuntu xenial.
No description available for mir-client-
platform- mesa4-dbgsym in ubuntu xenial.
- mir-demos: Display server for Ubuntu - demonstration programs
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains demo applications that use the Mir display server
- mir-demos-dbgsym: debug symbols for package mir-demos
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains demo applications that use the Mir display server
- mir-doc: API documentation for mir
This package installs the mir API documentation.
- mir-graphics-drivers-android: Display server for Ubuntu - android driver metapackage
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package depends on a full set of graphics drivers for running Mir on top
of an existing Android driver stack.
- mir-graphics-drivers-desktop: Display server for Ubuntu - desktop driver metapackage
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package depends on a full set of graphics drivers for traditional desktop
systems.
- mir-platform-graphics-android8: Display server for Ubuntu - platform library for Android
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the hardware platform using the Android drivers.
- mir-platform-graphics-android8-dbgsym: debug symbols for package mir-platform-graphics-android8
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the hardware platform using the Android drivers.
- mir-platform-graphics-mesa-kms8: Display server for Ubuntu - platform library for KMS Mesa
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the hardware platform using the Mesa drivers.
- mir-platform-graphics-mesa-kms8-dbgsym: debug symbols for package mir-platform-graphics-mesa-kms8
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the hardware platform using the Mesa drivers.
- mir-platform-graphics-mesa-x8: Display server for Ubuntu - platform library for X11 Mesa
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the X11 platform using the Mesa drivers.
- mir-platform-graphics-mesa-x8-dbgsym: debug symbols for package mir-platform-graphics-mesa-x8
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the X11 platform using the Mesa drivers.
- mir-platform-input-evdev5: Display server for Ubuntu - input platform library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the input hardware using the evdev interface.
- mir-platform-input-evdev5-dbgsym: debug symbols for package mir-platform-input-evdev5
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the shared libraries required for the Mir server to interact with
the input hardware using the evdev interface.
- mir-renderer-gl-dev: Display server for Ubuntu - GL Renderer development files
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files that define the interfaces through which platforms and
renderers access the functionality needed to render with GL.
- mir-test-tools: Display Server for Ubuntu - stress tests and other test tools
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains a tool for stress testing the Mir display server
- mir-test-tools-dbgsym: debug symbols for package mir-test-tools
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains a tool for stress testing the Mir display server
- mir-utils: Display server for Ubuntu - utility programs
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains utility programs for probing and controling a Mir server.
- mir-utils-dbgsym: debug symbols for package mir-utils
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains utility programs for probing and controling a Mir server.
- mirtest-dev: Display server for Ubuntu - test development headers and library
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains header files and static library for testing of server and/or client
development.
- python3-mir-perf-framework: Display server for Ubuntu - performance testing framework
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
This package contains a python3 framework to facilitate writing performance
tests for Mir. It also contains a few interesting performance tests written
using the framework.
