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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

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

Packages (timestamps in pop-ups are UTC):
mesa-dri
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest24.0.4_124.0.4_120.2.3_124.0.4_124.0.4_1-20.2.3_1-
FreeBSD:13:quarterly23.3.423.3.4-23.3.424.0.4_123.3.423.3.423.3.4
FreeBSD:14:latest24.0.324.0.4_1-24.0.324.0.4_122.3.7_2-22.3.7_2
FreeBSD:14:quarterly23.3.424.0.4_1-23.3.424.0.4_123.3.423.3.423.3.4
FreeBSD:15:latest24.0.324.0.4_1n/a23.3.5n/a23.3.523.3.524.0.1
FreeBSD:15:quarterly--n/a-n/a---
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