pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/gdm Update to 2.8.0.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d1f69a4ad50b
branches:  trunk
changeset: 506664:d1f69a4ad50b
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Fri Jan 20 13:33:19 2006 +0000

description:
Update to 2.8.0.7:

2.8.0.7 stuff:

- Changes to peeking VT freeness in 2.13.0.1 broke
  virtual terminal support on BSD.  This release
  corrects this problem.  (Brian Cameron)

- Correct Linux get VT logic so it returns the
  correct VT.  (Frederic Crozat)

- Now gdmlogin always uses GDK_RGB_DITHER_MAX
  when painting the background to ensure a nice
  background regardless of X configuration
  (e.g. X in 16bpp mode).  (Frederic Crozat)

- Now check for Xserver in prefix /usr.
  (J\303\274rg Billeter)

- Fix configure for Darwin.  (dmacks%netspace.org@localhost)

- Fix compiler warnings. (Frederic Crozat,
  dmacks%netspace.org@localhost, Brian Cameron)

- Ensure gnome.desktop and default.desktop have
  644 perms.  (Andrew Benton)

- Translation updates (Takeshi AIHANA, Runa Bhattacharjee,
  Dan Damian, Theppitak Karoonboonyanan, Inaki Larranaga,
  Priit Laes, Roozbeh Pournader, Alexander Shopov, Marcel
  Telka, Miloslav Trmac)

2.8.0.6 stuff:

- Fix problem with PostSession script not always
  getting executed when user kills the Xserver
  with ctrl-alt-backspace.  This is caused because
  an xioerror is generated when the clients are
  killed and this needs to be ignored for the
  PostSession script to be processed.  This problem
  tended not to manifest in GDM 2.6 since the
  call to kill the clients was made earlier.
  However, it was still a race condition in 2.6
  and this fix ensures that the slave will never
  exit too early.  (Jerry G. DeLapp)

- The "OK" and "Cancel" buttons in gdmlogin and
  gdmgreeter now work consistantly.  Now the gdmlogin
  "Cancel" button is active when the Username is
  requested and pressing it just clears the field, so
  it works like gdmgreeter.  Also fixed a bug in
  gdmgreeter where a user could corrupt gdmgreeter's
  memory by hitting cancel after authentication, which
  could only happen if the PostLogin script caused a
  long enough delay to allow this to happen.
  (Brian Cameron)

- No longer set tooltips for menu items in gdmlogin.
  They are distracting and do not work with
  accessibility.  No GNOME programs use menu tooltips
  and it is not recommend.  (Brian Cameron)

- If slave does not respond to a SIGTERM, try a
  SIGKILL the second time.  This resolves a problem
  where GDM sometimes stops managing a display
  because it just keeps waiting for the slave to
  die.  See bug #113902.  (Vaclav Smilauer).

- GDM now uses VT_GETSTATE for peeking VT freeness

- Now GDM warns correctly about caps lock if an
  alternate keymap is enabled.  kbGetState is used
  instead of XkbGetIndicator State.
  (Sebastien Bacher)

- Now set cursor and watch as soon as GTK+ is
  initialized and the configure file read, which
  shortens the amount of time the backgrounds is
  Xserver default grey.  Cleaned up the code so
  that all programs use a common function to set the
  background.  (Brian Cameron)

- Fix reading of config file in gdmflexiserver so
  it properly reads in the available servers.
  (Christiaan Welvaart)

- Fixed race condition where a variable used by
  the signal handlers was not being set until after
  the signal handlers were setup.  Now it is set
  before avoiding a race.  (Simon Bowden/Brian
  Cameron)

- Define SoundProgram to be /usr/bin/autoplay on
  Solaris instead of /usr/bin/play, since
  /usr/bin/play doesn't exist on Solaris.

- Check for XInput fixed in configure and add a
  check for libgen.h to avoid compiler warnings.
  (Brian Cameron)

- Updated check in configure for socklen_t so it
  includes sys/socket.h to better support BSD
  platforms that define socklen_t there.
  (dmacks%netspace.org@localhost)

