From cddf240218f50f89b89be9f654bff6ea5f5abedc Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Fri, 18 Jan 2008 20:13:43 +0100 Subject: [PATCH] [security] xorg-server: fixed multiple security issues. http://lists.freedesktop.org/archives/xorg-announce/2008-January/000441.html --- xorg-server/.md5sum | 1 + xorg-server/Pkgfile | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/xorg-server/.md5sum b/xorg-server/.md5sum index 51b3e72f..a91904de 100644 --- a/xorg-server/.md5sum +++ b/xorg-server/.md5sum @@ -1,2 +1,3 @@ c056abd763e899114bf745c9eedbf9ad MesaLib-7.0.1.tar.bz2 a06d9fe4f9f1d459ae02657f9ce64220 xorg-server-1.4.tar.bz2 +7aadd3ead8c3bd098413fef91af7d35f xorg-xserver-1.4-multiple-overflows.diff diff --git a/xorg-server/Pkgfile b/xorg-server/Pkgfile index a6813814..05a2f897 100644 --- a/xorg-server/Pkgfile +++ b/xorg-server/Pkgfile @@ -5,14 +5,16 @@ name=xorg-server version=1.4 -release=3 +release=4 source=(http://xorg.freedesktop.org/releases/individual/xserver/$name-$version.tar.bz2 \ - http://dl.sourceforge.net/mesa3d/MesaLib-7.0.1.tar.bz2) - + http://dl.sourceforge.net/mesa3d/MesaLib-7.0.1.tar.bz2 \ + ftp://ftp.freedesktop.org/pub/xorg/X11R7.3/patches/xorg-xserver-$version-multiple-overflows.diff) build() { cd $name-$version + patch -Np1 -i $SRC/xorg-xserver-$version-multiple-overflows.diff + ./configure --prefix=/usr --enable-dri \ --with-mesa-source=$SRC/Mesa-7.0.1 \ --localstatedir=/var --mandir=/usr/man \