matthieu
a9c3b44e12
Enable the radeon r100 dri module on macppc. ok mpi@
2012-12-07 17:13:41 +00:00
mpi
6fba99f3a9
Correctly define HAVE_POSIX_MEMALIGN, missed in previous. Breakage reported
...
by ajacoutot@
2012-12-04 14:06:32 +00:00
matthieu
20262dc0a9
fix botched file. I managed to commit a file with a typo.
2012-11-29 16:46:10 +00:00
matthieu
a9777fc130
Don't build profiled versions of libdrm_intel and libdrm_radeon.
2012-11-28 21:13:16 +00:00
mpi
4769f6e518
Correct include path, our drm headers live in /usr/include/dev/pci/drm
2012-11-28 13:56:29 +00:00
mpi
26df0b43a8
Include the software winsys and state tracker sources in the swrastg
...
driver rather than in the libmesagallium build. This non functional
change allows to use the libmesagallium in any gallium target (r300g,
nouveau...)
2012-11-28 13:53:16 +00:00
mpi
ad95eb8c9f
Update to libdrm 2.4.31 and add the non-yet-linked libkms, prodded by jsg@
...
Tested by jsg@, ajacoutot@, shadchin@ and matthieu@, ok matthieu@
2012-11-27 14:37:08 +00:00
matthieu
87d6a5b7bb
Update to pixman 0.28.0. Tested by ajacoutot@, mpi@ and naddy@ in a full
...
ports build. Tweaks from mpi@ for macppc.
2012-11-23 20:44:07 +00:00
matthieu
6d8faa157e
Update to libxcb 1.9.0.
...
tested by ajacoutot@ and naddy@ on a full ports build
2012-11-22 20:31:32 +00:00
matthieu
65bb9e1366
regen
2012-11-11 18:54:32 +00:00
matthieu
b779baaa33
When building without and obj dir, cp may fail.
2012-11-11 18:54:02 +00:00
mpi
0661f3e5da
Link libGL with -lpthread to allow the llvm-pipe driver to be loaded.
...
ok matthieu@, ajacoutot@
2012-11-11 12:09:09 +00:00
espie
40b00d5ef5
don't reach out in another src directory, use installed version.
...
okay matthieu@
2012-11-07 15:50:22 +00:00
matthieu
64ac4dd1f6
Also install freetype-config during install phase.
...
And generate freetype2.pc and freetype-config during make depend
to avoid doing that as root. Initial patch from espie@
2012-10-29 20:15:29 +00:00
matthieu
6f012c145e
Make install of freetype2.pc consistent with other xenocara modules.
...
(don't install it during make includes but during make install).
ok espie@
2012-10-26 06:09:27 +00:00
espie
f07a7ccfdc
tweak a bit for better standards conformance
...
okay matthieu@
2012-10-13 17:16:20 +00:00
matthieu
eeabd8b77d
Restore -lz in Libs:. OpenBSD doesn't use the embedded gzip lib, and
...
doesn't link libfreetype against libz. Prodded by ajacoutot@.
2012-09-20 14:11:15 +00:00
mpi
8aa8224279
Build r200 and r300 dri drivers on macppc too.
...
ok matthieu@
2012-08-29 12:52:39 +00:00
mpi
6749d5bda0
Build libdrm_radeon on macppc too, required for upcoming drm(4) support.
...
ok matthieu@
2012-08-29 12:51:04 +00:00
mpi
bea4a27add
Remove empty files...
2012-08-26 18:54:20 +00:00
mpi
3f7a93e085
Merge libmesa and libmesagallium build makefiles because they share
...
a lot of common sources.
ok matthieu@
2012-08-26 18:46:42 +00:00
mpi
36b2b317a6
Use -lpthread only, pointed out by ajacoutot@
2012-08-21 10:34:07 +00:00
matthieu
5c94d108e8
Update to pixman 0.26.2. tested at least by ajacoutot@, mpi@, shadchin@.
2012-08-17 16:15:20 +00:00
mpi
0668f299c8
Sync mesa version numbers after recent libGL update, prodded by matthieu@
2012-08-17 15:16:44 +00:00
mpi
e67a5fe840
Upate to libGL 7.11.2
...
Tested by jsg@, matthieu@ and ajacoutot@, ok mattieu@
2012-08-17 13:57:59 +00:00
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