COMMENT = the X.Org X server DISTNAME = xorg-server-21.1.3 CATEGORIES = x11 HOMEPAGE = https://gitlab.freedesktop.org/xorg/xserver MAINTAINER = xenocara@openbsd.org # MIT PERMIT_PACKAGE = Yes # uses pledge() WANTLIB = GL X11 X11-xcb Xdmcp Xfont2 c drm expat gbm glapi kvm m pciaccess WANTLIB += pixman-1 pthread z WANTLIB += Xau xcb xcb-dri2 xcb-dri3 xcb-xfixes xcb-glx xcb-icccm xcb-image WANTLIB += xcb-keysyms xcb-present xcb-randr xcb-render xcb-render-util WANTLIB += xcb-shape xcb-shm xcb-sync xcb-util xcb-xf86dri xcb-xkb xcb-xv WANTLIB += Xdamage Xext Xfixes Xxf86vm fontenc freetype xshmfence WANTLIB += epoxy MASTER_SITES = ${MASTER_SITE_XORG:=xserver/} MODULES = xenocara BUILD_DEPENDS = devel/xorg-util-macros \ devel/xorgproto \ devel/libxcvt \ fonts/xorg-font-util \ x11/xtrans \ x11/libxkbfile \ devel/xorgproto RUN_DEPENDS = x11/xkbcomp LIB_DEPENDS = graphics/pixman \ graphics/libepoxy \ graphics/mesa \ sysutils/libdrm \ x11/libX11 \ x11/libXfont2 \ x11/libxcb \ x11/xcb-util \ x11/xcb-util-image \ x11/xcb-util-keysyms \ x11/xcb-util-renderutil \ x11/xcb-util-wm SEPARATE_BUILD = no CONFIGURE_STYLE = autoreconf GLX_OPTION= --enable-glamor KDRIVE_OPTION= --enable-kdrive --enable-xephyr DRI_OPTION= --enable-dri --enable-dri2 XKB_PATH= ${X11BASE}/share/X11/xkb XKB_RULES= base CONFIGURE_ARGS= --localstatedir=/var --sysconfdir=/etc/X11 \ --with-xkb-path=${XKB_PATH} \ --with-xkb-output=/var/db/xkb \ --with-default-xkb-rules=${XKB_RULES} \ --with-module-dir=${X11BASE}/lib/modules ${GLX_OPTION} \ --disable-install-setuid --enable-privsep \ ${KDRIVE_OPTION} \ --enable-xcsecurity --disable-xdm-auth-1 \ --without-fop --without-xmlto --without-xsltproc \ --disable-dmx ${NO_XORG_OPTION} \ --disable-unit-tests \ ${DRI_OPTION} AUTOCONF_VERSION = 2.69 AUTOMAKE_VERSION = 1.12 NO_TEST = Yes .include