./graphics/MesaLib, The Mesa 3D Graphics Library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 11.2.2nb6, Package name: MesaLib-11.2.2nb6, 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:
[devel/libelf] [x11/libdrm] [x11/Xfixes] [x11/libXdamage] [x11/libxcb] [multimedia/libvdpau] [multimedia/libva]

Required to build:
[pkgtools/x11-links] [x11/glproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [devel/py-mako] [lang/python27] [pkgtools/cwrappers]

Package options: dri, llvm

Master sites:

SHA1: c3805020be6fef77d3b96a5ddf4ddc256dee16ff
RMD160: 14bca7cc76015e53db2fafcebb8540f451be5aab
Filesize: 7676.691 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-03 10:53:18 by Thomas Klausner | Files touched by this commit (165)
Log message:
Follow some redirects.
   2017-08-20 21:41:13 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Never use writable text segments on i386. Bump revision.
   2017-07-01 14:48:10 by Maya Rashish | Files touched by this commit (1)
Log message:
Revert previous. joerg thinks this will break too hard due to having two
libstdc++s in use.
   2017-07-01 08:40:45 by Maya Rashish | Files touched by this commit (1)
Log message:
Require GCC 4.8 if using the dri option
   2017-03-22 21:22:31 by Mark Davies | Files touched by this commit (13) | Package updated
Log message:
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)
Log message:
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)
Log message:
Disable llvm option on SunOS, it doesn't build.
   2017-03-02 07:00:03 by Maya Rashish | Files touched by this commit (2) | Package updated
Log message:
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
build fine.
Linux is will benefit from the AMDGPU driver, although it requires a new
kernel anyway.

bump PKGREVISION.