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
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/mesa-dri | ${MESAVERSION}_2 |
| FreeBSD | graphics/mesa-dri | 26.2.2_1 |
| DragonFly | graphics/mesa-dri | 21.3.9 |
| HardenedBSD | graphics/mesa-dri | 26.2.2 |
| GhostBSD | graphics/mesa-dri | 26.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
${PYTHON_PKGNAMEPREFIX}ply>0: devel/py-ply
Library 1
libglapi.so: graphics/mesa-libs
Runtime 1
gcc14: lang/gcc14
Build dependencies 2
Run dependencies 2
Configuration
Options name: graphics_mesa-dri
| Option | Default | Description |
|---|---|---|
| WAYLAND | on | Enable Wayland support for GBM/EGL and Vulkan |
| X11 | on | Enable X11 support for GBM/EGL |
| ZSTD | on | Use ZSTD for shader cache |
| anv | off | |
| crocus | off | |
| i915 | off | |
| iris | off | |
| panfrost | off | |
| r300 | off | |
| r600 | off | |
| radeonsi | off | |
| radv | off | |
| svga | off | |
| swrast | off | |
| swrast_vk | off | |
| zink | off |
- 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
| File | Size | SHA256 |
|---|---|---|
| mesa-24.1.7.tar.xz | 2.9206724e+07 | ecd2e7b1c73998f4103542f39c6b8c968d251637ccc8caa42641aecb86cd2566 |
| 4a253aae7ca437201d2a31d2a11a1a5434fe41f1.patch | 1626 | 84f18f14788bd8f387e2fc754b945bf30f84b517dd917785ed5d8ef1d594e24a |
| 5a9c052ba78e5d1b0020b8f8320d211d2205a958.patch | 2162 | 4b4b7e205ea333db66c809d442f17e1f865aa623c54e7e4d918c45a1f2c9704f |
| 5d48fb19553c15bbbac498afcb7cc8710a803716.patch | 1090 | 316360bdb0e0eb46075a8e537e1147283d1e88f2ee48d9eac13bb8c24f7d7b46 |
| fa9cd89a85b904615ebc11da609445b5b751e68d.patch | 1346 | ec8acde15e1408a871f977db4743300f654efa888d032d680aed19938024ea24 |