Changeset View
Changeset View
Standalone View
Standalone View
graphics/mesa-dri/Makefile
# Created by: Eric Anholt <anholt@FreeBSD.org> | # Created by: Eric Anholt <anholt@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= mesa-dri | PORTNAME= mesa-dri | ||||
PORTVERSION= ${MESAVERSION} | PORTVERSION= ${MESAVERSION} | ||||
PORTREVISION= 1 | |||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
COMMENT= OpenGL hardware acceleration drivers for DRI2+ | COMMENT= OpenGL hardware acceleration drivers for DRI2+ | ||||
USE_XORG= xorgproto x11 xdamage xext xfixes xshmfence xv xvmc | USE_XORG= xorgproto x11 xdamage xext xfixes xshmfence xv xvmc | ||||
OPTIONS_DEFINE= TEXTURE VAAPI VDPAU WAYLAND | OPTIONS_DEFINE= VAAPI VDPAU WAYLAND | ||||
OPTIONS_DEFAULT=TEXTURE | |||||
OPTIONS_SUB= yes | OPTIONS_SUB= yes | ||||
TEXTURE_DESC= Enable texture-float support (patent encumbered) | |||||
TEXTURE_CONFIGURE_ENABLE= texture-float | |||||
VAAPI_CONFIGURE_ENABLE= va | VAAPI_CONFIGURE_ENABLE= va | ||||
VAAPI_LIB_DEPENDS= libva.so:multimedia/libva | VAAPI_LIB_DEPENDS= libva.so:multimedia/libva | ||||
VAAPI_USE= XORG=xcb | VAAPI_USE= XORG=xcb | ||||
VDPAU_CONFIGURE_ENABLE= vdpau | VDPAU_CONFIGURE_ENABLE= vdpau | ||||
VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau | VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau | ||||
WAYLAND_DESC= Enable support for the Wayland platform in Vulkan drivers | WAYLAND_DESC= Enable support for the Wayland platform in Vulkan drivers | ||||
Show All 35 Lines | |||||
GALLIUM_DRIVERS+= FREEDRENO VC4 | GALLIUM_DRIVERS+= FREEDRENO VC4 | ||||
. if ${ARCH} == armv6 || ${ARCH} == armv7 | . if ${ARCH} == armv6 || ${ARCH} == armv7 | ||||
EXTRA_PATCHES+= ${PATCHDIR}/extra-src_gallium_drivers_vc4_Makefile.in | EXTRA_PATCHES+= ${PATCHDIR}/extra-src_gallium_drivers_vc4_Makefile.in | ||||
. endif | . endif | ||||
.endif | .endif | ||||
.if ${VULKAN_DRIVERS} | .if ${VULKAN_DRIVERS} | ||||
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} | BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:textproc/py-mako@${PY_FLAVOR} | ||||
USE_XORG+= xcb xrandr | |||||
.endif | .endif | ||||
LDFLAGS_i386= -Wl,-znotext | LDFLAGS_i386= -Wl,-znotext | ||||
.if ${DRI_DRIVERS} || ${VULKAN_DRIVERS:MINTEL} | .if ${DRI_DRIVERS} || ${VULKAN_DRIVERS:MINTEL} | ||||
. if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld | . if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld | ||||
# --build-id isn't supported by old GNU ld.bfd in base | # --build-id isn't supported by old GNU ld.bfd in base | ||||
USE_BINUTILS= yes | USE_BINUTILS= yes | ||||
LDFLAGS+= -B${LOCALBASE}/bin | LDFLAGS+= -B${LOCALBASE}/bin | ||||
▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines |