diff --git a/packages/x11/driver/xf86-input-evdev/patches/100_mbemu_nullptr.diff b/packages/x11/driver/xf86-input-evdev/patches/100_mbemu_nullptr.diff deleted file mode 100644 index b30e7f4213..0000000000 --- a/packages/x11/driver/xf86-input-evdev/patches/100_mbemu_nullptr.diff +++ /dev/null @@ -1,30 +0,0 @@ -diff -Nurp xserver-xorg-input-evdev-2.2.2/src/emuMB.c xserver-xorg-input-evdev-2.2.2-working/src/emuMB.c ---- xserver-xorg-input-evdev-2.2.2/src/emuMB.c 2009-03-22 23:35:13.000000000 -0700 -+++ xserver-xorg-input-evdev-2.2.2-working/src/emuMB.c 2009-07-30 14:30:19.000000000 -0700 -@@ -280,7 +280,7 @@ void EvdevMBEmuWakeupHandler(pointer dat - EvdevPtr pEvdev = (EvdevPtr)pInfo->private; - int ms; - -- if (pEvdev->emulateMB.pending) -+ if (pEvdev && pEvdev->emulateMB.pending) - { - ms = pEvdev->emulateMB.expires - GetTimeInMillis(); - if (ms <= 0) -@@ -296,7 +296,7 @@ void EvdevMBEmuBlockHandler(pointer data - EvdevPtr pEvdev= (EvdevPtr) pInfo->private; - int ms; - -- if (pEvdev->emulateMB.pending) -+ if (pEvdev && pEvdev->emulateMB.pending) - { - ms = pEvdev->emulateMB.expires - GetTimeInMillis (); - if (ms <= 0) -@@ -346,7 +346,7 @@ void - EvdevMBEmuEnable(InputInfoPtr pInfo, BOOL enable) - { - EvdevPtr pEvdev = (EvdevPtr)pInfo->private; -- if (pEvdev->emulateMB.enabled == MBEMU_AUTO) -+ if (pEvdev && pEvdev->emulateMB.enabled == MBEMU_AUTO) - pEvdev->emulateMB.enabled = enable; - } - diff --git a/packages/x11/driver/xf86-input-evdev/url b/packages/x11/driver/xf86-input-evdev/url index e77c86da4e..2029cb210f 100644 --- a/packages/x11/driver/xf86-input-evdev/url +++ b/packages/x11/driver/xf86-input-evdev/url @@ -1 +1 @@ -http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.4.0.tar.bz2 \ No newline at end of file +http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-2.5.0.tar.bz2 \ No newline at end of file