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
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 24.3.b.2654Version 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.
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.


Packages (timestamps in pop-ups are UTC):
mesa-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest24.3.b.235724.3.b.2416--24.3.b.2416-20.3.b.2304-
FreeBSD:13:quarterly24.2.b.5103_124.3.b.2654--24.3.b.2654-24.0.b.919-
FreeBSD:14:latest24.3.b.189124.3.b.2654--24.3.b.2654---
FreeBSD:14:quarterly24.2.b.5103_124.3.b.2654--24.3.b.2654-24.0.b.919-
FreeBSD:15:latest24.3.b.235724.3.b.2654n/a-n/a-24.0.b.919-
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