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.