Wed Jan 15 14:24:04 2020 UTC ()
modular-xorg-server: update to 1.20.7.

A variety of bugfixes, primarily in modesetting, glamor, and Solaris
support. This release also contains support for choosing the DRI driver
via EGL_MESA_query_driver. Thanks to all who contributed with testing
and fixes!

Aaron Plattner (1):
     modesetting: Check whether RandR was initialized before calling rrGetScrPriv

Alan Coopersmith (5):
     os-support/solaris: Drop ExtendedEnabled global variable
     Add ddxInputThread call from os layer into ddx layer
     Add xf86OSInputThreadInit call from common layer into os-support layer
     os-support/solaris: Set IOPL for input thread too
     ospoll: Fix Solaris ports implementation to build on Solaris 11.4

Kenneth Graunke (2):
     glamor: Add a function to get the driver name via EGL_MESA_query_driver
     modesetting: Use EGL_MESA_query_driver to select DRI driver if possible

Matt Turner (1):
     xserver 1.20.7

Michel Dè¾°nzer (5):
     modesetting: Call glamor_finish from drmmode_crtc_set_mode
     xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotate
     modesetting: Clear new screen pixmap storage on RandR resize
     xwayland: Do flush GPU work in xwl_present_flush
     glamor: Only use dual blending with GLSL >= 1.30

Peter Hutterer (1):
     Xi: return AlreadyGrabbed for key grabs > 255


(wiz)
diff -r1.124 -r1.125 pkgsrc/x11/modular-xorg-server/Makefile
diff -r1.32 -r1.33 pkgsrc/x11/modular-xorg-server/Makefile.common
diff -r1.98 -r1.99 pkgsrc/x11/modular-xorg-server/distinfo
diff -r1.21 -r1.22 pkgsrc/x11/modular-xorg-server/options.mk

cvs diff -r1.124 -r1.125 pkgsrc/x11/modular-xorg-server/Makefile (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/Makefile 2019/12/10 17:27:05 1.124
+++ pkgsrc/x11/modular-xorg-server/Makefile 2020/01/15 14:24:03 1.125
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.124 2019/12/10 17:27:05 nia Exp $
+# $NetBSD: Makefile,v 1.125 2020/01/15 14:24:03 wiz Exp $
 
 DISTNAME=	xorg-server-${XORG_VERSION}
 PKGNAME=	modular-${DISTNAME}
-PKGREVISION=	1
 
 MAINTAINER=	pkgsrc-users@NetBSD.org
 COMMENT=	Modular X11 server from modular X.org

cvs diff -r1.32 -r1.33 pkgsrc/x11/modular-xorg-server/Makefile.common (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/Makefile.common 2019/11/26 10:02:42 1.32
+++ pkgsrc/x11/modular-xorg-server/Makefile.common 2020/01/15 14:24:03 1.33
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.32 2019/11/26 10:02:42 wiz Exp $
+# $NetBSD: Makefile.common,v 1.33 2020/01/15 14:24:03 wiz Exp $
 # used by x11/modular-xorg-server/Makefile
 # used by x11/modular-xorg-xephyr/Makefile
 # used by x11/modular-xorg-xwayland/Makefile
 
-XORG_VERSION=	1.20.6
+XORG_VERSION=	1.20.7
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_XORG:=xserver/}
 EXTRACT_SUFX=	.tar.bz2

cvs diff -r1.98 -r1.99 pkgsrc/x11/modular-xorg-server/distinfo (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/distinfo 2019/12/10 17:27:05 1.98
+++ pkgsrc/x11/modular-xorg-server/distinfo 2020/01/15 14:24:03 1.99
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.98 2019/12/10 17:27:05 nia Exp $
+$NetBSD: distinfo,v 1.99 2020/01/15 14:24:03 wiz Exp $
 
-SHA1 (xorg-server-1.20.6.tar.bz2) = 59473e72136113f3a35b1ab5a5cfcbcad955b660
-RMD160 (xorg-server-1.20.6.tar.bz2) = bd0910e7ac3a346df13ef1957effea037c42d98f
-SHA512 (xorg-server-1.20.6.tar.bz2) = 9aa0ba4aee92fe628f2b8c41e4fe0134dc86154bb8787f907884ef2fd970e18e68e72ea8a1beb706d11ecf155b2abc9731f1abadff251ed592f8cca3b1240dd6
-Size (xorg-server-1.20.6.tar.bz2) = 6298697 bytes
+SHA1 (xorg-server-1.20.7.tar.bz2) = 11d048431dc7582898628149ca3a758008b7d50b
+RMD160 (xorg-server-1.20.7.tar.bz2) = 6dbe9b9f29ff89a84276d76a269321baa706b23f
+SHA512 (xorg-server-1.20.7.tar.bz2) = c67612e379111c28c68941c0a660abf72be7669591b41ccaa3b3474c4540a03822a28d892831b12ce08bac6e5e7e33504c2d19ef2a0c2298f83bd083459f96f5
+Size (xorg-server-1.20.7.tar.bz2) = 6303005 bytes
 SHA1 (patch-configure) = 9e9f497f14d563ef66f25c637a14b0bea2243c3f
 SHA1 (patch-hw_xfree86_common_xf86AutoConfig.c) = 70adf85be9fc6222a335686e7e9e9f385aca02f9
 SHA1 (patch-hw_xfree86_common_xf86sbusBus.h) = f56f87336b2f669413ebb1005a2b64568a111f92

cvs diff -r1.21 -r1.22 pkgsrc/x11/modular-xorg-server/options.mk (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/options.mk 2019/08/22 19:52:29 1.21
+++ pkgsrc/x11/modular-xorg-server/options.mk 2020/01/15 14:24:03 1.22
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.21 2019/08/22 19:52:29 nia Exp $
+# $NetBSD: options.mk,v 1.22 2020/01/15 14:24:03 wiz Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.modular-xorg-server
 PKG_SUPPORTED_OPTIONS=	inet6 dri debug dtrace
@@ -6,7 +6,7 @@
 
 .include "../../mk/bsd.options.mk"
 
-PLIST_VARS+=		dri dtrace wayland
+PLIST_VARS+=		dri dtrace
 
 .if !empty(PKG_OPTIONS:Mdri)
 .include "../../graphics/libepoxy/buildlink3.mk"