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 | OPTIONS_DEFINE= VAAPI VDPAU | ||||
| 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 | ||||
| .include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
| Show All 31 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 All 37 Lines | |||||