here's an update to mail/sylpheed.

fixes remote execution of arbitrary code:
http://secunia.com/advisories/27379/

ok?

Regards,
rui


Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/sylpheed/Makefile,v
retrieving revision 1.76
diff -u -r1.76 Makefile
--- Makefile    2007/09/16 00:17:06     1.76
+++ Makefile    2007/11/05 09:39:59
@@ -3,7 +3,7 @@
 COMMENT=       mail/news client in gtk+
 
 MAJOR=         2.4
-VERSION=       ${MAJOR}.3
+VERSION=       ${MAJOR}.5
 DISTNAME=      sylpheed-${VERSION}
 CATEGORIES=            mail news x11
 HOMEPAGE=      http://sylpheed.sraoss.jp/en
@@ -18,13 +18,13 @@
 
 MODULES=       devel/gettext
 LIB_DEPENDS=   
gtk-x11-2.0.>=0.9,gdk_pixbuf-2.0.>=0.9,gdk-x11-2.0.>=0.9::x11/gtk+2
-WANTLIB=       X11 Xau Xdmcp Xrender Xcursor Xext Xfixes \
-               Xi Xinerama Xrandr atk-1.0 c cairo crypto expat \
-               fontconfig freetype glib-2.0 glitz gdk-x11-2.0 \
-               gdk_pixbuf-2.0 gmodule-2.0 gobject-2.0 \
-               gtk-x11-2.0 m pthread pango-1.0 \
-               pangocairo-1.0 pangoft2-1.0 png ssl z
-
+WANTLIB=       X11 Xau Xcomposite Xdamage Xdmcp Xrender \
+               Xcursor Xext Xfixes Xi Xinerama Xrandr \
+               atk-1.0 c cairo crypto expat fontconfig \
+               freetype glib-2.0 glitz gdk-x11-2.0 gdk_pixbuf-2.0 \
+               gmodule-2.0 gobject-2.0 gtk-x11-2.0 m pcre \
+               pthread pango-1.0 pangocairo-1.0 pangoft2-1.0 \
+               png ssl z
 
 MASTER_SITES=  http://sylpheed.sraoss.jp/sylpheed/v${MAJOR}/
 MASTER_SITES0= ${MASTER_SITE_SOURCEFORGE:=sylpheed-claws/}
Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/sylpheed/distinfo,v
retrieving revision 1.42
diff -u -r1.42 distinfo
--- distinfo    2007/07/07 11:59:45     1.42
+++ distinfo    2007/11/05 09:39:59
@@ -1,5 +1,5 @@
-MD5 (sylpheed-2.4.3.tar.gz) = xWMHD+a87Mro8T7iz1KwxQ==
-RMD160 (sylpheed-2.4.3.tar.gz) = q3Wxwdo1mL5fZt27nnSGJdHhPek=
-SHA1 (sylpheed-2.4.3.tar.gz) = /smF8PH1ABUk/Qr/yuqLTkUr3qY=
-SHA256 (sylpheed-2.4.3.tar.gz) = hqr8PU7oSdD257YSVqCLBJHMJ0kDXCwcIwz4wxY540I=
-SIZE (sylpheed-2.4.3.tar.gz) = 4136413
+MD5 (sylpheed-2.4.5.tar.gz) = 1wjE8DKbDnuO3uRYrQ7y3g==
+RMD160 (sylpheed-2.4.5.tar.gz) = RKmrglaJ0v/xIDLQ72ZbOHQtPNw=
+SHA1 (sylpheed-2.4.5.tar.gz) = r0YpQpFVOnNk2ho4uR3JE09xB7c=
+SHA256 (sylpheed-2.4.5.tar.gz) = Q85BRWmPHMaTGooJmUqrqObK+kfxKmMn3WGpI0N2ayE=
+SIZE (sylpheed-2.4.5.tar.gz) = 4156495
Index: patches/patch-libsylph_mbox_c
===================================================================
RCS file: /cvs/ports/mail/sylpheed/patches/patch-libsylph_mbox_c,v
retrieving revision 1.1
diff -u -r1.1 patch-libsylph_mbox_c
--- patches/patch-libsylph_mbox_c       2006/06/05 15:31:16     1.1
+++ patches/patch-libsylph_mbox_c       2007/11/05 09:39:59
@@ -1,6 +1,6 @@
-$OpenBSD: patch-libsylph_mbox_c,v 1.1 2006/06/05 15:31:16 couderc Exp $
---- libsylph/mbox.c.orig       Fri Jan 17 13:42:59 2003
-+++ libsylph/mbox.c    Fri Jan 17 13:43:22 2003
+$OpenBSD$
+--- libsylph/mbox.c.orig       Thu Feb  8 01:40:46 2007
++++ libsylph/mbox.c    Fri Nov  2 15:06:59 2007
 @@ -42,7 +42,9 @@
  #include "account.h"
  #include "utils.h"
