Changeset View
Changeset View
Standalone View
Standalone View
graphics/libxatracker/Makefile
# Created by: johalun | # Created by: johalun | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= libxatracker | PORTNAME= libxatracker | ||||
PORTVERSION= ${MESAVERSION} | PORTVERSION= ${MESAVERSION} | ||||
PORTREVISION= 2 | |||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
COMMENT= Mesa XA state tracker | COMMENT= Mesa XA state tracker | ||||
USE_XORG= xorgproto | USE_XORG= xorgproto | ||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.include "${.CURDIR:H:H}/graphics/mesa-dri/Makefile.common" | .include "${.CURDIR:H:H}/graphics/mesa/Makefile.common" | ||||
ONLY_FOR_ARCHS= i386 amd64 | ONLY_FOR_ARCHS= i386 amd64 | ||||
ONLY_FOR_ARCHS_REASON= Used only by VMWare supported architectures | ONLY_FOR_ARCHS_REASON= Used only by VMWare supported architectures | ||||
CONFIGURE_ARGS+= --disable-dri \ | MESON_ARGS+= -Ddri-drivers="" \ | ||||
--disable-egl \ | -Dvulkan-drivers="" \ | ||||
--disable-gbm \ | -Degl=false \ | ||||
--disable-gles2 \ | -Dgbm=false \ | ||||
--disable-glx \ | -Dgles2=false \ | ||||
--disable-opengl \ | -Dglx=disabled \ | ||||
--disable-shared-glapi \ | -Dopengl=false \ | ||||
--with-gallium-drivers= \ | -Dshared-glapi=false \ | ||||
--with-platforms= | -Dgallium-drivers=svga \ | ||||
-Dplatforms="" \ | |||||
-Dgallium-xa=true | |||||
MESA_BUILD_WRKSRC= src/util src/compiler | |||||
LDFLAGS_i386= -Wl,-znotext | LDFLAGS_i386= -Wl,-znotext | ||||
CONFIGURE_ARGS+= --enable-xa | |||||
MESA_BUILD_WRKSRC+= src/gallium | |||||
MESA_INSTALL_WRKSRC= src/gallium/state_trackers/xa src/gallium/targets/xa | |||||
.include "${MASTERDIR}/Makefile.targets" | |||||
.include <bsd.port.post.mk> |