rpms/xorg-x11-server/devel make-git-snapshot.sh, 1.7, 1.8 xserver-1.6.1-proc-cmdline.patch, NONE, 1.1 .cvsignore, 1.58, 1.59 sources, 1.53, 1.54 xorg-x11-server.spec, 1.433, 1.434 xserver-1.5.0-bg-none-root.patch, 1.5, 1.6 xserver-1.5.99.902-nouveau.patch, 1.1, 1.2 xserver-1.6.0-displayfd.patch, 1.1, 1.2 xserver-1.6.0-no-i810.patch, 1.1, 1.2

Peter Hutterer whot at fedoraproject.org
Fri Jun 19 07:04:04 UTC 2009


Author: whot

Update of /cvs/pkgs/rpms/xorg-x11-server/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31549

Modified Files:
	.cvsignore sources xorg-x11-server.spec 
	xserver-1.5.0-bg-none-root.patch 
	xserver-1.5.99.902-nouveau.patch xserver-1.6.0-displayfd.patch 
	xserver-1.6.0-no-i810.patch 
Added Files:
	make-git-snapshot.sh xserver-1.6.1-proc-cmdline.patch 
Log Message:
* Thu Jun 18 2009 Peter Hutterer <peter.hutterer at redhat.com> 1.6.99.1.20090618
- Today's git snapshot.
- disable Xdmx - it's broken upstream
- Removing patches merged upstream or obsolete.
  xserver-1.4.99-endian.patch - obsolete with autoconf 2.63-1 (#449944)
  xserver-1.5.99.902-sod-off-poulsbo.patch - upstream
  xserver-1.6.0-selinux-less.patch - upstream
  xserver-1.5.99.902-vnc.patch - upstream
  xserver-1.6.0-restore-zap.patch - upstream
  xserver-1.6.0-xinerama-cursors.patch - upstream
  xserver-1.6.0-xinerama-crashes.patch - obsolete, server 1.6 only
  xserver-1.6.1-xkbsendmap.patch - upstream
  xserver-1.6.0-randr-xinerama-crash.patch - upstream
  xserver-1.6.1-avoid-malloc-for-logging.patch - upstream
  xserver-1.6.1-exa-avoid-swapped-out.patch - upstream
  xserver-1.6.1-exa-create-pixmap2.patch -  upstream
  xserver-1.6.1-fix-glx-drawable.patch - upstream
  xserver-1.6.1-randr-gamma.patch - upstream 
  xserver-1.6.1-vt-switch.patch - obsolete
  xserver-1.6.1-pea-quirk.patch - will be upstream



Index: make-git-snapshot.sh
===================================================================
RCS file: make-git-snapshot.sh
diff -N make-git-snapshot.sh
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ make-git-snapshot.sh	19 Jun 2009 07:03:32 -0000	1.8
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+DIRNAME=xorg-server-$( date +%Y%m%d )
+
+rm -rf $DIRNAME
+git clone git://git.freedesktop.org/git/xorg/xserver $DIRNAME
+cd $DIRNAME
+if [ -z "$1" ]; then
+    git log | head -1
+else
+    git checkout $1
+fi
+git log | head -1 | awk '{ print $2 }' > ../commitid
+git repack -a -d
+cd ..
+tar jcf $DIRNAME.tar.bz2 $DIRNAME
+rm -rf $DIRNAME

xserver-1.6.1-proc-cmdline.patch:

--- NEW FILE xserver-1.6.1-proc-cmdline.patch ---
>From 794214c9da2b17c3291ec53b178a035a1f117430 Mon Sep 17 00:00:00 2001
From: Adam Jackson <ajax at redhat.com>
Date: Thu, 7 May 2009 17:18:31 -0400
Subject: [PATCH] Dump /proc/cmdline in the log file too.

---
 hw/xfree86/common/xf86Init.c |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
index 2493526..7c0937f 100644
--- a/hw/xfree86/common/xf86Init.c
+++ b/hw/xfree86/common/xf86Init.c
@@ -193,6 +193,19 @@ xf86PrintBanner(void)
     if (uname(&name) >= 0) {
       ErrorF("Current Operating System: %s %s %s %s %s\n",
 	name.sysname, name.nodename, name.release, name.version, name.machine);
+      do {
+	  char buf[80];
+	  int fd = open("/proc/cmdline", O_RDONLY);
+	  if (fd != -1) {
+	    ErrorF("Kernel command line: ");
+	    memset(buf, 0, 80);
+	    while (read(fd, buf, 80) > 0) {
+		ErrorF("%.80s", buf);
+		memset(buf, 0, 80);
+	    }
+	    close(fd);
+	  } 
+      } while (0);
     }
   }
 #endif