Index: patches/patch-libsylph_procmime_c
===================================================================
RCS file: /cvs/ports/mail/sylpheed/patches/patch-libsylph_procmime_c,v
retrieving revision 1.3
diff -u -r1.3 patch-libsylph_procmime_c
--- patches/patch-libsylph_procmime_c   2007/06/10 17:30:15     1.3
+++ patches/patch-libsylph_procmime_c   2007/11/05 09:39:59
@@ -1,6 +1,6 @@
-$OpenBSD: patch-libsylph_procmime_c,v 1.3 2007/06/10 17:30:15 couderc Exp $
---- libsylph/procmime.c.orig   Tue May 15 05:34:23 2007
-+++ libsylph/procmime.c        Mon May 28 21:27:19 2007
+$OpenBSD$
+--- libsylph/procmime.c.orig   Tue May 15 04:34:23 2007
++++ libsylph/procmime.c        Fri Nov  2 15:06:59 2007
 @@ -1391,7 +1391,7 @@ static GHashTable *procmime_get_mime_type_table(void)
                        procmime_get_mime_type_list(SYSCONFDIR "/mime.types");
                if (!mime_type_list)
Index: patches/patch-libsylph_smtp_h
===================================================================
RCS file: /cvs/ports/mail/sylpheed/patches/patch-libsylph_smtp_h,v
retrieving revision 1.1
diff -u -r1.1 patch-libsylph_smtp_h
--- patches/patch-libsylph_smtp_h       2006/06/05 15:31:16     1.1
+++ patches/patch-libsylph_smtp_h       2007/11/05 09:39:59
@@ -1,6 +1,6 @@
-$OpenBSD: patch-libsylph_smtp_h,v 1.1 2006/06/05 15:31:16 couderc Exp $
---- libsylph/smtp.h.orig       Thu Dec  1 06:13:57 2005
-+++ libsylph/smtp.h    Thu May 11 23:41:52 2006
+$OpenBSD$
+--- libsylph/smtp.h.orig       Tue Nov 21 05:51:33 2006
++++ libsylph/smtp.h    Fri Nov  2 15:06:59 2007
 @@ -33,7 +33,9 @@ typedef struct _SMTPSession  SMTPSession;
  
  #define SMTP_SESSION(obj)     ((SMTPSession *)obj)
Index: patches/patch-ltmain_sh
===================================================================
RCS file: /cvs/ports/mail/sylpheed/patches/patch-ltmain_sh,v
retrieving revision 1.6
diff -u -r1.6 patch-ltmain_sh
--- patches/patch-ltmain_sh     2006/06/05 15:31:16     1.6
+++ patches/patch-ltmain_sh     2007/11/05 09:39:59
@@ -1,6 +1,6 @@
-$OpenBSD: patch-ltmain_sh,v 1.6 2006/06/05 15:31:16 couderc Exp $
---- ltmain.sh.orig     Sat Mar 11 19:49:04 2006
-+++ ltmain.sh  Thu May 11 23:22:41 2006
+$OpenBSD$
+--- ltmain.sh.orig     Sat Mar 11 18:49:04 2006
++++ ltmain.sh  Fri Nov  2 15:06:59 2007
 @@ -1607,6 +1607,17 @@ EOF
        continue
        ;;
Index: patches/patch-src_inc_c
===================================================================
RCS file: /cvs/ports/mail/sylpheed/patches/patch-src_inc_c,v
retrieving revision 1.5
diff -u -r1.5 patch-src_inc_c
--- patches/patch-src_inc_c     2006/06/05 15:31:16     1.5
+++ patches/patch-src_inc_c     2007/11/05 09:39:59
@@ -1,6 +1,6 @@
-$OpenBSD: patch-src_inc_c,v 1.5 2006/06/05 15:31:16 couderc Exp $
---- src/inc.c.orig     Thu Mar  9 07:01:45 2006
-+++ src/inc.c  Thu May 11 23:22:41 2006
+$OpenBSD$
+--- src/inc.c.orig     Thu Aug 23 02:06:04 2007
++++ src/inc.c  Fri Nov  2 15:06:59 2007
 @@ -67,7 +67,9 @@ static GdkPixbuf *current_pixbuf;
  static GdkPixbuf *error_pixbuf;
  static GdkPixbuf *ok_pixbuf;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/sylpheed/pkg/PLIST,v
retrieving revision 1.28
diff -u -r1.28 PLIST
--- pkg/PLIST   2007/07/07 11:59:45     1.28
+++ pkg/PLIST   2007/11/05 09:39:59
@@ -32,7 +32,6 @@
 share/locale/vi/LC_MESSAGES/sylpheed.mo
 share/locale/zh_CN/LC_MESSAGES/sylpheed.mo
 share/locale/zh_TW/LC_MESSAGES/sylpheed.mo
-share/nls/pl_PL.ISO_8859-2/
 share/sylpheed/
 share/sylpheed/faq/
 share/sylpheed/faq/de/

Reply via email to