The files here can be used to convert an un-modified XFree86 version 4.5.0 source tree to version 4.6.0. To apply the patches, run the following from the directory containing your 'xc' directory: patch -p0 -E < XFree86-4.5.0-4.6.0.diff1 patch -p0 -E < XFree86-4.5.0-4.6.0.diff2 patch -p0 -E < XFree86-4.5.0-4.6.0.diff3 patch -p0 -E < XFree86-4.5.0-4.6.0.diff4 sh XFree86-4.5.0-4.6.0-cleanup.sh gzip -d < XFree86-4.5.0-4.6.0-diff0.tgz | tar vxf -