Changeset View
Changeset View
Standalone View
Standalone View
graphics/mesa-libs/Makefile
# Created by: Eric Anholt <anholt@FreeBSD.org> | # Created by: Eric Anholt <anholt@FreeBSD.org> | ||||
PORTNAME= mesa-libs | PORTNAME= mesa-libs | ||||
PORTVERSION= ${MESAVERSION} | PORTVERSION= ${MESAVERSION} | ||||
PORTREVISION= 1 | |||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
COMMENT= OpenGL libraries that support GLX and EGL clients | COMMENT= OpenGL libraries that support GLX and EGL clients | ||||
BUILD_DEPENDS= libglvnd>0:graphics/libglvnd | BUILD_DEPENDS= libglvnd>0:graphics/libglvnd | ||||
OPTIONS_GROUP= PLATFORM | OPTIONS_GROUP= PLATFORM | ||||
OPTIONS_GROUP_PLATFORM= PLATFORM_X11 PLATFORM_WAYLAND | OPTIONS_GROUP_PLATFORM= PLATFORM_X11 PLATFORM_WAYLAND | ||||
Show All 20 Lines | |||||
MESON_ARGS+= -Dgallium-drivers="" \ | MESON_ARGS+= -Dgallium-drivers="" \ | ||||
-Dgallium-vdpau=disabled \ | -Dgallium-vdpau=disabled \ | ||||
-Dgallium-xvmc=disabled \ | -Dgallium-xvmc=disabled \ | ||||
-Dgallium-omx=disabled \ | -Dgallium-omx=disabled \ | ||||
-Dgallium-va=disabled \ | -Dgallium-va=disabled \ | ||||
-Dgallium-xa=disabled \ | -Dgallium-xa=disabled \ | ||||
-Dgallium-nine=false \ | -Dgallium-nine=false \ | ||||
-Dgallium-clover=disabled \ | -Dgallium-clover=disabled \ | ||||
-Dosmesa=none \ | -Dosmesa=false \ | ||||
-Dtools="" \ | -Dtools="" \ | ||||
-Degl=enabled \ | -Degl=enabled \ | ||||
-Dgbm=enabled \ | -Dgbm=enabled \ | ||||
-Dvulkan-drivers="" \ | -Dvulkan-drivers="" \ | ||||
-Dglvnd=true \ | -Dglvnd=true \ | ||||
-Dprefer-iris=true | -Dprefer-iris=true | ||||
# Building EGL and GBM requires a dri driver so add swrast | # Building EGL and GBM requires a dri driver so add r100 | ||||
MESON_ARGS+= -Ddri-drivers="swrast" | MESON_ARGS+= -Ddri-drivers="r100" | ||||
.if ${PORT_OPTIONS:MPLATFORM_X11} | .if ${PORT_OPTIONS:MPLATFORM_X11} | ||||
MESA_PLATFORMS+= x11 | MESA_PLATFORMS+= x11 | ||||
USE_XORG+= xorgproto x11 xcb xdamage xext \ | USE_XORG+= xorgproto x11 xcb xdamage xext \ | ||||
xfixes xshmfence xxf86vm xrandr | xfixes xshmfence xxf86vm xrandr | ||||
PLIST_SUB+= GLX="" | PLIST_SUB+= GLX="" | ||||
.else | .else | ||||
MESON_ARGS+= -Dglx=disabled | MESON_ARGS+= -Dglx=disabled | ||||
Show All 24 Lines |