-- 
1.6.2.2



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/.cvsignore,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -p -r1.58 -r1.59
--- .cvsignore	14 Apr 2009 20:55:05 -0000	1.58
+++ .cvsignore	19 Jun 2009 07:03:32 -0000	1.59
@@ -1 +1 @@
-xorg-server-1.6.1.tar.bz2
+xorg-server-20090618.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/sources,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -p -r1.53 -r1.54
--- sources	14 Apr 2009 20:55:05 -0000	1.53
+++ sources	19 Jun 2009 07:03:33 -0000	1.54
@@ -1 +1 @@
-ed0878bf32a24d4948c3b8a122a39eff  xorg-server-1.6.1.tar.bz2
+ca0f369109b6f9bb62eca60fd5a2302f  xorg-server-20090618.tar.bz2


Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xorg-x11-server.spec,v
retrieving revision 1.433
retrieving revision 1.434
diff -u -p -r1.433 -r1.434
--- xorg-x11-server.spec	14 Apr 2009 20:55:05 -0000	1.433
+++ xorg-x11-server.spec	19 Jun 2009 07:03:33 -0000	1.434
@@ -14,12 +14,12 @@
 # Fix rhpxl to no longer need vesamodes/extramodes
 
 %define pkgname xorg-server
-#define gitdate 20090112
+%define gitdate 20090618
 
 Summary:   X.Org X11 X server
 Name:      xorg-x11-server
-Version:   1.6.1
-Release:   1%{?dist}
+Version:   1.6.99
+Release:   1.%{gitdate}%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X
@@ -59,16 +59,13 @@ Patch2014:  xserver-1.5.0-projector-fb-s
 # Trivial things to never merge upstream ever:
 # This really could be done prettier.
 Patch5002:  xserver-1.4.99-ssh-isnt-local.patch
-
 Patch5007:  xserver-1.5.0-bad-fbdev-thats-mine.patch
 
-# Workaround RH bug #449944
-Patch5011: xserver-1.4.99-endian.patch
-
 # force mode debugging on for randr 1.2 drivers
 Patch6002: xserver-1.5.1-mode-debug.patch
 
-Patch6004: xserver-1.5.99.3-dmx-xcalloc.patch
+# FIXME
+#Patch6004: xserver-1.5.99.3-dmx-xcalloc.patch
 
 # cf. bug 482924
 Patch6010: xserver-1.5.99.902-selinux-debugging.patch
@@ -76,33 +73,21 @@ Patch6010: xserver-1.5.99.902-selinux-de
 # don't build the (broken) acpi code
 Patch6011: xserver-1.6.0-less-acpi-brokenness.patch
 
-# don't try intel on poulsbo
-Patch6012: xserver-1.5.99.902-sod-off-poulsbo.patch
-
-# don't do selinux if we're not told to
-Patch6013: xserver-1.6.0-selinux-less.patch
-
 # selinux performance hack
 #Patch6014: xserver-1.6.0-selinux-nlfd.patch
 
-# https://bugs.freedesktop.org/show_bug.cgi?id=20087
-Patch6015: xserver-1.5.99.902-vnc.patch
-
 # Make autoconfiguration chose nouveau driver for NVIDIA GPUs
 Patch6016: xserver-1.5.99.902-nouveau.patch
 
 Patch6022: xserver-1.6.0-primary.patch
 
-Patch6024: xserver-1.6.0-xinerama-cursors.patch
-# http://bugs.freedesktop.org/show_bug.cgi?id=20557
-Patch6026: xserver-1.6.0-xinerama-crashes.patch
-
 # ajax needs to upstream this
 Patch6027: xserver-1.6.0-displayfd.patch
 
-Patch6028: xserver-1.6.0-restore-zap.patch
 Patch6029: xserver-1.6.0-no-i810.patch
 
+Patch6042: xserver-1.6.1-proc-cmdline.patch
+
 %define moduledir	%{_libdir}/xorg/modules
 %define drimoduledir	%{_libdir}/dri
 %define sdkdir		%{_includedir}/xorg
