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
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/mesa-libs | 26.2.2_1 |
| DragonFly | graphics/mesa-libs | 21.3.9 |
| MidnightBSD | graphics/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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 26.2.2_1 | 26.2.2_1 | - | 24.1.7_1 | 26.2.2_1 |
| FreeBSD:14:quarterly | 26.2.2 | 26.2.2 | n/a | 24.1.7_1 | 26.2.2 |
| FreeBSD:15:latest | 26.2.2_1 | 26.2.2_1 | n/a | 24.1.7_1 | 24.1.7_1 |
| FreeBSD:15:quarterly | 26.2.2 | 26.2.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 26.2.2 | 26.2.2_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 4
libglvnd>=0: graphics/libglvnd${PYTHON_PKGNAMEPREFIX}ply>0: devel/py-plyspirv-tools>0: graphics/spirv-toolslibva>=0: multimedia/libva
Library 1
libdisplay-info.so: sysutils/libdisplay-info
Runtime 1
spirv-tools>0: graphics/spirv-tools
The full lists below include those, and their dependencies in turn.
Build dependencies 50
- archivers/liblz4
- archivers/zstd
- devel/bison
- devel/gettext-runtime
- devel/libclc
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/libtextstyle
- devel/llvm12
- devel/llvm19
- devel/m4
- devel/meson
- devel/ninja
- devel/pkgconf
- devel/py-packaging
- devel/py-ply
- devel/py-pyyaml
- devel/readline
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/libglvnd
- graphics/spirv-tools
- graphics/wayland
- graphics/wayland-protocols
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hwdata
- multimedia/libva
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- textproc/py-mako
- textproc/py-markupsafe
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxshmfence
- x11/xorgproto
Run dependencies 29
- archivers/liblz4
- archivers/zstd
- devel/libepoll-shim
- devel/libffi
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/spirv-tools
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXau
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxshmfence
- x11/xorgproto
Required by 1328
- accessibility/caribou
- astro/gpsbabel
- astro/kosmindoormap
- astro/marble
- astro/mepo
- astro/merkaartor
- astro/qmapshack
- astro/siril
- astro/viking
- astro/wmglobe
- audio/amarok
- audio/baresip
- audio/beets
- audio/bespokesynth
- audio/cardinal
- audio/carla
- audio/cava
- audio/cheesecutter
- audio/deadbeef
- audio/deadbeef-gui-plugins
- audio/deadbeef-jack-plugin
- audio/deadbeef-mpris2-plugin
- audio/deadbeef-musical-spectrum-plugin
- audio/deadbeef-playback-status-plugin
- audio/deadbeef-quick-search-plugin
- audio/deadbeef-spectrogram-plugin
- audio/deadbeef-vu-meter-plugin
- audio/deadbeef-waveform-seekbar-plugin
- audio/dpf-plugins-lv2
- audio/faudio
- audio/fooyin
- audio/ft2-clone
- audio/ft2play
- audio/furnace
- audio/giada
- audio/gonic
- audio/gtultra
- audio/jacktrip
- audio/klystrack
- audio/milkytracker
- audio/noise-repellent-lv2
- audio/noise-suppression-for-voice-lv2
- audio/ocp
- audio/plasma6-kpipewire
- audio/pt2-clone
- audio/py-pyradio
- audio/py-torchaudio
- audio/sc3-plugins
- audio/schismtracker
- audio/sdl2_mixer
- audio/sdl2_sound
- audio/sdl3_mixer
- audio/sdl_audiolib
- audio/somafm-cli
- audio/soundtracker
- audio/subtui
- audio/supercollider
- audio/tiatracker
- audio/wolf-shaper-lv2
- audio/xwax
- audio/zam-plugins-lv2
- audio/zrythm
- benchmarks/glmark2
- benchmarks/vkmark
- biology/atac-seq
- biology/biostar-tools
- biology/chip-seq
- biology/py-multiqc
- biology/rna-seq
- cad/OrcaSlicer
- cad/PrusaSlicer
- cad/alliance
- cad/freecad
- cad/freecad-devel
- chinese/fcitx5-chinese-addons
- chinese/libime-jyutping
- chinese/wordpress-zh_CN
- chinese/wordpress-zh_TW
- comms/apitran
- comms/cubicsdr
- comms/scrcpy
- comms/sdrangel
- databases/evolution-data-server
- databases/kbibtex
- databases/opendbviewer
- deskutils/R-cran-exams
- deskutils/R-cran-exams2forms
- deskutils/akonadi-calendar-tools
- deskutils/akonadi-import-wizard
- deskutils/akonadiconsole
- deskutils/akregator
- deskutils/bijiben
- deskutils/bookworm
- deskutils/budgie-desktop-view
- deskutils/calibre
- deskutils/cfiles
- deskutils/conkyforecast
- deskutils/easystroke
- deskutils/elementary-calendar
- deskutils/foliate
The first 100 are listed.
Configuration
Options name: graphics_mesa-libs
| Option | Default | Description |
|---|---|---|
| WAYLAND | on | Enable Wayland support for GBM/EGL |
| X11 | on | Enable X11 support for GBM/EGL |
| ZSTD | on | Use 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
| Date | Commit | Credits | Log 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.