notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Remember
I remember
2024-11-06 brought a new category: filesystems. Sadly, the website did not process it well. I''m working on that. It may take a few days.
Port details on branch 2024Q4
mesa-libs OpenGL libraries that support GLX and EGL clients
24.1.7_1 graphics on this many watch lists=20 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 24.1.5Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-05-12 18:47:08
Last Update: 2024-11-01 23:52:43
Commit Hash: f093aba
People watching this port, also watch:: libdrm, libxml2, dbus, libevent, jpeg-turbo
License: MIT
WWW:
https://www.mesa3d.org/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (30 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mesa-libs-24.1.7_1/catalog.mk
  3. /usr/local/share/licenses/mesa-libs-24.1.7_1/LICENSE
  4. /usr/local/share/licenses/mesa-libs-24.1.7_1/MIT
  5. etc/libmap.d/mesa.conf
  6. include/EGL/eglext_angle.h
  7. include/EGL/eglmesaext.h
  8. @comment include/GL/internal/dri_interface.h
  9. include/gbm.h
  10. @comment lib/dri/radeon_dri.so
  11. @comment lib/dri/r300_dri.so
  12. lib/libEGL_mesa.so
  13. lib/libEGL_mesa.so.0
  14. lib/libEGL_mesa.so.0.0.0
  15. lib/libGLX_mesa.so
  16. lib/libGLX_mesa.so.0
  17. lib/libGLX_mesa.so.0.0.0
  18. lib/libgbm.so
  19. lib/libgbm.so.1
  20. lib/libgbm.so.1.0.0
  21. lib/libglapi.so
  22. lib/libglapi.so.0
  23. lib/libglapi.so.0.0.0
  24. @comment libdata/pkgconfig/dri.pc
  25. libdata/pkgconfig/gbm.pc
  26. @comment share/drirc.d/00-mesa-defaults.conf
  27. share/glvnd/egl_vendor.d/50_mesa.json
  28. @owner
  29. @group
  30. @mode
Collapse this list.
Dependency lines:
  • mesa-libs>0:graphics/mesa-libs
To install the port:
cd /usr/ports/graphics/mesa-libs/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/mesa-libs
  • pkg install mesa-libs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mesa-libs
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1724945188 SHA256 (mesa-24.1.7.tar.xz) = ecd2e7b1c73998f4103542f39c6b8c968d251637ccc8caa42641aecb86cd2566 SIZE (mesa-24.1.7.tar.xz) = 29206724

Expand this list (6 items)

Collapse this list.

SHA256 (4a253aae7ca437201d2a31d2a11a1a5434fe41f1.patch) = 84f18f14788bd8f387e2fc754b945bf30f84b517dd917785ed5d8ef1d594e24a SIZE (4a253aae7ca437201d2a31d2a11a1a5434fe41f1.patch) = 1626 SHA256 (5a9c052ba78e5d1b0020b8f8320d211d2205a958.patch) = 4b4b7e205ea333db66c809d442f17e1f865aa623c54e7e4d918c45a1f2c9704f SIZE (5a9c052ba78e5d1b0020b8f8320d211d2205a958.patch) = 2162 SHA256 (5d48fb19553c15bbbac498afcb7cc8710a803716.patch) = 316360bdb0e0eb46075a8e537e1147283d1e88f2ee48d9eac13bb8c24f7d7b46 SIZE (5d48fb19553c15bbbac498afcb7cc8710a803716.patch) = 1090

Collapse this list.


Packages (timestamps in pop-ups are UTC):
mesa-libs
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest24.1.724.1.720.2.324.1.724.1.7-20.2.3-
FreeBSD:13:quarterly24.1.724.1.7-24.1.724.1.723.3.423.3.423.3.4
FreeBSD:14:latest24.1.724.1.7_1-24.1.724.1.7_122.3.7_1-22.3.7_1
FreeBSD:14:quarterly24.1.724.1.7-24.1.724.1.723.3.423.3.423.3.4
FreeBSD:15:latest24.1.724.1.7_1n/a24.1.7n/a23.3.523.3.524.0.1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. libglvnd>=0 : graphics/libglvnd
  2. wayland-protocols>=1.8 : graphics/wayland-protocols
  3. py311-mako>0 : textproc/py-mako@py311
  4. llvm-config15 : devel/llvm15
  5. bison : devel/bison
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. python3.11 : lang/python311
  10. xorgproto>=0 : x11/xorgproto
  11. x11.pc : x11/libX11
  12. xcb.pc : x11/libxcb
  13. xdamage.pc : x11/libXdamage
  14. xext.pc : x11/libXext
  15. xfixes.pc : x11/libXfixes
  16. xshmfence.pc : x11/libxshmfence
  17. xxf86vm.pc : x11/libXxf86vm
  18. xrandr.pc : x11/libXrandr
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcb.pc : x11/libxcb
  3. xdamage.pc : x11/libXdamage
  4. xext.pc : x11/libXext
  5. xfixes.pc : x11/libXfixes
  6. xshmfence.pc : x11/libxshmfence
  7. xxf86vm.pc : x11/libXxf86vm
  8. xrandr.pc : x11/libXrandr