@@ -120,7 +105,8 @@ Patch6029: xserver-1.6.0-no-i810.patch
 %endif
 
 %define kdrive --enable-kdrive --enable-xephyr --disable-xsdl --disable-xfake --disable-xfbdev
-%define xservers --enable-xvfb --enable-xnest %{kdrive} %{enable_xorg} --enable-dmx
+%define xservers --enable-xvfb --enable-xnest %{kdrive} %{enable_xorg}
+# FIXME: dmx is broken, no --enable-dmx for you
 
 BuildRequires: git-core
 BuildRequires: automake autoconf libtool pkgconfig
@@ -132,7 +118,7 @@ BuildRequires: xorg-x11-xtrans-devel >= 
 BuildRequires: libXfont-devel libXau-devel libxkbfile-devel libXres-devel
 BuildRequires: libfontenc-devel libXtst-devel libXdmcp-devel
 BuildRequires: libX11-devel libXext-devel
-BuildRequires: libXinerama-devel
+BuildRequires: libXinerama-devel libXi-devel
 
 # DMX config utils buildreqs.
 BuildRequires: libXt-devel libdmx-devel libXmu-devel libXrender-devel
@@ -312,8 +298,12 @@ Xserver source code needed to build VNC 
 %if 0%{?gitdate}
 git checkout -b fedora
 sed -i 's/git/&+ssh/' .git/config
+if [ -z "$GIT_COMMITTER_NAME" ]; then
+    git config user.email "x at fedoraproject.org"
+    git config user.name "Fedora X Ninjas"
+fi
 %else
-git init-db
+git init
 if [ -z "$GIT_COMMITTER_NAME" ]; then
     git config user.email "x at fedoraproject.org"
     git config user.name "Fedora X Ninjas"
@@ -353,7 +343,7 @@ export CFLAGS="${RPM_OPT_FLAGS} -Wstrict
 	--enable-xselinux --enable-record \
 	%{dri_flags} \
 	${CONFIGURE}
-
+        
 make %{?_smp_mflags}
 
 %install
