Tue Jan 5 13:04:23 2016 UTC ()
Update to xorg-server-1.18.0 (2015-11-09)

The main highlight of this release are RandR 1.5 with reworked
multi-monitor support, GLAMOR optimizations and better generic
modesetting driver support.


(tnn)
diff -r1.4 -r1.5 pkgsrc/x11/modular-xorg-server/Makefile.common
diff -r1.23 -r1.24 pkgsrc/x11/modular-xorg-server/PLIST
diff -r1.16 -r1.17 pkgsrc/x11/modular-xorg-server/buildlink3.mk
diff -r1.68 -r1.69 pkgsrc/x11/modular-xorg-server/distinfo
diff -r1.2 -r0 pkgsrc/x11/modular-xorg-server/patches/patch-hw_xfree86_common_compiler.h

cvs diff -r1.4 -r1.5 pkgsrc/x11/modular-xorg-server/Makefile.common (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/Makefile.common 2015/11/08 15:08:00 1.4
+++ pkgsrc/x11/modular-xorg-server/Makefile.common 2016/01/05 13:04:23 1.5
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.4 2015/11/08 15:08:00 sevan Exp $
+# $NetBSD: Makefile.common,v 1.5 2016/01/05 13:04:23 tnn Exp $
 # used by x11/modular-xorg-server/Makefile
 # used by x11/modular-xorg-xephyr/Makefile
 
-XORG_VERSION=	1.17.4
+XORG_VERSION=	1.18.0
 CATEGORIES=	x11
 MASTER_SITES=	${MASTER_SITE_XORG:=xserver/}
 EXTRACT_SUFX=	.tar.bz2
@@ -38,6 +38,7 @@
 .include "../../mk/bsd.prefs.mk"
 
 .if ${OPSYS} == "NetBSD"
+CPPFLAGS+=		-D_OPENBSD_SOURCE	# for reallocarray(3)
 CONFIGURE_ARGS+=	--with-builder-addr="tech-x11@NetBSD.org"
 CONFIGURE_ARGS+=	--with-os-vendor="The NetBSD Foundation"
 # TLS is not supported by NetBSD<6
@@ -120,7 +121,7 @@
 BUILDLINK_API_DEPENDS.inputproto+=	inputproto>=2.1.99.6
 BUILDLINK_API_DEPENDS.kbproto+=		kbproto>=1.0.3
 BUILDLINK_API_DEPENDS.pixman+=		pixman>=0.21.8
-BUILDLINK_API_DEPENDS.randrproto+=	randrproto>=1.4.0
+BUILDLINK_API_DEPENDS.randrproto+=	randrproto>=1.5.0
 BUILDLINK_API_DEPENDS.renderproto+=	renderproto>=0.11
 BUILDLINK_API_DEPENDS.xf86dgaproto+=	xf86dgaproto>=2.0.3
 BUILDLINK_API_DEPENDS.xf86driproto+=	xf86driproto>=2.1.0

cvs diff -r1.23 -r1.24 pkgsrc/x11/modular-xorg-server/PLIST (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/PLIST 2015/09/26 08:47:17 1.23
+++ pkgsrc/x11/modular-xorg-server/PLIST 2016/01/05 13:04:23 1.24
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2015/09/26 08:47:17 tnn Exp $
+@comment $NetBSD: PLIST,v 1.24 2016/01/05 13:04:23 tnn Exp $
 bin/X
 bin/Xnest
 bin/Xorg
@@ -78,6 +78,7 @@
 include/xorg/misyncshm.h
 include/xorg/misyncstr.h
 include/xorg/mizerarc.h
+include/xorg/nonsdk_extinit.h
 include/xorg/opaque.h
 include/xorg/optionstr.h
 include/xorg/os.h
@@ -110,14 +111,11 @@
 include/xorg/shmint.h
 include/xorg/site.h
 ${PLIST.sunos}include/xorg/solaris-${SUNOS_ARCH}.il
-include/xorg/swaprep.h
-include/xorg/swapreq.h
 include/xorg/syncsdk.h
 include/xorg/validate.h
 include/xorg/vbe.h
 include/xorg/vbeModes.h
 include/xorg/vgaHW.h
-include/xorg/vidmodeproc.h
 include/xorg/wfbrename.h
 include/xorg/window.h
 include/xorg/windowstr.h
@@ -155,7 +153,6 @@
 include/xorg/xf86xv.h
 include/xorg/xf86xvmc.h
 include/xorg/xf86xvpriv.h
-include/xorg/xfixes.h
 include/xorg/xisb.h
 include/xorg/xkbfile.h
 include/xorg/xkbrules.h

cvs diff -r1.16 -r1.17 pkgsrc/x11/modular-xorg-server/buildlink3.mk (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/buildlink3.mk 2015/09/25 00:57:16 1.16
+++ pkgsrc/x11/modular-xorg-server/buildlink3.mk 2016/01/05 13:04:23 1.17
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.16 2015/09/25 00:57:16 tnn Exp $
+# $NetBSD: buildlink3.mk,v 1.17 2016/01/05 13:04:23 tnn Exp $
 
 BUILDLINK_TREE+=	modular-xorg-server
 
@@ -13,7 +13,7 @@
 BUILDLINK_API_DEPENDS.modular-xorg-server+=	modular-xorg-server>=1.12.4nb12<1.17
 BUILDLINK_PKGSRCDIR.modular-xorg-server?=	../../x11/modular-xorg-server112
 .else
-BUILDLINK_API_DEPENDS.modular-xorg-server+=	modular-xorg-server>=1.17
+BUILDLINK_API_DEPENDS.modular-xorg-server+=	modular-xorg-server>=1.18
 BUILDLINK_PKGSRCDIR.modular-xorg-server?=	../../x11/modular-xorg-server
 .endif
 
@@ -34,6 +34,7 @@
 .include "../../x11/presentproto/buildlink3.mk"
 .endif
 .include "../../x11/inputproto/buildlink3.mk"
+.include "../../x11/libXfont/buildlink3.mk"
 .include "../../x11/randrproto/buildlink3.mk"
 .include "../../x11/renderproto/buildlink3.mk"
 .include "../../x11/videoproto/buildlink3.mk"

cvs diff -r1.68 -r1.69 pkgsrc/x11/modular-xorg-server/distinfo (expand / switch to context diff)
--- pkgsrc/x11/modular-xorg-server/distinfo 2015/11/01 22:58:52 1.68
+++ pkgsrc/x11/modular-xorg-server/distinfo 2016/01/05 13:04:23 1.69
@@ -1,12 +1,11 @@
-$NetBSD: distinfo,v 1.68 2015/11/01 22:58:52 tnn Exp $
+$NetBSD: distinfo,v 1.69 2016/01/05 13:04:23 tnn Exp $
 
-SHA1 (xorg-server-1.17.4.tar.bz2) = 139c4d6795eb4c3848616cc514d134532975e49e
-RMD160 (xorg-server-1.17.4.tar.bz2) = d89d56015d093666e932fd0afc7d51aa2db7cc2f
-SHA512 (xorg-server-1.17.4.tar.bz2) = 4b8377b86ca88f27dcf59db2996b2ee620ce6f181a37dc47600365db588d48f2f3ca66a3149e7c856e686e5783b1cccb2ba0827aa7413299163dfca869f4d376
-Size (xorg-server-1.17.4.tar.bz2) = 5791384 bytes
+SHA1 (xorg-server-1.18.0.tar.bz2) = f37f9ca17d211552c775c3ce78ff03385026bf3a
+RMD160 (xorg-server-1.18.0.tar.bz2) = d154fa2a43ad32e746fba9893d51206036a6daa7
+SHA512 (xorg-server-1.18.0.tar.bz2) = c7b1403e79e26ea96690f5634eb2fa424f9436a8a3c8a17779f71d254a813ae9b2ff1eb3dc8c6b4c37da125f3108ee86f6f5b1c27c1db6ab28eb6c8ee62e5768
+Size (xorg-server-1.18.0.tar.bz2) = 5818703 bytes
 SHA1 (patch-configure) = b3c5ae8cd7aca96dbb5a237dda061e8c2569b2f2
 SHA1 (patch-exa_exa__render.c) = 4e144b977797d9cdc7e08c286aaedb303f1a1aa8
-SHA1 (patch-hw_xfree86_common_compiler.h) = c6f2a1ec352e3577dcd46acc8c9c45d81a0c3964
 SHA1 (patch-hw_xfree86_common_xf86sbusBus.h) = f56f87336b2f669413ebb1005a2b64568a111f92
 SHA1 (patch-hw_xfree86_dri2_dri2.c) = 0bf58305059321e10f6f58186301dbb7cb858c2a
 SHA1 (patch-hw_xfree86_os-support_bsd_bsd__VTsw.c) = 90343f694c27a6fdd5070e1167687943bd056a99

File Deleted: pkgsrc/x11/modular-xorg-server/patches/Attic/patch-hw_xfree86_common_compiler.h