- No longer link vicious-extensions with the gesture
  listeners, since they don't use vicious-extensions.

- Translation updates (Takeshi AIHANA, Runa Bhattacharjee,
  Dan Damian, Maxim Dziumanenko, Laurent Dhima,
  Theppitak Karoonboonyanan, Priit Laes, Inaki Larranaga,
  Roozbeh Pournader, Ignacio Casal Quinteiro, Christian
  Rose, Ivar Smolin, Marcel Telka, Ilkka Tuohela, Miloslav
  Trmac)

diffstat:

 x11/gdm/Makefile         |   5 ++---
 x11/gdm/distinfo         |  12 +++++-------
 x11/gdm/patches/patch-ab |  12 ------------
 x11/gdm/patches/patch-af |  16 +++++++++++++---
 x11/gdm/patches/patch-ak |  21 ---------------------
 5 files changed, 20 insertions(+), 46 deletions(-)

diffs (126 lines):

diff -r 707c7f0774f8 -r d1f69a4ad50b x11/gdm/Makefile
--- a/x11/gdm/Makefile  Fri Jan 20 13:32:55 2006 +0000
+++ b/x11/gdm/Makefile  Fri Jan 20 13:33:19 2006 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.96 2005/12/31 12:32:48 wiz Exp $
+# $NetBSD: Makefile,v 1.97 2006/01/20 13:33:19 jmmv Exp $
 #
 
-DISTNAME=      gdm-2.8.0.5
-PKGREVISION=   3
+DISTNAME=      gdm-2.8.0.7
 CATEGORIES=    x11 gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gdm/2.8/}
 EXTRACT_SUFX=  .tar.bz2
diff -r 707c7f0774f8 -r d1f69a4ad50b x11/gdm/distinfo
--- a/x11/gdm/distinfo  Fri Jan 20 13:32:55 2006 +0000
+++ b/x11/gdm/distinfo  Fri Jan 20 13:33:19 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.30 2005/10/22 22:07:32 minskim Exp $
+$NetBSD: distinfo,v 1.31 2006/01/20 13:33:19 jmmv Exp $
 
-SHA1 (gdm-2.8.0.5.tar.bz2) = e3a392d69a7715a1243ff06d5c42b38ac862da08
-RMD160 (gdm-2.8.0.5.tar.bz2) = 3ca5d2dcf00edb0bc7fc6c5a053e788beb2c7392
-Size (gdm-2.8.0.5.tar.bz2) = 2758902 bytes
+SHA1 (gdm-2.8.0.7.tar.bz2) = 8643faefc7151f38021a83c7986f08e3a4e2d1b6
+RMD160 (gdm-2.8.0.7.tar.bz2) = 1c75d83e1a0f94ec1b927491a0409ea86e12a51f
+Size (gdm-2.8.0.7.tar.bz2) = 2777760 bytes
 SHA1 (Daemon.README) = eb1e6af52adc02ded77af17e8953134b7e60d23b
 RMD160 (Daemon.README) = 39edd92ed4314397080f32a8caff0ac3f716ecf4
 Size (Daemon.README) = 2191 bytes
@@ -10,10 +10,8 @@
 RMD160 (Daemon.png) = eb317dc7ac501ee03aac1276856eee14674e3da7
 Size (Daemon.png) = 15725 bytes
 SHA1 (patch-aa) = 649f62f21f55822afb17753cacda9a4bc8873595
-SHA1 (patch-ab) = 2d1a1c07ae830630d02c0d666c0ea6ed2d006655
 SHA1 (patch-ac) = bcb4656d9467737d62b69a1dd3f3750d5607fef3
 SHA1 (patch-ad) = 4f4c4395ba6de7235069fe7ff9877381e9bc997a
 SHA1 (patch-ae) = 01288c3cff79f957fb616feeb81234e7fb7210ba
-SHA1 (patch-af) = 467afc3ee4d555fac4d5d26e49c3ff8b098e7369
+SHA1 (patch-af) = a52aff5bd9656036a205dd9d76960e3d58d33a67
 SHA1 (patch-ag) = 467552a6da5c83fcc3a37e59d1f4cd63241dee0d
