/MesaLib, The Mesa 3D Graphics Library
11.2.2nb5, Package name:
MesaLib-11.2.2nb5, Maintainer: pkgsrc-users
MesaLib is a 3-D graphics library with an API which is very similar to
that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax
or state machine, it is being used with authorization from Silicon Graphics,
Inc. However, the author makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.
Required to run:
] Required to build:
] Package options
: dri, llvm
Master sites: SHA1:
Version history: (Expand)
- (2017-03-23) Updated to version: MesaLib-11.2.2nb5
- (2017-03-21) Updated to version: MesaLib-11.2.2nb4
- (2017-03-05) Updated to version: MesaLib-11.2.2nb3
- (2017-02-24) Updated to version: MesaLib-11.2.2nb2
- (2017-01-15) Updated to version: MesaLib-11.2.2nb1
- (2016-05-18) Updated to version: MesaLib-11.2.2
CVS history: (Expand)
| 2017-03-22 21:22:31 by Mark Davies | Files touched by this commit (13) | |
Backport patches to handle an API change in llvm4. Bump PKGREVISION.
| 2017-03-21 00:59:01 by Greg Troxel | Files touched by this commit (2) |
Do not suggest llvm option on Darwin
With llvm, the build fails, as apparently llvm turns on including
multiple libraries that do not build. (Until recently, this option
was not enabled by default, so this change is essentially omitting
Darwin from the change to default to llvm in i386/x86_64.)
Thanks to maya@ for explaining/suggesting.
| 2017-03-09 10:51:04 by Jonathan Perkin | Files touched by this commit (1) |
Disable llvm option on SunOS, it doesn't build.
| 2017-03-02 07:00:03 by Maya Rashish | Files touched by this commit (2) | |
MesaLib: enable llvm option on all x86 platforms, and not on non-x86.
It's for the AMDGPU driver. I don't know of any ARM boards, but that may
change in the future. highly unlikely for SPARC.
Also lift the minimum GCC requirement for linux llvm option - we use GCC_REQD
for the llvm package, and gcc48 works at least on CentOS 6.8 builds, so it'll
Linux is will benefit from the AMDGPU driver, although it requires a new
| 2017-03-02 06:37:22 by Maya Rashish | Files touched by this commit (1) |
MesaLib: the actual condition for vdpau should be llvm&dri, not just dri.
should fix plist mismatch for CentOS 6.8, for some reason we are not using
llvm option there, even though linux users are most likely to benefit from
| 2017-03-02 05:40:33 by Maya Rashish | Files touched by this commit (2) |
MesaLib: pull in vdpau and vaapi only if dri option is selected.
This fixes a PLIST mismatch in the -dri -llvm case, pointed out by
Joern Clausen in PR pkg/52021.
| 2017-02-24 14:48:33 by Maya Rashish | Files touched by this commit (2) |
MesaLib: split out VA-API and VDPAU availability check
so if libva is unavailable on your platform, VDPAU can still be used.
if I didn't break your build before, this change should be cosmetic.
| 2017-02-24 01:16:55 by Maya Rashish | Files touched by this commit (2) | |
MesaLib: build VDPAU support if it's available.
Tested on NetBSD with nvidia GTX 770 (nouveau), running mpv with
This may cause a PLIST mismatch/build issues on FreeBSD/Linux, as I expect
libvdpau_nvidia.so to be created for those. we will find out the hard way.