@@ -377,7 +367,7 @@ mkdir -p %{inst_srcdir}/{Xext,xkb,GL,hw/
 cp cpprules.in %{inst_srcdir}
 cp {,%{inst_srcdir}/}hw/xquartz/bundle/cpprules.in
 cp xkb/README.compiled %{inst_srcdir}/xkb
-cp hw/xfree86/{xorgconf.cpp,Options} %{inst_srcdir}/hw/xfree86
+cp hw/xfree86/xorgconf.cpp %{inst_srcdir}/hw/xfree86
 cp hw/xfree86/common/{vesamodes,extramodes} %{inst_srcdir}/hw/xfree86/common
 
 install -m 0755 %{SOURCE20} $RPM_BUILD_ROOT%{_bindir}/xvfb-run
@@ -483,24 +473,24 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/Xnest.1*
 
 
-%files Xdmx
-%defattr(-,root,root,-)
-%{_bindir}/Xdmx
-%{_bindir}/dmxaddinput
-%{_bindir}/dmxaddscreen
-%{_bindir}/dmxreconfig
-%{_bindir}/dmxresize
-%{_bindir}/dmxrminput
-%{_bindir}/dmxrmscreen
-%{_bindir}/dmxtodmx
-%{_bindir}/dmxwininfo
-%{_bindir}/vdltodmx
-%{_bindir}/xdmx
-%{_bindir}/xdmxconfig
-%{_mandir}/man1/Xdmx.1*
-%{_mandir}/man1/dmxtodmx.1*
-%{_mandir}/man1/vdltodmx.1*
-%{_mandir}/man1/xdmxconfig.1*
+#%files Xdmx
+#%defattr(-,root,root,-)
+#%{_bindir}/Xdmx
+#%{_bindir}/dmxaddinput
+#%{_bindir}/dmxaddscreen
+#%{_bindir}/dmxreconfig
+#%{_bindir}/dmxresize
+#%{_bindir}/dmxrminput
+#%{_bindir}/dmxrmscreen
+#%{_bindir}/dmxtodmx
+#%{_bindir}/dmxwininfo
+#%{_bindir}/vdltodmx
+#%{_bindir}/xdmx
+#%{_bindir}/xdmxconfig
+#%{_mandir}/man1/Xdmx.1*
+#%{_mandir}/man1/dmxtodmx.1*
+#%{_mandir}/man1/vdltodmx.1*
+#%{_mandir}/man1/xdmxconfig.1*
 
 
 %files Xvfb
@@ -519,7 +509,11 @@ rm -rf $RPM_BUILD_ROOT
 %if %{with_hw_servers}
 %files devel
 %defattr(-,root,root,-)
-%{_libdir}/libxf86config.a
+# FIXME ajax? please?
+#%{_libdir}/libxf86config.a
+%{_libdir}/libxf86config.so
+%{_libdir}/libxf86config.so.0
+%{_libdir}/libxf86config.so.0.0.0
 %{_libdir}/pkgconfig/xorg-server.pc
 %dir %{_includedir}/xorg
 %{sdkdir}/*.h
@@ -533,6 +527,27 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Jun 18 2009 Peter Hutterer <peter.hutterer at redhat.com> 1.6.99.1.20090618
+- Today's git snapshot.
+- disable Xdmx - it's broken upstream
+- Removing patches merged upstream or obsolete.
+  xserver-1.4.99-endian.patch - obsolete with autoconf 2.63-1 (#449944)
+  xserver-1.5.99.902-sod-off-poulsbo.patch - upstream
+  xserver-1.6.0-selinux-less.patch - upstream
+  xserver-1.5.99.902-vnc.patch - upstream
+  xserver-1.6.0-restore-zap.patch - upstream
+  xserver-1.6.0-xinerama-cursors.patch - upstream
+  xserver-1.6.0-xinerama-crashes.patch - obsolete, server 1.6 only
+  xserver-1.6.1-xkbsendmap.patch - upstream
+  xserver-1.6.0-randr-xinerama-crash.patch - upstream
+  xserver-1.6.1-avoid-malloc-for-logging.patch - upstream
+  xserver-1.6.1-exa-avoid-swapped-out.patch - upstream
+  xserver-1.6.1-exa-create-pixmap2.patch -  upstream
+  xserver-1.6.1-fix-glx-drawable.patch - upstream
+  xserver-1.6.1-randr-gamma.patch - upstream 
+  xserver-1.6.1-vt-switch.patch - obsolete
+  xserver-1.6.1-pea-quirk.patch - will be upstream
+
 * Tue Apr 14 2009 Adam Jackson <ajax at redhat.com> 1.6.1-1
 - xserver 1.6.1
 

xserver-1.5.0-bg-none-root.patch:

Index: xserver-1.5.0-bg-none-root.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.5.0-bg-none-root.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- xserver-1.5.0-bg-none-root.patch	19 Dec 2008 07:34:33 -0000	1.5
+++ xserver-1.5.0-bg-none-root.patch	19 Jun 2009 07:03:33 -0000	1.6
@@ -1,22 +1,22 @@
-From a3e15680da24cb8259f6a83dee0c930dab024290 Mon Sep 17 00:00:00 2001
-From: Kristian <krh at redhat.com>
-Date: Fri, 15 Aug 2008 15:15:14 +1000
+From 3b9461737f1a0711a2c5a8916628386c359d9203 Mon Sep 17 00:00:00 2001
+From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= <krh at redhat.com>
+Date: Thu, 18 Jun 2009 13:38:58 +1000
 Subject: [PATCH] Add nr for background=none root
 
 ---
  dix/globals.c                |    1 +
- dix/window.c                 |   22 ++++++++++++----------
+ dix/window.c                 |   12 +++++++-----
  hw/xfree86/common/xf86Init.c |   11 +++++++++++
  hw/xfree86/common/xf86str.h  |    5 ++++-
  include/opaque.h             |    1 +
  os/utils.c                   |    3 +++
- 6 files changed, 32 insertions(+), 11 deletions(-)
+ 6 files changed, 27 insertions(+), 6 deletions(-)
 
 diff --git a/dix/globals.c b/dix/globals.c
-index 973dc43..dbd76bb 100644
+index c24a94f..907a5e8 100644
 --- a/dix/globals.c
 +++ b/dix/globals.c
-@@ -141,6 +141,7 @@ FontPtr defaultFont;   /* not declared in dix.h to avoid including font.h in
+@@ -124,6 +124,7 @@ FontPtr defaultFont;   /* not declared in dix.h to avoid including font.h in
  CursorPtr rootCursor;
  Bool party_like_its_1989 = FALSE;
  Bool whiteRoot = FALSE;
@@ -25,14 +25,13 @@ index 973dc43..dbd76bb 100644
  int cursorScreenDevPriv[MAXSCREENS];
  
 diff --git a/dix/window.c b/dix/window.c
-index c31fa87..8bb178d 100644
+index 99b594b..aefc282 100644
 --- a/dix/window.c
 +++ b/dix/window.c
-@@ -482,23 +482,24 @@ InitRootWindow(WindowPtr pWin)
-     pWin->cursorIsNone = FALSE;
+@@ -466,22 +466,24 @@ InitRootWindow(WindowPtr pWin)
      pWin->optional->cursor = rootCursor;
      rootCursor->refcnt++;
--
+ 
 +    pWin->backingStore = defaultBackingStore;
 +    pWin->forcedBS = (defaultBackingStore != NotUseful);
  
@@ -41,7 +40,7 @@ index c31fa87..8bb178d 100644
          backFlag |= CWBackPixmap;
 +        pScreen->ChangeWindowAttributes(pWin, backFlag);
 +    } else if (bgNoneRoot) {
-+	/* nothing, handled in xf86CreateRootWindow */
++       /* nothing, handled in xf86CreateRootWindow */
      } else {
  	if (whiteRoot)
              pWin->background.pixel = pScreen->whitePixel;
@@ -60,10 +59,10 @@ index c31fa87..8bb178d 100644
      MapWindow(pWin, serverClient);
  }
 diff --git a/hw/xfree86/common/xf86Init.c b/hw/xfree86/common/xf86Init.c
