Format: 1.8 Date: Fri, 11 Apr 2014 21:03:54 +0000 Source: mir Binary: libmirprotobuf0 libmirprotobuf-dev libmirserver18 libmirplatform libmirplatformgraphics-mesa libmirplatformgraphics-android mircommon-dev libmirserver-dev libmirclient7 libmirclient-dev libmirclientplatform-mesa libmirclientplatform-android mir-demos mir-utils mir-doc mir-test-tools Architecture: armhf Version: 0.1.8+14.04.20140411-0ubuntu1 Distribution: trusty Urgency: medium Maintainer: Ubuntu/armhf Build Daemon Changed-By: Ubuntu daily release Description: libmirclient-dev - Display server for Ubuntu - development headers libmirclient7 - Display server for Ubuntu - client library libmirclientplatform-android - Display server for Ubuntu - client platform library for Android libmirclientplatform-mesa - Display server for Ubuntu - client platform library for Mesa libmirplatform - Display server for Ubuntu - platform library libmirplatformgraphics-android - Display server for Ubuntu - platform library for Android libmirplatformgraphics-mesa - Display server for Ubuntu - platform library for Mesa libmirprotobuf-dev - Display server for Ubuntu - protocol definition libmirprotobuf0 - Display server for Ubuntu - protocol implementation libmirserver-dev - Display server for Ubuntu - development headers libmirserver18 - Display server for Ubuntu - server library mir-demos - Display server for Ubuntu - demonstration programs mir-doc - API documentation for mir mir-test-tools - Display Server for Ubuntu - stress tests and other test tools mir-utils - Display server for Ubuntu - utility programs mircommon-dev - Display server for Ubuntu - development headers Launchpad-Bugs-Fixed: 1237784 1256360 1259887 1290306 1290780 1291876 1292384 1293896 1294048 1294051 1294053 1295231 1297878 1298596 1301040 1301115 Changes: 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 Checksums-Sha1: 62ea0e15b2ad21e626ec93625024115a569775c8 64844 libmirprotobuf0_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 7b375ad06cc1a5ee8302dd4f44d3f8c3fa71d55f 4550 libmirprotobuf-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb cce7b3673e612d82b62c440acae5f6d9c6c7b9b6 451828 libmirserver18_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 3feb4d37832cdf79aad4e77f5c7b90a06289e819 22830 libmirplatform_0.1.8+14.04.20140411-0ubuntu1_armhf.deb c346f46d69652886b7ce4367d00cfca313ffcbd7 100416 libmirplatformgraphics-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb b39e065edd8575cfaf3f2f03aa5fd5d15ad7308b 101652 libmirplatformgraphics-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 7fc68cabde02f8b789bc45a45fdef17754f3b23c 25092 mircommon-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 941b19c969fe344601da64e442fe91f8485a2f67 32704 libmirserver-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb c0bbc66ed0747d7acee8a78a58f12fbd0446352f 127792 libmirclient7_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 31a9b1fbae5cbcb680fd4ddd1826b9da539286ac 7862 libmirclient-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 1c0d47b079ebfbecc3b768848e6bab2e2dd2ffa3 20590 libmirclientplatform-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 5b8e3be36ae12b09150a65a7a9a3598674352981 22478 libmirclientplatform-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 0a38f776a2cb49a5b3f35ac62485819247860325 204530 mir-demos_0.1.8+14.04.20140411-0ubuntu1_armhf.deb b908bdcc6e267e44e5ab641637f2f8ef3a5606e1 39756 mir-utils_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 35ecaffa28edd7d13d33e597d73bb84f97338bd2 3283160 mir-test-tools_0.1.8+14.04.20140411-0ubuntu1_armhf.deb Checksums-Sha256: 07bae9ee92fef6d8e93e5a024b4dd854ac692343461f26b710ddbed093db2fd4 64844 libmirprotobuf0_0.1.8+14.04.20140411-0ubuntu1_armhf.deb cb90b3b7113e4c98cda0e72c6f2192fdd99fc5a81a08e6ba6a6a5798f18c6e53 4550 libmirprotobuf-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 930c39fddd5837548cad91b25c465ec51aad9c68276f45bd9a9290d73ac7905f 451828 libmirserver18_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 8553443c91a4b3948ce747451df73c86d33b0dc746fbb44288dae305fe5a9c9c 22830 libmirplatform_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 05ed9aeb0e6da425868dc3839d0b0c8cd0e39fb43309b6877919d8dd9b5c0395 100416 libmirplatformgraphics-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 6a03af3948aee11e45d66b2df9c3bf876a39d4760167314ba752b9366ad9b410 101652 libmirplatformgraphics-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 6f30c751d0a62f7d594a479197beb626b248c2702fe4df3cec54a800c7f9abc9 25092 mircommon-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 956e18ec9f88ea640b95b651f29e7af255ef7f3ca24454787147d7c3d1cb2100 32704 libmirserver-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb e0c71f23b2c55367e399a125e67d31d2dff64b9c215c6caf03234262bfd6e102 127792 libmirclient7_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 7eeaaae39d2a568ff3511c7d0fe60e7b994b8bf070b77d3646d86dd1c273efd4 7862 libmirclient-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 67b3a588709276b1574e25827aec40caf7dc07f480290e7b07ac28434856f092 20590 libmirclientplatform-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb ec5b3d2cc9f52932290c6ea8ec8d5bb4be684077a2af5e48bbce3be81e903f0b 22478 libmirclientplatform-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 57a96f2139230fc5cebdc6bcaa371ab1c8dc40344dd61b221684a9cf6b735be0 204530 mir-demos_0.1.8+14.04.20140411-0ubuntu1_armhf.deb a849f7e9abbc464c23b05f447ee247736ac9e9ec3957e86ad54fce251552fc68 39756 mir-utils_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 03d132d69095e5139104be2f1eab28893c36df4ccc02476049148fd640f4ae14 3283160 mir-test-tools_0.1.8+14.04.20140411-0ubuntu1_armhf.deb Files: 43d94d4d2150502736551f5c07062655 64844 libs optional libmirprotobuf0_0.1.8+14.04.20140411-0ubuntu1_armhf.deb eb224101e24e95faaa4b9ffecb812fc7 4550 libdevel optional libmirprotobuf-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 518f8de2f4c1f9d83895299ef341ef97 451828 libs optional libmirserver18_0.1.8+14.04.20140411-0ubuntu1_armhf.deb bffa057ce2cccd605177583ad9fa431a 22830 libs optional libmirplatform_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 0bcb54bf78e996b71603aba01fb15b8a 100416 libs optional libmirplatformgraphics-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 5213b648726d8d2b7947f35e499f7483 101652 libs optional libmirplatformgraphics-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 25e3a6fe9c0b6ef766bfb840bd9bd0cd 25092 libdevel optional mircommon-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb fe66cede5bec7fa79615db320e3a38a4 32704 libdevel optional libmirserver-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 58be7deacb80b1bde8967664172504a7 127792 libs optional libmirclient7_0.1.8+14.04.20140411-0ubuntu1_armhf.deb a6ccfed009ce020f94529c129b93a37e 7862 libdevel optional libmirclient-dev_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 581ba05242878f2fdd5c4f0a4223252c 20590 libs optional libmirclientplatform-mesa_0.1.8+14.04.20140411-0ubuntu1_armhf.deb efcbe78d91da2bdc1b4053afd9f38064 22478 libs optional libmirclientplatform-android_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 005db48d7262444561c2e28a59f17f8f 204530 x11 optional mir-demos_0.1.8+14.04.20140411-0ubuntu1_armhf.deb dd0b949d409847fdbcbf7393cea5817a 39756 x11 optional mir-utils_0.1.8+14.04.20140411-0ubuntu1_armhf.deb 999f5b239900e573d91fd2e13b0941a3 3283160 x11 optional mir-test-tools_0.1.8+14.04.20140411-0ubuntu1_armhf.deb Original-Maintainer: Thomas Voß