rpms/hal/devel hal-HDAPS-blacklist.patch, NONE, 1.1 hal.spec, 1.197, 1.198

Peter Hutterer whot at fedoraproject.org
Sat Jul 25 05:17:39 UTC 2009


Author: whot

Update of /cvs/pkgs/rpms/hal/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv496

Modified Files:
	hal.spec 
Added Files:
	hal-HDAPS-blacklist.patch 
Log Message:
* Sat Jul 25 2009 Peter Hutterer <peter.hutterer at redhat.com> - 0.5.12-28.20090226git.4
- hal-HDAPS-blacklist.patch: blacklist Thinkpad HDAPS accelerometer device,
  it screws with X (FDO #22442).


hal-HDAPS-blacklist.patch:
 10-x11-input.fdi |    7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

--- NEW FILE hal-HDAPS-blacklist.patch ---
>From e1f85fe0cdfa7e4d4ce7a811d0b0c90bf38fba0c Mon Sep 17 00:00:00 2001
From: Peter Hutterer <peter.hutterer at who-t.net>
Date: Thu, 25 Jun 2009 09:47:27 +1000
Subject: [PATCH] Blacklist HDAPS accelerometer device from being picked up in X.

This device posts accelerometer data through ABS_X/ABS_Y, making X unusable
if it's controlling the pointer.
---
 fdi/policy/10osvendor/10-x11-input.fdi |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/fdi/policy/10osvendor/10-x11-input.fdi b/fdi/policy/10osvendor/10-x11-input.fdi
index a342421..89ba672 100644
--- a/fdi/policy/10osvendor/10-x11-input.fdi
+++ b/fdi/policy/10osvendor/10-x11-input.fdi
@@ -38,5 +38,11 @@
         <merge key="input.x11_driver" type="string">evdev</merge>
       </match>
     </match>
+
+    <!-- http://bugs.freedesktop.org/show_bug.cgi?id=22442 
+         Posts accel data through ABS_X/ABS_Y, makes X unusable -->
+    <match key="info.product" contains="ThinkPad HDAPS accelerometer data">
+        <remove key="input.x11_driver" />
+    </match>
   </device>
 </deviceinfo>
-- 
1.6.3.rc1.2.g0164.dirty



Index: hal.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hal/devel/hal.spec,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -p -r1.197 -r1.198
--- hal.spec	25 Jul 2009 01:59:23 -0000	1.197
+++ hal.spec	25 Jul 2009 05:17:39 -0000	1.198
@@ -27,7 +27,7 @@ Summary: Hardware Abstraction Layer
 Name: hal
 Version: 0.5.12
 #Release: 14%{?dist}
-Release: 27.%{?alphatag}%{?dist}.4
+Release: 28.%{?alphatag}%{?dist}.4
 URL: http://www.freedesktop.org/Software/hal
 #Source0: http://hal.freedesktop.org/releases/%{name}-%{version}rc1.tar.bz2
 Source0: http://hal.freedesktop.org/releases/%{name}-%{version}-%{?alphatag}.tar.gz
@@ -52,6 +52,8 @@ Patch9: hal-KVM-evdev.patch
 
 # from upstream
 Patch10: blkid.patch
+# http://bugs.freedesktop.org/show_bug.cgi?id=22442
+Patch11: hal-HDAPS-blacklist.patch
 
 Patch100: hal-0.5.12-use-at-console.patch
 
@@ -148,6 +150,7 @@ API docs for HAL.
 %patch8 -p1 -b .fix-udev
 %patch9 -p1 -b .kvm-evdev
 %patch10 -p1 -b .blkid
+%patch11 -p1 -b .hdaps-blacklist
 %patch100 -p1 -b .drop-polkit
 
 autoreconf -i -f
@@ -288,6 +291,10 @@ fi
 %{_datadir}/gtk-doc/html/libhal-storage/*
 
 %changelog
+* Sat Jul 25 2009 Peter Hutterer <peter.hutterer at redhat.com> - 0.5.12-28.20090226git.4
+- hal-HDAPS-blacklist.patch: blacklist Thinkpad HDAPS accelerometer device,
+  it screws with X (FDO #22442).
+
 * Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.5.12-27.20090226git.4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 




More information about the scm-commits mailing list