mir 0.1.8+14.04.20140411-0ubuntu1 source package in Ubuntu
Changelog
mir (0.1.8+14.04.20140411-0ubuntu1) trusty; urgency=medium [ Daniel van Vugt ] * New upstream release 0.1.8 (https://launchpad.net/mir/+milestone/0.1.8) - mirclient ABI unchanged, still at 7. Clients do not need rebuilding. - mirserver ABI bumped to 18. Shells need rebuilding. - Server API changes affecting shells: . GLRenderer::tessellate() changed syntax. . graphics::Platform::create_display() has a new parameter allowing you to customize the compositor's (E)GL configutation. . Renderable::buffer(unsigned long frameno) is now: Renderable::buffer(void const* user_id). See below. . Renderable::should_be_rendered_in() is replaced by a more natural: Renderable::visble() . input::Surface::name() returns by value instead of reference now, to ensure future thread safety. - Switched EventHub device enumeration and hotplug to Udev. NOTE! This means mir_test_* can't run natively on touch devices any more without some setup first: sudo mount -o remount,rw / sudo apt-get update sudo apt-get install -y umockdev umockdev-run -- bin/mir_unit_tests - Added logging for HWC events. - Continued consolidation of Surface classes toward a simpler architecture. - Introduced "RenderableList" as the way to sample the Scene contents, and started using that in the default compositor. - Introduced physical length units and conversion (geometry::Length) in preparation for arbitrary DPI rendering. - Added some decorations to demo-shell; shadows and basic title bars, all anti-aliased and high-DPI scalable. - Multi-monitor frame sync has been redesigned to eliminate the need for frame number tracking. - Bugs (and enhancements) resolved: . [enhancement] Please move input detection to libudev (LP: #1237784) . [enhancement] Add a clamping resize mode to GLRenderer (LP: #1259887) . [regression] Intermittent loss of multimonitor frame sync (LP: #1290306) . [enhancement] Make GL config options configurable (LP: #1290780) . memcheck-test doesn't test anything when DISABLED_GTEST_DISCOVERY is enabled (LP: #1291876) . "Error opening DRM device" is always followed by "Unknown error -(some negative number)" (LP: #1292384) . Rendering/composition gets stopped early (LP: #1293896) . Ubuntu Touch Settings and terminal apps are not rendering correctly on rotate. (LP: #1294048) . [regression] Apps are much slower to open (LP: #1294051) . Settings app opens to a blank screen unless given enough time to render or the app is touched (LP: #1294053) . TestClientInput/DemoPrivateProtobuf memory leak is causing regular CI test failures (LP: #1295231) . OSK touch events "fall through" and hit surface behind them (LP: #1297878) . [enhancement] add a test for composite of last client post (LP: #1298596) . [regression] Surfaces vanish as soon as their edges touch the edge of screen (LP: #1301115) * Cherry-picked from future release 0.1.9: - Bug fix: mirplatformgraphics does not have boost program options in its symbol table (LP: #1301040) - Bug fix: unity8 crashed with SIGSEGV in glDeleteTextures() from mir::scene::GLPixelBuffer::~GLPixelBuffer() from mir::scene::ThreadedSnapshotStrategy::~ThreadedSnapshotStrategy() (LP: #1256360) [ Ubuntu daily release ] * New rebuild forced -- Ubuntu daily release <email address hidden> Fri, 11 Apr 2014 21:03:54 +0000
Upload details
- Uploaded by:
- PS Jenkins bot
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- i386 amd64 armhf arm64 all
- Section:
- x11
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Trusty | release | main | x11 |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
mir_0.1.8+14.04.20140411.orig.tar.gz | 1.0 MiB | 17015383300bb91232402e4aca51f549d5ff55f6ab0cfba1f427424cfec548f1 |
mir_0.1.8+14.04.20140411-0ubuntu1.diff.gz | 32.1 KiB | 24f16361bd580f78dfbc60b1d4d599b1cf9312709938463422edab0b25b681b3 |
mir_0.1.8+14.04.20140411-0ubuntu1.dsc | 3.3 KiB | 4efffad6086887a86422d9e47c83043209fc7ca0991bb7570daae793283feb00 |
Available diffs
Binary packages built by this source
- libmirclient-dev: No summary available for libmirclient-dev in ubuntu utopic.
No description available for libmirclient-dev in ubuntu utopic.
- libmirclient7: 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.
- libmirclientplatform-android: No summary available for libmirclientplatform-android in ubuntu utopic.
No description available for libmirclientpla
tform-android in ubuntu utopic.
- libmirclientplatform-mesa: No summary available for libmirclientplatform-mesa in ubuntu utopic.
No description available for libmirclientpla
tform-mesa in ubuntu utopic.
- libmirplatform: 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.
- libmirplatformgraphics-android: 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.
- libmirplatformgraphics-mesa: Display server for Ubuntu - platform library for 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.
- libmirprotobuf-dev: No summary available for libmirprotobuf-dev in ubuntu utopic.
No description available for libmirprotobuf-dev in ubuntu utopic.
- libmirprotobuf0: Display server for Ubuntu - protocol implementation
Mir is a display server running on linux systems, with a focus on efficiency,
robust operation and a well-defined driver model.
.
Contains the protocol's shared library.
- 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.
- libmirserver18: No summary available for libmirserver18 in ubuntu utopic.
No description available for libmirserver18 in ubuntu utopic.
- 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 (with source) that use the Mir display server
- mir-doc: No summary available for mir-doc in ubuntu utopic.
No description available for mir-doc in ubuntu utopic.
- 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-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.
- mircommon-dev: No summary available for mircommon-dev in ubuntu utopic.
No description available for mircommon-dev in ubuntu utopic.