./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: nia

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)


   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
   2023-07-10 05:16:45 by Masatake Daimon | Files touched by this commit (2)
Log message:
graphics/MesaLib/features.mk: New variable MESALIB_SUPPORTS_XA

The variables is set to "yes" if Mesa provides libxatracker, which is used
by some video drivers to make use of DRM/KMS and its 3D acceleration
capability.
   2022-08-11 07:09:36 by David H. Gutteridge | Files touched by this commit (999)
Log message:
Bump all dependent packages of wayland (belatedly)

The package changed with the addition of its libepoll-shim dependency.
Otherwise, we can get:
ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.