[ubuntu/lunar-proposed] mir 2.12.0-0ubuntu1 (Accepted)

Christopher James Halse Rogers raof at ubuntu.com
Tue Feb 21 10:01:15 UTC 2023


mir (2.12.0-0ubuntu1) lunar; urgency=medium

  * New upstream version 2.12.0
    - ABI summary:
      . miral ABI unchanged at 5
      . mircommon ABI unchanged at 9
      . mircookie ABI unchanged at 2
      . mircore ABI unchanged at 2
      . miroil ABI bumped to 3
      . mirplatform ABI bumped to 24
      . mirserver ABI unchanged at 58
      . mirwayland ABI bumped to 4
      . mirplatformgraphics ABI unchanged at 20
      . mirinputplatform ABI unchanged at 8
    - Enhancements:
      . Verify wl_pointer.set_cursor() serial matches latest
        wl_pointer.enter() serial (#2532)
      . MinimalWindowManager: allow moving window from the maximized
        state (#2593)
      . X11 platform: send discrete scroll (#2579)
      . Verify serials for move/resize requests (#2622)
      . Modernize touch events (#2623)
      . Implement Modifier+Drag window move gesture (#2626)
      . Improve Client class lifetime management (#2644)
      . Implement X11 platform pixel format selection correctly (#2648)
      . Deactivate text input in destructor for v1 and v2 protocols (#2657)
      . gbm-kms/quirks: Quirk off AST devices (#2679)
      . [MirAL] Expose wait features (#2646)
      . [miroil] Cleanup miroil mirbuffer and align with upstream qtmir
      . [Wayland] Implement wp_primary_selection_unstable_v1 (Fixes #2699,
        Fixes #2583)
      . [platform] Add DRMFormat::as_mir_format()
      . [Wayland] Manually implement wl_shm/wl_shm_pool. (Fixes: #2669)
    - Bugs fixed:
      . Incorrect rendering when a surface spans multiple outputs (#1753)
      . [Xwayland] weird focus problems with CLion (#2255)
      . Maximized windows end up behind panels after screen going off (#2580)
      . Menus of panels don't close when losing (or don't lose) focus (#2585)
      . CapsLock state gets stuck (#2592)
      . Popups dismissed by Mir when parent clicked (#2604)
      . Latest swaybg (on 22.10) doesn't paint on Mir (#2620)
      . Shutdown crash when OSK is running (#2639)
      . Cursor only updates once per enter on XWayland (#2643)
      . OSK stays on screen with unfocused app (#2651)
      . Scaling messes up screencopy (#2653)
      . Mir sometimes shuts down when moving to a different TTY when
        logind-driven (#2661)
      . Bug in implementation of xdg_output (#2666)
      . Waking screens up after idle-timeout often stops
        or locks Mir up (#2674)
      . In CLion cut & paste only works up to the last \n in the source
        text (#2677)
      . [Xwayland] Fix race (Fixes: #2733)
      . [miral] InternalClient don't use a dead wl_display (Fixes: #2344)
      . [input] Move XKB modifier tracking from Wayland frontend to KeyMapper.
        (Fixes #2720, Fixes #2145)
      . [gbm-kms] Ensure that a candidate device has the hardware to support
        at least one physical display. (Fixes: #2258)
      . Fix overlapping outputs of different scale. (Fixes: #2758)
      . After idle timeout the powermode change needs to be applied to the base
        display configuration. (Fixes: #2757, Fixes: #2695)
      . [Xwayland] Do not abort when nothing is wrong. (Fixes: #2790)
  * Update for new libmiral5, libmiroil3, libmirplatform24, libmirwayland4
    SONAMEs
  * debian/control:
    - Drop no-longer-needed protobuf Build-Depends and Depends
    - Move from transitional mesa devel packages to GLVND-provided libegl-dev
      and libgles-dev
    - Move from transitional pkg-config to pkgconf
    - Move from transitional libfreetype6-dev to libfreetype-dev
    - Add xwayland to Build-Depends; required for the test suite
    - Mark mir-doc as Multi-Arch: foreign
  * debian/rules:
    - Ensure /tmp/.X11-unix directory exists before running the test suite
    - Switch to using dh_auto_test

Date: Wed, 25 Jan 2023 18:01:33 +1100
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/mir/2.12.0-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 25 Jan 2023 18:01:33 +1100
Source: mir
Built-For-Profiles: noudeb
Architecture: source
Version: 2.12.0-0ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Christopher James Halse Rogers <raof at ubuntu.com>
Changes:
 mir (2.12.0-0ubuntu1) lunar; urgency=medium
 .
   * New upstream version 2.12.0
     - ABI summary:
       . miral ABI unchanged at 5
       . mircommon ABI unchanged at 9
       . mircookie ABI unchanged at 2
       . mircore ABI unchanged at 2
       . miroil ABI bumped to 3
       . mirplatform ABI bumped to 24
       . mirserver ABI unchanged at 58
       . mirwayland ABI bumped to 4
       . mirplatformgraphics ABI unchanged at 20
       . mirinputplatform ABI unchanged at 8
     - Enhancements:
       . Verify wl_pointer.set_cursor() serial matches latest
         wl_pointer.enter() serial (#2532)
       . MinimalWindowManager: allow moving window from the maximized
         state (#2593)
       . X11 platform: send discrete scroll (#2579)
       . Verify serials for move/resize requests (#2622)
       . Modernize touch events (#2623)
       . Implement Modifier+Drag window move gesture (#2626)
       . Improve Client class lifetime management (#2644)
       . Implement X11 platform pixel format selection correctly (#2648)
       . Deactivate text input in destructor for v1 and v2 protocols (#2657)
       . gbm-kms/quirks: Quirk off AST devices (#2679)
       . [MirAL] Expose wait features (#2646)
       . [miroil] Cleanup miroil mirbuffer and align with upstream qtmir
       . [Wayland] Implement wp_primary_selection_unstable_v1 (Fixes #2699,
         Fixes #2583)
       . [platform] Add DRMFormat::as_mir_format()
       . [Wayland] Manually implement wl_shm/wl_shm_pool. (Fixes: #2669)
     - Bugs fixed:
       . Incorrect rendering when a surface spans multiple outputs (#1753)
       . [Xwayland] weird focus problems with CLion (#2255)
       . Maximized windows end up behind panels after screen going off (#2580)
       . Menus of panels don't close when losing (or don't lose) focus (#2585)
       . CapsLock state gets stuck (#2592)
       . Popups dismissed by Mir when parent clicked (#2604)
       . Latest swaybg (on 22.10) doesn't paint on Mir (#2620)
       . Shutdown crash when OSK is running (#2639)
       . Cursor only updates once per enter on XWayland (#2643)
       . OSK stays on screen with unfocused app (#2651)
       . Scaling messes up screencopy (#2653)
       . Mir sometimes shuts down when moving to a different TTY when
         logind-driven (#2661)
       . Bug in implementation of xdg_output (#2666)
       . Waking screens up after idle-timeout often stops
         or locks Mir up (#2674)
       . In CLion cut & paste only works up to the last \n in the source
         text (#2677)
       . [Xwayland] Fix race (Fixes: #2733)
       . [miral] InternalClient don't use a dead wl_display (Fixes: #2344)
       . [input] Move XKB modifier tracking from Wayland frontend to KeyMapper.
         (Fixes #2720, Fixes #2145)
       . [gbm-kms] Ensure that a candidate device has the hardware to support
         at least one physical display. (Fixes: #2258)
       . Fix overlapping outputs of different scale. (Fixes: #2758)
       . After idle timeout the powermode change needs to be applied to the base
         display configuration. (Fixes: #2757, Fixes: #2695)
       . [Xwayland] Do not abort when nothing is wrong. (Fixes: #2790)
   * Update for new libmiral5, libmiroil3, libmirplatform24, libmirwayland4
     SONAMEs
   * debian/control:
     - Drop no-longer-needed protobuf Build-Depends and Depends
     - Move from transitional mesa devel packages to GLVND-provided libegl-dev
       and libgles-dev
     - Move from transitional pkg-config to pkgconf
     - Move from transitional libfreetype6-dev to libfreetype-dev
     - Add xwayland to Build-Depends; required for the test suite
     - Mark mir-doc as Multi-Arch: foreign
   * debian/rules:
     - Ensure /tmp/.X11-unix directory exists before running the test suite
     - Switch to using dh_auto_test
Checksums-Sha1:
 343856a6ab87ae533cce20a15883d743d149251b 5506 mir_2.12.0-0ubuntu1.dsc
 948f6718004a466830f5adcdef79b99fad4a621a 1132476 mir_2.12.0.orig.tar.xz
 be8a2c37a1d7803ec29acdfccfe47bdee44b0693 105740 mir_2.12.0-0ubuntu1.debian.tar.xz
 64e7c0fc47ee47366e1785ae5880aa0e59c5c5a9 18247 mir_2.12.0-0ubuntu1_source.buildinfo
Checksums-Sha256:
 9e953e08109f301a28286193a7e8baea88445279fc34e0111f328404ccde1f7e 5506 mir_2.12.0-0ubuntu1.dsc
 21c58a0d3931a13919a0e397b8b3218df3a0724d266e62fd2a8178df89b4f634 1132476 mir_2.12.0.orig.tar.xz
 5d5fce059a308b7c7f8693762b9cd8fd679c27757037a5ce39284d6561846a39 105740 mir_2.12.0-0ubuntu1.debian.tar.xz
 b094f1552eb14b1afc14e8cfdc9d4dbf7bcdb8db95465987edf41d9f12e1b7b8 18247 mir_2.12.0-0ubuntu1_source.buildinfo
Files:
 02a3a687d8f72825407d62e96a02c5a5 5506 x11 optional mir_2.12.0-0ubuntu1.dsc
 c4715c16504f91af41c6adc6299722bb 1132476 x11 optional mir_2.12.0.orig.tar.xz
 21d18d57a1750cfdbf57f18b1cda1b66 105740 x11 optional mir_2.12.0-0ubuntu1.debian.tar.xz
 13a3128ee4c748c2867b8943c7944d68 18247 x11 optional mir_2.12.0-0ubuntu1_source.buildinfo
Original-Maintainer: Thomas Voß <thomas.voss at canonical.com>


More information about the lunar-changes mailing list