-SHA1 (patch-ak) = b35c36326ce70c4840716bda948843c883876124
diff -r 707c7f0774f8 -r d1f69a4ad50b x11/gdm/patches/patch-ab
--- a/x11/gdm/patches/patch-ab  Fri Jan 20 13:32:55 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.9 2005/10/16 21:39:11 minskim Exp $
-
---- po/bn.po.orig      2005-10-16 14:20:34.000000000 -0700
-+++ po/bn.po
-@@ -736,7 +736,6 @@ msgstr "লà¦?à¦?à¦?à¦? সà¦?à¦?à§?রà
- 
- #: daemon/gdm.c:3716 daemon/gdm.c:3771
- msgid "Set logout action request denied: Not authenticated"
--
- msgstr "ল���� স���রান�ত �ার�যাবল� নির�দ�শ�র �ব�দন প�রত�যা��যাত: পরি�� 
প�রমাণিত ন�"
- 
- #: daemon/gdm.c:3816 daemon/gdm.c:3843
diff -r 707c7f0774f8 -r d1f69a4ad50b x11/gdm/patches/patch-af
--- a/x11/gdm/patches/patch-af  Fri Jan 20 13:32:55 2006 +0000
+++ b/x11/gdm/patches/patch-af  Fri Jan 20 13:33:19 2006 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-af,v 1.11 2004/06/20 21:25:46 jmmv Exp $
+$NetBSD: patch-af,v 1.12 2006/01/20 13:33:19 jmmv Exp $
 
 http://bugzilla.gnome.org/show_bug.cgi?id=142338
 
---- vicious-extensions/ve-misc.c.orig  2004-05-28 21:23:01.000000000 +0200
+--- vicious-extensions/ve-misc.c.orig  2005-11-22 21:23:27.000000000 +0100
 +++ vicious-extensions/ve-misc.c
-@@ -342,110 +342,6 @@ ve_locale_exists (const char *loc)
+@@ -345,120 +345,6 @@ ve_locale_exists (const char *loc)
        return ret;
  }
  
@@ -66,7 +66,12 @@
 -#if defined (HAVE_SETENV)
 -      unsetenv (name);
 -#else
+-
+-#ifdef HAVE__NSGETENVIRON
+-#define environ (*_NSGetEnviron())
+-#else
 -      extern char **environ;
+-#endif
 -      int i, len;
 -
 -      if (environ == NULL)
@@ -106,7 +111,12 @@
 -#ifdef HAVE_CLEARENV
 -      clearenv ();
 -#else
+-
+-#ifdef HAVE__NSGETENVIRON
+-#define environ (*_NSGetEnviron())
+-#else
 -      extern char **environ;
+-#endif
 -      if (environ != NULL)
 -              environ[0] = NULL;
 -#endif
diff -r 707c7f0774f8 -r d1f69a4ad50b x11/gdm/patches/patch-ak
--- a/x11/gdm/patches/patch-ak  Fri Jan 20 13:32:55 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2005/07/17 22:53:06 kristerw Exp $
-
---- gui/gdmchooser.c.orig      Sun Jul 17 23:43:21 2005
-+++ gui/gdmchooser.c   Sun Jul 17 23:44:59 2005
-@@ -2030,6 +2030,7 @@
-     int nextopt;
-     const char *gdm_version;
-     int i;
-+    guint sid;
- 
-     stored_argv = g_new0 (char *, argc + 1);
-     for (i = 0; i < argc; i++)
-@@ -2124,7 +2125,7 @@
-     gdm_chooser_xdmcp_init (hosts);
-     poptFreeContext (ctx);
- 
--    guint sid = g_signal_lookup ("event",
-+    sid = g_signal_lookup ("event",
-                                GTK_TYPE_WIDGET);
-     g_signal_add_emission_hook (sid,
-                               0 /* detail */,



Home | Main Index | Thread Index | Old Index