./graphics/MesaLib, Open source OpenGL implementation

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


Branch: CURRENT, Version: 21.3.9nb4, Package name: MesaLib-21.3.9nb4, Maintainer: pkgsrc-users

The Mesa project began as an open-source implementation of the OpenGL
specification - a system for rendering interactive 3D graphics.

Over the years the project has grown to implement more graphics APIs,
including OpenGL ES (versions 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API,
XvMC and Vulkan.

A variety of device drivers allows the Mesa libraries to be used in many
different environments ranging from software emulation to complete hardware
acceleration for modern GPUs.


Required to run:
[devel/libelf] [x11/libdrm] [x11/Xfixes] [x11/libXdamage] [x11/liboldXrandr] [x11/libxcb] [multimedia/libvdpau] [multimedia/libva] [lang/libLLVM] [x11/libxshmfence]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [lang/gcc5] [x11/xorgproto] [devel/meson]

Package options: llvm, x11

Master sites:

Filesize: 16218.473 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-21 12:00:19 by Nia Alarie | Files touched by this commit (80)
Log message:
*: Drop maintainership.
   2025-01-08 20:17:40 by Jonathan Schleifer | Files touched by this commit (2)
Log message:
Fix compiling graphics/MesaLib on Darwin without X11
   2024-01-13 21:07:34 by Taylor R Campbell | Files touched by this commit (24)
Log message:
*/builtin.mk: Use ${_CROSS_DESTDIR:U} for build-time file checks.

These are questions about the target system, whose files at
build-time are all relative to ${_CROSS_DESTDIR} if it is defined,
i.e., if USE_CROSS_COMPILE is set to yes.

No change to native builds because ${_CROSS_DESTDIR:U} is empty in
them.  (Possible minor change by adding :Q to ${H_FOO} in command
lines, but if this makes a difference it likely fixes problems.)
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-07-19 20:32:49 by Tobias Nygren | Files touched by this commit (1)
Log message:
MesaLib: fix build on Linux
   2023-07-18 21:33:31 by Ryo ONODERA | Files touched by this commit (3)
Log message:
MesaLib: Restrict elf-tls option for NetBSD 10.99.4 or later

* elf-tls option is disable by default for NetBSD.
* Remove problematic workaround for older NetBSD.
  Already removed in xsrc.
   2023-07-18 20:19:24 by Nia Alarie | Files touched by this commit (17)
Log message:
graphics: Adapt packages to USE_(CC|CXX)_FEATURES
   2023-07-14 08:27:52 by Masatake Daimon | Files touched by this commit (3)
Log message:
graphics/MesaLib: Work around an issue with xf86-video-vmware