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

xserver-xorg-video-ati: Changes to 'ubuntu'



 debian/changelog                                 |   17 ++++++++++++
 debian/patches/101_fix_build_aginst_1.10rc3.diff |   32 +++++++++++++++++++++++
 debian/patches/102_disable_pageflip_on_palm.diff |   13 +++++++++
 debian/patches/series                            |    2 +
 4 files changed, 64 insertions(+)

New commits:
commit 04a84efe2a38ec60d51a449049403e988d6b1610
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Thu Mar 17 12:32:38 2011 +1100

    Merge -0ubuntu2 upload into git

diff --git a/debian/changelog b/debian/changelog
index bcf8d79..568f67a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-ati (1:6.14.0-0ubuntu2) natty; urgency=low
+xserver-xorg-video-ati (1:6.14.0-0ubuntu3) natty; urgency=low
 
   * Rebuild against final Xserver 1.10 ABI
   * debian/patches/101_fix_build_aginst_1.10rc3.diff:
@@ -9,6 +9,12 @@ xserver-xorg-video-ati (1:6.14.0-0ubuntu2) natty; urgency=low
 
  -- Christopher James Halse Rogers <raof@ubuntu.com>  Wed, 09 Mar 2011 18:45:43 +1100
 
+xserver-xorg-video-ati (1:6.14.0-0ubuntu2) natty; urgency=low
+  
+  * Rebuild to pick up new Xserver dependencies
+  
+ -- Christopher James Halse Rogers <raof@ubuntu.com>  Wed, 23 Feb 2011 17:52:57 +1100
+  
 xserver-xorg-video-ati (1:6.14.0-0ubuntu1) natty; urgency=low
 
   * New upstream release

commit 9e5b5505f1b2665e410954988cb2ead21b650747
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Wed Mar 9 19:02:28 2011 +1100

    Disable pageflip on Palm (LP: #714330)

diff --git a/debian/changelog b/debian/changelog
index 1a5a30f..bcf8d79 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,9 @@ xserver-xorg-video-ati (1:6.14.0-0ubuntu2) natty; urgency=low
   * Rebuild against final Xserver 1.10 ABI
   * debian/patches/101_fix_build_aginst_1.10rc3.diff:
     - Cherry-pick build-fix against xserver 1.10rc3 and later.
+  * debian/patches/102_disable_pageflip_on_palm.diff:
+    - Disable page-flipping on Palm.  This doesn't work, causing the desktop
+      to freeze on compiz start up.  (LP: #715330)
 
  -- Christopher James Halse Rogers <raof@ubuntu.com>  Wed, 09 Mar 2011 18:45:43 +1100
 
diff --git a/debian/patches/102_disable_pageflip_on_palm.diff b/debian/patches/102_disable_pageflip_on_palm.diff
new file mode 100644
index 0000000..57bd68b
--- /dev/null
+++ b/debian/patches/102_disable_pageflip_on_palm.diff
@@ -0,0 +1,13 @@
+diff --git a/src/radeon_kms.c b/src/radeon_kms.c
+index 125a132..e05f2aa 100644
+--- a/src/radeon_kms.c
++++ b/src/radeon_kms.c
+@@ -660,7 +660,7 @@ Bool RADEONPreInit_KMS(ScrnInfoPtr pScrn, int flags)
+     xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+ 	 "KMS Color Tiling: %sabled\n", info->allowColorTiling ? "en" : "dis");
+ 
+-    if (info->dri->pKernelDRMVersion->version_minor >= 8) {
++    if (info->dri->pKernelDRMVersion->version_minor >= 8 && info->ChipFamily != CHIP_FAMILY_PALM) {
+ 	info->allowPageFlip = xf86ReturnOptValBool(info->Options,
+ 						   OPTION_PAGE_FLIP, TRUE);
+ 	xf86DrvMsg(pScrn->scrnIndex, X_INFO,
diff --git a/debian/patches/series b/debian/patches/series
index 139a73c..93325f8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 100_radeon-6.9.0-bgnr-enable.patch
 101_fix_build_aginst_1.10rc3.diff
+102_disable_pageflip_on_palm.diff

commit f0ea27c09321efe1a785ba19a47ec5de86c2cb07
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date:   Wed Mar 9 18:52:34 2011 +1100

    Fix build against Xserver 1.10rc3

diff --git a/debian/changelog b/debian/changelog
index 5bea215..1a5a30f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-video-ati (1:6.14.0-0ubuntu2) natty; urgency=low
+
+  * Rebuild against final Xserver 1.10 ABI
+  * debian/patches/101_fix_build_aginst_1.10rc3.diff:
+    - Cherry-pick build-fix against xserver 1.10rc3 and later.
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com>  Wed, 09 Mar 2011 18:45:43 +1100
+
 xserver-xorg-video-ati (1:6.14.0-0ubuntu1) natty; urgency=low
 
   * New upstream release
diff --git a/debian/patches/101_fix_build_aginst_1.10rc3.diff b/debian/patches/101_fix_build_aginst_1.10rc3.diff
new file mode 100644
index 0000000..9852fbd
--- /dev/null
+++ b/debian/patches/101_fix_build_aginst_1.10rc3.diff
@@ -0,0 +1,32 @@
+commit ecfdb209afe2aafc378baab8c511f5df7b000270
+Author: Sedat Dilek <sedat.dilek@googlemail.com>
+Date:   Fri Feb 25 21:48:14 2011 +0100
+
+    UMS: Fix build against xserver 1.10-rc3
+    
+    This issue was introduced due to last minute backout of RandR-1.4
+    in xserver 1.10-rc3.
+    
+    Switch to "#ifdef RANDR_14_INTERFACE" as suggested by Keith Packard.
+    See also <http://lists.x.org/archives/xorg-devel/2011-February/019643.html>.
+    
+    Note:
+    The ddx needs a rebuild as the X video driver ABI changed to version 10.0.
+    
+    Reported-by: Alex Deucher <alexdeucher@gmail.com>
+    CC: Keith Packard <keithp@keithp.com>
+    Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
+
+diff --git a/src/radeon_output.c b/src/radeon_output.c
+index 15cef06..ccde346 100644
+--- a/src/radeon_output.c
++++ b/src/radeon_output.c
+@@ -1622,7 +1622,7 @@ radeon_set_mode_for_property(xf86OutputPtr output)
+ 	xf86CrtcPtr crtc = output->crtc;
+ 
+ 	if (crtc->enabled) {
+-#if XORG_VERSION_CURRENT >= XORG_VERSION_NUMERIC(1,9,99,901,0)
++#ifdef RANDR_14_INTERFACE
+ 	    xf86CrtcSetRec crtc_set_rec;
+ 
+ 	    crtc_set_rec.flags = (XF86CrtcSetMode |
diff --git a/debian/patches/series b/debian/patches/series
index 1503711..139a73c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 100_radeon-6.9.0-bgnr-enable.patch
+101_fix_build_aginst_1.10rc3.diff


Reply to: