Hello community,
here is the log from the commit of package gdm for openSUSE:Factory
checked in at Fri Jan 14 15:26:47 CET 2011.
--------
--- GNOME/gdm/gdm.changes 2010-10-08 14:30:36.000000000 +0200
+++ gdm/gdm.changes 2011-01-12 18:46:53.000000000 +0100
@@ -1,0 +2,21 @@
+Tue Jan 11 12:57:17 CET 2011 - vuntz@opensuse.org
+
+- Add gdm-focus-user-chooser.patch: correctly give the focus to the
+ user chooser on startup. Fix bnc#652938.
+
+-------------------------------------------------------------------
+Thu Dec 16 14:35:30 CET 2010 - vuntz@opensuse.org
+
+- Add gdm-plymouth-X-nr.patch to start Xorg with -nr instead of the
+ non-existing "-background none". Thanks to Kay Sievers!
+
+-------------------------------------------------------------------
+Wed Dec 15 19:19:31 CET 2010 - vuntz@opensuse.org
+
+- Only apply gdm-vt-allocation-hack.patch on openSUSE 11.3 and
+ earlier: with 11.4, we have a recent-enough version of Xorg that
+ does this magic for us. Thanks to Kay Sievers for the hint!
+- Add gdm-plymouth.patch: this patch adds support for a nice
+ transition from plymouth. Taken from Fedora.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
gdm-focus-user-chooser.patch
gdm-plymouth-X-nr.patch
gdm-plymouth.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.wAddoY/_old 2011-01-14 15:21:59.000000000 +0100
+++ /var/tmp/diff_new_pack.wAddoY/_new 2011-01-14 15:21:59.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package gdm (Version 2.32.0)
+# spec file for package gdm
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -42,17 +42,23 @@
License: GPLv2+
Group: System/GUI/GNOME
Version: 2.32.0
-Release: 1
-Summary: The GNOME 2.x Display Manager
+Release: 2
+Summary: The GNOME Display Manager
Source: %{name}-%{version}.tar.bz2
Source1: gdm.pamd
Source2: gdm-autologin.pamd
+# PATCH-FEATURE-UPSTREAM gdm-plymouth.patch vuntz@opensuse.org -- Get a nice transition from plymouth; taken from Fedora
+Patch0: gdm-plymouth.patch
+# PATCH-FIX-UPSTREAM gdm-plymouth-X-nr.patch vuntz@opensuse.org -- Patch on top of the previous patch (we keep it separate so it's easy to sync with Fedora) to use -nr when starting X
+Patch1: gdm-plymouth-X-nr.patch
# PATCH-FIX-UPSTREAM gdm-helper-directory.patch bgo582320 vuntz@novell.com -- Add --with-gnome-settings-daemon-directory, --with-consolekit-directory, --with-at-spi-registryd-directory
-Patch1: gdm-helper-directory.patch
+Patch2: gdm-helper-directory.patch
# PATCH-FIX-OPENSUSE gdm-is-not-unstable-unless.patch vuntz@opensuse.org -- Make gdm think it's never running a development version unless SUSE_ENABLE_UNSTABLE_CHECK is set. This disables fatal warnings as well as abusive log
-Patch2: gdm-is-not-unstable-unless.patch
-# PATCH-FIX-UPSTREAM gdm-vt-allocation-hack.patch bgo511168 hpj@novell.com -- Needed for user switching
+Patch3: gdm-is-not-unstable-unless.patch
+# PATCH-FIX-UPSTREAM gdm-vt-allocation-hack.patch bgo511168 hpj@novell.com -- Needed for user switching. Needed only for 11.3 and earlier
Patch4: gdm-vt-allocation-hack.patch
+# PATCH-FIX-UPSTREAM gdm-focus-user-chooser.patch bgo#629310 bnc#652938 vuntz@opensuse.org -- Correctly give the focus to the user chooser on startup
+Patch5: gdm-focus-user-chooser.patch
# PATCH-FIX-OPENSUSE gdm-desktop-session-env-pam.patch bnc427744 vuntz@novell.com -- Sets a PAM environment variable to let the pam gnome-keyring module know which session is started
Patch6: gdm-desktop-session-env-pam.patch
# PATCH-FIX-OPENSUSE gdm-suse-xsession.patch vuntz@novell.com -- Use the /etc/X11/xdm/* scripts
@@ -101,13 +107,13 @@
%description
This version of GDM, the GNOME display manager, is based on GTK2 and is
-suited for the GNOME 2.x Desktop. GDM is a flexible X Window System
+suited for the GNOME Desktop. GDM is a flexible X Window System
display manager that has many options, is usable for remote login, and
provides a good looking graphical interface.
%package branding-upstream
License: GPLv2+
-Summary: The GNOME 2.x Display Manager
+Summary: The GNOME Display Manager
Group: System/GUI/GNOME
Provides: %{name}-branding = %{version}
Conflicts: otherproviders(%{name}-branding)
@@ -119,7 +125,7 @@
%description branding-upstream
This version of GDM, the GNOME display manager, is based on GTK2 and is
-suited for the GNOME 2.x Desktop. GDM is a flexible X Window System
+suited for the GNOME Desktop. GDM is a flexible X Window System
display manager that has many options, is usable for remote login, and
provides a good looking graphical interface.
@@ -140,9 +146,14 @@
%setup -q
translation-update-upstream
#gnome-patch-translation-prepare
+%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
+%if 0%{?suse_version} <= 1130
%patch4 -p1
+%endif
+%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch8 -p1
++++++ gdm-focus-user-chooser.patch ++++++
commit b971eb1038cb92ed8211b68a7d2a99a98d86ed7f
Author: Vincent Untz