mesa
Port variant standard
Summary Mesa 3D Graphics Library
Package version 22.2.4
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 19 NOV 2022, 23:30:14 UTC
Port created 07 JUN 2017, 22:40:10 UTC
Subpackage Descriptions
complete This is the mesa-standard metapackage. It pulls in all subpackages of mesa-standard.
libs 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.
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) python-Mako:single:py39
libpthread-stubs:single:standard
libelf:single:standard
libvdpau:single:standard
libva:single:standard
libclc:single:standard
opencl-headers:single:standard
gmake:single:ravensys
pkgconf:single:standard
gettext:tools:standard
clang:complete:standard
bison:primary:standard
meson:single:standard
ninja:single:standard
zlib:static:standard
Zstandard:static:standard
expat:static:standard
xorg-macros:single:standard
python39:single:standard
autoselect-python:single:standard
Build and Runtime libdrm:single:standard
llvm:single:standard
ocl-icd:primary:standard
zlib:shared:standard
Zstandard:shared:standard
expat:shared:standard
xorg-x11:single:standard
xorg-xdamage:single:standard
xorg-xext:single:standard
xorg-xfixes:single:standard
xorg-xshmfence:single:standard
xorg-xxf86vm:single:standard
xorg-xv:single:standard
xorg-xrandr:single:standard
xorg-xcb:single:standard
xorg-xvmc:single:standard
Runtime (only) clang:dynlibs:standard
mesa:libs:standard (drivers subpackage)
libelf:single:standard (drivers subpackage)
ravensys-gcc:cxx_run:standard (drivers subpackage)
ravensys-gcc:cxx_run:standard (libs subpackage)
Download groups
main https://mesa.freedesktop.org/archive/
ftp://ftp.freedesktop.org/pub/mesa/
Distribution File Information
65d76b53ca5c7b46019e0e8e5b414de45d2fecd3fcd71707f6c3bc7691c9f7ab 16497852 mesa-22.2.4.tar.xz
Ports that require mesa:standard
extremetuxracer:standard Downhill racing game
graphviz:standard Graph visualization tools
gtkada:standard Ada graphical toolkit based on Gtk3 components
libreoffice:standard Free Software Productivity Suite
lumina-core:standard Core components of the Lumina Desktop
minetest:standard Infinite-world block sandbox game
qemu:standard Fast CPU emulator and virtualizer for x86 platform
qscintilla:standard Qt port of the Scintilla C++ editor control
qt5-qtmultimedia:standard Qt5 - QtMultimedia component
recoll:standard Full text search tool based on Xapian backend
webkit2:api40 Opensource browser engine using GTK+3 (API 4.0)
webkit2:api41 Opensource browser engine using GTK+3 (API 4.1)
webkit2:api50 Opensource browser engine using GTK4 (API 5.0)
wxWidgets30:gtk2 GUI toolkit with GTK+ bindings (gtk2)
wxWidgets30:standard GUI toolkit with GTK+ bindings (gtk3)
wxWidgets:standard GUI toolkit with GTK+ bindings
xorg-driver-video-amdgpu:standard X.org amdgpu video driver
xorg-driver-video-intel:standard X.org legacy driver for Intel graphic chipsets
xorg-server:nest Nesting X server from X.Org
xorg-server:standard 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