BSD Ports

graphics/mesa-dri ${MESAVERSION}_2 MidnightBSD

OpenGL hardware acceleration drivers for DRI2+

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
62c2e5b32f
Categories
graphics

Description

This package contains the current stable release of the client drivers for DRI2+

With a X Server configured for DRI, they allow direct rendering of hardware- accelerated OpenGL. This package also includes the software renderer, either llvmpipe or classic SWrast.

In the other systems

SystemPortVersion
MidnightBSDgraphics/mesa-dri${MESAVERSION}_2
FreeBSDgraphics/mesa-dri26.2.2_1
DragonFlygraphics/mesa-dri21.3.9
HardenedBSDgraphics/mesa-dri26.2.2
GhostBSDgraphics/mesa-dri26.2.2

Install

Binary package:

mport install mesa-dri

From mports:

cd /usr/mports/graphics/mesa-dri && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	mesa-dri>0:graphics/mesa-dri

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 1

Build dependencies 2
Run dependencies 2

Configuration

Options name: graphics_mesa-dri

OptionDefaultDescription
WAYLANDonEnable Wayland support for GBM/EGL and Vulkan
X11onEnable X11 support for GBM/EGL
ZSTDonUse ZSTD for shader cache
anvoff
crocusoff
i915off
irisoff
panfrostoff
r300off
r600off
radeonsioff
radvoff
svgaoff
swrastoff
swrast_vkoff
zinkoff
USES
llvm:lib,noexport
Service scripts
none

Files

pkg-plist 23
  • include/GL/internal/dri_interface.h
  • %%crocus%%lib/dri/crocus_dri.so
  • %%i915%%lib/dri/i915_dri.so
  • %%iris%%lib/dri/iris_dri.so
  • %%panfrost%%lib/dri/panfrost_dri.so
  • %%panfrost%%lib/dri/rockchip_dri.so
  • %%r300%%lib/dri/r300_dri.so
  • %%r600%%lib/dri/r600_dri.so
  • %%radeonsi%%lib/dri/radeonsi_dri.so
  • %%svga%%lib/dri/vmwgfx_dri.so
  • %%swrast%%lib/dri/kms_swrast_dri.so
  • %%swrast%%lib/dri/swrast_dri.so
  • %%zink%%lib/dri/zink_dri.so
  • %%anv%%lib/libvulkan_intel.so
  • %%radv%%lib/libvulkan_radeon.so
  • %%swrast_vk%%lib/libvulkan_lvp.so
  • libdata/pkgconfig/dri.pc
  • share/drirc.d/00-mesa-defaults.conf
  • %%radv%%share/drirc.d/00-radv-defaults.conf
  • share/drirc.d/01-freebsd.conf
  • %%anv%%share/vulkan/icd.d/intel_icd..json
  • %%radv%%share/vulkan/icd.d/radeon_icd..json
  • %%swrast_vk%%share/vulkan/icd.d/lvp_icd..json
distinfo 5
FileSizeSHA256
mesa-24.1.7.tar.xz2.9206724e+07ecd2e7b1c73998f4103542f39c6b8c968d251637ccc8caa42641aecb86cd2566
4a253aae7ca437201d2a31d2a11a1a5434fe41f1.patch162684f18f14788bd8f387e2fc754b945bf30f84b517dd917785ed5d8ef1d594e24a
5a9c052ba78e5d1b0020b8f8320d211d2205a958.patch21624b4b7e205ea333db66c809d442f17e1f865aa623c54e7e4d918c45a1f2c9704f
5d48fb19553c15bbbac498afcb7cc8710a803716.patch1090316360bdb0e0eb46075a8e537e1147283d1e88f2ee48d9eac13bb8c24f7d7b46
fa9cd89a85b904615ebc11da609445b5b751e68d.patch1346ec8acde15e1408a871f977db4743300f654efa888d032d680aed19938024ea24

Commit history 1

DateCommitCreditsLog message
62c2e5b32f Lucas Holt graphics/mesa: avoid unsupported TLS descriptors (#1634)