diff --git a/packages/x11/driver/xf86-video-intel/meta b/packages/x11/driver/xf86-video-intel/meta index 8a7f954006..e3960ee94d 100644 --- a/packages/x11/driver/xf86-video-intel/meta +++ b/packages/x11/driver/xf86-video-intel/meta @@ -1,10 +1,10 @@ PKG_NAME="xf86-video-intel" -PKG_VERSION="20100812" +PKG_VERSION="2.12.902" PKG_REV="1" PKG_ARCH="i386 x86_64" PKG_LICENSE="OSS" PKG_SITE="http://intellinuxgraphics.org/" -PKG_URL="http://sources.openelec.tv/svn/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_URL="http://xorg.freedesktop.org/archive/individual/driver/$PKG_NAME-$PKG_VERSION.tar.bz2" PKG_DEPENDS="udev" PKG_BUILD_DEPENDS="toolchain util-macros fontsproto udev xorg-server" PKG_PRIORITY="optional" diff --git a/packages/x11/driver/xf86-video-intel/patches/intel-2.13-no-pageflipping.diff b/packages/x11/driver/xf86-video-intel/patches/intel-2.13-no-pageflipping.diff deleted file mode 100644 index 88684bddee..0000000000 --- a/packages/x11/driver/xf86-video-intel/patches/intel-2.13-no-pageflipping.diff +++ /dev/null @@ -1,32 +0,0 @@ -diff -Naur xf86-video-intel-20100812/src/intel_display.c xf86-video-intel-20100812.patch/src/intel_display.c ---- xf86-video-intel-20100812/src/intel_display.c 2010-08-09 11:13:58.000000000 +0200 -+++ xf86-video-intel-20100812.patch/src/intel_display.c 2010-08-12 23:30:18.091210425 +0200 -@@ -1511,10 +1511,14 @@ - gp.value = &has_flipping; - (void)drmCommandWriteRead(intel->drmSubFD, DRM_I915_GETPARAM, &gp, - sizeof(gp)); -+ xf86DrvMsg(scrn->scrnIndex, X_INFO, -+ "Pageflipping %s in kernel, %s disabled in X\n", -+ has_flipping ? "enabled" : "disabled", -+ has_flipping ? "but" : "and"); - if (has_flipping) { - xf86DrvMsg(scrn->scrnIndex, X_INFO, -- "Kernel page flipping support detected, enabling\n"); -- intel->use_pageflipping = TRUE; -+ "Don't panic: https://bugzilla.redhat.com/588421\n"); -+ intel->use_pageflipping = FALSE; - mode->flip_count = 0; - mode->event_context.version = DRM_EVENT_CONTEXT_VERSION; - mode->event_context.vblank_handler = intel_vblank_handler; -diff -Naur xf86-video-intel-20100812/src/intel_dri.c xf86-video-intel-20100812.patch/src/intel_dri.c ---- xf86-video-intel-20100812/src/intel_dri.c 2010-08-09 11:13:58.000000000 +0200 -+++ xf86-video-intel-20100812.patch/src/intel_dri.c 2010-08-12 23:31:53.708336093 +0200 -@@ -1056,7 +1056,7 @@ - - info.CopyRegion = I830DRI2CopyRegion; - #if DRI2INFOREC_VERSION >= 4 -- if (intel->use_pageflipping) { -+ if (intel->use_pageflipping || 1) { - info.version = 4; - info.ScheduleSwap = I830DRI2ScheduleSwap; - info.GetMSC = I830DRI2GetMSC;