BSD Ports

graphics/mesa-libs ${MESAVERSION}_1 MidnightBSD

OpenGL libraries that support GLX and EGL clients

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

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
MidnightBSDgraphics/mesa-libs${MESAVERSION}_1
FreeBSDgraphics/mesa-libs26.2.2_1
DragonFlygraphics/mesa-libs21.3.9
HardenedBSDgraphics/mesa-libs26.2.2
GhostBSDgraphics/mesa-libs26.2.2

Install

Binary package:

mport install mesa-libs

From mports:

cd /usr/mports/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

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1

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 18
  • etc/libmap.d/mesa.conf
  • include/EGL/eglext_angle.h
  • include/EGL/eglmesaext.h
  • include/gbm.h
  • 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/libgbm.so
  • lib/libgbm.so.1
  • lib/libgbm.so.1.0.0
  • lib/libglapi.so
  • lib/libglapi.so.0
  • lib/libglapi.so.0.0.0
  • libdata/pkgconfig/gbm.pc
  • share/glvnd/egl_vendor.d/50_mesa.json

Commit history 1

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