./graphics/libepoxy, Library for OpenGL function pointer management

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

Branch: CURRENT, Version: 1.4, Package name: libepoxy-1.4, Maintainer: pkgsrc-users

Epoxy is a library for handling OpenGL function pointer management for you.
It hides the complexity of dlopen(), dlsym(), glXGetProcAddress(),
eglGetProcAddress(), etc. from the app developer, with very little knowledge
needed on their part.

Required to run:

Required to build:
[textproc/py-expat] [pkgtools/x11-links] [devel/xorg-util-macros] [x11/glproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/dri2proto] [x11/fixesproto4] [lang/python27] [pkgtools/cwrappers]

Package options: x11

Master sites:

SHA1: 55b26174f4b202bfce3cd07d0546efa60cf0c943
RMD160: 172501a9019a85658e97e25028157b5aa7a97597
Filesize: 300.751 KB

Version history: (Expand)

CVS history: (Expand)

   2017-02-18 15:00:06 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
When not hard-coding EGL, use the correct macro that available EGL is
actually used.
   2017-02-18 03:37:11 by Ryo ONODERA | Files touched by this commit (4)
Log message:
Fix hardcoded EGL detection to build this on NetBSD/amd64 current with
native X.org.
   2017-02-17 16:17:09 by Thomas Klausner | Files touched by this commit (6) | Package updated
Log message:
Updated libepoxy to 1.4.

This is a new stable release.

Major changes for 1.4 are:

    Epoxy can now build with MSVC versions prior to 2013; we still recommend \ 
using a recent, C99-compatible compiler, like MSVC 2015 [Chun-wei Fan]
    When used under X11, Epoxy now attempts to handle the cases where the GLX \ 
extension is not built or not available [Yaron Cohen-Tal]
    GLX can now be enabled and disabled at configuration time; this allows \ 
building Epoxy with GLX on macOS, and allows building Epoxy without GLX on \ 
embedded platforms
    Epoxy now exposes API that lets dependent projects safely check if platform \ 
API like GLX and EGL is available at run time
    EGL support has been improved on Windows, and made more resilient on other \ 
platforms [Yaron Cohen-Tal, Adam Jackson]
    Epoxy supports building with the Meson build system, which has Ninja, Visual \ 
Studio, and XCode backends
    Epoxy can generate its API reference using Doxygen (currently only available \ 
on Meson builds)
    The GL registry has been updated with the latest version of the API \ 
references provided by Khronos; Epoxy now supports the API introduced by OpenGL \ 
   2016-04-11 06:22:35 by Darrin B. Jewell | Files touched by this commit (11) | Package updated
Log message:
update PKG_{FAIL,SKIP}_REASON with +=
   2015-11-30 15:36:35 by Tobias Nygren | Files touched by this commit (1)
Log message:
Try to fix breakage, optionalize x11 on Darwin. Bump.
   2015-11-27 11:33:21 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Fix install with modular Xorg on Darwin, egl is explicitly not built.
   2015-11-19 12:46:33 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Allow building on OS X without X11
   2015-11-03 22:34:36 by Alistair G. Crooks | Files touched by this commit (610)
Log message:
Add SHA512 digests for distfiles for graphics category

Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.