summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2016-02-19Don't depend on indirect inclusion to pick up endian.h and defineJonathan Gray
BYTE_ORDER. Tested by and ok visa@ mpi@
2016-02-18Disable another make rule requiring python that could trigger if theJonathan Gray
timestamps are wrong. We always want to use the generated sources provided with Mesa releases. Encountered by tobias.
2016-01-24Merge Mesa 11.0.9Jonathan Gray
2016-01-24Import Mesa 11.0.9Jonathan Gray
2016-01-24Import Mesa 11.0.9Jonathan Gray
2016-01-07Disable reading of drirc files by default so chromium processesJonathan Gray
with OpenGL contexts can drop the ability to read files. Diff from robert@ with a comment added. ok robert@ deraadt@
2015-11-22import Mesa 11.0.6Jonathan Gray
2016-01-02Sync freetype-doc with freetype, i.e. update freetype-doc toDavid Coppa
ver. 2.6.2 ok matthieu@
2015-12-27Merge libdrm 2.4.65Jonathan Gray
2015-12-27Import libdrm 2.4.65Jonathan Gray
2015-12-25Remove bogus file.David Coppa
ok matthieu@
2006-11-25Import freetype 2.2.1Matthieu Herrb
2015-12-25Do no overwrite the installed Unix ftconfig.h with the ANSI one.Matthieu Herrb
ok dcoppa@
2015-12-23Merge Mesa 11.0.8Jonathan Gray
2015-12-23Import Mesa 11.0.8Jonathan Gray
This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6
2015-12-23Import Mesa 11.0.8Jonathan Gray
This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6
2015-12-23Import Mesa 11.0.8Jonathan Gray
This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6
2015-12-23remove now unused local build system for MesaJonathan Gray
2015-12-20Build the gallium software rasteriser (softpipe). This avoids a problemJonathan Gray
mpi found where the r300 driver would not load on macppc due to an undefined drisw_create_screen symbol. The code related to that symbol was removed sometime after Mesa 11.0 branched. Initial diff from and ok mpi@
2015-12-20Set the configure option to enable floating point textures.Jonathan Gray
While the i965 driver enables support unconditionally other drivers such as r600 require this before they will claim to support OpenGL 3.x
2015-12-07Bugfixing update to freetype-2.6.2David Coppa
Tested on amd64, i386, macppc, sparc64, loongson and compile-tested on arm by matthieu@ Also tested in a ports bulk build by naddy@ OK matthieu@
2015-11-26On i386, compile with -march=i586. The i965 driver requires 64-bit atomicMark Kettenis
operations and older CPUs lack the needed instructions. The hardware supported by that driver will never be used together those older CPUs. This might mean that even the software rasterizer doesn't work anymore on those. But they're so slow that you probably wouldn't want to anyway. ok jsg@
2015-11-22Switch to Mesa 11.0.6 built with autoconf instead of a set of a customJonathan Gray
makefiles. Thanks to Emil Velikov for removing requirements on gnu make upstream and sorting out a bunch of other things to make this possible.
2015-11-22regenJonathan Gray
2015-11-22Disable the bison/lex/python rules to regenerate sources that wereJonathan Gray
included in the tarball. cvs import seems to have changed timestamps of files which caused these rules to trigger and the build to fail.
2015-11-22disable --gc-sections on ppc to avoid an ld 2.17 segfaultJonathan Gray
2015-11-22add a makefile for xenocaraJonathan Gray
2015-11-22provide an unlocked atomic fallback pathJonathan Gray
sparc < v9, hppa, sh, arm < v6 don't provide these builtins and we don't have kernel assistance to fake them currently.
2015-11-22don't install /etc/drirc it's just a bunch of workarounds for closedJonathan Gray
linux programs
2015-11-22don't try to symlink files that don't existJonathan Gray
2015-11-22dlopen libGL.so not libGL.so.1Jonathan Gray
2015-11-22remove the hard requirement of llvm for gallium on i386/amd64Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-10-23Don't enable 10-autohint.conf by default. It causes problems withChristian Weisgerber
xterm -fa mono (underscores disappearing because the glyph exceeds the cell size), matthieu@ can't remember why he enabled it, and it's not enabled by default anywhere else. ok matthieu@
2015-10-20Zap bogus RCS stringsDavid Coppa
2015-10-19bump freetype minor; the update adds new functions. spotted by naddy@,Stuart Henderson
"Please go ahead and commit the minor bump" dcoppa@
2015-10-19Update to freetype-2.6.1David Coppa
OK matthieu@ Bulk build by naddy@, thanks!
2015-10-01Update to pixman 0.32.8.Matthieu Herrb
2015-09-30Crank minor for libxcbDavid Coppa
ok matthieu@
2015-08-28regenJonathan Gray
2015-08-28The libdrm autoconf test for atomics uses __sync_val_compare_and_swap withJonathan Gray
the address of a function argument which triggers a gcc ICE on sparc64 resulting in libdrm_radeon not being built as reported by naddy. kettenis pointed out that while other architectures probably spill the argument onto the stack this is likely not the case on register window architectures like SPARC and suggested passing a pointer as an argument instead which avoids the ICE and allows the drm libraries requiring atomics to build on sparc64 again. ok kettenis@ matthieu@
2015-08-22Gallium drivers also need -I${X11BASE}/include/libdrm nowMatthieu Herrb
2015-08-22use the drm headers from libdrm not the kernelJonathan Gray
2015-08-22regenJonathan Gray
2015-08-22Merge libdrm 2.4.64. This changes the build to using the upstreamJonathan Gray
auto* build system and installing/using a libdrm specific set of drm headers. Thanks to Emil Velikov for removing the GNU makeisms upstream.
2015-08-21Import libdrm 2.4.64Jonathan Gray
2015-08-20update to libepoxy 1.3.1Jonathan Gray
ok aja@
2015-08-19Start at libOSMesa.so.8.0 to avoid having a smaller revision thanMatthieu Herrb
the one build from the autotools build system.
2015-08-19Enable the build of libOSMesa. Ports will need it soon.Matthieu Herrb
tested by juanfra@ ok jsg@
2015-07-29Build r300g and r600g on macppc and sparc64.Martin Pieuchot
ok jsg@