e5ae745c80
Please note that the previous version is still available in x11/modular-xorg-server112 in case this version does not work for you. This is relevant for users who need DRI1 and/or XAA as those features have been deprecated and removed by upstream since xorg-server-1.13. Note also that this update breaks the driver ABI and that drivers will be need to be rebuilt. Summary of the important changes since 1.12: xorg-server-1.17 (4 February 2015) - Generic DRM/KMS driver xf86-video-modesetting xorg-server-1.16 (17 July 2014) - XWayland DDX - GLAMOR acceleration - non-PCI devices support - systemd-logind support (rootless X) xorg-server1.15 (27 December 2013) - DRI3 - "present" extension xorg-server-1.14 (5 March 2013) - XInput 2.3 xorg-server1.13 (5 September 2012) - New DDX driver API - DRI2 - RandR 1.4 - OpenGL 3.x+ contexts - XAA support removed
43 lines
1.6 KiB
Makefile
43 lines
1.6 KiB
Makefile
# $NetBSD: buildlink3.mk,v 1.15 2015/04/25 11:47:03 tnn Exp $
|
|
|
|
BUILDLINK_TREE+= modular-xorg-server
|
|
|
|
.if !defined(MODULAR_XORG_SERVER_BUILDLINK3_MK)
|
|
MODULAR_XORG_SERVER_BUILDLINK3_MK:=
|
|
|
|
.include "../../mk/bsd.fast.prefs.mk"
|
|
|
|
USE_OLD_MODULAR_XORG_SERVER?= no
|
|
|
|
.if !empty(USE_OLD_MODULAR_XORG_SERVER:M[yY][eE][sS])
|
|
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_PKGSRCDIR.modular-xorg-server?= ../../x11/modular-xorg-server
|
|
.endif
|
|
|
|
BUILDLINK_DEPMETHOD.libpciaccess= full
|
|
.include "../../sysutils/libpciaccess/buildlink3.mk"
|
|
.include "../../x11/pixman/buildlink3.mk"
|
|
|
|
.include "../../x11/compositeproto/buildlink3.mk"
|
|
.include "../../x11/dri2proto/buildlink3.mk"
|
|
.include "../../x11/fontsproto/buildlink3.mk"
|
|
.if empty(USE_OLD_MODULAR_XORG_SERVER:M[yY][eE][sS])
|
|
.include "../../graphics/MesaLib/buildlink3.mk" # XXX should not be needed for non-dri build
|
|
.include "../../x11/resourceproto/buildlink3.mk"
|
|
.include "../../x11/scrnsaverproto/buildlink3.mk"
|
|
.include "../../x11/presentproto/buildlink3.mk"
|
|
.endif
|
|
.include "../../x11/inputproto/buildlink3.mk"
|
|
.include "../../x11/randrproto/buildlink3.mk"
|
|
.include "../../x11/renderproto/buildlink3.mk"
|
|
.include "../../x11/videoproto/buildlink3.mk"
|
|
.include "../../x11/xextproto/buildlink3.mk"
|
|
.include "../../x11/xf86driproto/buildlink3.mk"
|
|
.include "../../x11/xproto/buildlink3.mk"
|
|
.include "../../x11/xineramaproto/buildlink3.mk"
|
|
.endif # MODULAR_XORG_SERVER_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -modular-xorg-server
|