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
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q4
mesa-libs OpenGL libraries that support GLX and EGL clients
24.1.7_1 graphics on this many watch lists=19 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.7_1Version 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, libevent, dbus, jpeg-turbo, libxml2
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.7_124.1.7_120.2.3-24.1.7_1-20.2.3-
FreeBSD:13:quarterly24.1.7_124.1.7_1--24.1.7_123.3.423.3.423.3.4
FreeBSD:14:latest24.1.7_124.1.7_1--24.1.7_122.3.7_1-22.3.7_1
FreeBSD:14:quarterly24.1.7_124.1.7_1-24.1.7_124.1.7_123.3.423.3.423.3.4
FreeBSD:15:latest24.1.7_124.1.7_1n/a-n/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/plasma6-kpipewire
  2. benchmarks/glmark2
  3. benchmarks/vkmark
  4. devel/electron32
  5. devel/electron33
  6. devel/electron34
  7. devel/electron35
Expand this list (194 items / 187 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/sdl20
  3. devel/sdl3
  4. editors/vscode
  5. emulators/libretro-reicast
  6. emulators/qemu
  7. emulators/qemu-devel
  8. emulators/qemu8
  9. emulators/reicast
  10. games/moonlight-embedded-devel
  11. games/retroarch
  12. graphics/cogl
  13. graphics/kmscube
  14. graphics/libosmesa
  15. graphics/mesa-dri
  16. graphics/piglit
  17. graphics/waffle
  18. multimedia/arcan
  19. multimedia/kodi
  20. multimedia/mpv
  21. multimedia/wf-recorder
  22. net/neatvnc
  23. net/tigervnc-server
  24. net/waypipe
  25. net/wayvnc
  26. net/wlvncc
  27. net-im/signal-desktop
  28. net-im/tg_owt
  29. www/chromium
  30. www/iridium
  31. www/qt6-webengine
  32. www/ungoogled-chromium
  33. www/webkit2-gtk
  34. x11/gnome-shell
  35. x11/hyprlock
  36. x11/virglrenderer
  37. x11/wl-mirror
  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/scenefx02
  46. x11-toolkits/wlroots015
  47. x11-toolkits/wlroots017
  48. x11-toolkits/wlroots018
  49. x11-toolkits/wlroots019
  50. x11-wm/cosmic-comp
  51. x11-wm/hyprland
  52. x11-wm/magpie
  53. x11-wm/mutter
  54. x11-wm/niri
  55. x11-wm/plasma6-kwin
  56. Collapse this list.

Deleted ports which required this port:

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