summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2012-12-07Enable the radeon r100 dri module on macppc. ok mpi@Matthieu Herrb
2012-12-04Correctly define HAVE_POSIX_MEMALIGN, missed in previous. Breakage reportedMartin Pieuchot
by ajacoutot@
2012-11-29fix botched file. I managed to commit a file with a typo.Matthieu Herrb
2012-11-28Don't build profiled versions of libdrm_intel and libdrm_radeon.Matthieu Herrb
2012-11-28Correct include path, our drm headers live in /usr/include/dev/pci/drmMartin Pieuchot
2012-11-28Include the software winsys and state tracker sources in the swrastgMartin Pieuchot
driver rather than in the libmesagallium build. This non functional change allows to use the libmesagallium in any gallium target (r300g, nouveau...)
2012-11-27Update to libdrm 2.4.31 and add the non-yet-linked libkms, prodded by jsg@Martin Pieuchot
Tested by jsg@, ajacoutot@, shadchin@ and matthieu@, ok matthieu@
2012-11-23Update to pixman 0.28.0. Tested by ajacoutot@, mpi@ and naddy@ in a fullMatthieu Herrb
ports build. Tweaks from mpi@ for macppc.
2012-11-22Update to libxcb 1.9.0.Matthieu Herrb
tested by ajacoutot@ and naddy@ on a full ports build
2012-11-11regenMatthieu Herrb
2012-11-11When building without and obj dir, cp may fail.Matthieu Herrb
2012-11-11Link libGL with -lpthread to allow the llvm-pipe driver to be loaded.Martin Pieuchot
ok matthieu@, ajacoutot@
2012-07-13Import the infrastructure for building Gallium3D graphics drivers.Martin Pieuchot
Currently only software drivers are supported, looks ok to matthieu.
2012-11-07don't reach out in another src directory, use installed version.Marc Espie
okay matthieu@
2012-10-29Also install freetype-config during install phase.Matthieu Herrb
And generate freetype2.pc and freetype-config during make depend to avoid doing that as root. Initial patch from espie@
2012-10-26Make install of freetype2.pc consistent with other xenocara modules.Matthieu Herrb
(don't install it during make includes but during make install). ok espie@
2012-10-13tweak a bit for better standards conformanceMarc Espie
okay matthieu@
2012-09-20Restore -lz in Libs:. OpenBSD doesn't use the embedded gzip lib, andMatthieu Herrb
doesn't link libfreetype against libz. Prodded by ajacoutot@.
2012-08-29Build r200 and r300 dri drivers on macppc too.Martin Pieuchot
ok matthieu@
2012-08-29Build libdrm_radeon on macppc too, required for upcoming drm(4) support.Martin Pieuchot
ok matthieu@
2012-08-26Remove empty files...Martin Pieuchot
2012-08-26Merge libmesa and libmesagallium build makefiles because they shareMartin Pieuchot
a lot of common sources. ok matthieu@
2012-08-21Use -lpthread only, pointed out by ajacoutot@Martin Pieuchot
2012-08-17Update to pixman 0.26.2. tested at least by ajacoutot@, mpi@, shadchin@.Matthieu Herrb
2012-08-17Sync mesa version numbers after recent libGL update, prodded by matthieu@Martin Pieuchot
2012-08-17Upate to libGL 7.11.2Martin Pieuchot
Tested by jsg@, matthieu@ and ajacoutot@, ok mattieu@
2012-07-13Fix path to mesa sourcesMartin Pieuchot
2012-07-13Let swrastg a chance to compileMartin Pieuchot
2012-07-13Import swrastg the Gallium3D software rasterizer. It uses the softpipeMartin Pieuchot
driver by default but can also use the llvmpipe driver that use LLVM for code generation if available. Not yet linked to the build as it depends on pthreads and we don't know yet how to handle the switch from the default 'swrast' driver, but having it in tree will help testing and debugging the remaining issues. Tested by ajacoutot@ and matthieu@, looks ok to matthieu@
2012-07-13Import the infrastructure for building Gallium3D graphics drivers.Martin Pieuchot
Currently only software drivers are supported, looks ok to matthieu.
2012-07-07Update to freetype-2.4.10.David Coppa
With help and ok matthieu@
2012-06-11Update to libXi 1.6.1Matthieu Herrb
2012-06-11Update to libXft 2.3.1Matthieu Herrb
2012-06-11Update to libX11 1.5.0Matthieu Herrb
2012-06-11Update to libXaw 1.0.11.Matthieu Herrb
2012-06-04Fix build with XENOCARA_BUILD_DRI=NoMartin Pieuchot
ok matthieu@
2012-06-02Add support for X server privilege separation to pci_legacy_open_io()Matthieu Herrb
With privilege separation the X server enables legacy i/o port access during the early privileged initialization. Other calls should be no-op. Makes X server 1.12 happy with privilege separation. ok miod@
2012-05-11Fix freetype-2.4.9 regression that caused ghostscript to barf withDavid Coppa
"Font Renderer Plugin" errors. Patches come from upstream. References: http://bugs.ghostscript.com/show_bug.cgi?id=692940 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=35833 https://savannah.nongnu.org/bugs/?func=detailitem&item_id=35847 http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=9a55cb7a http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b43e0f44 ok matthieu@
2012-04-14Update to freetype 2.4.9Matthieu Herrb
Another round of fixes to better handle invalid fonts. Many of them are vulnerabilities (see CVE-2012-1126 up to CVE-2012-1144 and SA48320).
2012-04-09Update to libpciaccess 0.13.1Matthieu Herrb
2012-04-08Update to libXaw 1.0.10Matthieu Herrb
2012-04-08Update to xtrans 1.2.7Matthieu Herrb
2012-04-04Fix pci_io_handle allocation routines.Matthieu Herrb
The previous version of new_io_handle() would invalidate all previous allocations when realloc moves the base pointer of the ios array. Since I cannot figure out where this array is useful, just get rid of it, providing sound stable memory allocation. Fixes vgaHWSaveFonts() in 1.12 xserver on OpenBSD, but other sub-systems relaying on pci_io could be affected too.
2012-03-27Upate to libX11 1.5rc1. Tested by krw@, mpi@, shadchin@.Matthieu Herrb
2012-03-27Update to libxcb 1.8.1. Tested by krw@, mpi@, shadchin@Matthieu Herrb
2012-03-18Merge patch from git master: Fixup for 550b2f76401c2 which broke bold fontsMatthieu Herrb
2012-03-18Update to libXt 1.1.3Matthieu Herrb
2012-03-14Fix openbsd_pci.c:pci_device_vgaarb_set_target();Thordur I. Bjornsson
A return (0) got lost, add it back. Obvious; ok kettenis@
2012-03-14Regen with util-macros 1.17. Fixes configure on landiskMatthieu Herrb
2012-03-14Regen with util-macros 1.17. Fixes configure on landisk (and probably theMatthieu Herrb
other gcc3 architectures).