--- - branch: MAIN date: Thu Aug 11 06:09:17 UTC 2022 files: - new: '1.22' old: '1.21' path: pkgsrc/x11/xorgproto/Makefile pathrev: pkgsrc/x11/xorgproto/Makefile@1.22 type: modified - new: '1.10' old: '1.9' path: pkgsrc/x11/xorgproto/PLIST pathrev: pkgsrc/x11/xorgproto/PLIST@1.10 type: modified - new: '1.19' old: '1.18' path: pkgsrc/x11/xorgproto/distinfo pathrev: pkgsrc/x11/xorgproto/distinfo@1.19 type: modified id: 20220811T060917Z.9f589b80d63abe82013d527db89fa9b070ad9eae log: | xorgproto: update to 2022.2. This release introduces an new "XWAYLAND" extension: i This extension exists to serve one purpose: reliably identifying Xwayland. Previous attempts at doing so included querying root window properties, output names or input device names. All these attempts are somewhat unreliable. Instead, let's use an extension - where that extension is present we have an Xwayland server. Clients should never need to do anything but check whether the extension exists through XQueryExtension/XListExtensions. The DRI3 protocol was bumped to 1.3 and has a new DRI3SetDRMDeviceInUse request: This request provides a hint to the server about the device in use by this window. This is used to provide DRI3GetSupportedModifiers with a hint of what device to return modifiers for in the window_modifiers return value. Using this hint allows for device-specific modifiers to be returned by DRI3GetSupportedModifiers, for example when an application is renderoffloaded and eligible for direct scanout. The remaining commits are the usual combination of housekeeping and maintenance. Alan Coopersmith (5): DBE spec: define j in DBEGetVisualInfo reply encoding DBE spec: make titles more consistent in Encoding section gitlab CI: enable commit & merge request checks gitlab CI: enable gitlab's builtin static analysis Build xz tarballs instead of bzip2 Austin Shafer (1): DRI3: Add DRI3SetDRMDeviceInUse Jon Turney (1): Win32: Fix collision over 'ControlMask' Olivier Fourdan (1): xorgproto 2022.2 Peter Hutterer (1): Add the XWAYLAND extension module: pkgsrc subject: 'CVS commit: pkgsrc/x11/xorgproto' unixtime: '1660198157' user: wiz