Hello community,

here is the log from the commit of package gdm for openSUSE:Factory checked in 
at 2013-04-03 12:50:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gdm (Old)
 and      /work/SRC/openSUSE:Factory/.gdm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gdm", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gdm/gdm.changes  2013-01-29 13:27:21.000000000 
+0100
+++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes     2013-04-03 
12:50:37.000000000 +0200
@@ -1,0 +2,90 @@
+Tue Mar 26 09:42:27 UTC 2013 - [email protected]
+
+- Update to version 3.8.0:
+  + No changes since version 3.7.92.
+
+-------------------------------------------------------------------
+Tue Mar 19 19:03:05 UTC 2013 - [email protected]
+
+- Update to version 3.7.92:
+  + Add --disable-fallback-greeter configure option.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Mar  6 10:30:17 UTC 2013 - [email protected]
+
+- Update to version 3.7.91:
+  + Correct path of run dir.
+  + Don't set _XROOTPMAP_ID at startup anymore.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Fri Mar  1 11:43:10 UTC 2013 - [email protected]
+
+- Drop klogd Requires: this is no longer needed due to the changes
+  with earlygdm / systemd integration.
+
+-------------------------------------------------------------------
+Wed Feb 20 19:51:07 UTC 2013 - [email protected]
+
+- Update to version 3.7.90:
+  + Add gdm-pin service file.
+  + use 0711 for directories.
+  + don't enable systemd journal if systemd is disabled.
+  + Add a --with-run-dir.
+  + Start to land prerequisite bits needed for future
+    systemd-ification.
+- Drop gdm-move-everything-to-run.patch: fixed upstream (slightly
+  different)
+- Pass --with-run-dir=/run/gdm to configure.
+
+-------------------------------------------------------------------
+Tue Feb  5 13:24:31 UTC 2013 - [email protected]
+
+- Update to version 3.7.5:
+  + Randr performance improvement
+  + Remove gdm wrapper script
+  + Integrate better with systemd journal
+  + Use glib signal handling helpers instead of home brew ones
+  + Don't load gio modules in launch environment
+  + Enable gsd keyboard plugin in launch environment
+  + Don't warp pointer to 0,0
+  + Don't record a login uid for gdm's login session
+  + Other misc fixes
+  + Updated translations.
+- Add pkgconfig(libsystemd-journal) BuildRequries: new dependency.
+
+-------------------------------------------------------------------
+Tue Jan 29 23:00:00 UTC 2013 - [email protected]
+
+- Update to version 3.7.3.1:
+  + Fix xauthoriation for su/ssh compatibility.
+- Changes from version 3.7.3:
+  + Drop dead code.
+  + Deprecation fixes.
+  + Compiler warning fixes.
+  + Change default location of language config file.
+  + Be more resiliant against hostname changes.
+  + Fix spew in error path.
+- Changes from version 3.7.2:
+  + Ignore pam info messages for automatic logins
+  + Unlock fixes
+  + User switching fix on consolekit systems
+  + Be more robust against empty user shells/home dirs
+  + Create program session log file as root instead of after setuid
+  + Properly reload gdm.schemas on SIGHUP
+  + Bring back gdmflexiserver
+  + Fix shutdown and restart with ConsoleKit (bgo#686125)
+  + Refactor autologin conversation handling (bgo#682467)
+  + Add host authorizations individually (bgo#686186)
+  + Make gdm socket world accessible (bgo#685935)
+  + Allow NULs in X11 cookies (bgo#687691)
+  + Dont set a busy cursor (bgo#687791)
+  + Use a whitelist for gsd plugins (bgo#662220)
+  + Drop obsolete desktop files (bgo#684508)
+  + Updated translations.
+- Drop gdm-autologin-session-logout.patch: fixed upstream.
+- Rebase gdm-sysconfig-settings.patch and
+  gdm-xauthlocalhostname.patch.
+
+-------------------------------------------------------------------

Old:
----
  gdm-3.6.2.tar.xz
  gdm-autologin-session-logout.patch
  gdm-move-everything-to-run.patch

New:
----
  gdm-3.8.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gdm.spec ++++++
--- /var/tmp/diff_new_pack.XpUiBw/_old  2013-04-03 12:50:41.000000000 +0200
+++ /var/tmp/diff_new_pack.XpUiBw/_new  2013-04-03 12:50:41.000000000 +0200
@@ -27,13 +27,13 @@
 %define enable_split_authentication 0
 
 Name:           gdm
-Version:        3.6.2
+Version:        3.8.0
 Release:        0
 Summary:        The GNOME Display Manager
 License:        GPL-2.0+
 Group:          System/GUI/GNOME
 Url:            http://projects.gnome.org/gdm/
-Source:         
http://download.gnome.org/sources/gdm/3.6/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/gdm/3.8/%{name}-%{version}.tar.xz
 Source1:        gdm.pamd
 Source2:        gdm-autologin.pamd
 Source3:        gdm-launch-environment.pamd
@@ -64,10 +64,6 @@
 Patch35:        gdm-xauthlocalhostname.patch
 # PATCH-FIX-UPSTREAM gdm-look-at-runlevel.patch bnc540482 bgo599180 
[email protected] -- Look at the current runlevel before managing the display 
again, so we don't do this when shutting down or rebooting
 Patch40:        gdm-look-at-runlevel.patch
-# PATCH-FIX-UPSTREAM gdm-autologin-session-logout.patch bgo#682467 
[email protected] -- Fix login after logging out from a auto-login session
-Patch41:        gdm-autologin-session-logout.patch
-# PATCH-FIX-OPENSUSE gdm-move-everything-to-run.patch bgo#692733 
[email protected] -- Move everything (socket and pid files) to /run
-Patch42:        gdm-move-everything-to-run.patch
 BuildRequires:  check-devel
 # needed for directory ownership
 BuildRequires:  dconf
@@ -92,6 +88,7 @@
 BuildRequires:  pkgconfig(accountsservice)
 %if %{with_systemd}
 BuildRequires:  pkgconfig(libsystemd-daemon)
+BuildRequires:  pkgconfig(libsystemd-journal)
 BuildRequires:  pkgconfig(libsystemd-login) >= 186
 %endif
 BuildRequires:  pkgconfig(nss)
@@ -105,7 +102,6 @@
 %endif
 Requires:       gdmflexiserver
 Requires:       gnome-session-core
-Requires:       klogd
 Requires:       xorg-x11-server-extra
 ### Packages for the gdm session (see 
/usr/share/gnome-session/sessions/{gdm,gdm-fallback}.session and 
/usr/share/gdm/greeter/applications)
 ## Fallback
@@ -238,8 +234,6 @@
 %patch34 -p1
 %patch35 -p1
 %patch40 -p1
-%patch41 -p1
-%patch42 -p1
 
 %build
 NOCONFIGURE=1 gnome-autogen.sh
@@ -264,7 +258,8 @@
         --disable-split-authentication \
 %endif
         --disable-scrollkeeper \
-        --with-initial-vt=7
+        --with-initial-vt=7 \
+        --with-run-dir=/run/gdm
 %__make %{?jobs:-j%jobs} V=1
 
 %install
@@ -279,8 +274,6 @@
 %if %{with_systemd}
 rm %{buildroot}%{systemdsystemunitdir}/gdm.service
 %endif
-# Remove wrapper, it is not needed.
-mv $RPM_BUILD_ROOT%{_sbindir}/gdm-binary $RPM_BUILD_ROOT%{_sbindir}/gdm
 # dconf database, rebuilt in scriptlets; touch it for %%ghost
 touch %{buildroot}%{_sysconfdir}/dconf/db/gdm
 ## Install PAM files.

++++++ gdm-3.6.2.tar.xz -> gdm-3.8.0.tar.xz ++++++
++++ 92703 lines of diff (skipped)

++++++ gdm-sysconfig-settings.patch ++++++
--- /var/tmp/diff_new_pack.XpUiBw/_old  2013-04-03 12:50:41.000000000 +0200
+++ /var/tmp/diff_new_pack.XpUiBw/_new  2013-04-03 12:50:41.000000000 +0200
@@ -1,8 +1,8 @@
-Index: gdm-3.5.4/common/Makefile.am
+Index: gdm-3.7.5/common/Makefile.am
 ===================================================================
---- gdm-3.5.4.orig/common/Makefile.am
-+++ gdm-3.5.4/common/Makefile.am
-@@ -77,6 +77,8 @@ libgdmcommon_la_SOURCES =    \
+--- gdm-3.7.5.orig/common/Makefile.am
++++ gdm-3.7.5/common/Makefile.am
+@@ -61,6 +61,8 @@ libgdmcommon_la_SOURCES =    \
        gdm-settings-backend.h  \
        gdm-settings-desktop-backend.c  \
        gdm-settings-desktop-backend.h  \
@@ -11,7 +11,7 @@
        gdm-settings-keys.h     \
        gdm-settings-utils.h    \
        gdm-settings-utils.c    \
-@@ -84,6 +86,8 @@ libgdmcommon_la_SOURCES =    \
+@@ -68,6 +70,8 @@ libgdmcommon_la_SOURCES =    \
        gdm-settings-direct.h   \
        gdm-settings-client.h   \
        gdm-settings-client.c   \
@@ -19,11 +19,11 @@
 +      gdm-sysconfig.h         \
        gdm-log.h               \
        gdm-log.c               \
-       gdm-md5.h               \
-Index: gdm-3.5.4/common/gdm-settings-system-backend.c
+       $(MKDTEMP_FILES)        \
+Index: gdm-3.7.5/common/gdm-settings-system-backend.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.5.4/common/gdm-settings-system-backend.c
++++ gdm-3.7.5/common/gdm-settings-system-backend.c
 @@ -0,0 +1,348 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -373,10 +373,10 @@
 +
 +        return GDM_SETTINGS_BACKEND (object);
 +}
-Index: gdm-3.5.4/common/gdm-settings-system-backend.h
+Index: gdm-3.7.5/common/gdm-settings-system-backend.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.5.4/common/gdm-settings-system-backend.h
++++ gdm-3.7.5/common/gdm-settings-system-backend.h
 @@ -0,0 +1,56 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -434,10 +434,10 @@
 +G_END_DECLS
 +
 +#endif /* __GDM_SETTINGS_SYSTEM_BACKEND_H */
-Index: gdm-3.5.4/common/gdm-settings.c
+Index: gdm-3.7.5/common/gdm-settings.c
 ===================================================================
---- gdm-3.5.4.orig/common/gdm-settings.c
-+++ gdm-3.5.4/common/gdm-settings.c
+--- gdm-3.7.5.orig/common/gdm-settings.c
++++ gdm-3.7.5/common/gdm-settings.c
 @@ -39,6 +39,7 @@
  #include "gdm-settings-glue.h"
  
@@ -565,10 +565,10 @@
  
          G_OBJECT_CLASS (gdm_settings_parent_class)->finalize (object);
  }
-Index: gdm-3.5.4/common/gdm-sysconfig.c
+Index: gdm-3.7.5/common/gdm-sysconfig.c
 ===================================================================
 --- /dev/null
-+++ gdm-3.5.4/common/gdm-sysconfig.c
++++ gdm-3.7.5/common/gdm-sysconfig.c
 @@ -0,0 +1,484 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -1054,10 +1054,10 @@
 +        g_strfreev (lines);
 +        return result;
 +}
-Index: gdm-3.5.4/common/gdm-sysconfig.h
+Index: gdm-3.7.5/common/gdm-sysconfig.h
 ===================================================================
 --- /dev/null
-+++ gdm-3.5.4/common/gdm-sysconfig.h
++++ gdm-3.7.5/common/gdm-sysconfig.h
 @@ -0,0 +1,43 @@
 +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
 + *
@@ -1102,10 +1102,10 @@
 +G_END_DECLS
 +
 +#endif /* __GDM_SYSCONFIG_H */
-Index: gdm-3.5.4/data/gdm.conf-custom.in
+Index: gdm-3.7.5/data/gdm.conf-custom.in
 ===================================================================
---- gdm-3.5.4.orig/data/gdm.conf-custom.in
-+++ gdm-3.5.4/data/gdm.conf-custom.in
+--- gdm-3.7.5.orig/data/gdm.conf-custom.in
++++ gdm-3.7.5/data/gdm.conf-custom.in
 @@ -1,4 +1,7 @@
  # GDM configuration storage
 +#

++++++ gdm-xauthlocalhostname.patch ++++++
--- /var/tmp/diff_new_pack.XpUiBw/_old  2013-04-03 12:50:41.000000000 +0200
+++ /var/tmp/diff_new_pack.XpUiBw/_new  2013-04-03 12:50:41.000000000 +0200
@@ -3,9 +3,9 @@
 --- gdm-3.7.3.1.orig/daemon/gdm-display-access-file.c
 +++ gdm-3.7.3.1/daemon/gdm-display-access-file.c
 @@ -443,13 +443,10 @@ _get_auth_info_for_display (GdmDisplayAc
-         gdm_display_is_local (display, &is_local, NULL);
- 
-         if (is_local) {
+                  *
+                  * https://bugs.freedesktop.org/show_bug.cgi?id=43425
+                  */
 -                char localhost[HOST_NAME_MAX + 1] = "";
                  *family = FamilyLocal;
 -                if (gethostname (localhost, HOST_NAME_MAX) == 0) {
@@ -13,8 +13,8 @@
 -                } else {
 -                        *address = g_strdup ("localhost");
 -                }
-+              /* using the new function we create in the patch, to detect
-+               * changes here, in the original code */
++               /* using the new function we create in the patch, to detect
++              * changes here, in the original code */
 +              *address = gdm_gethostname ();
          } else {
                  *family = FamilyWild;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to