FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us

Port details
mesa-dri OpenGL hardware acceleration drivers for DRI2+
17.1.5 graphics on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: search for ports maintained by this maintainer
Port Added: 12 May 2017 18:47:08
License: not specified in port
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.

SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/graphics/mesa-dri/ && make install clean
To add the package: pkg install mesa-dri

PKGNAME: mesa-dri


TIMESTAMP = 1500121822
SHA256 (mesa-17.1.5.tar.xz) = 378516b171712687aace4c7ea8b37c85895231d7a6d61e1e27362cf6034fded9
SIZE (mesa-17.1.5.tar.xz) = 9901876

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. pthread-stubs.pc : devel/libpthread-stubs
  2. bison : devel/bison
  3. msgfmt : devel/gettext-tools
  4. gmake : devel/gmake
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. python2.7 : lang/python27
  7. python2 : lang/python2
  8. dri2proto.pc : x11/dri2proto
  9. dri3proto.pc : x11/dri3proto
  10. glproto.pc : x11/glproto
  11. presentproto.pc : x11/presentproto
  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. xvmc.pc : x11/libXvMC
Runtime dependencies:
  1. : graphics/s2tc
  2. x11.pc : x11/libX11
  3. xdamage.pc : x11/libXdamage
  4. xext.pc : x11/libXext
  5. xfixes.pc : x11/libXfixes
  6. xshmfence.pc : x11/libxshmfence
  7. xv.pc : x11/libXv
  8. xvmc.pc : x11/libXvMC
Library dependencies:
  1. : textproc/expat2
  2. : graphics/libdrm
  3. : graphics/mesa-libs
  4. : devel/libunwind

This port is required by:

for Build for Run * - 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-dri-17.1.5:
     TEXTURE=on: Enable texture-float support (patent encumbered)
     VAAPI=off: VAAPI (GPU video acceleration) support
     VDPAU=off: VDPAU (GPU video acceleration) support
===> Use 'make config' to modify these settings

compiler:c++11-lib bison gettext-tools gmake libtool  localbase pathfix pkgconfig python:2,build shebangfix tar:xz

Master Sites:
Port Moves
  • port moved here from graphics/dri on 2017-05-12
    REASON: Renamed for clarity and consistency with graphics/mesa-libs

Number of commits found: 6

Commit History - (may be incomplete: see SVNWeb link above for full details)
16 Jul 2017 16:35:17
Original commit files touched by this commit  17.1.5
rezny search for other commits by this committer
Update to 17.1.5
01 Jul 2017 14:39:27
Original commit files touched by this commit  17.1.4
jbeich search for other commits by this committer
graphics/mesa-{libs,dri}: update to 17.1.4

MFH:		2017Q2
18 Jun 2017 14:02:35
Original commit files touched by this commit  17.1.2
rezny search for other commits by this committer
Update the Mesa ports to 17.1.2

- patch the Intel driver to re-enable hardware acceleration on 10.x [1]

Reported by:	cpm [1]
Approved by:	swills (mentor)
Differential Revision:
06 Jun 2017 05:09:54
Original commit files touched by this commit  17.1.1
rezny search for other commits by this committer
Update the Mesa ports to 17.1.1

- fix build on aarch64 by limiting the vc4 neon patch to armv6 [1]

PR:		219441 [1]
Submitted by:	strejda [1]
Reported by:	jbeich [1]
Reviewed by:	kwm
Approved by:	swills (mentor)
Differential Revision:
21 May 2017 19:30:54
Original commit files touched by this commit  17.1.0
rezny search for other commits by this committer
Update the Mesa ports to 17.1.0

* restrict use of LLVM for Gallium to platforms with LLVM in base to fix
  runtime errors when Gallium is built with a mix of GCC and LLVM
* make LLVM only a BUILD_DEPEND for mesa-libs, which needs it to build EGL
* add pkg-plist entries for freedreno and vc4 drivers [1]
* remove extraneous SHEBANG_FILES entry to fix build of freedreno [2,3]
* correct typo in libosmesa, which may have affected the Gallium build [4]

PR:		219247 [1], 219406 [3]
Submitted by:	jbeich [1] (2 patches, pkg-plist fix), strejda (vc4 CFLAGS)
Reported by:	strejda [2], andrew [3], linimon [4]
Approved by:	swills (mentor)
Differential Revision:
12 May 2017 18:46:53
Original commit files touched by this commit  17.0.4
rezny search for other commits by this committer
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option

* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by: [1]
Reviewed by:	kwm,
Approved by:	portmgr, swills (mentor)
Differential Revision:

Number of commits found: 6

User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
proftpdJul 27
jabberdJul 26
gsoapJul 25
webkit2-gtk3Jul 25
mariadb100-server*Jul 23
mariadb101-server*Jul 23
mariadb55-server*Jul 23
mysql55-server*Jul 23
mysql56-server*Jul 23
mysql57-server*Jul 23
percona55-server*Jul 23
percona56-server*Jul 23
percona57-server*Jul 23
gitlabJul 20
collectd5Jul 19

12 vulnerabilities affecting 45 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 30913
Broken 173
Deprecated 102
Ignore 472
Forbidden 0
Restricted 210
Vulnerable 195
Expired 42
Set to expire 97
Interactive 0
new 24 hours 10
new 48 hours19
new 7 days97
new fortnight158
new month496

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.