Library dependencies:
  1. libwayland-server.so : graphics/wayland
  2. libzstd.so : archivers/zstd
  3. libdrm.so : graphics/libdrm
  4. libexpat.so : textproc/expat2
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 16 deleted ports
  1. games/libretro-cores*
  2. games/openastromenace*
  3. games/plee-the-bear*
  4. games/ppracer*
  5. graphics/iccexamin*
  6. graphics/py-rabbyt*
  7. multimedia/gstreamer1-qt4*
  8. multimedia/gstreamer1-qt5*
  9. multimedia/qt5-phonon4-gstreamer*
  10. net-im/ring-daemon*
  11. net-im/ring-gnome*
  12. net-im/ring-libclient*
  13. www/libxul*
  14. x11/kde4-workspace*
  15. x11-themes/qt5-style-Kvantum*
  16. x11-toolkits/gai*
  17. Collapse this list of deleted ports.
for Libraries
  1. audio/plasma5-kpipewire
  2. audio/plasma6-kpipewire
  3. benchmarks/glmark2
  4. benchmarks/vkmark
  5. databases/compass
  6. devel/electron29
  7. devel/electron30
Expand this list (187 items / 180 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/electron31
  3. devel/electron32
  4. devel/sdl20
  5. devel/sdl3
  6. editors/vscode
  7. emulators/libretro-reicast
  8. emulators/qemu
  9. emulators/qemu-devel
  10. emulators/qemu8
  11. emulators/reicast
  12. games/moonlight-embedded-devel
  13. games/retroarch
  14. graphics/cogl
  15. graphics/kmscube
  16. graphics/libosmesa
  17. graphics/mesa-dri
  18. graphics/piglit
  19. graphics/waffle
  20. multimedia/arcan
  21. multimedia/kodi
  22. multimedia/mpv
  23. multimedia/wf-recorder
  24. net/neatvnc
  25. net/tigervnc-server
  26. net/waypipe
  27. net/wayvnc
  28. net/wlvncc
  29. net-im/signal-desktop
  30. net-im/tg_owt
  31. www/chromium
  32. www/iridium
  33. www/qt6-webengine
  34. www/ungoogled-chromium
  35. x11/gnome-shell
  36. x11/hyprlock
  37. x11/virglrenderer
  38. x11/xdg-desktop-portal-hyprland
  39. x11/xdg-desktop-portal-wlr
  40. x11-drivers/xf86-video-amdgpu
  41. x11-servers/xarcan
  42. x11-servers/xorg-server
  43. x11-servers/xwayland
  44. x11-toolkits/aquamarine
  45. x11-toolkits/scenefx
  46. x11-toolkits/wlroots
  47. x11-toolkits/wlroots015
  48. x11-toolkits/wlroots017
  49. x11-wm/cosmic-comp
  50. x11-wm/hyprland
  51. x11-wm/magpie
  52. x11-wm/mutter
  53. x11-wm/niri
  54. x11-wm/plasma5-kwin
  55. x11-wm/plasma6-kwin
  56. Collapse this list.

Deleted ports which required this port:

Expand this list of 126 deleted ports
  1. astro/celestia-gnome*
  2. audio/amarok-kde4*
  3. audio/mixxx20*
  4. audio/mixxx21*
  5. cad/gmsh-occ*
  6. cad/linuxcnc-devel*
  7. devel/electron11*
  8. devel/electron12*
  9. devel/electron13*
  10. devel/electron17*
  11. devel/electron18*
  12. devel/electron19*
  13. devel/electron21*
  14. devel/electron22*
  15. devel/electron23*
  16. devel/electron24*
  17. devel/electron25*
  18. devel/electron26*
  19. devel/electron27*
  20. devel/electron28*
  21. devel/electron4*
  22. devel/electron5*
  23. devel/electron6*
  24. devel/electron7*
  25. devel/electron9*
  26. editors/atom*
  27. editors/textroom*
  28. emulators/desmume*
  29. emulators/ppsspp-devel*
  30. emulators/ppsspp-qt5-devel*
  31. emulators/qemu2*
  32. emulators/qemu30*
  33. emulators/qemu40*
  34. emulators/qemu41*
  35. emulators/qemu42*
  36. emulators/qemu6*
  37. emulators/qemu7*
  38. emulators/qemu70*
  39. emulators/wxmupen64plus*
  40. emulators/yabause*
  41. games/armagetron*
  42. games/asteroid*
  43. games/bloboats*
  44. games/cleanq3*
  45. games/d2x-xl*
  46. games/diameter*
  47. games/fteqw*
  48. games/ggz-sdl-games*
  49. games/goldencheetah*
  50. games/iourbanterror*
  51. games/kiki*
  52. games/marsnomercy*
  53. games/openalchemist*
  54. games/plutocracy*
  55. games/stonesoup-sdl*
  56. games/vegastrike*
  57. games/voxelands*
  58. games/warsow*
  59. games/xpilot-ng-client*
  60. games/xptools*
  61. graphics/bugle*
  62. graphics/clutter-gtk*
  63. graphics/copperspice*
  64. graphics/djview4-qt4*
  65. graphics/gstreamer-plugins-gl*
  66. graphics/inventor*
  67. graphics/kudu*
  68. graphics/libGLw*
  69. graphics/libxatracker*
  70. graphics/llpp*
  71. graphics/natron*
  72. graphics/openfx-io*
  73. graphics/osg-devel*
  74. graphics/pencil*
  75. graphics/qt4-opengl*
  76. graphics/truevision*
  77. graphics/tulip*
  78. java/openjfx8-devel*
  79. lang/beignet*
  80. lang/modula3*
  81. math/mandelbulber2*
  82. misc/survex*
  83. misc/zygrib*
  84. multimedia/cinelerra-gg*
  85. multimedia/din*
  86. multimedia/f3d*
  87. multimedia/kodi-devel*
  88. multimedia/mediadownloader*
  89. multimedia/mpv034*
  90. multimedia/qmmp*
  91. multimedia/vdr-plugin-softhddevice*
  92. multimedia/vlc-qt4*
  93. multimedia/vlc3*
  94. net/tigervnc-devel*
  95. net-im/empathy*
  96. net-im/webinar*
  97. science/avogadro*
  98. science/coot*
  99. science/gwyddion*
  100. science/molden*
  101. science/openstructure*
  102. shells/sparforte*
  103. sysutils/sysadm-client*
  104. www/qupzilla-qt5*
  105. www/seamonkey*
  106. www/webkit-gtk2*
  107. www/webkit-gtk3*
  108. www/wt3*
  109. x11/kde-workspace-kde4*
  110. x11/mere-about*
  111. x11/py-qt4-opengl*
  112. x11/xscreensaver-gnome*
  113. x11/xscreensaver-gnome-hacks*
  114. x11-drivers/xf86-video-ati-legacy*
  115. x11-servers/xwayland-devel*
  116. x11-toolkits/gtkada3*
  117. x11-toolkits/hs-OpenGLRaw*
  118. x11-toolkits/nucleo*
  119. x11-toolkits/qt5-gtkplatform*
  120. x11-toolkits/qt5-quick*
  121. x11-toolkits/soqt-devel*
  122. x11-toolkits/wlc*
  123. x11-toolkits/wlroots-devel*
  124. x11-toolkits/wlroots-hyprland*
  125. x11-toolkits/wlroots016*
  126. x11-wm/compton-yshui*
  127. Collapse this list of deleted ports.
for Run

Deleted ports which required this port:

Expand this list of 16 deleted ports
  1. games/libretro-cores*
  2. games/openastromenace*
  3. games/plee-the-bear*
  4. games/ppracer*
  5. graphics/iccexamin*
  6. graphics/py-rabbyt*
  7. multimedia/gstreamer1-qt4*
  8. multimedia/gstreamer1-qt5*
  9. multimedia/qt5-phonon4-gstreamer*
  10. net-im/ring-daemon*
  11. net-im/ring-gnome*
  12. net-im/ring-libclient*
  13. www/libxul*
  14. x11/kde4-workspace*
  15. x11-themes/qt5-style-Kvantum*
  16. x11-toolkits/gai*
  17. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for mesa-libs-24.1.7_1: ZSTD=on: Use ZSTD for shader cache ====> Options available for the group PLATFORM X11=on: Enable X11 support for GBM/EGL WAYLAND=on: Enable Wayland support for GBM/EGL ===> Use 'make config' to modify these settings
Options name:
graphics_mesa-libs
USES:
llvm:noexport xorg compiler:c++11-lib bison meson pathfix pkgconfig python:build shebangfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://mesa.freedesktop.org/archive/
Collapse this list.

There are no commits on branch 2024Q4 for this port