05a777411d
-dri +osmesa. the dri case wasn't broken and already had expat. expat is an easy dependency, and the default case will need it (and will have it for various xorg things), so let's just keep it unconditional and remove the conditional expat.
33 lines
923 B
Makefile
33 lines
923 B
Makefile
# $NetBSD: dri.mk,v 1.2 2019/04/11 16:27:03 maya Exp $
|
|
#
|
|
# Currently, this is for convenience only.
|
|
#
|
|
.if !defined(DRI_MK)
|
|
DRI_MK= # defined
|
|
|
|
. if !defined(USE_BUILTIN.MesaLib)
|
|
CHECK_BUILTIN.MesaLib:= yes
|
|
. include "../../graphics/MesaLib/builtin.mk"
|
|
CHECK_BUILTIN.MesaLib:= no
|
|
. endif
|
|
|
|
. if !empty(USE_BUILTIN.MesaLib:M[Nn][Oo])
|
|
. if ${OPSYS} != "Darwin"
|
|
BUILDLINK_API_DEPENDS.libdrm+= libdrm>=2.4.60
|
|
. endif
|
|
. if ${OPSYS} == "Linux"
|
|
BUILDLINK_API_DEPENDS.libxcb+= libxcb>=1.9.3
|
|
. endif
|
|
. endif
|
|
. include "../../x11/xorgproto/buildlink3.mk"
|
|
# XXX these do not have builtin.mk
|
|
. if ${X11_TYPE} == "modular"
|
|
. include "../../x11/libxshmfence/buildlink3.mk"
|
|
. endif
|
|
. include "../../x11/libXdamage/buildlink3.mk"
|
|
. include "../../x11/libXfixes/buildlink3.mk"
|
|
. include "../../x11/libXxf86vm/buildlink3.mk"
|
|
. if ${OPSYS} != "Darwin"
|
|
. include "../../x11/libdrm/buildlink3.mk"
|
|
. endif
|
|
.endif
|