[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'ubuntu'



 debian/changelog                                     |    5 ++
 debian/control                                       |    1 
 debian/patches/137_add_device_property_support.patch |   37 +++++++++----------
 debian/serverminver                                  |    2 -
 4 files changed, 25 insertions(+), 20 deletions(-)

New commits:
commit 607306b3d744e14f74147c984d5ad27fcdda248c
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date:   Thu Oct 9 14:19:13 2008 +0300

    Add Breaks for synaptics, evdev and bump serverminver.

diff --git a/debian/changelog b/debian/changelog
index 63be19c..89ee923 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,8 +4,11 @@ xorg-server (2:1.5.1-1ubuntu3) UNRELEASED; urgency=low
     match the current version in master (final API for XI 1.5).
     (LP: #274728)
   * Bump the build-dep on x11proto-input-dev and libxi-dev.
+  * Bump the serverminver because of newer properties API.
+  * Add Breaks against current synaptics and evdev, since they use the old
+    API and need to be updated with the server.
 
- -- Timo Aaltonen <tepsipakki@ubuntu.com>  Mon, 29 Sep 2008 09:30:04 +0300
+ -- Timo Aaltonen <tepsipakki@ubuntu.com>  Thu, 09 Oct 2008 14:18:23 +0300
 
 xorg-server (2:1.5.1-1ubuntu2) intrepid; urgency=low
 
diff --git a/debian/control b/debian/control
index c1f1346..70bdf14 100644
--- a/debian/control
+++ b/debian/control
@@ -50,6 +50,7 @@ Conflicts: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0),
  xserver-xorg-video-2, xserver-xorg-input-2
 Replaces: xserver-xorg (<< 6.8.2-38), xserver-xfree86 (<< 1:7.0.0),
  xserver-common
+Breaks: xserver-xorg-input-synaptics (<= 0.15.2-0ubuntu3), xserver-xorg-input-evdev (<= 1:2.0.99+git20080912-0ubuntu2)
 Provides: xserver
 Description: Xorg X server - core server
  The Xorg X server is an X server for several architectures and operating
diff --git a/debian/serverminver b/debian/serverminver
index 557865f..cf49710 100644
--- a/debian/serverminver
+++ b/debian/serverminver
@@ -1 +1 @@
-2:1.4.99.906-2ubuntu2
+2:1.5.1-1ubuntu3

commit b1b567e30678b6515ff3067ed7f1aae5f541c3ae
Author: Timo Aaltonen <tjaalton@cc.hut.fi>
Date:   Thu Oct 9 13:08:17 2008 +0300

    Fix 137 backport, one line missing from XIGetDeviceProperty
    
    ..which resulted in an endless loop. Yay.

diff --git a/debian/patches/137_add_device_property_support.patch b/debian/patches/137_add_device_property_support.patch
index 56a1701..34dca94 100644
--- a/debian/patches/137_add_device_property_support.patch
+++ b/debian/patches/137_add_device_property_support.patch
@@ -1,7 +1,7 @@
 Index: xorg-server/Xi/Makefile.am
 ===================================================================
---- xorg-server.orig/Xi/Makefile.am	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/Makefile.am	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/Makefile.am	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/Makefile.am	2008-10-09 12:45:11.000000000 +0300
 @@ -75,6 +75,8 @@
  	ungrdevb.c \
  	ungrdevb.h \
@@ -14,8 +14,8 @@ Index: xorg-server/Xi/Makefile.am
  EXTRA_DIST = stubs.c
 Index: xorg-server/Xi/exglobals.h
 ===================================================================
---- xorg-server.orig/Xi/exglobals.h	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/exglobals.h	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/exglobals.h	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/exglobals.h	2008-10-09 12:45:11.000000000 +0300
 @@ -50,6 +50,7 @@
  extern Mask DeviceButtonGrabMask;
  extern Mask DeviceButtonMotionMask;
@@ -34,8 +34,8 @@ Index: xorg-server/Xi/exglobals.h
  
 Index: xorg-server/Xi/extinit.c
 ===================================================================
---- xorg-server.orig/Xi/extinit.c	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/Xi/extinit.c	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/Xi/extinit.c	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/Xi/extinit.c	2008-10-09 12:45:11.000000000 +0300
 @@ -109,6 +109,8 @@
  #include "ungrdev.h"
  #include "ungrdevb.h"
@@ -175,8 +175,8 @@ Index: xorg-server/Xi/extinit.c
 Index: xorg-server/Xi/xiproperty.c
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/Xi/xiproperty.c	2008-09-27 00:36:39.000000000 +0300
-@@ -0,0 +1,772 @@
++++ xorg-server/Xi/xiproperty.c	2008-10-09 13:07:10.000000000 +0300
+@@ -0,0 +1,773 @@
 +/*
 + * Copyright © 2006 Keith Packard
 + * Copyright © 2008 Peter Hutterer
@@ -596,6 +596,7 @@ Index: xorg-server/Xi/xiproperty.c
 +                    return rc;
 +                }
 +            }
++	    handler = handler->next;
 +        }
 +    }
 +    *value = &prop->value;
@@ -952,7 +953,7 @@ Index: xorg-server/Xi/xiproperty.c
 Index: xorg-server/Xi/xiproperty.h
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/Xi/xiproperty.h	2008-09-27 00:32:51.000000000 +0300
++++ xorg-server/Xi/xiproperty.h	2008-10-09 12:45:11.000000000 +0300
 @@ -0,0 +1,49 @@
 +/*
 + * Copyright © 2008 Peter Hutterer
@@ -1005,8 +1006,8 @@ Index: xorg-server/Xi/xiproperty.h
 +#endif /* XIPROPERTY_C */
 Index: xorg-server/dix/devices.c
 ===================================================================
---- xorg-server.orig/dix/devices.c	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/dix/devices.c	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/dix/devices.c	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/dix/devices.c	2008-10-09 12:45:11.000000000 +0300
 @@ -57,6 +57,7 @@
  #define NEED_EVENTS
  #define NEED_REPLIES
@@ -1111,8 +1112,8 @@ Index: xorg-server/dix/devices.c
  
 Index: xorg-server/include/exevents.h
 ===================================================================
---- xorg-server.orig/include/exevents.h	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/include/exevents.h	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/exevents.h	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/include/exevents.h	2008-10-09 12:45:11.000000000 +0300
 @@ -173,10 +173,64 @@
  	Mask                   /* mask */,
  	int                    /* maskndx */);
