BSD Ports

graphics/mesa-dri 26.2.2_1 FreeBSD

OpenGL hardware acceleration drivers for DRI2+

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
06582a0423
License
MIT
Categories
graphics
Package size
5273.2 KiB, 32195.7 KiB installed

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
FreeBSDgraphics/mesa-dri26.2.2_1
DragonFlygraphics/mesa-dri21.3.9
MidnightBSDgraphics/mesa-dri${MESAVERSION}_2

Install

Binary package:

pkg install mesa-dri

From the ports tree:

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

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

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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest26.2.2_126.2.2_1-24.1.7_826.2.2_1
FreeBSD:14:quarterly26.2.226.2.2n/a24.1.7_626.2.2
FreeBSD:15:latest26.2.2_126.2.2_1n/a24.1.7_824.1.7_8
FreeBSD:15:quarterly26.2.226.2.2n/an/an/a
FreeBSD:16:latest26.2.226.2.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 32
Required by 165

The first 100 are listed.

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
llvmpipeoff
panfrostoff
r300off
r600off
radeonsioff
radvoff
svgaoff
swrast_vkoff
USES
llvm:lib,noexport
Service scripts
none

Files

pkg-plist 74
  • lib/dri/apple_dri.so
  • lib/dri/armada-drm_dri.so
  • %%crocus%%lib/dri/crocus_dri.so
  • lib/dri/exynos_dri.so
  • lib/dri/gm12u320_dri.so
  • lib/dri/hdlcd_dri.so
  • lib/dri/hx8357d_dri.so
  • %%i915%%lib/dri/i915_dri.so
  • lib/dri/ili9163_dri.so
  • lib/dri/ili9225_dri.so
  • lib/dri/ili9341_dri.so
  • lib/dri/ili9486_dri.so
  • lib/dri/imx-dcss_dri.so
  • lib/dri/imx-drm_dri.so
  • lib/dri/imx-lcdif_dri.so
  • lib/dri/ingenic-drm_dri.so
  • %%iris%%lib/dri/iris_dri.so
  • lib/dri/kirin_dri.so
  • %%llvmpipe%%lib/dri/kms_swrast_dri.so
  • lib/dri/komeda_dri.so
  • lib/dri/libdril_dri.so
  • lib/dri/mali-dp_dri.so
  • lib/dri/mcde_dri.so
  • lib/dri/mediatek_dri.so
  • lib/dri/meson_dri.so
  • lib/dri/mi0283qt_dri.so
  • lib/dri/mxsfb-drm_dri.so
  • lib/dri/panel-mipi-dbi_dri.so
  • %%panfrost%%lib/dri/panfrost_dri.so
  • %%panfrost%%lib/dri/panthor_dri.so
  • lib/dri/pl111_dri.so
  • %%r300%%lib/dri/r300_dri.so
  • %%r600%%lib/dri/r600_dri.so
  • %%r600%%lib/dri/r600_drv_video.so
  • %%radeonsi%%lib/dri/radeonsi_dri.so
  • %%radeonsi%%lib/dri/radeonsi_drv_video.so
  • lib/dri/rcar-du_dri.so
  • lib/dri/repaper_dri.so
  • %%panfrost%%lib/dri/rockchip_dri.so
  • lib/dri/rzg2l-du_dri.so
  • lib/dri/ssd130x_dri.so
  • lib/dri/st7586_dri.so
  • lib/dri/st7735r_dri.so
  • lib/dri/sti_dri.so
  • lib/dri/stm_dri.so
  • lib/dri/sun4i-drm_dri.so
  • %%llvmpipe%%lib/dri/swrast_dri.so
  • lib/dri/udl_dri.so
  • lib/dri/virtio_gpu_dri.so
  • lib/dri/virtio_gpu_drv_video.so
  • lib/dri/vkms_dri.so
  • %%svga%%lib/dri/vmwgfx_dri.so
  • lib/dri/zink_dri.so
  • lib/dri/zynqmp-dpsub_dri.so
  • %%anv%%lib/libvulkan_intel.so
  • %%swrast_vk%%lib/libvulkan_lvp.so
  • %%radv%%lib/libvulkan_radeon.so
  • %%anv%%share/drirc.d/00-anv-defaults.conf
  • %%crocus%%share/drirc.d/00-crocus-defaults.conf
  • %%iris%%share/drirc.d/00-iris-defaults.conf
  • %%swrast_vk%%share/drirc.d/00-lavapipe-defaults.conf
  • share/drirc.d/00-mesa-defaults.conf
  • %%panfrost%%share/drirc.d/00-panfrost-defaults.conf
  • %%r300%%share/drirc.d/00-r300-defaults.conf
  • %%r600%%share/drirc.d/00-r600-defaults.conf
  • %%radeonsi%%share/drirc.d/00-radeonsi-defaults.conf
  • %%radv%%share/drirc.d/00-radv-defaults.conf
  • share/drirc.d/00-virtio_gpu-defaults.conf
  • %%svga%%share/drirc.d/00-vmwgfx-defaults.conf
  • share/drirc.d/00-zink-defaults.conf
  • share/drirc.d/01-freebsd.conf
  • %%anv%%share/vulkan/icd.d/intel_icd..json
  • %%swrast_vk%%share/vulkan/icd.d/lvp_icd..json
  • %%radv%%share/vulkan/icd.d/radeon_icd..json
distinfo 1
FileSizeSHA256
mesa-26.2.2.tar.xz6.8533264e+07eeb29ca7e56cfaa8e8a79538dcf834e3b18e501c31bef5145e959ea437cc4216

Commit history 10

DateCommitCreditsLog message
06582a0423 Hiroki Tagato */*: Bump port revision after spirv-tools update (36c50e5bf7cc)
29df97d33d Sergey A. Osokin graphics/mesa*: update to 26.2.2
PR: 298129 Approved by: x11 (arrowd, maintainer) Sponsored by: tipi.work
b98f58caf4 Dima Panov graphics/mesa-dri: fix panfrost packaging on aarch64
While here, allow VMWare svga driver on aarch64 Approved by: x11 (arrowd)
f8519cdf7c Sergey A. Osokin graphics/mesa-*: update to 26.2.1
Differential Revision: https://reviews.freebsd.org/D58728 Co-authored-by: Gleb Popov <[email protected]>
4f168a7269 Sergey A. Osokin graphics/mesa-*: update to 26.1.7
PR: 297483 Approved by: x11 (arrowd, maintainer) Sponsored by: tipi.work

The latest 5 of 10 in the history this site was built from.