BSD Ports

graphics/mesa-libs 26.2.2_1 FreeBSD

OpenGL libraries that support GLX and EGL clients

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

Description

This package contains the Mesa OpenGL libraries for GLX and EGL clients. These include libEGL, libGL, and libglesv2 as well as utlity libraries libglapi and gbm.

In the other systems

SystemPortVersion
FreeBSDgraphics/mesa-libs26.2.2_1
DragonFlygraphics/mesa-libs21.3.9
MidnightBSDgraphics/mesa-libs${MESAVERSION}_1

Install

Binary package:

pkg install mesa-libs

From the ports tree:

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

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

RUN_DEPENDS=	mesa-libs>0:graphics/mesa-libs
LIB_DEPENDS=	libEGL_mesa.so:graphics/mesa-libs

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_126.2.2_1
FreeBSD:14:quarterly26.2.226.2.2n/a24.1.7_126.2.2
FreeBSD:15:latest26.2.2_126.2.2_1n/a24.1.7_124.1.7_1
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 4

Library 1

Runtime 1

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

Build dependencies 50
Run dependencies 29
Required by 1328

The first 100 are listed.

Configuration

Options name: graphics_mesa-libs

OptionDefaultDescription
WAYLANDonEnable Wayland support for GBM/EGL
X11onEnable X11 support for GBM/EGL
ZSTDonUse ZSTD for shader cache
USES
llvm:noexport
Service scripts
none

Files

pkg-plist 20
  • etc/libmap.d/mesa.conf
  • include/EGL/eglext_angle.h
  • include/EGL/eglmesaext.h
  • include/GL/internal/dri_interface.h
  • include/gbm.h
  • include/gbm_backend_abi.h
  • lib/gbm/dri_gbm.so
  • lib/libEGL_mesa.so
  • lib/libEGL_mesa.so.0
  • lib/libEGL_mesa.so.0.0.0
  • lib/libGLX_mesa.so
  • lib/libGLX_mesa.so.0
  • lib/libGLX_mesa.so.0.0.0
  • lib/libgallium-.so
  • lib/libgbm.so
  • lib/libgbm.so.1
  • lib/libgbm.so.1.0.0
  • libdata/pkgconfig/dri.pc
  • libdata/pkgconfig/gbm.pc
  • share/glvnd/egl_vendor.d/50_mesa.json

Commit history 6

DateCommitCreditsLog message
06582a0423 Hiroki Tagato */*: Bump port revision after spirv-tools update (36c50e5bf7cc)
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]>
a17560b3ca Sergey A. Osokin graphics/mesa-*: update to 26.1.6
PR: 297150 Approved by: x11 (arrowd, maintainer) Sponsored by: tipi.work
e77979c168 Hiroki Tagato */*: Bump port revision after spirv-tools update (f6a550749269)
84fd498712 Olivier Cochard graphics/mesa-dri: enable H.264/H.265 Vulkan Video codecs
PR: 296968 Approved by: arrowd

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