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
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Server is being updated to FreeBSD 14.3 as you read this... and it is done.
Commit processing is stalled - it is a jail issue. I will work on it later today. 2025-09-17 12:17 UTC - It has been fixed. Sometime before 17:27 UTC.
Port details on branch 2023Q4
mesa-devel Bleeding edge Mesa drivers (OpenCL, OpenGL, Vulkan)
23.3.b.2529 graphics on this many watch lists=0 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 25.1.b.3684Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-10-03 01:00:48
Last Update: 2023-12-12 01:00:13
Commit Hash: d811860
License: MIT
WWW:
https://www.mesa3d.org/
Description:
Development branch of Mesa 3D graphics library. Only some drivers are enabled, so it can co-exist with the stable version.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (68 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mesa-devel-23.3.b.2529/catalog.mk
  3. /usr/local/share/licenses/mesa-devel-23.3.b.2529/LICENSE
  4. /usr/local/share/licenses/mesa-devel-23.3.b.2529/MIT
  5. bin/mesa-overlay-control.py
  6. @comment etc/OpenCL/vendors/mesa.icd
  7. etc/OpenCL/vendors/rusticl.icd
  8. etc/libmap.d/mesa-devel.conf
  9. @comment include/EGL/eglext_angle.h
  10. @comment include/EGL/eglmesaext.h
  11. @comment include/GL/internal/dri_interface.h
  12. @comment include/gbm.h
  13. lib/dri-devel/crocus_dri.so
  14. lib/dri-devel/iris_dri.so
  15. @comment lib/dri-devel/panfrost_dri.so
  16. lib/dri-devel/r600_dri.so
  17. lib/dri-devel/radeonsi_dri.so
  18. @comment lib/dri-devel/rockchip_dri.so
  19. lib/dri-devel/r600_drv_video.so
  20. lib/dri-devel/radeonsi_drv_video.so
  21. lib/gallium-pipe-devel/pipe_crocus.so
  22. lib/gallium-pipe-devel/pipe_iris.so
  23. lib/gallium-pipe-devel/pipe_r600.so
  24. lib/gallium-pipe-devel/pipe_radeonsi.so
  25. @comment lib/libEGL_mesa-devel.so
  26. lib/libEGL_mesa-devel.so.0
  27. lib/libEGL_mesa-devel.so.0.0.0
  28. @comment lib/libGLX_mesa-devel.so
  29. lib/libGLX_mesa-devel.so.0
  30. lib/libGLX_mesa-devel.so.0.0.0
  31. @comment lib/libMesaOpenCL-devel.so
  32. lib/libMesaOpenCL-devel.so.1
  33. lib/libMesaOpenCL-devel.so.1.0.0
  34. lib/libRusticlOpenCL.so
  35. lib/libRusticlOpenCL.so.1
  36. lib/libRusticlOpenCL.so.1.0.0
  37. lib/libVkLayer_MESA_device_select.so
  38. lib/libVkLayer_MESA_overlay.so
  39. @comment lib/libgbm-devel.so
  40. lib/libgbm-devel.so.1
  41. lib/libgbm-devel.so.1.0.0
  42. @comment lib/libglapi-devel.so
  43. lib/libglapi-devel.so.0
  44. lib/libglapi-devel.so.0.0.0
  45. lib/libvulkan_intel-devel.so
  46. lib/libvulkan_intel_hasvk-devel.so
  47. lib/libvulkan_radeon-devel.so
  48. lib/vdpau-devel/libvdpau_r600.so
  49. lib/vdpau-devel/libvdpau_r600.so.1
  50. lib/vdpau-devel/libvdpau_r600.so.1.0
  51. lib/vdpau-devel/libvdpau_r600.so.1.0.0
  52. lib/vdpau-devel/libvdpau_radeonsi.so
  53. lib/vdpau-devel/libvdpau_radeonsi.so.1
  54. lib/vdpau-devel/libvdpau_radeonsi.so.1.0
  55. lib/vdpau-devel/libvdpau_radeonsi.so.1.0.0
  56. @comment libdata/pkgconfig/dri.pc
  57. @comment libdata/pkgconfig/gbm.pc
  58. share/drirc.d/00-mesa-devel-defaults.conf
  59. share/drirc.d/00-radv-devel-defaults.conf
  60. @comment share/glvnd/egl_vendor.d/50_mesa.json
  61. share/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
  62. @comment share/vulkan/icd.d/intel_icd.x86_64.json
  63. share/vulkan/icd.d/intel_hasvk_icd.x86_64.json
  64. @comment share/vulkan/icd.d/radeon_icd.x86_64.json
  65. share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
  66. @owner
  67. @group
  68. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • mesa-devel>0:graphics/mesa-devel
To install the port:
cd /usr/ports/graphics/mesa-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/mesa-devel
  • pkg install mesa-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mesa-devel
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1702338386 SHA256 (mesa-23.3-branchpoint-2529-g1188b218c61.tar.bz2) = f951df832d9e32b4dcf73434e39831d4709d1190622a7fced4245d6c4e81d28a SIZE (mesa-23.3-branchpoint-2529-g1188b218c61.tar.bz2) = 23093281

Expand this list (6 items)

Collapse this list.

SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (3043f16d66bf.patch) = 139594ca4e2075c3cb758169a77366deaf459660ee47f283fda44de6b7024722 SIZE (3043f16d66bf.patch) = 2066 SHA256 (2930dcbb3329.patch) = f90ab77950ba1a56d165f0bc8a3cbd9c5f624bb5c67d1c7f337316027e8295e8 SIZE (2930dcbb3329.patch) = 1638

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-mako>0 : textproc/py-mako@py39
  2. bindgen : devel/rust-bindgen-cli
  3. libclc>0 : devel/libclc
  4. spirv-tools>0 : graphics/spirv-tools
  5. rustc : lang/rust
  6. libva>0 : multimedia/libva
  7. libvdpau>0 : multimedia/libvdpau
  8. glslangValidator : graphics/glslang
  9. wayland-protocols>0 : graphics/wayland-protocols
  10. glslangValidator : graphics/glslang
  11. bison : devel/bison
  12. meson : devel/meson
  13. ninja : devel/ninja
  14. pkgconf>=1.3.0_1 : devel/pkgconf
  15. python3.9 : lang/python39
  16. xorgproto>=0 : x11/xorgproto
  17. x11.pc : x11/libX11
  18. xcb.pc : x11/libxcb
  19. xdamage.pc : x11/libXdamage
  20. xext.pc : x11/libXext
  21. xfixes.pc : x11/libXfixes
  22. xrandr.pc : x11/libXrandr
  23. xshmfence.pc : x11/libxshmfence
  24. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. mesa-dri>0 : graphics/mesa-dri
  2. clover>0 : lang/clover
  3. libclc>0 : devel/libclc
  4. x11.pc : x11/libX11
  5. xcb.pc : x11/libxcb
  6. xdamage.pc : x11/libXdamage
  7. xext.pc : x11/libXext
  8. xfixes.pc : x11/libXfixes
  9. xrandr.pc : x11/libXrandr
  10. xshmfence.pc : x11/libxshmfence
  11. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libdrm.so : graphics/libdrm
  2. libOpenGL.so : graphics/libglvnd
  3. libexpat.so : textproc/expat2
  4. libunwind.so : devel/libunwind
  5. libLLVMSPIRVLib.so.15 : devel/spirv-llvm-translator@llvm15
  6. libwayland-server.so : graphics/wayland
  7. libzstd.so : archivers/zstd
  8. libLLVM-15.so : devel/llvm15
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mesa-devel-23.3.b.2529: LIBUNWIND=on: Use libunwind for stacktraces LLVM=on: Build with LLVM support (see implies) LTO=on: Use Link-Time Optimization OPENCL=on: Heterogeneous computing via OpenCL (implies LLVM) VAAPI=on: Hardware encoding/decoding (only r600, radeonsi) VDPAU=on: Hardware decoding (only r600, radeonsi) (implies X11) VKLAYERS=on: Vulkan layers: device-select,overlay (implies anv) WAYLAND=on: Wayland (graphics) support X11=on: X11 (graphics) support ZSTD=on: Use ZSTD for shader cache ====> Unified OpenGL drivers crocus=on: Broadwater, Eaglelake, Ironlake, Sandybridge, Ivybridge, Haswell iris=on: Broadwell and newer r600=on: R600, R700, Evergreen, Northern Islands (implies LLVM) radeonsi=on: Southern Islands and newer (implies LLVM) ====> Vulkan drivers anv=on: Skylake and newer hasvk=on: Ivy Bridge, Haswell, Broadwell radv=on: Southern Islands and newer (implies LLVM) ===> Use 'make config' to modify these settings
Options name:
graphics_mesa-devel
USES:
bison cpe compiler:c++11-lib meson pkgconfig python:build shebangfix llvm:15,lib,noexport xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://gitlab.freedesktop.org/mesa/mesa/-/archive/23.3-branchpoint-2529-g1188b218c61/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
23.3.b.2529
12 Dec 2023 01:00:13
commit hash: d811860d3b545c249a0521e6a8c1d6a5d0a85c6ecommit hash: d811860d3b545c249a0521e6a8c1d6a5d0a85c6ecommit hash: d811860d3b545c249a0521e6a8c1d6a5d0a85c6ecommit hash: d811860d3b545c249a0521e6a8c1d6a5d0a85c6e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.2529

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/d157cd7442a...1188b218c61
(cherry picked from commit 8e6cecbea1789ec2a7e41f272f3cf15106593806)
23.3.b.2122
07 Dec 2023 00:58:57
commit hash: 7fe6ffae704d57f12854f6662e4c77d5a69ede68commit hash: 7fe6ffae704d57f12854f6662e4c77d5a69ede68commit hash: 7fe6ffae704d57f12854f6662e4c77d5a69ede68commit hash: 7fe6ffae704d57f12854f6662e4c77d5a69ede68 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.2122

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/93e9bfcfd51...d157cd7442a
(cherry picked from commit 0b272105dac110a655b43d05c26b7fc16ad6b7f0)
23.3.b.1906
05 Dec 2023 01:00:00
commit hash: fc1fb331b813114795709124bc9eae55c9e07488commit hash: fc1fb331b813114795709124bc9eae55c9e07488commit hash: fc1fb331b813114795709124bc9eae55c9e07488commit hash: fc1fb331b813114795709124bc9eae55c9e07488 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.1906

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/00e88584af6...93e9bfcfd51
(cherry picked from commit 78c5c0745f79cebca2d9c27857709f862faea314)
23.3.b.1831
02 Dec 2023 01:00:08
commit hash: a90a2c00bae5d24e13843b0bbc68623b545addcccommit hash: a90a2c00bae5d24e13843b0bbc68623b545addcccommit hash: a90a2c00bae5d24e13843b0bbc68623b545addcccommit hash: a90a2c00bae5d24e13843b0bbc68623b545addcc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.1831

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/fc30a29bd61...00e88584af6
(cherry picked from commit c5a12469a2ada3c43306db200da13f2b5000b343)
23.3.b.1739
30 Nov 2023 00:55:53
commit hash: 84b4661ec108f2628ff2f623c320b7d510b83d27commit hash: 84b4661ec108f2628ff2f623c320b7d510b83d27commit hash: 84b4661ec108f2628ff2f623c320b7d510b83d27commit hash: 84b4661ec108f2628ff2f623c320b7d510b83d27 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.1739

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/e51acb65acf...fc30a29bd61
(cherry picked from commit ff89313922da97afc11737484a89427cadb006be)
23.3.b.389
04 Nov 2023 00:20:35
commit hash: a24e513f186fccde9df2b93fa8f8f936d3118be4commit hash: a24e513f186fccde9df2b93fa8f8f936d3118be4commit hash: a24e513f186fccde9df2b93fa8f8f936d3118be4commit hash: a24e513f186fccde9df2b93fa8f8f936d3118be4 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.389

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/6388896985d...e51acb65acf
(cherry picked from commit a9715bb85f57f7bba71a2178a3709e16fce1792f)
23.3.b.262
02 Nov 2023 00:52:48
commit hash: e40cf88cbd78d07699394ca1e04dc48db5fe4619commit hash: e40cf88cbd78d07699394ca1e04dc48db5fe4619commit hash: e40cf88cbd78d07699394ca1e04dc48db5fe4619commit hash: e40cf88cbd78d07699394ca1e04dc48db5fe4619 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.262

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/fddad4d5f9f...6388896985d
(cherry picked from commit dafb806a3091117fda20bd58136498d6e58f13e7)
23.3.b.200
31 Oct 2023 00:35:28
commit hash: 0e16678bc780e6e8ea49426de0ed272d5848a590commit hash: 0e16678bc780e6e8ea49426de0ed272d5848a590commit hash: 0e16678bc780e6e8ea49426de0ed272d5848a590commit hash: 0e16678bc780e6e8ea49426de0ed272d5848a590 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.200

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/8cfb46e27df...fddad4d5f9f
(cherry picked from commit 06585ace75c24103fdffc064b76bac091d4c4219)
23.3.b.6
26 Oct 2023 00:47:01
commit hash: ede9e97c683f28a9528b534bb8c4d231f8eab724commit hash: ede9e97c683f28a9528b534bb8c4d231f8eab724commit hash: ede9e97c683f28a9528b534bb8c4d231f8eab724commit hash: ede9e97c683f28a9528b534bb8c4d231f8eab724 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.3.b.6

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/bd546f9e548...8cfb46e27df
(cherry picked from commit 16bdcaa2bc906d4a001e0f5d507654c5bd60d6dd)
23.2.0.b.5227
24 Oct 2023 00:46:41
commit hash: 27554d3bda461f86e6a19a6f73d3c1c34ad0982ecommit hash: 27554d3bda461f86e6a19a6f73d3c1c34ad0982ecommit hash: 27554d3bda461f86e6a19a6f73d3c1c34ad0982ecommit hash: 27554d3bda461f86e6a19a6f73d3c1c34ad0982e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.5227

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/5d87cd4e519...bd546f9e548
(cherry picked from commit b0aad0bb261806d35b339832d881bcb476ba73aa)
23.2.0.b.5189
22 Oct 2023 00:14:52
commit hash: 73b8c004168a3535438af499475906f486f1038acommit hash: 73b8c004168a3535438af499475906f486f1038acommit hash: 73b8c004168a3535438af499475906f486f1038acommit hash: 73b8c004168a3535438af499475906f486f1038a files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.5189

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/ad72772d937...5d87cd4e519
(cherry picked from commit 65b676f9842089e4c9b719bcba0bfe443834594b)
23.2.0.b.5100
19 Oct 2023 00:40:47
commit hash: 6687a67ae6e082e55a38c1ec21b6c019d31d3d37commit hash: 6687a67ae6e082e55a38c1ec21b6c019d31d3d37commit hash: 6687a67ae6e082e55a38c1ec21b6c019d31d3d37commit hash: 6687a67ae6e082e55a38c1ec21b6c019d31d3d37 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.5100

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/6e20f820c60...ad72772d937
(cherry picked from commit 193b78a01a1954c72db07161cfa438acf6cfef59)
23.2.0.b.5017
17 Oct 2023 00:36:59
commit hash: b41c26148c4f50b8d5a1833f68e53cde52d1947fcommit hash: b41c26148c4f50b8d5a1833f68e53cde52d1947fcommit hash: b41c26148c4f50b8d5a1833f68e53cde52d1947fcommit hash: b41c26148c4f50b8d5a1833f68e53cde52d1947f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.5017

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/bd674bf6289...6e20f820c60
(cherry picked from commit 6fca4c5b09d8441598dc8053db3c12c92a78d2b9)
23.2.0.b.4904
14 Oct 2023 00:58:08
commit hash: 77fd956d2d49014a5f99b154d827c9023c86946bcommit hash: 77fd956d2d49014a5f99b154d827c9023c86946bcommit hash: 77fd956d2d49014a5f99b154d827c9023c86946bcommit hash: 77fd956d2d49014a5f99b154d827c9023c86946b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.4904

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/51521e1f9d2...bd674bf6289
(cherry picked from commit b183160197427e232c0b36aaa60a72b9d9855f25)
23.2.0.b.4726
12 Oct 2023 00:54:56
commit hash: 44fdef20368aa9c45962dc039a737359260d569fcommit hash: 44fdef20368aa9c45962dc039a737359260d569fcommit hash: 44fdef20368aa9c45962dc039a737359260d569fcommit hash: 44fdef20368aa9c45962dc039a737359260d569f files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.4726

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/20e8760c751...51521e1f9d2
(cherry picked from commit f36f3675dc4866db9f4d23bcf2800f2b2893bdfe)
23.2.0.b.4427
05 Oct 2023 00:34:54
commit hash: 46c5200e9027037d9b219bcbed32731df10728eccommit hash: 46c5200e9027037d9b219bcbed32731df10728eccommit hash: 46c5200e9027037d9b219bcbed32731df10728eccommit hash: 46c5200e9027037d9b219bcbed32731df10728ec files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.4427

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/90f12ce7402...20e8760c751
(cherry picked from commit 6e5fd71c8461e085208fb81eea9ae82471a10a73)
23.2.0.b.4343
03 Oct 2023 00:58:45
commit hash: 2195304f98e08ff9cc2f2744cdb0cbd94b2c7179commit hash: 2195304f98e08ff9cc2f2744cdb0cbd94b2c7179commit hash: 2195304f98e08ff9cc2f2744cdb0cbd94b2c7179commit hash: 2195304f98e08ff9cc2f2744cdb0cbd94b2c7179 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-devel: update to 23.2.0.b.4343

Changes:	https://gitlab.freedesktop.org/mesa/mesa/-/compare/6de10c3585e...90f12ce7402
(cherry picked from commit 2a7484393abf986c7df414ab54639a9623917a33)

Number of commits found: 17