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 2023Q1
mesa-dri OpenGL hardware acceleration drivers for DRI2+
22.3.6 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 22.3.6Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-15 18:18:05
Last Update: 2023-03-10 12:17:53
Commit Hash: 089136e
License: MIT
WWW:
https://www.mesa3d.org/
Description:
This package contains the current stable release of the client drivers for DRI2+ With a X Server configured for DRI, they allow direct rendering of hardware- accelerated OpenGL. This package also includes the software renderer, either llvmpipe or classic SWrast.
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 (49 items)
Collapse this list.
  1. /usr/local/share/licenses/mesa-dri-22.3.6/catalog.mk
  2. /usr/local/share/licenses/mesa-dri-22.3.6/LICENSE
  3. /usr/local/share/licenses/mesa-dri-22.3.6/MIT
  4. @comment include/EGL/egl.h
  5. @comment include/EGL/eglext_angle.h
  6. @comment include/EGL/eglext.h
  7. @comment include/EGL/eglmesaext.h
  8. @comment include/EGL/eglplatform.h
  9. include/GL/internal/dri_interface.h
  10. @comment include/GL/gl.h
  11. @comment include/GL/glcorearb.h
  12. @comment include/GL/glext.h
  13. @comment include/KHR/khrplatform.h
  14. @comment include/gbm.h
  15. lib/dri/crocus_dri.so
  16. lib/dri/iris_dri.so
  17. @comment lib/dri/panfrost_dri.so
  18. @comment lib/dri/rockchip_dri.so
  19. lib/dri/kms_swrast_dri.so
  20. lib/dri/r300_dri.so
  21. lib/dri/r600_dri.so
  22. lib/dri/radeonsi_dri.so
  23. lib/dri/swrast_dri.so
  24. lib/dri/vmwgfx_dri.so
  25. lib/dri/zink_dri.so
  26. @comment lib/libEGL.so
  27. @comment lib/libEGL.so.1
  28. @comment lib/libEGL.so.1.0.0
  29. @comment lib/libgbm.so
  30. @comment lib/libgbm.so.1
  31. @comment lib/libgbm.so.1.0.0
  32. @comment lib/libglapi.so
  33. @comment lib/libglapi.so.0
  34. @comment lib/libglapi.so.0.0.0
  35. lib/libvulkan_intel.so
  36. lib/libvulkan_radeon.so
  37. lib/libvulkan_lvp.so
  38. libdata/pkgconfig/dri.pc
  39. @comment libdata/pkgconfig/egl.pc
  40. @comment libdata/pkgconfig/gbm.pc
  41. share/drirc.d/00-mesa-defaults.conf
  42. share/drirc.d/00-radv-defaults.conf
  43. share/drirc.d/01-freebsd.conf
  44. share/vulkan/icd.d/intel_icd.x86_64.json
  45. share/vulkan/icd.d/radeon_icd.x86_64.json
  46. share/vulkan/icd.d/lvp_icd.x86_64.json
  47. @owner
  48. @group
  49. @mode
Collapse this list.
Dependency lines:
  • mesa-dri>0:graphics/mesa-dri
To install the port:
cd /usr/ports/graphics/mesa-dri/ && make install clean
To add the package, run one of these commands:
  • pkg install graphics/mesa-dri
  • pkg install mesa-dri
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mesa-dri
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1677487479 SHA256 (mesa-22.3.6.tar.xz) = 4ec8ec65dbdb1ee9444dba72970890128a19543a58cf05931bd6f54f124e117f SIZE (mesa-22.3.6.tar.xz) = 17099008

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. wayland-protocols>=1.8 : graphics/wayland-protocols
  2. pthread-stubs.pc : devel/libpthread-stubs
  3. py39-mako>0 : textproc/py-mako@py39
  4. bison : devel/bison
  5. meson>=0.57.1_1 : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. python3.9 : lang/python39
  9. llvm-config15 : devel/llvm15
  10. glslangValidator : graphics/glslang
  11. xorgproto>=0 : x11/xorgproto
  12. x11.pc : x11/libX11
  13. xdamage.pc : x11/libXdamage
  14. xext.pc : x11/libXext
  15. xfixes.pc : x11/libXfixes
  16. xshmfence.pc : x11/libxshmfence
  17. xv.pc : x11/libXv
  18. xcb.pc : x11/libxcb
  19. xrandr.pc : x11/libXrandr
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xdamage.pc : x11/libXdamage
  3. xext.pc : x11/libXext
  4. xfixes.pc : x11/libXfixes
  5. xshmfence.pc : x11/libxshmfence
  6. xv.pc : x11/libXv
  7. xcb.pc : x11/libxcb
  8. xrandr.pc : x11/libXrandr
Library dependencies:
  1. libLLVM-15.so : devel/llvm15
  2. libglapi.so : graphics/mesa-libs
  3. libwayland-client.so : graphics/wayland
  4. libzstd.so : archivers/zstd
  5. libexpat.so : textproc/expat2
  6. libdrm.so : graphics/libdrm
  7. libunwind.so : devel/libunwind