@@ -1181,8 +1182,8 @@ Index: xorg-server/include/exevents.h
  #endif /* EXEVENTS_H */
 Index: xorg-server/include/inputstr.h
 ===================================================================
---- xorg-server.orig/include/inputstr.h	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/include/inputstr.h	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/inputstr.h	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/include/inputstr.h	2008-10-09 12:45:11.000000000 +0300
 @@ -266,6 +266,41 @@
  #endif
  } LedFeedbackClassRec;
@@ -1241,7 +1242,7 @@ Index: xorg-server/include/inputstr.h
 Index: xorg-server/include/xserver-properties.h
 ===================================================================
 --- /dev/null	1970-01-01 00:00:00.000000000 +0000
-+++ xorg-server/include/xserver-properties.h	2008-09-27 00:32:51.000000000 +0300
++++ xorg-server/include/xserver-properties.h	2008-10-09 12:45:11.000000000 +0300
 @@ -0,0 +1,32 @@
 +/*
 + * Copyright 2008 Red Hat, Inc.
@@ -1277,8 +1278,8 @@ Index: xorg-server/include/xserver-properties.h
 +#endif
 Index: xorg-server/include/Makefile.am
 ===================================================================
---- xorg-server.orig/include/Makefile.am	2008-09-27 00:32:44.000000000 +0300
-+++ xorg-server/include/Makefile.am	2008-09-27 00:32:51.000000000 +0300
+--- xorg-server.orig/include/Makefile.am	2008-10-09 12:45:05.000000000 +0300
++++ xorg-server/include/Makefile.am	2008-10-09 12:45:11.000000000 +0300
 @@ -53,6 +53,7 @@
  	xkbfile.h	\
  	xkbsrv.h	\


Reply to: