mesa
Port variant std
Summary Mesa 3D Graphics Library
BROKEN
Package version 24.2.5
Homepage https://www.mesa3d.org/
Keywords graphics
Maintainer nobody
License MIT , Kronos License (MIT with modifications) , SGI Free Software License B (multi)
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 17 OCT 2024, 18:04:20 UTC
Port created 07 JUN 2017, 22:40:10 UTC
Subpackage Descriptions
set This is the mesa:std metapackage. It pulls in all subpackages of mesa:std.
primary The Mesa project began as an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. Over the years the project has grown to implement more graphics APIs, including OpenGL ES (versions 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC and Vulkan. A variety of device drivers allows the Mesa libraries to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs. Mesa ties into several other open-source projects: the Direct Rendering Infrastructure and X.org to provide OpenGL support on Linux, FreeBSD and other operating systems. This package contains the Mesa OpenGL libraries for GLX and EGL clients. These include libOSMesa, libEGL, libGL, and libglesv2 as well as utility libraries libglapi and gbm. The OSMesa library is an 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. This package also contains Mesa's libOpenCL implementation "Clover". It is built upon GALLIUM and currently only supports Radeon GPUs.
drivers 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.
dev This is the developer subpackage of the mesa:std port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
ARM_DRIVERS OFF Build drivers for aarch64 architecture LLVMPIPE ON Build LLVM-based drivers and libraries X86_DRIVERS ON Build drivers for i386 and x86_64 architectures
Package Dependencies by Type
Build (only) libdrm:dev:std
libelf:dev:std
libelf:primary:std
libva:dev:std
libvdpau:dev:std
python-Mako:single:v12
python-PyYAML:single:v12
libclc:single:std
opencl-headers:single:std
ocl-icd:dev:std
llvm18:tools:std
llvm18:dev:std
clang18:set:std
gmake:primary:std
pkgconf:primary:std
gettext:dev:std
gettext:bldtools:std
gettext:tools:std
bison:primary:std
meson:single:std
ninja:single:std
zlib:dev:std
zstd:dev:std
expat:dev:std
xorg-x11:dev:std
xorg-xdamage:dev:std
xorg-xext:dev:std
xorg-xfixes:dev:std
xorg-xshmfence:dev:std
xorg-xxf86vm:dev:std
xorg-xv:dev:std
xorg-xrandr:dev:std
xorg-xcb:dev:std
xorg-macros:single:std
python312:dev:std
python312:primary:std
autoselect-python:single:std
Build and Runtime libdrm:primary:std
llvm18:primary:std
ocl-icd:primary:std
zlib:primary:std
zstd:primary:std
expat:primary:std
xorg-x11:primary:std
xorg-xdamage:primary:std
xorg-xext:primary:std
xorg-xfixes:primary:std
xorg-xshmfence:primary:std
xorg-xxf86vm:primary:std
xorg-xv:primary:std
xorg-xrandr:primary:std
xorg-xcb:primary:std
Runtime (only) clang18:dynlibs:std
mesa:primary:std (drivers subpackage)
libelf:primary:std (drivers subpackage)
ravensys-gcc:cxx_run:std (drivers subpackage)
ravensys-gcc:libs:std (drivers subpackage)
ravensys-gcc:cxx_run:std (primary subpackage)
ravensys-gcc:libs:std (primary subpackage)
Download groups
main https://mesa.freedesktop.org/archive/
ftp://ftp.freedesktop.org/pub/mesa/
Distribution File Information
733d0bea242ed6a5bb5c806fe836792ce7f092d45a2f115b7b7e15897c9dd96f 29534380 mesa-24.2.5.tar.xz
Ports that require mesa:std
xorg-driver-video-amdgpu:std X.org amdgpu video driver
xorg-driver-video-ati:std ATI Radeon video driver for the Xorg X server
xorg-driver-video-intel:std X.org legacy driver for Intel graphic chipsets
xorg-server:nest Nesting X server from X.Org
xorg-server:std X.Org X server and related programs
xorg-server:virtual X virtual framebuffer server from X.Org
xorg-server:xephyr X server from X.Org based on kdrive