This port is required by:
for Build
  1. devel/electron21
  2. www/chromium
  3. www/iridium
  4. www/ungoogled-chromium
  5. x11-servers/xwayland-devel
for Run
  1. graphics/mesa-devel
  2. x11-toolkits/wlroots
  3. x11-toolkits/wlroots015

Configuration Options:
===> The following configuration options are available for mesa-dri-22.3.6: WAYLAND=on: Enable support for the Wayland platform in Vulkan drivers ZSTD=on: Use ZSTD for shader cache ====> Options available for the group PLATFORM PLATFORM_X11=on: Enable X11 support for GBM/EGL PLATFORM_WAYLAND=on: Enable Wayland support for GBM/EGL ===> Use 'make config' to modify these settings
Options name:
graphics_mesa-dri
USES:
xorg compiler:c++11-lib bison meson pathfix pkgconfig python:3.6+,build shebangfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. ftp://ftp.freedesktop.org/pub/mesa/
  2. ftp://ftp.freedesktop.org/pub/mesa/22.3.6/
  3. https://mesa.freedesktop.org/archive/
  4. https://mesa.freedesktop.org/archive/22.3.6/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
22.3.6
10 Mar 2023 12:17:53
commit hash: 089136e315569c24162ae52e0fbeaacce17823f3commit hash: 089136e315569c24162ae52e0fbeaacce17823f3commit hash: 089136e315569c24162ae52e0fbeaacce17823f3commit hash: 089136e315569c24162ae52e0fbeaacce17823f3 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa-*: Update to 22.3.6

Release
notes:	https://lists.freedesktop.org/archives/mesa-announce/2023-February/000707.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit e433b6a62875a0a853c4a677c3ace22f4a46b6ec)
22.3.5
27 Feb 2023 10:45:22
commit hash: 0e945786fd6c0abb8703b92a9669c9af1f378cf6commit hash: 0e945786fd6c0abb8703b92a9669c9af1f378cf6commit hash: 0e945786fd6c0abb8703b92a9669c9af1f378cf6commit hash: 0e945786fd6c0abb8703b92a9669c9af1f378cf6 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Update to 22.3.5

Release
notes:	https://lists.freedesktop.org/archives/mesa-announce/2023-February/000705.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 52768539d46f7549a8333c403c02e838182293bf)
22.3.4
27 Feb 2023 10:45:16
commit hash: 7586df1e10b0c1e4afc7819e6b0ef3dbd1338491commit hash: 7586df1e10b0c1e4afc7819e6b0ef3dbd1338491commit hash: 7586df1e10b0c1e4afc7819e6b0ef3dbd1338491commit hash: 7586df1e10b0c1e4afc7819e6b0ef3dbd1338491 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa: Update to 22.3.4

Release
notes:	https://lists.freedesktop.org/archives/mesa-dev/2023-January/225916.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit bb76a96cf0e7a3f76d7d44eff70729ad5f407faa)
22.3.3_2
26 Jan 2023 07:26:42
commit hash: 1b697969623691ed09cd0155340971c44c807126commit hash: 1b697969623691ed09cd0155340971c44c807126commit hash: 1b697969623691ed09cd0155340971c44c807126commit hash: 1b697969623691ed09cd0155340971c44c807126 files touched by this commit
Emmanuel Vadot (manu) search for other commits by this committer
graphics/mesa-*: Update to 22.3.3

Release
notes:	https://lists.freedesktop.org/archives/mesa-dev/2023-January/225908.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG

(cherry picked from commit 451d11216d8f2ca0d77758d77e470bd9aca93307)
22.3.2_2
15 Jan 2023 18:17:08
commit hash: e76c51733140f976124a4599bf18f574ac5b79fccommit hash: e76c51733140f976124a4599bf18f574ac5b79fccommit hash: e76c51733140f976124a4599bf18f574ac5b79fccommit hash: e76c51733140f976124a4599bf18f574ac5b79fc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-dri: drop obsolete override after 22a85734ff71

PR:		268955
Approved by:	manu

(cherry picked from commit 8b0f9b7f3c7c3099d49d69bcfc92466ae012644e)
22.3.2_2
15 Jan 2023 18:17:08
commit hash: 25cf220540bcc03e7e9581e19bc028c69c85d2b1commit hash: 25cf220540bcc03e7e9581e19bc028c69c85d2b1commit hash: 25cf220540bcc03e7e9581e19bc028c69c85d2b1commit hash: 25cf220540bcc03e7e9581e19bc028c69c85d2b1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
graphics/mesa-dri: extend kwin_x11 workaround to crocus

PR:		268955
Tested by:	jsm, probono@puredarwin.org
Approved by:	manu

(cherry picked from commit fe95d2527471eb9bf3aff8ac02b45482abf911bd)

Number of commits found: 6