Commit Graph

606 Commits

Author SHA1 Message Date
mpi
dbe156d77d Fix path to mesa sources 2012-07-13 15:42:03 +00:00
mpi
eba99e2372 Let swrastg a chance to compile 2012-07-13 12:55:32 +00:00
mpi
7d428aff6d Import swrastg the Gallium3D software rasterizer. It uses the softpipe
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-13 12:54:20 +00:00
mpi
87615d415c Import the infrastructure for building Gallium3D graphics drivers.
Currently only software drivers are supported, looks ok to matthieu.
2012-07-13 12:43:30 +00:00
dcoppa
25007b34dd Update to freetype-2.4.10.
With help and ok matthieu@
2012-07-07 16:45:03 +00:00
matthieu
2bd9f468fa Update to libXi 1.6.1 2012-06-11 19:24:48 +00:00
matthieu
55a68ef814 Update to libXft 2.3.1 2012-06-11 19:23:03 +00:00
matthieu
be4020d279 Update to libX11 1.5.0 2012-06-11 19:18:54 +00:00
matthieu
7b5cab988a Update to libXaw 1.0.11. 2012-06-11 19:16:00 +00:00
mpi
d89f95e29c Fix build with XENOCARA_BUILD_DRI=No
ok matthieu@
2012-06-04 10:18:45 +00:00
matthieu
027633f14a Add support for X server privilege separation to pci_legacy_open_io()
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-06-02 13:05:09 +00:00
dcoppa
9d886fc06a Fix freetype-2.4.9 regression that caused ghostscript to barf with
"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-05-11 20:02:28 +00:00
matthieu
a8e93b57ed Update to freetype 2.4.9
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-14 09:45:45 +00:00
matthieu
39a8975b54 Update to libpciaccess 0.13.1 2012-04-09 18:50:44 +00:00
matthieu
d6ae8440ea Update to libXaw 1.0.10 2012-04-08 14:59:44 +00:00
matthieu
0e15740580 Update to xtrans 1.2.7 2012-04-08 14:50:52 +00:00
matthieu
adb2857e13 Fix pci_io_handle allocation routines.
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-04-04 20:41:59 +00:00
matthieu
08ecf5f3a3 Upate to libX11 1.5rc1. Tested by krw@, mpi@, shadchin@. 2012-03-27 19:19:37 +00:00
matthieu
1f3df99ce6 Update to libxcb 1.8.1. Tested by krw@, mpi@, shadchin@ 2012-03-27 19:14:20 +00:00
matthieu
bd186b6cfa Merge patch from git master: Fixup for 550b2f76401c2 which broke bold fonts 2012-03-18 11:15:39 +00:00
matthieu
c4c11e481c Update to libXt 1.1.3 2012-03-18 11:08:15 +00:00
thib
54dafa3982 Fix openbsd_pci.c:pci_device_vgaarb_set_target();
A return (0) got lost, add it back.
Obvious; ok kettenis@
2012-03-14 19:57:24 +00:00
matthieu
b33a9fd40b Regen with util-macros 1.17. Fixes configure on landisk 2012-03-14 19:43:36 +00:00
matthieu
26866f3012 Regen with util-macros 1.17. Fixes configure on landisk (and probably the
other gcc3 architectures).
2012-03-14 11:24:40 +00:00
matthieu
b8bd995ce1 Fix build on 32 bit architectures. Problem noticed by naddy@. 2012-03-10 23:31:33 +00:00
matthieu
7c989dd71d Disable doc formatting tools explicitely 2012-03-10 18:41:37 +00:00
matthieu
f0cf820ebf Disable doc formatting tools explicitely 2012-03-10 18:35:56 +00:00
matthieu
d1508600e0 Update to libxkbfile 1.0.8 2012-03-10 17:16:24 +00:00
matthieu
bbff790d0c Upate to libdmx 1.1.2 2012-03-10 17:12:22 +00:00
matthieu
34b36cadec Update to libXxf86vm 1.1.2 2012-03-10 17:10:12 +00:00
matthieu
880e17f2a8 Upate to libXxf86dga 1.1.3 2012-03-10 17:07:14 +00:00
matthieu
5fa34673d3 Upate to libXvMC 1.0.7 2012-03-10 17:03:59 +00:00
matthieu
6938d0cb86 Update to libXv 1.0.7 2012-03-10 16:59:02 +00:00
matthieu
af87f98012 update to libXtst 1.2.1 2012-03-10 16:54:54 +00:00
matthieu
35252dc665 Explicitely disable tools that could be found in /usr/local 2012-03-10 16:49:42 +00:00
matthieu
a908922ac6 Update to libXt 1.1.2 2012-03-10 16:45:48 +00:00
matthieu
14550f95a6 update to libXrender 0.9.7 2012-03-10 14:33:10 +00:00
matthieu
0a69d04075 Update to libXpm 3.5.10 2012-03-10 14:30:32 +00:00
matthieu
8ca0137ede Update to libXmu 1.1.1 2012-03-10 14:22:08 +00:00
matthieu
66d8884066 update to libXinerama 1.1.2 2012-03-10 14:12:25 +00:00
matthieu
b9bf44ccd1 update to libXft 2.3.0 2012-03-10 14:09:34 +00:00
matthieu
3c7aa34b67 Update to libXext 1.3.1 2012-03-10 14:01:58 +00:00
matthieu
4a2a7b9911 update to libXdmcp 1.1.1 2012-03-10 13:58:12 +00:00
matthieu
30cb7894d9 upate to libXcursor 1.1.13 2012-03-10 13:53:27 +00:00
matthieu
72c5e3259a Update to libXau 1.0.7 2012-03-10 11:59:38 +00:00
matthieu
fa9710160e Update to libXScrnSaver 1.2.2 2012-03-10 11:55:28 +00:00
matthieu
16eedf3d78 Update libXres to version 1.0.6 2012-03-10 11:50:24 +00:00
matthieu
37b152092c Update to libpciaccess 0.13. Tested by shadchin@ 2012-03-09 21:02:09 +00:00
matthieu
ca91a8b3ac update to libSM 1.2.1 2012-03-04 19:03:26 +00:00
matthieu
5995f36226 Update to libICE 1.0.8 2012-03-04 18:57:08 +00:00