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-1.1.0.30/AfterShotPro_i386.deb
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.
Upstream disabled glx on OS X (in an apparent attempt to make it build
on systems without X11). However, libepoxy without glx is defective,
and gtk3 fails with it. So it seems like the right thing is to ensure
X11 presence for libepoxy.
This patch reverts upstream's disabling of glx (setting configure
variables/defines), making it be like libepoxy 1.2. The resulting
libepoxy has glx, and gtk3+ builds fine against it on OS X 10.9.
(It remains TBD to sort out how we feel about X vs quartz, but that's
a separable issue.)
Reviewed by ttn@ and tron@.
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.