Opened 3 years ago

Last modified 3 years ago

#56983 assigned enhancement

xorg-server-devel : upgrade and +dri variants

Reported by: RJVB (René Bertin) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc:
Port: xorg-server-devel

Description

This patch upgrades port:xorg-server-devel to the latest version that can be built with released versions of all proto header packages.

It includes a simple change that introduces +dri2 and +dri3 variants. Built with those variants I no longer see the DRI authentication error messages when connecting from Linux.

Is there a reason why these features were disabled, btw?

Attachments (4)

xorg-server-devel.patch (2.8 KB) - added by RJVB (René Bertin) 3 years ago.
patch-revert-free-fbconfigs-on-destroy.diff (414 bytes) - added by RJVB (René Bertin) 3 years ago.
xorg-server-devel.2.patch (3.4 KB) - added by RJVB (René Bertin) 3 years ago.
xorg-server-devel.3.patch (3.3 KB) - added by RJVB (René Bertin) 3 years ago.

Download all attachments as: .zip

Change History (7)

Changed 3 years ago by RJVB (René Bertin)

Attachment: xorg-server-devel.patch added

Changed 3 years ago by RJVB (René Bertin)

Changed 3 years ago by RJVB (René Bertin)

Attachment: xorg-server-devel.2.patch added

Changed 3 years ago by RJVB (René Bertin)

Attachment: xorg-server-devel.3.patch added

comment:1 Changed 3 years ago by RJVB (René Bertin)

Apologies, I submitted this from an outdated copy and forgot about a useful additional change:

  • sign the X11.app executable so that the app firewall will offer to allow the X11 server to accept incoming connections. Without that you cannot even connect to it with a DISPLAY address of the form localhost:0.0! It is enough to use the default signing identity for this purpose.

comment:2 Changed 3 years ago by mf2k (Frank Schima)

Cc: jeremyhu removed
Owner: set to jeremyhu
Status: newassigned
Type: updateenhancement

comment:3 Changed 3 years ago by kencu (Ken)

xorg-server-devel in the repo is now at 1.20.1, so this is outdated -- but I like your code-signing idea and I wonder if we should implement that?

Note: See TracTickets for help on using tickets.