Opened 2 years ago

Closed 2 years ago

#16117 closed enhancement (fixed)

xwayland-22.1.0

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New major version

Change History (5)

comment:1 by Douglas R. Reno, 2 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 2 years ago

I am pleased to announce the release of Xwayland 22.1.0.

Some notable changes since Xwayland 21.1 (previous stable branch of Xwayland standalone) include:

  * DRM lease support
  * Enables sRGB fbconfigs in GLX
  * Requires libxcvt
  * Refactoring of the present code in Xwayland
  * Implements support for touchpad gestures
  * Support for xfixes's ClientDisconnectMode and optional terminate delay

The only change compared to the second release candidate from two weeks ago is a trivial fix for the cursor color.

Olivier Fourdan (2):
      xwayland: Fix cursor color
      Bump version to 22.1.0

git tag: xwayland-22.1.0 

Running the tests for this is going to be fun. I'll test/validate the existing instructions in the book, but I plan on uninstalling Weston from my system after running the tests.

comment:3 by Douglas R. Reno, 2 years ago

If you need to build weston, you'll need libxkbcommon, libinput, and cairo.

This is the meson command that I used after cloning from the git repository (the upstream CI file has -depth 1 -branch 9.0)

meson -Dbackend-{drm,drm-screencast-vaapi,fbdev,rdp,wayland,x11}=false -Dbackend-default=headless -Dcolor-management-{colord,lcms}=false -Ddemo-clients=false -Dimage-{jpeg,webp}=false -D{pipewire,remoting,screenshare,test-junit-xml,wcap-decode,weston-launch,xwayland}=false -Dshell-{fullscreen,ivi,kiosk}=false -Dsimple-clients=

comment:4 by Douglas R. Reno, 2 years ago

Three tests out of over 300 fail - those have to do with xsetfontpath, which may just be because I don't have a dependency installed for that function.

comment:5 by Douglas R. Reno, 2 years ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.