-index 236c00b..083a6ac 100644
+index c4e5898..97bf48a 100644
 --- a/hw/xfree86/common/xf86Init.c
 +++ b/hw/xfree86/common/xf86Init.c
-@@ -79,6 +79,7 @@
+@@ -77,6 +77,7 @@
  #ifdef RENDER
  #include "picturestr.h"
  #endif
@@ -71,7 +70,7 @@ index 236c00b..083a6ac 100644
  
  #include "globals.h"
  
-@@ -328,6 +329,7 @@ xf86CreateRootWindow(WindowPtr pWin)
+@@ -312,6 +313,7 @@ xf86CreateRootWindow(WindowPtr pWin)
    int ret = TRUE;
    int err = Success;
    ScreenPtr pScreen = pWin->drawable.pScreen;
@@ -79,7 +78,7 @@ index 236c00b..083a6ac 100644
    RootWinPropPtr pProp;
    CreateWindowProcPtr CreateWindow = (CreateWindowProcPtr)
        dixLookupPrivate(&pScreen->devPrivates, xf86CreateRootWindowKey);
-@@ -381,6 +383,15 @@ xf86CreateRootWindow(WindowPtr pWin)
+@@ -363,6 +365,15 @@ xf86CreateRootWindow(WindowPtr pWin)
      }
    }
  
@@ -92,14 +91,14 @@ index 236c00b..083a6ac 100644
 +      pScreen->ChangeWindowAttributes(pWin, CWBackPixel | CWBorderPixel | CWCursor | CWBackingStore);
 +  }
 +
- #ifdef DEBUG
-   ErrorF("xf86CreateRootWindow() returns %d\n", ret);
- #endif
+   DebugF("xf86CreateRootWindow() returns %d\n", ret);
+   return (ret);
+ }
 diff --git a/hw/xfree86/common/xf86str.h b/hw/xfree86/common/xf86str.h
-index 904c369..8c38f69 100644
+index 3b1346f..b82f168 100644
 --- a/hw/xfree86/common/xf86str.h
 +++ b/hw/xfree86/common/xf86str.h
