graphics/libosmesa ${MESAVERSION}_1 MidnightBSD
Off-Screen Mesa implementation of the OpenGL API
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- graphics
Description
Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. However, the author makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
This is a Off-Screen version of Mesa in order to do off-screen rendering in other packages like VTK. Offscreen rendering is useful for a number of things, such as batch processing, parallel processing, and remote processing.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/libosmesa | ${MESAVERSION}_1 |
| DragonFly | graphics/libosmesa | 21.3.9 |
Install
Binary package:
mport install libosmesa
From mports:
cd /usr/mports/graphics/libosmesa && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libosmesa>0:graphics/libosmesa
LIB_DEPENDS= libOSMesa.so:graphics/libosmesa
Dependencies
As this port's Makefile names them.
Library 1
libglapi.so: graphics/mesa-libs
Build dependencies 1
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- llvm:lib,noexport xorg
- Service scripts
- none
Files
pkg-plist 5
- include/GL/osmesa.h
- lib/libOSMesa.so
- lib/libOSMesa.so.8
- lib/libOSMesa.so.8.0.0
- libdata/pkgconfig/osmesa.pc