Hello community,
here is the log from the commit of package gdm
checked in at Fri Mar 21 04:03:13 CET 2008.
--------
--- GNOME/gdm/gdm.changes 2007-11-14 01:19:03.000000000 +0100
+++ gdm/gdm.changes 2008-03-19 18:58:45.876601000 +0100
@@ -1,0 +2,77 @@
+Wed Mar 19 18:13:26 CET 2008 - vuntz@suse.de
+
+- Add gdm-bnc343858-buggy-intel-xinerama.patch to use gdk instead
+ of direct xinerama functions. This will fix bnc343858 once we get
+ the gtk+ patch in.
+- Update gdm-gdmsetup-rootonly.patch
+- Remove gdm-language-save.patch, abuild.patch and
+ gdm-tab-triggers-enter.patch, fixed upstream.
+- Update to version 2.20.4:
+ + The Custom Widgetry code in gdmgreeter was broken, and would
+ not create the /var/lib/$DISPLAY.GreeterInfo file properly
+ + Now the default local and remote welcome strings ("Welcome" and
+ "Welcome to %n") are translated.
+ + If the user picks the default local welcome string to be used
+ as the remote welcome string, or vice versa, then the strings
+ will be translated also.
+ + Get default locale from LC_MESSAGES rather than from
+ g_get_language_names.
+ + Honor GTK+ default password character.
+ + Provide better tooltip for entry field in gdmgreeter.
+ + Get the environment variable XDG_DATA_DIRS before clearing the
+ environment variables.
+ + Fix gdmsetup bug that was causing the Welcome (local and
+ remote) message to not be saved properly when changed.
+ + Fix the setting of the custom command NOTIFY key to avoid
+ crashing when changing the label values of a custom command in
+ gdmsetup.
+ + Fix compiler issues.
+ + Translation updates.
+- Changes from version 2.20.3:
+ + Now "Esc" key acts like the "Start Again" button in the greeter
+ program.
+ + Fix regression in GDM 2.20 that caused the daemon to not read
+ any [server-foo] sections that were not referenced in the
+ [servers] section of the configuration file.
+ + Fix regression in GDM 2.20 that caused HaltCommand,
+ SuspendCommand, and RebootCommand to not get updated properly
+ when modified from gdmsetup.
+ + Allow the gdmflexiserver --command option to be run with
+ setuid/setgid without problems
+ + Fix counting of open XDMCP sessions.
+ + Fix Suspend configuration option so it works.
+ + Fix so that XDMCP Willing configuration option works.
+ + Fix compiler warnings.
+ + Fix gdmsetup so it does not crash if it cannot read any
+ displays from the configuration file.
+ + Translation updates.
+- Changes from version 2.20.2:
+ + Fix bugs that were causing XDMCP to not work properly.
+ + Fix so that XDMCP configuration options are read from the
+ configuration file.
+ + Fix bug with gdmXnestchooser where it wasn't starting Xephyr
+ with the correct arguments.
+ + Fix so that GDM allows setting of LC_TYPE without setting LANG.
+ + Icon improvements.
+ + Fix leaks.
+ + Translation updates.
+- Changes from version 2.20.1:
+ + gdmlogin and gdmgreeter treat Tab like enter if the focus
+ is on the entry field.
+ + Fix saving of user's default language/session if $HOME/.dmrc
+ doesn't exist.
+ + Fix bug with XDMCP logic.
+ + Fix an issue that was causing the username to be logged as a
+ debug message when using GDM configured to use crypt or shadow
+ passwords.
+ + Set stdout/stderr to DEV_NULL when spawning at_spi_registryd
+ and the prefetch program, fixing a hanging problem.
+ + GDM now always sends the daemon a response before exit to avoid
+ a hang.
+ + Fix gdmXnestchooser and gdmsetup so debug isn't on by default.
+ + Updated the gdmgreeter themes to correctlt work on 800x600
+ displays.
+ + Build/configure fixes for Solaris.
+ + Translation updates.
+
+-------------------------------------------------------------------
Old:
----
abuild.patch
gdm-2.20.0.tar.bz2
gdm-language-save.patch
gdm-tab-triggers-enter.patch
New:
----
gdm-2.20.4.tar.bz2
gdm-bnc343858-buggy-intel-xinerama.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.O14496/_old 2008-03-21 03:59:23.000000000 +0100
+++ /var/tmp/diff_new_pack.O14496/_new 2008-03-21 03:59:23.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package gdm (Version 2.20.0)
+# spec file for package gdm (Version 2.20.4)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,6 +10,7 @@
# norootforbuild
+
Name: gdm
BuildRequires: docbook_4 fdupes gnome-common gnome-doc-utils-devel gnome-patch-translation gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel librsvg-devel libwnck-devel pam-devel perl-XML-Parser pwdutils scrollkeeper tcpd-devel update-desktop-files xorg-x11-server xorg-x11-server-extra zenity
PreReq: /usr/sbin/groupadd
@@ -21,8 +22,8 @@
PreReq: %insserv_prereq
License: GPL v2 or later
Group: System/GUI/GNOME
-Version: 2.20.0
-Release: 37
+Version: 2.20.4
+Release: 1
Summary: The GNOME 2.x Display Manager
Source: %{name}-%{version}.tar.bz2
Source1: gdm.pamd
@@ -57,11 +58,9 @@
Patch40: gdm-XKeepsCrashing-SaX2.patch
#Patch42: fix-desktop-files.diff
Patch43: gdm-language-hang.patch
-Patch44: gdm-language-save.patch
Patch45: gdm-2.20.0-wait-for-restart.patch
-# PATCH-FIX-UPSTREAM abuild.patch maw@novell.com -- already fixed in gdm trunk, will go away when we upgrade to 2.21
-Patch46: abuild.patch
-Patch47: gdm-tab-triggers-enter.patch
+# PATCH-FIX-UPSTREAM gdm-bnc343858-buggy-intel-xinerama.patch bnc343858 bgo523403 vuntz@novell.com -- make gdm use gdk functions to know about xinerama
+Patch48: gdm-bnc343858-buggy-intel-xinerama.patch
Url: http://www.gnome.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
DocDir: %{_defaultdocdir}
@@ -118,10 +117,8 @@
%patch40
#%patch42 - dont think this patch is needed with suse_udpate_desktop_file -g working.
%patch43
-%patch44
%patch45 -p1
-%patch46 -p1
-%patch47
+%patch48 -p1
gnome-patch-translation-update
%build
@@ -262,3 +259,4 @@
%endif
%files lang -f %{name}.lang
+
++++++ gdm-2.20.0.tar.bz2 -> gdm-2.20.4.tar.bz2 ++++++
++++ 222881 lines of diff (skipped)
++++++ gdm-bnc343858-buggy-intel-xinerama.patch ++++++
Fix for https://bugzilla.novell.com/show_bug.cgi?id=343858
2008-01-15 Federico Mena Quintero