-@@ -531,7 +531,7 @@ typedef struct _confdrirec {
+@@ -516,7 +516,7 @@ typedef struct _confdrirec {
  } confDRIRec, *confDRIPtr;
  
  /* These values should be adjusted when new fields are added to ScrnInfoRec */
@@ -108,33 +107,33 @@ index 904c369..8c38f69 100644
  #define NUM_RESERVED_POINTERS		15
  #define NUM_RESERVED_FUNCS		11
  
-@@ -959,6 +959,9 @@ typedef struct _ScrnInfoRec {
+@@ -944,6 +944,9 @@ typedef struct _ScrnInfoRec {
      ClockRangesPtr	clockRanges;
      int			adjustFlags;
  
 +    /* -nr support */
-+    int			canDoBGNoneRoot;
++    int                 canDoBGNoneRoot;
 +
      /*
       * These can be used when the minor ABI version is incremented.
       * The NUM_* parameters must be reduced appropriately to keep the
 diff --git a/include/opaque.h b/include/opaque.h
-index 07a0715..be1577b 100644
+index b3c7c70..fcc8c95 100644
 --- a/include/opaque.h
 +++ b/include/opaque.h
-@@ -71,6 +71,7 @@ extern Bool defeatAccessControl;
- extern long maxBigRequestSize;
- extern Bool party_like_its_1989;
- extern Bool whiteRoot;
-+extern Bool bgNoneRoot;
+@@ -71,6 +71,7 @@ extern _X_EXPORT Bool defeatAccessControl;
+ extern _X_EXPORT long maxBigRequestSize;
+ extern _X_EXPORT Bool party_like_its_1989;
+ extern _X_EXPORT Bool whiteRoot;
++extern _X_EXPORT Bool bgNoneRoot;
  
- extern Bool CoreDump;
+ extern _X_EXPORT Bool CoreDump;
  
 diff --git a/os/utils.c b/os/utils.c
-index b100949..c41b45b 100644
+index 00abd63..7bfdf8b 100644
 --- a/os/utils.c
 +++ b/os/utils.c
-@@ -515,6 +515,7 @@ void UseMsg(void)
+@@ -514,6 +514,7 @@ void UseMsg(void)
  #endif
      ErrorF("-nolisten string       don't listen on protocol\n");
      ErrorF("-noreset               don't reset after last client exists\n");
@@ -142,7 +141,7 @@ index b100949..c41b45b 100644
      ErrorF("-reset                 reset after last client exists\n");
      ErrorF("-p #                   screen-saver pattern duration (minutes)\n");
      ErrorF("-pn                    accept failure to listen on all ports\n");
-@@ -859,6 +860,8 @@ ProcessCommandLine(int argc, char *argv[])
+@@ -861,6 +862,8 @@ ProcessCommandLine(int argc, char *argv[])
  	    defaultBackingStore = WhenMapped;
          else if ( strcmp( argv[i], "-wr") == 0)
              whiteRoot = TRUE;
@@ -151,3 +150,6 @@ index b100949..c41b45b 100644
          else if ( strcmp( argv[i], "-maxbigreqsize") == 0) {
               if(++i < argc) {
                   long reqSizeArg = atol(argv[i]);
+-- 
+1.6.3.rc1.2.g0164.dirty
+

xserver-1.5.99.902-nouveau.patch:

Index: xserver-1.5.99.902-nouveau.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.5.99.902-nouveau.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xserver-1.5.99.902-nouveau.patch	16 Feb 2009 06:25:26 -0000	1.1
+++ xserver-1.5.99.902-nouveau.patch	19 Jun 2009 07:03:33 -0000	1.2
@@ -1,6 +1,6 @@
-From cc8ff24ba47acbe13872176086b6d75943508e61 Mon Sep 17 00:00:00 2001
+From 16590f427347f68f7fbee5492833b3feade00c18 Mon Sep 17 00:00:00 2001
 From: Fedora X Ninjas <x at fedoraproject.org>
-Date: Mon, 16 Feb 2009 15:50:14 +1000
+Date: Thu, 18 Jun 2009 13:45:57 +1000
 Subject: [PATCH] autoconfig: select nouveau by default for NVIDIA GPUs
 
 ---
@@ -8,13 +8,13 @@ Subject: [PATCH] autoconfig: select nouv
  1 files changed, 13 insertions(+), 1 deletions(-)
 
 diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c
-index 19c06c8..853d661 100644
+index ada1ca5..abcedde 100644
 --- a/hw/xfree86/common/xf86AutoConfig.c
 +++ b/hw/xfree86/common/xf86AutoConfig.c
 @@ -181,7 +181,19 @@ videoPtrToDriverList(struct pci_device *dev,
+ 	    break;
  	case 0x102b:		    driverList[0] = "mga";	break;
  	case 0x10c8:		    driverList[0] = "neomagic"; break;
- 	case 0x105d:		    driverList[0] = "i128";	break;
 -	case 0x10de: case 0x12d2:   driverList[0] = "nv";	break;
 +	case 0x10de:
 +	    switch (dev->device_id & 0xfff0) {
@@ -29,9 +29,9 @@ index 19c06c8..853d661 100644
 +	    }
 +	    break;
 +	case 0x12d2:		    driverList[0] = "nv";	break;
+ 	case 0x1106:		    driverList[0] = "openchrome"; break;
  	case 0x1163:		    driverList[0] = "rendition"; break;
  	case 0x5333:
- 	    switch (dev->device_id)
 -- 
-1.6.1.3
+1.6.3.rc1.2.g0164.dirty
 

xserver-1.6.0-displayfd.patch:

Index: xserver-1.6.0-displayfd.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.0-displayfd.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xserver-1.6.0-displayfd.patch	6 Apr 2009 20:09:11 -0000	1.1
+++ xserver-1.6.0-displayfd.patch	19 Jun 2009 07:03:33 -0000	1.2
@@ -1,6 +1,6 @@
-From ac43dac0a18778081ea784c98391f0333981ca13 Mon Sep 17 00:00:00 2001
+From 1766352059d0db67bff3f7dd0820563a30f54858 Mon Sep 17 00:00:00 2001
 From: Adam Jackson <ajax at redhat.com>
-Date: Mon, 6 Apr 2009 15:44:05 -0400
+Date: Thu, 18 Jun 2009 16:56:41 +1000
 Subject: [PATCH] displayfd hack
 
 ---
@@ -11,31 +11,31 @@ Subject: [PATCH] displayfd hack
  4 files changed, 62 insertions(+), 23 deletions(-)
 
 diff --git a/dix/globals.c b/dix/globals.c
-index dbd76bb..749bf9b 100644
+index 907a5e8..c1e64d3 100644
 --- a/dix/globals.c
 +++ b/dix/globals.c
-@@ -152,6 +152,7 @@ _X_EXPORT int defaultColorVisualClass = -1;
- _X_EXPORT int monitorResolution = 0;
+@@ -135,6 +135,7 @@ int defaultColorVisualClass = -1;
+ int monitorResolution = 0;
  
- _X_EXPORT char *display;
+ char *display;
 +int displayfd;
  char *ConnectionInfo;
  
  CARD32 TimeOutValue = DEFAULT_TIMEOUT * MILLI_PER_SECOND;
 diff --git a/include/opaque.h b/include/opaque.h
-index be1577b..2ae6680 100644
+index fcc8c95..2a08e2d 100644
 --- a/include/opaque.h
 +++ b/include/opaque.h
-@@ -50,6 +50,7 @@ extern int ScreenSaverAllowExposures;
- extern int defaultScreenSaverBlanking;
- extern int defaultScreenSaverAllowExposures;
- extern char *display;
-+extern int displayfd;
+@@ -50,6 +50,7 @@ extern _X_EXPORT int ScreenSaverAllowExposures;
+ extern _X_EXPORT int defaultScreenSaverBlanking;
+ extern _X_EXPORT int defaultScreenSaverAllowExposures;
+ extern _X_EXPORT char *display;
++extern _X_EXPORT int displayfd;
  
- extern int defaultBackingStore;
- extern Bool disableBackingStore;
+ extern _X_EXPORT int defaultBackingStore;
+ extern _X_EXPORT Bool disableBackingStore;
 diff --git a/os/connection.c b/os/connection.c
-index 8f1f73e..4351117 100644
+index 0c72b67..05d95c4 100644
 --- a/os/connection.c
 +++ b/os/connection.c
 @@ -146,6 +146,7 @@ Bool NewOutputPending;		/* not yet attempted to write some new output */
@@ -43,10 +43,10 @@ index 8f1f73e..4351117 100644
  
  static Bool RunFromSmartParent;	/* send SIGUSR1 to parent process */
 +static char dynamic_display[7];
- Bool PartialNetwork;		/* continue even if unable to bind all addrs */
+ Bool PartialNetwork;	/* continue even if unable to bind all addrs */
  static Pid_t ParentProcess;
  
-@@ -367,9 +368,23 @@ NotifyParentProcess(void)
+@@ -357,9 +358,23 @@ NotifyParentProcess(void)
  	    kill (ParentProcess, SIGUSR1);
  	}
      }
@@ -70,7 +70,7 @@ index 8f1f73e..4351117 100644
  /*****************
   * CreateWellKnownSockets
   *    At initialization, create the sockets to listen on for new clients.
-@@ -380,7 +395,6 @@ CreateWellKnownSockets(void)
+@@ -370,7 +385,6 @@ CreateWellKnownSockets(void)
  {
      int		i;
      int		partial;
@@ -78,7 +78,7 @@ index 8f1f73e..4351117 100644
  
      FD_ZERO(&AllSockets);
      FD_ZERO(&AllClients);
-@@ -395,32 +409,44 @@ CreateWellKnownSockets(void)
+@@ -385,32 +399,44 @@ CreateWellKnownSockets(void)
  
      FD_ZERO (&WellKnownConnections);
  
@@ -104,7 +104,7 @@ index 8f1f73e..4351117 100644
 +	Bool found = 0;
 +	for (i = 0; i < 65535 - 1024; i++)
  	{
--	    ListenTransFds = (int *) xalloc (ListenTransCount * sizeof (int));
+-	    ListenTransFds = xalloc (ListenTransCount * sizeof (int));
 -
 -	    for (i = 0; i < ListenTransCount; i++)
 +	    if (!TryCreateSocket(i, &partial) && !partial)
@@ -135,7 +135,7 @@ index 8f1f73e..4351117 100644
 +    for (i = 0; i < ListenTransCount; i++)
 +    {
 +	int fd = _XSERVTransGetConnectionNumber (ListenTransConns[i]);
-+	
++
 +	ListenTransFds[i] = fd;
 +	FD_SET (fd, &WellKnownConnections);
 +
@@ -146,10 +146,10 @@ index 8f1f73e..4351117 100644
      }
  
 diff --git a/os/utils.c b/os/utils.c
-index c41b45b..2372588 100644
+index 7bfdf8b..37a93b1 100644
 --- a/os/utils.c
 +++ b/os/utils.c
-@@ -674,6 +674,17 @@ ProcessCommandLine(int argc, char *argv[])
+@@ -678,6 +678,17 @@ ProcessCommandLine(int argc, char *argv[])
  	    else
  		UseMsg();
  	}
@@ -166,7 +166,7 @@ index c41b45b..2372588 100644
 +	}
  #ifdef DPMSExtension
  	else if ( strcmp( argv[i], "dpms") == 0)
- 	    DPMSEnabledSwitch = TRUE;
+ 	    /* ignored for compatibility */ ;
 -- 
-1.6.2
+1.6.3.rc1.2.g0164.dirty
 

xserver-1.6.0-no-i810.patch:

Index: xserver-1.6.0-no-i810.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-server/devel/xserver-1.6.0-no-i810.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- xserver-1.6.0-no-i810.patch	9 Apr 2009 14:45:38 -0000	1.1
+++ xserver-1.6.0-no-i810.patch	19 Jun 2009 07:03:33 -0000	1.2
@@ -1,6 +1,6 @@
-From be743d919d85a74133d714d4e5137416de02bfb7 Mon Sep 17 00:00:00 2001
+From 4cfe8e8e8342fe61113b0395d099d8ddb4ffb53e Mon Sep 17 00:00:00 2001
 From: Adam Jackson <ajax at redhat.com>
-Date: Thu, 9 Apr 2009 10:38:51 -0400
+Date: Thu, 18 Jun 2009 13:49:28 +1000
 Subject: [PATCH] config: Remove i810 from the autoload list, we don't ship it.
 
 ---
@@ -8,11 +8,11 @@ Subject: [PATCH] config: Remove i810 fro
  1 files changed, 0 insertions(+), 1 deletions(-)
 
 diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c
-index 853d661..2e69a31 100644
+index abcedde..4ee5af6 100644
 --- a/hw/xfree86/common/xf86AutoConfig.c
 +++ b/hw/xfree86/common/xf86AutoConfig.c
-@@ -175,7 +175,6 @@ videoPtrToDriverList(struct pci_device *dev,
- 		break; /* you got powervr in my intel! */
+@@ -176,7 +176,6 @@ videoPtrToDriverList(struct pci_device *dev,
+                 break; /* "hooray" for poulsbo */
  	    } else {
  		driverList[0] = "intel";
 -		driverList[1] = "i810";
@@ -20,5 +20,5 @@ index 853d661..2e69a31 100644
  	    break;
  	case 0x102b:		    driverList[0] = "mga";	break;
 -- 
-1.6.2
+1.6.3.rc1.2.g0164.dirty
 




More information about the fedora-extras-commits mailing list