summaryrefslogtreecommitdiff
path: root/recipes-lxde/lxdm/lxdm-0.4.1
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-lxde/lxdm/lxdm-0.4.1')
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/fix_event_check_bug_caused_cpu_100.patch25
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-git-fix-null-pointer-deref.patch51
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-oe-xsession.patch46
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-pam_console-disable.patch9
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-uclibc-friendly.patch49
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-oe-pam-config.patch11
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-xserver-script.patch11
-rw-r--r--recipes-lxde/lxdm/lxdm-0.4.1/missingAM_GLIB_GNU_GETTEXT.patch25
8 files changed, 0 insertions, 227 deletions
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/fix_event_check_bug_caused_cpu_100.patch b/recipes-lxde/lxdm/lxdm-0.4.1/fix_event_check_bug_caused_cpu_100.patch
deleted file mode 100644
index f0ca23b..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/fix_event_check_bug_caused_cpu_100.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From d4e41ecb36a1ea29482b75674d804bb0f05540b2 Mon Sep 17 00:00:00 2001
-From: dgod <dgod.osa@gmail.com>
-Date: Sun, 25 Dec 2011 15:23:19 +0800
-Subject: [PATCH] fix event check bug caused cpu 100%
-
----
- src/lxcom.c | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/lxcom.c b/src/lxcom.c
-index 02763eb..18ee12e 100644
---- a/src/lxcom.c
-+++ b/src/lxcom.c
-@@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint *timeout)
-
- static gboolean lxcom_check(GSource *source)
- {
-- return TRUE;
-+ return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE;
- }
-
- static gboolean lxcom_dispatch (GSource *source,GSourceFunc callback,gpointer user_data)
---
-1.7.4.1
-
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-git-fix-null-pointer-deref.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-git-fix-null-pointer-deref.patch
deleted file mode 100644
index 7abdbd4..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-git-fix-null-pointer-deref.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From 19f82a206b2cec964cea0475395d63dedf183788 Mon Sep 17 00:00:00 2001
-From: Andrea Florio <andrea@opensuse.org>
-Date: Fri, 29 Jul 2011 23:59:32 +0200
-Subject: [PATCH] fix null pointer dereference
-
----
- src/config.c | 25 ++++++++++---------------
- 1 files changed, 10 insertions(+), 15 deletions(-)
-
-diff --git a/src/config.c b/src/config.c
-index 3f92f7b..4603ab4 100644
---- a/src/config.c
-+++ b/src/config.c
-@@ -125,24 +125,19 @@ static gboolean image_file_valid(const char *filename)
- static void update_face_image(GtkWidget *w)
- {
- GdkPixbuf *pixbuf;
-- char *path;
-- path=g_build_filename(user->pw_dir,".face",NULL);
-- if(access(path,R_OK))
-- {
-- g_free(path);
-- if(ui_nobody)
-- pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL);
-- if(!pixbuf)
-- pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(),
-+ char *path=g_build_filename(user->pw_dir,".face",NULL);
-+ pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL);
-+ g_free(path);
-+ if(!pixbuf && ui_nobody)
-+ pixbuf=gdk_pixbuf_new_from_file_at_scale(ui_nobody,48,48,FALSE,NULL);
-+ if(!pixbuf)
-+ pixbuf=gtk_icon_theme_load_icon(gtk_icon_theme_get_default(),
- "avatar-default", 48,GTK_ICON_LOOKUP_FORCE_SIZE,NULL);
-- }
-- else
-+ if(pixbuf)
- {
-- pixbuf=gdk_pixbuf_new_from_file_at_scale(path,48,48,FALSE,NULL);
-- g_free(path);
-+ gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf);
-+ g_object_unref(pixbuf);
- }
-- gtk_image_set_from_pixbuf(GTK_IMAGE(w),pixbuf);
-- g_object_unref(pixbuf);
- }
-
- static void set_face_file(const char *filename)
---
-1.7.0.1
-
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-oe-xsession.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-oe-xsession.patch
deleted file mode 100644
index e4e4207..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-oe-xsession.patch
+++ /dev/null
@@ -1,46 +0,0 @@
---- lxdm-0.4.1.orig/data/Xsession 2011-11-16 22:27:33.621019188 +0100
-+++ lxdm-0.4.1/data/Xsession 2011-11-17 20:20:24.011703381 +0100
-@@ -12,35 +12,12 @@
- [ -f /etc/xprofile ] && . /etc/xprofile
- [ -f ~/.xprofile ] && . ~/.xprofile
-
--if [ -f /etc/X11/xinit/xinitrc-common ]; then
--# fedora
-- . /etc/X11/xinit/xinitrc-common
-- if ! [ -z "$XDG_SESSION_COOKIE" ]; then
-- CK_XINIT_SESSION=
-- elif [ -x /usr/bin/ck-launch-session -a -z "$CK_XINIT_SESSION" ]; then
-- CK_XINIT_SESSION="/usr/bin/ck-launch-session"
-- fi
-- exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""
--elif [ -x /etc/X11/xinit/Xsession ]; then
--# fedora
-- exec /etc/X11/xinit/Xsession "$LXSESSION"
--elif [ -x /etc/X11/Xsession ]; then
--# mandriva, debian, ubuntu
-- exec /etc/X11/Xsession "$LXSESSION"
--elif [ -x /etc/X11/xinit/xinitrc ]; then
--#suse
-- export WINDOWMANAGER=$LXSESSION
-- exec -l $SHELL -c /etc/X11/xinit/xinitrc
--else
--# unknown, user should custom /etc/lxdm/xinitrc self
-- if [ -x /etc/lxdm/xinitrc ]; then
-- . /etc/lxdm/xinitrc
-- fi
-- if ! [ -z "$XDG_SESSION_COOKIE" ]; then
-- CK_XINIT_SESSION=
-- elif [ -x /usr/bin/ck-launch-session ]; then
-- CK_XINIT_SESSION="/usr/bin/ck-launch-session"
-- fi
-- exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""
-+if [ -x /etc/lxdm/xinitrc ]; then
-+ . /etc/lxdm/xinitrc
- fi
--
-+if ! [ -z "$XDG_SESSION_COOKIE" ]; then
-+ CK_XINIT_SESSION=
-+elif [ -x /usr/bin/ck-launch-session ]; then
-+ CK_XINIT_SESSION="/usr/bin/ck-launch-session"
-+fi
-+exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\""
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-pam_console-disable.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-pam_console-disable.patch
deleted file mode 100644
index 628e9a5..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-pam_console-disable.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- lxdm-0.4.0.orig/pam/lxdm
-+++ lxdm-0.4.0/pam/lxdm
-@@ -5,5 +5,5 @@ account include system-auth
- session optional pam_keyinit.so force revoke
- session include system-auth
- session required pam_loginuid.so
--session optional pam_console.so
-+#session optional pam_console.so
- session optional pam_gnome_keyring.so auto_start
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-uclibc-friendly.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-uclibc-friendly.patch
deleted file mode 100644
index 2adab16..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-uclibc-friendly.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff -auNr lxdm-0.4.1.orig//configure.ac lxdm-0.4.1/configure.ac
---- lxdm-0.4.1.orig//configure.ac 2011-11-16 22:27:33.624019150 +0100
-+++ lxdm-0.4.1/configure.ac 2011-11-16 22:29:49.537310486 +0100
-@@ -23,7 +23,7 @@
-
- # Checks for header files.
- AC_PATH_X
--AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h])
-+AC_CHECK_HEADERS([shadow.h stdlib.h string.h unistd.h utmpx.h, execinfo.h])
-
- # Checks for typedefs, structures, and compiler characteristics.
- AC_TYPE_PID_T
-diff -auNr lxdm-0.4.1.orig//src/lxdm.c lxdm-0.4.1/src/lxdm.c
---- lxdm-0.4.1.orig//src/lxdm.c 2011-11-16 22:27:33.617019240 +0100
-+++ lxdm-0.4.1/src/lxdm.c 2011-11-16 22:29:19.030694008 +0100
-@@ -52,7 +52,9 @@
- #include <sys/ioctl.h>
- #include <sys/stat.h>
-
-+#ifdef HAVE_EXECINFO_H
- #include <execinfo.h>
-+#endif
-
- #ifdef HAVE_UTMPX_H
- #include <utmpx.h>
-@@ -1576,6 +1578,7 @@
- return success;;
- }
-
-+#ifdef HAVE_EXECINFO_H
- static void log_sigsegv(void)
- {
- void *array[40];
-@@ -1591,12 +1594,15 @@
-
- free(bt_strs);
- }
-+#endif
-
- static void sigsegv_handler(int sig)
- {
- switch(sig){
- case SIGSEGV:
-+#ifdef HAVE_EXECINFO_H
- log_sigsegv();
-+#endif
- lxdm_quit_self(0);
- break;
- default:
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-oe-pam-config.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-oe-pam-config.patch
deleted file mode 100644
index c1c8b0f..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-oe-pam-config.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lxdm-0.4.1.orig/src/lxdm.c 2011-11-16 22:27:33.617019240 +0100
-+++ lxdm-0.4.1/src/lxdm.c 2011-11-17 19:42:08.674559677 +0100
-@@ -874,7 +874,7 @@
- int err;
- char x[256];
-
-- if(!s->pamh && PAM_SUCCESS != pam_start("lxdm", pw->pw_name, &conv, &s->pamh))
-+ if(!s->pamh && PAM_SUCCESS != pam_start("login", pw->pw_name, &conv, &s->pamh))
- {
- s->pamh = NULL;
- return;
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-xserver-script.patch b/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-xserver-script.patch
deleted file mode 100644
index b8faa1d..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/lxdm-0.4.1-use-xserver-script.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- lxdm-0.4.1.orig/data/lxdm.conf.in 2011-11-16 22:27:33.621019188 +0100
-+++ lxdm-0.4.1/data/lxdm.conf.in 2011-11-17 19:46:30.870263430 +0100
-@@ -20,7 +20,7 @@
-
- [server]
- ## arg used to start xserver, not fully function
--# arg=/usr/bin/X -background vt1
-+arg=/etc/X11/Xserver
-
- [display]
- ## gtk theme used by greeter
diff --git a/recipes-lxde/lxdm/lxdm-0.4.1/missingAM_GLIB_GNU_GETTEXT.patch b/recipes-lxde/lxdm/lxdm-0.4.1/missingAM_GLIB_GNU_GETTEXT.patch
deleted file mode 100644
index 43a8b1c..0000000
--- a/recipes-lxde/lxdm/lxdm-0.4.1/missingAM_GLIB_GNU_GETTEXT.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -urNdb lxdm-0.4.1.old//config.h.in lxdm-0.4.1//config.h.in
---- lxdm-0.4.1.old//config.h.in 2011-07-29 15:43:45.000000000 +0200
-+++ lxdm-0.4.1//config.h.in 2011-11-29 22:26:14.000000000 +0100
-@@ -1,5 +1,8 @@
- /* config.h.in. Generated from configure.ac by autoheader. */
-
-+/* always defined to indicate that i18n is enabled */
-+/*#undef ENABLE_NLS*/
-+
- /* Gettext package. */
- #undef GETTEXT_PACKAGE
-
-diff -urNdb lxdm-0.4.1.old//configure.ac lxdm-0.4.1//configure.ac
---- lxdm-0.4.1.old//configure.ac 2011-07-29 15:42:33.000000000 +0200
-+++ lxdm-0.4.1//configure.ac 2011-11-29 22:23:08.000000000 +0100
-@@ -141,6 +141,9 @@
- GETTEXT_PACKAGE=lxdm
- AC_SUBST(GETTEXT_PACKAGE)
- AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package.])
-+AM_GLIB_GNU_GETTEXT
-+
-+#AC_SUBST(GMSGFMT, ($MSGFMT))
-
- AC_CONFIG_FILES([
- Makefile